RimWorld

RimWorld

FishIndustry
Dette emnet er blitt låst
ToHT 16. juni 2018 kl. 15.31
Compability Error with Lord of the Rims - The Third Age
When starting a new colony with HugsLib, FishIndustry and Lord of the Rims - The Third Age I get the following errors:


Failed to find Verse.ThingDef named AquacultureBasin. There are 975 defs of this type loaded.
Verse.Log:Error(String)
Verse.DefDatabase`1:GetNamed(String, Boolean)
Verse.ThingDef:Named(String)
FishIndustry.Util_FishIndustry:get_AquacultureBasinDef()
FishIndustry.Alert_AquacultureBasinNeedsHopper:GetReport()
RimWorld.Alert:get_Active()
RimWorld.AlertsReadout:AlertsReadoutUpdate()
RimWorld.UIRoot_Play:UIRootUpdate()
Verse.Root:Update_Patch1(Object)
Verse.Root_Play:Update()

Jenni threw exception in WorkGiver WorkGiver_HarvestAquacultureBasinProduction: System.InvalidOperationException: Invalid ThingRequest ThingRequest(group Undefined)
at Verse.ListerThings.ThingsMatching (ThingRequest req) [0x00000] in <filename unknown>:0
at Verse.GenClosest.ClosestThingReachable (IntVec3 root, Verse.Map map, ThingRequest thingReq, PathEndMode peMode, TraverseParms traverseParams, Single maxDistance, System.Predicate`1 validator, IEnumerable`1 customGlobalSearchSet, Int32 searchRegionsMin, Int32 searchRegionsMax, Boolean forceGlobalSearch, RegionType traversableRegionTypes, Boolean ignoreEntirelyForbiddenRegions) [0x00000] in <filename unknown>:0
at RimWorld.JobGiver_Work.TryIssueJobPackage (Verse.Pawn pawn, JobIssueParams jobParams) [0x00000] in <filename unknown>:0
Verse.Log:Error(String)
RimWorld.JobGiver_Work:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_PrioritySorter:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Tagger:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Subtree:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Conditional:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.Pawn_JobTracker:DetermineNextJob(ThinkTreeDef&)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob()
Verse.AI.Pawn_JobTracker:EndCurrentJob(JobCondition, Boolean)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()


It is not a load order conflict, I have tested that and still get the error after reordering.
I guess it has something to do with Lord of the Rims - The Third Age removing modern tech because when playing with Lord of the Rims - Unlimited I don't get this error.

I have posted this on the Lord of the Rims - The Third Age page as well
< >
Viser 12 av 2 kommentarer
Tzahr 20. juni 2018 kl. 16.04 
Just looking at this, I'm thinking the reason it is giving this error is because the Aquaculture Basin requires hydrophonics, which are removed by The Third Age.
Rikiki  [utvikler] 1. juli 2018 kl. 0.39 
Well, it seems that the tech removing process is quite brutal! Not hiding the def but straight removing it.
I am affraid I cannot do anything against this.
Thanks for the info mate!
< >
Viser 12 av 2 kommentarer
Per side: 1530 50