What do you guys think should be the requirement for "you can now enter Zuul building"?
- Keep it as is (have $15,000). I find this unstable as the player can sell items and go below the amount and it will close again, creating some confusion.
- Open after a certain "PK Energy" amount has been reached. This can work, but wouldn't it feel like you just have to wait for it to open? The items in the store would have to really be needed in the Zuul bdg if you want to justify grinding money in the other sections. Otherwise the player will simply sit and wait, which is the case in the original game. You can just start the game, wait 10 minutes for the building to open and then enter it.
- Open it if the player buys the anti-ghost suit. This forces the player to have the money to buy the suit before time runs out. It is the most expensive item anyway. But it has to be made clear somehow that the item is necessary. How? Maybe a message if you try to enter it "you need an anti-ghost suit".
There are a few other fixes that really, really need to be made.
For example, if you have free slots in the car you can keep buying the same item until you run out of money. That's a horrible bug.
Also, I think it would be great to show the player's health and the anti-ghost suit's health during the staircase level. I know I can do it on the BG, but it's a vertical scroller so it would keep looping along with the level

Not sure if it's possible to do it with sprites, maybe.