RimWorld

RimWorld

42 ratings
SOS2 - VE Helixien Gas Compatibility Patch
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.5
File Size
Posted
Updated
718.556 KB
6 Jun @ 5:20pm
6 Jun @ 6:34pm
3 Change Notes ( view )

Subscribe to download
SOS2 - VE Helixien Gas Compatibility Patch

Description
[github.com]

This patch will prevent Vanilla Helixien Gas Expanded (VHGE) from spawning geysers on SOS2 space maps, therefore removing the incompatibility between two mods.

Need to be loaded after both SOS2 and VHGE

Harmony required.


该补丁阻止VE天然气拓展在SOS2的太空地图生成矿点,从而解决了两个MOD不兼容的主要问题。

加载顺序必须在SOS2和VE天然气拓展之后。

需要Harmony


Ce patch empêchera l'apparition de geysers de gaz helixien de la part de Vanilla Helixien Gas Expanded (VHGE) sur les cartes spatiales SOS2, enlevant ainsi l'incompatibilité entre deux mods.

Doit se charger après SOS2 et VHGE

Harmony requis.

==============================

A note to VE team if you see my page:

You can use the function IsSOS2SpaceMap(Map map) in HarmonyUtils.cs in my github for lots of your VE mods to resolve the compatibility issues with SOS2. This function checks if a map instance is SOS2 space map, making this kind of patches technically possible without involving SOS2 dependencies. There are lots of requests about patching VE mods for SOS2. I can patch some of them but its always better to be done by original authors.


==============================
18 Comments
CodyProductions 23 Jun @ 6:49pm 
Oh I thought this was adding helixen pipes to the hull walls.
Ionfrigate12345  [author] 23 Jun @ 6:30am 
@CodyProductions The patch is not for the incompatibility of gas pipeline (which I m not sure if it exists), but for gas geysers spawned on space, which is weird and immersive breaking. Pipeline itself is OK on the ship, though I see no benefit of doing it
CodyProductions 22 Jun @ 10:44pm 
Could you make some versions for the other pipe network mods? It would make piping nutrient paste or chemfuel a lot better.
Phant0m5 18 Jun @ 12:33pm 
Fair enough. To be honest, Rimnauts 2 fits so well with SoS2 that I forget sometimes they're separate mods. Though, the current SoS2 page advertises a moon base start and asteroid bases and space stations, unless those depend on Rn2 being loaded at the same time.
Ionfrigate12345  [author] 17 Jun @ 6:54am 
My patches are made for VE-SOS2 and exclusively for VE-SOS2. Rimnauts 2 was not in my initial consideration for I didnt know about its code the moment when I wrote these two patches. The way I identify space map is pretty straightforward: Use the SOS2 spacemap specific biome "OuterSpace". If any other mod uses this SOS2 biome as well this patch will also consider them as SOS2 space map.

There is another technical difficulty to make a Rimnaut 2 patch to keep these geysers. The asteroid doesnt cover the whole map, there are still space around. To make VE gas geysers appear on the right spots, I need to furthurmore alter VE to make geysers spawn only on some specific Rimnauts 2 terrains to prevent them from appearing in space around. It's too complicated
Ionfrigate12345  [author] 17 Jun @ 6:18am 
@Phant0m5 Do you mean Rimnauts 2?

I havent tried yet, but maybe it will delete them as well if you have both SOS2 ans Rimnauts 2, for in the code of the latter it will change the biome to OuterSpace, the one of SOS2 space map, which may make this patch identify them as space map.

Since Rimnauts 2 define their own biomes as OuterSpace, its pretty hard to do the contradictory
Phant0m5 16 Jun @ 10:34pm 
Brief clarification, does this only block geysers on open space maps or also the moon and asteroid maps? Because while geysers just puffing away in open space is odd and problematic, having them on landed space maps is preferable.
MMorin 12 Jun @ 7:46pm 
You are a saint and a scholar
Hank 9 Jun @ 10:09am 
Bro, Thanks for this! i was needing it!
Chadabtight 8 Jun @ 8:41pm 
Your a hero