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 NiceDamTypeSCARMK17AssaultRifle extends NiceDamageTypeVetCommando
abstract;
defaultproperties
{ bPenetrationHSOnly=True MaxPenetrations=1 HeadShotDamageMult=2.000000 WeaponClass=Class'NicePack.NiceSCARMK17AssaultRifle' DeathString="%k killed %o (SCAR MK17)." FemaleSuicide="%o shot herself in the foot." MaleSuicide="%o shot himself in the foot." bRagdollBullet=True KDamageImpulse=6500.000000 KDeathVel=175.000000 KDeathUpKick=20.000000
}

View file

@ -0,0 +1,5 @@
class NiceSCARMK17Ammo extends NiceAmmo;
#EXEC OBJ LOAD FILE=KillingFloorHUD.utx
defaultproperties
{ WeaponPickupClass=Class'NicePack.NiceSCARMK17Pickup' AmmoPickupAmount=20 MaxAmmo=180 InitialAmount=45 PickupClass=Class'NicePack.NiceSCARMK17AmmoPickup' IconMaterial=Texture'KillingFloorHUD.Generic.HUD' IconCoords=(X1=336,Y1=82,X2=382,Y2=125) ItemName="SCARMK17 bullets"
}

View file

@ -0,0 +1,4 @@
class NiceSCARMK17AmmoPickup extends NiceAmmoPickup;
defaultproperties
{ AmmoAmount=20 InventoryType=Class'NicePack.NiceSCARMK17Ammo' PickupMessage="Rounds 7.62x51mm" StaticMesh=StaticMesh'KillingFloorStatics.L85Ammo'
}

View file

@ -0,0 +1,4 @@
class NiceSCARMK17AssaultRifle extends NiceAK47AssaultRifle;
defaultproperties
{ bSemiAutoFireEnabled=True bBurstFireEnabled=False reloadPreEndFrame=0.175000 reloadEndFrame=0.737500 reloadChargeEndFrame=-1.000000 reloadMagStartFrame=0.300000 reloadChargeStartFrame=-1.000000 MagazineBone="Magazine" MagCapacity=20 ReloadRate=2.966000 WeaponReloadAnim="Reload_SCAR" Weight=8.000000 StandardDisplayFOV=55.000000 SleeveNum=2 TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_Scar' bIsTier3Weapon=True MeshRef="KF_Weapons2_Trip.SCAR_Trip" SkinRefs(0)="KF_Weapons2_Trip_T.Rifle.Scar_cmb" SkinRefs(1)="KF_Weapons2_Trip_T.Special.Aimpoint_sight_shdr" SelectSoundRef="KF_SCARSnd.SCAR_Select" HudImageRef="KillingFloor2HUD.WeaponSelect.Scar_unselected" SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.Scar" ZoomedDisplayFOV=20.000000 FireModeClass(0)=Class'NicePack.NiceSCARMK17Fire' Description="An advanced tactical assault rifle. Equipped with an aimpoint sight. Fires in semi or full auto with great power and accuracy." DisplayFOV=55.000000 Priority=175 InventoryGroup=4 GroupOffset=4 PickupClass=Class'NicePack.NiceSCARMK17Pickup' PlayerViewOffset=(X=25.000000,Y=20.000000) AttachmentClass=Class'NicePack.NiceSCARMK17Attachment' ItemName="SCAR MK17"
}

View file

