RimWorld
FishIndustry
이 토론은 잠겼습니다.
ToHT 2018년 6월 16일 오후 3시 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
< >
전체 댓글 2개 중 1~2개 표시 중
Tzahr 2018년 6월 20일 오후 4시 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  [개발자] 2018년 7월 1일 오전 12시 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!
< >
전체 댓글 2개 중 1~2개 표시 중
페이지당 표시 개수: 1530 50