DAY 5:
Semi day-off. Made some corrections in code for opening doors. Now every door needs only to drop the code in the inspector on door object and it functions and interacts with player when it has the right animation on it. Did some thinking. What the code needs? Patrolling NPSs need to have an alerted and an aggressive state. Triggering the jail doors or entering the sheriff's office should trigger the aggressive state for guard npcs and maybe non-aggressive should have a fleeing/hiding script when the shooting starts. (at the moment doesn't feel easy, but I am confident that some way can be learned.) On the other hand, I knew this would be heavy on NPC AI. At the moment I am not sure how they escape. There's a train that could be used for that, but I don't know how much time it would take to make it work, so I need a backup plan for a simpler escape.(codewise) Also, I promised puzzles. I have seen some of these https://networkscience.wordpress.com/2019/01/18/game-dependency-graph-the-secret....
Puzzles are hard to make (well for me at least as a first timer) and I need to be aware that complex puzzles take time to make. I probably start with something simple but need some planning.
Edit: I did actually do other things today. I made my first quest -kind of notification in the start of the game, and my start screen.