Enemy Race Manager Libraries

by heyqule

Sharable functions for enemy race manager packages

Internal
a month ago
1.1 - 2.0
23.4K

Changelog

Version: 2.0.1
Date: 2024-12-05

  Features:
    - added autoplace control functions to map_gen.lua
Version: 2.0.0
Date: 2024-11-25

  Features:
    - Update to Factorio 2.0
    - Refactored some stdlib files for ERM use (https://mods.factorio.com/mod/stdlib)
    - Added asteroid_trigger to add unit spawning when breaking asteroid.
    - Added sound_util as helper for sharing sound settings.

  Changes:
    - Re-sort animations to remove nil value on certain functions. 2.0 does not like it.
Version: 1.0.5
Date: 2023-08-26

  Changes:
    - Added support for custom shadow map.  [AnimationDB]
    - Added shift() to shift animations.  [AnimationDB]
Version: 1.0.4
Date: 2023-08-19

  Bugfixes:
    - Fixed glow and effect from get_single_animation calling incorrect function.  [AnimationDB]
    - Fixed a crash if "main" animation does not exists.  [AnimationDB]
Version: 1.0.3
Date: 2023-08-14

  Changes:
    - Add change_frame_count(). [AnimationDB]

  Bugfixes:
    - fixed apply_runtime_tint not apply correctly. [AnimationDB]
    - fixed animation scale used incorrect attribute name. [AnimationDB]
Version: 1.0.2
Date: 2023-08-12

  Bugfixes:
    - Fixed prototypes/teamcolor_manager required an incorrect animation_db class. [AnimationDB]
Version: 1.0.1
Date: 2023-08-11

  Changes:
    - Removed log()
Version: 1.0.0
Date: 2023-08-10

  Features:
    - prototypes/animation_db
    - prototypes/teamcolor_manager