Coruscnium-PrideEnemies icon

PrideEnemies

Every enemy is textured with a randomly assigned pride flag.

CHANGELOG

Changelog

1.0.0 (2026-07-27)

Added

  • Initial release
  • Every enemy is textured with a pride flag drawn at random when it spawns
  • One flag per enemy, consistent across all of its parts and stable for its whole life
  • 15 flags, shipped as loose PNGs in the mod's flags folder so you can add your own
  • Painting happens once per enemy at spawn — no per-frame work
  • Material variants are cached per (material, flag) pair, so a swarm costs a handful of extra materials rather than one per enemy, and the game's own materials are never modified
  • Falls back to an unlit flag material for enemy shaders that expose no texture slot
  • Logs each enemy shader's texture slots once ([probe]) so the first run reports what it found
  • Restores every original material when unloaded