RimWorld

RimWorld

Ready Those Guns
28 Comments
whitespacekilla Jan 22 @ 4:26pm 
@Mlie if it's of any use, I notice that the first check in the WorkGiver_Ready.HasJobOnThing method is whether the thing is reservable. I believe that means that for every BuildingArtificial on the map, a reservable check is issued before even checking simpler elements. That seems upside down to me.
whitespacekilla Jan 22 @ 4:18pm 
I can verify the other findings, this mod is the MOST EXPENSIVE work giver in my game (which includes over 800 mods). 15-19ms spikes, ~0.5ms on every tick. This is during a tribal stage of a colony with no mortars.
versus Oct 30, 2024 @ 2:31pm 
I have a whopping 5 mortars/etc on my map that are only rarely used. After investigating with the performance analyzer, I tried removing this and got a pretty considerable boost to performance, which I think is saying something considering my current game has ~750 mods (and my PC is very good).
Caramel May 17, 2024 @ 11:56pm 
Core 20ms
Pick up and haul 40ms
RTG 20ms with no mortar on map
yes, this mod need better code
Cat® May 6, 2024 @ 3:53am 
Can confirm that this mod is very expensive in terms of processing. I was investigating slowdown related to another mod and saw that this was the second worst offender.
Sepherix Apr 22, 2024 @ 5:48pm 
Holy, the perfomance hit is ridiculous.
PonyKisser:3 Feb 13, 2023 @ 4:41pm 
Keep mortars ready is nice but it doesn't work with any modded ones, this one works with modded mortars but not with achtung or 1.2 or some other mods
Droll Dec 4, 2022 @ 9:33am 
It should also be noted I haven't tested the performance with fully built and active mortars on the map, it could be that there is some weird infinite loop bug when there are no mortars that's causing the performance drop, so someone is probably going to have to test it with actual mortars on the map.
Droll Dec 4, 2022 @ 9:30am 
@SMD8593 I've been playing for much longer now and the improved performance has held. Dubs performance analyzer also seems to confirms this as the Work Giver tab is reporting much less CPU cycles being used.

My recommendation is probably to avoid this mod. Though be aware that I'm playing on extreme map sizes (350x350) on a pretty powerful computer.
SMD8593 Dec 2, 2022 @ 7:16am 
@Droll So did you confirm whether this mod caused the issue or not? this seems like a cool mod but I'm on a weak laptop so performance is a huge deal for me.
Droll Nov 24, 2022 @ 6:00pm 
Ok so I think removing this mod has significantly improved my performance, I would have to play for longer to really confirm that the improvement is material and not the consequence of restarting my game though.

I will say that when I had the mod install my colony did not have any active mortars. I am mid way through building some - but none are finished and active.
Droll Nov 24, 2022 @ 5:54pm 
Here is my ~220 mod long list for what it's worth:

https://gist.github.com/3b49e0e821ff1477f93b6fdbf23685b1
Droll Nov 24, 2022 @ 5:53pm 
Hey @Mlie in my game a job under the "Work Giver" tab of Dubs Performance Analyser called RTG_Ready - Hauling - Ready Those Guns. It is hogging 83% of the CPU time of all of the tasks there. An average of 3.1ms for 2373.4ms over 102 calls.

I don't actually know for sure if this task is the fault of this mod, I'm assuming it at least belongs to it given the name but wanted to make sure if this is what you'd expect given that other tasks seem to be an order of magnitude quicker.
Mlie  [author] Oct 30, 2022 @ 12:30pm 
@Avatarx Yes, at the top right of the mod-page you will see tags that indicate what game-versions it works with.
Avatarx Oct 30, 2022 @ 11:37am 
Will this work with 1.4?
Lexion86 Sep 20, 2022 @ 1:41pm 
It would seem that the Devastator Mortar from Rah's Vanilla Turrets Expansion is incompatible with this mod.

https://steamcommunity.com/sharedfiles/filedetails/?id=2583529720
smileyblacksun Sep 14, 2022 @ 7:43am 
@Mlie ok, thanks for the clarification. I'll most definitely be using this mod.
Mlie  [author] Sep 14, 2022 @ 7:21am 
@smileyblacksun No. You fire and operate the mortars as normal. But since manning the mortar is a forced job they will only reload and ready (make the cooldown tick) if they are manned after the shot. With this mod, if your manning pawn stops manning the gun before its ready, other pawns can ready the mortar as a normal job similar as when they replace the barrel
smileyblacksun Sep 14, 2022 @ 7:12am 
So I'm not exactly positive how this works, but does this mean I can have a pawn manning the gun, and have another acting as their loader? Does it require two different pawns for sustained firing? Or do they operate normally but allow for loading by hauling pawns when not manned?

I mean, IRL mortars are crew served weapons, so having a crew to operate the mortar makes sense to me. Might also be nice for CE turrets, but IDK how well that would work...
FoxoManiak Sep 12, 2022 @ 9:19am 
Oooh nice, i dont have to do it all manually now :D
Osttruppen Sep 12, 2022 @ 3:52am 
modding jesus delivers once again
bearhiderug Sep 11, 2022 @ 7:50pm 
For real
ꓤOꓕ∀NƎƎꓭꓭՈꓭ 🙃 Sep 8, 2022 @ 8:27pm 
I searched to see what other Mlie mod's I might want to add to my game and that is when I saw it ... 767 mods currently have Mlie's digital 'fingerprints' on them. :KOh:
And to think that Mlie says this is just a hobby. :Fistofdosh: :stein: :coffeecup: :TheDonuts:
KemonoAmigo Sep 8, 2022 @ 4:07pm 
Keep Mortars Ready is great but it's time to drop it now because it doesn't support modded mortars, unlike this awesome beauty right here.
Mlie  [author] Sep 8, 2022 @ 2:28pm 
@dinhkhiem199833 Added some info regarding the differences between the mods above. Seems they are different enough to me but Im open to other opinions
Mlie  [author] Sep 8, 2022 @ 2:15pm 
@dinhkhiem199833 Was not aware of that mod, Ill unlist this until Ive looked through the other to see if there are any major differences. Thanks for the info!
RedGladiatrix Sep 8, 2022 @ 2:02pm 
Another mod I didn't know I needed 'til it came out. Thanks!
Kaden Ha Sep 8, 2022 @ 2:02pm 
So from what I've read, the difference between this mod and "Keep Mortars Ready" https://steamcommunity.com/sharedfiles/filedetails/?id=2548084138&searchtext=ready is mod compatibility, or is there anything else I missed?