Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - dolphinigle

#1
Demo: https://gfycat.com/HeartyEducatedKagu

Seems like "drop at edge" and "drop in center" options are reversed somehow. Using "drop at edge" drops my colonists in the center of the map, while "drop in center" drops them on the edge of the map.
#2
Bugs / [1.0.1978] Marriage spot cannot be rotated.
July 29, 2018, 09:03:24 AM
See https://gfycat.com/BruisedAntiqueGarpike

Edit: looks like this is just a graphical bug. When the marriage spot is constructed, everything is OK. Just the display when trying to create one.
#3
Just tested it. Whoops, everything seems to be in order.
#4
Sorry, I no longer have the save file. To reproduce:

1) Have a pawn with small carry weight / manipulation (e.g., Alcohol withdrawal pawn)
2) Have him butcher a Muffalo on the butcher table.

Receives only 20 meat, while producing plenty of leather.
#5
https://steamcommunity.com/sharedfiles/filedetails/?id=1432247987
https://steamcommunity.com/sharedfiles/filedetails/?id=1432247832

The text on Nate:
Nate charmed Nate by complimenting his loyalty.

The text on Riesling:
Nate charmed Riesling by complimenting his loyalty.
#6
Is this WAD? (See floor type)

[attachment deleted by admin: too old]
#7

