Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
5ac8632
chore: parser update GeneralIdentifier -> GenericIdentifier
Jan 17, 2024
6aa834f
fix: rename `stationary` to `stationery`
Jan 17, 2024
bc89a88
feat: herbs inital
Jan 18, 2024
547466c
feat: herbs -prevalence, difficulty, uses, translation
plu2k Jan 18, 2024
b3b659a
fix: delete Herb.schema.json
Jan 19, 2024
7259733
feat(item): add herb schema
plu2k Jan 19, 2024
0894d3f
chore(item): generate herb schemes
Jan 19, 2024
116d925
feat(items): herb schema - extend prevalences
plu2k Jan 19, 2024
c6db801
chore(items): herb schema - extend prevalence
Jan 19, 2024
0064073
fix(items): herb schema - fine tune prevalence
plu2k Jan 19, 2024
b06937e
chore(items): herb schema - landscape prevalence
Jan 19, 2024
7414034
fix(items): herb schema - change prevalence condition to locale map
plu2k Jan 19, 2024
7d8e866
chore(items): herb schema
Jan 19, 2024
e03c88b
feat(items): herb schema - storage life and preservation
plu2k Jan 19, 2024
acd3167
chore(items): herb schema - storage life
Jan 19, 2024
6040434
fix(items): herb schema - fix typos
plu2k Jan 19, 2024
bb7d5bb
feat(items): herb schema - extended preservation
plu2k Jan 19, 2024
93d6112
chore(items): herb schema - extended preservation
Jan 19, 2024
873dfbd
tweak(items): herb schema - preservation references
plu2k Jan 19, 2024
85967d7
chore(items): herb schema tweaks
Jan 19, 2024
5c7f67a
tweak(items): herb schema
plu2k Jan 19, 2024
34caf30
chore(items): herb schema
Jan 19, 2024
8bce108
tweak(items): herb schema
plu2k Jan 19, 2024
8203ff9
chore(items): herb schema tweak
Jan 19, 2024
82fb416
Merge branch 'elyukai:main' into main
plu2k Jan 19, 2024
2af6fae
fix(items) herb schema - refs
plu2k Jan 19, 2024
6599cd1
Merge branch 'main' of https://github.com/plu2k/optolith-database-schema
plu2k Jan 19, 2024
3ad92fa
chore(items): herb schema - ref fix
Jan 19, 2024
4ab764a
teak(items): herb schema
plu2k Jan 19, 2024
16cc791
chore(items): herb schema
Jan 19, 2024
750d7bb
Merge branch 'main' into main
plu2k Jan 23, 2024
9693fca
fix: min val -> 0 for float
plu2k Jul 2, 2024
2f053ce
fix: min value 1 -> 0 for float
plu2k Jul 2, 2024
0d24ba0
Merge branch 'main' into main
plu2k Oct 5, 2024
e48da5b
Merge branch 'main' into main
plu2k Oct 9, 2024
f9cf825
fix: remove fluff, redo conditions
plu2k Oct 11, 2024
d618dc5
Merge branch 'main' into main
elyukai Mar 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
80 changes: 73 additions & 7 deletions docs/reference/_Identifier.md
Original file line number Diff line number Diff line change
Expand Up @@ -2398,6 +2398,72 @@ The gem or precious stone’s identifier.

---

### <a name="HerbIdentifier"></a> `HerbIdentifier`

- **Type:** Object

Key | Description | Details
:-- | :-- | :--
`tag` | | <a href="#HerbIdentifier/tag">See details</a>
`herb` | The herb’s identifier. | <a href="#HerbIdentifier/herb">See details</a>

#### <a name="HerbIdentifier/tag"></a> `tag`

- **Constant:** `"Herb"`

#### <a name="HerbIdentifier/herb"></a> `herb`

The herb’s identifier.

- **Type:** Integer
- **Minimum:** `1`

---

### <a name="HerbalAidIdentifier"></a> `HerbalAidIdentifier`

- **Type:** Object

