- Bit stream support

- Commando now has has regular grenades instead of medic ones
- Weapon for Enforcer SA80 LSW: interval between shots decreased from
0.2 to 0.15
- Weapon for sharpshooter (Dual) 44 Magnum: reload rate decreased from 2
to 1.5
- Weapon for Commando L85A2: max ammo increased from 180 to 210
- Weapon for Commando M4M203: max ammo decreased from 360 to 120,
initial ammo decreased from 90 to 30, initial grenade ammo amount
decreased from 6 to 3
- SMGs for Commando: headshot damage multipliers removed, on-perk
decapitation mod decreased from 1.0 to 0.5, off-perk one decreased from
0.5 to 0.0
- Commando assault rifles: speed increase during zed time reduced by
40%, except L85A2 (that before didn't receive any speed up at all) is
now accelerated by a factor of 1.5, same as other rifles
- Weapon for enforcer Hunting shotgun: weight increased from 5 to 6
- Weapon for enforcer Shotgun: damage increased from 63 to 79, pellets
amount increased from 10 to 12, head shot multiplier reduced from 1.5 to
1.0
- Weapons for Sharpshooter M99 and SVD: not longer require precise shots
to deal full damage
This commit is contained in:
Anton Tarasenko 2020-07-05 20:17:59 +07:00
parent c423fdf983
commit 78b4dfeb29
24 changed files with 28 additions and 30 deletions

View File

@ -2,4 +2,6 @@ class NiceDamTypeMedicDart extends NiceDamageTypeVetCommando
abstract;
defaultproperties
{
goodDecapMod=0.5
badDecapMod=0.0
}

View File

@ -12,7 +12,8 @@ static function array<int> GetProgressArray(byte ReqNum, optional out int Double
static function class<Grenade> GetNadeType(KFPlayerReplicationInfo KFPRI){
/*if(KFPRI != none && class'NiceVetFieldMedic'.static.hasSkill(NicePlayerController(KFPRI.Owner), class'NiceSkillMedicArmament'))
return class'NicePack.NiceMedicNade';*/
return class'NiceMedicNadePoison';
//return class'NiceMedicNadePoison';
return class'NicePack.NiceNade';
}
static function float GetHealthBarsDistanceMulti(KFPlayerReplicationInfo KFPRI){
/*if(KFPRI != none && SomeoneHasSkill(NicePlayerController(KFPRI.Owner), class'NiceSkillCommandoStrategist'))

View File

@ -1,7 +1,7 @@
class NiceAK12Fire extends NiceFire;
defaultproperties
{
zedTimeFireSpeedUp=2.500000
zedTimeFireSpeedUp=1.500000
ProjectileSpeed=44000.000000
FireAimedAnim="Fire_Iron"
RecoilRate=0.040000

View File

@ -1,7 +1,7 @@
class NiceAK47Fire extends NiceFire;
defaultproperties
{
zedTimeFireSpeedUp=2.500000
zedTimeFireSpeedUp=1.200000
ProjectileSpeed=35750.000000
FireAimedAnim="Fire_Iron"
RecoilRate=0.070000

View File

@ -1,7 +1,7 @@
class NiceBullpupFire extends NiceFire;
defaultproperties
{
zedTimeFireSpeedUp=5.000000
zedTimeFireSpeedUp=3.000000
ProjectileSpeed=45500.000000
FireAimedAnim="Fire_Iron"
RecoilRate=0.070000

View File

@ -1,7 +1,7 @@
class NiceFNFALFire extends NiceFire;
defaultproperties
{
zedTimeFireSpeedUp=2.500000
zedTimeFireSpeedUp=1.500000
ProjectileSpeed=41150.000000
FireAimedAnim="Fire_Iron"
FireEndAimedAnim="Fire_Iron_End"

View File

@ -3,8 +3,8 @@ class NiceL85A2Ammo extends NiceAmmo;
defaultproperties
{
WeaponPickupClass=Class'NicePack.NiceL85A2Pickup'
AmmoPickupAmount=15
MaxAmmo=180
AmmoPickupAmount=30
MaxAmmo=210
InitialAmount=45
PickupClass=Class'NicePack.NiceL85A2AmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'

View File

@ -4,7 +4,7 @@ defaultproperties
FireEndSoundRef="KF_M4RifleSnd.M4Rifle_Fire_Loop_End_M"
FireEndStereoSoundRef="KF_M4RifleSnd.M4Rifle_Fire_Loop_End_S"
AmbientFireSoundRef="KF_M4RifleSnd.M4Rifle_Fire_Loop"
zedTimeFireSpeedUp=2.500000
zedTimeFireSpeedUp=1.500000
ProjectileSpeed=44000.000000
RecoilRate=0.065000
maxVerticalRecoilAngle=170

View File

@ -4,8 +4,8 @@ defaultproperties
{
WeaponPickupClass=Class'NicePack.NiceM4Pickup'
AmmoPickupAmount=30
MaxAmmo=360
InitialAmount=90
MaxAmmo=120
InitialAmount=30
PickupClass=Class'NicePack.NiceM4M203AmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=336,Y1=82,X2=382,Y2=125)

View File

@ -4,7 +4,7 @@ defaultproperties
WeaponPickupClass=Class'NicePack.NiceM4M203Pickup'
AmmoPickupAmount=2
MaxAmmo=12
InitialAmount=6
InitialAmount=3
PickupClass=Class'NicePack.NiceM4M203AmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=4,Y1=350,X2=110,Y2=395)

View File

@ -1,7 +1,7 @@
class NiceMKb42Fire extends NiceFire;
defaultproperties
{
zedTimeFireSpeedUp=2.000000
zedTimeFireSpeedUp=1.200000
ProjectileSpeed=34250.000000
FireAimedAnim="Fire_Iron"
RecoilRate=0.070000

View File

@ -1,7 +1,7 @@
class NiceSCARMK17Fire extends NiceFire;
defaultproperties
{
zedTimeFireSpeedUp=2.500000
zedTimeFireSpeedUp=1.500000
ProjectileSpeed=43500.000000
FireAimedAnim="Fire_Iron"
RecoilRate=0.070000

View File

@ -21,7 +21,7 @@ defaultproperties
FireLoopAnim="Fire"
TweenTime=0.025000
FireForce="AssaultRifleFire"
FireRate=0.200000
FireRate=0.15
AmmoClass=Class'NicePack.NiceSA80LSWAmmo'
ShakeRotMag=(X=75.000000,Y=75.000000,Z=250.000000)
ShakeRotRate=(X=10000.000000,Y=10000.000000,Z=10000.000000)

View File

@ -8,8 +8,8 @@ defaultproperties
rightInsert=0.375000
MagCapacity=12
Weight=2.000000
ReloadRate=2.23125//3.570000
ReloadAnimRate=2//1.250000
ReloadRate=2.23125
ReloadAnimRate=1.5
WeaponReloadAnim="Reload_DualRevolver"
StandardDisplayFOV=60.000000
TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_DualRevolver'

View File

@ -9,7 +9,7 @@ defaultproperties
reloadChargeStartFrame=-1.000000
MagCapacity=6
ReloadRate=1.2625
ReloadAnimRate=2
ReloadAnimRate=1.5
WeaponReloadAnim="Reload_Revolver"
Weight=1.000000
StandardDisplayFOV=60.000000

View File

@ -2,6 +2,5 @@ class NiceDamTypeKrissMDart extends NiceDamTypeMedicDart
abstract;
defaultproperties
{
HeadShotDamageMult=2.000000
WeaponClass=Class'NicePack.NiceKrissMMedicGun'
}

View File

@ -2,6 +2,5 @@ class NiceDamTypeM7A3MDart extends NiceDamTypeMedicDart
abstract;
defaultproperties
{
HeadShotDamageMult=2.000000
WeaponClass=Class'NicePack.NiceM7A3MMedicGun'
}

View File

@ -2,6 +2,5 @@ class NiceDamTypeMP5MDart extends NiceDamTypeMedicDart
abstract;
defaultproperties
{
HeadShotDamageMult=2.000000
WeaponClass=Class'NicePack.NiceMP5MMedicGun'
}

View File

@ -2,6 +2,5 @@ class NiceDamTypeMP7MDart extends NiceDamTypeMedicDart
abstract;
defaultproperties
{
HeadShotDamageMult=3.000000
WeaponClass=Class'NicePack.NiceMP7MMedicGun'
}

View File

@ -64,7 +64,7 @@ defaultproperties
ForceZoomOutOnFireTime=0.010000
ForceZoomOutOnAltFireTime=0.010000
MagCapacity=2
Weight=5.000000
Weight=6.000000
ReloadRate=2.250000
ReloadAnim="Reload"
ReloadAnimRate=1.100000

View File

@ -2,9 +2,8 @@ class NiceDamTypeShotgun extends NiceDamageTypeVetEnforcer
abstract;
defaultproperties
{
/*MaxPenetrations=3
bIsPowerWeapon=True*/
MaxPenetrations=4
HeadShotDamageMult=1.000000
MediumZedPenDmgReduction=1.000000
PenDmgReduction=0.800000
bIsPowerWeapon=True

View File

@ -2,7 +2,7 @@ class NiceShotgunFire extends NiceFire;
defaultproperties
{
bProjectileFire=True
ProjPerFire=10//7
ProjPerFire=12
ProjSpawnOffset=(X=25.000000,Y=5.000000,Z=-6.000000)
EffectiveRange=700.000000
KickMomentum=(X=-85.000000,Z=15.000000)
@ -18,7 +18,7 @@ defaultproperties
StereoFireSoundRef="KF_PumpSGSnd.SG_FireST"
NoAmmoSoundRef="KF_PumpSGSnd.SG_DryFire"
DamageType=Class'NicePack.NiceDamTypeShotgun'
DamageMax=63//56
DamageMax=79
Momentum=50000.000000
bWaitForRelease=True
bAttachSmokeEmitter=True

View File

@ -12,8 +12,8 @@ static function AwardKill(KFSteamStatsAndAchievements KFStatsAndAchievements, KF
}
defaultproperties
{
prReqMultiplier=0.600000
prReqPrecise=0.600000
//prReqMultiplier=0.600000
//prReqPrecise=0.600000
MaxPenetrations=-1
BigZedPenDmgReduction=0.750000
MediumZedPenDmgReduction=1.000000

View File

@ -1,8 +1,8 @@
class NiceDamTypeSVD extends NiceDamageTypeVetSharpshooter;
defaultproperties
{
prReqMultiplier=0.400000
prReqPrecise=0.400000
//prReqMultiplier=0.400000
//prReqPrecise=0.400000
MaxPenetrations=3
BigZedPenDmgReduction=0.750000
MediumZedPenDmgReduction=0.900000