Changelog
0.7.0
New Features
- Added crazed citadel folk to citadel
- Added the Speak menu
- Creatures can speak and comprehend languages
- Creatures have desires
- Creatures communicate their desires to their friends
- Creatures can communicate information that satisfies their friends desires
- Hovering over a creature will tell you if they are gesturing at something and may indicate at what
- Hovering over a creature may tell you what sounds they are making (if they are close enough)
- Hovering over a creature may tell you what they are communicating (if you speak their language)
- Added Potion of Comprehend Dog
- Added Potion of Comprehend Goblin
- Added Potion of Comprehend Slug
- Added Potion of Comprehend Wisp
- Added Helm of Comprehension
- Dogs are now yellow
- Goblins are now green
- Some flocking improvements
- Creatures now choose their leaders based on the opinions of those around them
- In addition to scrolling the the map on the current floor, one may view other floors as well, (shift-up, shift-down) (may need to be set in the options menu)
- Standing still no longer causes the map scroll position to reset
- and other things too
Bug Fixes
- Slugs now leave corpses when they die
- Creatures no longer just stare at each other when they're in a hallway, they move past each other
- Bear traps that are pre-existing are once again single-use traps
- Map scrolling no longer loops around to the other side of the map
- Sounds from your previous floor no longer appear on your new floor for one turn
- Blood no longer obscures architecture
- Likely added many more bugs
Other Changes
- Updated Bevy to 0.14
- Updated Colors
- Level 0 now called "Ground floor"
0.6.0
New Features
Bug Fixes
- Added more bugs (probably due to Other Changes)
- Removed some bugs (probably due to Other Changes)
- Map should now scroll when pressing arrow buttons
- User can no longer mouse move to places they can't see
- User can no longer teleport while moving with the mouse
- Fixed bugs related to saving and loading when a creature has an affinity to a character that no longer exists
- Visible area now appears as a circle instead of a diamon
Other Changes
- Major overhaul of ECS, now uses Bevy instead of Specs
- User can no longer hold down movement keys to move
- Saving and loading screens no longer look frozen
0.5.0
New Features
- creatures will now witness each others actions towards friends and enemies and adjust their opinions of those creatures based on the action.
- This can cause, for example, a goblin or dog to become your friend if you do enough things that it likes. In practice this is fairly difficult to achieve.
- mousing over a creature will display their disposition towards you in a tooltip
- dogs and goblins will now determine their leaders based on their opinions of nearby creatures
- Added Scroll of Charm
- Causes a creature to like you for a short amount of time, note that this does not mean they will attack their other friends
- Added Scroll of Berserk
- Causes a creature to hate everything for a short amount of time and become reckless
Bug Fixes
- fixed some crashes related to following, chasing, or targeting dead entities
- fixed a crash when trying to view inventories that still contain used item entities
Other Changes
- softened general opinions of creatures to each other
- game now plays at full screen
0.4.0
New Features
- dogs and goblins will patrol nearby their leader
Bug Fixes
- The Scroll of Paralyze will now (once again) paralyze an enemy for 4 turns
- The Giant Slug can move again
- Walking backwards while grabbing a pieces of furniture will no longer cause it to be released
- Enemies will no longer stand around outside your hiding place when they shouldn't know you're there
- Invisibility potions now make you invisible, instead of just doing nothing
- Goblins will no longer crowd their leader in such a way that they cannot move (usually)
- Fixed a bug where giant slug would dig hole into waypointless rect and cause game to crash
Other Changes
0.3.0
New Features
- Creatures can now have individually modifiable path difficulty
- Goblins can spot traps
- Goblins will move around traps to avoid them, and if they can't they will disarm them
- Dogs can spot traps
- Not much dogs can do about traps except move around them
Bug Fixes
- Traps in containers no longer show as being "Armed"
- Fixed a bug a crash when attempting to save memories of containers that no longer exist
- Fixed a bug that caused previously revealed tiles to be hidden on load
- Containers destroyed through non-fire means spill their contents onto the ground
- Items from containers that are destroyed in fire no longer display in tooltip where container was, they're gone, burnt away
- Talisman can no longer be lost forever when stored in a container lost in a fire
- Holding something while it was destroyed will no longer crash the game
- Targeting radius now shows all available target squares
0.2.0
New Features
- dungeon music is randomized on app start
0.1.0