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,5 @@
class NiceDamTypeKrissM extends NiceDamTypeMedicBullet
abstract;
defaultproperties
{ WeaponClass=Class'NicePack.NiceKrissMMedicGun'
}

View file

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

View file

@ -0,0 +1,4 @@
class NiceKrissMAltFire extends NiceMedicDartFire;
defaultproperties
{ DamageType=Class'NicePack.NiceDamTypeKrissMDart' AmmoPerFire=75
}

View file

@ -0,0 +1,4 @@
class NiceKrissMAmmo extends NiceAmmo;
defaultproperties
{ AmmoPickupAmount=33 MaxAmmo=528 InitialAmount=132 PickupClass=Class'NicePack.NiceKrissMAmmoPickup' IconMaterial=Texture'KillingFloorHUD.Generic.HUD' IconCoords=(X1=336,Y1=82,X2=382,Y2=125) ItemName="45. ACP bullets"
}

View file

@ -0,0 +1,4 @@
class NiceKrissMAmmoPickup extends NiceAmmoPickup;
defaultproperties
{ AmmoAmount=33 InventoryType=Class'NicePack.NiceKrissMAmmo' PickupMessage="Rounds 45. ACP" StaticMesh=StaticMesh'KillingFloorStatics.L85Ammo'
}

View file

@ -0,0 +1,4 @@
class NiceKrissMAttachment extends NiceAttachment;
defaultproperties
{ mMuzFlashClass=Class'ROEffects.MuzzleFlash3rdMP' mTracerClass=Class'KFMod.KFNewTracer' mShellCaseEmitterClass=Class'KFMod.KFShellSpewer' MovementAnims(0)="JogF_Kriss" MovementAnims(1)="JogB_Kriss" MovementAnims(2)="JogL_Kriss" MovementAnims(3)="JogR_Kriss" TurnLeftAnim="TurnL_Kriss" TurnRightAnim="TurnR_Kriss" CrouchAnims(0)="CHWalkF_Kriss" CrouchAnims(1)="CHWalkB_Kriss" CrouchAnims(2)="CHWalkL_Kriss" CrouchAnims(3)="CHWalkR_Kriss" WalkAnims(0)="WalkF_Kriss" WalkAnims(1)="WalkB_Kriss" WalkAnims(2)="WalkL_Kriss" WalkAnims(3)="WalkR_Kriss" CrouchTurnRightAnim="CH_TurnR_Kriss" CrouchTurnLeftAnim="CH_TurnL_Kriss" IdleCrouchAnim="CHIdle_Kriss" IdleWeaponAnim="Idle_Kriss" IdleRestAnim="Idle_Kriss" IdleChatAnim="Idle_Kriss" IdleHeavyAnim="Idle_Kriss" IdleRifleAnim="Idle_Kriss" FireAnims(0)="Fire_Kriss" FireAnims(1)="Fire_Kriss" FireAnims(2)="Fire_Kriss" FireAnims(3)="Fire_Kriss" FireAltAnims(0)="Fire_Kriss" FireAltAnims(1)="Fire_Kriss" FireAltAnims(2)="Fire_Kriss" FireAltAnims(3)="Fire_Kriss" FireCrouchAnims(0)="CHFire_Kriss" FireCrouchAnims(1)="CHFire_Kriss" FireCrouchAnims(2)="CHFire_Kriss" FireCrouchAnims(3)="CHFire_Kriss" FireCrouchAltAnims(0)="CHFire_Kriss" FireCrouchAltAnims(1)="CHFire_Kriss" FireCrouchAltAnims(2)="CHFire_Kriss" FireCrouchAltAnims(3)="CHFire_Kriss" HitAnims(0)="HitF_Kriss" HitAnims(1)="HitB_Kriss" HitAnims(2)="HitL_Kriss" HitAnims(3)="HitR_Kriss" PostFireBlendStandAnim="Blend_Kriss" PostFireBlendCrouchAnim="CHBlend_Kriss" MeshRef="KF_Weapons3rd6_Trip.Kriss_3rd" WeaponAmbientScale=2.000000 bRapidFire=True bAltRapidFire=True SplashEffect=Class'ROEffects.BulletSplashEmitter' CullDistance=5000.000000
}

View file

