RimWorld

RimWorld

[Og] Special Trees Tweaks
61 Comments
Victor 20 Jul @ 6:36pm 
You should add some tests before the patches, I recommend using the SafeReplace patch from XML Extensions, so that you don't get errors if another mod patches the same Defs.
WarCookie 19 Jul @ 5:54am 
szmtex 18 Jul @ 10:48am 
2nd:

[[Og] Special Trees Tweaks] Patch operation Verse.PatchOperationFindMod(Anomaly) failed
file: C:\Gry i Programy\Steam\steamapps\workshop\content\294100\3237449833\Patches\Anomaly_Plants_Special.xml
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.PatchOperation:Complete (string)
Verse.LoadedModManager:ClearCachedPatches ()
Verse.LoadedModManager:LoadAllActiveMods (bool)
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__10_1 ()
szmtex 18 Jul @ 10:48am 
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()
szmtex 18 Jul @ 10:47am 
geting two red errors on startup:

[[Og] Special Trees Tweaks - Start of stack trace]
Verse.PatchOperationRemove(xpath="/Defs/ThingDef[defName="Plant_TreeHarbinger"]/minifiedDef"): Failed to find a node with the given xpath
XmlExtensions.OptionalPatch(key='toggle_minified_Harbinger', defaultValue='true'): Error in <caseTrue> in the operation at position=1
Verse.PatchOperationSequence: Error in the operation at position=1
Verse.PatchOperationFindMod(Anomaly): Error in <match>
[End of stack trace]
Source file: C:\Gry i Programy\Steam\steamapps\workshop\content\294100\3237449833\Patches\Anomaly_Plants_Special.xml
szmtex 18 Jul @ 10:47am 
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
XmlExtensions.ErrorManager:PrintErrors (string,Verse.ModContentPack)
XmlExtensions.PatchOperation_Patch:Postfix (Verse.PatchOperation,bool&,System.Xml.XmlDocument)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.PatchOperation.Apply_Patch2 (Verse.PatchOperation,System.Xml.XmlDocument)
(wrapper dynamic-method)
szmtex 18 Jul @ 10:46am 
MonoMod.Utils.DynamicMethodDefinition:Verse.LoadedModManager.ApplyPatches_Patch3 (System.Xml.XmlDocument,System.Collections.Generic.Dictionary`2<System.Xml.XmlNode, Verse.LoadableXmlAsset>)
Verse.LoadedModManager:LoadAllActiveMods (bool)
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__10_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()
gunns22 15 Jul @ 3:08am 
:steamthumbsup:
OganessonG  [author] 14 Jul @ 7:17pm 
Updated.
gunns22 13 Jul @ 6:20pm 
:steamthumbsup:
OganessonG  [author] 13 Jul @ 5:14pm 
It goes well, and I will update it in a few days
gunns22 13 Jul @ 6:46am 
@OganessonG

How's progress on the 1.6/Odyssey update? The Archean Tree isn't giving you too much trouble, is it?
OganessonG  [author] 6 Jul @ 9:02pm 
等奥德赛出来,把那个什么太空树加进去一起更新
time lapses 6 Jul @ 8:11pm 
请问1.6能更新吗?
BigDorbo 26 Jun @ 7:08am 
I really appreciate this mod. It is the most stable one of its kind.
东方彩虹🌈 5 Mar @ 4:22pm 
中文万岁
OganessonG  [author] 6 Feb @ 8:25pm 
可以通过patch修改贴图路径,具体可以去RimWorld modding wiki看看。
猫雷Kiss 5 Feb @ 10:23pm 
作者你好我想问下如果想要替换母树贴图(包括其他任何植物贴图)的话应该从哪里入手啊。
工坊里下的texture替换mod文件里似乎都是打包好的
OganessonG  [author] 11 Jan @ 8:36pm 
这个mod的设置里把冲突的部分关掉试试?
齐齐sea 11 Jan @ 9:42am 
和魔力土壤那个mod一起用会有红字,好像是那个mod也有可以移植那些树的功能
Triel 5 Jan @ 7:50pm 
Can you add shrines to the stuff?
OganessonG  [author] 6 Dec, 2024 @ 8:37pm 
让我们说中文!
[×MERCY] 6 Dec, 2024 @ 8:08am 
The most weird thing is that 两个国人用英文讨论bug
待到烟火茶凉 14 Oct, 2024 @ 11:22pm 
Mod Compatibility Issues: The Anomaly mod may be incompatible with the Special Trees Tweaks mod, or the Anomaly mod may not define Plant_TreeHarbinger correctly.
OganessonG  [author] 14 Oct, 2024 @ 11:21pm 
It's weird, because I test it on my game and there is no problem.
I think it's XML Extension's bug. you can use 仙树母树粹树调整 instead.
待到烟火茶凉 14 Oct, 2024 @ 11:19pm 
https://gist.github.com/HugsLibRecordKeeper/e75c3b2dba33fe515cd2ee2878b1a791
I sent detailed error information in the log comment. You can go and have a look.
待到烟火茶凉 14 Oct, 2024 @ 11:16pm 
The answer I got with GTP was to suggest that I uninstall Special Trees Tweaks
待到烟火茶凉 14 Oct, 2024 @ 11:14pm 
[14:09:54][l0g] Special Trees Tweaks] Patch operation Verse.
file: C: Program Files (x86)\Steamisteamappslworkshoplcontent\294100\
Anomalyfailed
449833\PatcheslAnomalv Plants Special.xml
待到烟火茶凉 14 Oct, 2024 @ 11:13pm 
[14:09:42] [[Og] special Trees Tweaks - Start of stack trace]
Verse.PatchOperationRemovelxpath="/Defs/ThingDefldefName="plant TreeHarbinger"l/minifiedDef" : failed to find a node with the aiven xpath
待到烟火茶凉 14 Oct, 2024 @ 11:12pm 
I Have a Vision DLC
OganessonG  [author] 14 Oct, 2024 @ 10:35pm 
I think the "[[Og] Special Trees Tweaks] Patch operation Verse.PatchOperationFindMod(Anomaly) failed" is because you don't have anomaly dlc, you can simply ignore it or turn off anomaly options in mod settings.

For "Could not resolve cross-reference: No Verse.SoundDef named Pawn_Melee_Punch_HitBuilding found to give to Verse.RaceProperties Verse.RaceProperties", I think it's caused by some alien races mod.
待到烟火茶凉 14 Oct, 2024 @ 10:30pm 
https://gist.github.com/HugsLibRecordKeeper/23e32afafa1927d4309ddf334a7531b3
Can you help me see what the problem is? As soon as you install this mod, there will be an error
elfxiong 9 Oct, 2024 @ 12:30pm 
Suggestion: the ability to tweak the min distance between trees (it is probably controlled by minSpacingBetweenSamePlant). I want to plant a lot of Polux Trees around toxifier generators.
OganessonG  [author] 30 Aug, 2024 @ 1:49am 
No I think, sry.
Lyrdian 27 Aug, 2024 @ 8:45pm 
Do you know if this is compatible with the Anima Theme Guaranlen Tree turned into Anima Nexus Tree from Vanilla Expanded?
OganessonG  [author] 22 Aug, 2024 @ 7:14pm 
I don't have those errors, and It shouldn't have errors, because those are very simple vanilla-based patch operations. Really strange.
Do you have XML Extension and load this mod after it?
Tattered Ribbon 22 Aug, 2024 @ 5:25pm 
I mean, it's still working okay as far as I can tell. I just can't tell why I'm getting these errors. I reinstalled the mod and it's still doing it.
OganessonG  [author] 21 Aug, 2024 @ 4:25am 
Strange, it works fine with me.
Maybe reinstall this mod will help?
Tattered Ribbon 20 Aug, 2024 @ 6:43pm 
I'm getting some errors with this mod, it's not detecting the dlc properly.

[[Og] Special Trees Tweaks] Patch operation Verse.PatchOperationFindMod(Biotech) failed
file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3237449833\Patches\Biotech_Plants_Special.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[[Og] Special Trees Tweaks] Patch operation Verse.PatchOperationFindMod(Ideology) failed
file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3237449833\Patches\Ideology_Plants_Special.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

[[Og] Special Trees Tweaks] Patch operation Verse.PatchOperationFindMod(Royalty) failed
file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\3237449833\Patches\Royalty_Plants_Wild.xml
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
OganessonG  [author] 30 May, 2024 @ 8:29am 
因为这个mod是“树”的调整。那些功能有单独的mod
gugongmiri 30 May, 2024 @ 4:42am 
请问大佬这一版没有之前那版能在自然圣地与法石周围建造人工建筑的功能吗?
TearsofTyr 21 May, 2024 @ 11:00am 
大佬,能不能顺便把法石和自然圣树的限制也去掉啊,造景用,跪谢。
孤单灬漫步 18 May, 2024 @ 8:12pm 
The perfect mod!
大表哥 16 May, 2024 @ 6:30pm 
大哥那你这个可以移动巨石和那些别的吗?也兼容一下?
The Dutchman 8 May, 2024 @ 7:34pm 
Incase anyone is wondering, all of this is in Tweaks Galore
Sarus 8 May, 2024 @ 6:41am 
Being able to have any of these without the artificial buildings thing derping em up would be awesome
Tho if possible could the Gauranlen tree have few more settings? like hiding the notification its produced an item and no prune decay?
OganessonG  [author] 7 May, 2024 @ 6:56am 
It's weird. I plant the tree with a seed, and spawn it with dev mode, they all ignore the buildings.
I think it's XML extensions' problem.
you can use the old mod: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2916371449
and the problem should be solved.
I'll make a new version without XML extensions when I have time.
Cosmoros 7 May, 2024 @ 6:26am 
Yeah, the young Polux tree. I have all the mods. The old tree is fine, but a sapling is complaining about buildings nearby.
OganessonG  [author] 7 May, 2024 @ 6:04am 
Sorry I don't understand ...
You are talking about "polux tree" right?
And the "bush" means wild plants or a young polux tree?
I can't replicate your problem in any method.
Cosmoros 7 May, 2024 @ 5:45am 
The tree is fine, the issue is growing saplings (bush) that complain about pollution.