RimWorld

RimWorld

WorldEdit 2.0 - Geological landforms compatibility
36 Comments
arget03 Apr 28 @ 7:52pm 
We really need this updated. It's essential to a pure, unspoiled wilderness playthrough, since Geological Landforms is also essential...
Virtuous Feb 9 @ 2:38am 
1.5 pls
Krusaeider Jan 10 @ 7:47am 
Will this ever be updated @FunkyShit ?
P.L.U.T.O. Oct 30, 2024 @ 12:56pm 
rip
Diamondkai09 Jul 22, 2024 @ 9:52pm 
is this gonna be updated?
Ronivan Nov 3, 2023 @ 7:09pm 
Yup not working anymore.
HRG164hjo Oct 27, 2023 @ 9:12am 
Hey, the mod seems broke after the update of Geological Landforms, would you please update this mod?
Avarice Sep 15, 2023 @ 7:25pm 
I can't change the landform at all. I'm trying to add 'Surface Caves' but am unable to do so. Help?
Skiffox Jul 24, 2023 @ 1:58am 
Два месяца не играл. Зашел с тем же набором модов и внезапно опция добавления особенностей ландшафта пропала.
[JdG] Pejman May 31, 2023 @ 4:55am 
opening the world edit window will spamm errors :

Exception filling window for WorldEdit_2_0.MainEditor.Tiles.TileEditorWindow: System.MissingMethodException: GeologicalLandforms.WorldTileInfo GeologicalLandforms.WorldTileInfo.Get(int)
at (wrapper dynamic-method) WorldEdit_2_0.MainEditor.Tiles.TileEditorWindow.WorldEdit_2_0.MainEditor.Tiles.TileEditorWindow.DrawCustom_Patch1(WorldEdit_2_0.MainEditor.Tiles.TileEditorWindow,UnityEngine.Rect,single)
at WorldEdit_2_0.MainEditor.Tiles.TileEditorWindow.DoWindowContents (UnityEngine.Rect inRect) [0x007b5] in <69f76a845f8f44e797a3f074444488e4>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001d3] in <95de19971c5d40878d8742747904cdcd>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
Bosh May 4, 2023 @ 12:59pm 
Please update for the love of god
TurtleShroom Apr 30, 2023 @ 2:47pm 
I can second Arty's problem.
Arty Apr 30, 2023 @ 5:44am 
Causes "Error While Loading a Map" after today's update of Geological Landforms.
GravitWry Oct 26, 2022 @ 1:11am 
@FunkyShit Thanks, cheers mate.
FunkyShit  [author] Oct 26, 2022 @ 1:02am 
@GravitWry
updated
GravitWry Oct 25, 2022 @ 9:47pm 
Hm.. Possible 1.4 update?
FunkyShit  [author] Jun 30, 2022 @ 3:45am 
@m00nl1ght
Thanks, i'll check it
m00nl1ght Jun 30, 2022 @ 2:43am 
@MrXarous @FunkyShit

I did some debugging and found out that the error happens because WorldEdit for some reason is attempting to get the info for tile id -1 which is invalid. Basically it's asking about a world tile that does not exist. Hope this helps for fixing.
MrXarous Jun 29, 2022 @ 4:45pm 
@FunkyShit oh thanks, I'll also report it to them because it sometimes breaks on Alpha Biomes with this error and when it breaks it breaks WorldEdit because it won't let me edit the stone types.
FunkyShit  [author] Jun 29, 2022 @ 12:57pm 
@MrXarous
GeologicalLandforms error.
As far as I remember, this happened if you open the tile editor on ocean tile
Ignore.
MrXarous Jun 29, 2022 @ 8:49am 
Wondering if this is due to most recent update of Geological Landforms, leaving it here just in case it's this patch mod or base WorldEdit.

Exception filling window for WorldEdit_2_0.MainEditor.Tiles.TileEditorWindow: System.NullReferenceException: Object reference not set to an instance of an object at GeologicalLandforms.WorldTileInfo.DetermineTopology[...]

https://gist.github.com/93996459874936be4a398a9d86ddff12
FunkyShit  [author] Jun 21, 2022 @ 1:18am 
@LuneFox
Updated
LuneFox Jun 10, 2022 @ 2:17pm 
broke on newest version geological landforms. update please
WOELOCK Mar 31, 2022 @ 4:17pm 
you rock <3
SalmonToastie Mar 29, 2022 @ 3:47am 
FUCK YES
FunkyShit  [author] Mar 28, 2022 @ 10:15am 
@brucethemoose
GL mod is causing an error ,it does not interfere with the process in any way, just ignore
brucethemoose Mar 28, 2022 @ 8:42am 
Got an error when first opening the editor with F1, but other than that it seems to work fine, and no more dubs warning :steamthumbsup:

https://gist.github.com/757029d0cd15ac2b9a320d5f7885c84e
FunkyShit  [author] Mar 28, 2022 @ 1:22am 
Updated
brucethemoose Mar 27, 2022 @ 2:05pm 
Yeah, I'm just now getting this error as well.
Nanakra Mar 27, 2022 @ 1:58pm 
Howdy!
Looks like the new update to GLF broke this compatibility patch.
(Super weird timing. She updated two minutes before you did.)
Here is my log: https://gist.github.com/HugsLibRecordKeeper/5f323c93956af7d8e40f108b200d8b71
Errors can be seen on lines 3985, 4035 - 4041, 4055, 4188, and 4191.
She added three new land-forms so that may be the issue.
I've done the standard unsub and resub just in case with no change.
-
Thanks for this patch though! I've been wanting to force the land-forms since the GLF mod came out. ^^
FunkyShit  [author] Mar 27, 2022 @ 12:47pm 
resub
brucethemoose Mar 27, 2022 @ 12:24pm 
brucethemoose Mar 27, 2022 @ 12:17pm 
Oh actually this is still not fixed, still getting the error.

Here's the stacktrace:

[Analyzer] The HarmonyID net.funkyshit.worldedit_2_0 has been loaded twice. It is associated with both:
WorldEdit 2.0, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null and WorldEdit_GeologicalLandforms, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
This is a Harmony ID configuration issue with WorldEdit 2.0 and WorldEdit 2.0 - Geological landforms compatibility. Please report that they are instantiating harmony with the same ID.
brucethemoose Mar 27, 2022 @ 11:02am 
And btw, thanks for maintaining worldedit and adding compat patches like this. Definitely one of my essential mods, and its a great debugging tool as well.
FunkyShit  [author] Mar 27, 2022 @ 10:43am 
@brucethemoose
sorry, fixed)
brucethemoose Mar 27, 2022 @ 10:13am 
Perf analyzer throws this (red) warning when loading this mod:

https://gist.github.com/HugsLibRecordKeeper/3d23e6c512dd39903a59fd071b9087a6#file-output_log-txt-L116-L118

It seems this mod should have a different mod id than the core mod.

... or perhaps it should be loaded as a conditional patch in the core mod instead?