Key | Description | Details
:-- | :-- | :--
`tag` | | <a href="#HerbalAidIdentifier/tag">See details</a>
`herbal_aid` | The herbal aid’s identifier. | <a href="#HerbalAidIdentifier/herbal_aid">See details</a>

#### <a name="HerbalAidIdentifier/tag"></a> `tag`

- **Constant:** `"HerbalAid"`

#### <a name="HerbalAidIdentifier/herbal_aid"></a> `herbal_aid`

The herbal aid’s identifier.

- **Type:** Integer
- **Minimum:** `1`

---

### <a name="HerbalPreserveIdentifier"></a> `HerbalPreserveIdentifier`

- **Type:** Object

Key | Description | Details
:-- | :-- | :--
`tag` | | <a href="#HerbalPreserveIdentifier/tag">See details</a>
`herbal_preserve` | The herbal preserve’s identifier. | <a href="#HerbalPreserveIdentifier/herbal_preserve">See details</a>

#### <a name="HerbalPreserveIdentifier/tag"></a> `tag`

- **Constant:** `"HerbalPreserve"`

#### <a name="HerbalPreserveIdentifier/herbal_preserve"></a> `herbal_preserve`

The herbal preserve’s identifier.

- **Type:** Integer
- **Minimum:** `1`

---

### <a name="IlluminationLightSourceIdentifier"></a> `IlluminationLightSourceIdentifier`

- **Type:** Object
Expand Down Expand Up @@ -2618,22 +2684,22 @@ The rope or chain’s identifier.

---

### <a name="StationaryIdentifier"></a> `StationaryIdentifier`
### <a name="StationeryIdentifier"></a> `StationeryIdentifier`

- **Type:** Object

Key | Description | Details
:-- | :-- | :--
`tag` | | <a href="#StationaryIdentifier/tag">See details</a>
`stationary` | The stationary’s identifier. | <a href="#StationaryIdentifier/stationary">See details</a>
`tag` | | <a href="#StationeryIdentifier/tag">See details</a>
`stationery` | The stationery’s identifier. | <a href="#StationeryIdentifier/stationery">See details</a>

#### <a name="StationaryIdentifier/tag"></a> `tag`
#### <a name="StationeryIdentifier/tag"></a> `tag`

- **Constant:** `"Stationary"`
- **Constant:** `"Stationery"`

#### <a name="StationaryIdentifier/stationary"></a> `stationary`
#### <a name="StationeryIdentifier/stationery"></a> `stationery`

The stationary’s identifier.
The stationery’s identifier.

- **Type:** Integer
- **Minimum:** `1`
Expand Down
56 changes: 53 additions & 3 deletions docs/reference/_IdentifierGroup.md
Original file line number Diff line number Diff line change
Expand Up @@ -1258,7 +1258,7 @@
### <a name="EquipmentIdentifier"></a> `EquipmentIdentifier`

