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