Update 005

[Changed]
- Knife replaced by machete (now with 0 weight)
- Light vest now costs 50 instead of 100
- Horzine armor now costs 750 instead of 1000
- Dual pistols now have added spread of 500, same as SMGs
- Dual pistols now shoot 1.5 times as fast as single ones, instead of
double speed
- Shiver's health is set to the gorefast's level, but without 6-players
scaling
- Commando's passive reload speed bonus reduced from 30% to 15%
- Skill for commando "Perfect execution" no longer activates from Jasons
- Weapon for commando AK47: total ammo decreased from 270 to 240
- Weapon for commando Mkb42: total ammo increased from 240 to 270, delay
between shots decreased from 0.175 to 0.14
- Weapon for sharpshooter 9mm: perked decapitation mod increased from
0.5 to 0.6
- Weapon for sharpshooter MK23: delay between shots decreased from 0.35
to 0.3 seconds
[Fixed]
- Fixed bug that cause Benelli shotgun to deal 79 damage per pellet
instead of 63
- Fixed bug that caused dual magnums to deal less damage that single one
This commit is contained in:
Anton Tarasenko 2021-08-23 07:56:47 +07:00
parent b0ee5678bc
commit d8689b9ca0
19 changed files with 39 additions and 34 deletions

View File

@ -65,7 +65,7 @@ simulated function bool IsZedExtentionsRecorded(NiceMonster niceZed){
}
function ReplaceRequiredEquipment(){
Super.ReplaceRequiredEquipment();
RequiredEquipment[0] = String(class'NicePack.NiceKnife');
RequiredEquipment[0] = String(class'NicePack.NiceMachete');
RequiredEquipment[1] = String(class'NicePack.Nice9mmPlus');
RequiredEquipment[2] = String(class'ScrnBalanceSrv.ScrnFrag');
RequiredEquipment[3] = String(class'ScrnBalanceSrv.ScrnSyringe');

View File

@ -173,6 +173,9 @@ simulated function PostBeginPlay(){
local MeanVoting VO;
local NiceFFVoting FFVO;
super.PostBeginPlay();
class'ScrnLightVestPickup'.default.cost = 50;
class'ScrnHorzineVestPickup'.default.weight = 2;
class'ScrnHorzineVestPickup'.default.cost = 750;
class'NicePack'.default.Mut = self;
// Gun skins
class'NicePack.NiceMaulerPickup'.default.VariantClasses[class'NicePack.NiceMaulerPickup'.default.VariantClasses.length] = class'ScrnBalanceSrv.ScrnSPSniperPickup';

View File

@ -42,7 +42,7 @@ static function float GetMovementSpeedModifier(KFPlayerReplicationInfo KFPRI, KF
return 1.1;
}
static function float GetReloadSpeedModifierStatic(KFPlayerReplicationInfo KFPRI, class<KFWeapon> Other){
return 1.3;
return 1.15;
}
static function float GetFireSpeedModStatic(KFPlayerReplicationInfo KFPRI, class<Weapon> other){
local float fireSpeed;
@ -102,7 +102,7 @@ defaultproperties
OnHUDIcons(3)=(PerkIcon=Texture'ScrnTex.Perks.Perk_Commando_Blue',StarIcon=Texture'ScrnTex.Perks.Hud_Perk_Star_Blue',DrawColor=(B=255,G=255,R=255,A=255))
OnHUDIcons(4)=(PerkIcon=Texture'ScrnTex.Perks.Perk_Commando_Purple',StarIcon=Texture'ScrnTex.Perks.Hud_Perk_Star_Purple',DrawColor=(B=255,G=255,R=255,A=255))
OnHUDIcons(5)=(PerkIcon=Texture'ScrnTex.Perks.Perk_Commando_Orange',StarIcon=Texture'ScrnTex.Perks.Hud_Perk_Star_Orange',DrawColor=(B=255,G=255,R=255,A=255))
CustomLevelInfo="Level up by doing damage with perked weapons|30% faster reload with all weapons|10% faster movement speed|You get four additional Zed-Time Extensions|See health and cloacked zeds from 16 meters distance|Better Syringe handling"
CustomLevelInfo="Level up by doing damage with perked weapons|15% faster reload with all weapons|10% faster movement speed|You get four additional Zed-Time Extensions|See health and cloacked zeds from 16 meters distance|Better Syringe handling"
PerkIndex=3
OnHUDIcon=Texture'KillingFloorHUD.Perks.Perk_Commando'
OnHUDGoldIcon=Texture'KillingFloor2HUD.Perk_Icons.Perk_Commando_Gold'

View File

@ -4,7 +4,7 @@ defaultproperties
{
WeaponPickupClass=Class'NicePack.NiceAK47Pickup'
AmmoPickupAmount=30
MaxAmmo=270
MaxAmmo=240
InitialAmount=90
PickupClass=Class'NicePack.NiceAK47AmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'

View File

@ -4,7 +4,7 @@ defaultproperties
{
WeaponPickupClass=Class'NicePack.NiceMKb42Pickup'
AmmoPickupAmount=30
MaxAmmo=240
MaxAmmo=270
InitialAmount=60
PickupClass=Class'NicePack.NiceMKb42AmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'

View File

@ -23,7 +23,7 @@ defaultproperties
FireLoopAnim="Fire"
TweenTime=0.025000
FireForce="AssaultRifleFire"
FireRate=0.1750000
FireRate=0.140000
AmmoClass=Class'NicePack.NiceMKb42Ammo'
ShakeRotMag=(X=50.000000,Y=50.000000,Z=350.000000)
ShakeRotRate=(X=5000.000000,Y=5000.000000,Z=5000.000000)

View File

@ -5,7 +5,9 @@ defaultproperties
BloodSkinSwitchArray=0
BloodyMaterialRef="KF_Weapons_Trip_T.melee.machete_bloody_cmb"
bSpeedMeUp=True
Weight=1.000000
Weight=0.000000
bCanThrow=false
bKFNeverThrow=True
StandardDisplayFOV=70.000000
TraderInfoTexture=Texture'KillingFloorHUD.Trader_Weapon_Images.Trader_Machete'
bIsTier2Weapon=True

View File

@ -1,7 +1,7 @@
class NiceMachetePickup extends NiceWeaponPickup;
defaultproperties
{
Weight=1.000000
Weight=0.000000
cost=200
PowerValue=35
SpeedValue=56

View File

@ -2,7 +2,7 @@ class NiceDamType9mmPlus extends NiceDamageTypeVetSharpshooter
abstract;
defaultproperties
{
goodDecapMod=0.500000
goodDecapMod=0.600000
WeaponClass=Class'NicePack.Nice9mmPlus'
DeathString="%k killed %o (Beretta)."
FemaleSuicide="%o shot herself in the foot."

View File

@ -9,7 +9,9 @@ defaultproperties
NoAmmoSoundRef="KF_9MMSnd.9mm_DryFire"
DamageType=Class'NicePack.NiceDamType9mmPlus'
Momentum=10000.000000
bWaitForRelease=False
FireRate=0.125000
FireRate=0.167
Spread=500.0
SpreadStyle=SS_Random
bWaitForRelease=Flash2Emitter
AmmoClass=Class'NicePack.NiceDual9mmPlusAmmo'
}

View File

@ -12,7 +12,9 @@ defaultproperties
DamageMin=120
DamageMax=120
Momentum=20000.000000
FireRate=0.250000
FireRate=0.34
Spread=500.0
SpreadStyle=SS_Random
AmmoClass=Class'NicePack.NiceDualDeagleAmmo'
ShakeRotMag=(Z=400.000000)
ShakeRotRate=(X=12500.000000,Y=12500.000000)

View File

@ -11,7 +11,9 @@ defaultproperties
DamageMax=35
Momentum=18000.000000
bWaitForRelease=False
FireRate=0.087500
FireRate=0.117
Spread=500.0
SpreadStyle=SS_Random
AmmoClass=Class'NicePack.NiceDualGlockAmmo'
ShakeRotMag=(Z=290.000000)
ShakeRotRate=(X=10080.000000,Y=10080.000000)

View File

@ -14,7 +14,11 @@ defaultproperties
Momentum=18000.000000
NoAmmoSound=None
bWaitForRelease=False
FireRate=0.175000
FireAnimRate
FireAnimRate=1.5
FireRate=0.2
Spread=500.0
SpreadStyle=SS_Random
AmmoClass=Class'NicePack.NiceDualMK23Ammo'
ShakeRotMag=(Z=290.000000)
ShakeRotRate=(X=10080.000000,Y=10080.000000)

View File

@ -13,7 +13,8 @@ defaultproperties
Momentum=18000.000000
FireLoopAnim=
FireEndAnim=
FireRate=0.350000
FireAnimRate=1.5
FireRate=0.30000
bWaitForRelease=False
AmmoClass=Class'NicePack.NiceMK23Ammo'
ShakeRotMag=(Z=290.000000)

View File

@ -9,11 +9,13 @@ defaultproperties
StereoFireSoundRef="KF_RevolverSnd.Revolver_Fire_S"
NoAmmoSoundRef="KF_HandcannonSnd.50AE_DryFire"
DamageType=Class'NicePack.NiceDamTypeMagnumPistol'
DamageMin=61
DamageMax=61
DamageMin=82
DamageMax=82
Spread=500.0
SpreadStyle=SS_Random
Momentum=15000.000000
bWaitForRelease=False
FireRate=0.125000
FireRate=0.167
AmmoClass=Class'NicePack.NiceDualMagnumAmmo'
ShakeRotMag=(Z=400.000000)
ShakeRotRate=(X=12500.000000,Y=12500.000000)

View File

@ -7,6 +7,7 @@ defaultproperties
DamageType=Class'NicePack.NiceDamTypeBenelli'
FireAnimRate=1.000000
FireRate=0.200000
DamageMax=63
AmmoClass=Class'NicePack.NiceBenelliAmmo'
BotRefireRate=0.200000
}

View File

@ -119,18 +119,7 @@ state RunningState
{
function BeginState()
{
local NiceHumanPawn rageTarget;
bWasRaged = true;
if(bWasCalm){
bWasCalm = false;
rageTarget = NiceHumanPawn(Controller.focus);
if( rageTarget != none && KFGameType(Level.Game) != none
&& class'NiceVeterancyTypes'.static.HasSkill(NicePlayerController(rageTarget.Controller),
class'NiceSkillCommandoPerfectExecution') ){
NiceGameType(Level.Game).lessDramatic = true;
KFGameType(Level.Game).DramaticEvent(1.0);
}
}
if( bZapped )
GoToState('');
else {

View File

@ -441,11 +441,8 @@ defaultproperties
{
HeadOffsetY=-3.000000
idleInsertFrame=0.468000
PlayerCountHealthScale=0.200000
OnlineHeadshotOffset=(X=19.000000,Z=39.000000)
ScoringValue=15
HealthMax=300.000000
Health=300
HeadRadius=8.000000
HeadHeight=3.000000
}

View File

@ -91,8 +91,8 @@ defaultproperties
WaterSpeed=100.000000
AccelRate=1024.000000
JumpZ=340.000000
HealthMax=190.000000
Health=190
HealthMax=250.000000
Health=250
MenuName="Shiver"
MovementAnims(0)="ClotWalk"
AmbientSound=SoundGroup'ScrnZedPack_S.Shiver.ShiverIdleGroup'