KittyTristy/roguekit — pull request #82 by KittyTristy (2014-04-01 00:12:20+00:00)
Title: [WIP] New Monster AI (Mostly scent-based)

Making a **[WIP]** pull request for this now for testing and discussion. Currently addresses some of #17 and will eventually touch upon #22.

The biggest changes with this PR thus far are as follows..
- Scent object spawned at player's location every turn
- If scent object already exists there, the old one is destroyed
- Every turn monsters wander around until they "smell" one of these scent objects
- If no scent object is found, they wander until one is found and follow its trail, or see the player
- The monsters switch AI classes based on the new conditions presented each turn
- ie: finding a scent trail or seeing the player
- these new AI classes, along with some others that I have yet to write will be semi-JSON-ized later