RimWorld

RimWorld

52 ratings
Onimods - Colored Fire
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5
File Size
Posted
Updated
1.566 MB
11 Mar, 2024 @ 2:01am
25 Mar @ 11:27pm
11 Change Notes ( view )

Subscribe to download
Onimods - Colored Fire

Description
Description
Onimods - Colored Fire adds variant buildings with colorable exposed fires, like torches, campfires and braziers. The color of the flame can be selected via a color picker, copied and pasted just as with electric lamps.

About 1.6 game update: I'm in the process of adjusting all my mods to version 1.6, the updated mods will likely be uploaded only after game version 1.6 goes live (along with the new DLC), as I'm using this opportunity to apply some potentially save breaking mod changes that were on hold for some time.


Features
New Buildings: ‘Colored Torch’, 'Colored Wall Torch', ‘Colored Campfire’, ‘Colored Darktorch’, ‘Colored Fungus Darktorch’, ‘Colored Brazier’ and ‘Colored Darklight Brazier’.
All added buildings can be identified on the build menu by the small colored flame icon on the top-right.

Colored Fires: All added buildings are built with the colored fire, on the same color of their normal versions, that can be changed with controls similar to the ones used on electrical lamps.

Inverse Fire: A toggle that makes the inner part of the flames darker instead of lighter, purely cosmetic effect.

Royalty DLC support: Colored Braziers counts for royal titles ‘number of lit braziers’ rooms demand.

Ideology DLC Support: Darklight color can be selected on the color picker, or via an added control (that toggles between the default orange color and the default blueish darklight color). Colored Torches and Colored Wall Torches share styles with their normal versions.


Mod Settings
Toggles to enable the ‘RGB Cycle’ mode for the fire color. Unlock 2 extra control toggles, one that activates the color cycle just on the fire visual effect, and another, ‘RGB Ambient Color’ mode, that also continually changes the surrounding light color.
The ‘RGB Ambient Color’ mode has a heavy performance impact, use with caution!


Mod compatibility
In theory, it shouldn’t have any hard incompatibilities, but drop a message if you find any odd behavior, along with the Hugslib exported error log link (Ctrl + F12), use the "Standalone Log Tool" version if the original one is not working.


Supported Mods
Replace Stuff (requires Replace Stuff Mod Compatibility): Allows replacing for Colored Torches, Colored Campfires and Colored Braziers

Simple FX: Smoke: Mirrors the visual effects used for the normal versions of the added colored fire buildings variants.

Better Pyromania: Colored fire buildings count as valid fire sources for ‘watch flame’ recreation activity.

Vanilla Temperature Extended: Adjusted colored campfires to be similar to base mod campfires values.

Vanilla Furniture Expanded: Adds new ‘Colored Stone Campfire’ and ‘Colored Stone Darkcampfire’.

Helixien Gas Brazier: Adds new ‘Colored Helixien Gas Brazier’ and ‘Colored Helixien Gas Darklight Brazier’.

Appliances Expanded: Adds new ‘Colored Chemfuel Brazier’ and ‘Colored Darklight Chemfuel Brazier’.

Dark Ages : Crypts and Tombs: Adds new colored versions for all ‘Sepulchral Braziers’ and ‘Sepulchral Statues’.

Undergrounders: Darkfire/Complete: Adds new colored versions for all Darkfire campfires and the ‘Fungus Darklight Brazier’.

Stylized Darktorch: Adds new colored versions for the normal and fungus wall darktorches, and applies the added vanilla styles to the colored standing darktorches.

Vanilla Factions Expanded - Empire: Colored Braziers counts for the added royal titles ‘number of lit braziers’ rooms demand.

ATH's style Draconic: Support for ‘Draconic‘ style.

ATH's style Gothic and Bloody Gothic: Support for ‘Gothic’ and ‘Bloody Gothic‘ styles.

ATH's style Norse: Support for ‘Norse‘ style.

Gerrymon's Nautian Style: Support for ‘Nautian‘ style.

Stoneborn - Dwarven Style Pack: Support for ‘Dwarven‘ style.

