Made some much needed progress in the Maze Game.
- Added a banishment increment for re-spawning entities that have been banished.
- Added a banishment delay for re-spawning entities that have been banished.
- Added a guard on certain item interactions based on items collected or items yet to be collected by the player.
- Resized room C and D. Need to nudge C collisions and D collisions.
- Added LoS detection for Entity; So, as to facilitate whether the entity should wander or pursue. Before, the entity pursued from spawn.
- Added code for pursuit vs. Wander
- Base Guardian Entity will pursue at 90% chance after one room of non-sight on player, then 75%, then 30%. At the second and third levels of decay, the entity can even move backwards.
- Imported Textures for Guide Paths. Started messing with object textures to validate import and determine rotation of materials based on direction.
Things left to do:
- Write the logic for creating paths to targets from use of the Guide
- Stubbed out
- Add music and SFX
- Possibly add a minor animation for banishment
- Track down offset bug during maze shift