RimWorld
655 voti
Better Pyromania
6
4
12
5
3
2
2
   
Premio
Aggiungi ai preferiti
Preferito
Rimuovi dai preferiti
Mod, 1.3, 1.4, 1.5
Dimensioni del file
Pubblicato in data
Aggiornato in data
1.856 MB
9 ott 2021, ore 16:16
14 mar, ore 20:30
10 note di rilascio ( visualizza )

Sottoscrivi per scaricare
Better Pyromania

In 1 collezione di Aelanna
The Eccentric's Angels [1.4]
148 elementi
Descrizione
This is a small overhaul mod for Rimworld's Pyromaniac trait, inspired by multiple discussion threads on the r/Rimworld Subreddit. Its purpose is to overhaul the Pyromaniac trait from a self-destructive flaw to a fascination/interest that has both positive and negative aspects.




Mod Details

The following components of the vanilla Pyromaniac trait have been modified:

  • Pyromaniac no longer renders a pawn incapable of Firefighting. (Note, however, that Pyromaniac pawns who have Firefighting disabled from their backstories will still be incapable of Firefighting.)
  • Pyromaniac no longer forces random mental breaks.
  • Pyromaniac no longer reduces the market value of a pawn by 20%.

The following components of the vanilla Pyromaniac trait have not been changed:

  • Pyromaniacs are still only capable of having Fire Starting Sprees as an extreme mental break.
  • Pyromaniacs still gain a mood boost from having an incendiary weapon equipped, however this bonus has been reduced from +5 to +2.
  • [Royalty] Pyromaniacs are still capable of using fires as a meditation focus.

The follow components have been added to the Pyromaniac trait:

  • Pyromaniac now adds a Fire need bar.
  • This bar decreases by 30% every 24 hours (1.25% per hour) while the pawn is awake and not near a source of fire. With an average sleep schedule, this means that an average pawn should take around 4.5 days to go from a full bar to empty.
  • This bar increases at a rate of 12% per hour while the pawn is within 10 tiles of a contained fire. A contained fire is defined as a building that has a visible, open flame on it: this includes torches, darklight torches, campfires, darklight campfires, braziers, and darklight braziers. This does not increase with additional contained fires within their sight radius.
  • This bar increases at a rate of 20% per hour while the pawn is within 10 tiles of an uncontained fire. This does not increase with additional fires within their sight radius, and supersedes the increase from being near a contained fire.
  • This bar increases by 12% every time the pawn ignites a fire. This includes fires ignited during a Fire Starting Spree mental break.
  • This bar increases by 16% every time the pawn fires or throws an incendiary weapon.
  • Colonists with the Pyromaniac trait can do flame-watching as a form of solitary relaxation, seeking out a nearby contained flame and fulfilling their Fire need and Joy at the same time.
  • (New!) While on caravan, if any Pyromaniac colonists are below 50% Fire need when the caravan stops to camp at night, they will build a campfire which satisfies their Fire need as if they had ignited a contained fire and watched it for 1 hour (24% total). This requires 20 Wood, which the caravan must have on hand.

Need Level
Mood Effect
95%-100%
+6
80%-94%
+4
65%-79%
+2
35%-64%
N/A
20-34%
-12
5-19%
-22
0-4%
-30




Compatibility

  • Should be safe to add to an existing save.
  • Removing mods from an existing save is always dangerous, but this mod should be removable with some one-time errors about missing Needs. Do so at your own risk!
  • Should be loaded after Bad Can Be Good.
  • Should be loaded after Individuality.
  • Using Infinite Refuelables will cause torches, braziers, and campfires to no longer fill a Pyromaniac's fire need. (Might be fixable, considering options.)
  • Electric Braziers do not fill a Pyromaniac's fire need. (Will not be fixed, doesn't make sense for a fancy flame-looking lightbulb to fulfill a Pyro's needs.)





I am still very new to making code-based mods, so comments and feedback are greatly appreciated!
209 commenti
GrilledPøtatø 3 giu, ore 7:50 
Hi, I'm facing similar issues as ilyvion, whereby my pyromaniac pawns don't seem to try and fulfill their own fire needs frequently, even when at 0% fire need. I've tested a bit, and while fire-watching does seem to occur as a recreation activity (I tried drafting/undrafting repeatedly to roll for recreation), it doesn't seem very highly weighted.

Could it be an issue with my base itself, and that I don't have enough fire sources? I only have one brazier installed in the dining room, and a few torches in one of their bedrooms.
FailPail 14 mag, ore 19:54 
okay, thank you. kinda glad about it right now as i am in a desert and the lack wood provides an additional challenge
Aelanna  [autore] 14 mag, ore 19:46 
@FailPail - Yes, the updated logic that uses new vanilla logic is 1.5-only. I generally do not back-port new features to older versions as that would require me to maintain a pipeline for every RimWorld version and even vanilla Pyromaniac has changed between versions, making feature parity impossible.
FailPail 14 mag, ore 17:04 
So you said something on the stream about infinite refuelable type mods having been patched? i'm on 1.4 and they wont work unless they use fuel for the fire need. is it because i'm on 1.4?
Aelanna  [autore] 13 mag, ore 7:40 
@The Bard of Hearts - If that mod is causing the vanilla ThoughtWorker to not function, then I would definitely report it to the mod author, I can't imagine that that was intentional. :)
The Bard of Hearts 12 mag, ore 20:44 
I found it. I DID have something that works with torches and such. a mod called "Extinguish Refuelables". Taking it off fixes the issue. Compatibility would be awesome, but I understand if not. Don't know if this fixes @JoeOwnage 's issue or not. Thanks for your patience and mod work, regardless. This mod is a godsend.
The Bard of Hearts 12 mag, ore 20:12 
And - ... no... My pyro does not get the "Beautiful Fire" thought while near a torch.
The Bard of Hearts 11 mag, ore 22:41 
I don't think I have anything messing with torches or such, no. I'll have to check about the moodlet next time I'm in the game.
Aelanna  [autore] 11 mag, ore 18:38 
@The Bard of Hearts @JoeOwnage - I just tested this on my side and it's working fine with all of the aforementioned buildings. Do note that observer-type needs only change values if the pawn is conscious, so while they are sleeping the bar will actually neither go up nor down; having the torch in their room is mainly useful to catch praying or meditation that they do in their own room, as well as make it more accessible when they want to do firewatching.

Do either of you have any mods that might be messing with CompFireOverlay in any way? Perhaps more telling, do they get the vanilla Beautiful Fire thought while near a torch or brazier?
JoeOwnage 11 mag, ore 18:05 
yea I made my guy sleep next to a brazier, constant -30