Remove Animations

by O5MO

Decreases load times and video memory usage by removing animations from almost all entities in the game.

Utilities
7 days ago
2.0
108

Changelog

Version: 1.0.0
Date: 25.08.2025
  Features:
    - Allowed opting out of animation removal by specifying keep_animation = true on the prototype. Useful when working on graphics of specific protoypes.
    - Completely remove corpse and rail remnant graphics
    - Added an option to remove graphics of all unit types completely (defaults to on)
    - Remove thruster, asteroid collector and fusion generator animations
    - working_visualisations are no longer removed completely. Without them some entities look too bad.
    - Reduce direction count of some rotated sprites (affects rolling stock, artillery). Not perfect, but helps.
    - Remove cargo wagon door opening animations
    - Remove cargo hatch animations
    - Remove explosion, smoke, fire and sticker animations
    - Removed tile build animations
  Bugfixes:
    - Fixed not removing working visualisations from individual pipe connections which could cause crashes in some cases
Version: 0.2.0
Date: 04.04.2025
  Changes:
    - Remove boiler fire and glow animations
  Bugfixes:
    - Changed the internal functions to be more stable and consistent
    - Fixed crash due to incorrectly handling working visualisations
    - Fixed crash with accumulators and lightning attractors that have no chargable graphics
Version: 0.1.2
Date: 02.04.2025
  Bugfixes:
    - Fixed error due to a typo
Version: 0.1.1
Date: 02.04.2025
  Bugfixes:
    - Fixed crashes with fluiboxes that define working visualizations
    - Fixed crash due to not removing working visualisations properly
Version: 0.1.0
Date: 02.04.2025
  Features:
    - Release