Skip to content

v1.0.16

Compare
Choose a tag to compare
@ricott1 ricott1 released this 23 Sep 21:27
· 17 commits to main since this release
bef8d78

Lot of changes (hopefully not breaking), some bug fixes, and introduction of new mechanics.

World

Player

  • BUG: skill_training array was never cleared. Now it is cleared after applying it.
  • BUG: Potential modifier to training improvements was calculated wrongly.
  • Fix bugs related to malus to morale.

Team

  • Add sent trades/challenges to avoid resending same requests (also blocking it on UI).
  • Add Kartoffeln. Kartoffeln are unique and can only be won at tournaments (coming soon).
  • Team can have several asteroids up to maximum.

Engine

  • BUG: GameSummary didn't handle abrupt game end due to team being knocked out.

Network

  • Simplify handling of failed requests.
  • Add global teams ranking, info provided by seed. Depends on team ranking, win/losses in network games, kartoffelns held.
  • Relayer should store team_ranking and load it afterwards to avoid resetting it every time.
  • Relayer regularly sends seed info to send team ranking.

UI

  • Add buttons for controlling radio.

popups

  • General refactor and improvements.
  • When returning from exploration, if gold is found, add treasure animation.
  • If a portal is found, add animation.

games panel

  • Add button to display tiredness/morale
  • Blink last shot in pitch view

myTeam panel

  • Add asteroids view. Left panel is asteroid list, right panel a small image. Buttons indicate how to upgrade/plant kartoffeln (placeholder for now).
  • Ask confirmation before releasing player.

swarm panel

  • Add view for teams ranking. If team is in world (online) add button to team.

widgets

  • Challenge button links to game.

galaxy panel

  • Add button to from lists to player/team.

Audio

  • Add instructions to add radio source to README

Code cleanup

  • Cleanup usage of SystemTime.
  • Cleanup some checks on team location.

Full Changelog: v1.0.15...v1.0.16