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 NiceDamTypeVALDT extends NiceDamageTypeVetCommando
abstract;
defaultproperties
{ HeadShotDamageMult=1.500000 WeaponClass=Class'NicePack.NiceVALDTAssaultRifle' DeathString="%k killed %o (AS 'VAL')." FemaleSuicide="%o shot herself in the foot." MaleSuicide="%o shot himself in the foot." bRagdollBullet=True KDamageImpulse=1500.000000 KDeathVel=110.000000 KDeathUpKick=2.000000
}

View file

@ -0,0 +1,5 @@
class NiceVALDTAmmo extends NiceAmmo;
#EXEC OBJ LOAD FILE=KillingFloorHUD.utx
defaultproperties
{ WeaponPickupClass=Class'NicePack.NiceVALDTPickup' AmmoPickupAmount=20 MaxAmmo=300 InitialAmount=75 PickupClass=Class'NicePack.NiceVALDTAmmoPickup' IconMaterial=Texture'KillingFloorHUD.Generic.HUD' IconCoords=(X1=336,Y1=82,X2=382,Y2=125) ItemName="9x39mm"
}

View file

@ -0,0 +1,4 @@
class NiceVALDTAmmoPickup extends NiceAmmoPickup;
defaultproperties
{ AmmoAmount=20 InventoryType=Class'NicePack.NiceVALDTAmmo' PickupMessage="9x39mm" StaticMesh=StaticMesh'KillingFloorStatics.L85Ammo'
}

View file

@ -0,0 +1,4 @@
class NiceVALDTAssaultRifle extends NiceAssaultRifle;
defaultproperties
{ reloadPreEndFrame=0.121000 reloadEndFrame=0.477000 reloadChargeEndFrame=0.748000 reloadMagStartFrame=0.299000 reloadChargeStartFrame=0.598000 MagazineBone="clip" MagCapacity=20 ReloadRate=3.500000 ReloadAnim="Reload" ReloadAnimRate=1.100000 WeaponReloadAnim="Reload_AK47" Weight=5.000000 bHasAimingMode=True IdleAimAnim="Iron_Idle" StandardDisplayFOV=65.000000 SleeveNum=3 TraderInfoTexture=Texture'ScrnWeaponPack_T.Val.ValDT_Trader' bIsTier2Weapon=True MeshRef="ScrnWeaponPack_A.ValDTmesh" SkinRefs(0)="ScrnWeaponPack_T.VAL.wpn_vss" SkinRefs(1)="ScrnWeaponPack_T.VAL.newvss" SkinRefs(2)="ScrnWeaponPack_T.VAL.wpn_bullet1_545" SkinRefs(3)="KF_Weapons2_Trip_T.hands.BritishPara_Hands_1st_P" SelectSoundRef="KF_PumpSGSnd.SG_Select" HudImageRef="ScrnWeaponPack_T.VAL.ValDT_unselected" SelectedHudImageRef="ScrnWeaponPack_T.VAL.ValDT_selected" PlayerIronSightFOV=65.000000 ZoomedDisplayFOV=32.000000 FireModeClass(0)=Class'NicePack.NiceVALDTFire' FireModeClass(1)=Class'NicePack.NiceVALDTFire' PutDownAnim="PutDown" SelectForce="SwitchToAssaultRifle" AIRating=0.550000 CurrentRating=0.550000 bShowChargingBar=True Description="The AS VAL (Avtomat Specialnyj Val or Special Automatic Rifle, code name: 'Shaft') is a Soviet designed assault rifle featuring an integrated suppressor. It was developed during the late 1980s by TsNIITochMash (Central Institute for Precision Machine Building) and is used by Russian Spetsnaz special forces and the MVD, FSB and select units of the Russian Army." EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000) DisplayFOV=65.000000 Priority=135 CustomCrosshair=11 CustomCrossHairTextureName="Crosshairs.HUD.Crosshair_Cross5" InventoryGroup=3 GroupOffset=7 PickupClass=Class'NicePack.NiceVALDTPickup' PlayerViewOffset=(X=10.000000,Y=10.000000,Z=-5.000000) BobDamping=5.000000 AttachmentClass=Class'ScrnWeaponPack.VALDTAttachment' IconCoords=(X1=245,Y1=39,X2=329,Y2=79) ItemName="AS 'VAL'" TransientSoundVolume=1.250000
}

View file

@ -0,0 +1,4 @@
class NiceVALDTFire extends NiceFire;
defaultproperties
{ FireAimedAnim="Fire" RecoilRate=0.070000 maxVerticalRecoilAngle=315 maxHorizontalRecoilAngle=158 ShellEjectClass=Class'ROEffects.KFShellEjectMac' ShellEjectBoneName="Shell_eject" bAccuracyBonusForSemiAuto=True bRandomPitchFireSound=False FireSoundRef="ScrnWeaponPack_SND.VSS.VSS_Fire" StereoFireSoundRef="ScrnWeaponPack_SND.VSS.VSS_Fire" NoAmmoSoundRef="KF_AK47Snd.AK47_DryFire" DamageType=Class'NicePack.NiceDamTypeVALDT' DamageMin=40 DamageMax=40 Momentum=18500.000000 bPawnRapidFireAnim=True TransientSoundVolume=2.800000 FireLoopAnim="Fire" TweenTime=0.025000 FireForce="AssaultRifleFire" FireRate=0.089000 AmmoClass=Class'NicePack.NiceVALDTAmmo' 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 BotRefireRate=0.990000 FlashEmitterClass=Class'ScrnWeaponPack.MuzzleFlash3rdVALDT' aimerror=42.000000
}

View file

@ -0,0 +1,4 @@
class NiceVALDTPickup extends NiceWeaponPickup;
defaultproperties
{ Weight=5.000000 AmmoCost=10 BuyClipSize=30 PowerValue=50 SpeedValue=95 RangeValue=50 Description="The AS VAL (Avtomat Specialnyj Val or Special Automatic Rifle, code name: 'Shaft') is a Soviet designed assault rifle featuring an integrated suppressor. It was developed during the late 1980s by TsNIITochMash (Central Institute for Precision Machine Building) and is used by Russian Spetsnaz special forces and the MVD, FSB and select units of the Russian Army." ItemName="AS 'VAL'" ItemShortName="VAL" AmmoItemName="9x39mm" AmmoMesh=StaticMesh'KillingFloorStatics.L85Ammo' CorrespondingPerkIndex=3 EquipmentCategoryID=2 InventoryType=Class'NicePack.NiceVALDTAssaultRifle' PickupMessage="You've got a AS 'VAL'" PickupSound=Sound'KF_AK47Snd.AK47_Pickup' PickupForce="AssaultRiflePickup" StaticMesh=StaticMesh'ScrnWeaponPack_SM.ValDT_sm' DrawScale=1.300000 CollisionRadius=25.000000 CollisionHeight=5.000000
}