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
default
if item not found in the composed game/world lookup table - Use referenced
group
if set - recursive lookup into group's definition - Use thresholds if set
- Use explicit
trap
(game config has trap badge lookup table) orcustom
+badge
if set - Fall back to game's item priority lookup table
Resolves #18 (closed).