FireSpreads
Makes all wood constructions burnable!
Dynamic fire quality reduction to reach at least target FPS.
Optimized for performance.
Playable on dedicated server.
Contains late game eternal fire weapons, a waterbomb and lightning events.
Save your world beforehand!
Installation (manual)
- extract the content of the plugins directory into your BepInEx/plugins directory (you may create a new folder within the plugins directory)
Features
- every wood piece becomes burnable
- dynamic quality control to reach target fps
- fire may spread from fireplaces (if configured)
- eternal fire weapons
- rain may extinguish fire
- waterbomb to extinguish fires or just soak others
- ligthning events
Client Configuration
- TargetFPS: fire quality will be reducued to reach at least target FPS (+-5)
Server Configuration
- FireSpreads: should fire spread to connected pieces
- MaxFireHealth: amount of fire damage the piece may consume before starting to burn
- FireDamage: amount of fire damage per second
- FireDamageCausesBurning: otherwise only eternal fire weapons cause burning
- FireSpreadDamage: amount of fire spread damage against MaxFireHealth per second
- ConnectedNonBurnableDamage: burning pieces apply this amount of damage per second to connected non burning pieces
- ReducedWetFactor: percentage fire damage is reduced to when wet (rain or snow)
- IncreasedWindFactor: faster spreading under windy conditions
- BurningDropsCoal: burning pieces only drop coal when destroyed
- StopBurningHealthPercentage: stop burning if health is below this percentage
- SpreadFromFireplaces: if true, fire may spread from fireplaces
- UpwardSpreadMultiplier: increased fire spread upwards
- EternalFlameWeaponsCraftable: shall the eternal fire weapons be craftable
- MaxBurningPieces: limit the number of burning pieces per scene
- CalculationBatchSize: internal parameter; how many pieces to process per frame
- FireSpreadDistance: distance to other pieces the fire may spread to
- RainExtinguishesProbability: probability rainy weather extinguish fire (per piece per state update)
- VisualDebug: visualize where the fire is going to spread to; for debugging only. Changing parameter during runtime will case artifacts
Dependencies
- BepInEx
- Jotunn, the Valheim Library