边缘世界 RimWorld

边缘世界 RimWorld

Walk the World
Just 8 月 14 日 下午 8:52
Incompatibilities
Based on reports from comments:

Vehicle Framework: errors while leaving map, no way to proceed.
Vanilla Events Expanded: Cannot end global warming/cold events.
Caravan Adventures/Go Explore: seems to be broken, TBC.
Rim Cities: breaks completely.
Just Leave Already: there is a solution, but UB on special events maps.
< >
正在显示第 1 - 3 条,共 3 条留言
addvans  [开发者] 8 月 14 日 下午 11:27 
Hi! Thanks a lot for your summarize - I just can't make it to reply to everyone right away

I'll definitely look into VF and VE, although the event one is strange - I'm only transferring events from map to map if they are not marked as "permanent", iirc. As for vehicles I'll try to implement the simplest fix to treat them as pawns as much as possible (although I did not look at vehicle implementation at all for now, so I'm afraid I'll have to come up with some brand new solution haha)

As for others I'll look too, although that will take some time, as I have my hands full with irl job

hope this post will be a place where other incompatibilities will be stored so I could manage them better. thanks :)
flyons_gary 8 月 16 日 下午 9:47 
I suspect it may have some issues with VFE Classical, as its senator system seems to get a bit borked with Walks. But its probably events like the person above was noting since VFE
Events is also on my list. It does seem to just be about the visiting system for me at least.

Exception in Verse.Window.InnerWindowOnGUI: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
[Ref A6906138]
[0x0000c] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.Collections.Generic.List`1[T].get_Item (System.Int32 index) [0x00009] in <51fded79cd284d4d911c5949aff4cb21>:0
at Verse.ThingOwner`1[T].get_Item (System.Int32 index) [0x00000] in <cb53cd4422904947932d33f561ad8d15>:0
at WalkTheWorld.WalkTheWorld.EnterMap (Verse.Map targetMap, RimWorld.Planet.Caravan caravan, System.Predicate`1[T] predicate) [0x00001] in <29f6468cbf8d4d1695e82ed7a2ac8354>:0
at WalkTheWorld.WalkTheWorld.FinalizeTravel (Verse.Pawn pawn, Verse.Map targetMap) [0x0002f] in <29f6468cbf8d4d1695e82ed7a2ac8354>:0
at WalkTheWorld.WalkTheWorld+<>c__DisplayClass15_0.<ShowConfirmationWindow>b__0 () [0x00024] in <29f6468cbf8d4d1695e82ed7a2ac8354>:0
at Verse.Dialog_MessageBox.DoWindowContents (UnityEngine.Rect inRect) [0x00225] in <cb53cd4422904947932d33f561ad8d15>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001d3] in <cb53cd4422904947932d33f561ad8d15>:0
- TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
最后由 flyons_gary 编辑于; 8 月 16 日 下午 9:48
interestingly enough, it seems that walking into an outpost from vanilla outposts expanded makes it generate a hostile settlement? I worried it would crash the game but I wanted to see what would happen
< >
正在显示第 1 - 3 条,共 3 条留言
每页显示数: 1530 50