Many changes to combat mode this week, which has required a lot of internal testing. For the week from 11 May to 17 May I’ve been working on:
- Fix tooltip going too far left when off screen
- Removed redundant minor/major injury designations from query panel
- Fixed Pains in querypanel tooltips showing up in other tabs
- Put damage summary for each combat event in tooltip in query panel
- All animals now have a body, not just bipedals
- Refactored damage calculations
- Small tweak to global enemy targeting to stop premature “No more fighting” comment
- Added battle damage reports under human thoughts query panel
- Added tooltips for battle reports with more details
- Each damage type amount of variation is dependant on strength of damage type
- Add disease and family tooltip on Tribe setup page
- Fixed animal attacking itself after another animal begins attacking it
- Bipedals get randomly selected proper names instead of being numbers
- Add weapon durability information to battle reports
- Updated the way bruises and cuts calculated for more variability
- Added natural pierce, slash, blunt protection for animals
- Added clothing damage when hit and wearable on body part
- Create arena mode to internally test out combat
- Refactored AI to make fight or flight choice clearer
- Fixed warriors running away when still in combat mode
- Fixed tilemap not drawing bounds correctly
- Animal and human defenses show up in querypanel
- Added more actions to battle report
- Tweaked combat mode so Pokian doesn’t switch between attacking and running away rapidly
- Replace attacking cooldown green bars with blue bars
- Make UI transition to combat color a gradient of change
- Implemented main menu and battle music
- Added tutorial for query panel
- First implementation of query panel filtering
- Query panel only exposes vital details at any moment and hides excess details
- Removed tribe members and sickness from prosperity calculation
- When in combat mode and selecting Pokians, query panel now autodisplays random selected Pokian
- Map menu shows selected humans as green text in combat mode
- Tweaked input processor to stop camera jumping around when assigning movement in combat mode
- Added music volume slider on options page