RimWorld

RimWorld

Giddy-up! Battle Mounts
roolo  [developer] Jan 2, 2018 @ 2:22am
Bug reports
If you find any issues/bugs, please report them here. Try to add as much relevant details as possible. Also don't forget to add a hugslib log. Press ctrl+f12 or the green "share log" button to get a shareable link, and post the link in your report.

Reports without any log are mostly useless
Last edited by roolo; Sep 16, 2020 @ 5:36am
< >
Showing 1-15 of 52 comments
Jugor Jan 23, 2018 @ 11:26pm 
Maybe not a bug but when used with wild animal sex wild animals come mate with raider animal mounts
groovybluedog Jan 29, 2018 @ 5:26pm 
I assume it's a conflict, but when I right click nothing happens except an error:

Object reference not set to an instance of an object
at BattleMounts.Harmony.FloatMenuMakerMap_AddDraftedOrders.Postfix (UnityEngine.Vector3,Verse.Pawn,System.Collections.Generic.List`1<Verse.FloatMenuOption>) <0x002f6>
at (wrapper dynamic-method) RimWorld.FloatMenuMakerMap.AddDraftedOrders_Patch1 (UnityEngine.Vector3,Verse.Pawn,System.Collections.Generic.List`1<Verse.FloatMenuOption>) <0x00b96>
at (wrapper dynamic-method) RimWorld.FloatMenuMakerMap.ChoicesAtFor_Patch3 (UnityEngine.Vector3,Verse.Pawn) <0x001a9>
at AchtungMod.Controller.MouseDown (UnityEngine.Vector3) <0x00125>
at AchtungMod.Controller.HandleEvents () <0x00153>
at AchtungMod.MainTabsRoot_HandleLowPriorityShortcuts_Patch.Prefix () <0x00015>
at (wrapper dynamic-method) RimWorld.MainTabsRoot.HandleLowPriorityShortcuts_Patch1 (object) <0x00010>
at RimWorld.MainButtonsRoot.HandleLowPriorityShortcuts () <0x00016>
at RimWorld.UIRoot_Play.UIRootOnGUI () <0x00186>
at Verse.Root.OnGUI () <0x000c6>
roolo  [developer] Jan 29, 2018 @ 10:17pm 
@groovybluedog.Thanks for reporting. Yes, it seems to be a conflict with achtung. I'll look into it, and if possible, post a fix in the next update.
@Jugor, I'll also look into that. Not sure if it's easy to fix on my side though, if not, I'll contact the other mod's author.
Last edited by roolo; Jan 29, 2018 @ 10:22pm
groovybluedog Jan 30, 2018 @ 9:06am 
Awesome, thanks, I see where it says AchtungMod now. It has a feature where I can "auto combat", that's probably the part that's conflicting. Thanks for your time!
TeKNu23 Jan 31, 2018 @ 1:38am 
Output log:

https://gist.github.com/HugsLibRecordKeeper/6a28dd53c53c83dcd1533d9aa9b686c9
Errors when I put the mod in my game, and restart the game


=> System.TypeLoadException: Could not load type 'BattleMounts.Jobs.JobDriver_Mounted_BattleMount' from assembly 'Battlemounts, Version=0.18.5.0, Culture=neutral, PublicKeyToken=null'.
=> System.TypeLoadException: Could not load type 'BattleMounts.Harmony.FloatMenuMakerMap_AddDraftedOrders+<>c__DisplayClass0_0' from assembly 'Battlemounts, Version=0.18.5.0, Culture=neutral, PublicKeyToken=null'.
=> System.TypeLoadException: Could not load type '<MakeNewToils>d__5' from assembly 'Battlemounts, Version=0.18.5.0, Culture=neutral, PublicKeyToken=null'.


Could not find a type named BattleMounts.Jobs.JobDriver_Mount_BattleMount

Could not find a type named BattleMounts.Jobs.JobDriver_Mounted_BattleMount