...
Verse.Grammar.GrammarResolver:Resolve(String, GrammarRequest, String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Grammar\GrammarResolver.cs:281)
Verse.Grammar.GrammarResolver:Resolve(String, GrammarRequest, String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Grammar\GrammarResolver.cs:268)
Verse.BattleLogEntry_MeleeCombat:ToGameStringFromPOV(Thing) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\BattleLog\BattleLogEntry_MeleeCombat.cs:118)
RimWorld.InteractionCardUtility:DrawInteractionsLog(Rect, Pawn, List`1, Int32) (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\UI\Dialogs\PortablePanes\InteractionCardUtility.cs:33)
RimWorld.ITab_Pawn_Combat:FillTab() (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\UI\MainButtons\Inspect\ITabs\ITab_Pawn_Combat.cs:48)
Verse.<DoTabGUI>c__AnonStorey0:<>m__0() (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\UI\MainButtons\Inspect\InspectTabBase.cs:67)
Verse.ImmediateWindow:DoWindowContents(Rect) (at C:\Dev\RimWorld\Assets\Scripts\Verse\UI\Windows\ImmediateWindow.cs:29)
Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32) (at C:\Dev\RimWorld\Assets\Scripts\Verse\UI\Windows\Window.cs:193)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUI.cs:1817)

(Filename: C:/Dev/RimWorld/Assets/Scripts/Verse/Utility/Debug/Log/Log.cs Line: 46)

FAILED TO RESOLVE
Includes:
  Maneuver_Smash
  Maneuver_Smash_Damage
  Combat_Hit
  Combat_WoundIncludes
  Combat_MeleeIncludes

Constants:
  initiator_flesh: Insectoid
  implementOwnerType: bodypart
  recipient_part_count: 0
  recipient_part_destroyed_count: 0
  recipient_part_damaged_count: 0

0 ->[logentry]
1    logentry->[initiator_definite], wielding [initiator_possessive] [weapon_label] [expertly], [flavortextadverb] [damaged_past] [recipient_definite] in the [recipient_part0_label].
2       initiator_definite->[initiator_nameShortDef]
3          initiator_nameShortDef->the megaspider
2       initiator_possessive->her UNRESOLVABLE: Cannot resolve sub-keyword 'weapon_label'
2       expertly->with skill
2       flavortextadverb->mercilessly
2       damaged_past->smashed
2       recipient_definite->[recipient_nameShortDef] UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_nameShortDef'
2       recipient_definite->[recipient_labelDefinite]
3          recipient_labelDefinite->the wall UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part0_label'
1    logentry->[initiator_definite] [destroyed_past] [recipient_definite]'s [destroyed_targets] with [implement].
2       initiator_definite->[initiator_labelDefinite] UNRESOLVABLE: Cannot resolve sub-keyword 'initiator_labelDefinite'
2       initiator_definite->[initiator_nameShortDef]
3          initiator_nameShortDef->the megaspider
2       destroyed_past->broke
2       recipient_definite->[recipient_labelDefinite]
3          recipient_labelDefinite->the wall
2       destroyed_targets->[recipient_part_destroyed0_label], [recipient_part_destroyed1_label], [recipient_part_destroyed2_label], and [recipient_part_destroyed3_label] UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part_destroyed0_label'UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part_destroyed1_label'UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part_destroyed2_label'UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part_destroyed3_label'UNRESOLVABLE: Cannot resolve sub-keyword 'destroyed_targets'
2       implement->[initiator_possessive] [tool_label]
3          initiator_possessive->her UNRESOLVABLE: Cannot resolve sub-keyword 'tool_label'
2       implement->[initiator_possessive] [bodypart_adjective] [tool_label]
3          initiator_possessive->her
3          bodypart_adjective->forceful UNRESOLVABLE: Cannot resolve sub-keyword 'tool_label'UNRESOLVABLE: Cannot resolve sub-keyword 'implement'
1    logentry->[action].
2       action->[initiator_definite] used [implement] to [damaged_inf] [recipient_definite]
3          initiator_definite->[initiator_nameShortDef]
4             initiator_nameShortDef->the megaspider UNRESOLVABLE: Cannot resolve sub-keyword 'implement'
3          damaged_inf->slam
3          recipient_definite->[recipient_labelDefinite]
4             recipient_labelDefinite->the wall
2       action->[initiator_definite] hit [recipient_definite] with a [damaged_inf] from [implement]
3          initiator_definite->[initiator_nameShortDef]
4             initiator_nameShortDef->the megaspider
3          recipient_definite->[recipient_labelDefinite]
4             recipient_labelDefinite->the wall
3          damaged_inf->smash UNRESOLVABLE: Cannot resolve sub-keyword 'implement'
2       action->[initiator_definite] [damaged_past] [recipient_definite] with [implement]
3          initiator_definite->[initiator_nameShortDef]
4             initiator_nameShortDef->the megaspider
3          damaged_past->struck
3          recipient_definite->[recipient_labelDefinite]
4             recipient_labelDefinite->the wall UNRESOLVABLE: Cannot resolve sub-keyword 'implement'UNRESOLVABLE: Cannot resolve sub-keyword 'action'
1    logentry->[initiator_definite] [destroyed_past] [recipient_definite]'s [destroyed_targets] [expertly].
2       initiator_definite->[initiator_nameShortDef]
3          initiator_nameShortDef->the megaspider
2       destroyed_past->broke
2       recipient_definite->[recipient_labelDefinite]
3          recipient_labelDefinite->the wall UNRESOLVABLE: Cannot resolve sub-keyword 'destroyed_targets'
2       expertly->adeptly
1    logentry->[action], [result]. UNRESOLVABLE: Cannot resolve sub-keyword 'action'
2       result->[damaged_present] [recipient_possessive] [targetlist] [flavortextsituation]
3          damaged_present->injuring
3          recipient_possessive->its
3          targetlist->[recipient_part0_label], [recipient_part1_label], [recipient_part2_label], and [recipient_part3_label] UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part0_label'UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part1_label'UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part2_label'UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part3_label'UNRESOLVABLE: Cannot resolve sub-keyword 'targetlist'
3          flavortextsituation->while wearing a blank look
2       result->[damaged_present] [recipient_possessive] [targetlist]
3          damaged_present->injuring
3          recipient_possessive->its UNRESOLVABLE: Cannot resolve sub-keyword 'targetlist'
2       result->[destroyed_present] [recipient_possessive] [destroyed_targets]
3          destroyed_present->annihilating
3          recipient_possessive->its UNRESOLVABLE: Cannot resolve sub-keyword 'destroyed_targets'
2       result->[destroyed_present] [recipient_possessive] [destroyed_targets] and [damaged_present] [recipient_possessive] [damaged_targets]
3          destroyed_present->crushing
3          recipient_possessive->its UNRESOLVABLE: Cannot resolve sub-keyword 'destroyed_targets'
3          damaged_present->smashing
3          recipient_possessive->its
3          damaged_targets->[recipient_part_damaged0_label], [recipient_part_damaged1_label], [recipient_part_damaged2_label], and [recipient_part_damaged3_label] UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part_damaged0_label'UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part_damaged1_label'UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part_damaged2_label'UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part_damaged3_label'UNRESOLVABLE: Cannot resolve sub-keyword 'damaged_targets'
2       result->[damaged_present] [recipient_possessive] [damaged_targets]
3          damaged_present->bashing
3          recipient_possessive->its UNRESOLVABLE: Cannot resolve sub-keyword 'damaged_targets'
2       result->[damaged_present] [recipient_possessive] [targetlist] [flavortextadverb]
3          damaged_present->lacerating
3          recipient_possessive->its UNRESOLVABLE: Cannot resolve sub-keyword 'targetlist'
3          flavortextadverb->viciously
2       result->[damaged_present] [recipient_possessive] [targetlist] and [flavortextconsequence]
3          damaged_present->wounding
3          recipient_possessive->its UNRESOLVABLE: Cannot resolve sub-keyword 'targetlist'
3          flavortextconsequence->leaving a disgusting wound UNRESOLVABLE: Cannot resolve sub-keyword 'result'
1    logentry->[initiator_definite] [damaged_past] [recipient_definite] in the [recipient_part0_label] [flavortextsituation].
2       initiator_definite->[initiator_nameShortDef]
3          initiator_nameShortDef->the megaspider
2       damaged_past->smashed
2       recipient_definite->[recipient_labelDefinite]
3          recipient_labelDefinite->the wall UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part0_label'
2       flavortextsituation->without emotion
1    logentry->[initiator_definite] [damaged_past] [recipient_definite] in the [recipient_part0_label], [flavortextconsequence].
2       initiator_definite->[initiator_nameShortDef]
3          initiator_nameShortDef->the megaspider
2       damaged_past->struck
2       recipient_definite->[recipient_labelDefinite]
3          recipient_labelDefinite->the wall UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part0_label'
2       flavortextconsequence->making [recipient_objective] [wince] [painevent] UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_objective'
3          wince->scream
3          painevent->[painstate] agony
4             painstate->with
2       flavortextconsequence->leaving an enormous bruise
1    logentry->[initiator_definite] [destroyed_past] [recipient_definite]'s [destroyed_targets].
2       initiator_definite->[initiator_nameShortDef]
3          initiator_nameShortDef->the megaspider
2       destroyed_past->obliterated
2       recipient_definite->[recipient_labelDefinite]
3          recipient_labelDefinite->the wall UNRESOLVABLE: Cannot resolve sub-keyword 'destroyed_targets'
1    logentry->[initiator_definite] [destroyed_past] [recipient_definite]'s [destroyed_targets] [destroyed_suffix].
2       initiator_definite->[initiator_nameShortDef]
3          initiator_nameShortDef->the megaspider
2       destroyed_past->obliterated
2       recipient_definite->[recipient_labelDefinite]
3          recipient_labelDefinite->the wall UNRESOLVABLE: Cannot resolve sub-keyword 'destroyed_targets'
2       destroyed_suffix->[to] bits
3          to->into
1    logentry->[initiator_definite] [damaged_past] [recipient_definite] in the [recipient_part0_label].
2       initiator_definite->[initiator_nameShortDef]
3          initiator_nameShortDef->the megaspider
2       damaged_past->bashed
2       recipient_definite->[recipient_labelDefinite]
3          recipient_labelDefinite->the wall UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part0_label'
1    logentry->[initiator_definite] [damaged_past] [recipient_definite] in the [recipient_part0_label] [flavortextadverb].
2       initiator_definite->[initiator_nameShortDef]
3          initiator_nameShortDef->the megaspider
2       damaged_past->slammed
2       recipient_definite->[recipient_labelDefinite]
3          recipient_labelDefinite->the wall UNRESOLVABLE: Cannot resolve sub-keyword 'recipient_part0_label'
2       flavortextadverb->horribly UNRESOLVABLE: Cannot resolve sub-keyword 'logentry'
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:46)
Verse.Grammar.GrammarResolver:Resolve(String, GrammarRequest, String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Grammar\GrammarResolver.cs:281)
Verse.Grammar.GrammarResolver:Resolve(String, GrammarRequest, String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Grammar\GrammarResolver.cs:268)
Verse.BattleLogEntry_MeleeCombat:ToGameStringFromPOV(Thing) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\BattleLog\BattleLogEntry_MeleeCombat.cs:118)
RimWorld.InteractionCardUtility:DrawInteractionsLog(Rect, Pawn, List`1, Int32) (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\UI\Dialogs\PortablePanes\InteractionCardUtility.cs:33)
RimWorld.ITab_Pawn_Combat:FillTab() (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\UI\MainButtons\Inspect\ITabs\ITab_Pawn_Combat.cs:48)
Verse.<DoTabGUI>c__AnonStorey0:<>m__0() (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\UI\MainButtons\Inspect\InspectTabBase.cs:67)
Verse.ImmediateWindow:DoWindowContents(Rect) (at C:\Dev\RimWorld\Assets\Scripts\Verse\UI\Windows\ImmediateWindow.cs:29)
Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32) (at C:\Dev\RimWorld\Assets\Scripts\Verse\UI\Windows\Window.cs:193)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUI.cs:1817)

