﻿# OneMapToRuleThemAll — Object Catalog (AUTHORITATIVE)
# schema-version: 1
#
# This file is the AUTHORITATIVE list of tracked objects for its source.
# An object is tracked (and appears in the config manager) ONLY if it has an
# uncommented line below. To stop tracking an object, delete its line or prefix
# it with '# '. An empty file means NO objects from this source. Delete the whole
# file to have it regenerated with every detected object.
#
# NOTE: this is separate from the per-object AutoPin/Radar toggles in the .cfg —
# those enable/disable a feature for objects that exist; this file decides which
# objects exist at all.
#
# Format:  Biome | Type | Keyword | Display | Abbr | Icon
#          Optional 7th column: Prefabs - semicolon-separated EXACT prefab names to
#          FORCE into this row's group, overriding automatic identification.
#
#   Type   = Pickable | Ore | Location | Creature  (Creature is radar-only)
#   Biome  = organizational bucket (a biome, or General). Never a detection
#            filter — it only groups and orders the config manager.
#   Keyword= object identity. How it is matched depends on the catalog:
#            GENERATED catalog -> the keyword is a group id and objects are
#            resolved by EXACT prefab name, so row order is irrelevant.
#            LEGACY catalog    -> the keyword is a prefab-name SUBSTRING.
#            Run om_auditpins to see which mode is active.
#   Abbr   = the pin label drawn on the map. A generated catalog defaults it to
#            the Display in PascalCase with separators removed (Copper vein ->
#            CopperVein). Blank falls back to a Display truncation.
#   Icon   = ObjectDB item id; blank falls back to Keyword, then a generic pin.
#
# ORDER only matters for a LEGACY (substring) catalog, where a more-specific
# keyword must precede a less-specific one ('Greydwarf shaman' before 'Greydwarf').
# In a generated catalog identity is exact, so order has no effect at all and rows
# are sorted for readability. Fix a wrong name or add an object by editing one line.


# ── Ore ─────────────────────────────────────────────
# AshLands | Ore | AshLandsRock1RtD | AshLandsRock1_RtD | AshLandsRock1RtD | Stone
# AshLands | Ore | AshLandsRock2RtD | AshLandsRock2_RtD | AshLandsRock2RtD | Stone
# AshLands | Ore | AshLandsRock4RtD | AshLandsRock4_RtD | AshLandsRock4RtD | Stone
# AshLands | Ore | AshLandsRock5RtD | AshLandsRock5_RtD | AshLandsRock5RtD | Stone
# AshLands | Ore | AshLandsRock6RtD | AshLandsRock6_RtD | AshLandsRock6RtD | Stone
# DeepNorth | Ore | IcyRock | Icy Rock | IcyRock | Stone
# DeepNorth | Ore | Itsarockwhatdidyouexpect | Its a rock, what did you expect? | ItsARockWhatDidYouExpect | Stone
# RtDBiomes.Fallback | Ore | SandRock1RtD | SandRock1_RtD | SandRock1RtD | Stone
# RtDBiomes.Fallback | Ore | SandRock2RtD | SandRock2_RtD | SandRock2RtD | Stone
# RtDBiomes.Fallback | Ore | SandRock3RtD | SandRock3_RtD | SandRock3RtD | Stone
# RtDBiomes.Fallback | Ore | SandRock4RtD | SandRock4_RtD | SandRock4RtD | Stone
# RtDBiomes.Fallback | Ore | SandRock5RtD | SandRock5_RtD | SandRock5RtD | Stone

# ── Tree ─────────────────────────────────────────────
RtDBiomes.Fallback | Tree | AcaciaTree | Acacia Tree | AcaciaTree | Resin
Swamp | Tree | AncientTree | Ancient Tree | AncientTree | Resin
RtDBiomes.Fallback | Tree | CharredTree | Charred Tree | CharredTree | Resin
RtDBiomes.Fallback | Tree | CottonWood | Cotton Wood | CottonWood | Resin
# RtDBiomes.Fallback | Tree | DeadIvy | Dead Ivy | DeadIvy | Wood
# RtDBiomes.Fallback | Tree | DeadStump | Dead Stump | DeadStump | Wood
RtDBiomes.Fallback | Tree | DeadTree | Dead Tree | DeadTree | Resin
RtDBiomes.Fallback | Tree | FloweringDogWood | Flowering DogWood | FloweringDogWood | Resin
# RtDBiomes.Fallback | Tree | Log | Log | Log | Wood
RtDBiomes.Fallback | Tree | MagicTree | Magic Tree | MagicTree | Resin
BlackForest | Tree | MapleTree | Maple Tree | MapleTree | Resin
RtDBiomes.Fallback | Tree | PalmTree | Palm Tree | PalmTree | Resin
RtDBiomes.Fallback | Tree | RedOak | Red Oak | RedOak | Resin
# RtDBiomes.Fallback | Tree | RedPine | Red Pine | RedPine | Wood
RtDBiomes.Fallback | Tree | RedPine | Red Pine | RedPine | Resin
# Swamp | Tree | Stump | Stump | Stump | Wood
# RtDBiomes.Fallback | Tree | Stump | Stump | Stump | Wood
# RtDBiomes.Fallback | Tree | Stump | Stump | Stump | FineWood
RtDBiomes.Fallback | Tree | Stump | Stump | Stump | Frostwood
# RtDBiomes.Fallback | Tree | Stump | Stump | Stump | Blackwood
RtDBiomes.Fallback | Tree | WillowTree | Willow Tree | WillowTree | Resin
RtDBiomes.Fallback | Tree | WinterPine | Winter Pine | WinterPine | Resin
RtDBiomes.Fallback | Tree | YggdrasilStump | Yggdrasil Stump | YggdrasilStump | YggdrasilWood
RtDBiomes.Fallback | Tree | 树桩 | 树桩 | 树桩 | Frostwood
