RimWorld

RimWorld

RPG Style Level Up Mod
Gudmo Feb 15, 2020 @ 4:44pm
Mod conflicts
There is a conflict wth Misc Robots++ if that hasn't already been stated, the robots will lock up doing chores or for example butcher a corpse but no meat or leather is produced and the corpse is still there. Or cooking a meal and the ingredients are used up but no meals are produced, etc..

Don't know if this helps...

Exception in JobDriver tick for pawn Crafter Bot 3 driver=JobDriver_DoBill (toilIndex=15) driver.job=(DoBill (Job_2971374) A=Thing_Table_RPP_RoboticsBench285353 B=Thing_UnfinishedComponent295369 C=(192, 0, 135)) lastJobGiver=AIRobot.X2_JobGiver_Work
System.NullReferenceException: Object reference not set to an instance of an object
at FP_RSLUM.harmony_patches.LearnPrefix (RimWorld.SkillRecord,single,bool) <0x000a7>
at (wrapper dynamic-method) RimWorld.SkillRecord.Learn_Patch4 (object,single,bool) <0x00051>
at RimWorld.Pawn_SkillTracker.Learn (RimWorld.SkillDef,single,bool) <0x0005e>
at Verse.AI.Toils_Recipe/<DoRecipeWork>c__AnonStorey1.<>m__1 () <0x00419>
at (wrapper dynamic-method) Verse.AI.JobDriver.DriverTick_Patch1 (object) <0x004c8>

Is there a version where the level system if for pawns only and not for animals (robots)?
< >
Showing 1-15 of 16 comments
FlashPoint55  [developer] Feb 17, 2020 @ 4:16am 
FIXED! :)
Gudmo Feb 18, 2020 @ 10:40am 
Well done, can't wait to try if I ever go back to 1.0 :)
Sebu Feb 22, 2020 @ 11:08am 
Hey FlashPoint ! I found a small mod conflict with RimMadness Vampire. Your mod and the vampire mod both share the class/variable (know just little of coding :P ) "Level" this causes to have a absurd high level as a vampire which makes it impossbile to level up and gain new skills.
Last edited by Sebu; Feb 22, 2020 @ 11:09am
FlashPoint55  [developer] Feb 22, 2020 @ 4:34pm 
@Sebu Thank you. found it.
This problem is cannot solved in 1.0 version.
Resolving this issue can corrupt other people's savefiles. sorry! :)
Sebu Feb 22, 2020 @ 4:46pm 
I understand. Thank you for taking a look ! I just will level up after maxing my skills, truly a great mod for a real RPG experience ! =D
bagelhe Mar 5, 2020 @ 1:57am 
i find this error when i start

Could not find class LevelUp.LevelUpModSettings while resolving node ModSettings. Trying to use LevelThis.LevelUpModSettings instead. Full node: <ModSettings Class="LevelUp.LevelUpModSettings"><BodySizeMattersLess>True</BodySizeMattersLess><LevellingRate>0.7503803</LevellingRate></ModSettings>
FlashPoint55  [developer] Mar 5, 2020 @ 3:17am 
@bagelhe
that's not my my mod's error.
It seems like 'level this''s error. :)
Alvicate Mar 20, 2020 @ 11:05pm 
Hey Flashpoint, I've found the following error when launching the game, not sure whether it's from your mod or not, but it's the only one I found with Smithing Speed.

