Fireproof Lot Trait
Added 2020-09-13 03:58:40 +0000 UTC
This mod allows you to prevent fires on any lot -- especially residential ones.
Version & Mod Info
Version 2.0
Compatible with game version 1.91
Game requirements: Base Game
Features:
- A new lot trait, accessible in in Build/Buy mode, called "Fireproof". Lots protected with this lot trait will no longer spawn fires! Note: Spellcaster fires are not "real" fires, and are thus unaffected by this. Same goes for fire "effects" like the fireplace and campfire.
- If enabled, a notification will alert you that a fire was attempted but was suppressed. Depending on what happened, and how the fire was prevented, you will receive one of several notifications. All of these can, however, be turned off.
- All Sims of the active household (if they're on the current lot) and the actively selected Sim will receive one of two buffs whenever a fire is prevented. If they are Paranoid (from the Strangeville game pack), they will receive a tense buff indicating they're afraid another fire may happen at any second; otherwise, they will receive a confident buff.
- A high level of customization of where fires are and are not allowed, even without the fireproof lot trait. Venues which do not normally allow fires can have them turned on and vice-versa through settings, preventing you from needing to put the lot trait on every single Venue of a certain type. You can also globally disable fire completely from everywhere. All fire settings apply immediately, no restart required.
Settings:
- Notifications > Start-up Notification: Controls the welcome notification showing the mod was installed and what version you have
- Notifications > Avoided Fire Notification: Controls notifications alerting you of fires prevented on lots with the Fireproof lot trait
- Notifications > Fire Disabled Globally Notification: Controls notifications alerting you of fires prevented due to fire being turned off
- Notifications > Fire Disabled on Venue Notification: Controls notifications alerting you of fires prevented on Venues where it is specifically turned off
- Fire Settings > Disable Fire Globally: Toggles whether fires are allowed to spawn in game at all
- Fire Settings > Fire Availability Overrides: Toggles whether the Disallow by Venue Type settings are allowed to be taken into account. When disabled, the setting does nothing.
- Fire Settings > Disallow by Venue Type: Select the Venues where you'd like to override the availability of fire. Can allow fires on Venues it is normally disallowed (e.g. pool lots), or prevent fires on Venues it normally is allowed (e.g. residential lots).
Console Commands/Cheats:
Below are the list of console commands supported by this mod. Because Patreon wants to turn them into links, a hyphen (-) is put in place of where a dot (.) should go instead.
- fplt-fire-toggle [on/off] - toggles fire on or off. If fire is toggled off, fires will not be allowed anymore.
- fplt-toggle_fire [on/off] - same as fplt-fire-toggle
- fplt-fire-enable - same as fplt-fire-toggle on
- fplt-fire-disable - same as fplt-fire-toggle off
- fplt-fire-is_toggled - outputs to the console if fire is toggled on or off
- fplt-help - prints the list of available commands
Translations:
- Italian by Isy
- German by Keke/NeedCoffee4That
Overrides:
- This mod does not override any XML used by the game and instead overrides the Python that is used to spawn fires.
Credits:
- S4S and S4PE
- PyCharm
- cycleleg's original mod that prevented fires, which was my inspiration for this mod
- Scumbumbo for providing the template code from which I was able to make my settings UI
- Shinobu Nox for cover art
Comments
Essential mod, considering a fire starts a couple of times per day, with the latest 1.9x patches.
Anach
2022-12-07 04:42:44 +0000 UTCIt is indeed fine to use.
Shino Nox
2020-11-25 09:43:17 +0000 UTC