(Filename: C:/Dev/RimWorld/Assets/Scripts/Verse/Utility/Debug/Log/Log.cs Line: 46)

Setting up 2 worker threads for Enlighten.
  Thread -> id: 964 -> priority: 1
  Thread -> id: a08 -> priority: 1



[attachment deleted by admin: too old]
#8
Meanwhile, that ostrich is staring right into your soul...
#9
Save file:
https://www.mediafire.com/file/u8frcwf4c3peu6u/Repro.7z

1) Load the game and IMMEDIATELY pause the game.
2) Unequip hat.
3) Resume game. Hat will then be place inside the half-built wall. And then the hat got destroyed when the wall is built.

[attachment deleted by admin: too old]
#10
Fortunately it's only a graphical glitch and everything went back to normal on speed 1 or 3.

Exception ticking Caribou2087229: System.IndexOutOfRangeException: Array index is out of range.
  at Verse.TerrainGrid.TerrainAt (IntVec3 c) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\TerrainGrid.cs:45
  at Verse.GridsUtility.GetTerrain (IntVec3 c, Verse.Map map) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\GridsUtility.cs:69
  at RimWorld.PawnFootprintMaker.TryPlaceFootprint () [0x00080] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:50
  at RimWorld.PawnFootprintMaker.FootprintMakerTick () [0x0002a] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:33
  at Verse.Pawn_DrawTracker.DrawTrackerTick () [0x00053] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Drawer\Pawn_DrawTracker.cs:70
  at Verse.Pawn.Tick () [0x000da] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:496
  at Verse.TickList.Tick () [0x0018f] in C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:137)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:495)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)