@ -0,0 +1,4 @@
class NiceKrissMFire extends NiceHighROFFire;
defaultproperties
{ FireEndSoundRef="KF_KrissSND.Kriss_Fire_End" FireEndStereoSoundRef="KF_KrissSND.KF_WEP_KRISS_END_S" AmbientFireSoundRef="KF_KrissSND.Kriss_Fire_Loop" ProjectileSpeed=15200.000000 RecoilRate=0.100000 maxVerticalRecoilAngle=20 maxHorizontalRecoilAngle=10 RecoilVelocityScale=0.000000 ShellEjectClass=Class'KFMod.ShellEjectKriss' ShellEjectBoneName="Shell_eject" NoAmmoSoundRef="KF_MP7Snd.MP7_DryFire" DamageType=Class'NicePack.NiceDamTypeKrissM' DamageMin=35 DamageMax=35 Momentum=12500.000000 FireRate=0.040000 AmmoClass=Class'NicePack.NiceKrissMAmmo' ShakeRotMag=(X=50.000000,Y=50.000000,Z=350.000000) ShakeRotRate=(X=5000.000000,Y=5000.000000,Z=5000.000000) ShakeRotTime=0.750000 ShakeOffsetMag=(X=6.000000,Y=3.000000,Z=7.500000) ShakeOffsetRate=(X=1000.000000,Y=1000.000000,Z=1000.000000) ShakeOffsetTime=1.250000 FlashEmitterClass=Class'ROEffects.MuzzleFlash1stMP'
}

View file

@ -0,0 +1,4 @@
class NiceKrissMMedicGun extends NiceMedicGun;
defaultproperties
{ medicChargeRegenRate=20.000000 reloadPreEndFrame=0.150000 reloadEndFrame=0.580000 reloadChargeEndFrame=0.780000 reloadMagStartFrame=0.290000 reloadChargeStartFrame=0.680000 MagCapacity=33 ReloadRate=3.330000 ReloadAnim="Reload" ReloadAnimRate=1.000000 WeaponReloadAnim="Reload_Kriss" Weight=4.000000 bHasAimingMode=True IdleAimAnim="Idle_Iron" StandardDisplayFOV=55.000000 TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_KRISS' bIsTier3Weapon=True MeshRef="KF_Wep_Kriss.Kriss_Trip" SkinRefs(0)="Kf_Weapons9_Trip_T.Weapons.Medic_Kriss_cmb" SelectSoundRef="KF_KrissSND.KF_WEP_KRISS_Handling_Select" HudImageRef="KillingFloor2HUD.WeaponSelect.KRISS_unselected" SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.KRISS" PlayerIronSightFOV=65.000000 ZoomedDisplayFOV=45.000000 FireModeClass(0)=Class'NicePack.NiceKrissMFire' FireModeClass(1)=Class'NicePack.NiceKrissMAltFire' PutDownAnim="PutDown" SelectForce="SwitchToAssaultRifle" AIRating=0.550000 CurrentRating=0.550000 bShowChargingBar=True Description="The KRISS Vector has a very high rate of fire and is equipped with the attachment for the Horzine medical darts." EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000) DisplayFOV=55.000000 Priority=120 InventoryGroup=3 GroupOffset=17 PickupClass=Class'NicePack.NiceKrissMPickup' PlayerViewOffset=(X=25.000000,Y=20.000000,Z=-6.000000) BobDamping=6.000000 AttachmentClass=Class'NicePack.NiceKrissMAttachment' IconCoords=(X1=245,Y1=39,X2=329,Y2=79) ItemName="KRISS Vector Medic Gun" TransientSoundVolume=1.250000
}

View file

@ -0,0 +1,4 @@
class NiceKrissMPickup extends NiceWeaponPickup;
defaultproperties
{ Weight=4.000000 cost=750 BuyClipSize=33 PowerValue=50 SpeedValue=90 RangeValue=40 Description="The KRISS Vector has a very high rate of fire and is equipped with the attachment for the Horzine medical darts." ItemName="KRISS Vector Medic Gun" ItemShortName="KRISS Vector" AmmoItemName="45. ACP Ammo" AmmoMesh=StaticMesh'KillingFloorStatics.L85Ammo' EquipmentCategoryID=3 VariantClasses(0)=Class'KFMod.NeonKrissMPickup' InventoryType=Class'NicePack.NiceKrissMMedicGun' PickupMessage="You got the KRISS Vector Medic Gun" PickupSound=Sound'KF_KrissSND.Handling.KF_WEP_KRISS_Handling_Pickup' PickupForce="AssaultRiflePickup" StaticMesh=StaticMesh'KF_pickups6_Trip.Rifles.Kriss_Pickup' CollisionRadius=25.000000 CollisionHeight=5.000000
}