mirror of
https://github.com/doublespeakgames/adarkroom.git
synced 2026-05-28 08:11:54 +08:00
bee221093e
Maps cost! Let's apply them where necessary. World.testMap() checks if there's still something to explore. World.seenAll is true when everything has been seen. It is updated by uncoverMap(). World.applyMap() chooses a random center, with the conditions that 1. there's still something to explore 1. the center itself is an undiscovered area. Buy Map is active only when a map is still useful.