RimWorld

RimWorld

81 ratings
SOS2 - VE Events Compatibility Patch
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.5
File Size
Posted
Updated
3.624 MB
7 Jun @ 1:42pm
24 Jun @ 8:42am
2 Change Notes ( view )

Subscribe to download
SOS2 - VE Events Compatibility Patch

Description
[github.com]

This patch fixes two incompatible events from VEE when playing SOS2:

Psychic Rain will be prevented on SOS2 space maps.

Caravan Animal Wander-In will be completely banned for it will give you free SOS2 archo animals, which is game breaking.

Need to be loaded after both SOS2 and VEE

Harmony required.

UPDATE: Now Rimnauts 2 space maps are also considered as SOS2 ones.



该补丁修正了VE事件拓展的两个和SOS2不兼容的事件:

灵能雨(Psychic Rain)在SOS2的太空地图禁止触发。

迷路的驮运动物事件(Caravan Animal Wander-In)被完全禁止,因为该事件会刷出SOS2的超凡动物,完全破坏游戏平衡。

加载顺序必须在SOS2和VE事件拓展之后。

需要Harmony

更新:Rimnauts 2的各种天体地图现在也算为SOS2的太空图


Ce patch corrige deux événements de VEE incompatibles avec SOS2:

La pluie psychique (Psychic Rain) sera interdite sur les cartes spatiales SOS2.

Les animaux errants de la caravane (Caravan Animal Wander-In) seront complètement bannis car cet événement peut donner des animaux archons de SOS2.

Doit se charger après SOS2 et VEE

Harmony requis.

UPDATE: Les cartes spatiales Rimnauts 2 sont maintenant également considérées comme celles de SOS2.

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

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
Elementaruss 18 Jul @ 12:50pm 
Thx for the patch!
ODevil 5 Jul @ 3:29pm 
Thank you!
Ionfrigate12345  [author] 24 Jun @ 8:44am 
UPDATE:

Now Rimnauts 2 celestial bodies are also considerred as SOS2 space maps
Ionfrigate12345  [author] 23 Jun @ 12:00pm 
@ᛚᚢᚲᛟᚨᚾ Sorry I don't update or patch mods I don't use myself.

Also I ve looked at the SOS2 documentation, Use Minified Buildings has mechanics conflict with SOS2 ship movement. This kind of incompatibility is usually one of the hardest kind to fix, unlike the patches I made which just delete some map objects or prevent some events from firing.
ᛚᚢᚲᛟᚨᚾ 23 Jun @ 11:53am 
can you make a compat patch between SOS2 and Use Minified Buildings?
https://steamproxy.net/sharedfiles/filedetails/?id=2185809028
Ionfrigate12345  [author] 20 Jun @ 5:43am 
@阿伟 you can try it but I dont think it will work
阿伟 20 Jun @ 2:01am 
Can version 1.4 use this mod? Mods for version 1.5 are too few for me
Ionfrigate12345  [author] 14 Jun @ 7:10am 
@TeH_Dav At least not for now, other VE incompatibilites listed in SOS2 documentation involve some much more complicated changes than just preventing some events or deleting inappropriate objects. Some VE mods I myself don't know about them for I never used them in the past, no idea about there feature, nor on which VE functions I can apply Harmony reflection to alter these features.
And I also have my own mod to work on
TeH_Dav 13 Jun @ 9:58pm 
I'm curious, do you plan on making mods to address the other incompatibilties? Or even merging this into the SOS2 mod?
Ionfrigate12345  [author] 9 Jun @ 9:08am 
Not sure psychic rain may still happen, this is something I cant test by dev mode (dev mode will force it whatever the trigger condition). I also have no control of VEF behavior.

But in case it happens the script will terminate it immediately. Its still better that VE team prevent it from the source in their framework.

It only affects space map, regular ones will still have psychic rain as usual