Skip to content

Refactoring Week

Poobslag edited this page Jun 13, 2024 · 88 revisions

Refactoring week occurs every two months. It's good for code to have time to rest, where we can clean up technical debt.

Refactoring backlog

  • Godot #91554 required a really gross workaround. Can we roll this workaround back? Check for other AnimationPlayers using this magic '0.001' number as well.
  • All of our comic animations call "fade_out" on the last frame, and it caused a bug we had to fix in #315. Can we maybe make this a signal or something to avoid these kinds of bugs?
  • delint.sh doesn't print a message when deleting orphaned .import files with the -c parameter.
  • Organize assets into folders; maybe a folder for decorations (globe, desk, hive, etc) and a folder for intermissions (beach ball, flower, etc).
  • FingerSprite.HugSfx (and probably others) use the wrong bus, and should use the sfx bus instead
Clone this wiki locally