ArchipelagoMW-HollowKnight / HollowKnight.ArchipelagoMapMod

Archipelago Randomizer Map is a Hollow Knight mod used with the Archipelago MultiWorld Randomizer. It helps to find both item and transition checks.
GNU General Public License v3.0
1 stars 2 forks source link

[Suggestion] Show when shops with non-geo currencies have purchasable items #6

Open dafatman922 opened 1 year ago

dafatman922 commented 1 year ago

In playing games, particularly in asynchronous sessions, there's a lot of checking the shops to see if you can afford an item yet. To make this process substantially more convenient and quicker, I propose the following logical system for showing whether or not items in a given shop can be purchased:

  1. Before the shop has been previewed, normal behaviour (shows as in logic if you can get to it, not if you can't)

  2. Once the shop is previewed, it will check if you can purchase anything. This would consider if you have enough of any currency EXCEPT GEO since that is always in infinite supply. (e.g. if an item costs geo and essence, it will only consider if you have enough essence). ---- If an item only costs geo, it is considered as always purchasable

  3. If there is an item that can be bought, the location would show as "in logic". If there is not, the location will show as "out of logic" (how exactly this is communicated is largely up to developer, I do not have a perfect solution for this)