Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Remove the original SRTS mod, and just use Expanded and see if that helps. If that doesn't work, move SRTS Expanded above HugsLib. It has no prereqs.
Could not resolve cross-reference: No RimWorld.ResearchTabDef named SRTS found to give to Verse.ResearchProjectDef Research_SRTSMk2
Verse.Log:Error(String, Boolean)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.DirectXmlCrossRefLoader:ResolveAllWantedCrossReferences(FailMode)
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()
Error in GenStep: System.ArgumentNullException: Argument cannot be null.
Parameter name: key
at System.Collections.Generic.Dictionary`2<string, Verse.ThingDef>.TryGetValue (string,Verse.ThingDef&) <0x00208>
at Verse.DefDatabase`1<Verse.ThingDef>.GetNamed (string,bool) <0x0009e>
at Verse.ThingDef.Named (string) <0x0002b>
at SRTS.HarmonyTest.Prefix (Verse.IntVec3,Verse.Map,RimWorld.ActiveDropPodInfo) <0x0019a>
at (wrapper dynamic-method) RimWorld.DropPodUtility.MakeDropPodAt_Patch2 (Verse.IntVec3,Verse.Map,RimWorld.ActiveDropPodInfo) <0x0006d>
at RimWorld.DropPodUtility.DropThingGroupsNear (Verse.IntVec3,Verse.Map,System.Collections.Generic.List`1<System.Collections.Generic.List`1<Verse.Thing>>,int,bool,bool,bool) <0x00622>
at RimWorld.ScenPart_PlayerPawnsArriveMethod.GenerateIntoMap (Verse.Map) <0x00558>
at RimWorld.Scenario.GenerateIntoMap (Verse.Map) <0x00091>
at RimWorld.GenStep_ScenParts.Generate (Verse.Map,Verse.GenStepParams) <0x0003b>
at Verse.MapGenerator.GenerateContentsIntoMap (System.Collections.Generic.IEnumerable`1<Verse.GenStepWithParams>,Verse.Map,int) <0x003d8>
Verse.Log:Error(String, Boolean)
Verse.MapGenerator:GenerateContentsIntoMap(IEnumerable`1, Map, Int32)
Verse.MapGenerator:GenerateMap_Patch1(IntVec3, MapParent, MapGeneratorDef, IEnumerable`1, Action`1)
Verse.Game:InitNewGame_Patch1(Object)
Verse.Root_Play:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()
If you don't have SRTS installed, then it just ignores it and moves on to make its own research projects. I suspect you either have an old version, or your loading order is wrong somehow.
It should absolutely work with or without SRTS, but if you include SRTS make sure it's loaded *BEFORE* SRTS Expanded. :)
What is that? Harmony argument cannot be null.
Maybe someone will help.