A small player movement particle trail framework. Currently provides the trans trail (pastel pink/blue/white puffs), which the Estrogen Mod requests while an HRT dose boost is active. Other mods can request trails via the 'particle-trails' remote interface.
Mods introducing new content into the game.
Version: 0.3.1
Date: 2026-09-07
Bugfixes:
- Fixed on_tick crash "attempt to perform arithmetic on field 'spacing'": built-in trails now automatically receive the default spawn parameters (spacing, burst, min_move, back_offset), and register_trail coerces its numeric options
Version: 0.3.0
Date: 2026-09-07
Features:
- Added nine solid colour trails (pink, blue, white, purple, yellow, orange, red, green, gray), selectable in the same per-player "Particle trail" setting
Bugfixes:
- Fixed mod failing to load: per-player settings must use the Factorio 2.0 setting type "runtime-per-user" (the 1.1 name "runtime-per-player" was rejected)
Version: 0.2.0
Date: 2026-09-07
Major Features:
- The mod now works standalone: pick a trail per player in the mod settings ("Particle trail") and it kicks up while walking, no other mod required
Features:
- Added five new built-in trails: pride (rainbow), bi, ace, lesbian and pan, alongside the trans trail
- New per-player setting "Particle trail amount" (1-4 puffs per burst) and startup setting "Particle trail size" (0.5x-2x scale, requires restart)
- New remote API functions: list_trails() and register_trail(name, spec) so other mods can enumerate and add custom trails at runtime
- start_trail now validates the trail name and returns whether it succeeded; a mod-assigned trail overrides the player's own selection and clears back to it on stop_trail
Changes:
- Trail particles are now shared per colour (particle-trails-puff-*) and generated from a 9-colour pastel palette
- Players sitting in vehicles no longer kick up trails; storage cleans up when players leave
Version: 0.1.0
Date: 2026-09-07
Features:
- Initial release: Particle Trails framework for player movement particle trails, currently with the trans trail (pastel pink, blue and white puffs)
- Remote API for other mods: remote.call("particle-trails", "start_trail", player_index, "trans"), stop_trail(player_index), get_active_trail(player_index)
- Trail particles render behind the player character (lower-object-above-shadow) and kick up behind the feet relative to the movement direction