Could not resolve cross-reference: No RimWorld.StatDef named SmithingSpeed found to give to Verse.RecipeMakerProperties Verse.RecipeMakerProperties
Verse.Log:Error(String, Boolean)
Verse.WantedRefForObject:TryResolve(FailMode)
Verse.<>c__DisplayClass14_1:<ResolveAllWantedCrossReferences>b__0(WantedRef)
Verse.<>c__DisplayClass6_1`1:<ParallelForEach>b__0(Object)
System.Threading.QueueUserWorkItemCallback:WaitCallback_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.QueueUserWorkItemCallback:System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
System.Threading.ThreadPoolWorkQueue:Dispatch()
System.Threading._ThreadPoolWaitCallback:PerformWaitCallback()
CMDR Youth Apr 2, 2020 @ 7:10am 
I think there may be a conflict between this and the recently reuploaded "SS Researchable Stat Upgrades" mod. Having the latter anywhere in the mod load order removes some of the worktype bonuses normally gained from certain stats.
FlashPoint55  [developer] Apr 4, 2020 @ 3:13am 
@CMDR Youth
put this mod below "SS Researchable Stat Upgrades".
Peter Han Apr 24, 2020 @ 11:27am 
Root level exception in OnGUI(): System.NullReferenceException: Object reference not set to an instance of an object
at Verse.WindowStack.Add (Verse.Window window) [0x00000] in <36108d57f84d49cabdae818c2a53fc38>:0
at (wrapper dynamic-method) RimWorld.MainTabsRoot.DMD<DMD<ToggleTab_Patch1>?231714560::ToggleTab_Patch1>(RimWorld.MainTabsRoot,RimWorld.MainButtonDef,bool)
at RimWorld.MainButtonWorker_ToggleTab.Activate () [0x00005] in <36108d57f84d49cabdae818c2a53fc38>:0
at RimWorld.MainButtonWorker.InterfaceTryActivate () [0x0004d] in <36108d57f84d49cabdae818c2a53fc38>:0
at (wrapper dynamic-method) RimWorld.MainButtonWorker.DMD<DMD<DoButton_Patch1>?1532754944::DoButton_Patch1>(RimWorld.MainButtonWorker,UnityEngine.Rect)
at RimWorld.MainButtonsRoot.DoButtons () [0x0010c] in <36108d57f84d49cabdae818c2a53fc38>:0
at (wrapper dynamic-method) RimWorld.MainButtonsRoot.DMD<DMD<MainButtonsOnGUI_Patch1>?-1197404672::MainButtonsOnGUI_Patch1>(RimWorld.MainButtonsRoot)
at (wrapper dynamic-method) RimWorld.UIRoot_Play.DMD<DMD<UIRootOnGUI_Patch1>?222384128::UIRootOnGUI_Patch1>(RimWorld.UIRoot_Play)
at Verse.Root.OnGUI () [0x0003d] in <36108d57f84d49cabdae818c2a53fc38>:0
Verse.Log:Error(String, Boolean)
Verse.Root:OnGUI()
LevenReverie Mar 14, 2022 @ 5:53am 
butchering gives no output for advanced androids (Just found out recently)
not sure if this is from Advanced Droids by NECROS, Alpha Animals

My advanced droid from Androids Expanded was just butchering a Terramorph from Alpha Animals and there was no output. Not sure if it was because of Androids Expanded, Alpha Animals, or Optimization: Meat and Leather
LevenReverie Mar 14, 2022 @ 5:53am 
just found out that it wasn't Optimization: Meat and Leather
Dybrav Jan 7, 2024 @ 3:36am 
I came across a strange error. Settlers in a hospital bed, when they fall out of bed, launch the "put me to bed" task. If the level-up menu is open at this moment, when the settler returns to bed, he disappears/teleports outside the map.
Writes the following in the logs:
Глава starting job LightAbsorbed (Job_8650095) from JobGiver while already having job LayDown (Job_8648462) A=Thing_HospitalBed560982 without a specific job end condition.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Warning_Patch1 (string)
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.StartJob_Patch3 (Verse.AI.Pawn_JobTracker,Verse.AI.Job,Verse.AI.JobCondition,Verse.AI.ThinkNode,bool,bool,Verse.ThinkTreeDef,System.Nullable`1<Verse.AI.JobTag>,bool,bool,System.Nullable`1<bool>,bool,bool)
X_Euglena.Eug_Need_LightAbsorbed:LocalNeedInterval ()
X_Euglena.Eug_Need_LightAbsorbed:NeedInterval ()
(wrapper dynamic-method) RimWorld.Pawn_NeedsTracker:RimWorld.Pawn_NeedsTracker.NeedsTrackerTick_Patch2 (RimWorld.Pawn_NeedsTracker)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch4 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch5 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
Verse.Root_Play:Update ()



JobDriver threw exception in toil StartCarryThing's initAction for pawn Морон driver=JobDriver_TakeToBed (toilIndex=5) driver.job=(Rescue (Job_8650118) A=Thing_Human1892 B=Thing_HospitalBed560982)
System.NullReferenceException: Object reference not set to an instance of an object
at RimWorld.MainTabWindow_PawnTable.SetDirty () [0x00000] in <cd7169108ea74757aa50c5b33d275c15>:0
at RimWorld.MainTabWindow_PawnTable.Notify_PawnsChanged () [0x00000] in <cd7169108ea74757aa50c5b33d275c15>:0
at RimWorld.MainTabWindowUtility.NotifyAllPawnTables_PawnsChanged () [0x00022] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.MapPawns.DoListChangedNotifications () [0x00000] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.MapPawns.DeRegisterPawn (Verse.Pawn p) [0x00064] in <cd7169108ea74757aa50c5b33d275c15>:0
at (wrapper dynamic-method) Verse.Pawn.Verse.Pawn.DeSpawn_Patch6(Verse.Pawn,Verse.DestroyMode)
at Verse.Thing.DeSpawnOrDeselect (Verse.DestroyMode mode) [0x0001f] in <cd7169108ea74757aa50c5b33d275c15>:0
at (wrapper dynamic-method) Verse.Thing.Verse.Thing.SplitOff_Patch0(Verse.Thing,int)
at Verse.ThingWithComps.SplitOff (System.Int32 count) [0x00000] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.Pawn.SplitOff (System.Int32 count) [0x0000d] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.Pawn_CarryTracker.TryStartCarry (Verse.Thing item, System.Int32 count, System.Boolean reserve) [0x0007c] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.AI.Toils_Haul+<>c__DisplayClass1_0.<StartCarryThing>b__0 () [0x00131] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x001b0] in <cd7169108ea74757aa50c5b33d275c15>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch6 (string)
Verse.AI.JobUtility:TryStartErrorRecoverJob (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver)
Verse.AI.JobDriver:TryActuallyStartNextToil ()
(wrapper dynamic-method) Verse.AI.JobDriver:Verse.AI.JobDriver.ReadyForNextToil_Patch1 (Verse.AI.JobDriver)
Verse.AI.JobDriver:TryActuallyStartNextToil ()
(wrapper dynamic-method) Verse.AI.JobDriver:Verse.AI.JobDriver.ReadyForNextToil_Patch1 (Verse.AI.JobDriver)
Verse.AI.JobDriver:TryActuallyStartNextToil ()
(wrapper dynamic-method) Verse.AI.JobDriver:Verse.AI.JobDriver.ReadyForNextToil_Patch1 (Verse.AI.JobDriver)
(wrapper dynamic-method) Verse.AI.JobDriver:Verse.AI.JobDriver.Notify_PatherArrived_Patch1 (Verse.AI.JobDriver)
Verse.AI.Pawn_PathFollower:PatherArrived ()
(wrapper dynamic-method) Verse.AI.Pawn_PathFollower:Verse.AI.Pawn_PathFollower.TryEnterNextPathCell_Patch3 (Verse.AI.Pawn_PathFollower)
(wrapper dynamic-method) Verse.AI.Pawn_PathFollower:Verse.AI.Pawn_PathFollower.PatherTick_Patch3 (Verse.AI.Pawn_PathFollower)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch4 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch5 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
Verse.Root_Play:Update ()
Dybrav Jan 7, 2024 @ 3:39am 
I encountered this bug on version 1.4. Babies disappear most often. The only way to get back through social connections in the Character Editor is by teleporting the settler back to the map.
< >
Showing 1-15 of 16 comments
Per page: 1530 50