安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题






I'll have a root around when next i have a free day and remember to do so and get back to you if i find anything worth noting :)
just getting a couple of exceptions which may be carry overs from the original mod(?)
```
Exception loading def from file ArchotechPlus_Hediffs_BodyParts_Archotech.xml: System.ArgumentException: Could not find type named ArchotechPlus.HediffCompProperties_ArchotechConversion from node <li Class="ArchotechPlus.HediffCompProperties_ArchotechConversion" />
Exception loading def from file ArchotechPlus_Hediffs_Regeneration_Misc.xml: System.ArgumentException: Could not find type named ArchotechPlus.HediffCompProperties_RegenerationRestorePreviousImplant from node <li Class="ArchotechPlus.HediffCompProperties_RegenerationRestorePreviousImplant"><disappearsAfterTicks>45000~120000</disappearsAfterTicks></li>
```
Are these something I should be concerned about?
But anyway I just added the option, so it exists now.
@Rassmond oops I left in some extra logging from when I was trying to fix a bug. Removed it.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Warning_Patch1 (string)
ArchotechPlus.Hediff_Regeneration:ExposeData ()
Verse.CrossRefHandler:ResolveAllCrossReferences ()
Verse.ScribeLoader:FinalizeLoading ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.LoadGame_Patch5 (Verse.Game)
Verse.SavedGameLoaderNow:LoadGameFromSaveFileNow (string)
Verse.Root_Play/<>c:<Start>b__1_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 ()
No new content
So I just added a new setting in mod options to disable it from doing that. Update should be live in a couple minutes. Might need to unsubscribe/resubscribe to force it to update.
Do you have another version of this mod active, like Archotech+?
I finally had time to figure out what was causing the regenerator to heal "removed" so many times. Basically, when an artificial limb is applied, a hidden health condition is applied to every part of the natural limb. So a bionic arm applies it to not just the arm, but the clavicle, shoulder, hand, and every finger. When you multiply that for both arms and both legs, that's a lot of "missing" body parts.
The code for the regenerator that restores missing body parts was coded to ignore these if an artificial body part replaced them, but the part that heals diseases was treating them as a disease and wasting charges healing them.
This also has a detriment: I can't remove a prosthetic to allow the biological part to grow back at 100% efficiency.
The compatibility patch between this and More Archotech Garbage was on their end. I broke it with this continuation because the patch looks for the mod "Archotech++", but I renamed it to "Archotech++ for 1.5".
I have now included the patch on my end. If either version "More Archotech Garbage Continued" or "More Archotech Garbage (Continued)" is active, the injectors can be crafted at the Archotech Workbench. As always, they can also appear on exotic goods traders, settlements, and as quest rewards if the silver value is high enough.
@Elan
It does seem like you're right about what it regenerating replaced limbs, and it shouldn't be. That fix is a bit more complicated than copy-pasting some patches so I can't get to it right now, but I'll add it to my to-do list.
Edit: Where are these things built or can you only find/buy them?
It isn't a problem per se, other than I would prefer to conserve those charges for things that actually need fixing. ATM whenever I use a metamorphose/get a Regenerator to level 2, I go into mod settings and set the recharge time to 1hr, let it burn through the regrowths, then set the time back to where I want it.
sorry I like to really mod the game. Not sure if this is what you need.
Could not instantiate or initialize a HediffComp: System.ArgumentNullException: Value cannot be null.
Parameter name: type
[Ref E2EEB241] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string)
Verse.HediffWithComps:InitializeComps ()
Verse.HediffWithComps:PostMake ()
Verse.HediffMaker:MakeHediff (Verse.HediffDef,Verse.Pawn,Verse.BodyPartRecord)
CharacterEditor.DialogAddHediff:CheckSelectionChanged (Verse.Hediff)
CharacterEditor.DialogAddHediff:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
hope this helps