RimWorld

RimWorld

Filthy Orc Invasion
Hokum  [developer] 7 Feb, 2018 @ 7:51am
Bugs and Technical Issues
A place to report and resolve difficulties encountered running the mod.
Last edited by Hokum; 7 Feb, 2018 @ 5:21pm
< >
Showing 1-15 of 16 comments
Darkenneko 11 Feb, 2018 @ 7:36pm 
I keep getting the following when looking at orc corpses.

Exception drawing Alien_Orc_Corpse174225: System.NullReferenceException: Object reference not set to an instance of an object
horis97 12 Feb, 2018 @ 7:56am 
hay leting you know i think constructon for orcs is buuged i have one orc in my coliny but he nor the others can seam to build one soler pannels
Jack Jagger 21 Mar, 2018 @ 4:35am 
Orcish slaves have hairdos
lol
erfolgsdiplomat0 14 Jun, 2018 @ 12:19pm 
goof day hokum, maybe you remember me. i still have trouble running your mod. here's a game's debug log report. i have nothing installed modwise but your piggies and humanoid alien races. they will not show up as a playable race. any clue with this?


RimWorld 0.18.1722 rev1206
Verse.Log:Message(String)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()

Could not resolve cross-reference: No Verse.RulePackDef named NamerPersonOrc found to give to RimWorld.FactionDef OrcTribe
Verse.Log:Error(String)
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()

Could not resolve cross-reference: No RimWorld.FactionDef named OrcPlayerTribe found to give to Verse.PawnKindDef Alien_Orc
Verse.Log:Error(String)
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()

Could not resolve cross-reference: No RimWorld.FactionDef named OrcPlayerTribe found to give to Verse.PawnKindDef OrcPlayer
Verse.Log:Error(String)
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()

