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 NiceClaymore extends NiceMeleeWeapon;
defaultproperties
{ weaponRange=100.000000 BloodSkinSwitchArray=0 BloodyMaterialRef="KF_Weapons4_Trip_T.Claymore_Bloody_cmb" bSpeedMeUp=True Weight=6.000000 StandardDisplayFOV=75.000000 TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_Claymore' bIsTier2Weapon=True MeshRef="KF_Wep_Claymore.Claymore_Trip" SkinRefs(0)="KF_Weapons4_Trip_T.Weapons.Claymore_cmb" SelectSoundRef="KF_ClaymoreSnd.WEP_Claymore_Foley_Select" HudImageRef="KillingFloor2HUD.WeaponSelect.Claymore_unselected" SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.Claymore" FireModeClass(0)=Class'NicePack.NiceClaymoreFire' FireModeClass(1)=Class'NicePack.NiceClaymoreFireB' AIRating=0.400000 CurrentRating=0.600000 Description="A medieval claymore sword." DisplayFOV=75.000000 Priority=105 GroupOffset=4 PickupClass=Class'NicePack.NiceClaymorePickup' BobDamping=8.000000 AttachmentClass=Class'NicePack.NiceClaymoreAttachment' IconCoords=(X1=246,Y1=80,X2=332,Y2=106) ItemName="Claymore Sword"
}

View file

@ -0,0 +1,4 @@
class NiceClaymoreAttachment extends NiceMeleeAttachment;
defaultproperties
{ MovementAnims(0)="JogF_Katana" MovementAnims(1)="JogB_Katana" MovementAnims(2)="JogL_Katana" MovementAnims(3)="JogR_Katana" TurnLeftAnim="TurnL_Katana" TurnRightAnim="TurnR_Katana" CrouchAnims(0)="CHWalkF_Katana" CrouchAnims(1)="CHWalkB_Katana" CrouchAnims(2)="CHWalkL_Katana" CrouchAnims(3)="CHWalkR_Katana" CrouchTurnRightAnim="CH_TurnR_Katana" CrouchTurnLeftAnim="CH_TurnL_Katana" IdleCrouchAnim="CHIdle_Katana" IdleWeaponAnim="Idle_Katana" IdleRestAnim="Idle_Katana" IdleChatAnim="Idle_Katana" IdleHeavyAnim="Idle_Katana" IdleRifleAnim="Idle_Katana" FireAnims(0)="FastAttack1_Claymore" FireAnims(1)="FastAttack2_Claymore" FireAnims(2)="FastAttack3_Claymore" FireAnims(3)="FastAttack4_Claymore" FireAltAnims(0)="HardAttack1_Claymore" FireAltAnims(1)="HardAttack1_Claymore" FireAltAnims(2)="HardAttack1_Claymore" FireAltAnims(3)="HardAttack1_Claymore" FireCrouchAnims(0)="CHFastAttack1_Claymore" FireCrouchAnims(1)="CHFastAttack2_Claymore" FireCrouchAnims(2)="CHFastAttack3_Claymore" FireCrouchAnims(3)="CHFastAttack4_Claymore" FireCrouchAltAnims(0)="CHHardAttack1_Claymore" FireCrouchAltAnims(1)="CHHardAttack1_Claymore" FireCrouchAltAnims(2)="CHHardAttack1_Claymore" FireCrouchAltAnims(3)="CHHardAttack1_Claymore" HitAnims(0)="HitF_Katana" HitAnims(1)="HitB_Katana" HitAnims(2)="HitL_Katana" HitAnims(3)="HitR_Katana" PostFireBlendStandAnim="Blend_Katana" PostFireBlendCrouchAnim="CHBlend_Katana" MeshRef="KF_Weapons3rd3_Trip.Claymore_3rd"
}

View file

@ -0,0 +1,4 @@
class NiceClaymoreFire extends NiceMeleeFire;
defaultproperties
{ weaponRange=110.000000 damageDelay=0.570000 FireAnims(0)="Fire" FireAnims(1)="Fire2" FireAnims(2)="fire3" FireAnims(3)="Fire4" FireAnims(4)="Fire5" FireAnims(5)="Fire6" HitEffectClass=Class'KFMod.AxeHitEffect' MeleeHitSoundRefs(0)="KF_ClaymoreSnd.Claymore_Impact_Flesh" WideDamageMinHitAngle=0.833333 DamageType=Class'NicePack.NiceDamTypeClaymore' DamageMax=210 bWaitForRelease=True FireAnimRate=1.105263 FireRate=0.950000 BotRefireRate=1.000000
}

View file

@ -0,0 +1,4 @@
class NiceClaymoreFireB extends NiceMeleeFire;
defaultproperties
{ weaponRange=110.000000 damageDelay=0.970000 FireAnims(0)="HardAttack" HitEffectClass=Class'KFMod.AxeHitEffect' MeleeHitSoundRefs(0)="KF_ClaymoreSnd.Claymore_Impact_Flesh" WideDamageMinHitAngle=0.600000 DamageType=Class'NicePack.NiceDamTypeClaymore' DamageMax=320 bWaitForRelease=True FireRate=1.250000 BotRefireRate=1.100000
}

View file

@ -0,0 +1,5 @@
class NiceClaymorePickup extends NiceWeaponPickup;
defaultproperties
{
cost=1000 Weight=6.000000 PowerValue=75 SpeedValue=40 RangeValue=-23 Description="A medieval claymore sword." ItemName="Claymore Sword" ItemShortName="Claymore" CorrespondingPerkIndex=4 InventoryType=Class'NicePack.NiceClaymore' PickupMessage="You got the Claymore Sword." PickupSound=Sound'KF_ClaymoreSnd.foley.WEP_Claymore_Foley_Pickup' PickupForce="AssaultRiflePickup" StaticMesh=StaticMesh'KF_pickups3_Trip.melee.Claymore_Pickup' CollisionRadius=27.000000 CollisionHeight=5.000000
}

View file

@ -0,0 +1,4 @@
class NiceDamTypeClaymore extends NiceDamageTypeVetBerserker;
defaultproperties
{ HeadShotDamageMult=1.500000 WeaponClass=Class'NicePack.NiceClaymore' PawnDamageSounds(0)=Sound'KFPawnDamageSound.MeleeDamageSounds.axehitflesh' KDamageImpulse=3000.000000 VehicleDamageScaling=0.500000
}