RimWorld

RimWorld

Denjanjeau May 23, 2018 @ 3:08am
Experience when handling weapons
It seems to me that characters receive more experience from handling fast firing weapons, rather than slow firing weapons like (for example) sniper rifles, as the characters receive experience for each shot.

Is this correct, or is the amount of experience gained from firing guns adjusted to time rather than event?

< >
Showing 1-13 of 13 comments
ignis May 23, 2018 @ 3:12am 
XP is granted per burst.
Monoxide May 23, 2018 @ 11:32am 
Originally posted by ignisru:
XP is granted per burst.

This is correct - to further clarify, yes, the speed of the weapon is the biggest factor for leveling skill. Get a weapon with the lowest delay between bursts, and you will level faster. This means that a minigun shooting 10 rounds per attack only counts as 1 instance for skill gain and isnt very effective.
Last edited by Monoxide; May 23, 2018 @ 11:33am
KalkiKrosah May 23, 2018 @ 11:43am 
Pistols and machine pistols work best at leveling the shooting skill. Knives, shiv and wooden clubs work best at leveling melee. There's other factors involved too but that is the gist of it.
Denjanjeau May 23, 2018 @ 12:00pm 
If this is as I thought, isn't that quite unintuitive and should be changed?
Noir May 23, 2018 @ 12:04pm 
I think it actually make some sense.
For examp;le with random numbers:

If you fire a pistol 100 times on 500 seconds,
If you fire a machinegun 500 times on 500 seconds,

Then you should be more experimented on the machinegun.
It's how i see it.
Dr@g0n May 23, 2018 @ 12:15pm 
I prefer it to be how long the chracter is using said weapon in a combat situation, so please change it somehow.

Snipers that only fire every 3 seconds don't level quick but its needed for the raids im facing. If i change it up now I could have a better chance at later raids but by than my peeps will be able to die from a bee sting the injuries they will recieve without my sniper covering them before I reach those later raids.
Monoxide May 23, 2018 @ 1:29pm 
Originally posted by Dr@g0n:
Snipers that only fire every 3 seconds don't level quick but its needed for the raids im facing. If i change it up now I could have a better chance at later raids but by than my peeps will be able to die from a bee sting the injuries they will recieve without my sniper covering them before I reach those later raids.

Game wise, I would suggest using small/fast weapons to hunt/train with. Then when a raid, or bigger enemy comes in, equip your higher end weapons.

From a realworld stand point, I feel like this makes sense. I can go out and fire a handgun more frequently due to its actual speed, cost of ammo, etc - so I would get more familiarized with the weapon fairly quickly. Alternatively, using a high powered bolt action rifle would be more time and cost intensive. This would mean it could take me a LOT longer to become familiarized with the weapon (which is why snipers are trained a LOT more than others). Just my opinion though.

This bleeds into Jon Snow's statement:

Originally posted by Jon Snow:
If you fire a pistol 100 times on 500 seconds,
If you fire a machinegun 500 times on 500 seconds,

Then you should be more experimented [experienced?] on the machinegun.
It's how i see it.

I would disagree with this on the point that if you fire a machine gun on a 50-round burst, you are accounting for kickback, overheating, and other factors that would hinder that 50-round burst. This would mean that a single 50-round burst would be considered 1 full action (since you have to account for more things), where a single pistol round is just that. Every shot is 1 to 1 opposed to 50 to 1 with the machine gun example. Boiled down, you are dealing with different factors overall.

Granted - this is all thrown out the window when you consider that shooting skill is universal, and if you get to 20 skill using a pistol, then switch to a machine gun, its all the same. So what do I know =p
ignis May 23, 2018 @ 1:43pm 
Originally posted by Monoxide:
Game wise, I would suggest using small/fast weapons to hunt/train with. Then when a raid, or bigger enemy comes in, equip your higher end weapons.
Hunting won't give you any singnificant amount of xp, unless target turns manhunter. Only attacking hostile targets grants xp.
Monoxide May 23, 2018 @ 2:07pm 
Originally posted by ignisru:
Originally posted by Monoxide:
Game wise, I would suggest using small/fast weapons to hunt/train with. Then when a raid, or bigger enemy comes in, equip your higher end weapons.
Hunting won't give you any singnificant amount of xp, unless target turns manhunter. Only attacking hostile targets grants xp.

Unless it changed, you should get experience whenever you fire a weapon. I have previously had pawns fire at a sleeping spot to get experience. I know there was a tiering system where certain types of targets grant more xp, but I never heard about animals not granting xp.

Ill have to check.
ignis May 23, 2018 @ 2:11pm 
Originally posted by Monoxide:
Originally posted by ignisru:
Hunting won't give you any singnificant amount of xp, unless target turns manhunter. Only attacking hostile targets grants xp.

Unless it changed, you should get experience whenever you fire a weapon. I have previously had pawns fire at a sleeping spot to get experience. I know there was a tiering system where certain types of targets grant more xp, but I never heard about animals not granting xp.

Ill have to check.
Changed loooong ago. You get neglectable amount of xp firing non-hostile targets.
Monoxide May 23, 2018 @ 9:02pm 
Confirmed: It may not be the same as what it was, but you still get a notable amount of shooting experience while hunting non-hostile creatures.
KalkiKrosah May 23, 2018 @ 9:55pm 
I think you get the most experience firing a pistol at a Centipede. Pistol gives highest rate of fire and the Centipede is supposed to be the hardest enemy in the game. Generally what I like doing is fending off a mechanoid raid and then having my low skilled shooter take pot shots at the downed Centipede at max range. The shooter gets the same amount of experience whether they hit or not, so ideally I want them to miss.

TL;DR
The weapon you have equipped as well as the target you are shooting at have the biggest impacts on raising shooting experience.
Noir May 24, 2018 @ 3:05am 
Right, also, you could use the mod "Misc. training" and shoot a dummy with a high rate weapon, then use your sniper in "real" combat situations.
Last edited by Noir; May 24, 2018 @ 3:06am
< >
Showing 1-13 of 13 comments
Per page: 1530 50

Date Posted: May 23, 2018 @ 3:08am
Posts: 13