Could not resolve cross-reference: No Verse.RulePackDef named NamerPersonOrc found to give to Verse.RaceProperties Verse.RaceProperties
Verse.Log:Error(String)
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()

Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
Verse.Log:Error(String)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
RimWorld.PlayerKnowledgeDatabase:ReloadAndRebind()
RimWorld.PlayerKnowledgeDatabase:.cctor()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Could not resolve cross-reference: No Verse.RulePackDef named NamerPersonOrc found to give to RimWorld.FactionDef OrcTribe
Verse.Log:Error(String)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.DirectXmlCrossRefLoader:ResolveAllWantedCrossReferences(FailMode)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
RimWorld.PlayerKnowledgeDatabase:ReloadAndRebind()
RimWorld.PlayerKnowledgeDatabase:.cctor()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Could not resolve cross-reference: No RimWorld.FactionDef named OrcPlayerTribe found to give to Verse.PawnKindDef Alien_Orc
Verse.Log:Error(String)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.DirectXmlCrossRefLoader:ResolveAllWantedCrossReferences(FailMode)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
RimWorld.PlayerKnowledgeDatabase:ReloadAndRebind()
RimWorld.PlayerKnowledgeDatabase:.cctor()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Could not resolve cross-reference: No RimWorld.FactionDef named OrcPlayerTribe found to give to Verse.PawnKindDef OrcPlayer
Verse.Log:Error(String)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.DirectXmlCrossRefLoader:ResolveAllWantedCrossReferences(FailMode)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
RimWorld.PlayerKnowledgeDatabase:ReloadAndRebind()
RimWorld.PlayerKnowledgeDatabase:.cctor()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Could not resolve cross-reference: No Verse.RulePackDef named NamerPersonOrc found to give to Verse.RaceProperties Verse.RaceProperties
Verse.Log:Error(String)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.DirectXmlCrossRefLoader:ResolveAllWantedCrossReferences(FailMode)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
RimWorld.PlayerKnowledgeDatabase:ReloadAndRebind()
RimWorld.PlayerKnowledgeDatabase:.cctor()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
Verse.Log:Error(String)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
RimWorld.PlayerKnowledgeDatabase:ReloadAndRebind()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Could not resolve cross-reference: No Verse.RulePackDef named NamerPersonOrc found to give to RimWorld.FactionDef OrcTribe
Verse.Log:Error(String)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.DirectXmlCrossRefLoader:ResolveAllWantedCrossReferences(FailMode)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
RimWorld.PlayerKnowledgeDatabase:ReloadAndRebind()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Could not resolve cross-reference: No RimWorld.FactionDef named OrcPlayerTribe found to give to Verse.PawnKindDef Alien_Orc
Verse.Log:Error(String)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.DirectXmlCrossRefLoader:ResolveAllWantedCrossReferences(FailMode)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
RimWorld.PlayerKnowledgeDatabase:ReloadAndRebind()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Could not resolve cross-reference: No RimWorld.FactionDef named OrcPlayerTribe found to give to Verse.PawnKindDef OrcPlayer
Verse.Log:Error(String)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.DirectXmlCrossRefLoader:ResolveAllWantedCrossReferences(FailMode)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
RimWorld.PlayerKnowledgeDatabase:ReloadAndRebind()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Could not resolve cross-reference: No Verse.RulePackDef named NamerPersonOrc found to give to Verse.RaceProperties Verse.RaceProperties
Verse.Log:Error(String)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.DirectXmlCrossRefLoader:ResolveAllWantedCrossReferences(FailMode)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
RimWorld.PlayerKnowledgeDatabase:ReloadAndRebind()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Config error in Sling_Aiming: PrioritizeNewest is not supported with sustainers.
Verse.Log:Warning(String)
Verse.DefDatabase`1:ErrorCheckAllDefs()
System.Reflection.MonoMethod:InternalInvoke(Object, Object[], Exception&)
System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)
System.Reflection.MethodBase:Invoke(Object, Object[])
Verse.GenGeneric:InvokeStaticMethodOnGenericType(Type, Type, String)
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Cannot call ItemFromXmlFile with resolveCrossRefs=true while loading is already in progress.
Verse.Log:Error(String)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
Verse.KeyPrefs:Init()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Could not resolve cross-reference: No Verse.RulePackDef named NamerPersonOrc found to give to RimWorld.FactionDef OrcTribe
Verse.Log:Error(String)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.DirectXmlCrossRefLoader:ResolveAllWantedCrossReferences(FailMode)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
Verse.KeyPrefs:Init()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Could not resolve cross-reference: No RimWorld.FactionDef named OrcPlayerTribe found to give to Verse.PawnKindDef Alien_Orc
Verse.Log:Error(String)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.DirectXmlCrossRefLoader:ResolveAllWantedCrossReferences(FailMode)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
Verse.KeyPrefs:Init()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Could not resolve cross-reference: No RimWorld.FactionDef named OrcPlayerTribe found to give to Verse.PawnKindDef OrcPlayer
Verse.Log:Error(String)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.DirectXmlCrossRefLoader:ResolveAllWantedCrossReferences(FailMode)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
Verse.KeyPrefs:Init()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()

Could not resolve cross-reference: No Verse.RulePackDef named NamerPersonOrc found to give to Verse.RaceProperties Verse.RaceProperties
Verse.Log:Error(String)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.DirectXmlCrossRefLoader:ResolveAllWantedCrossReferences(FailMode)
Verse.DirectXmlLoader:ItemFromXmlFile(String, Boolean)
Verse.KeyPrefs:Init()
Verse.PlayDataLoader:DoPlayLoad()
Verse.PlayDataLoader:LoadAllPlayData(Boolean)
Verse.Root:<Start>m__1()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()
bunny ♥ 22 Oct, 2018 @ 10:55am 
Just so you know, the padded hide tunic and pants both have -30 cold insulation, instead of 30 cold insulation which I'm assuming you meant to do. I cahnged the xml files on my own persona eld but having -30 insulation makes pawns hypothermic in warm weather
Nivi 22 Oct, 2018 @ 2:01pm 
The Bio Tabs for my Orcs are missing. Just running this mod and humanoid alien races
Hokum  [developer] 22 Oct, 2018 @ 7:20pm 
The above issues have been resolved; thanks for the insight.
fade7777 23 Oct, 2018 @ 12:44am 
Fix for starting with 1 base

per the humanoid alien races 2.0 page

Factions only generating with one base? Read this!

Recently, an update to the game changed modded factions to now require an additional line in an XML file to set the number of settlements for a faction. Without this line, the game will only generate one settlement for a modded faction. Some race/faction mods have updated and added this line, but many have not. If you don't want to wait for all of your favorite race/faction mods to update, you can edit in this line yourself. Here's how:

1. Navigate to the folder located here: \Steam\steamapps\workshop\content\294100\[MODID]\Defs\FactionDefs and find the file Faction_[NAMEOFFACTION].xml
the modID is the long number located at the end of the URL for the mods steam page.

2. Open the file with any old text editor (notepad will do) and paste in the line
<settlementGenerationWeight>1</settlementGenerationWeight> UNDER the line
<requiredCountAtGameStart>1</requiredCountAtGameStart> and save.
You can even change those numbers to have more or less factions, or bases per faction.
Hokum  [developer] 23 Oct, 2018 @ 8:19am 
Thank you fade - I'll release that update later today
bunny ♥ 23 Oct, 2018 @ 10:07am 
While playing as orcs, raids never spawned. I tried starting as new colonists, no orcs in my group at all, and raids with points never spawned, but specific raids with all factions EXCEPT the tribal orcs did spawn properly. After removing the orcs mod, raids with points spawned as normal.
Ivsternater 30 Oct, 2018 @ 7:45pm 
While having the mod enabled, the game would not spawn raids at all. Kept getting a constant error about pawns spawning. Really miss having this mod, really hope its just a conflict of sorts with another mod.

Exception filling window for Verse.FloatMenu: System.InvalidOperationException: Operation is not valid due to the current state of the object
at System.Linq.Enumerable.Iterate[PawnGenOption,Single] (IEnumerable`1 source, Single initValue, System.Func`3 selector) [0x00000] in <filename unknown>:0
at System.Linq.Enumerable.Min[PawnGenOption] (IEnumerable`1 source, System.Func`2 selector) [0x00000] in <filename unknown>:0
at RimWorld.PawnGroupKindWorker_Normal.MinPointsToGenerateAnything (RimWorld.PawnGroupMaker groupMaker) [0x00000] in <filename unknown>:0
at RimWorld.PawnGroupMaker.get_MinPointsToGenerateAnything () [0x00000] in <filename unknown>:0
at RimWorld.FactionDef.<MinPointsToGeneratePawnGroup>m__0 (RimWorld.PawnGroupMaker pgm) [0x00000] in <filename unknown>:0
at System.Linq.Enumerable+<Min>c__AnonStorey2E`1[RimWorld.PawnGroupMaker].<>m__2F (RimWorld.PawnGroupMaker a, Single b) [0x00000] in <filename unknown>:0
at System.Linq.Enumerable.Iterate[PawnGroupMaker,Single] (IEnumerable`1 source, Single initValue, System.Func`3 selector) [0x00000] in <filename unknown>:0
at System.Linq.Enumerable.Min[PawnGroupMaker] (IEnumerable`1 source, System.Func`2 selector) [0x00000] in <filename unknown>:0
at RimWorld.FactionDef.MinPointsToGeneratePawnGroup (RimWorld.PawnGroupKindDef groupKind) [0x00000] in <filename unknown>:0
at RimWorld.PawnGroupMakerUtility+<TryGetRandomFactionForCombatPawnGroup>c__AnonStorey5.<>m__0 (RimWorld.Faction f) [0x00000] in <filename unknown>:0
at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[RimWorld.Faction].MoveNext () [0x00000] in <filename unknown>:0
at System.Collections.Generic.List`1[RimWorld.Faction].AddEnumerable (IEnumerable`1 enumerable) [0x00000] in <filename unknown>:0
at System.Collections.Generic.List`1[RimWorld.Faction]..ctor (IEnumerable`1 collection) [0x00000] in <filename unknown>:0
at System.Linq.Enumerable.ToList[Faction] (IEnumerable`1 source) [0x00000] in <filename unknown>:0
at RimWorld.PawnGroupMakerUtility.TryGetRandomFactionForCombatPawnGroup (Single points, RimWorld.Faction& faction, System.Predicate`1 validator, Boolean allowNonHostileToPlayer, Boolean allowHidden, Boolean allowDefeated, Boolean allowNonHumanlike) [0x00000] in <filename unknown>:0
at RimWorld.IncidentWorker_RaidEnemy.TryResolveRaidFaction (RimWorld.IncidentParms parms) [0x00000] in <filename unknown>:0
at RimWorld.IncidentWorker_Raid.TryExecuteWorker (RimWorld.IncidentParms parms) [0x00000] in <filename unknown>:0
at RimWorld.IncidentWorker_RaidEnemy.TryExecuteWorker (RimWorld.IncidentParms parms) [0x00000] in <filename unknown>:0
at RimWorld.IncidentWorker.TryExecute (RimWorld.IncidentParms parms) [0x00000] in <filename unknown>:0
at Verse.Dialog_DebugActionsMenu+<DoListingItems_MapActions>c__AnonStorey7.<>m__0 () [0x00000] in <filename unknown>:0
at Verse.FloatMenuOption.Chosen (Boolean colonistOrdering, Verse.FloatMenu floatMenu) [0x00000] in <filename unknown>:0
at Verse.FloatMenuOption.DoGUI (Rect rect, Boolean colonistOrdering, Verse.FloatMenu floatMenu) [0x00000] in <filename unknown>:0
at Verse.FloatMenu.DoWindowContents (Rect rect) [0x00000] in <filename unknown>:0
at Verse.Window+<WindowOnGUI>c__AnonStorey0.<>m__0 (Int32 x) [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)
Unfriendly Joe 6 Nov, 2018 @ 10:51am 
Same issue with the mod as above poster, same errors when trying to spawn raids. After checking mods and trying to spawn raids in debug, it was only after deactivating Orc Invasion that raids would be able to be spawned.

That this isn't a large scale issue people are reporting probably means that it's just a mod incompatibility, but I haven't the foggiest of which mod is incompatible with yours.

Didn't have this problem in B19/18 with your mod, worked great and was a very cool mod.
Kalter Stahl 22 Jan, 2019 @ 5:08pm 
hmmm maybe this is why im getting no raids now after 1.0
Last edited by Kalter Stahl; 22 Jan, 2019 @ 5:08pm
Kalter Stahl 27 Jan, 2019 @ 9:19am 
Yup removed this mod and raids are back on! Sweet sweet combat... hope you find a way to fix this cause i love your orc mod, its kinda zelda-ish and is waaay better looking then the other orc ones... GL with the fix!
Ziehn 1 Apr, 2019 @ 9:01pm 
Fixed the raids. For anyone that wants to fix it for themselves or if the mod author is around - Make a local copy (use Fluffy's Mod Manager if you don't know how) and Add this line
<isFighter>true</isFighter>
to the OrcRaider Def in Rimworld\Mods\Orc Invasion\Defs\PawnKindDefs\PawnKinds_Orc.xml
Imgur for reference[i.imgur.com]
< >
Showing 1-15 of 16 comments
Per page: 1530 50