- **Type:** Union
- **Cases:** <a href="#EquipmentIdentifier'AmmunitionIdentifier">EquipmentIdentifier'AmmunitionIdentifier</a> | <a href="#EquipmentIdentifier'AnimalIdentifier">EquipmentIdentifier'AnimalIdentifier</a> | <a href="#EquipmentIdentifier'AnimalCareIdentifier">EquipmentIdentifier'AnimalCareIdentifier</a> | <a href="#EquipmentIdentifier'ArmorIdentifier">EquipmentIdentifier'ArmorIdentifier</a> | <a href="#EquipmentIdentifier'BandageOrRemedyIdentifier">EquipmentIdentifier'BandageOrRemedyIdentifier</a> | <a href="#EquipmentIdentifier'BookIdentifier">EquipmentIdentifier'BookIdentifier</a> | <a href="#EquipmentIdentifier'CeremonialItemIdentifier">EquipmentIdentifier'CeremonialItemIdentifier</a> | <a href="#EquipmentIdentifier'ClothesIdentifier">EquipmentIdentifier'ClothesIdentifier</a> | <a href="#EquipmentIdentifier'ContainerIdentifier">EquipmentIdentifier'ContainerIdentifier</a> | <a href="#EquipmentIdentifier'ElixirIdentifier">EquipmentIdentifier'ElixirIdentifier</a> | <a href="#EquipmentIdentifier'EquipmentOfBlessedOnesIdentifier">EquipmentIdentifier'EquipmentOfBlessedOnesIdentifier</a> | <a href="#EquipmentIdentifier'GemOrPreciousStoneIdentifier">EquipmentIdentifier'GemOrPreciousStoneIdentifier</a> | <a href="#EquipmentIdentifier'IlluminationLightSourceIdentifier">EquipmentIdentifier'IlluminationLightSourceIdentifier</a> | <a href="#EquipmentIdentifier'IlluminationRefillsOrSuppliesIdentifier">EquipmentIdentifier'IlluminationRefillsOrSuppliesIdentifier</a> | <a href="#EquipmentIdentifier'JewelryIdentifier">EquipmentIdentifier'JewelryIdentifier</a> | <a href="#EquipmentIdentifier'LiebesspielzeugIdentifier">EquipmentIdentifier'LiebesspielzeugIdentifier</a> | <a href="#EquipmentIdentifier'LuxuryGoodIdentifier">EquipmentIdentifier'LuxuryGoodIdentifier</a> | <a href="#EquipmentIdentifier'MagicalArtifactIdentifier">EquipmentIdentifier'MagicalArtifactIdentifier</a> | <a href="#EquipmentIdentifier'MusicalInstrumentIdentifier">EquipmentIdentifier'MusicalInstrumentIdentifier</a> | <a href="#EquipmentIdentifier'OrienteeringAidIdentifier">EquipmentIdentifier'OrienteeringAidIdentifier</a> | <a href="#EquipmentIdentifier'PoisonIdentifier">EquipmentIdentifier'PoisonIdentifier</a> | <a href="#EquipmentIdentifier'RopeOrChainIdentifier">EquipmentIdentifier'RopeOrChainIdentifier</a> | <a href="#EquipmentIdentifier'StationaryIdentifier">EquipmentIdentifier'StationaryIdentifier</a> | <a href="#EquipmentIdentifier'ThievesToolIdentifier">EquipmentIdentifier'ThievesToolIdentifier</a> | <a href="#EquipmentIdentifier'ToolOfTheTradeIdentifier">EquipmentIdentifier'ToolOfTheTradeIdentifier</a> | <a href="#EquipmentIdentifier'TravelGearOrToolIdentifier">EquipmentIdentifier'TravelGearOrToolIdentifier</a> | <a href="#EquipmentIdentifier'VehicleIdentifier">EquipmentIdentifier'VehicleIdentifier</a> | <a href="#EquipmentIdentifier'WeaponIdentifier">EquipmentIdentifier'WeaponIdentifier</a> | <a href="#EquipmentIdentifier'WeaponAccessoryIdentifier">EquipmentIdentifier'WeaponAccessoryIdentifier</a>
- **Cases:** <a href="#EquipmentIdentifier'AmmunitionIdentifier">EquipmentIdentifier'AmmunitionIdentifier</a> | <a href="#EquipmentIdentifier'AnimalIdentifier">EquipmentIdentifier'AnimalIdentifier</a> | <a href="#EquipmentIdentifier'AnimalCareIdentifier">EquipmentIdentifier'AnimalCareIdentifier</a> | <a href="#EquipmentIdentifier'ArmorIdentifier">EquipmentIdentifier'ArmorIdentifier</a> | <a href="#EquipmentIdentifier'BandageOrRemedyIdentifier">EquipmentIdentifier'BandageOrRemedyIdentifier</a> | <a href="#EquipmentIdentifier'BookIdentifier">EquipmentIdentifier'BookIdentifier</a> | <a href="#EquipmentIdentifier'CeremonialItemIdentifier">EquipmentIdentifier'CeremonialItemIdentifier</a> | <a href="#EquipmentIdentifier'ClothesIdentifier">EquipmentIdentifier'ClothesIdentifier</a> | <a href="#EquipmentIdentifier'ContainerIdentifier">EquipmentIdentifier'ContainerIdentifier</a> | <a href="#EquipmentIdentifier'ElixirIdentifier">EquipmentIdentifier'ElixirIdentifier</a> | <a href="#EquipmentIdentifier'EquipmentOfBlessedOnesIdentifier">EquipmentIdentifier'EquipmentOfBlessedOnesIdentifier</a> | <a href="#EquipmentIdentifier'GemOrPreciousStoneIdentifier">EquipmentIdentifier'GemOrPreciousStoneIdentifier</a> | <a href="#EquipmentIdentifier'IlluminationLightSourceIdentifier">EquipmentIdentifier'IlluminationLightSourceIdentifier</a> | <a href="#EquipmentIdentifier'IlluminationRefillsOrSuppliesIdentifier">EquipmentIdentifier'IlluminationRefillsOrSuppliesIdentifier</a> | <a href="#EquipmentIdentifier'JewelryIdentifier">EquipmentIdentifier'JewelryIdentifier</a> | <a href="#EquipmentIdentifier'LiebesspielzeugIdentifier">EquipmentIdentifier'LiebesspielzeugIdentifier</a> | <a href="#EquipmentIdentifier'LuxuryGoodIdentifier">EquipmentIdentifier'LuxuryGoodIdentifier</a> | <a href="#EquipmentIdentifier'MagicalArtifactIdentifier">EquipmentIdentifier'MagicalArtifactIdentifier</a> | <a href="#EquipmentIdentifier'MusicalInstrumentIdentifier">EquipmentIdentifier'MusicalInstrumentIdentifier</a> | <a href="#EquipmentIdentifier'OrienteeringAidIdentifier">EquipmentIdentifier'OrienteeringAidIdentifier</a> | <a href="#EquipmentIdentifier'PoisonIdentifier">EquipmentIdentifier'PoisonIdentifier</a> | <a href="#EquipmentIdentifier'RopeOrChainIdentifier">EquipmentIdentifier'RopeOrChainIdentifier</a> | <a href="#EquipmentIdentifier'StationeryIdentifier">EquipmentIdentifier'StationeryIdentifier</a> | <a href="#EquipmentIdentifier'ThievesToolIdentifier">EquipmentIdentifier'ThievesToolIdentifier</a> | <a href="#EquipmentIdentifier'ToolOfTheTradeIdentifier">EquipmentIdentifier'ToolOfTheTradeIdentifier</a> | <a href="#EquipmentIdentifier'TravelGearOrToolIdentifier">EquipmentIdentifier'TravelGearOrToolIdentifier</a> | <a href="#EquipmentIdentifier'VehicleIdentifier">EquipmentIdentifier'VehicleIdentifier</a> | <a href="#EquipmentIdentifier'WeaponIdentifier">EquipmentIdentifier'WeaponIdentifier</a> | <a href="#EquipmentIdentifier'WeaponAccessoryIdentifier">EquipmentIdentifier'WeaponAccessoryIdentifier</a>

