RimWorld

RimWorld

38 ratings
Choose your Hot Spring Retexture!
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3
File Size
Posted
Updated
510.594 KB
21 Apr, 2022 @ 3:35pm
21 Apr, 2022 @ 3:40pm
2 Change Notes ( view )

Subscribe to download
Choose your Hot Spring Retexture!

Description
Do you want to try all new cool retexture mods for the Hot Spring mod, but you dont want to settle just on one texture? Worry not my friend!
This mod allows you to choose any texture you want, from the installed rextextures supported by this mod of course!
Place below Standalone Hot Spring mod an allretexutres you want to use.
..................................................
===============Compatibility Notice===============
I wont include mods which introduce new spring retexutres as new buildings (for they are not really retexutres)
If you feel like I exlcuded a lot of mods, thats true!
Mods using that are using 'Things/Building/Hotspring_Rtx' as the path for their retexture sadly override ech other. Untill mod authors wont change texture file name and this xpath in hot spring pathc I can't include them in options ;c.
I will try to give heads up for retexutres authors to update their patches, if they want to do so of course.
KNOWN BUGS
Sometimes you will see red error about dupicate XML node, it's harmless really, and you should not care about it at all.
!!!Attention modders!!!
If you want your mod to be comaptible with those options, please change retexture file to something original, like `<your_nick_or_something_else>_hotspringrt.png`, and change the patch accordingly to your new filename (without the '.png' extension, so it wont clash with other mods :RWbad:
```
<graphicData>
<texPath>Things/Building/<new_filename></texPath>
</graphicData>
```
22 Comments
INk 30 Mar, 2024 @ 12:52pm 
Following Solidsnake8608's instructions, I made a mod that allows you to change the textures of hot springs in real time https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3205629661
XxHyde840xX 19 Aug, 2023 @ 2:23am 
@solidsnake8608 do i make the changes in VTE Texture Variations folder or in the Standalone Hot Springs folder. Asking for a friend. :steamhappy:
Lekoda 20 Mar, 2023 @ 2:23pm 
Hmm @solidsnake you have more?-
Frigglish 3 Sep, 2022 @ 11:17am 
@solidsnake8608 Obliged for doing the heavy lifting, so to speak.
solidsnake8608 19 May, 2022 @ 5:29pm 
You just need to add another entry for each texture, <li>Things/Building/Hotspring/whatever the texture is called</li> so should look like this:
<randomGraphics>
<li>Things/Building/Hotspring/shshotspring</li>
<li>Things/Building/Hotspring/Hotspring_Rtx</li>
<li>Things/Building/Hotspring/3HST_Hotspring</li>
<li>Things/Building/Hotspring/shshotspringduck</li>
<li>Things/Building/Hotspring/EXhotspringJ</li>
<li>Things/Building/Hotspring/EXhotspringE</li>
</randomGraphics>
solidsnake8608 19 May, 2022 @ 5:26pm 
Enjoy real time texture switching for your 100 hotspring mods
solidsnake8608 19 May, 2022 @ 5:26pm 
Paste
<Patch>
<Operation Class="PatchOperationConditional">
<xpath>/Defs/ThingDef[defName = "StandaloneHotSpring"]/comps</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>/Defs/ThingDef[defName = "StandaloneHotSpring"]</xpath>
<value>
<comps>
<li Class="VanillaFurnitureExpanded.CompProperties_RandomBuildingGraphic">
<randomGraphics>
<li>Things/Building/Hotspring/"Name of hotspring texture here"</li>
</randomGraphics>
</li>
</comps>
</value>
</nomatch>
<match Class="PatchOperationAdd">
<xpath>/Defs/ThingDef[defName = "StandaloneHotSpring"]/comps</xpath>
<value>
<liClass="VanillaFurnitureExpanded.CompProperties_RandomBuildingGraphic">
<randomGraphics>
<li>Things/Building/Hotspring/"Name of hotspring texture here"</li>
</randomGraphics>
</li>
</value>
</match>
</Operation>
</Patch>
solidsnake8608 19 May, 2022 @ 5:26pm 
Get VTE Textures Variations, create a folder in Textures named Hotspring, move all of your hotspring mod textures in there, then create a new xml in the Defs folder, named whatever.
Precious Pomeranian 5 May, 2022 @ 9:57am 
If this requires a restart.. why not just swap texture mods? Seems redundant.
Sawtooth44 2 May, 2022 @ 2:05pm 
so it goes
the hotspring mod itself
this mod
then all the retextures correct?