Wirehead Style: Support for ‘Wirehead‘ style.

Style Pack - Monkey (Continued): Support for ‘Monkey‘ style.

Vanilla Ideology Expanded - Memes and Structures: Colored fire buildings count as valid fire sources for ‘Fire Worship’ precepts. Support for ‘Eldritch’ and ‘Serketist‘ styles.

Alpha Memes: Styles support for: Support for ‘Hindu’, ‘Kemetic’, ‘Neolithic’, ‘Ocular’, ‘Steampunk’, ‘Cubic’, ‘Flesh’, and ‘Horaxian‘ styles.

Support for more mods is a continuous process, so suggestions are always welcome, since there are many other mods adding new buildings and styles out there!


Planned Updates
More mods additional support is on the works.
Better fire customization controls (different color for inner flame, outer flame and ambient light).
Easier support for other modders to use and customize the ColoredFireOverlay comp for their buildings with just with XML.


RimWorld Versions Support
v1.5: Current version under support, may be updated with new content, check the change notes for more info.

v1.4: Supported, but it's now locked, so no further updates or new features are planned.


FAQ
Q: How does it affect performance?
A: It shouldn’t have any greater impact than normal torches and braziers already have in-game, as in having a lot of them around does eat some performance, but do comment if you find any noticeable impact.
That does not apply if you turn on the ‘RGB Ambient Color’ mode on something, that one does hit performance heavily, I split it from the toggle of just making the flame go color-wild for a reason!
Q: Can you add support for XYZ mod?
A: If you find any mod that makes sense trying to add a ‘colored fire’ building variant, or that adds new styles for one of the variants base buildings (most likely torches or braziers), do leave a comment with a link to said mod and I’ll try take a look!

Credits
A grateful thanks and shoutout to the ever helpful folks on the Rimworld Discord modding channel for allowing another silly idea to be here! \o/
31 Comments
Rain 4 Aug @ 6:02am 
Excellent, I'll be looking forward to it, my bases don't feel the same with default flames.
Onimorphus  [author] 3 Aug @ 5:07pm 
@Rain
It's in the works :cozyspaceengineersc:
And if the ancient gods of the magic funny code runes allow, it will come with better customization options \o/
(mainly separate colors for inner/outer flame and the 'ambient' glow, so it can properly replicate the Ideology DLC darkfire default appearance for example)
Rain 30 Jul @ 5:57am 
looking forward to 1.6 when you get time to update :) (assuming you've intention to do so)
Onimorphus  [author] 23 Jun @ 2:28pm 
@Sephiroth361
As far as I know, and from the bit of testing done, it should not cause any issue (as the mod just adds new buildings, instead of replacing comps on the existing ones, and don't mess with any of the systems prone to cause save breaking).

But just in case, when messing with mods mid save, do backup your save before doing that, since there is always the risk of some unknown interaction between mods happening!
Sephiroth361 23 Jun @ 12:13pm 
Can this be added mid save game?
Onimorphus  [author] 1 Feb @ 5:18am 
New update! \o/
Added more mods support, check the patch notes for details.
Tardo The Ass-Monkey 11 Jan @ 2:36pm 
Sounds good, just figured I'd check in and see if maybe you forgot to add it to the list. Take your time, I'm in no rush.
Onimorphus  [author] 11 Jan @ 1:54pm 
@Tardo The Ass-Monkey
It's on my internal 'to-do' list, alongside like a dozen or so mods to check for added compatibility :cozybethesda:
Just adding the colored versions is not difficult in itself, but its a very boring, repetitive and laborious process, and full of simple but easy to miss steps, so I try pooling those and doing them in one go when I get time and mind for that sort of work... XD
But I may manage to get a pass on at least the simpler mods from the list, on the coming week or two, if all goes as planned \o/
Tardo The Ass-Monkey 9 Jan @ 8:34pm 
Any update on compatibility with Helixien Gas Braziers? I don't see it in the list, but it would be super handy if it was compatible.
Onimorphus  [author] 9 Jun, 2024 @ 1:36am 
@TerrorScream
Thanks! :cozybethesda: