RimWorld

RimWorld

Mechanoid Upgrades - Archotech
79 Comments
Tastes Purple Nov 12 @ 6:54pm 
I am not a modder, but I managed to fix the 'chance' error on my end. In the mod's Patches.xml, find the third PatchOperationAdd (xpath defName is "MapGen_AncientTempleContents"). Change <chance>0.1</chance> to <weight>0.1</weight>. I looked at the patch op below and it uses the 'weight' tag in the same spot the erroring op uses 'chance'. If you still find the upgrades from this mod in ancient temples from time to time, then it means this fix works.
Raptor Nov 12 @ 3:50am 
The <chance> error happens when this mod is loaded after [FSF] Better Exploration Loot https://steamcommunity.com/sharedfiles/filedetails/?id=3526957922
Just put if before it and no error message.
DanZinagri Oct 21 @ 11:27am 
So, very weird. I was getting that error, then i loaded it below above mechanoid invaders and i stopped seeing it.

I then setup this same mod for my friend and he's getting the error now as well. Our modlist isn't 100% 1:1 so trying to figure out what exactly is causing this to occur, because its either a load order difference, or steam is doing that thing again and i'm running a slightly older version of this mod that doesn't have this error (and steam refuses to give me the most up to date)
veoba Oct 18 @ 9:30am 
@Echo Ichor
same thing - posted error in discussion section.
Echo Ichor Oct 18 @ 9:11am 
Sorry to be a bother. I saw two comments from a bit ago about this error: "XML error: <chance>0.01</chance> doesn't correspond to any field in type Option." Mine popped up around the same time as those two comments but you mentioned it was fixed and waiting to be updated, so I figured I'd wait. Unfortunately, it seems like I am still getting it.

I verified all files, unsubscribed and resubscribed, verified again. Sadly, still there. No worries if it is not something which can be addressed. I absolutely understand. Log included. I...have a lot of mods, I know. I'm sorry. https://gist.github.com/HugsLibRecordKeeper/9762d1b1384823f1bb86909bed25b60d
veoba Oct 18 @ 8:46am 
@GoGaTio
thank you for clarifying!
Echo Ichor Oct 18 @ 8:44am 
@Flockerkill Not the kind of update I meant. But, luckily, it got that update today. So, woo.
GoGaTio  [author] Oct 18 @ 8:39am 
@veoba this addon is mostly for ultra rare rewards, that are more powerful than usual A tier upgrades, but not too much
veoba Oct 18 @ 8:33am 
how is this mode compared to game balance? isn't all this stuff overpowered and makes game is like "get candy from a baby"?
Flockerkill Oct 17 @ 9:35pm 
Uhhhhm it is up to date with 1.6 ....
Echo Ichor Oct 17 @ 9:09pm 
This is high on my list of "I hope it gets updated soon."
Flockerkill Oct 5 @ 8:34am 
consumeables
danzloblaha13 Oct 5 @ 5:25am 
are the extractors pernament or consumables ?
danzloblaha13 Oct 5 @ 5:24am 
holy just what i was looking for , already had your mech upgrades and had loads of strong raids ... seriously fully upgraded .. and was sad that all these upgrades just lying there .. not used on my mechs T-T) lets hunt for Extractor lance !!!
[吸雷man]Lanking-Yuri Sep 28 @ 8:48am 
Hello,I've noticed an inconsistency in the <restrictions> tag for a few ThingDefs that causes the info card to crash in certain mod environments.

For MU_Module_Ranged_A/B/C, the <restrictions> is:
<li Class="MU. UpgradeRestriction_RangedFighter" />

However, for MU_ArchoModule_Ranged, the <restrictions> is:
<li Class="MU. UpgradeRestriction_IsRangedFighter" />

The second class name has an extra "Is". This causes the info card for the Ranged Archo Module and the Perplex Ranged Module to crash.
If this is not intentional, I hope this report is helpful for a fix. Thank you for your work on the mod!
cricketboy01 Aug 8 @ 4:23am 
Ok I was going to point out the typo in the QnA but

