Senatus – Dies LXXII

While integrating the new events, found out all the texts for the new events’ outcome descriptions were missing from the events data file. It turns out it was caused by an error in the file serialization on Senatus Studio. I had to fix the issue and create a nodejs script to fix damaged file based on the available localization files (which were saved properly).

So we now have events loaded for all the new locations, and are only missing their localization.

Also implemented the “reward preview” for each location, so players have an idea what kind of rewards they may get in the events happening within that location (what card colors they might get, or stat upgrades), this is calculated based on the events data for each.

Finally, it was time to add support for Steam achievements. I set up Steamworks.net and did the setup on the steam partners portal for the first set of achievements. Pending wiring them up in the game.

Next up:

  • Localize all the new events
  • Trigger achievements for rank gained
  • Trigger newly designed achievements for special plays.
  • Integrate updated UI assets
  • Implement mentor character
  • Program animated transition to debate
  • Infrastructure for hardcoded tutorial

Leave a comment