Thedragon005 / Archipelago-Ape-Escape

Archipelago Multi-Game Randomizer and Server
https://archipelago.gg
Other
0 stars 0 forks source link

Core: Implement Location/Item Groups #9

Closed jeffreybardon closed 1 month ago

jeffreybardon commented 2 months ago

What task needs to be completed?

Implementing location and item groups for meta-use. Stuff like being able to exclude_locations: Stadium Attack to automatically exclude all locations in that level, or start_hints: Gadgets to automatically hint all gadgets.

Thedragon005 commented 2 months ago

Items groups that at minumum seems a good idea to implement : Gadgets : club,radar,sling,hoop,car,punch,flyer Keys: All 6 keys DimensionX : Stadium Attack and Gladiator Attack

jeffreybardon commented 1 month ago

I created the following groups: Item Group: Gadgets Location Groups: one for each level (21 levels - there isn't one for Peak Point Matrix), and one for Coins, Monkeys, Bosses, and the ever-requested Races.

I did not create an item group for keys because there's no point creating a group for a single item type - if we ever have by-level unlocking (so that, say, Molten Lava key is a thing) it's easy to add the group then, but for now it's unnecessary.