a) I realise polish is the spelling both for the cleaning and the nationality
b) its really funny to imagine rimworld mods are powered by the polish in some capacity
Nameless Aug 6 @ 12:28pm 
Hello @GoGaTio, thank you for your mod! I appreciate your work a lot :) May I please kindly ask you to have a look at the following error? Maybe you could point me to the direction where I should search? https://gist.github.com/HugsLibRecordKeeper/e74663ab17310e7bf9c6c5b014016576
Aug 5 @ 4:36am 
XML error: <chance>0.01</chance> doesn't correspond to any field in type Option. Context: <li><chance>0.01</chance><thingSetMaker Class="ThingSetMaker_Count"><fixedParams><filter><thingSetMakerTagsToAllow><li>MU_ArchoUpgrades</li></thingSetMakerTagsToAllow></filter></fixedParams></thingSetMaker></li>
same D:
Maxitous Aug 1 @ 8:47am 
The bug I reported is fixed, now extractors appear correctly in trader's inventories. Thanks GoGaTio :]
GoGaTio  [author] Jul 26 @ 12:49am 
@Fwiffo already fixed it, will upload update as soon as will finish other fixes
Fwiffo Jul 26 @ 12:41am 
Getting the following error on game launch:
XML error: <chance>0.01</chance> doesn't correspond to any field in type Option. Context: <li><chance>0.01</chance><thingSetMaker Class="ThingSetMaker_Count"><fixedParams><filter><thingSetMakerTagsToAllow><li>MU_ArchoUpgrades</li></thingSetMakerTagsToAllow></filter></fixedParams></thingSetMaker></li>
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.XmlToObjectUtils.DoFieldSearch_Patch1 (System.Type,System.Xml.XmlNode,System.Xml.XmlNode)
Verse.DirectXmlToObjectNew:ResolveFieldForNode
<...>
(System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()
Turkwise Jul 23 @ 3:57am 
Definitely needs an archotech version of the energy upgrade
Evenstaar Jul 21 @ 6:02pm 
Maybe an integrated deep driller that drills pre-scanned ores only would be more balanced. I don't know what your colony situation is, but I have way too many undrilled steel deposits and not enough steel.
Tirith Amar Jul 16 @ 4:53am 
Upgrade idea, Unlimiter has a high upgrade slot requirement, but allows installing bigger mech upgrades into smaller mechs, or smaller mech upgrades into bigger mechs.

Another idea would be exclusively for tunneler mech, an integrated combined deep scanner and deep driller, alllows to get any resources at almost any location in unlimited quantities.
天启洪流apocalyptic Jul 13 @ 9:56am 
【red error】 Exception loading from System.Xml.XmlElement: System.MissingMethodException: Default constructor not found for type System.String
at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic, System.Boolean wrapExceptions) [0x00076] in <51fded79cd284d4d911c5949aff4cb21>:0
【yellow error】Mod [Patch]make Mechanoid Upgrades Archotech items sellable dependency (gogatio.mechanoidupgrades.archotech) needs to have <downloadUrl> and/or <steamWorkshopUrl> specified.
【red error】 Exception loading from System.Xml.XmlElement: System.MissingMethodException: Default constructor not found for type System.String
at System.RuntimeType.CreateInstanceMono (System.Boolean nonPublic, System.Boolean wrapExceptions) [0x00076] in <51fded79cd284d4d911c5949aff4cb21>:0
Maxitous Jul 1 @ 3:59pm 
[2/2] However, that would be weird IMO, because Mechanoid Upgrades is loaded bellow Integrated Implants (and is one of the last mods in the list) and the Archotech submod is second to last, so in theory it is not being overwritten by something else.

¿What could be the issue?

I hope this helps others and thanks for reading. :praisesun:
Maxitous Jul 1 @ 3:58pm 
[1/2] Hello! I'm trying to get the extractors, but I'm pretty convinced something is replacing them in shops. I summoned 40+ orbital traders (of all types, including mechanoid traders) and they had no extractors (they had many archotech items [Including archo implants, insanity lances and archite genes]), same with quests: Many archotech items, zero extractors.

Don't get me wrong, this is not an attempt to blame the mod creator for this, I recognize it is a problem on my end, but I was wondering if you're aware of any mods that might compete with the loot pool or something like that.

