Page 1 of 1

Weapon spread

Posted: Sat May 31, 2014 5:44 pm
by DrDrSheldonLeeCooper
How can I make that the gun fire doesn´t spread?
Thank you.

Re: Weapon spread

Posted: Sat May 31, 2014 8:53 pm
by Marth8880
http://www.secretsociety.com/forum/down ... _Notes.txt

Specifically this part:
Also, recoil spread works differently now. I added code to make sure existing values work fine, but here's the new thing:
SpreadPerShot = <spread per shot, in degrees>
SpreadRecoveryRate = <spread per second, in degrees>
SpreadThreshold = <amount of spread to "ignore", in degrees>
SpreadLimit = <maximum spread, in degrees>
The old values still work, but weapons with low SpreadRecovery (e.g. pistol) will act somewhat weird.

FYI: SpreadPerShot actually applies per group of shots, so if you have ShotsPerSalvo larger than one, the kick doesn't apply until the next group in the salvo. I can do the same thing for ammo and heat if you want. At some point I'm going to get the weapon charge state stuff working. :)

In case you're wondering what SpreadThreshold is for, it lets you give the weapon a little leeway before the spread starts to kick in. That's what I meant by "ignore".
One easy way to completely remove spread is to add these lines:

Code: Select all

StandStillSpread    = "0.0"
StandMoveSpread     = "0.0"
CrouchStillSpread   = "0.0"
CrouchMoveSpread    = "0.0"
ProneStillSpread    = "0.0"
ProneMoveSpread     = "0.0"

Re: Weapon spread

Posted: Sun Jun 01, 2014 3:42 am
by DrDrSheldonLeeCooper
Marth8880 wrote:http://www.secretsociety.com/forum/down ... _Notes.txt

Specifically this part:
Also, recoil spread works differently now. I added code to make sure existing values work fine, but here's the new thing:
SpreadPerShot = <spread per shot, in degrees>
SpreadRecoveryRate = <spread per second, in degrees>
SpreadThreshold = <amount of spread to "ignore", in degrees>
SpreadLimit = <maximum spread, in degrees>
The old values still work, but weapons with low SpreadRecovery (e.g. pistol) will act somewhat weird.

FYI: SpreadPerShot actually applies per group of shots, so if you have ShotsPerSalvo larger than one, the kick doesn't apply until the next group in the salvo. I can do the same thing for ammo and heat if you want. At some point I'm going to get the weapon charge state stuff working. :)

In case you're wondering what SpreadThreshold is for, it lets you give the weapon a little leeway before the spread starts to kick in. That's what I meant by "ignore".
One easy way to completely remove spread is to add these lines:

Code: Select all

StandStillSpread    = "0.0"
StandMoveSpread     = "0.0"
CrouchStillSpread   = "0.0"
CrouchMoveSpread    = "0.0"
ProneStillSpread    = "0.0"
ProneMoveSpread     = "0.0"
Thx man!And one question , did you know were I can download new lasers?Because in assets is a mod called cool lasers but the download was deleted,i want a laser which is more realistic

Re: Weapon spread

Posted: Sun Jun 01, 2014 12:42 pm
by Kingpin
Check the Battlefront Extreme (BFX) Assets.