Exception ticking Caribou2087230: System.IndexOutOfRangeException: Array index is out of range.
  at Verse.TerrainGrid.TerrainAt (IntVec3 c) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\TerrainGrid.cs:45
  at Verse.GridsUtility.GetTerrain (IntVec3 c, Verse.Map map) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\GridsUtility.cs:69
  at RimWorld.PawnFootprintMaker.TryPlaceFootprint () [0x00080] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:50
  at RimWorld.PawnFootprintMaker.FootprintMakerTick () [0x0002a] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:33
  at Verse.Pawn_DrawTracker.DrawTrackerTick () [0x00053] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Drawer\Pawn_DrawTracker.cs:70
  at Verse.Pawn.Tick () [0x000da] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:496
  at Verse.TickList.Tick () [0x0018f] in C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:137)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:495)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)

Exception ticking Caribou2087231: System.IndexOutOfRangeException: Array index is out of range.
  at Verse.TerrainGrid.TerrainAt (IntVec3 c) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\TerrainGrid.cs:45
  at Verse.GridsUtility.GetTerrain (IntVec3 c, Verse.Map map) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\GridsUtility.cs:69
  at RimWorld.PawnFootprintMaker.TryPlaceFootprint () [0x00080] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:50
  at RimWorld.PawnFootprintMaker.FootprintMakerTick () [0x0002a] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:33
  at Verse.Pawn_DrawTracker.DrawTrackerTick () [0x00053] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Drawer\Pawn_DrawTracker.cs:70
  at Verse.Pawn.Tick () [0x000da] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:496
  at Verse.TickList.Tick () [0x0018f] in C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:137)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:495)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)

Exception ticking Caribou2087233: System.IndexOutOfRangeException: Array index is out of range.
  at Verse.TerrainGrid.TerrainAt (IntVec3 c) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\TerrainGrid.cs:45
  at Verse.GridsUtility.GetTerrain (IntVec3 c, Verse.Map map) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\GridsUtility.cs:69
  at RimWorld.PawnFootprintMaker.TryPlaceFootprint () [0x00080] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:50
  at RimWorld.PawnFootprintMaker.FootprintMakerTick () [0x0002a] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:33
  at Verse.Pawn_DrawTracker.DrawTrackerTick () [0x00053] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Drawer\Pawn_DrawTracker.cs:70
  at Verse.Pawn.Tick () [0x000da] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:496
  at Verse.TickList.Tick () [0x0018f] in C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:137)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:495)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)