In my mod list the biggest suspect is Integrated implants, but removing it would pretty much destroy my colony since it is mostly centered around some of its additions.
Raith Jun 19 @ 3:11am 
honestly if it weren't for the mechanoid shields given by the base mod, the perplex would be nigh unusable with how often they teleport, needing to be repaired, forgetting commands when they teleport, and deselecting the current mechanoid I'm commanding.. I really think they need to be reworked somehow if you want people to use them.
Housenkarr Jun 7 @ 3:56am 
When I equip mechanoids that normally don't have a primary weapon (like Centurions or War Queens) with an ​​*Archo Exterminator*​​ or ​​*Perplex Repeater*​​, they seem to use the ability added by that upgrade as their primary weapon. Even crazier, they seem to ​​*spam it constantly, ignoring the ability's cooldown time*​​ and using it as their main attack method!

This is absolutely wild! Is this an issue with ​​my mod environment/setup​​? Or perhaps there's a way to fix this behavior?:steamsad:
seppi141 May 31 @ 8:00am 
is it possible to make an vanometric cell upgrade that makes the mechanoid dosent need to recharge?
plaerjilion_RUS May 19 @ 3:39am 
@♥♥♥♥♥♥♥♥♥♥ скачай мод universal trade hub и заказывай эти чипы и многое другое. Это как озон, но в мире римворлда.
BULLSHIIIT May 3 @ 7:07am 
А можно добавить какие нибудь дополнительные способы получения этих артефактов? Как отдельный ивент или продавца с повышенными ценами. Просто за время игры с этим модом я лишь раз смог добыть один из артефактов.
GoGaTio  [author] Apr 29 @ 8:34pm 
@newt546 Does only it do this? Also I need a log for better understand of a problem (you can use HugsLib built-in publisher to post log by Ctrl + F12)
newt546 Apr 29 @ 3:32pm 
the ranged damage booster gives me tons of errors when i inspect it
GoGaTio  [author] Apr 21 @ 5:30am 
@Aitor this is intended feature, also mechs can be automatically repaired by mechanitor, that prevents such situations
Aitor Apr 21 @ 5:25am 
the perplex unpgrades can kill mechanoids if you dont chek their health often, thats really anollyng and too much of a setback for something so rare and expensive
Siddown Apr 15 @ 5:02pm 
Can there please be an option to tweak the perplex effect when a mech has perplex upgrades installed
Amethyst the otter Apr 10 @ 10:38am 
please make upgrade extractor prioritise uncraftable upgrades first and my life is yours!
JustSomeEggsInAPot Mar 23 @ 6:40pm 
These upgrade mods are awesome dude. Makes mechs more useable and investable, but also balanced cause of raider. Just great work all around dude.:greenfruit:
GoGaTio  [author] Mar 20 @ 5:38am 
@SonicPaladin probably it was lack of core mod, it contains framework so should be added always
SonicPaladin Mar 20 @ 5:34am 
Sorry for late reply, I figured it out. It was weird but I tried to add all your mech upgrade mods at once. I added them one at a time and everything worked out.
GoGaTio  [author] Mar 8 @ 11:16am 
@SonicPaladin did you add any other mods too? if not it's probably some incompatibility with other mod, so I need log, preferable via hugslib(Ctrl + F12)
SonicPaladin Mar 8 @ 10:58am 
Whenever I add this one to a save, it destroys the entire colony upon loading. is there anyway around that?
Fluffer Feb 16 @ 1:55pm 
I really feel like the extractor should strip the mech of all upgrades. Its so rare I have seen it once in a 100 hours and it only gives you one upgrade you can craft yourself the majority of the time
Mismagius Feb 13 @ 3:51pm 
hey, what about some archotech armor upgrades?
Siddown Jan 20 @ 7:06pm 
Well ♥♥♥♥, I found a bug where if I use search and destroy with the perplex repeater or the archo exterminator, the mech bugs out and perpetually aims with the exterminator or repeater
Siddown Jan 20 @ 7:58am 
Can we have an option to make the perplex effect for when mechs have any perplex upgrades disabled, it gets annoying for when I am min-maxing my mechs
Flockerkill Jan 7 @ 2:53am 
could we get a storage filter with "has upgrade" for the mechanoid corpse category?
Flockerkill Jan 6 @ 11:05pm 
sounds like a corrupted download XD
Shadowwake Jan 6 @ 6:42pm 
Hurm, for whatever reason, despite adding it back in the same place i had it before, it no longer spams my log with tons of red text. So.. problem resolved? I guess? Sorry for the trouble!