Use new item composition format when building the item priority / badge lookup structures on watcher start-up. See .cfg/world-sample.json for how the JSON structure should be saved when players make priority / badge changes.
- Use
defaultif item not found in the composed game/world lookup table - Use referenced
groupif set - recursive lookup into group's definition - Use thresholds if set
- Use explicit
trap(game config has trap badge lookup table) orcustom+badgeif set - Fall back to game's item priority lookup table
Resolves #18 (closed).