Exception ticking Caribou2087234: System.IndexOutOfRangeException: Array index is out of range.
  at Verse.TerrainGrid.TerrainAt (IntVec3 c) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\TerrainGrid.cs:45
  at Verse.GridsUtility.GetTerrain (IntVec3 c, Verse.Map map) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\GridsUtility.cs:69
  at RimWorld.PawnFootprintMaker.TryPlaceFootprint () [0x00080] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:50
  at RimWorld.PawnFootprintMaker.FootprintMakerTick () [0x0002a] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:33
  at Verse.Pawn_DrawTracker.DrawTrackerTick () [0x00053] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Drawer\Pawn_DrawTracker.cs:70
  at Verse.Pawn.Tick () [0x000da] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:496
  at Verse.TickList.Tick () [0x0018f] in C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:137)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:495)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)

Exception ticking Caribou2087236: System.IndexOutOfRangeException: Array index is out of range.
  at Verse.TerrainGrid.TerrainAt (IntVec3 c) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\TerrainGrid.cs:45
  at Verse.GridsUtility.GetTerrain (IntVec3 c, Verse.Map map) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\GridsUtility.cs:69
  at RimWorld.PawnFootprintMaker.TryPlaceFootprint () [0x00080] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:50
  at RimWorld.PawnFootprintMaker.FootprintMakerTick () [0x0002a] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:33
  at Verse.Pawn_DrawTracker.DrawTrackerTick () [0x00053] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Drawer\Pawn_DrawTracker.cs:70
  at Verse.Pawn.Tick () [0x000da] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:496
  at Verse.TickList.Tick () [0x0018f] in C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:137)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:495)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)

Exception ticking Caribou2087237: System.IndexOutOfRangeException: Array index is out of range.
  at Verse.TerrainGrid.TerrainAt (IntVec3 c) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\TerrainGrid.cs:45
  at Verse.GridsUtility.GetTerrain (IntVec3 c, Verse.Map map) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\GridsUtility.cs:69
  at RimWorld.PawnFootprintMaker.TryPlaceFootprint () [0x00080] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:50
  at RimWorld.PawnFootprintMaker.FootprintMakerTick () [0x0002a] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:33
  at Verse.Pawn_DrawTracker.DrawTrackerTick () [0x00053] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Drawer\Pawn_DrawTracker.cs:70
  at Verse.Pawn.Tick () [0x000da] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:496
  at Verse.TickList.Tick () [0x0018f] in C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:137)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:495)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)

Exception ticking Caribou2087238: System.IndexOutOfRangeException: Array index is out of range.
  at Verse.TerrainGrid.TerrainAt (IntVec3 c) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\TerrainGrid.cs:45
  at Verse.GridsUtility.GetTerrain (IntVec3 c, Verse.Map map) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\GridsUtility.cs:69
  at RimWorld.PawnFootprintMaker.TryPlaceFootprint () [0x00080] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:50
  at RimWorld.PawnFootprintMaker.FootprintMakerTick () [0x0002a] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:33
  at Verse.Pawn_DrawTracker.DrawTrackerTick () [0x00053] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Drawer\Pawn_DrawTracker.cs:70
  at Verse.Pawn.Tick () [0x000da] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:496
  at Verse.TickList.Tick () [0x0018f] in C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:137)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:495)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)

Exception ticking Caribou2087240: System.IndexOutOfRangeException: Array index is out of range.
  at Verse.TerrainGrid.TerrainAt (IntVec3 c) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\TerrainGrid.cs:45
  at Verse.GridsUtility.GetTerrain (IntVec3 c, Verse.Map map) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\GridsUtility.cs:69
  at RimWorld.PawnFootprintMaker.TryPlaceFootprint () [0x00080] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:50
  at RimWorld.PawnFootprintMaker.FootprintMakerTick () [0x0002a] in

...truncated...