@ -0,0 +1,4 @@
class NiceSCARMK17Attachment extends NiceAttachment;
defaultproperties
{ mMuzFlashClass=Class'ROEffects.MuzzleFlash3rdMP' mTracerClass=Class'KFMod.KFNewTracer' mShellCaseEmitterClass=Class'KFMod.KFShellSpewer' MovementAnims(0)="JogF_SCAR" MovementAnims(1)="JogB_SCAR" MovementAnims(2)="JogL_SCAR" MovementAnims(3)="JogR_SCAR" TurnLeftAnim="TurnL_SCAR" TurnRightAnim="TurnR_SCAR" CrouchAnims(0)="CHWalkF_SCAR" CrouchAnims(1)="CHWalkB_SCAR" CrouchAnims(2)="CHWalkL_SCAR" CrouchAnims(3)="CHWalkR_SCAR" WalkAnims(0)="WalkF_SCAR" WalkAnims(1)="WalkB_SCAR" WalkAnims(2)="WalkL_SCAR" WalkAnims(3)="WalkR_SCAR" CrouchTurnRightAnim="CH_TurnR_SCAR" CrouchTurnLeftAnim="CH_TurnL_SCAR" IdleCrouchAnim="CHIdle_SCAR" IdleWeaponAnim="Idle_SCAR" IdleRestAnim="Idle_SCAR" IdleChatAnim="Idle_SCAR" IdleHeavyAnim="Idle_SCAR" IdleRifleAnim="Idle_SCAR" FireAnims(0)="Fire_SCAR" FireAnims(1)="Fire_SCAR" FireAnims(2)="Fire_SCAR" FireAnims(3)="Fire_SCAR" FireAltAnims(0)="Fire_SCAR" FireAltAnims(1)="Fire_SCAR" FireAltAnims(2)="Fire_SCAR" FireAltAnims(3)="Fire_SCAR" FireCrouchAnims(0)="CHFire_SCAR" FireCrouchAnims(1)="CHFire_SCAR" FireCrouchAnims(2)="CHFire_SCAR" FireCrouchAnims(3)="CHFire_SCAR" FireCrouchAltAnims(0)="CHFire_SCAR" FireCrouchAltAnims(1)="CHFire_SCAR" FireCrouchAltAnims(2)="CHFire_SCAR" FireCrouchAltAnims(3)="CHFire_SCAR" HitAnims(0)="HitF_SCAR" HitAnims(1)="HitB_SCAR" HitAnims(2)="HitL_SCAR" HitAnims(3)="HitR_SCAR" PostFireBlendStandAnim="Blend_SCAR" PostFireBlendCrouchAnim="CHBlend_SCAR" MeshRef="KF_Weapons3rd2_Trip.scar_3rd" bRapidFire=True bAltRapidFire=True SplashEffect=Class'ROEffects.BulletSplashEmitter' CullDistance=5000.000000
}

View file

@ -0,0 +1,4 @@
class NiceSCARMK17Fire extends NiceFire;
defaultproperties
{ zedTimeFireSpeedUp=2.500000 ProjectileSpeed=43500.000000 FireAimedAnim="Fire_Iron" RecoilRate=0.070000 maxVerticalRecoilAngle=280 maxHorizontalRecoilAngle=140 ShellEjectClass=Class'ROEffects.KFShellEjectSCAR' ShellEjectBoneName="Shell_eject" bAccuracyBonusForSemiAuto=True FireSoundRef="KF_SCARSnd.SCAR_Fire" StereoFireSoundRef="KF_SCARSnd.SCAR_FireST" NoAmmoSoundRef="KF_SCARSnd.SCAR_DryFire" DamageType=Class'NicePack.NiceDamTypeSCARMK17AssaultRifle' DamageMin=74 DamageMax=74 Momentum=8500.000000 bPawnRapidFireAnim=True TransientSoundVolume=1.800000 FireLoopAnim="Fire" TweenTime=0.025000 FireForce="AssaultRifleFire" FireRate=0.096000 AmmoClass=Class'NicePack.NiceSCARMK17Ammo' ShakeRotMag=(X=50.000000,Y=50.000000,Z=300.000000) ShakeRotRate=(X=7500.000000,Y=7500.000000,Z=7500.000000) ShakeRotTime=0.650000 ShakeOffsetMag=(X=6.000000,Y=3.000000,Z=7.500000) ShakeOffsetRate=(X=1000.000000,Y=1000.000000,Z=1000.000000) ShakeOffsetTime=1.150000 BotRefireRate=0.990000 FlashEmitterClass=Class'ROEffects.MuzzleFlash1stSTG' aimerror=42.000000
}

View file

@ -0,0 +1,4 @@
class NiceSCARMK17Pickup extends NiceWeaponPickup;
defaultproperties
{ Weight=8.000000 cost=1250 AmmoCost=40 BuyClipSize=20 PowerValue=45 SpeedValue=85 RangeValue=70 Description="An advanced tactical assault rifle. Equipped with an aimpoint sight. Fires in semi or full auto with great power and accuracy." ItemName="SCAR MK17" ItemShortName="SCAR MK17" AmmoItemName="7.62x51mm Ammo" AmmoMesh=StaticMesh'KillingFloorStatics.L85Ammo' CorrespondingPerkIndex=3 EquipmentCategoryID=3 VariantClasses(0)=Class'KFMod.NeonSCARMK17Pickup' InventoryType=Class'NicePack.NiceSCARMK17AssaultRifle' PickupMessage="You got the SCARMK17" PickupSound=Sound'KF_SCARSnd.SCAR_Pickup' PickupForce="AssaultRiflePickup" StaticMesh=StaticMesh'KF_pickups2_Trip.Rifles.SCAR_Pickup' CollisionRadius=25.000000 CollisionHeight=5.000000
}