Knowledge data was missing key BM_Mounting. Adding it...

Knowledge data was missing key BM_Enemy_Mounting. Adding it...

Knowledge data was missing key BM_Mounting. Adding it...

Knowledge data was missing key BM_Enemy_Mounting. Adding it....
Last edited by TeKNu23; Jan 31, 2018 @ 1:40am
roolo  [developer] Jan 31, 2018 @ 2:10am 
That's because you didn't add Giddy-up! Core. The description clearly states that's a dependency. Make sure it loads before battle mounts and you won't have the error.
TeKNu23 Jan 31, 2018 @ 3:24am 
I see, I was a bit confused about that, I thought it was a typing mistake.I take those two were the same. derp
Meowtown Mar 16, 2018 @ 9:11am 
{LINK REMOVED} had this bug when an enemy was knocked off his mount and killed. It looked like he was trying to get back on when he died
roolo  [developer] Mar 16, 2018 @ 9:18am 
Hi Druid, thanks for reporting. I'm surprised this didn't turn up earlier. The problem was very easy to fix, so I'm uploading a fix now, you'll get it in 5-10 mins.

Edit: I uploaded the fix!
Last edited by roolo; Mar 16, 2018 @ 9:47am
Apparently, raider mounts can kidnap colonists (under the same conditions the raiders can). More specifically, I observed an elk doing it.
Last edited by BOT Positronic♥June; Sep 2, 2018 @ 1:12pm
roolo  [developer] Sep 3, 2018 @ 1:52am 
Interesting :). It would definitely be weird IRL, but mind that animals can also haul random stuff and rescue colonists in the game, so game-wise it's not even that weird. But I'll consider removing it in a next update if it's not too much work.
keylocke Sep 27, 2018 @ 12:33am 
@roolo : the error i get when my pawn gets ejected from his mount is :

QuarterHorse25715 has no available melee attack, spawned=True dead=False downed=False curJob=Mounted (Job_1002717) A=Thing_Human4823 verbList= bodyVerbs=
Verse.Log:Error(String, Boolean)
Verse.Log:ErrorOnce(String, Int32, Boolean)
RimWorld.Pawn_MeleeVerbs:ChooseMeleeVerb(Thing)
RimWorld.Pawn_MeleeVerbs:TryGetMeleeVerb(Thing)
GiddyUpCore.Jobs.JobDriver_Mounted:tryAttackEnemy()
GiddyUpCore.Jobs.JobDriver_Mounted:<delegateMovement>b__9_0()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick_Patch1(Object)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate_Patch0(Object)
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

Exception in JobDriver tick for pawn QuarterHorse25715 driver=JobDriver_Mounted (toilIndex=1) driver.job=(Mounted (Job_1002717) A=Thing_Human4823) lastJobGiver=Verse.AI.ThinkNode_QueuedJob
System.NullReferenceException: Object reference not set to an instance of an object
at GiddyUpCore.Jobs.JobDriver_Mounted.tryAttackEnemy () [0x00000] in <filename unknown>:0
at GiddyUpCore.Jobs.JobDriver_Mounted.<delegateMovement>b__9_0 () [0x00000] in <filename unknown>:0
at Verse.AI.JobDriver.DriverTick () [0x00000] in <filename unknown>:0
Verse.Log:Error(String, Boolean)
Verse.AI.JobUtility:TryStartErrorRecoverJob(Pawn, String, Exception, JobDriver)
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick_Patch1(Object)
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate_Patch0(Object)
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()

-----------------------------------------------

here are the installed mods :

<modNames>
<li>ModCheck[B19]</li>
<li>Core</li>
<li>HugsLib</li>
<li>Miscellaneous 'CORE'</li>
<li>JecsTools</li>
<li>Humanoid Alien Races 2.0</li>
<li>A Dog Said...</li>
<li>The Birds and the Bees</li>
<li>Camera+</li>
<li>Follow Me</li>
<li>Immersive Human Sounds B19</li>
<li>Metal Gear Alert</li>
<li>Old Gods - Music</li>
<li>Color Coded Mood Bar</li>
<li>Allow Tool</li>
<li>Hats Display Selection[B19]</li>
<li>Research Tree</li>
<li>InventoryTab</li>
<li>FloraTab</li>
<li>Animal Tab</li>
<li>Predator Hunt Alert</li>
<li>Animals Logic</li>
<li>Dismiss Trader</li>
<li>[B19] RimStory</li>
<li>RimQuest</li>
<li>Interaction Bubbles</li>
<li>Meals On Wheels</li>
<li>CleaningArea</li>
<li>Smaller Rooms</li>
<li>Skilled Stonecutting</li>
<li>Replace Stuff</li>
<li>More Planning</li>
<li>Share The Load</li>
<li>Pick Up And Haul</li>
<li>Power Logic</li>
<li>Snap Out!</li>
<li>[B19] SwimmingKit</li>
<li>Children, school and learning</li>
<li>Age Matters - Puberty at 14 Years</li>
<li>B19 - Imprisonment On The Go! (Make Pawns Prisoners Without Beds)</li>
<li>Incident Person Stat</li>
<li>Death Rattle</li>
<li>Surgical Body Shaping (SBS)</li>
<li>Less Arbitrary Surgery</li>
<li>Pharmacist</li>
<li>Pawn Rules</li>
<li>Better Pawn Control</li>
<li>Gear Up And Go</li>
<li>Achtung! v2</li>
<li>[SYR] Set Up Camp</li>
<li>[FSF] Rain Washes Away Filth</li>
<li>[RF] Advanced Bridges [b19]</li>
<li>[RF] Fishing [b19]</li>
<li>[RF] Tribal Pawn Names [a19]</li>
<li>[RF] Tribal Raiders [b19]</li>
<li>ZARS Tribal Reborn</li>
<li>Medieval Times</li>
<li>Quarry</li>
<li>Dubs Bad Hygiene</li>
<li>VGP Vegetable Garden</li>
<li>VGP More Veggies</li>
<li>VGP Garden Gourmet</li>
<li>VGP Garden Drinks</li>
<li>VGP_CoffeeTeaDrugs</li>
<li>VGP Garden Canning</li>
<li>VGP Garden Medicine</li>
<li>VGP Garden Fabrics</li>
<li>VGP Garden Tools</li>
<li>Meat Blend 0.19</li>
<li>Veggie Blend 0.19</li>
<li>[FSF] Growable Mushrooms</li>
<li>Knot Root</li>
<li>Grub Farm</li>
<li>More Harvest Designators!</li>
<li>[RF] Fertile Fields [b19]</li>
<li>What the hack?!</li>
<li>Giddy-up! Core</li>
<li>Giddy-up! Ride and Roll</li>
<li>Giddy-up! Battle Mounts</li>
<li>Giddy-up! Caravan</li>
<li>Giddy-up! Mechanoids</li>
<li>Psychology</li>
<li>Animal Gear</li>
<li>Animal Gear Basic</li>
<li>Horses (B19)</li>
<li>Horses (B19) A Dog Said Patch</li>
<li>Animal Gear Horse</li>
<li>Deer Extension</li>
<li>Herd Migration Revival</li>
<li>Shoo!</li>
<li>InfestationBait</li>
<li>[B19] Wild Animal Sex V3.2</li>
<li>Wandering Caravans [v2.3.5]</li>
<li>[B19]-LinkableDoors</li>
<li>[B19] Small Shelf</li>
<li>Tables+</li>
<li>[B19] Chemfuel From Hay</li>
<li>【B19】Animal straw bed</li>
<li>Glass+Lights</li>
<li>Glass+Lights Efficient Lights</li>
<li>Expanded Roofing</li>
<li>Misc. Weapon Repair</li>
<li>RealBeds_1.0</li>
<li>Use Bedrolls</li>
<li>[SYR] Doormats</li>
<li>Medical Training</li>
<li>Medic Addons B19</li>
<li>[KV] Trading Spot - B19</li>
<li>Conduit Deconstruct</li>
<li>Parallel Power Grid (Parallel Conduits)</li>
<li>BetterCoolers</li>
<li>BetterVents</li>
<li>[KV] RimFridge - B19</li>
<li>Lying Face</li>
<li>Misc. Training</li>
<li>Industrial Rollers</li>
<li>[B19]-FuelBurning</li>
<li>Gas Traps And Shells</li>
<li>Concertina Wire</li>
<li>Silts Cover</li>
<li>[XND] Turret Extensions</li>
<li>[XND] TE Turret Expansion</li>
<li>Gloomy Face [b19]</li>
<li>[L]MoreDetailBody</li>
<li>Nackblad Inc Rimhair</li>
<li>ameiro anime hairs B19</li>
<li>[SS]Lovely Hair Style</li>
<li>Rimsenal - Rimhair</li>
<li>Lolidrop's hairshop</li>
<li>Xeva's Rimhair</li>
<li>[B19]GW-hair</li>
<li>Roppoi hair B19</li>
<li>Dubs Rimkit</li>
<li>[Ods] Third Reich - Kit (B19)</li>
<li>[CP] Prisoner Outfit (B19)</li>
<li>Call of Cthulhu - Straitjackets</li>
<li>Plague Doctor's Suit - (B19)</li>
<li>Toxic Fallout Protection Suit</li>
<li>Mining Helmet</li>
<li>[WD] Grey Power Armor</li>
<li>Halo - Armors</li>
<li>T-45b Power Armor (B19)</li>
<li>Flamethrower</li>
<li>Grenade launcher</li>
<li>Star Wars - Fully Functional Lightsabers</li>
<li>Deadly Vanilla Weapon Tweaks</li>
<li>Draw a bead</li>
<li>Run and Hide</li>
<li>RunAndGun</li>
<li>Simple sidearms</li>
<li>[SYR] Bullet Casings</li>
<li>Search and Destroy</li>
<li>CustomDeathRandomness</li>
<li>No Forced Slowdown</li>
<li>Zombieland</li>
<li>H.P. Lovecraft Storyteller - Remastered</li>
<li>Silts Reworked Starting Techs</li>
<li>Map Renderer</li>
<li>Map Reroll</li>
<li>My Little Planet</li>
<li>Prepare Landing</li>
<li>BetterMiniMap</li>
<li>More Trait Slots - B19</li>
<li>Editable Backstories - B19</li>
<li>[RF] Pawns are Capable! [b19]</li>
<li>RenameColony</li>
<li>Supply and Demand</li>
<li>[KV] Save Storage, Outfit, Crafting, &amp; Drug Settings - B19</li>
<li>EdB Prepare Carefully</li>
<li>ShowModDesignators</li>
<li>Modlist</li>
<li>ModSwitch</li>
</modNames>
roolo  [developer] Sep 27, 2018 @ 12:37am 
Ok thanks. That makes things a lot clearer. Giddy-up! wants to let the horse do a melee attack, but apparently the quarter horse added by the horse mod you're using doesn't have any melee attack. I'll make sure to add code that checks if the animal actually has a melee attack. It may also be a good idea to ask the author of the horse mod to add in melee attacks for the horse.
keylocke Sep 27, 2018 @ 12:39am 
ok, will also try to contact the author of horse mod.
roolo  [developer] Sep 27, 2018 @ 5:40am 
Originally posted by keylocke:
ok, will also try to contact the author of horse mod.

I uploaded a fix today. Could you let me know if it's fixed now for you?
< >
Showing 1-15 of 52 comments
Per page: 1530 50