Revert weapon conversion

This patch reverts first step of global weapon conversion
that would have halted the release of the next version for too long.
This commit is contained in:
Anton Tarasenko 2020-04-17 23:06:41 +07:00
commit 12d95e387e
757 changed files with 10788 additions and 4046 deletions

View file

@ -0,0 +1,4 @@
class NiceBenelliAmmo extends NiceAmmo;
defaultproperties
{ WeaponPickupClass=Class'NicePack.NiceBenelliPickup' AmmoPickupAmount=6 MaxAmmo=60 InitialAmount=15 PickupClass=Class'NicePack.NiceBenelliAmmoPickup' IconMaterial=Texture'KillingFloorHUD.Generic.HUD' IconCoords=(X1=451,Y1=445,X2=510,Y2=500)
}

View file

@ -0,0 +1,4 @@
class NiceBenelliAmmoPickup extends NiceAmmoPickup;
defaultproperties
{ AmmoAmount=6 InventoryType=Class'NicePack.NiceBenelliAmmo' PickupMessage="12-Gauge Shells" StaticMesh=None
}

View file

@ -0,0 +1,4 @@
class NiceBenelliAttachment extends NiceShotgunAttachment;
defaultproperties
{ FireAnims(0)="Fire_Benelli" FireAnims(1)="Fire_Benelli" FireAnims(2)="Fire_Benelli" FireAnims(3)="Fire_Benelli" FireAltAnims(0)="Fire_Benelli" FireAltAnims(1)="Fire_Benelli" FireAltAnims(2)="Fire_Benelli" FireAltAnims(3)="Fire_Benelli" FireCrouchAnims(0)="CHFire_Benelli" FireCrouchAnims(1)="CHFire_Benelli" FireCrouchAnims(2)="CHFire_Benelli" FireCrouchAnims(3)="CHFire_Benelli" FireCrouchAltAnims(0)="CHFire_Benelli" FireCrouchAltAnims(1)="CHFire_Benelli" FireCrouchAltAnims(2)="CHFire_Benelli" FireCrouchAltAnims(3)="CHFire_Benelli" MeshRef="KF_Weapons3rd3_Trip.Benelli_3rd"
}

View file

@ -0,0 +1,4 @@
class NiceBenelliFire extends NiceShotgunFire;
defaultproperties
{ KickMomentum=(X=-45.000000,Z=10.000000) ShellEjectClass=Class'ROEffects.KFShellEjectBenelli' ShellEjectBoneName="Shell_eject" DamageType=Class'NicePack.NiceDamTypeBenelli' FireAnimRate=1.000000 FireRate=0.200000 AmmoClass=Class'NicePack.NiceBenelliAmmo' BotRefireRate=0.200000
}

View file

@ -0,0 +1,4 @@
class NiceBenelliPickup extends NiceWeaponPickup;
defaultproperties
{ Weight=8.000000 cost=500 BuyClipSize=6 PowerValue=70 SpeedValue=60 RangeValue=15 Description="A military tactical shotgun with semi automatic fire capability. Holds up to 6 shells. " ItemName="Benelli shotgun" ItemShortName="Benelli shotgun" AmmoItemName="12-gauge shells" CorrespondingPerkIndex=1 EquipmentCategoryID=2 VariantClasses(0)=Class'KFMod.GoldenBenelliPickup' InventoryType=Class'NicePack.NiceBenelliShotgun' PickupMessage="You got the Benelli shotgun" PickupSound=Sound'KF_M4ShotgunSnd.foley.WEP_Benelli_Foley_Pickup' PickupForce="AssaultRiflePickup" StaticMesh=StaticMesh'KF_pickups3_Trip.Rifles.Benelli_Pickup' CollisionRadius=35.000000 CollisionHeight=5.000000
}

View file

@ -0,0 +1,8 @@
class NiceBenelliShotgun extends NiceWeapon;
simulated function fillSubReloadStages(){
// Loading 6 shells during 174 frames tops, with first shell loaded at frame 22, with 24 frames between load moments
generateReloadStages(6, 174, 22, 24);
}
defaultproperties
{ bChangeClipIcon=True hudClipTexture=Texture'KillingFloorHUD.HUD.Hud_Single_Bullet' reloadType=RTYPE_SINGLE FirstPersonFlashlightOffset=(X=-25.000000,Y=-18.000000,Z=8.000000) MagCapacity=6 ReloadRate=0.750000 ReloadAnim="Reload" ReloadAnimRate=1.200000 bHoldToReload=True WeaponReloadAnim="Reload_Shotgun" Weight=5.000000 bTorchEnabled=True bHasAimingMode=True IdleAimAnim="Idle_Iron" StandardDisplayFOV=65.000000 SleeveNum=2 TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_Beneli' bIsTier2Weapon=True MeshRef="KF_Wep_Benelli.Benelli_Trip" SkinRefs(0)="KF_Weapons4_Trip_T.Weapons.Benelli_M4_cmb" SkinRefs(1)="KF_Weapons2_Trip_T.Special.Aimpoint_sight_shdr" SelectSoundRef="KF_M4ShotgunSnd.WEP_Benelli_Foley_Select" HudImageRef="KillingFloor2HUD.WeaponSelect.Beneli_unselected" SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.Beneli" PlayerIronSightFOV=70.000000 ZoomedDisplayFOV=40.000000 FireModeClass(0)=Class'NicePack.NiceBenelliFire' FireModeClass(1)=Class'KFMod.NoFire' PutDownAnim="PutDown" AIRating=0.600000 CurrentRating=0.600000 bShowChargingBar=True Description="A military tactical shotgun with semi automatic fire capability. Holds up to 6 shells. " DisplayFOV=65.000000 Priority=170 InventoryGroup=3 GroupOffset=9 PickupClass=Class'NicePack.NiceBenelliPickup' PlayerViewOffset=(X=20.000000,Y=18.750000,Z=-7.500000) BobDamping=7.000000 AttachmentClass=Class'NicePack.NiceBenelliAttachment' IconCoords=(X1=169,Y1=172,X2=245,Y2=208) ItemName="Benelli shotgun" TransientSoundVolume=1.000000
}

View file

@ -0,0 +1,5 @@
class NiceDamTypeBenelli extends NiceDamageTypeVetEnforcer
abstract;
defaultproperties
{ MaxPenetrations=3 MediumZedPenDmgReduction=1.000000 bIsPowerWeapon=True WeaponClass=Class'NicePack.NiceBenelliShotgun' DeathString="%k killed %o (Benelli Shotgun)." FemaleSuicide="%o shot herself in the foot." MaleSuicide="%o shot himself in the foot." bRagdollBullet=True bBulletHit=True FlashFog=(X=600.000000) KDamageImpulse=10000.000000 KDeathVel=300.000000 KDeathUpKick=100.000000 VehicleDamageScaling=0.700000
}