Exception ticking Caribou2087254: System.IndexOutOfRangeException: Array index is out of range.
  at Verse.TerrainGrid.TerrainAt (IntVec3 c) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\TerrainGrid.cs:45
  at Verse.GridsUtility.GetTerrain (IntVec3 c, Verse.Map map) [0x00000] in C:\Dev\RimWorld\Assets\Scripts\Verse\Map\Grids\GridsUtility.cs:69
  at RimWorld.PawnFootprintMaker.TryPlaceFootprint () [0x00080] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:50
  at RimWorld.PawnFootprintMaker.FootprintMakerTick () [0x0002a] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\Drawer\PawnFootprintMaker.cs:33
  at Verse.Pawn_DrawTracker.DrawTrackerTick () [0x00053] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Drawer\Pawn_DrawTracker.cs:70
  at Verse.Pawn.Tick () [0x000da] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:496
  at Verse.TickList.Tick () [0x0018f] in C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:137)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:495)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)




Save file:
https://mega.nz/#!ArAEhI4K!stI7NU7E7wwr-pY-BIM2Tv2TRg85Uxk7oaU95YNX99k

[attachment deleted by admin due to age]
#11
Not sure if working as intended or a bug. See (127, 0, 71)

Save file: (same with https://ludeon.com/forums/index.php?topic=32386.0 )
https://mega.nz/#!guIlXAqR!Dcxe_nGyfeZNQMU_UTXmfWZO72Wn0mBmFC_xxv1_ulw



[attachment deleted by admin due to age]
#12
See the colonist Durnin who is still milking him until he collapses.

Save file:
https://mega.nz/#!guIlXAqR!Dcxe_nGyfeZNQMU_UTXmfWZO72Wn0mBmFC_xxv1_ulw
#13
Right now, there's an exploit to quickly turn off multiple electric objects without toggling them (see attachment). Turning off those turrets in the middle of a manhunter pack without a power switch should be riskier!

[attachment deleted by admin due to age]
#14
Upon preparing to create a caravan, a colonist (Billa) freezes and I received these errors.

RimWorld 0.17.1533 rev863
Verse.Log:Message(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:30)
RimWorld.VersionControl:LogVersionNumber() (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\Utility\Version\VersionControl.cs:83)
Verse.Root:CheckGlobalInit() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root.cs:76)
Verse.Root:Start() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root.cs:31)
Verse.Root_Entry:Start() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Entry.cs:16)

Loading game from file Fallville (Permadeath) with mods Core
Verse.Log:Message(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:30)
Verse.SavedGameLoader:LoadGameFromSaveFile(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Map\MapIniter\SavedGameLoader.cs:17)
Verse.Root_Play:<Start>m__84A() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:29)
Verse.LongEventHandler:RunEventFromAnotherThread(Action) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\LongEventHandler.cs:439)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__847() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\LongEventHandler.cs:353)

Geyser spray sustainer still playing after 1000 ticks. Force-ending.
Verse.Log:Message(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:30)
RimWorld.Building_SteamGeyser:Tick() (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\Thing\Misc\SteamGeyser.cs:61)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:481)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)

Billa started 10 jobs in 10 ticks. List: (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , and (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture)  lastJobGiver=, curJob.def=WaitMaintainPosture, curDriver=Verse.AI.JobDriver_WaitMaintainPosture
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.AI.Pawn_JobTracker:StartErrorRecoverJob(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:501)
Verse.AI.Pawn_JobTracker:FinalizeTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:161)
Verse.AI.Pawn_JobTracker:JobTrackerTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:109)
Verse.Pawn:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:485)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:481)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)

Kyle started 10 jobs in 10 ticks. List: (PrepareCaravan_GatherItems A=Thing_RawRice222821) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice222821) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice222821) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice222821) (WaitMaintainPosture) , and (PrepareCaravan_GatherItems A=Thing_RawRice222821) (WaitMaintainPosture)  lastJobGiver=, curJob.def=WaitMaintainPosture, curDriver=Verse.AI.JobDriver_WaitMaintainPosture
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.AI.Pawn_JobTracker:StartErrorRecoverJob(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:501)
Verse.AI.Pawn_JobTracker:FinalizeTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:161)
Verse.AI.Pawn_JobTracker:JobTrackerTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:109)
Verse.Pawn:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:485)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:481)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)

Billa started 10 jobs in 10 ticks. List: (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , and (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture)  lastJobGiver=, curJob.def=WaitMaintainPosture, curDriver=Verse.AI.JobDriver_WaitMaintainPosture
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.AI.Pawn_JobTracker:StartErrorRecoverJob(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:501)
Verse.AI.Pawn_JobTracker:FinalizeTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:161)
Verse.AI.Pawn_JobTracker:JobTrackerTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:109)
Verse.Pawn:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:485)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:481)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)

