content

Working on no signal offline:

  • Copied TODOs from 20250428072532
  • Ran into an awkward OOP situation, where I wanted to have only one download window and change how its drawn based on which tab is currently selected. However, because part of the behavior of the window is to play an animation which triggers some other state change upon the animation finishing, I can't actually do this easily. This is because the animation player has its own state and a signal is waiting to fire when the animation is finished. If I change tabs, I don't want to cancel the animation because it represents the data being downloaded. So, the easiest solution is to just duplicate the window for every chat log, instead of writing something to save and load the animation state and trigger the signal when the animation isn't playing.
  • Found a lot of bugs while playtesting the game.

Tanuki:

TODO:

meta

created:

backlinks: 20250430175941 no signal logs

commit: 2e12499d