RimWorld

RimWorld

230 ratings
Extinguish Refuelables
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5
File Size
Posted
Updated
2.313 MB
17 Sep, 2022 @ 10:41pm
28 Apr @ 5:59pm
9 Change Notes ( view )

Subscribe to download
Extinguish Refuelables

Description
Designate campfires and torches to be snuffed out without deconstructing.
Why might you want to do that? To save on fuel, to stop rain from wasting fuel, to put an end to deconstructing a light source you intend to rebuild, whatever you like.

Other buildings must be patched to work with this, they'll just behave like vanilla otherwise (mostly).
Currently included patches:
-Vanilla Furniture Expanded (Stone Campfire)
-Better Pyromania (disabled in 1.5 for now, incompatible)
-Smoked meat
-Medieval Lighting & Heat
83 Comments
An Ol' Spicy Keychain  [author] 23 Jul @ 11:45am 
tell me something i don't know, "plz fix" is a complete rewrite lmao
aint nobody got time for dat
i offer my mods free, as-is and without warranty! feel free to commission someone on the mod market for a better mod
GoblinEngineer 22 Jul @ 8:45pm 
I'd like to reiterate the comparability problem with Better Pyromania. I've already discossed this with the mod dev and he states
"They replace the CompFireOverlay on torch lamps with their own class that is not a subclass of the vanilla base class, and thus it no longer is recognized by any firewatching logic, including the vanilla Pyromaniac feat's firewatcher . This is a problem that they need to fix, because it affects more than just this mod."

Please fix this.
Flamangos 18 Jul @ 2:16am 
Made you a patch for Medieval - Less Wood Please

<!-- Less Wood -->
<Operation Class="PatchOperationFindMod">
<mods>
<li>Medieval - Less Wood Please</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationAdd"><!-- added without removing -->
<order>Prepend</order>
<xpath>Defs/ThingDef[defName="MetalTorchLamp"]/comps</xpath>
<value>
<li Class="CompProperties_Flickable" />
</value>
</li>
<li Class="PatchOperationAttributeSet">
<xpath>Defs/ThingDef[defName="MetalTorchLamp"]/comps/li[@Class="CompProperties_FireOverlay"]</xpath>
<value>MaliExtinguishRefuelables.CompProperties_FireOverlayExtinguishable</value>
<attribute>Class</attribute>
</li>
</operations>
</match>
</Operation>
An Ol' Spicy Keychain  [author] 22 May @ 8:36pm 
that would be cool, outside of my capability though im afraid hehe
Tec 21 May @ 4:13am 
Hey, thanks for the mod, i really appreciate your the work you do! On a seperate note, i thought it would be a neat idea to have a schedule so they can be automatically designated to be flicked.
The Bard of Hearts 13 May @ 1:34pm 
Is there any chance of making this compatible with "Better Pyromania". At the moment, if both are active, the Pyro doesn't get Fire Need increase from being near torches or camps or such. If not, oh well. But I thought I'd ask. Thanks for the mod work, regardless.
<'##>< 29 Apr @ 4:07am 
Hey, that was super fast, thank you for your quick work! A+ mod, honestly frustrating playing without it. Have a good day! :)
An Ol' Spicy Keychain  [author] 28 Apr @ 6:01pm 
alright, torch is fixed, disabled better pyromania patch for now as it breaks devmode when the mod is not loaded (all the patch does is stop fire need from increasing from doused fires)
An Ol' Spicy Keychain  [author] 28 Apr @ 4:23pm 
thanks for the report, ill look into it soon
<'##>< 28 Apr @ 1:08pm 
Thanks so much for updating! Getting errors now, though. Here's a series of steps taken in order to get it into 1.5:

1) Core + Biotech + ExtRef only: game says "Recovered from incompatible or corrupted mods errors," and that all mods have been disabled.

Tried Harmony, just in case:

2) Harmony + C + BioT + ER only: mod then loads, but you can't load the "debug actions" menu. Gives the ff. error:

"Exception filling window for Verse.ImmediateWindow: System.TypeLoadException: Could not resolve type with token 01000016 (from typeref, class/assembly BetterPyromania.Need_Pyromania, BetterPyromania, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null)
[Ref CB96FBA0]"

I see "BetterPyromania" there, subscribe to that just for this, and next:

3) H + C + BioT + ER + Better Pyro only: Debug actions menu loads now. Works great on campfire and wall torch, but toggling a floor torch only turns off the light radius, but the flame animation is still on.

Hope this all makes sense!