Kyle started 10 jobs in 10 ticks. List: (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice222821) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice222821) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice222821) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice222821) (WaitMaintainPosture) , and (PrepareCaravan_GatherItems A=Thing_RawRice222821) (WaitMaintainPosture)  lastJobGiver=, curJob.def=WaitMaintainPosture, curDriver=Verse.AI.JobDriver_WaitMaintainPosture
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.AI.Pawn_JobTracker:StartErrorRecoverJob(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:501)
Verse.AI.Pawn_JobTracker:FinalizeTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:161)
Verse.AI.Pawn_JobTracker:JobTrackerTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:109)
Verse.Pawn:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:485)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:481)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)

Billa started 10 jobs in 10 ticks. List: (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , and (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture)  lastJobGiver=, curJob.def=WaitMaintainPosture, curDriver=Verse.AI.JobDriver_WaitMaintainPosture
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.AI.Pawn_JobTracker:StartErrorRecoverJob(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:501)
Verse.AI.Pawn_JobTracker:FinalizeTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:161)
Verse.AI.Pawn_JobTracker:JobTrackerTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:109)
Verse.Pawn:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:485)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:481)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)

... (I cut the middel part since it's too long) ...

Kyle started 10 jobs in 10 ticks. List: (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice222821) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice222821) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice222821) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice222821) (WaitMaintainPosture) , and (PrepareCaravan_GatherItems A=Thing_RawRice222821) (WaitMaintainPosture)  lastJobGiver=, curJob.def=WaitMaintainPosture, curDriver=Verse.AI.JobDriver_WaitMaintainPosture
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.AI.Pawn_JobTracker:StartErrorRecoverJob(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:501)
Verse.AI.Pawn_JobTracker:FinalizeTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:161)
Verse.AI.Pawn_JobTracker:JobTrackerTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:109)
Verse.Pawn:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:485)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:481)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)

Billa started 10 jobs in 10 ticks. List: (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , and (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture)  lastJobGiver=, curJob.def=WaitMaintainPosture, curDriver=Verse.AI.JobDriver_WaitMaintainPosture
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.AI.Pawn_JobTracker:StartErrorRecoverJob(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:501)
Verse.AI.Pawn_JobTracker:FinalizeTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:161)
Verse.AI.Pawn_JobTracker:JobTrackerTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:109)
Verse.Pawn:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:485)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:481)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)

Loading game from file Fallville (Permadeath) with mods Core
Verse.Log:Message(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:30)
Verse.SavedGameLoader:LoadGameFromSaveFile(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Map\MapIniter\SavedGameLoader.cs:17)
Verse.Root_Play:<Start>m__84A() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:29)
Verse.LongEventHandler:RunEventFromAnotherThread(Action) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\LongEventHandler.cs:439)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__847() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\LongEventHandler.cs:353)

Billa started 10 jobs in 10 ticks. List: (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture) , and (PrepareCaravan_GatherItems A=Thing_RawRice226307) (WaitMaintainPosture)  lastJobGiver=, curJob.def=WaitMaintainPosture, curDriver=Verse.AI.JobDriver_WaitMaintainPosture
Verse.Log:Error(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:48)
Verse.AI.Pawn_JobTracker:StartErrorRecoverJob(String) (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:501)
Verse.AI.Pawn_JobTracker:FinalizeTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:161)
Verse.AI.Pawn_JobTracker:JobTrackerTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\AI\Pawn_JobTracker.cs:109)
Verse.Pawn:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Pawn.cs:485)
Verse.TickList:Tick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickList.cs:126)
Verse.TickManager:DoSingleTick() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:276)
Verse.TickManager:TickManagerUpdate() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Ticking\TickManager.cs:243)
Verse.Game:UpdatePlay() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:481)
Verse.Root_Play:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:73)


[attachment deleted by admin due to age]
#15
Bugs / Re: [A17.1527] Pawn/animal pathing breaks
May 04, 2017, 11:03:55 AM
I think they're the same issue. I'm able to repro the colonist stop moving bug (attached). In particular, when the game is in development mode, the FPS suffer. Otherwise the FPS is OK.

Save game:
https://mega.nz/#!BnYxgI7A!ovutn7qSm_Cb7_9iIA8SxAMM8JLwPTUjJ1HPdyyEJOw
(the 7z file size is too big for attachment)

1) Load the save game
2) Run in max speed. Wait until 17H.

Hope this helps.

[attachment deleted by admin due to age]