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:
parent
3c46801714
commit
12d95e387e
757 changed files with 10788 additions and 4046 deletions
4
sources/Weapons/Playable/Melee/Knife/NiceDamTypeKnife.uc
Normal file
4
sources/Weapons/Playable/Melee/Knife/NiceDamTypeKnife.uc
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
class NiceDamTypeKnife extends NiceDamageTypeVetBerserker;
|
||||
defaultproperties
|
||||
{
HeadShotDamageMult=1.100000
WeaponClass=Class'NicePack.NiceKnife'
KDamageImpulse=1500.000000
VehicleDamageScaling=0.500000
|
||||
}
|
||||
4
sources/Weapons/Playable/Melee/Knife/NiceKnife.uc
Normal file
4
sources/Weapons/Playable/Melee/Knife/NiceKnife.uc
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
class NiceKnife extends NiceMeleeWeapon;
|
||||
defaultproperties
|
||||
{
weaponRange=65.000000
BloodyMaterial=Combiner'KF_Weapons_Trip_T.melee.knife_bloody_cmb'
BloodSkinSwitchArray=0
bSpeedMeUp=True
HudImage=Texture'KillingFloorHUD.WeaponSelect.knife_unselected'
SelectedHudImage=Texture'KillingFloorHUD.WeaponSelect.knife'
Weight=0.000000
bKFNeverThrow=True
StandardDisplayFOV=75.000000
TraderInfoTexture=Texture'KillingFloorHUD.Trader_Weapon_Images.Trader_Knife'
bIsTier2Weapon=True
FireModeClass(0)=Class'NicePack.NiceKnifeFire'
FireModeClass(1)=Class'NicePack.NiceKnifeFireB'
SelectSound=SoundGroup'KF_KnifeSnd.Knife_Select'
AIRating=0.200000
CurrentRating=0.200000
Description="Military Combat Knife"
DisplayFOV=75.000000
Priority=45
GroupOffset=1
PickupClass=Class'NicePack.NiceKnifePickup'
BobDamping=8.000000
AttachmentClass=Class'NicePack.NiceKnifeAttachment'
IconCoords=(X1=246,Y1=80,X2=332,Y2=106)
ItemName="Knife"
Mesh=SkeletalMesh'KF_Weapons_Trip.Knife_Trip'
Skins(0)=Combiner'KF_Weapons_Trip_T.melee.knife_cmb'
|
||||
}
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
class NiceKnifeAttachment extends NiceMeleeAttachment;
|
||||
defaultproperties
|
||||
{
MovementAnims(0)="JogF_Knife"
MovementAnims(1)="JogB_Knife"
MovementAnims(2)="JogL_Knife"
MovementAnims(3)="JogR_Knife"
TurnLeftAnim="TurnL_Knife"
TurnRightAnim="TurnR_Knife"
CrouchAnims(0)="CHwalkF_Knife"
CrouchAnims(1)="CHwalkB_Knife"
CrouchAnims(2)="CHwalkL_Knife"
CrouchAnims(3)="CHwalkR_Knife"
CrouchTurnRightAnim="CH_TurnR_Knife"
CrouchTurnLeftAnim="CH_TurnL_Knife"
IdleCrouchAnim="CHIdle_Knife"
IdleWeaponAnim="Idle_Knife"
IdleRestAnim="Idle_Knife"
IdleChatAnim="Idle_Knife"
IdleHeavyAnim="Idle_Knife"
IdleRifleAnim="Idle_Knife"
FireAnims(0)="Attack2_Knife"
FireAnims(1)="Attack2_Knife"
FireAnims(2)="Attack2_Knife"
FireAnims(3)="Attack2_Knife"
FireAltAnims(0)="Attack1_Knife"
FireAltAnims(1)="Attack1_Knife"
FireAltAnims(2)="Attack1_Knife"
FireAltAnims(3)="Attack1_Knife"
FireCrouchAnims(0)="CHAttack2_Knife"
FireCrouchAnims(1)="CHAttack2_Knife"
FireCrouchAnims(2)="CHAttack2_Knife"
FireCrouchAnims(3)="CHAttack2_Knife"
FireCrouchAltAnims(0)="CHAttack1_Knife"
FireCrouchAltAnims(1)="CHAttack1_Knife"
FireCrouchAltAnims(2)="CHAttack1_Knife"
FireCrouchAltAnims(3)="CHAttack1_Knife"
HitAnims(0)="HitF_Knife"
HitAnims(1)="HitB_Knife"
HitAnims(2)="HitL_Knife"
HitAnims(3)="HitR_Knife"
PostFireBlendStandAnim="Blend_Knife"
PostFireBlendCrouchAnim="CHBlend_Knife"
Mesh=SkeletalMesh'KF_Weapons3rd_Trip.Knife_3rd'
|
||||
}
|
||||
26
sources/Weapons/Playable/Melee/Knife/NiceKnifeFire.uc
Normal file
26
sources/Weapons/Playable/Melee/Knife/NiceKnifeFire.uc
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
class NiceKnifeFire extends NiceMeleeFire;
|
||||
var name LastFireAnim;
|
||||
/*function name GetCorrectAnim(bool bLoop, bool bAimed){
|
||||
FireAnim = super.GetCorrectAnim(bLoop, bAimed);
|
||||
if( LastFireAnim == FireAnims[1] && FireAnim == FireAnims[2]
|
||||
|| LastFireAnim == FireAnims[2] && FireAnim == FireAnims[1]
|
||||
|| LastFireAnim == FireAnims[2] && FireAnim == FireAnims[2])
|
||||
FireAnim = FireAnims[0];
|
||||
LastFireAnim = FireAnim;
|
||||
return FireAnim;
|
||||
}*/
|
||||
defaultproperties
|
||||
{
|
||||
damageDelay=0.450000
|
||||
MeleeHitSounds(0)=SoundGroup'KF_KnifeSnd.Knife_HitFlesh'
|
||||
FireAnims(0)="Fire"
|
||||
FireAnims(1)="Fire2"
|
||||
FireAnims(2)="fire3"
|
||||
FireAnims(3)="Fire4"
|
||||
HitEffectClass=Class'KFMod.KnifeHitEffect'
|
||||
WideDamageMinHitAngle=0.750000
|
||||
DamageType=Class'NicePack.NiceDamTypeKnife'
|
||||
DamageMax=19
|
||||
FireRate=0.600000
|
||||
BotRefireRate=0.300000
|
||||
}
|
||||
4
sources/Weapons/Playable/Melee/Knife/NiceKnifeFireB.uc
Normal file
4
sources/Weapons/Playable/Melee/Knife/NiceKnifeFireB.uc
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
class NiceKnifeFireB extends NiceMeleeFire;
|
||||
defaultproperties
|
||||
{
weaponRange=95.000000
damageDelay=0.600000
MeleeHitSounds(0)=SoundGroup'KF_KnifeSnd.Knife_HitFlesh'
FireAnims(0)="Stab"
HitEffectClass=Class'KFMod.KnifeHitEffect'
MeleeHitSoundRefs(0)="KF_AxeSnd.Axe_HitFlesh"
DamageType=Class'NicePack.NiceDamTypeKnife'
DamageMax=55
bWaitForRelease=True
FireRate=1.100000
BotRefireRate=1.100000
|
||||
}
|
||||
4
sources/Weapons/Playable/Melee/Knife/NiceKnifePickup.uc
Normal file
4
sources/Weapons/Playable/Melee/Knife/NiceKnifePickup.uc
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
class NiceKnifePickup extends NiceWeaponPickup;
|
||||
defaultproperties
|
||||
{
Weight=0.000000
cost=50
PowerValue=5
SpeedValue=60
RangeValue=-20
Description="Basic kitchen utensil. Sharp."
ItemName="Knife"
ItemShortName="Knife"
CorrespondingPerkIndex=4
InventoryType=Class'NicePack.NiceKnife'
PickupMessage="You got the Kitchen Knife."
PickupSound=None
PickupForce="AssaultRiflePickup"
StaticMesh=StaticMesh'KF_pickups_Trip.melee.Knife_pickup'
CollisionHeight=5.000000
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue