1. Candy store 4th tier breaks at "Stick around and see what happens", clicking the link doesn't do anything. That said, awesome storyline!
2. Infesting Diana with Blue at the sauna results in being able to re-trigger the event but it freezes when you can't give any more Blue because the slot is filled
2 continued. The issue seems to be the game code can't handle a scene where the player is required to insert an item into a contextual story slot. So I've thought of some solutions.
- Skip scenes that would overwrite by having scenes tagged with what slots they affect then comparing that to the current state of the slots of a given character.
- Handle scenes automatically when they have a slot, they check the slot of a character in the scene and if the slot is occupied either act as if the player filled the slot an clicked or place a "free" item in the slot for the player to click.
- If the above can't be handled gracefully then compare the affected slot to the character, if the slot is filled clear it or have the apply script clear the slot when clicking a scene progression button, and let the player drop any correct item into the slot. The bonus of this course of action is the player can reassign slots based on the story progression. This may affect difficulty balance and result in edge cases such as changing a male canal from the correct colour to any wrong colour.
- Handle scenes very gracefully, this should probably be left until RC1.0 is reached. Once the game and story are largely resolved then account for desirable combinations and create a per-character map and slot combination rules table for the gscript to check when indicating to the player what items are allowed or blocked from a dynamic slot.