---

Expand Down Expand Up @@ -1394,9 +1394,9 @@

---

### <a name="EquipmentIdentifier'StationaryIdentifier"></a> `EquipmentIdentifier'StationaryIdentifier`
### <a name="EquipmentIdentifier'StationeryIdentifier"></a> `EquipmentIdentifier'StationeryIdentifier`

- **Type:** <a href="#StationaryIdentifier">StationaryIdentifier</a>
- **Type:** <a href="#StationeryIdentifier">StationeryIdentifier</a>

---

Expand Down Expand Up @@ -1473,3 +1473,53 @@
### <a name="ManyNumericIdentifiers[]"></a> `ManyNumericIdentifiers[]`

- **Type:** <a href="#OneNumericIdentifier">OneNumericIdentifier</a>

---

### <a name="RecipeIdentifier"></a> `RecipeIdentifier`

- **Type:** Union
- **Cases:** <a href="#RecipeIdentifier'ElixirIdentifier">RecipeIdentifier'ElixirIdentifier</a> | <a href="#RecipeIdentifier'PoisonIdentifier">RecipeIdentifier'PoisonIdentifier</a> | <a href="#RecipeIdentifier'HerbalAidIdentifier">RecipeIdentifier'HerbalAidIdentifier</a> | <a href="#RecipeIdentifier'HerbalPreserveIdentifier">RecipeIdentifier'HerbalPreserveIdentifier</a>

