The `fire` prototype is used for both spitter puddles and fires. It has a number of properties for merging fires, adding fuel to fires, secondary animations, and a mysterious `uses_alternative_behavior` flag. The documentation for these is sparse and I'd like to avoid hours and hours of guess and checking to reverse engineer it. Can you help me out?
For my mod, I have new kinds of spitter-like puddles. One turret creates large puddles and another creates clusters of small ones. I'd like to make sure they only merge with similar puddles (ie not acid or flamethrower fire) and have control and understanding over how they merge (ie each big puddle counts as 5x the small ones for fuel and merging). Can you please document how the merge and fuel mechanics work?
Secondary animations are another mystery. Judging by examples, it appears that the secondary animations are generally smaller than the primary one but I don't know when or why it uses the secondary one. The primary animation already has support for sprite variations so the secondary one must have some special purpose. Can you please document what these mean?
I'd like to understand what the `uses_alternative_behavior` flag does. There are a handful of properties that say "does something else when `uses_alternative_behavior` is set but it's not clear if the alternative behavior is purely cosmetic or changes the fire's game mechanics. Can you please document what these mean and say why someone might want alternative_behavior true or false?
Thank you for your help!
Please add docs about `fire` prototypes
Anything related to the content on our wiki (https://wiki.factorio.com/)
Moderator: Bilka
-
- Inserter
- Posts: 39
- Joined: Tue Mar 26, 2019 4:43 am
- Contact:
Jump to
- General
- ↳ Releases
- ↳ News
- ↳ General discussion
- ↳ Multiplayer
- ↳ Find Servers / Tools / Guides
- ↳ Show your Creations
- ↳ Videos
- ↳ Combinator Creations
- ↳ Mechanical Throughput Magic (circuit-free)
- ↳ Railway Setups
- ↳ Energy Production
- ↳ Medium/Big/Gigantic Sized Structures
- ↳ Fan Art
- ↳ Gameplay Help
- ↳ Spread the Word
- ↳ Off topic
- ↳ This Forum
- ↳ Celebration Party
- Support
- ↳ Gameplay Help
- ↳ Discover Factorio Wiki
- ↳ Discover Others Creations
- ↳ Discover Mods
- ↳ Discover Tools Around Factorio
- ↳ Technical Help
- ↳ Bug Reports
- ↳ Resolved for the next release
- ↳ Fixed for 1.2
- ↳ Assigned
- ↳ Not a bug
- ↳ Pending
- ↳ 1 / 0 magic
- ↳ Duplicates
- ↳ Minor issues
- ↳ Desyncs with mods
- ↳ Won't fix.
- ↳ Resolved Problems and Bugs
- Factorio Direction
- ↳ Ideas and Suggestions
- ↳ Outdated/Not implemented
- ↳ Frequently Suggested / Link Collections
- ↳ Implemented Suggestions
- ↳ Development Proposals
- ↳ Balancing
- Contributions
- ↳ Mods
- ↳ Download mods
- ↳ Mod portal Discussion
- ↳ Mods
- ↳ Mod Packs / Libs / Special Interest
- ↳ 5dim's mod
- ↳ Angels Mods
- ↳ Atomic Power
- ↳ Bob's mods
- ↳ DyWorld
- ↳ F.A.R.L
- ↳ Fentus Challenge & Tool Mods
- ↳ Logistic Train Network
- ↳ MoMods
- ↳ Reika's Mods
- ↳ Resource Spawner Overhaul
- ↳ Yuoki Industries
- ↳ PyMods
- ↳ Questions, reviews and ratings
- ↳ Modding Discussions
- ↳ Modding discussion
- ↳ Modding help
- ↳ Ideas and Requests For Mods
- ↳ Modding interface requests
- ↳ Implemented mod requests
- ↳ Already exists
- ↳ Won't implement
- ↳ Tools
- ↳ Mod-/Installation-Handling
- ↳ Cheatsheets / Calculators / Viewers
- ↳ Development-Tools
- ↳ Special interest mods and libraries
- ↳ Multiplayer / Dedicated Server
- ↳ Multiplayer Board
- ↳ Archive
- ↳ Maps and Scenarios
- ↳ Translations
- ↳ Texture Packs
- ↳ Fan Art
- ↳ Wiki Talk
- ↳ To be sorted
- ↳ Campaign / Scenario suggestions