RimWorld

RimWorld

Giddy-Up 2 Forked
moo 24 Jun @ 8:38pm
1.6 bug
Could not find a type named GiddyUpRideAndRoll.Designator_GU_NoMount_Expand
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.ParseHelper:ParseType (string)
Verse.ParseHelper:FromString<System.Type> (string)
Verse.DirectXmlToObject:ObjectFromXml<System.Type> (System.Xml.XmlNode,bool)
Verse.DirectXmlToObject:ListFromXml<System.Type> (System.Xml.XmlNode)
Verse.DirectXmlToObject:ListFromXmlReflection<System.Type> (System.Xml.XmlNode)
Verse.DirectXmlToObject:ObjectFromXml<System.Collections.Generic.List`1<System.Type>> (System.Xml.XmlNode,bool)
Verse.DirectXmlToObject:ObjectFromXmlReflection<System.Collections.Generic.List`1<System.Type>> (System.Xml.XmlNode,bool)
Verse.DirectXmlToObject:ObjectFromXml<Verse.DesignationCategoryDef> (System.Xml.XmlNode,bool)
Verse.DirectXmlToObject:ObjectFromXmlReflection<Verse.DesignationCategoryDef> (System.Xml.XmlNode,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.DirectXmlLoader.DefFromNode_Patch1 (System.Xml.XmlNode,Verse.LoadableXmlAsset)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.LoadedModManager.ParseAndProcessXML_Patch0 (System.Xml.XmlDocument,System.Collections.Generic.Dictionary`2<System.Xml.XmlNode, Verse.LoadableXmlAsset>,bool)
Verse.LoadedModManager:LoadAllActiveMods (bool)
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__10_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()
< >
Showing 1-10 of 10 comments
moo 24 Jun @ 8:54pm 
Second bug, possibly yours. Occurred on enemy death

[Giddy-Up] A reverse lookup request failed to find anything. Returning fallback instance...
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
GiddyUp.ExtendedDataStorage:ReverseLookup (int,GiddyUp.ExtendedPawnData&) (at C:/Program Files (x86)/Steam/steamapps/common/RimWorld/Source/Giddy-Up/Source/Core/GUStorage.cs:155)
GiddyUp.MountUtility:Dismount (Verse.Pawn,Verse.Pawn,GiddyUp.ExtendedPawnData,bool,Verse.IntVec3,bool,bool) (at C:/Program Files (x86)/Steam/steamapps/common/RimWorld/Source/Giddy-Up/Source/Core/MountUtility.cs:223)
GiddyUp.MountUtility:InvoluntaryDismount (Verse.Pawn,Verse.Pawn,GiddyUp.ExtendedPawnData) (at C:/Program Files (x86)/Steam/steamapps/common/RimWorld/Source/Giddy-Up/Source/Core/MountUtility.cs:281)
GiddyUp.Harmony.Patch_SetDead:Postfix (Verse.Pawn_HealthTracker) (at C:/Program Files (x86)/Steam/steamapps/common/RimWorld/Source/Giddy-Up/Source/Core/Harmony/Pawn_HealthTracker.cs:33)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn_HealthTracker.SetDead_Patch3 (Verse.Pawn_HealthTracker)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Kill_Patch8 (Verse.Pawn,System.Nullable`1<Verse.DamageInfo>,Verse.Hediff)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn_HealthTracker.CheckForStateChange_Patch2 (Verse.Pawn_HealthTracker,System.Nullable`1<Verse.DamageInfo>,Verse.Hediff)
Verse.Pawn_HealthTracker:Notify_HediffChanged (Verse.Hediff)
Verse.Hediff:set_Severity (single)
Verse.HealthUtility:AdjustSeverity (Verse.Pawn,Verse.HediffDef,single)
Verse.HediffGiver_Bleeding:OnIntervalPassed (Verse.Pawn,Verse.Hediff)
Verse.Pawn_HealthTracker:HealthTickInterval (int)
Verse.Pawn:TickInterval (int)
Verse.Thing:DoTick ()
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch6 (Verse.TickManager)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.TickManagerUpdate_Patch0 (Verse.TickManager)
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()
moo 25 Jun @ 12:37am 
One more. Might be this mod, or Safe Temp:

Exception in JobDriver fixed tick for pawn AA_Groundrunner1284093 driver=JobDriver_Mounted (toilIndex=1) driver.job=(Mounted (Job_3282188) A = Thing_Human1284035 Giver = ThinkNode_QueuedJob [workGiverDef: null])
System.ArgumentNullException: Value cannot be null.
Parameter name: key
[Ref 43BC2F91]
[0x00006] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x00008] in <51fded79cd284d4d911c5949aff4cb21>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].TryGetValue (TKey key, TValue& value) [0x00000] in <51fded79cd284d4d911c5949aff4cb21>:0
at GiddyUp.Jobs.JobDriver_Mounted.RiderShouldDismount (GiddyUp.ExtendedPawnData riderData) [0x002b3] in C:\Program Files (x86)\Steam\steamapps\common\RimWorld\Source\Giddy-Up\Source\Core\Jobs\JobDriver_Mounted.cs:211
at GiddyUp.Jobs.JobDriver_Mounted.<DelegateMovement>b__19_0 () [0x0001a] in C:\Program Files (x86)\Steam\steamapps\common\RimWorld\Source\Giddy-Up\Source\Core\Jobs\JobDriver_Mounted.cs:109
at Verse.AI.JobDriver.DriverTick () [0x001a3] in <78bd3c897ba748f7a6d21cc5498c054e>:0
- POSTFIX safetemperature.1trickPwnyta: Void SafeTemperature.Patch_JobDriver_DriverTick:Postfix(Pawn ___pawn)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.AI.JobUtility:TryStartErrorRecoverJob (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.JobDriver.DriverTick_Patch1 (Verse.AI.JobDriver)
Verse.AI.Pawn_JobTracker:JobTrackerTick ()
Verse.Pawn:Tick ()
Verse.Thing:DoTick ()
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch6 (Verse.TickManager)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.TickManagerUpdate_Patch0 (Verse.TickManager)
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()
clocknot  [developer] 25 Jun @ 7:33am 
Thanks, ill take a look at those
clocknot  [developer] 4 Jul @ 12:37pm 
The errors should be fixed in 2.2.2
Lathium 5 Jul @ 6:58pm 
@Clocknot I just tried loading into a previous save, got some major issues - I'm being pointed in your direction. Can you check out the hugsLib log please? Running on 1.6.

https://gist.github.com/HugsLibRecordKeeper/24e4dee31326a1afee2a493e3c26e714

- Made a new colony, played for ~8 hours. Went to sleep.
- Come back the next day, fired up the game and initially I was getting incredible graphical artifacting - Blue screens initially with any openable window ghosting across the monitor.
https://imgur.com/h9MZE2K
- Decided to go through with RimPy and clean out the mod list (unsubbing via Steam), removing duplicate mods specifically (ports of Hugslib, RimFridge etc that have not been updated).
- Loaded into Dev Quicktest Colony - this loaded up with no issues
- Verified integrity of game files and then relaunched the game. Loaded into the same colony. - - Same issue, unable to load into current savegame. However now instead of blue-screen ghosting, I am getting black-screen ghosting.
https://imgur.com/9VZcTgS
- Launched new colony, loaded into the new colony with no issue.
- Quit to main menu, loaded back into New Colony, no issues.
- Load into Save game with issues and surprise surprise, am still getting issues.
Last edited by Lathium; 5 Jul @ 7:01pm
Yes, there's an issue with the mount areas that causes severe graphical glitches. It bricked my save.

To fix this, I had to remove this section from the save file:

<li Class="GiddyUp.Area_GU">
<ID>6</ID>
<innerGrid>
<trueCount>5</trueCount>
<mapSizeX>250</mapSizeX>
<mapSizeZ>250</mapSizeZ>
<arrDeflate>
7c4hDgAgEAPBI0HwLP7/KhyeIJpLZmzFtgoA4Bq59M6lgR5W+kBj82sGAAAAeHMA
</arrDeflate>
</innerGrid>
<label>Gu_Area_DropMount</label>
<color>RGBA(0.976, 0.800, 0.207, 1.000)</color>
</li>

Might have to remove any other giddyup related area also, but this let me load back into the save.
clocknot  [developer] 6 Jul @ 12:06pm 
Thats my bad, should be fixed in 2.2.3
This mod breaks game very hard. After installing, animals won't follow you when you are "drafted", and won't attack enemies that hit your pawns.
Also after uninstalling GUI breaks, you can't use RMB or esc menu.
Sepon 11 Aug @ 7:14pm 
Hello, I'm getting an error where a pawns tries to mount an animal and instantly unmounts it, causing an infinite cycle. The reason is because most of my base is marked as non-riding area, and when pawn tries to get in there the following log occurs:

[Giddy-Up] Bear<color=#999999FF>, Gifted</color> could not ride their mount to their job because they could not find any places to dismount. Immediately dismounting.
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.UnityEngine.StackTraceUtility.ExtractStackTrace_Patch1()
[Core, Assembly-CSharp.dll] Verse.Log.Message(System.String text)
[Giddy-Up 2 Forked, GiddyUpCore.dll] GiddyUp.MountUtility.FindPlaceToDismount(Verse.Pawn rider, Verse.Area areaDropAnimal, Verse.Area areaNoMount, Verse.IntVec3 riderDestination, Verse.IntVec3& parkLoc, Verse.Pawn animal, GiddyUp.MountUtility+DismountLocationType& dismountLocationType)
[Giddy-Up 2 Forked, GiddyUpCore.dll] GiddyUp.Jobs.JobDriver_Mounted.RiderShouldDismount(GiddyUp.ExtendedPawnData riderData)
[Giddy-Up 2 Forked, GiddyUpCore.dll] GiddyUp.Jobs.JobDriver_Mounted.<DelegateMovement>b__26_0()
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.AI.JobDriver.DriverTick_Patch2(Verse.AI.JobDriver)
[Core, Assembly-CSharp.dll] Verse.AI.Pawn_JobTracker.JobTrackerTick()
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.Pawn.Tick_Patch2(Verse.Pawn)
[Core, Assembly-CSharp.dll] Verse.Thing.DoTick()
[Core, Assembly-CSharp.dll] Verse.TickList.Tick()
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.TickManager.DoSingleTick_Patch6(Verse.TickManager)
[Core, Assembly-CSharp.dll] Verse.TickManager.TickManagerUpdate()
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.Game.UpdatePlay_Patch3(Verse.Game)
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.Root_Play.Update_Patch1(Verse.Root_Play)
Last edited by Sepon; 11 Aug @ 7:14pm
Cayin 23 Aug @ 3:50am 
Exception in Verse.RegionTraverser.BreadthFirstTraverse: System.MissingMethodException: Method not found: Verse.TraverseParms Verse.TraverseParms.For(Verse.Pawn,Verse.Danger,Verse.TraverseMode,bool,bool,bool)
[Ref 421CA348]
at RimWorld.JobGiver_Work+<>c__DisplayClass3_1.<TryIssueJobPackage>g__Validator|0 (Verse.Thing t) [0x00013] in <cb53cd4422904947932d33f561ad8d15>:0
at Verse.RegionProcessorClosestThingReachable.ProcessThing (Verse.Region reg, Verse.Thing t) [0x00080] in <cb53cd4422904947932d33f561ad8d15>:0
at Verse.RegionProcessorClosestThingReachable.RegionProcessor (Verse.Region reg) [0x0006c] in <cb53cd4422904947932d33f561ad8d15>:0
at Verse.RegionTraverser+BFSWorker.BreadthFirstTraverseWork (Verse.Region root, Verse.RegionEntryPredicate entryCondition, Verse.RegionProcessor regionProcessor, System.Int32 maxRegions, Verse.RegionType traversableRegionTypes) [0x00054] in <cb53cd4422904947932d33f561ad8d15>:0
at Verse.RegionTraverser.BreadthFirstTraverse (Verse.Region root, Verse.RegionEntryPredicate entryCondition, Verse.RegionProcessor regionProcessor, System.Int32 maxRegions, Verse.RegionType traversableRegionTypes) [0x0005b] in <cb53cd4422904947932d33f561ad8d15>:0
- TRANSPILER net.pardeike.rimworld.lib.harmony: IEnumerable`1 VisualExceptions.ExceptionsAndActivatorHandler:Transpiler(IEnumerable`1 instructions, MethodBase original)
< >
Showing 1-10 of 10 comments
Per page: 1530 50