---

### <a name="RecipeIdentifier'ElixirIdentifier"></a> `RecipeIdentifier'ElixirIdentifier`

- **Type:** <a href="#ElixirIdentifier">ElixirIdentifier</a>

---

### <a name="RecipeIdentifier'PoisonIdentifier"></a> `RecipeIdentifier'PoisonIdentifier`

- **Type:** <a href="#PoisonIdentifier">PoisonIdentifier</a>

---

### <a name="RecipeIdentifier'HerbalAidIdentifier"></a> `RecipeIdentifier'HerbalAidIdentifier`

- **Type:** <a href="#HerbalAidIdentifier">HerbalAidIdentifier</a>

---

### <a name="RecipeIdentifier'HerbalPreserveIdentifier"></a> `RecipeIdentifier'HerbalPreserveIdentifier`

- **Type:** <a href="#HerbalPreserveIdentifier">HerbalPreserveIdentifier</a>

---

### <a name="HerbalAidOrPreserveIdentifier"></a> `HerbalAidOrPreserveIdentifier`

- **Type:** Union
- **Cases:** <a href="#HerbalAidOrPreserveIdentifier'HerbalAidIdentifier">HerbalAidOrPreserveIdentifier'HerbalAidIdentifier</a> | <a href="#HerbalAidOrPreserveIdentifier'HerbalPreserveIdentifier">HerbalAidOrPreserveIdentifier'HerbalPreserveIdentifier</a>

---

### <a name="HerbalAidOrPreserveIdentifier'HerbalAidIdentifier"></a> `HerbalAidOrPreserveIdentifier'HerbalAidIdentifier`

- **Type:** <a href="#HerbalAidIdentifier">HerbalAidIdentifier</a>

---

### <a name="HerbalAidOrPreserveIdentifier'HerbalPreserveIdentifier"></a> `HerbalAidOrPreserveIdentifier'HerbalPreserveIdentifier`

- **Type:** <a href="#HerbalPreserveIdentifier">HerbalPreserveIdentifier</a>
56 changes: 56 additions & 0 deletions docs/reference/_SimpleReferences.md
Original file line number Diff line number Diff line change
Expand Up @@ -615,3 +615,59 @@ Key | Description | Details
#### <a name="TraditionReference/id"></a> `id`

- **Type:** <a href="./_IdentifierGroup.md#TraditionIdentifier">TraditionIdentifier</a>

---

### <a name="RecipeReference"></a> `RecipeReference`

- **Type:** Object

Key | Description | Details
:-- | :-- | :--
`id` | | <a href="#RecipeReference/id">See details</a>

#### <a name="RecipeReference/id"></a> `id`

- **Type:** <a href="./_IdentifierGroup.md#RecipeIdentifier">RecipeIdentifier</a>

---

### <a name="HerbalAidReference"></a> `HerbalAidReference`

- **Type:** Object

Key | Description | Details
:-- | :-- | :--
`id` | | <a href="#HerbalAidReference/id">See details</a>

#### <a name="HerbalAidReference/id"></a> `id`

- **Type:** <a href="./_Identifier.md#HerbalAidIdentifier">HerbalAidIdentifier</a>

---

### <a name="HerbalPreserveReference"></a> `HerbalPreserveReference`

- **Type:** Object

Key | Description | Details
:-- | :-- | :--
`id` | | <a href="#HerbalPreserveReference/id">See details</a>

#### <a name="HerbalPreserveReference/id"></a> `id`

- **Type:** <a href="./_Identifier.md#HerbalPreserveIdentifier">HerbalPreserveIdentifier</a>

---

### <a name="HerbReference"></a> `HerbReference`

- **Type:** Object

Key | Description | Details
:-- | :-- | :--
`id` | | <a href="#HerbReference/id">See details</a>

#### <a name="HerbReference/id"></a> `id`

- **Type:** <a href="./_Identifier.md#HerbIdentifier">HerbIdentifier</a>
Loading