Fix new line symbol issues
This commit is contained in:
parent
51bb9add5b
commit
d66d86b2b1
846 changed files with 33896 additions and 12983 deletions
|
|
@ -1,5 +1,13 @@
|
|||
class Nice9mmAmmo extends NiceAmmo;
|
||||
#EXEC OBJ LOAD FILE=InterfaceContent.utx
|
||||
defaultproperties
|
||||
{
WeaponPickupClass=Class'NicePack.Nice9mmPickup'
AmmoPickupAmount=30
MaxAmmo=240
InitialAmount=60
PickupClass=Class'KFMod.SingleAmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=413,Y1=82,X2=457,Y2=125)
ItemName="9mm bullets"
|
||||
}
|
||||
class Nice9mmAmmo extends NiceAmmo;
|
||||
#EXEC OBJ LOAD FILE=InterfaceContent.utx
|
||||
defaultproperties
|
||||
{
|
||||
WeaponPickupClass=Class'NicePack.Nice9mmPickup'
|
||||
AmmoPickupAmount=30
|
||||
MaxAmmo=240
|
||||
InitialAmount=60
|
||||
PickupClass=Class'KFMod.SingleAmmoPickup'
|
||||
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
|
||||
IconCoords=(X1=413,Y1=82,X2=457,Y2=125)
|
||||
ItemName="9mm bullets"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,9 @@
|
|||
class Nice9mmAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
AmmoAmount=30
InventoryType=Class'NicePack.Nice9mmAmmo'
RespawnTime=0.000000
PickupMessage="Rounds (9mm)"
StaticMesh=StaticMesh'KillingFloorStatics.DualiesAmmo'
|
||||
}
|
||||
class Nice9mmAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
AmmoAmount=30
|
||||
InventoryType=Class'NicePack.Nice9mmAmmo'
|
||||
RespawnTime=0.000000
|
||||
PickupMessage="Rounds (9mm)"
|
||||
StaticMesh=StaticMesh'KillingFloorStatics.DualiesAmmo'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
class Nice9mmAttachment extends NiceSingleAttachment;
|
||||
defaultproperties
|
||||
{
Mesh=SkeletalMesh'KF_Weapons3rd_Trip.Single9mm_3rd'
|
||||
}
|
||||
class Nice9mmAttachment extends NiceSingleAttachment;
|
||||
defaultproperties
|
||||
{
|
||||
Mesh=SkeletalMesh'KF_Weapons3rd_Trip.Single9mm_3rd'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,12 @@
|
|||
class Nice9mmFire extends NiceSingleFire;
|
||||
defaultproperties
|
||||
{
ProjectileSpeed=21300.000000
maxVerticalRecoilAngle=75
maxHorizontalRecoilAngle=35
StereoFireSound=SoundGroup'KF_9MMSnd.9mm_FireST'
DamageType=Class'NicePack.NiceDamType9mm'
FireSound=SoundGroup'KF_9MMSnd.9mm_Fire'
NoAmmoSound=Sound'KF_9MMSnd.9mm_DryFire'
AmmoClass=Class'NicePack.Nice9mmAmmo'
|
||||
}
|
||||
class Nice9mmFire extends NiceSingleFire;
|
||||
defaultproperties
|
||||
{
|
||||
ProjectileSpeed=21300.000000
|
||||
maxVerticalRecoilAngle=75
|
||||
maxHorizontalRecoilAngle=35
|
||||
StereoFireSound=SoundGroup'KF_9MMSnd.9mm_FireST'
|
||||
DamageType=Class'NicePack.NiceDamType9mm'
|
||||
FireSound=SoundGroup'KF_9MMSnd.9mm_Fire'
|
||||
NoAmmoSound=Sound'KF_9MMSnd.9mm_DryFire'
|
||||
AmmoClass=Class'NicePack.Nice9mmAmmo'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,10 @@
|
|||
class Nice9mmPickup extends NiceSinglePickup;
|
||||
defaultproperties
|
||||
{
bBackupWeapon=True
cost=100
Description="A 9mm Pistol. What it lacks in stopping power, it compensates for with a quick refire."
ItemName="Beretta"
ItemShortName="Beretta"
InventoryType=Class'NicePack.Nice9mm'
|
||||
}
|
||||
class Nice9mmPickup extends NiceSinglePickup;
|
||||
defaultproperties
|
||||
{
|
||||
bBackupWeapon=True
|
||||
cost=100
|
||||
Description="A 9mm Pistol. What it lacks in stopping power, it compensates for with a quick refire."
|
||||
ItemName="Beretta"
|
||||
ItemShortName="Beretta"
|
||||
InventoryType=Class'NicePack.Nice9mm'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,16 @@
|
|||
class NiceDamType9mm extends NiceWeaponDamageType
|
||||
abstract;
|
||||
defaultproperties
|
||||
{
HeadShotDamageMult=1.000000
WeaponClass=Class'NicePack.Nice9mm'
DeathString="%k killed %o (Beretta)."
FemaleSuicide="%o shot herself in the foot."
MaleSuicide="%o shot himself in the foot."
bRagdollBullet=True
bBulletHit=True
FlashFog=(X=600.000000)
KDamageImpulse=750.000000
KDeathVel=100.000000
VehicleDamageScaling=0.700000
|
||||
}
|
||||
class NiceDamType9mm extends NiceWeaponDamageType
|
||||
abstract;
|
||||
defaultproperties
|
||||
{
|
||||
HeadShotDamageMult=1.000000
|
||||
WeaponClass=Class'NicePack.Nice9mm'
|
||||
DeathString="%k killed %o (Beretta)."
|
||||
FemaleSuicide="%o shot herself in the foot."
|
||||
MaleSuicide="%o shot himself in the foot."
|
||||
bRagdollBullet=True
|
||||
bBulletHit=True
|
||||
FlashFog=(X=600.000000)
|
||||
KDamageImpulse=750.000000
|
||||
KDeathVel=100.000000
|
||||
VehicleDamageScaling=0.700000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,16 @@
|
|||
class NiceDual9mm extends NiceDualies;
|
||||
defaultproperties
|
||||
{
SingleClass=Class'NicePack.Nice9mm'
HudImage=Texture'KillingFloorHUD.WeaponSelect.dual_9mm_unselected'
SelectedHudImage=Texture'KillingFloorHUD.WeaponSelect.dual_9mm'
Weight=1.000000
FireModeClass(0)=Class'NicePack.NiceDual9mmFire'
SelectSound=Sound'KFPlayerSound.getweaponout'
Description="A pair of 9mm pistols. What they lack in stopping power, they compensate for with a quick refire."
PickupClass=Class'NicePack.NiceDual9mmPickup'
AttachmentClass=Class'NicePack.NiceDual9mmAttachment'
ItemName="Dual Berettas"
Mesh=SkeletalMesh'KF_Weapons_Trip.Dual9mm'
Skins(0)=Combiner'KF_Weapons_Trip_T.Pistols.Ninemm_cmb'
|
||||
}
|
||||
class NiceDual9mm extends NiceDualies;
|
||||
defaultproperties
|
||||
{
|
||||
SingleClass=Class'NicePack.Nice9mm'
|
||||
HudImage=Texture'KillingFloorHUD.WeaponSelect.dual_9mm_unselected'
|
||||
SelectedHudImage=Texture'KillingFloorHUD.WeaponSelect.dual_9mm'
|
||||
Weight=1.000000
|
||||
FireModeClass(0)=Class'NicePack.NiceDual9mmFire'
|
||||
SelectSound=Sound'KFPlayerSound.getweaponout'
|
||||
Description="A pair of 9mm pistols. What they lack in stopping power, they compensate for with a quick refire."
|
||||
PickupClass=Class'NicePack.NiceDual9mmPickup'
|
||||
AttachmentClass=Class'NicePack.NiceDual9mmAttachment'
|
||||
ItemName="Dual Berettas"
|
||||
Mesh=SkeletalMesh'KF_Weapons_Trip.Dual9mm'
|
||||
Skins(0)=Combiner'KF_Weapons_Trip_T.Pistols.Ninemm_cmb'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,13 @@
|
|||
class NiceDual9mmAmmo extends NiceAmmo;
|
||||
#EXEC OBJ LOAD FILE=InterfaceContent.utx
|
||||
defaultproperties
|
||||
{
WeaponPickupClass=Class'NicePack.NiceDual9mmPickup'
AmmoPickupAmount=15
MaxAmmo=240
InitialAmount=60
PickupClass=Class'NicePack.NiceDual9mmAmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=413,Y1=82,X2=457,Y2=125)
ItemName="Dual 9mm bullets"
|
||||
}
|
||||
class NiceDual9mmAmmo extends NiceAmmo;
|
||||
#EXEC OBJ LOAD FILE=InterfaceContent.utx
|
||||
defaultproperties
|
||||
{
|
||||
WeaponPickupClass=Class'NicePack.NiceDual9mmPickup'
|
||||
AmmoPickupAmount=15
|
||||
MaxAmmo=240
|
||||
InitialAmount=60
|
||||
PickupClass=Class'NicePack.NiceDual9mmAmmoPickup'
|
||||
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
|
||||
IconCoords=(X1=413,Y1=82,X2=457,Y2=125)
|
||||
ItemName="Dual 9mm bullets"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,8 @@
|
|||
class NiceDual9mmAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
AmmoAmount=15
InventoryType=Class'NicePack.NiceDual9mmAmmo'
PickupMessage="Rounds (9mm)"
StaticMesh=StaticMesh'KillingFloorStatics.DualiesAmmo'
|
||||
}
|
||||
class NiceDual9mmAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
AmmoAmount=15
|
||||
InventoryType=Class'NicePack.NiceDual9mmAmmo'
|
||||
PickupMessage="Rounds (9mm)"
|
||||
StaticMesh=StaticMesh'KillingFloorStatics.DualiesAmmo'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
class NiceDual9mmAttachment extends NiceDualiesAttachment;
|
||||
defaultproperties
|
||||
{
Mesh=SkeletalMesh'KF_Weapons3rd_Trip.Single9mm_3rd'
|
||||
}
|
||||
class NiceDual9mmAttachment extends NiceDualiesAttachment;
|
||||
defaultproperties
|
||||
{
|
||||
Mesh=SkeletalMesh'KF_Weapons3rd_Trip.Single9mm_3rd'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,12 @@
|
|||
class NiceDual9mmFire extends NiceDualiesFire;
|
||||
defaultproperties
|
||||
{
ProjectileSpeed=19000.000000
maxVerticalRecoilAngle=75
maxHorizontalRecoilAngle=35
StereoFireSound=SoundGroup'KF_9MMSnd.9mm_FireST'
DamageType=Class'NicePack.NiceDamType9mm'
FireSound=SoundGroup'KF_9MMSnd.9mm_Fire'
NoAmmoSound=Sound'KF_9MMSnd.9mm_DryFire'
AmmoClass=Class'NicePack.NiceDual9mmAmmo'
|
||||
}
|
||||
class NiceDual9mmFire extends NiceDualiesFire;
|
||||
defaultproperties
|
||||
{
|
||||
ProjectileSpeed=19000.000000
|
||||
maxVerticalRecoilAngle=75
|
||||
maxHorizontalRecoilAngle=35
|
||||
StereoFireSound=SoundGroup'KF_9MMSnd.9mm_FireST'
|
||||
DamageType=Class'NicePack.NiceDamType9mm'
|
||||
FireSound=SoundGroup'KF_9MMSnd.9mm_Fire'
|
||||
NoAmmoSound=Sound'KF_9MMSnd.9mm_DryFire'
|
||||
AmmoClass=Class'NicePack.NiceDual9mmAmmo'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,9 @@
|
|||
class NiceDual9mmPickup extends NiceDualiesPickup;
|
||||
defaultproperties
|
||||
{
bBackupWeapon=True
cost=200
ItemName="Dual Berettas"
ItemShortName="Dual Berettas"
InventoryType=Class'NicePack.NiceDual9mm'
|
||||
}
|
||||
class NiceDual9mmPickup extends NiceDualiesPickup;
|
||||
defaultproperties
|
||||
{
|
||||
bBackupWeapon=True
|
||||
cost=200
|
||||
ItemName="Dual Berettas"
|
||||
ItemShortName="Dual Berettas"
|
||||
InventoryType=Class'NicePack.NiceDual9mm'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,18 +1,47 @@
|
|||
class Nice9mmPlus extends NiceSingle;
|
||||
simulated function AltFire(float F){
|
||||
if(bIsDual)
super.AltFire(F);
|
||||
else
ToggleLaser();
|
||||
}
|
||||
simulated function SecondDoToggle(){
|
||||
ToggleLaser();
|
||||
}
|
||||
simulated function ToggleLaser(){
|
||||
if(!Instigator.IsLocallyControlled())
return;
|
||||
// Will redo this bit later, but so far it'll have to do
|
||||
if(LaserType == 0)
LaserType = 1;
|
||||
else
LaserType = 0;
|
||||
ApplyLaserState();
|
||||
}
|
||||
defaultproperties
|
||||
{
DualClass=Class'NicePack.NiceDual9mmPlus'
bUseFlashlightToToggle=True
reloadPreEndFrame=0.117000
reloadEndFrame=0.617000
reloadChargeEndFrame=-1.000000
reloadMagStartFrame=0.167000
reloadChargeStartFrame=-1.000000
bTorchEnabled=True
SleeveNum=0
TraderInfoTexture=Texture'NicePackT.NinePP.HUD_Single_Trader'
MeshRef="NicePackA.NinePP.Single_1P"
SkinRefs(1)="ScrnWeaponPack_T.MedicPistol.Slide_cmb"
SkinRefs(2)="ScrnWeaponPack_T.MedicPistol.frame_cmb"
SkinRefs(3)="ScrnWeaponPack_T.MedicPistol.Slide_cmb"
SkinRefs(4)="ScrnWeaponPack_T.MedicPistol.Slide_cmb"
SelectSoundRef="KF_9MMSnd.9mm_Select"
HudImageRef="NicePackT.NinePP.HUD_Single_UnSelected"
SelectedHudImageRef="NicePackT.NinePP.HUD_Single_Selected"
FireModeClass(0)=Class'NicePack.Nice9mmPlusFire'
Description="A 9mm handgun, with a functional laser sight and flashlight. The barrel has been replaced with one that can chamber hotter ammunition loads, meaning faster bullets, meaning more damage!"
GroupOffset=3
PickupClass=Class'NicePack.Nice9mmPlusPickup'
AttachmentClass=Class'NicePack.Nice9mmPlusAttachment'
ItemName="Beretta"
|
||||
}
|
||||
class Nice9mmPlus extends NiceSingle;
|
||||
simulated function AltFire(float F){
|
||||
if(bIsDual)
|
||||
super.AltFire(F);
|
||||
else
|
||||
ToggleLaser();
|
||||
}
|
||||
simulated function SecondDoToggle(){
|
||||
ToggleLaser();
|
||||
}
|
||||
simulated function ToggleLaser(){
|
||||
if(!Instigator.IsLocallyControlled())
|
||||
return;
|
||||
// Will redo this bit later, but so far it'll have to do
|
||||
if(LaserType == 0)
|
||||
LaserType = 1;
|
||||
else
|
||||
LaserType = 0;
|
||||
ApplyLaserState();
|
||||
}
|
||||
defaultproperties
|
||||
{
|
||||
DualClass=Class'NicePack.NiceDual9mmPlus'
|
||||
bUseFlashlightToToggle=True
|
||||
reloadPreEndFrame=0.117000
|
||||
reloadEndFrame=0.617000
|
||||
reloadChargeEndFrame=-1.000000
|
||||
reloadMagStartFrame=0.167000
|
||||
reloadChargeStartFrame=-1.000000
|
||||
bTorchEnabled=True
|
||||
SleeveNum=0
|
||||
TraderInfoTexture=Texture'NicePackT.NinePP.HUD_Single_Trader'
|
||||
MeshRef="NicePackA.NinePP.Single_1P"
|
||||
SkinRefs(1)="ScrnWeaponPack_T.MedicPistol.Slide_cmb"
|
||||
SkinRefs(2)="ScrnWeaponPack_T.MedicPistol.frame_cmb"
|
||||
SkinRefs(3)="ScrnWeaponPack_T.MedicPistol.Slide_cmb"
|
||||
SkinRefs(4)="ScrnWeaponPack_T.MedicPistol.Slide_cmb"
|
||||
SelectSoundRef="KF_9MMSnd.9mm_Select"
|
||||
HudImageRef="NicePackT.NinePP.HUD_Single_UnSelected"
|
||||
SelectedHudImageRef="NicePackT.NinePP.HUD_Single_Selected"
|
||||
FireModeClass(0)=Class'NicePack.Nice9mmPlusFire'
|
||||
Description="A 9mm handgun, with a functional laser sight and flashlight. The barrel has been replaced with one that can chamber hotter ammunition loads, meaning faster bullets, meaning more damage!"
|
||||
GroupOffset=3
|
||||
PickupClass=Class'NicePack.Nice9mmPlusPickup'
|
||||
AttachmentClass=Class'NicePack.Nice9mmPlusAttachment'
|
||||
ItemName="Beretta"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,12 @@
|
|||
class Nice9mmPlusAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
WeaponPickupClass=Class'NicePack.Nice9mmPlusPickup'
AmmoPickupAmount=15
MaxAmmo=150
InitialAmount=60
PickupClass=Class'NicePack.Nice9mmPlusAmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=413,Y1=82,X2=457,Y2=125)
ItemName="9mm +P+ bullets"
|
||||
}
|
||||
class Nice9mmPlusAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
|
||||
WeaponPickupClass=Class'NicePack.Nice9mmPlusPickup'
|
||||
AmmoPickupAmount=15
|
||||
MaxAmmo=150
|
||||
InitialAmount=60
|
||||
PickupClass=Class'NicePack.Nice9mmPlusAmmoPickup'
|
||||
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
|
||||
IconCoords=(X1=413,Y1=82,X2=457,Y2=125)
|
||||
ItemName="9mm +P+ bullets"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,9 @@
|
|||
class Nice9mmPlusAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
AmmoAmount=15
InventoryType=Class'NicePack.Nice9mmPlusAmmo'
RespawnTime=0.000000
PickupMessage="Rounds (9mm +P+)"
StaticMesh=StaticMesh'KillingFloorStatics.DualiesAmmo'
|
||||
}
|
||||
class Nice9mmPlusAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
AmmoAmount=15
|
||||
InventoryType=Class'NicePack.Nice9mmPlusAmmo'
|
||||
RespawnTime=0.000000
|
||||
PickupMessage="Rounds (9mm +P+)"
|
||||
StaticMesh=StaticMesh'KillingFloorStatics.DualiesAmmo'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
class Nice9mmPlusAttachment extends NiceSingleAttachment;
|
||||
defaultproperties
|
||||
{
MeshRef="NicePackA.NinePP.Single_3P"
|
||||
}
|
||||
class Nice9mmPlusAttachment extends NiceSingleAttachment;
|
||||
defaultproperties
|
||||
{
|
||||
MeshRef="NicePackA.NinePP.Single_3P"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,13 @@
|
|||
class Nice9mmPlusFire extends NiceSingleFire;
|
||||
defaultproperties
|
||||
{
ProjectileSpeed=21300.000000
maxVerticalRecoilAngle=0
maxHorizontalRecoilAngle=0
FireSoundRef="NicePackSnd.NinePP.Fire1"
StereoFireSoundRef="NicePackSnd.NinePP.Fire1"
NoAmmoSoundRef="KF_9MMSnd.9mm_DryFire"
DamageType=Class'NicePack.NiceDamType9mmPlus'
FireRate=0.250000
AmmoClass=Class'NicePack.Nice9mmPlusAmmo'
|
||||
}
|
||||
class Nice9mmPlusFire extends NiceSingleFire;
|
||||
defaultproperties
|
||||
{
|
||||
ProjectileSpeed=21300.000000
|
||||
maxVerticalRecoilAngle=0
|
||||
maxHorizontalRecoilAngle=0
|
||||
FireSoundRef="NicePackSnd.NinePP.Fire1"
|
||||
StereoFireSoundRef="NicePackSnd.NinePP.Fire1"
|
||||
NoAmmoSoundRef="KF_9MMSnd.9mm_DryFire"
|
||||
DamageType=Class'NicePack.NiceDamType9mmPlus'
|
||||
FireRate=0.250000
|
||||
AmmoClass=Class'NicePack.Nice9mmPlusAmmo'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,14 @@
|
|||
class Nice9mmPlusPickup extends NiceSinglePickup;
|
||||
defaultproperties
|
||||
{
bBackupWeapon=True
cost=100
AmmoCost=8
Description="A 9mm handgun, with a functional laser sight and flashlight. The barrel has been replaced with one that can chamber hotter ammunition loads, meaning faster bullets, meaning more damage!"
ItemName="Beretta"
ItemShortName="9mm"
InventoryType=Class'NicePack.Nice9mmPlus'
PickupMessage="You got the 9mm!"
StaticMesh=StaticMesh'NicePackSM.NinePP.Pickup'
DrawScale=0.100000
|
||||
}
|
||||
class Nice9mmPlusPickup extends NiceSinglePickup;
|
||||
defaultproperties
|
||||
{
|
||||
bBackupWeapon=True
|
||||
cost=100
|
||||
AmmoCost=8
|
||||
Description="A 9mm handgun, with a functional laser sight and flashlight. The barrel has been replaced with one that can chamber hotter ammunition loads, meaning faster bullets, meaning more damage!"
|
||||
ItemName="Beretta"
|
||||
ItemShortName="9mm"
|
||||
InventoryType=Class'NicePack.Nice9mmPlus'
|
||||
PickupMessage="You got the 9mm!"
|
||||
StaticMesh=StaticMesh'NicePackSM.NinePP.Pickup'
|
||||
DrawScale=0.100000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,16 @@
|
|||
class NiceDamType9mmPlus extends NiceDamageTypeVetSharpshooter
|
||||
abstract;
|
||||
defaultproperties
|
||||
{
goodDecapMod=0.500000
WeaponClass=Class'NicePack.Nice9mmPlus'
DeathString="%k killed %o (Beretta)."
FemaleSuicide="%o shot herself in the foot."
MaleSuicide="%o shot himself in the foot."
bRagdollBullet=True
bBulletHit=True
FlashFog=(X=600.000000)
KDamageImpulse=750.000000
KDeathVel=100.000000
VehicleDamageScaling=0.700000
|
||||
}
|
||||
class NiceDamType9mmPlus extends NiceDamageTypeVetSharpshooter
|
||||
abstract;
|
||||
defaultproperties
|
||||
{
|
||||
goodDecapMod=0.500000
|
||||
WeaponClass=Class'NicePack.Nice9mmPlus'
|
||||
DeathString="%k killed %o (Beretta)."
|
||||
FemaleSuicide="%o shot herself in the foot."
|
||||
MaleSuicide="%o shot himself in the foot."
|
||||
bRagdollBullet=True
|
||||
bBulletHit=True
|
||||
FlashFog=(X=600.000000)
|
||||
KDamageImpulse=750.000000
|
||||
KDeathVel=100.000000
|
||||
VehicleDamageScaling=0.700000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,17 +1,40 @@
|
|||
class NiceDual9mmPlus extends NiceDualies;
|
||||
simulated function SecondDoToggle(){
|
||||
ToggleLaser();
|
||||
}
|
||||
simulated function ToggleLaser(){
|
||||
if(!Instigator.IsLocallyControlled())
return;
|
||||
// Will redo this bit later, but so far it'll have to do
|
||||
if(LaserType == 0)
LaserType = 1;
|
||||
else
LaserType = 0;
|
||||
ApplyLaserState();
|
||||
}
|
||||
simulated function ApplyLaserState(){
|
||||
super(NiceWeapon).ApplyLaserState();
|
||||
}
|
||||
defaultproperties
|
||||
{
SingleClass=Class'NicePack.Nice9mmPlus'
bUseFlashlightToToggle=True
Weight=1.000000
bTorchEnabled=True
SleeveNum=0
TraderInfoTexture=Texture'NicePackT.NinePP.HUD_Dual_Trader'
MeshRef="NicePackA.NinePP.Dual_1P"
SkinRefs(1)="ScrnWeaponPack_T.MedicPistol.NinePP.Frame_cmb"
SkinRefs(2)="ScrnWeaponPack_T.MedicPistol.Slide_cmb"
SkinRefs(3)="ScrnWeaponPack_T.MedicPistol.Slide_cmb"
SkinRefs(4)="ScrnWeaponPack_T.MedicPistol.Slide_cmb"
SelectSoundRef="KFPlayerSound.getweaponout"
HudImageRef="NicePackT.NinePP.HUD_Dual_UnSelected"
SelectedHudImageRef="NicePackT.NinePP.HUD_Dual_Selected"
FireModeClass(0)=Class'NicePack.NiceDual9mmPlusFire'
Description="A pair of custom 9mm +P+ handguns. These have been improved with a laser sight and more powerful ammunition"
GroupOffset=4
PickupClass=Class'NicePack.NiceDual9mmPickup'
AttachmentClass=Class'NicePack.NiceDual9mmPlusAttachment'
ItemName="Dual Berettas"
|
||||
}
|
||||
class NiceDual9mmPlus extends NiceDualies;
|
||||
simulated function SecondDoToggle(){
|
||||
ToggleLaser();
|
||||
}
|
||||
simulated function ToggleLaser(){
|
||||
if(!Instigator.IsLocallyControlled())
|
||||
return;
|
||||
// Will redo this bit later, but so far it'll have to do
|
||||
if(LaserType == 0)
|
||||
LaserType = 1;
|
||||
else
|
||||
LaserType = 0;
|
||||
ApplyLaserState();
|
||||
}
|
||||
simulated function ApplyLaserState(){
|
||||
super(NiceWeapon).ApplyLaserState();
|
||||
}
|
||||
defaultproperties
|
||||
{
|
||||
SingleClass=Class'NicePack.Nice9mmPlus'
|
||||
bUseFlashlightToToggle=True
|
||||
Weight=1.000000
|
||||
bTorchEnabled=True
|
||||
SleeveNum=0
|
||||
TraderInfoTexture=Texture'NicePackT.NinePP.HUD_Dual_Trader'
|
||||
MeshRef="NicePackA.NinePP.Dual_1P"
|
||||
SkinRefs(1)="ScrnWeaponPack_T.MedicPistol.NinePP.Frame_cmb"
|
||||
SkinRefs(2)="ScrnWeaponPack_T.MedicPistol.Slide_cmb"
|
||||
SkinRefs(3)="ScrnWeaponPack_T.MedicPistol.Slide_cmb"
|
||||
SkinRefs(4)="ScrnWeaponPack_T.MedicPistol.Slide_cmb"
|
||||
SelectSoundRef="KFPlayerSound.getweaponout"
|
||||
HudImageRef="NicePackT.NinePP.HUD_Dual_UnSelected"
|
||||
SelectedHudImageRef="NicePackT.NinePP.HUD_Dual_Selected"
|
||||
FireModeClass(0)=Class'NicePack.NiceDual9mmPlusFire'
|
||||
Description="A pair of custom 9mm +P+ handguns. These have been improved with a laser sight and more powerful ammunition"
|
||||
GroupOffset=4
|
||||
PickupClass=Class'NicePack.NiceDual9mmPickup'
|
||||
AttachmentClass=Class'NicePack.NiceDual9mmPlusAttachment'
|
||||
ItemName="Dual Berettas"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,12 @@
|
|||
class NiceDual9mmPlusAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
WeaponPickupClass=Class'NicePack.NiceDual9mmPlusPickup'
AmmoPickupAmount=15
MaxAmmo=150
InitialAmount=60
PickupClass=Class'NicePack.NiceDual9mmPlusAmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=413,Y1=82,X2=457,Y2=125)
ItemName="9mm +P+ bullets"
|
||||
}
|
||||
class NiceDual9mmPlusAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
|
||||
WeaponPickupClass=Class'NicePack.NiceDual9mmPlusPickup'
|
||||
AmmoPickupAmount=15
|
||||
MaxAmmo=150
|
||||
InitialAmount=60
|
||||
PickupClass=Class'NicePack.NiceDual9mmPlusAmmoPickup'
|
||||
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
|
||||
IconCoords=(X1=413,Y1=82,X2=457,Y2=125)
|
||||
ItemName="9mm +P+ bullets"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,8 @@
|
|||
class NiceDual9mmPlusAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
AmmoAmount=15
InventoryType=Class'NicePack.NiceDual9mmPlusAmmo'
PickupMessage="Rounds (9mm +P+)"
StaticMesh=StaticMesh'KillingFloorStatics.DualiesAmmo'
|
||||
}
|
||||
class NiceDual9mmPlusAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
AmmoAmount=15
|
||||
InventoryType=Class'NicePack.NiceDual9mmPlusAmmo'
|
||||
PickupMessage="Rounds (9mm +P+)"
|
||||
StaticMesh=StaticMesh'KillingFloorStatics.DualiesAmmo'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
class NiceDual9mmPlusAttachment extends NiceDualiesAttachment;
|
||||
defaultproperties
|
||||
{
BrotherMesh=SkeletalMesh'NicePackA.NinePP.Single_3P'
MeshRef="NicePackA.NinePP.Single_3P"
|
||||
}
|
||||
class NiceDual9mmPlusAttachment extends NiceDualiesAttachment;
|
||||
defaultproperties
|
||||
{
|
||||
BrotherMesh=SkeletalMesh'NicePackA.NinePP.Single_3P'
|
||||
MeshRef="NicePackA.NinePP.Single_3P"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,15 @@
|
|||
class NiceDual9mmPlusFire extends NiceDualiesFire;
|
||||
defaultproperties
|
||||
{
ProjectileSpeed=21300.000000
maxVerticalRecoilAngle=0
maxHorizontalRecoilAngle=0
FireSoundRef="NicePackSnd.NinePP.Fire1"
StereoFireSoundRef="NicePackSnd.NinePP.Fire1"
NoAmmoSoundRef="KF_9MMSnd.9mm_DryFire"
DamageType=Class'NicePack.NiceDamType9mmPlus'
Momentum=10000.000000
bWaitForRelease=False
FireRate=0.125000
AmmoClass=Class'NicePack.NiceDual9mmPlusAmmo'
|
||||
}
|
||||
class NiceDual9mmPlusFire extends NiceDualiesFire;
|
||||
defaultproperties
|
||||
{
|
||||
ProjectileSpeed=21300.000000
|
||||
maxVerticalRecoilAngle=0
|
||||
maxHorizontalRecoilAngle=0
|
||||
FireSoundRef="NicePackSnd.NinePP.Fire1"
|
||||
StereoFireSoundRef="NicePackSnd.NinePP.Fire1"
|
||||
NoAmmoSoundRef="KF_9MMSnd.9mm_DryFire"
|
||||
DamageType=Class'NicePack.NiceDamType9mmPlus'
|
||||
Momentum=10000.000000
|
||||
bWaitForRelease=False
|
||||
FireRate=0.125000
|
||||
AmmoClass=Class'NicePack.NiceDual9mmPlusAmmo'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,12 @@
|
|||
class NiceDual9mmPlusPickup extends NiceDualiesPickup;
|
||||
defaultproperties
|
||||
{
bBackupWeapon=True
cost=200
AmmoCost=16
Description="A pair of custom 9mm handguns. These have been improved with a laser sight and more powerful ammunition"
ItemName="Dual Berettas"
ItemShortName="Dual Berettas"
InventoryType=Class'NicePack.NiceDual9mmPlus'
PickupMessage="You got the Dual 9mm +P+!"
|
||||
}
|
||||
class NiceDual9mmPlusPickup extends NiceDualiesPickup;
|
||||
defaultproperties
|
||||
{
|
||||
bBackupWeapon=True
|
||||
cost=200
|
||||
AmmoCost=16
|
||||
Description="A pair of custom 9mm handguns. These have been improved with a laser sight and more powerful ammunition"
|
||||
ItemName="Dual Berettas"
|
||||
ItemShortName="Dual Berettas"
|
||||
InventoryType=Class'NicePack.NiceDual9mmPlus'
|
||||
PickupMessage="You got the Dual 9mm +P+!"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,8 +1,46 @@
|
|||
class NiceColt extends NiceWeapon;
|
||||
simulated function fillSubReloadStages(){
|
||||
// Loading 6 shells during 132 frames tops, with first shell loaded at frame 36, with 11 frames between load moments
|
||||
generateReloadStages(6, 132, 36, 11);
|
||||
}
|
||||
defaultproperties
|
||||
{
reloadType=RTYPE_SINGLE
alwaysPlayAnimEnd=True
FirstPersonFlashlightOffset=(X=-20.000000,Y=-22.000000,Z=8.000000)
MagCapacity=6
ReloadRate=6.100000
ReloadAnim="Reload"
ReloadAnimRate=1.200000
bHoldToReload=True
WeaponReloadAnim="Reload_Revolver"
Weight=5.000000
bHasAimingMode=True
IdleAimAnim="IronIdle"
StandardDisplayFOV=70.000000
SleeveNum=0
TraderInfoTexture=Texture'ScrnWeaponPack_T.Colt.Trader_WColt'
MeshRef="ScrnWeaponPack_A.colt_weapon"
SkinRefs(1)="ScrnWeaponPack_T.Colt.ColtV2_T"
HudImageRef="ScrnWeaponPack_T.Colt.WColt_Unselected"
SelectedHudImageRef="ScrnWeaponPack_T.Colt.WColt"
ZoomedDisplayFOV=65.000000
FireModeClass(0)=Class'NicePack.NiceColtFire'
FireModeClass(1)=Class'KFMod.NoFire'
PutDownAnim="PutDown"
SelectSound=Sound'KF_9MMSnd.9mm_Select'
AIRating=0.250000
CurrentRating=0.250000
bShowChargingBar=True
Description="The Colt Python is a double action handgun chambered for the .357 Magnum cartridge, built on Colt's large I-frame. Pythons have a reputation for accuracy, smooth trigger pull, and a tight cylinder lock-up."
DisplayFOV=70.000000
Priority=110
InventoryGroup=2
GroupOffset=15
PickupClass=Class'NicePack.NiceColtPickup'
PlayerViewOffset=(X=20.000000,Y=25.000000,Z=-10.000000)
BobDamping=6.000000
AttachmentClass=Class'NicePack.NiceColtAttachment'
IconCoords=(X1=434,Y1=253,X2=506,Y2=292)
ItemName="Colt Python"
|
||||
}
|
||||
class NiceColt extends NiceWeapon;
|
||||
simulated function fillSubReloadStages(){
|
||||
// Loading 6 shells during 132 frames tops, with first shell loaded at frame 36, with 11 frames between load moments
|
||||
generateReloadStages(6, 132, 36, 11);
|
||||
}
|
||||
defaultproperties
|
||||
{
|
||||
reloadType=RTYPE_SINGLE
|
||||
alwaysPlayAnimEnd=True
|
||||
FirstPersonFlashlightOffset=(X=-20.000000,Y=-22.000000,Z=8.000000)
|
||||
MagCapacity=6
|
||||
ReloadRate=6.100000
|
||||
ReloadAnim="Reload"
|
||||
ReloadAnimRate=1.200000
|
||||
bHoldToReload=True
|
||||
WeaponReloadAnim="Reload_Revolver"
|
||||
Weight=5.000000
|
||||
bHasAimingMode=True
|
||||
IdleAimAnim="IronIdle"
|
||||
StandardDisplayFOV=70.000000
|
||||
SleeveNum=0
|
||||
TraderInfoTexture=Texture'ScrnWeaponPack_T.Colt.Trader_WColt'
|
||||
MeshRef="ScrnWeaponPack_A.colt_weapon"
|
||||
SkinRefs(1)="ScrnWeaponPack_T.Colt.ColtV2_T"
|
||||
HudImageRef="ScrnWeaponPack_T.Colt.WColt_Unselected"
|
||||
SelectedHudImageRef="ScrnWeaponPack_T.Colt.WColt"
|
||||
ZoomedDisplayFOV=65.000000
|
||||
FireModeClass(0)=Class'NicePack.NiceColtFire'
|
||||
FireModeClass(1)=Class'KFMod.NoFire'
|
||||
PutDownAnim="PutDown"
|
||||
SelectSound=Sound'KF_9MMSnd.9mm_Select'
|
||||
AIRating=0.250000
|
||||
CurrentRating=0.250000
|
||||
bShowChargingBar=True
|
||||
Description="The Colt Python is a double action handgun chambered for the .357 Magnum cartridge, built on Colt's large I-frame. Pythons have a reputation for accuracy, smooth trigger pull, and a tight cylinder lock-up."
|
||||
DisplayFOV=70.000000
|
||||
Priority=110
|
||||
InventoryGroup=2
|
||||
GroupOffset=15
|
||||
PickupClass=Class'NicePack.NiceColtPickup'
|
||||
PlayerViewOffset=(X=20.000000,Y=25.000000,Z=-10.000000)
|
||||
BobDamping=6.000000
|
||||
AttachmentClass=Class'NicePack.NiceColtAttachment'
|
||||
IconCoords=(X1=434,Y1=253,X2=506,Y2=292)
|
||||
ItemName="Colt Python"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,13 @@
|
|||
class NiceColtAmmo extends NiceAmmo;
|
||||
#EXEC OBJ LOAD FILE=InterfaceContent.utx
|
||||
defaultproperties
|
||||
{
WeaponPickupClass=Class'NicePack.NiceColtPickup'
AmmoPickupAmount=6
MaxAmmo=96
InitialAmount=24
PickupClass=Class'NicePack.NiceColtAmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=413,Y1=82,X2=457,Y2=125)
ItemName=".357 bullets"
|
||||
}
|
||||
class NiceColtAmmo extends NiceAmmo;
|
||||
#EXEC OBJ LOAD FILE=InterfaceContent.utx
|
||||
defaultproperties
|
||||
{
|
||||
WeaponPickupClass=Class'NicePack.NiceColtPickup'
|
||||
AmmoPickupAmount=6
|
||||
MaxAmmo=96
|
||||
InitialAmount=24
|
||||
PickupClass=Class'NicePack.NiceColtAmmoPickup'
|
||||
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
|
||||
IconCoords=(X1=413,Y1=82,X2=457,Y2=125)
|
||||
ItemName=".357 bullets"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,9 @@
|
|||
class NiceColtAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
AmmoAmount=6
InventoryType=Class'NicePack.NiceColtAmmo'
RespawnTime=0.000000
PickupMessage=".357 Ammo"
StaticMesh=StaticMesh'KillingFloorStatics.DualiesAmmo'
|
||||
}
|
||||
class NiceColtAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
AmmoAmount=6
|
||||
InventoryType=Class'NicePack.NiceColtAmmo'
|
||||
RespawnTime=0.000000
|
||||
PickupMessage=".357 Ammo"
|
||||
StaticMesh=StaticMesh'KillingFloorStatics.DualiesAmmo'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,50 @@
|
|||
class NiceColtAttachment extends NiceAttachment;
|
||||
defaultproperties
|
||||
{
mMuzFlashClass=Class'ROEffects.MuzzleFlash3rdPistol'
mTracerClass=Class'KFMod.KFLargeTracer'
MovementAnims(0)="JogF_Single9mm"
MovementAnims(1)="JogB_Single9mm"
MovementAnims(2)="JogL_Single9mm"
MovementAnims(3)="JogR_Single9mm"
TurnLeftAnim="TurnL_Single9mm"
TurnRightAnim="TurnR_Single9mm"
CrouchAnims(0)="CHwalkF_Single9mm"
CrouchAnims(1)="CHwalkB_Single9mm"
CrouchAnims(2)="CHwalkL_Single9mm"
CrouchAnims(3)="CHwalkR_Single9mm"
CrouchTurnRightAnim="CH_TurnR_Single9mm"
CrouchTurnLeftAnim="CH_TurnL_Single9mm"
IdleCrouchAnim="CHIdle_Single9mm"
IdleWeaponAnim="Idle_Single9mm"
IdleRestAnim="Idle_Single9mm"
IdleChatAnim="Idle_Single9mm"
IdleHeavyAnim="Idle_Single9mm"
IdleRifleAnim="Idle_Single9mm"
FireAnims(0)="Fire_Single9mm"
FireAnims(1)="Fire_Single9mm"
FireAnims(2)="Fire_Single9mm"
FireAnims(3)="Fire_Single9mm"
FireAltAnims(0)="Fire_Single9mm"
FireAltAnims(1)="Fire_Single9mm"
FireAltAnims(2)="Fire_Single9mm"
FireAltAnims(3)="Fire_Single9mm"
FireCrouchAnims(0)="CHFire_Single9mm"
FireCrouchAnims(1)="CHFire_Single9mm"
FireCrouchAnims(2)="CHFire_Single9mm"
FireCrouchAnims(3)="CHFire_Single9mm"
FireCrouchAltAnims(0)="CHFire_Single9mm"
FireCrouchAltAnims(1)="CHFire_Single9mm"
FireCrouchAltAnims(2)="CHFire_Single9mm"
FireCrouchAltAnims(3)="CHFire_Single9mm"
HitAnims(0)="HitF_Single9mm"
HitAnims(1)="HitB_Single9mm"
HitAnims(2)="HitL_Single9mm"
HitAnims(3)="HitR_Single9mm"
PostFireBlendStandAnim="Blend_Single9mm"
PostFireBlendCrouchAnim="CHBlend_Single9mm"
MeshRef="ScrnWeaponPack_A.W_Colt_Python_3rd"
bHeavy=True
SplashEffect=Class'ROEffects.BulletSplashEmitter'
CullDistance=5000.000000
|
||||
}
|
||||
class NiceColtAttachment extends NiceAttachment;
|
||||
defaultproperties
|
||||
{
|
||||
mMuzFlashClass=Class'ROEffects.MuzzleFlash3rdPistol'
|
||||
mTracerClass=Class'KFMod.KFLargeTracer'
|
||||
MovementAnims(0)="JogF_Single9mm"
|
||||
MovementAnims(1)="JogB_Single9mm"
|
||||
MovementAnims(2)="JogL_Single9mm"
|
||||
MovementAnims(3)="JogR_Single9mm"
|
||||
TurnLeftAnim="TurnL_Single9mm"
|
||||
TurnRightAnim="TurnR_Single9mm"
|
||||
CrouchAnims(0)="CHwalkF_Single9mm"
|
||||
CrouchAnims(1)="CHwalkB_Single9mm"
|
||||
CrouchAnims(2)="CHwalkL_Single9mm"
|
||||
CrouchAnims(3)="CHwalkR_Single9mm"
|
||||
CrouchTurnRightAnim="CH_TurnR_Single9mm"
|
||||
CrouchTurnLeftAnim="CH_TurnL_Single9mm"
|
||||
IdleCrouchAnim="CHIdle_Single9mm"
|
||||
IdleWeaponAnim="Idle_Single9mm"
|
||||
IdleRestAnim="Idle_Single9mm"
|
||||
IdleChatAnim="Idle_Single9mm"
|
||||
IdleHeavyAnim="Idle_Single9mm"
|
||||
IdleRifleAnim="Idle_Single9mm"
|
||||
FireAnims(0)="Fire_Single9mm"
|
||||
FireAnims(1)="Fire_Single9mm"
|
||||
FireAnims(2)="Fire_Single9mm"
|
||||
FireAnims(3)="Fire_Single9mm"
|
||||
FireAltAnims(0)="Fire_Single9mm"
|
||||
FireAltAnims(1)="Fire_Single9mm"
|
||||
FireAltAnims(2)="Fire_Single9mm"
|
||||
FireAltAnims(3)="Fire_Single9mm"
|
||||
FireCrouchAnims(0)="CHFire_Single9mm"
|
||||
FireCrouchAnims(1)="CHFire_Single9mm"
|
||||
FireCrouchAnims(2)="CHFire_Single9mm"
|
||||
FireCrouchAnims(3)="CHFire_Single9mm"
|
||||
FireCrouchAltAnims(0)="CHFire_Single9mm"
|
||||
FireCrouchAltAnims(1)="CHFire_Single9mm"
|
||||
FireCrouchAltAnims(2)="CHFire_Single9mm"
|
||||
FireCrouchAltAnims(3)="CHFire_Single9mm"
|
||||
HitAnims(0)="HitF_Single9mm"
|
||||
HitAnims(1)="HitB_Single9mm"
|
||||
HitAnims(2)="HitL_Single9mm"
|
||||
HitAnims(3)="HitR_Single9mm"
|
||||
PostFireBlendStandAnim="Blend_Single9mm"
|
||||
PostFireBlendCrouchAnim="CHBlend_Single9mm"
|
||||
MeshRef="ScrnWeaponPack_A.W_Colt_Python_3rd"
|
||||
bHeavy=True
|
||||
SplashEffect=Class'ROEffects.BulletSplashEmitter'
|
||||
CullDistance=5000.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,31 @@
|
|||
class NiceColtFire extends NiceFire;
|
||||
defaultproperties
|
||||
{
RecoilRate=0.850000
maxVerticalRecoilAngle=150
maxHorizontalRecoilAngle=75
FireSoundRef="ScrnWeaponPack_SND.Colt.357_fire3"
StereoFireSoundRef="ScrnWeaponPack_SND.Colt.ScrnWeaponPack.357_fire3_ST"
NoAmmoSoundRef="KF_HandcannonSnd.50AE_DryFire"
DamageType=Class'NicePack.NiceDamTypeColt'
DamageMin=175
DamageMax=175
Momentum=10000.000000
bWaitForRelease=True
bAttachSmokeEmitter=True
TransientSoundVolume=2.500000
FireAnimRate=1.200000
TweenTime=0.025000
FireForce="AssaultRifleFire"
FireRate=0.900000
AmmoClass=Class'NicePack.NiceColtAmmo'
ShakeRotMag=(X=75.000000,Y=75.000000,Z=400.000000)
ShakeRotRate=(X=12500.000000,Y=12500.000000,Z=10000.000000)
ShakeRotTime=3.500000
ShakeOffsetMag=(X=6.000000,Y=1.000000,Z=8.000000)
ShakeOffsetRate=(X=1000.000000,Y=1000.000000,Z=1000.000000)
ShakeOffsetTime=2.500000
BotRefireRate=0.350000
FlashEmitterClass=Class'ROEffects.MuzzleFlash1stKar'
aimerror=30.000000
|
||||
}
|
||||
class NiceColtFire extends NiceFire;
|
||||
defaultproperties
|
||||
{
|
||||
RecoilRate=0.850000
|
||||
maxVerticalRecoilAngle=150
|
||||
maxHorizontalRecoilAngle=75
|
||||
FireSoundRef="ScrnWeaponPack_SND.Colt.357_fire3"
|
||||
StereoFireSoundRef="ScrnWeaponPack_SND.Colt.ScrnWeaponPack.357_fire3_ST"
|
||||
NoAmmoSoundRef="KF_HandcannonSnd.50AE_DryFire"
|
||||
DamageType=Class'NicePack.NiceDamTypeColt'
|
||||
DamageMin=175
|
||||
DamageMax=175
|
||||
Momentum=10000.000000
|
||||
bWaitForRelease=True
|
||||
bAttachSmokeEmitter=True
|
||||
TransientSoundVolume=2.500000
|
||||
FireAnimRate=1.200000
|
||||
TweenTime=0.025000
|
||||
FireForce="AssaultRifleFire"
|
||||
FireRate=0.900000
|
||||
AmmoClass=Class'NicePack.NiceColtAmmo'
|
||||
ShakeRotMag=(X=75.000000,Y=75.000000,Z=400.000000)
|
||||
ShakeRotRate=(X=12500.000000,Y=12500.000000,Z=10000.000000)
|
||||
ShakeRotTime=3.500000
|
||||
ShakeOffsetMag=(X=6.000000,Y=1.000000,Z=8.000000)
|
||||
ShakeOffsetRate=(X=1000.000000,Y=1000.000000,Z=1000.000000)
|
||||
ShakeOffsetTime=2.500000
|
||||
BotRefireRate=0.350000
|
||||
FlashEmitterClass=Class'ROEffects.MuzzleFlash1stKar'
|
||||
aimerror=30.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,23 @@
|
|||
class NiceColtPickup extends NiceWeaponPickup;
|
||||
defaultproperties
|
||||
{
Weight=5.000000
cost=1500
AmmoCost=40
BuyClipSize=6
PowerValue=85
SpeedValue=20
RangeValue=35
Description="The Colt Python is a double action handgun chambered for the .357 Magnum cartridge, built on Colt's large I-frame. Pythons have a reputation for accuracy, smooth trigger pull, and a tight cylinder lock-up."
ItemName="Colt Python"
ItemShortName="Colt"
AmmoItemName=".357"
CorrespondingPerkIndex=2
EquipmentCategoryID=1
InventoryType=Class'NicePack.NiceColt'
PickupMessage="You got the Colt Python handgun"
PickupSound=Sound'KF_9MMSnd.9mm_Pickup'
PickupForce="AssaultRiflePickup"
StaticMesh=StaticMesh'ScrnWeaponPack_SM.WColt_Pickup'
CollisionHeight=5.000000
|
||||
}
|
||||
class NiceColtPickup extends NiceWeaponPickup;
|
||||
defaultproperties
|
||||
{
|
||||
Weight=5.000000
|
||||
cost=1500
|
||||
AmmoCost=40
|
||||
BuyClipSize=6
|
||||
PowerValue=85
|
||||
SpeedValue=20
|
||||
RangeValue=35
|
||||
Description="The Colt Python is a double action handgun chambered for the .357 Magnum cartridge, built on Colt's large I-frame. Pythons have a reputation for accuracy, smooth trigger pull, and a tight cylinder lock-up."
|
||||
ItemName="Colt Python"
|
||||
ItemShortName="Colt"
|
||||
AmmoItemName=".357"
|
||||
CorrespondingPerkIndex=2
|
||||
EquipmentCategoryID=1
|
||||
InventoryType=Class'NicePack.NiceColt'
|
||||
PickupMessage="You got the Colt Python handgun"
|
||||
PickupSound=Sound'KF_9MMSnd.9mm_Pickup'
|
||||
PickupForce="AssaultRiflePickup"
|
||||
StaticMesh=StaticMesh'ScrnWeaponPack_SM.WColt_Pickup'
|
||||
CollisionHeight=5.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,19 @@
|
|||
class NiceDamTypeColt extends NiceDamageTypeVetSharpshooter
|
||||
abstract;
|
||||
defaultproperties
|
||||
{
MaxPenetrations=1
PenDmgReduction=0.500000
HeadShotDamageMult=1.300000
WeaponClass=Class'NicePack.NiceColt'
DeathString="%k killed %o (Colt Python)."
FemaleSuicide="%o shot herself in the foot."
MaleSuicide="%o shot himself in the foot."
bRagdollBullet=True
bBulletHit=True
FlashFog=(X=600.000000)
KDamageImpulse=12000.000000
KDeathVel=800.000000
KDeathUpKick=160.000000
VehicleDamageScaling=0.800000
|
||||
}
|
||||
class NiceDamTypeColt extends NiceDamageTypeVetSharpshooter
|
||||
abstract;
|
||||
defaultproperties
|
||||
{
|
||||
MaxPenetrations=1
|
||||
PenDmgReduction=0.500000
|
||||
HeadShotDamageMult=1.300000
|
||||
WeaponClass=Class'NicePack.NiceColt'
|
||||
DeathString="%k killed %o (Colt Python)."
|
||||
FemaleSuicide="%o shot herself in the foot."
|
||||
MaleSuicide="%o shot himself in the foot."
|
||||
bRagdollBullet=True
|
||||
bBulletHit=True
|
||||
FlashFog=(X=600.000000)
|
||||
KDamageImpulse=12000.000000
|
||||
KDeathVel=800.000000
|
||||
KDeathUpKick=160.000000
|
||||
VehicleDamageScaling=0.800000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
class NiceDamTypeColtProj extends NiceDamTypeShotgun
|
||||
abstract;
|
||||
defaultproperties
|
||||
{
DeathString="%k killed %o (Colt Python)."
|
||||
}
|
||||
class NiceDamTypeColtProj extends NiceDamTypeShotgun
|
||||
abstract;
|
||||
defaultproperties
|
||||
{
|
||||
DeathString="%k killed %o (Colt Python)."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,15 +1,67 @@
|
|||
class NiceContender extends NiceScopedWeapon;
|
||||
simulated function PostBeginPlay(){
|
||||
local AutoReloadAnimDesc reloadDesc;
|
||||
autoReloadsDescriptions.Length = 0;
|
||||
reloadDesc.canInterruptFrame = 3 / 37;
|
||||
reloadDesc.trashStartFrame = 21 / 37;
|
||||
reloadDesc.resumeFrame = 13 / 37;
|
||||
reloadDesc.speedFrame = 3 / 37;
|
||||
reloadDesc.animName = 'Fire';
|
||||
autoReloadsDescriptions[0] = reloadDesc;
|
||||
super.PostBeginPlay();
|
||||
}
|
||||
defaultproperties
|
||||
{
lenseMaterialID=1
scopePortalFOVHigh=8.000000
scopePortalFOV=8.000000
tileSize=512
ZoomMatRef="NicePackT.Contender.gdcw_acog_FB"
ScriptedTextureFallbackRef="NicePackT.Contender.alpha_lens_64x64"
CrosshairTexRef="NicePackT.Contender.gdcw_acog"
bChangeClipIcon=True
hudClipTexture=Texture'KillingFloorHUD.HUD.Hud_Single_Bullet'
reloadType=RTYPE_AUTO
bHasScope=True
ZoomedDisplayFOVHigh=25.000000
MagCapacity=1
ReloadRate=1.376000
ReloadAnim="Reload"
ReloadAnimRate=1.000000
WeaponReloadAnim="Reload_HuntingShotgun"
Weight=3.000000
bHasAimingMode=True
IdleAimAnim="Iron_Idle"
StandardDisplayFOV=55.000000
SleeveNum=3
TraderInfoTexture=Texture'NicePackT.Contender.g2contender_trader'
bIsTier2Weapon=True
MeshRef="NicePackA.Contender.G2ContenderMesh"
SkinRefs(0)="NicePackT.Contender.Contender_diffuse_cmb"
SkinRefs(1)="NicePackT.Contender.alpha_lens_64x64"
SkinRefs(2)="NicePackT.Contender.uv1024_cmb"
SkinRefs(3)="KF_Weapons2_Trip_T.hands.BritishPara_Hands_1st_P"
SkinRefs(4)="NicePackT.Contender.Bullet_cmb"
SelectSoundRef="NicePackSnd.Contender.G2_Pickup"
HudImageRef="NicePackT.Contender.g2contender_unselected"
SelectedHudImageRef="NicePackT.Contender.g2contender_selected"
PlayerIronSightFOV=40.000000
ZoomTime=0.285000
ZoomedDisplayFOV=25.000000
FireModeClass(0)=Class'NicePack.NiceContenderFire'
FireModeClass(1)=Class'KFMod.NoFire'
PutDownAnim="PutDown"
PutDownAnimRate=1.000000
AIRating=0.550000
CurrentRating=0.550000
Description="Thompson G2 Contender - hinting pistol"
DisplayFOV=55.000000
Priority=120
InventoryGroup=2
GroupOffset=16
PickupClass=Class'NicePack.NiceContenderPickup'
PlayerViewOffset=(X=13.000000,Y=14.000000,Z=-5.500000)
BobDamping=4.500000
AttachmentClass=Class'NicePack.NiceContenderAttachment'
ItemName="Thompson Contender"
|
||||
}
|
||||
class NiceContender extends NiceScopedWeapon;
|
||||
simulated function PostBeginPlay(){
|
||||
local AutoReloadAnimDesc reloadDesc;
|
||||
autoReloadsDescriptions.Length = 0;
|
||||
reloadDesc.canInterruptFrame = 3 / 37;
|
||||
reloadDesc.trashStartFrame = 21 / 37;
|
||||
reloadDesc.resumeFrame = 13 / 37;
|
||||
reloadDesc.speedFrame = 3 / 37;
|
||||
reloadDesc.animName = 'Fire';
|
||||
autoReloadsDescriptions[0] = reloadDesc;
|
||||
super.PostBeginPlay();
|
||||
}
|
||||
defaultproperties
|
||||
{
|
||||
lenseMaterialID=1
|
||||
scopePortalFOVHigh=8.000000
|
||||
scopePortalFOV=8.000000
|
||||
tileSize=512
|
||||
ZoomMatRef="NicePackT.Contender.gdcw_acog_FB"
|
||||
ScriptedTextureFallbackRef="NicePackT.Contender.alpha_lens_64x64"
|
||||
CrosshairTexRef="NicePackT.Contender.gdcw_acog"
|
||||
bChangeClipIcon=True
|
||||
hudClipTexture=Texture'KillingFloorHUD.HUD.Hud_Single_Bullet'
|
||||
reloadType=RTYPE_AUTO
|
||||
bHasScope=True
|
||||
ZoomedDisplayFOVHigh=25.000000
|
||||
MagCapacity=1
|
||||
ReloadRate=1.376000
|
||||
ReloadAnim="Reload"
|
||||
ReloadAnimRate=1.000000
|
||||
WeaponReloadAnim="Reload_HuntingShotgun"
|
||||
Weight=3.000000
|
||||
bHasAimingMode=True
|
||||
IdleAimAnim="Iron_Idle"
|
||||
StandardDisplayFOV=55.000000
|
||||
SleeveNum=3
|
||||
TraderInfoTexture=Texture'NicePackT.Contender.g2contender_trader'
|
||||
bIsTier2Weapon=True
|
||||
MeshRef="NicePackA.Contender.G2ContenderMesh"
|
||||
SkinRefs(0)="NicePackT.Contender.Contender_diffuse_cmb"
|
||||
SkinRefs(1)="NicePackT.Contender.alpha_lens_64x64"
|
||||
SkinRefs(2)="NicePackT.Contender.uv1024_cmb"
|
||||
SkinRefs(3)="KF_Weapons2_Trip_T.hands.BritishPara_Hands_1st_P"
|
||||
SkinRefs(4)="NicePackT.Contender.Bullet_cmb"
|
||||
SelectSoundRef="NicePackSnd.Contender.G2_Pickup"
|
||||
HudImageRef="NicePackT.Contender.g2contender_unselected"
|
||||
SelectedHudImageRef="NicePackT.Contender.g2contender_selected"
|
||||
PlayerIronSightFOV=40.000000
|
||||
ZoomTime=0.285000
|
||||
ZoomedDisplayFOV=25.000000
|
||||
FireModeClass(0)=Class'NicePack.NiceContenderFire'
|
||||
FireModeClass(1)=Class'KFMod.NoFire'
|
||||
PutDownAnim="PutDown"
|
||||
PutDownAnimRate=1.000000
|
||||
AIRating=0.550000
|
||||
CurrentRating=0.550000
|
||||
Description="Thompson G2 Contender - hinting pistol"
|
||||
DisplayFOV=55.000000
|
||||
Priority=120
|
||||
InventoryGroup=2
|
||||
GroupOffset=16
|
||||
PickupClass=Class'NicePack.NiceContenderPickup'
|
||||
PlayerViewOffset=(X=13.000000,Y=14.000000,Z=-5.500000)
|
||||
BobDamping=4.500000
|
||||
AttachmentClass=Class'NicePack.NiceContenderAttachment'
|
||||
ItemName="Thompson Contender"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,12 @@
|
|||
class NiceContenderAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
WeaponPickupClass=Class'NicePack.NiceContenderPickup'
AmmoPickupAmount=8
MaxAmmo=40
InitialAmount=10
PickupClass=Class'NicePack.NiceContenderAmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=4,Y1=350,X2=110,Y2=395)
ItemName=".35 rem"
|
||||
}
|
||||
class NiceContenderAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
|
||||
WeaponPickupClass=Class'NicePack.NiceContenderPickup'
|
||||
AmmoPickupAmount=8
|
||||
MaxAmmo=40
|
||||
InitialAmount=10
|
||||
PickupClass=Class'NicePack.NiceContenderAmmoPickup'
|
||||
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
|
||||
IconCoords=(X1=4,Y1=350,X2=110,Y2=395)
|
||||
ItemName=".35 rem"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,9 @@
|
|||
class NiceContenderAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
AmmoAmount=8
InventoryType=Class'NicePack.NiceContenderAmmo'
PickupMessage=".35 rem"
StaticMesh=StaticMesh'KillingFloorStatics.XbowAmmo'
CollisionRadius=25.000000
|
||||
}
|
||||
class NiceContenderAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
AmmoAmount=8
|
||||
InventoryType=Class'NicePack.NiceContenderAmmo'
|
||||
PickupMessage=".35 rem"
|
||||
StaticMesh=StaticMesh'KillingFloorStatics.XbowAmmo'
|
||||
CollisionRadius=25.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,51 @@
|
|||
class NiceContenderAttachment extends NiceAttachment;
|
||||
defaultproperties
|
||||
{
mMuzFlashClass=Class'ROEffects.MuzzleFlash3rdPistol'
MovementAnims(0)="JogF_HuntingShotgun"
MovementAnims(1)="JogB_HuntingShotgun"
MovementAnims(2)="JogL_HuntingShotgun"
MovementAnims(3)="JogR_HuntingShotgun"
TurnLeftAnim="TurnL_HuntingShotgun"
TurnRightAnim="TurnR_HuntingShotgun"
CrouchAnims(0)="CHwalkF_HuntingShotgun"
CrouchAnims(1)="CHwalkB_HuntingShotgun"
CrouchAnims(2)="CHwalkL_HuntingShotgun"
CrouchAnims(3)="CHwalkR_HuntingShotgun"
WalkAnims(0)="WalkF_HuntingShotgun"
WalkAnims(1)="WalkB_HuntingShotgun"
WalkAnims(2)="WalkL_HuntingShotgun"
WalkAnims(3)="WalkR_HuntingShotgun"
CrouchTurnRightAnim="CH_TurnR_HuntingShotgun"
CrouchTurnLeftAnim="CH_TurnL_HuntingShotgun"
IdleCrouchAnim="CHIdle_HuntingShotgun"
IdleWeaponAnim="Idle_HuntingShotgun"
IdleRestAnim="Idle_HuntingShotgun"
IdleChatAnim="Idle_HuntingShotgun"
IdleHeavyAnim="Idle_HuntingShotgun"
IdleRifleAnim="Idle_HuntingShotgun"
FireAnims(0)="Fire_HuntingShotgun"
FireAnims(1)="Fire_HuntingShotgun"
FireAnims(2)="Fire_HuntingShotgun"
FireAnims(3)="Fire_HuntingShotgun"
FireAltAnims(0)="Fire_HuntingShotgun"
FireAltAnims(1)="Fire_HuntingShotgun"
FireAltAnims(2)="Fire_HuntingShotgun"
FireAltAnims(3)="Fire_HuntingShotgun"
FireCrouchAnims(0)="CHFire_HuntingShotgun"
FireCrouchAnims(1)="CHFire_HuntingShotgun"
FireCrouchAnims(2)="CHFire_HuntingShotgun"
FireCrouchAnims(3)="CHFire_HuntingShotgun"
FireCrouchAltAnims(0)="CHFire_HuntingShotgun"
FireCrouchAltAnims(1)="CHFire_HuntingShotgun"
FireCrouchAltAnims(2)="CHFire_HuntingShotgun"
FireCrouchAltAnims(3)="CHFire_HuntingShotgun"
HitAnims(0)="HitF_HuntingShotgun"
HitAnims(1)="HitB_HuntingShotgun"
HitAnims(2)="HitL_HuntingShotgun"
HitAnims(3)="HitR_HuntingShotgun"
PostFireBlendStandAnim="Blend_HuntingShotgun"
PostFireBlendCrouchAnim="CHBlend_HuntingShotgun"
MeshRef="NicePackA.Contender.G2Contender_3rd"
DrawScale=2.200000
|
||||
}
|
||||
class NiceContenderAttachment extends NiceAttachment;
|
||||
defaultproperties
|
||||
{
|
||||
mMuzFlashClass=Class'ROEffects.MuzzleFlash3rdPistol'
|
||||
MovementAnims(0)="JogF_HuntingShotgun"
|
||||
MovementAnims(1)="JogB_HuntingShotgun"
|
||||
MovementAnims(2)="JogL_HuntingShotgun"
|
||||
MovementAnims(3)="JogR_HuntingShotgun"
|
||||
TurnLeftAnim="TurnL_HuntingShotgun"
|
||||
TurnRightAnim="TurnR_HuntingShotgun"
|
||||
CrouchAnims(0)="CHwalkF_HuntingShotgun"
|
||||
CrouchAnims(1)="CHwalkB_HuntingShotgun"
|
||||
CrouchAnims(2)="CHwalkL_HuntingShotgun"
|
||||
CrouchAnims(3)="CHwalkR_HuntingShotgun"
|
||||
WalkAnims(0)="WalkF_HuntingShotgun"
|
||||
WalkAnims(1)="WalkB_HuntingShotgun"
|
||||
WalkAnims(2)="WalkL_HuntingShotgun"
|
||||
WalkAnims(3)="WalkR_HuntingShotgun"
|
||||
CrouchTurnRightAnim="CH_TurnR_HuntingShotgun"
|
||||
CrouchTurnLeftAnim="CH_TurnL_HuntingShotgun"
|
||||
IdleCrouchAnim="CHIdle_HuntingShotgun"
|
||||
IdleWeaponAnim="Idle_HuntingShotgun"
|
||||
IdleRestAnim="Idle_HuntingShotgun"
|
||||
IdleChatAnim="Idle_HuntingShotgun"
|
||||
IdleHeavyAnim="Idle_HuntingShotgun"
|
||||
IdleRifleAnim="Idle_HuntingShotgun"
|
||||
FireAnims(0)="Fire_HuntingShotgun"
|
||||
FireAnims(1)="Fire_HuntingShotgun"
|
||||
FireAnims(2)="Fire_HuntingShotgun"
|
||||
FireAnims(3)="Fire_HuntingShotgun"
|
||||
FireAltAnims(0)="Fire_HuntingShotgun"
|
||||
FireAltAnims(1)="Fire_HuntingShotgun"
|
||||
FireAltAnims(2)="Fire_HuntingShotgun"
|
||||
FireAltAnims(3)="Fire_HuntingShotgun"
|
||||
FireCrouchAnims(0)="CHFire_HuntingShotgun"
|
||||
FireCrouchAnims(1)="CHFire_HuntingShotgun"
|
||||
FireCrouchAnims(2)="CHFire_HuntingShotgun"
|
||||
FireCrouchAnims(3)="CHFire_HuntingShotgun"
|
||||
FireCrouchAltAnims(0)="CHFire_HuntingShotgun"
|
||||
FireCrouchAltAnims(1)="CHFire_HuntingShotgun"
|
||||
FireCrouchAltAnims(2)="CHFire_HuntingShotgun"
|
||||
FireCrouchAltAnims(3)="CHFire_HuntingShotgun"
|
||||
HitAnims(0)="HitF_HuntingShotgun"
|
||||
HitAnims(1)="HitB_HuntingShotgun"
|
||||
HitAnims(2)="HitL_HuntingShotgun"
|
||||
HitAnims(3)="HitR_HuntingShotgun"
|
||||
PostFireBlendStandAnim="Blend_HuntingShotgun"
|
||||
PostFireBlendCrouchAnim="CHBlend_HuntingShotgun"
|
||||
MeshRef="NicePackA.Contender.G2Contender_3rd"
|
||||
DrawScale=2.200000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,28 @@
|
|||
class NiceContenderFire extends NiceFire;
|
||||
defaultproperties
|
||||
{
EffectiveRange=25000.000000
ProjectileSpeed=30000.000000
FireAimedAnim="Fire"
RecoilRate=0.100000
maxVerticalRecoilAngle=350
maxHorizontalRecoilAngle=175
bRandomPitchFireSound=False
FireSoundRef="NicePackSnd.Contender.G2_Shot"
StereoFireSoundRef="NicePackSnd.Contender.G2_Shot"
NoAmmoSoundRef="KF_SCARSnd.SCAR_DryFire"
DamageType=Class'NicePack.NiceDamTypeContender'
DamageMin=156
DamageMax=156
bWaitForRelease=True
TransientSoundVolume=1.800000
FireForce="AssaultRifleFire"
FireRate=1.600000
AmmoClass=Class'NicePack.NiceContenderAmmo'
ShakeRotMag=(X=5.000000,Y=7.000000,Z=3.000000)
ShakeRotRate=(X=10000.000000,Y=10000.000000,Z=10000.000000)
ShakeOffsetMag=(X=5.000000,Y=5.000000,Z=5.000000)
BotRefireRate=3.570000
FlashEmitterClass=Class'ROEffects.MuzzleFlash1stKar'
aimerror=0.000000
|
||||
}
|
||||
class NiceContenderFire extends NiceFire;
|
||||
defaultproperties
|
||||
{
|
||||
EffectiveRange=25000.000000
|
||||
ProjectileSpeed=30000.000000
|
||||
FireAimedAnim="Fire"
|
||||
RecoilRate=0.100000
|
||||
maxVerticalRecoilAngle=350
|
||||
maxHorizontalRecoilAngle=175
|
||||
bRandomPitchFireSound=False
|
||||
FireSoundRef="NicePackSnd.Contender.G2_Shot"
|
||||
StereoFireSoundRef="NicePackSnd.Contender.G2_Shot"
|
||||
NoAmmoSoundRef="KF_SCARSnd.SCAR_DryFire"
|
||||
DamageType=Class'NicePack.NiceDamTypeContender'
|
||||
DamageMin=156
|
||||
DamageMax=156
|
||||
bWaitForRelease=True
|
||||
TransientSoundVolume=1.800000
|
||||
FireForce="AssaultRifleFire"
|
||||
FireRate=1.600000
|
||||
AmmoClass=Class'NicePack.NiceContenderAmmo'
|
||||
ShakeRotMag=(X=5.000000,Y=7.000000,Z=3.000000)
|
||||
ShakeRotRate=(X=10000.000000,Y=10000.000000,Z=10000.000000)
|
||||
ShakeOffsetMag=(X=5.000000,Y=5.000000,Z=5.000000)
|
||||
BotRefireRate=3.570000
|
||||
FlashEmitterClass=Class'ROEffects.MuzzleFlash1stKar'
|
||||
aimerror=0.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,26 @@
|
|||
class NiceContenderPickup extends NiceWeaponPickup;
|
||||
defaultproperties
|
||||
{
Weight=3.000000
AmmoCost=8
|
||||
cost=1000
BuyClipSize=1
PowerValue=60
SpeedValue=35
RangeValue=90
Description="Thompson G2 Contender - hunting pistol"
ItemName="Thompson Contender"
ItemShortName="Contender"
AmmoItemName=".35 rem"
CorrespondingPerkIndex=2
EquipmentCategoryID=2
MaxDesireability=0.790000
InventoryType=Class'NicePack.NiceContender'
PickupMessage="You got the Thompson G2 Contender"
PickupSound=Sound'NicePackSnd.Contender.G2_Pickup'
PickupForce="AssaultRiflePickup"
StaticMesh=StaticMesh'NicePackSM.Contender.G2Contender_sm'
DrawScale=2.000000
CollisionRadius=10.000000
CollisionHeight=5.000000
|
||||
}
|
||||
class NiceContenderPickup extends NiceWeaponPickup;
|
||||
defaultproperties
|
||||
{
|
||||
Weight=3.000000
|
||||
AmmoCost=8
|
||||
cost=1000
|
||||
BuyClipSize=1
|
||||
PowerValue=60
|
||||
SpeedValue=35
|
||||
RangeValue=90
|
||||
Description="Thompson G2 Contender - hunting pistol"
|
||||
ItemName="Thompson Contender"
|
||||
ItemShortName="Contender"
|
||||
AmmoItemName=".35 rem"
|
||||
CorrespondingPerkIndex=2
|
||||
EquipmentCategoryID=2
|
||||
MaxDesireability=0.790000
|
||||
InventoryType=Class'NicePack.NiceContender'
|
||||
PickupMessage="You got the Thompson G2 Contender"
|
||||
PickupSound=Sound'NicePackSnd.Contender.G2_Pickup'
|
||||
PickupForce="AssaultRiflePickup"
|
||||
StaticMesh=StaticMesh'NicePackSM.Contender.G2Contender_sm'
|
||||
DrawScale=2.000000
|
||||
CollisionRadius=10.000000
|
||||
CollisionHeight=5.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,18 @@
|
|||
class NiceDamTypeContender extends NiceDamageTypeVetSharpshooter
|
||||
abstract;
|
||||
defaultproperties
|
||||
{
|
||||
stunMultiplier=1.500000
|
||||
HeadShotDamageMult=2.500000
WeaponClass=Class'NicePack.NiceContender'
DeathString="%k killed %o with Contender."
FemaleSuicide="%o shot herself in the foot."
MaleSuicide="%o shot himself in the foot."
bRagdollBullet=True
bBulletHit=True
FlashFog=(X=600.000000)
KDamageImpulse=1850.000000
KDeathVel=150.000000
KDeathUpKick=5.000000
VehicleDamageScaling=0.800000
|
||||
}
|
||||
class NiceDamTypeContender extends NiceDamageTypeVetSharpshooter
|
||||
abstract;
|
||||
defaultproperties
|
||||
{
|
||||
stunMultiplier=1.500000
|
||||
HeadShotDamageMult=2.500000
|
||||
WeaponClass=Class'NicePack.NiceContender'
|
||||
DeathString="%k killed %o with Contender."
|
||||
FemaleSuicide="%o shot herself in the foot."
|
||||
MaleSuicide="%o shot himself in the foot."
|
||||
bRagdollBullet=True
|
||||
bBulletHit=True
|
||||
FlashFog=(X=600.000000)
|
||||
KDamageImpulse=1850.000000
|
||||
KDeathVel=150.000000
|
||||
KDeathUpKick=5.000000
|
||||
VehicleDamageScaling=0.800000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,37 @@
|
|||
class NiceDeagle extends NiceSingle;
|
||||
defaultproperties
|
||||
{
DualClass=Class'NicePack.NiceDualDeagle'
reloadPreEndFrame=0.197000
reloadEndFrame=0.682000
reloadChargeEndFrame=-1.000000
reloadMagStartFrame=0.288000
reloadChargeStartFrame=-1.000000
MagCapacity=8
ReloadRate=2.200000
Weight=2.000000
StandardDisplayFOV=60.000000
TraderInfoTexture=Texture'KillingFloorHUD.Trader_Weapon_Images.Trader_Handcannon'
bIsTier2Weapon=True
MeshRef="KF_Weapons_Trip.Handcannon_Trip"
SkinRefs(0)="KF_Weapons_Trip_T.Pistols.deagle_cmb"
SelectSoundRef="KF_HandcannonSnd.50AE_Select"
HudImageRef="KillingFloorHUD.WeaponSelect.handcannon_unselected"
SelectedHudImageRef="KillingFloorHUD.WeaponSelect.handcannon"
ZoomedDisplayFOV=50.000000
FireModeClass(0)=Class'NicePack.NiceDeagleFire'
AIRating=0.450000
CurrentRating=0.450000
Description=".50 calibre action express handgun. This is about as big and nasty as personal weapons are going to get. But with a 7 round magazine, it should be used conservatively. "
EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
DisplayFOV=60.000000
Priority=100
GroupOffset=11
PickupClass=Class'NicePack.NiceDeaglePickup'
PlayerViewOffset=(X=5.000000,Y=20.000000)
AttachmentClass=Class'NicePack.NiceDeagleAttachment'
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
ItemName="Desert Eagle"
bUseDynamicLights=True
TransientSoundVolume=1.000000
|
||||
}
|
||||
class NiceDeagle extends NiceSingle;
|
||||
defaultproperties
|
||||
{
|
||||
DualClass=Class'NicePack.NiceDualDeagle'
|
||||
reloadPreEndFrame=0.197000
|
||||
reloadEndFrame=0.682000
|
||||
reloadChargeEndFrame=-1.000000
|
||||
reloadMagStartFrame=0.288000
|
||||
reloadChargeStartFrame=-1.000000
|
||||
MagCapacity=8
|
||||
ReloadRate=2.200000
|
||||
Weight=2.000000
|
||||
StandardDisplayFOV=60.000000
|
||||
TraderInfoTexture=Texture'KillingFloorHUD.Trader_Weapon_Images.Trader_Handcannon'
|
||||
bIsTier2Weapon=True
|
||||
MeshRef="KF_Weapons_Trip.Handcannon_Trip"
|
||||
SkinRefs(0)="KF_Weapons_Trip_T.Pistols.deagle_cmb"
|
||||
SelectSoundRef="KF_HandcannonSnd.50AE_Select"
|
||||
HudImageRef="KillingFloorHUD.WeaponSelect.handcannon_unselected"
|
||||
SelectedHudImageRef="KillingFloorHUD.WeaponSelect.handcannon"
|
||||
ZoomedDisplayFOV=50.000000
|
||||
FireModeClass(0)=Class'NicePack.NiceDeagleFire'
|
||||
AIRating=0.450000
|
||||
CurrentRating=0.450000
|
||||
Description=".50 calibre action express handgun. This is about as big and nasty as personal weapons are going to get. But with a 7 round magazine, it should be used conservatively. "
|
||||
EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
|
||||
DisplayFOV=60.000000
|
||||
Priority=100
|
||||
GroupOffset=11
|
||||
PickupClass=Class'NicePack.NiceDeaglePickup'
|
||||
PlayerViewOffset=(X=5.000000,Y=20.000000)
|
||||
AttachmentClass=Class'NicePack.NiceDeagleAttachment'
|
||||
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
|
||||
ItemName="Desert Eagle"
|
||||
bUseDynamicLights=True
|
||||
TransientSoundVolume=1.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,13 @@
|
|||
class NiceDeagleAmmo extends NiceAmmo;
|
||||
#EXEC OBJ LOAD FILE=InterfaceContent.utx
|
||||
defaultproperties
|
||||
{
WeaponPickupClass=Class'NicePack.NiceDeaglePickup'
AmmoPickupAmount=8
MaxAmmo=72
InitialAmount=24
PickupClass=Class'NicePack.NiceDeagleAmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
ItemName="Deagle bullets"
|
||||
}
|
||||
class NiceDeagleAmmo extends NiceAmmo;
|
||||
#EXEC OBJ LOAD FILE=InterfaceContent.utx
|
||||
defaultproperties
|
||||
{
|
||||
WeaponPickupClass=Class'NicePack.NiceDeaglePickup'
|
||||
AmmoPickupAmount=8
|
||||
MaxAmmo=72
|
||||
InitialAmount=24
|
||||
PickupClass=Class'NicePack.NiceDeagleAmmoPickup'
|
||||
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
|
||||
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
|
||||
ItemName="Deagle bullets"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,9 @@
|
|||
class NiceDeagleAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
KFPickupImage=Texture'KillingFloorHUD.ClassMenu.Deagle'
AmmoAmount=8
InventoryType=Class'NicePack.NiceDeagleAmmo'
PickupMessage="Rounds (.300 JHP)"
StaticMesh=None
|
||||
}
|
||||
class NiceDeagleAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
KFPickupImage=Texture'KillingFloorHUD.ClassMenu.Deagle'
|
||||
AmmoAmount=8
|
||||
InventoryType=Class'NicePack.NiceDeagleAmmo'
|
||||
PickupMessage="Rounds (.300 JHP)"
|
||||
StaticMesh=None
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,7 @@
|
|||
class NiceDeagleAttachment extends NiceSingleAttachment;
|
||||
defaultproperties
|
||||
{
mTracerClass=Class'KFMod.KFLargeTracer'
MeshRef="KF_Weapons3rd_Trip.Handcannon_3rd"
bHeavy=True
|
||||
}
|
||||
class NiceDeagleAttachment extends NiceSingleAttachment;
|
||||
defaultproperties
|
||||
{
|
||||
mTracerClass=Class'KFMod.KFLargeTracer'
|
||||
MeshRef="KF_Weapons3rd_Trip.Handcannon_3rd"
|
||||
bHeavy=True
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,21 @@
|
|||
class NiceDeaglePickup extends NiceSinglePickup;
|
||||
defaultproperties
|
||||
{
Weight=2.000000
cost=250
AmmoCost=11
BuyClipSize=8
PowerValue=65
SpeedValue=35
RangeValue=60
Description="50 Cal AE handgun. A powerful personal choice for personal defense."
ItemName="Desert Eagle"
ItemShortName="Deagle"
AmmoItemName=".300 JHP Ammo"
AmmoMesh=None
VariantClasses(0)=Class'NicePack.SkinGoldenDeaglePickup'
InventoryType=Class'NicePack.NiceDeagle'
PickupMessage="You got the Desert Eagle"
PickupSound=Sound'KF_HandcannonSnd.50AE_Pickup'
StaticMesh=StaticMesh'KF_pickups_Trip.pistol.deagle_pickup'
|
||||
}
|
||||
class NiceDeaglePickup extends NiceSinglePickup;
|
||||
defaultproperties
|
||||
{
|
||||
Weight=2.000000
|
||||
cost=250
|
||||
AmmoCost=11
|
||||
BuyClipSize=8
|
||||
PowerValue=65
|
||||
SpeedValue=35
|
||||
RangeValue=60
|
||||
Description="50 Cal AE handgun. A powerful personal choice for personal defense."
|
||||
ItemName="Desert Eagle"
|
||||
ItemShortName="Deagle"
|
||||
AmmoItemName=".300 JHP Ammo"
|
||||
AmmoMesh=None
|
||||
VariantClasses(0)=Class'NicePack.SkinGoldenDeaglePickup'
|
||||
InventoryType=Class'NicePack.NiceDeagle'
|
||||
PickupMessage="You got the Desert Eagle"
|
||||
PickupSound=Sound'KF_HandcannonSnd.50AE_Pickup'
|
||||
StaticMesh=StaticMesh'KF_pickups_Trip.pistol.deagle_pickup'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,35 @@
|
|||
class NiceDualDeagle extends NiceDualies;
|
||||
defaultproperties
|
||||
{
SingleClass=Class'NicePack.NiceDeagle'
altFlashBoneName="tip01"
leftEject=0.120000
rightEject=0.111000
rightInsert=0.778000
MagCapacity=16
FlashBoneName="tip"
Weight=4.000000
StandardDisplayFOV=60.000000
TraderInfoTexture=Texture'KillingFloorHUD.Trader_Weapon_Images.Trader_Dual_Handcannons'
bIsTier2Weapon=True
MeshRef="KF_Weapons_Trip.Dual50_Trip"
SkinRefs(0)="KF_Weapons_Trip_T.Pistols.deagle_cmb"
SelectSoundRef="KF_HandcannonSnd.50AE_Select"
HudImageRef="KillingFloorHUD.WeaponSelect.dual_handcannon_unselected"
SelectedHudImageRef="KillingFloorHUD.WeaponSelect.dual_handcannon"
ZoomedDisplayFOV=50.000000
FireModeClass(0)=Class'NicePack.NiceDualDeagleFire'
AIRating=0.450000
CurrentRating=0.450000
Description="Dual .50 calibre action express handgun. Dual 50's is double the fun."
DisplayFOV=60.000000
Priority=125
GroupOffset=12
PickupClass=Class'NicePack.NiceDualDeaglePickup'
PlayerViewOffset=(X=25.000000)
BobDamping=6.000000
AttachmentClass=Class'NicePack.NiceDualDeagleAttachment'
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
ItemName="Dual Desert Eagles"
DrawScale=1.000000
|
||||
}
|
||||
class NiceDualDeagle extends NiceDualies;
|
||||
defaultproperties
|
||||
{
|
||||
SingleClass=Class'NicePack.NiceDeagle'
|
||||
altFlashBoneName="tip01"
|
||||
leftEject=0.120000
|
||||
rightEject=0.111000
|
||||
rightInsert=0.778000
|
||||
MagCapacity=16
|
||||
FlashBoneName="tip"
|
||||
Weight=4.000000
|
||||
StandardDisplayFOV=60.000000
|
||||
TraderInfoTexture=Texture'KillingFloorHUD.Trader_Weapon_Images.Trader_Dual_Handcannons'
|
||||
bIsTier2Weapon=True
|
||||
MeshRef="KF_Weapons_Trip.Dual50_Trip"
|
||||
SkinRefs(0)="KF_Weapons_Trip_T.Pistols.deagle_cmb"
|
||||
SelectSoundRef="KF_HandcannonSnd.50AE_Select"
|
||||
HudImageRef="KillingFloorHUD.WeaponSelect.dual_handcannon_unselected"
|
||||
SelectedHudImageRef="KillingFloorHUD.WeaponSelect.dual_handcannon"
|
||||
ZoomedDisplayFOV=50.000000
|
||||
FireModeClass(0)=Class'NicePack.NiceDualDeagleFire'
|
||||
AIRating=0.450000
|
||||
CurrentRating=0.450000
|
||||
Description="Dual .50 calibre action express handgun. Dual 50's is double the fun."
|
||||
DisplayFOV=60.000000
|
||||
Priority=125
|
||||
GroupOffset=12
|
||||
PickupClass=Class'NicePack.NiceDualDeaglePickup'
|
||||
PlayerViewOffset=(X=25.000000)
|
||||
BobDamping=6.000000
|
||||
AttachmentClass=Class'NicePack.NiceDualDeagleAttachment'
|
||||
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
|
||||
ItemName="Dual Desert Eagles"
|
||||
DrawScale=1.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,13 @@
|
|||
class NiceDualDeagleAmmo extends NiceAmmo;
|
||||
#EXEC OBJ LOAD FILE=InterfaceContent.utx
|
||||
defaultproperties
|
||||
{
WeaponPickupClass=Class'NicePack.NiceDualDeaglePickup'
AmmoPickupAmount=8
MaxAmmo=72
InitialAmount=24
PickupClass=Class'NicePack.NiceDualDeagleAmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
ItemName="Deagle bullets"
|
||||
}
|
||||
class NiceDualDeagleAmmo extends NiceAmmo;
|
||||
#EXEC OBJ LOAD FILE=InterfaceContent.utx
|
||||
defaultproperties
|
||||
{
|
||||
WeaponPickupClass=Class'NicePack.NiceDualDeaglePickup'
|
||||
AmmoPickupAmount=8
|
||||
MaxAmmo=72
|
||||
InitialAmount=24
|
||||
PickupClass=Class'NicePack.NiceDualDeagleAmmoPickup'
|
||||
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
|
||||
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
|
||||
ItemName="Deagle bullets"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,9 @@
|
|||
class NiceDualDeagleAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
KFPickupImage=Texture'KillingFloorHUD.ClassMenu.Deagle'
AmmoAmount=8
InventoryType=Class'NicePack.NiceDualDeagleAmmo'
PickupMessage="Rounds (.300 JHP)"
StaticMesh=None
|
||||
}
|
||||
class NiceDualDeagleAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
KFPickupImage=Texture'KillingFloorHUD.ClassMenu.Deagle'
|
||||
AmmoAmount=8
|
||||
InventoryType=Class'NicePack.NiceDualDeagleAmmo'
|
||||
PickupMessage="Rounds (.300 JHP)"
|
||||
StaticMesh=None
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,10 @@
|
|||
class NiceDualDeagleAttachment extends NiceDualiesAttachment;
|
||||
defaultproperties
|
||||
{
BrotherMesh=SkeletalMesh'KF_Weapons3rd_Trip.Handcannon_3rd'
mTracerClass=Class'KFMod.KFLargeTracer'
MeshRef="KF_Weapons3rd_Trip.Handcannon_3rd"
bHeavy=True
SplashEffect=Class'ROEffects.BulletSplashEmitter'
CullDistance=5000.000000
|
||||
}
|
||||
class NiceDualDeagleAttachment extends NiceDualiesAttachment;
|
||||
defaultproperties
|
||||
{
|
||||
BrotherMesh=SkeletalMesh'KF_Weapons3rd_Trip.Handcannon_3rd'
|
||||
mTracerClass=Class'KFMod.KFLargeTracer'
|
||||
MeshRef="KF_Weapons3rd_Trip.Handcannon_3rd"
|
||||
bHeavy=True
|
||||
SplashEffect=Class'ROEffects.BulletSplashEmitter'
|
||||
CullDistance=5000.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,21 @@
|
|||
class NiceDualDeaglePickup extends NiceDualiesPickup;
|
||||
defaultproperties
|
||||
{
Weight=4.000000
cost=500
AmmoCost=22
BuyClipSize=8
PowerValue=85
SpeedValue=35
RangeValue=60
Description="A pair of 50 Cal AE handguns."
ItemName="Dual Desert Eagles"
ItemShortName="Dual Deagles"
AmmoItemName=".300 JHP Ammo"
AmmoMesh=StaticMesh'KillingFloorStatics.DeagleAmmo'
VariantClasses(0)=Class'NicePack.SkinGoldenDualDeaglePickup'
InventoryType=Class'NicePack.NiceDualDeagle'
PickupMessage="You found another Handcannon"
PickupSound=Sound'KF_HandcannonSnd.50AE_Pickup'
StaticMesh=StaticMesh'KF_pickups_Trip.pistol.deagle_pickup'
|
||||
}
|
||||
class NiceDualDeaglePickup extends NiceDualiesPickup;
|
||||
defaultproperties
|
||||
{
|
||||
Weight=4.000000
|
||||
cost=500
|
||||
AmmoCost=22
|
||||
BuyClipSize=8
|
||||
PowerValue=85
|
||||
SpeedValue=35
|
||||
RangeValue=60
|
||||
Description="A pair of 50 Cal AE handguns."
|
||||
ItemName="Dual Desert Eagles"
|
||||
ItemShortName="Dual Deagles"
|
||||
AmmoItemName=".300 JHP Ammo"
|
||||
AmmoMesh=StaticMesh'KillingFloorStatics.DeagleAmmo'
|
||||
VariantClasses(0)=Class'NicePack.SkinGoldenDualDeaglePickup'
|
||||
InventoryType=Class'NicePack.NiceDualDeagle'
|
||||
PickupMessage="You found another Handcannon"
|
||||
PickupSound=Sound'KF_HandcannonSnd.50AE_Pickup'
|
||||
StaticMesh=StaticMesh'KF_pickups_Trip.pistol.deagle_pickup'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,18 @@
|
|||
class NiceDamTypeGlock extends NiceDamageTypeVetSharpshooter
|
||||
abstract;
|
||||
defaultproperties
|
||||
{
|
||||
goodDecapMod=0.500000
HeadShotDamageMult=1.100000
WeaponClass=Class'NicePack.NiceGlock'
DeathString="%k killed %o with Glock."
FemaleSuicide="%o shot herself in the foot."
MaleSuicide="%o shot himself in the foot."
bRagdollBullet=True
bBulletHit=True
FlashFog=(X=600.000000)
KDamageImpulse=1850.000000
KDeathVel=150.000000
KDeathUpKick=5.000000
VehicleDamageScaling=0.800000
|
||||
}
|
||||
class NiceDamTypeGlock extends NiceDamageTypeVetSharpshooter
|
||||
abstract;
|
||||
defaultproperties
|
||||
{
|
||||
goodDecapMod=0.500000
|
||||
HeadShotDamageMult=1.100000
|
||||
WeaponClass=Class'NicePack.NiceGlock'
|
||||
DeathString="%k killed %o with Glock."
|
||||
FemaleSuicide="%o shot herself in the foot."
|
||||
MaleSuicide="%o shot himself in the foot."
|
||||
bRagdollBullet=True
|
||||
bBulletHit=True
|
||||
FlashFog=(X=600.000000)
|
||||
KDamageImpulse=1850.000000
|
||||
KDeathVel=150.000000
|
||||
KDeathUpKick=5.000000
|
||||
VehicleDamageScaling=0.800000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,36 @@
|
|||
class NiceDualGlock extends NiceDualies;
|
||||
defaultproperties
|
||||
{
SingleClass=Class'NicePack.NiceGlock'
bLoadResourcesAsMaterial=True
MagCapacity=24
StandardDisplayFOV=65.000000
SleeveNum=4
TraderInfoTexture=Texture'NicePackT.Glock17.DualGlock17_trader'
bIsTier2Weapon=True
|
||||
Weight=2.000000
MeshRef="NicePackA.Glock17.v2_dual_Glock17"
SkinRefs(0)="NicePackT.Glock17.frame_cmb"
SkinRefs(1)="NicePackT.Glock17.17Slide_cmb"
SkinRefs(2)="NicePackT.Glock17.Internals_cmb"
SkinRefs(3)="NicePackT.Glock17.Magazine_cmb"
SkinRefs(4)="KF_Weapons_Trip_T.hands.hands_1stP_military_diff"
SelectSoundRef="KF_MK23Snd.MK23_Select"
HudImageRef="NicePackT.Glock17.DualGlock17_unselect"
SelectedHudImageRef="NicePackT.Glock17.DualGlock17_select"
ZoomedDisplayFOV=50.000000
FireModeClass(0)=Class'NicePack.NiceDualGlockFire'
AIRating=0.450000
CurrentRating=0.450000
Description="Dual Glock-17 match grade pistols. Dual 9mm is double the fun."
DisplayFOV=65.000000
Priority=90
GroupOffset=6
PickupClass=Class'NicePack.NiceDualGlockPickup'
PlayerViewOffset=(X=25.000000)
BobDamping=3.800000
AttachmentClass=Class'NicePack.NiceDualGlockAttachment'
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
ItemName="Dual Glock-17"
DrawScale=1.000000
|
||||
}
|
||||
class NiceDualGlock extends NiceDualies;
|
||||
defaultproperties
|
||||
{
|
||||
SingleClass=Class'NicePack.NiceGlock'
|
||||
bLoadResourcesAsMaterial=True
|
||||
MagCapacity=24
|
||||
StandardDisplayFOV=65.000000
|
||||
SleeveNum=4
|
||||
TraderInfoTexture=Texture'NicePackT.Glock17.DualGlock17_trader'
|
||||
bIsTier2Weapon=True
|
||||
Weight=2.000000
|
||||
MeshRef="NicePackA.Glock17.v2_dual_Glock17"
|
||||
SkinRefs(0)="NicePackT.Glock17.frame_cmb"
|
||||
SkinRefs(1)="NicePackT.Glock17.17Slide_cmb"
|
||||
SkinRefs(2)="NicePackT.Glock17.Internals_cmb"
|
||||
SkinRefs(3)="NicePackT.Glock17.Magazine_cmb"
|
||||
SkinRefs(4)="KF_Weapons_Trip_T.hands.hands_1stP_military_diff"
|
||||
SelectSoundRef="KF_MK23Snd.MK23_Select"
|
||||
HudImageRef="NicePackT.Glock17.DualGlock17_unselect"
|
||||
SelectedHudImageRef="NicePackT.Glock17.DualGlock17_select"
|
||||
ZoomedDisplayFOV=50.000000
|
||||
FireModeClass(0)=Class'NicePack.NiceDualGlockFire'
|
||||
AIRating=0.450000
|
||||
CurrentRating=0.450000
|
||||
Description="Dual Glock-17 match grade pistols. Dual 9mm is double the fun."
|
||||
DisplayFOV=65.000000
|
||||
Priority=90
|
||||
GroupOffset=6
|
||||
PickupClass=Class'NicePack.NiceDualGlockPickup'
|
||||
PlayerViewOffset=(X=25.000000)
|
||||
BobDamping=3.800000
|
||||
AttachmentClass=Class'NicePack.NiceDualGlockAttachment'
|
||||
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
|
||||
ItemName="Dual Glock-17"
|
||||
DrawScale=1.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,12 @@
|
|||
class NiceDualGlockAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
WeaponPickupClass=Class'NicePack.NiceDualGlockPickup'
AmmoPickupAmount=12
MaxAmmo=180
InitialAmount=45
PickupClass=Class'NicePack.NiceDualGlockAmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
ItemName="Glock-17 bullets"
|
||||
}
|
||||
class NiceDualGlockAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
|
||||
WeaponPickupClass=Class'NicePack.NiceDualGlockPickup'
|
||||
AmmoPickupAmount=12
|
||||
MaxAmmo=180
|
||||
InitialAmount=45
|
||||
PickupClass=Class'NicePack.NiceDualGlockAmmoPickup'
|
||||
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
|
||||
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
|
||||
ItemName="Glock-17 bullets"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,8 @@
|
|||
class NiceDualGlockAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
KFPickupImage=Texture'KillingFloorHUD.ClassMenu.Deagle'
AmmoAmount=12
InventoryType=Class'NicePack.NiceDualGlockAmmo'
PickupMessage="Rounds (9x19mm)"
|
||||
}
|
||||
class NiceDualGlockAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
KFPickupImage=Texture'KillingFloorHUD.ClassMenu.Deagle'
|
||||
AmmoAmount=12
|
||||
InventoryType=Class'NicePack.NiceDualGlockAmmo'
|
||||
PickupMessage="Rounds (9x19mm)"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
class NiceDualGlockAttachment extends NiceDualiesAttachment;
|
||||
defaultproperties
|
||||
{
BrotherMesh=SkeletalMesh'NicePackA.Glock17.SingleGlock17_3rd'
MeshRef="NicePackA.Glock17.SingleGlock17_3rd"
|
||||
}
|
||||
class NiceDualGlockAttachment extends NiceDualiesAttachment;
|
||||
defaultproperties
|
||||
{
|
||||
BrotherMesh=SkeletalMesh'NicePackA.Glock17.SingleGlock17_3rd'
|
||||
MeshRef="NicePackA.Glock17.SingleGlock17_3rd"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,23 @@
|
|||
class NiceDualGlockFire extends NiceDualiesFire;
|
||||
defaultproperties
|
||||
{
ProjectileSpeed=18750.000000
maxVerticalRecoilAngle=200
maxHorizontalRecoilAngle=100
ShellEjectClass=Class'NicePack.NiceGlockShell'
FireSoundRef="NicePackSnd.Glock17.glock17_Fire"
NoAmmoSoundRef="KF_HandcannonSnd.50AE_DryFire"
DamageType=Class'NicePack.NiceDamTypeGlock'
DamageMax=35
Momentum=18000.000000
bWaitForRelease=False
FireRate=0.087500
AmmoClass=Class'NicePack.NiceDualGlockAmmo'
ShakeRotMag=(Z=290.000000)
ShakeRotRate=(X=10080.000000,Y=10080.000000)
ShakeRotTime=3.500000
ShakeOffsetMag=(Y=1.000000,Z=8.000000)
ShakeOffsetTime=2.500000
FlashEmitterClass=Class'KFMod.MuzzleFlashMK'
aimerror=40.000000
|
||||
}
|
||||
class NiceDualGlockFire extends NiceDualiesFire;
|
||||
defaultproperties
|
||||
{
|
||||
ProjectileSpeed=18750.000000
|
||||
maxVerticalRecoilAngle=200
|
||||
maxHorizontalRecoilAngle=100
|
||||
ShellEjectClass=Class'NicePack.NiceGlockShell'
|
||||
FireSoundRef="NicePackSnd.Glock17.glock17_Fire"
|
||||
NoAmmoSoundRef="KF_HandcannonSnd.50AE_DryFire"
|
||||
DamageType=Class'NicePack.NiceDamTypeGlock'
|
||||
DamageMax=35
|
||||
Momentum=18000.000000
|
||||
bWaitForRelease=False
|
||||
FireRate=0.087500
|
||||
AmmoClass=Class'NicePack.NiceDualGlockAmmo'
|
||||
ShakeRotMag=(Z=290.000000)
|
||||
ShakeRotRate=(X=10080.000000,Y=10080.000000)
|
||||
ShakeRotTime=3.500000
|
||||
ShakeOffsetMag=(Y=1.000000,Z=8.000000)
|
||||
ShakeOffsetTime=2.500000
|
||||
FlashEmitterClass=Class'KFMod.MuzzleFlashMK'
|
||||
aimerror=40.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,19 @@
|
|||
class NiceDualGlockPickup extends NiceDualiesPickup;
|
||||
defaultproperties
|
||||
{
bBackupWeapon=True
Weight=4.000000
cost=250
BuyClipSize=12
PowerValue=70
SpeedValue=45
RangeValue=60
Description="Dual Glock-17 match grade pistols. Dual 9mm is double the fun."
ItemName="Dual Glock-17"
ItemShortName="Dual Glock-17"
AmmoItemName="9mm Ammo"
InventoryType=Class'NicePack.NiceDualGlock'
PickupMessage="You found another - Glock-17"
PickupSound=Sound'KF_MK23Snd.MK23_Pickup'
StaticMesh=StaticMesh'NicePackSM.Glock17.singleGlock17_stc'
|
||||
}
|
||||
class NiceDualGlockPickup extends NiceDualiesPickup;
|
||||
defaultproperties
|
||||
{
|
||||
bBackupWeapon=True
|
||||
Weight=4.000000
|
||||
cost=250
|
||||
BuyClipSize=12
|
||||
PowerValue=70
|
||||
SpeedValue=45
|
||||
RangeValue=60
|
||||
Description="Dual Glock-17 match grade pistols. Dual 9mm is double the fun."
|
||||
ItemName="Dual Glock-17"
|
||||
ItemShortName="Dual Glock-17"
|
||||
AmmoItemName="9mm Ammo"
|
||||
InventoryType=Class'NicePack.NiceDualGlock'
|
||||
PickupMessage="You found another - Glock-17"
|
||||
PickupSound=Sound'KF_MK23Snd.MK23_Pickup'
|
||||
StaticMesh=StaticMesh'NicePackSM.Glock17.singleGlock17_stc'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,42 @@
|
|||
class NiceGlock extends NiceSingle;
|
||||
defaultproperties
|
||||
{
DualClass=Class'NicePack.NiceDualGlock'
reloadPreEndFrame=0.117000
reloadEndFrame=0.617000
reloadChargeEndFrame=-1.000000
reloadMagStartFrame=0.250000
reloadChargeStartFrame=-1.000000
MagCapacity=12
Weight=1.000000
StandardDisplayFOV=65.000000
SleeveNum=4
TraderInfoTexture=Texture'NicePackT.Glock17.SingleGlock17_trader'
bIsTier2Weapon=True
MeshRef="NicePackA.Glock17.v_glock17"
SkinRefs(0)="NicePackT.Glock17.Frame_cmb"
SkinRefs(1)="NicePackT.Glock17.17Slide_cmb"
SkinRefs(2)="NicePackT.Glock17.Internals_cmb"
SkinRefs(3)="NicePackT.Glock17.Magazine_cmb"
SkinRefs(4)="KF_Weapons_Trip_T.hands.hands_1stP_military_diff"
SelectSoundRef="KF_MK23Snd.MK23_Select"
HudImageRef="NicePackT.Glock17.SingleGlock17_unselect"
SelectedHudImageRef="NicePackT.Glock17.SingleGlock17_select"
ZoomedDisplayFOV=50.000000
FireModeClass(0)=Class'NicePack.NiceGlockFire'
AIRating=0.450000
CurrentRating=0.450000
Description="Specifically for the needs of the army and police special forces company Glock created version of the model 17."
EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
DisplayFOV=65.000000
Priority=65
GroupOffset=5
PickupClass=Class'NicePack.NiceGlockPickup'
PlayerViewOffset=(X=10.000000,Y=18.750000,Z=-7.000000)
BobDamping=4.500000
AttachmentClass=Class'NicePack.NiceGlockAttachment'
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
ItemName="Glock-17"
bUseDynamicLights=True
TransientSoundVolume=1.000000
|
||||
}
|
||||
class NiceGlock extends NiceSingle;
|
||||
defaultproperties
|
||||
{
|
||||
DualClass=Class'NicePack.NiceDualGlock'
|
||||
reloadPreEndFrame=0.117000
|
||||
reloadEndFrame=0.617000
|
||||
reloadChargeEndFrame=-1.000000
|
||||
reloadMagStartFrame=0.250000
|
||||
reloadChargeStartFrame=-1.000000
|
||||
MagCapacity=12
|
||||
Weight=1.000000
|
||||
StandardDisplayFOV=65.000000
|
||||
SleeveNum=4
|
||||
TraderInfoTexture=Texture'NicePackT.Glock17.SingleGlock17_trader'
|
||||
bIsTier2Weapon=True
|
||||
MeshRef="NicePackA.Glock17.v_glock17"
|
||||
SkinRefs(0)="NicePackT.Glock17.Frame_cmb"
|
||||
SkinRefs(1)="NicePackT.Glock17.17Slide_cmb"
|
||||
SkinRefs(2)="NicePackT.Glock17.Internals_cmb"
|
||||
SkinRefs(3)="NicePackT.Glock17.Magazine_cmb"
|
||||
SkinRefs(4)="KF_Weapons_Trip_T.hands.hands_1stP_military_diff"
|
||||
SelectSoundRef="KF_MK23Snd.MK23_Select"
|
||||
HudImageRef="NicePackT.Glock17.SingleGlock17_unselect"
|
||||
SelectedHudImageRef="NicePackT.Glock17.SingleGlock17_select"
|
||||
ZoomedDisplayFOV=50.000000
|
||||
FireModeClass(0)=Class'NicePack.NiceGlockFire'
|
||||
AIRating=0.450000
|
||||
CurrentRating=0.450000
|
||||
Description="Specifically for the needs of the army and police special forces company Glock created version of the model 17."
|
||||
EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
|
||||
DisplayFOV=65.000000
|
||||
Priority=65
|
||||
GroupOffset=5
|
||||
PickupClass=Class'NicePack.NiceGlockPickup'
|
||||
PlayerViewOffset=(X=10.000000,Y=18.750000,Z=-7.000000)
|
||||
BobDamping=4.500000
|
||||
AttachmentClass=Class'NicePack.NiceGlockAttachment'
|
||||
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
|
||||
ItemName="Glock-17"
|
||||
bUseDynamicLights=True
|
||||
TransientSoundVolume=1.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,12 @@
|
|||
class NiceGlockAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
WeaponPickupClass=Class'NicePack.NiceGlockPickup'
AmmoPickupAmount=12
MaxAmmo=180
InitialAmount=45
PickupClass=Class'NicePack.NiceGlockAmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
ItemName="Glock-17 bullets"
|
||||
}
|
||||
class NiceGlockAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
|
||||
WeaponPickupClass=Class'NicePack.NiceGlockPickup'
|
||||
AmmoPickupAmount=12
|
||||
MaxAmmo=180
|
||||
InitialAmount=45
|
||||
PickupClass=Class'NicePack.NiceGlockAmmoPickup'
|
||||
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
|
||||
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
|
||||
ItemName="Glock-17 bullets"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,8 @@
|
|||
class NiceGlockAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
KFPickupImage=Texture'KillingFloorHUD.ClassMenu.Deagle'
AmmoAmount=12
InventoryType=Class'NicePack.NiceGlockAmmo'
PickupMessage="Rounds (9x19mm)"
|
||||
}
|
||||
class NiceGlockAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
KFPickupImage=Texture'KillingFloorHUD.ClassMenu.Deagle'
|
||||
AmmoAmount=12
|
||||
InventoryType=Class'NicePack.NiceGlockAmmo'
|
||||
PickupMessage="Rounds (9x19mm)"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
class NiceGlockAttachment extends NiceSingleAttachment;
|
||||
defaultproperties
|
||||
{
MeshRef="NicePackA.Glock17.SingleGlock17_3rd"
|
||||
}
|
||||
class NiceGlockAttachment extends NiceSingleAttachment;
|
||||
defaultproperties
|
||||
{
|
||||
MeshRef="NicePackA.Glock17.SingleGlock17_3rd"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,22 @@
|
|||
class NiceGlockFire extends NiceSingleFire;
|
||||
defaultproperties
|
||||
{
ProjectileSpeed=18750.000000
RecoilRate=0.030000
maxVerticalRecoilAngle=200
maxHorizontalRecoilAngle=100
FireSoundRef="NicePackSnd.Glock17.glock17_Fire"
NoAmmoSoundRef="KF_HandcannonSnd.50AE_DryFire"
DamageType=Class'NicePack.NiceDamTypeGlock'
DamageMax=35
Momentum=18000.000000
FireRate=0.17500000
AmmoClass=Class'NicePack.NiceGlockAmmo'
ShakeRotMag=(Z=290.000000)
ShakeRotRate=(X=10080.000000,Y=10080.000000)
ShakeRotTime=3.500000
ShakeOffsetMag=(Y=1.000000,Z=8.000000)
ShakeOffsetTime=2.500000
BotRefireRate=0.650000
FlashEmitterClass=Class'KFMod.MuzzleFlashMK'
|
||||
}
|
||||
class NiceGlockFire extends NiceSingleFire;
|
||||
defaultproperties
|
||||
{
|
||||
ProjectileSpeed=18750.000000
|
||||
RecoilRate=0.030000
|
||||
maxVerticalRecoilAngle=200
|
||||
maxHorizontalRecoilAngle=100
|
||||
FireSoundRef="NicePackSnd.Glock17.glock17_Fire"
|
||||
NoAmmoSoundRef="KF_HandcannonSnd.50AE_DryFire"
|
||||
DamageType=Class'NicePack.NiceDamTypeGlock'
|
||||
DamageMax=35
|
||||
Momentum=18000.000000
|
||||
FireRate=0.17500000
|
||||
AmmoClass=Class'NicePack.NiceGlockAmmo'
|
||||
ShakeRotMag=(Z=290.000000)
|
||||
ShakeRotRate=(X=10080.000000,Y=10080.000000)
|
||||
ShakeRotTime=3.500000
|
||||
ShakeOffsetMag=(Y=1.000000,Z=8.000000)
|
||||
ShakeOffsetTime=2.500000
|
||||
BotRefireRate=0.650000
|
||||
FlashEmitterClass=Class'KFMod.MuzzleFlashMK'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,19 @@
|
|||
class NiceGlockPickup extends NiceSinglePickup;
|
||||
defaultproperties
|
||||
{
bBackupWeapon=True
Weight=2.000000
cost=125
BuyClipSize=12
PowerValue=50
SpeedValue=45
RangeValue=60
Description="Specifically for the needs of the army and police special forces company Glock created version of the model 17."
ItemName="Glock-17"
ItemShortName="Glock-17"
AmmoItemName="9mm Ammo"
InventoryType=Class'NicePack.NiceGlock'
PickupMessage="You got the Glock-17"
PickupSound=Sound'KF_MK23Snd.MK23_Pickup'
StaticMesh=StaticMesh'NicePackSM.Glock17.singleGlock17_stc'
|
||||
}
|
||||
class NiceGlockPickup extends NiceSinglePickup;
|
||||
defaultproperties
|
||||
{
|
||||
bBackupWeapon=True
|
||||
Weight=2.000000
|
||||
cost=125
|
||||
BuyClipSize=12
|
||||
PowerValue=50
|
||||
SpeedValue=45
|
||||
RangeValue=60
|
||||
Description="Specifically for the needs of the army and police special forces company Glock created version of the model 17."
|
||||
ItemName="Glock-17"
|
||||
ItemShortName="Glock-17"
|
||||
AmmoItemName="9mm Ammo"
|
||||
InventoryType=Class'NicePack.NiceGlock'
|
||||
PickupMessage="You got the Glock-17"
|
||||
PickupSound=Sound'KF_MK23Snd.MK23_Pickup'
|
||||
StaticMesh=StaticMesh'NicePackSM.Glock17.singleGlock17_stc'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,61 @@
|
|||
class NiceGlockShell extends KFShellEject;
|
||||
simulated function Trigger(Actor Other, Pawn EventInstigator){
|
||||
Emitters[0].SpawnParticle(1);
|
||||
Emitters[1].SpawnParticle(3);
|
||||
}
|
||||
defaultproperties
|
||||
{
Begin Object Class=MeshEmitter Name=MeshEmitter10
StaticMesh=StaticMesh'kf_generic_sm.Bullet_Shells.Handcannon_Shell'
RespawnDeadParticles=False
ZTest=False
SpinParticles=True
AutomaticInitialSpawning=False
Acceleration=(Z=-500.000000)
ColorScale(0)=(Color=(B=255,G=255,R=255,A=255))
ColorScale(1)=(RelativeTime=1.000000,Color=(B=255,G=255,R=255,A=255))
MaxParticles=25
UseRotationFrom=PTRS_Actor
SpinsPerSecondRange=(X=(Min=-3.000000,Max=3.000000),Y=(Min=-3.000000,Max=3.000000),Z=(Min=-3.000000,Max=3.000000))
StartSizeRange=(X=(Min=2.500000,Max=2.500000),Y=(Min=2.500000,Max=2.500000),Z=(Min=2.500000,Max=2.500000))
LifetimeRange=(Min=5.000000,Max=5.000000)
StartVelocityRange=(X=(Min=-45.000000,Max=45.000000),Y=(Min=-45.000000,Max=45.000000),Z=(Min=180.000000,Max=220.000000))
End Object
Emitters(0)=MeshEmitter'KFMod.MK23Shell.MeshEmitter10'
|
||||
Begin Object Class=SpriteEmitter Name=SpriteEmitter93
UseDirectionAs=PTDU_Up
UseCollision=True
UseColorScale=True
FadeOut=True
FadeIn=True
RespawnDeadParticles=False
ZTest=False
UseSizeScale=True
UseRegularSizeScale=False
UniformSize=True
ScaleSizeXByVelocity=True
AutomaticInitialSpawning=False
Acceleration=(Z=-210.000000)
DampingFactorRange=(X=(Min=0.500000,Max=0.500000),Y=(Min=0.500000,Max=0.500000),Z=(Min=0.500000,Max=0.500000))
ColorScale(0)=(Color=(B=255,G=255,R=187))
ColorScale(1)=(RelativeTime=0.214286,Color=(G=103,R=206,A=255))
ColorScale(2)=(RelativeTime=0.439286,Color=(B=100,G=177,R=255,A=255))
ColorScale(3)=(RelativeTime=1.000000,Color=(G=103,R=206,A=255))
ColorScale(4)=(RelativeTime=1.000000,Color=(G=103,R=206,A=255))
ColorScale(5)=(RelativeTime=1.000000,Color=(R=128,A=255))
ColorScale(6)=(RelativeTime=1.000000)
ColorScale(7)=(RelativeTime=1.000000)
FadeOutStartTime=0.336000
FadeInEndTime=0.064000
MaxParticles=25
SizeScale(0)=(RelativeSize=1.000000)
SizeScale(1)=(RelativeTime=1.000000,RelativeSize=0.250000)
StartSizeRange=(X=(Min=0.500000,Max=0.500000),Y=(Min=0.500000,Max=0.500000),Z=(Min=0.500000,Max=0.500000))
ScaleSizeByVelocityMultiplier=(X=0.010000,Y=0.010000)
Texture=Texture'KFX.KFSparkHead'
LifetimeRange=(Min=1.500000,Max=1.500000)
StartVelocityRange=(X=(Min=-100.000000,Max=100.000000),Y=(Min=-100.000000,Max=100.000000),Z=(Min=50.000000,Max=100.000000))
End Object
Emitters(1)=SpriteEmitter'KFMod.MK23Shell.SpriteEmitter93'
|
||||
}
|
||||
class NiceGlockShell extends KFShellEject;
|
||||
simulated function Trigger(Actor Other, Pawn EventInstigator){
|
||||
Emitters[0].SpawnParticle(1);
|
||||
Emitters[1].SpawnParticle(3);
|
||||
}
|
||||
defaultproperties
|
||||
{
|
||||
Begin Object Class=MeshEmitter Name=MeshEmitter10
|
||||
StaticMesh=StaticMesh'kf_generic_sm.Bullet_Shells.Handcannon_Shell'
|
||||
RespawnDeadParticles=False
|
||||
ZTest=False
|
||||
SpinParticles=True
|
||||
AutomaticInitialSpawning=False
|
||||
Acceleration=(Z=-500.000000)
|
||||
ColorScale(0)=(Color=(B=255,G=255,R=255,A=255))
|
||||
ColorScale(1)=(RelativeTime=1.000000,Color=(B=255,G=255,R=255,A=255))
|
||||
MaxParticles=25
|
||||
UseRotationFrom=PTRS_Actor
|
||||
SpinsPerSecondRange=(X=(Min=-3.000000,Max=3.000000),Y=(Min=-3.000000,Max=3.000000),Z=(Min=-3.000000,Max=3.000000))
|
||||
StartSizeRange=(X=(Min=2.500000,Max=2.500000),Y=(Min=2.500000,Max=2.500000),Z=(Min=2.500000,Max=2.500000))
|
||||
LifetimeRange=(Min=5.000000,Max=5.000000)
|
||||
StartVelocityRange=(X=(Min=-45.000000,Max=45.000000),Y=(Min=-45.000000,Max=45.000000),Z=(Min=180.000000,Max=220.000000))
|
||||
End Object
|
||||
Emitters(0)=MeshEmitter'KFMod.MK23Shell.MeshEmitter10'
|
||||
|
||||
Begin Object Class=SpriteEmitter Name=SpriteEmitter93
|
||||
UseDirectionAs=PTDU_Up
|
||||
UseCollision=True
|
||||
UseColorScale=True
|
||||
FadeOut=True
|
||||
FadeIn=True
|
||||
RespawnDeadParticles=False
|
||||
ZTest=False
|
||||
UseSizeScale=True
|
||||
UseRegularSizeScale=False
|
||||
UniformSize=True
|
||||
ScaleSizeXByVelocity=True
|
||||
AutomaticInitialSpawning=False
|
||||
Acceleration=(Z=-210.000000)
|
||||
DampingFactorRange=(X=(Min=0.500000,Max=0.500000),Y=(Min=0.500000,Max=0.500000),Z=(Min=0.500000,Max=0.500000))
|
||||
ColorScale(0)=(Color=(B=255,G=255,R=187))
|
||||
ColorScale(1)=(RelativeTime=0.214286,Color=(G=103,R=206,A=255))
|
||||
ColorScale(2)=(RelativeTime=0.439286,Color=(B=100,G=177,R=255,A=255))
|
||||
ColorScale(3)=(RelativeTime=1.000000,Color=(G=103,R=206,A=255))
|
||||
ColorScale(4)=(RelativeTime=1.000000,Color=(G=103,R=206,A=255))
|
||||
ColorScale(5)=(RelativeTime=1.000000,Color=(R=128,A=255))
|
||||
ColorScale(6)=(RelativeTime=1.000000)
|
||||
ColorScale(7)=(RelativeTime=1.000000)
|
||||
FadeOutStartTime=0.336000
|
||||
FadeInEndTime=0.064000
|
||||
MaxParticles=25
|
||||
SizeScale(0)=(RelativeSize=1.000000)
|
||||
SizeScale(1)=(RelativeTime=1.000000,RelativeSize=0.250000)
|
||||
StartSizeRange=(X=(Min=0.500000,Max=0.500000),Y=(Min=0.500000,Max=0.500000),Z=(Min=0.500000,Max=0.500000))
|
||||
ScaleSizeByVelocityMultiplier=(X=0.010000,Y=0.010000)
|
||||
Texture=Texture'KFX.KFSparkHead'
|
||||
LifetimeRange=(Min=1.500000,Max=1.500000)
|
||||
StartVelocityRange=(X=(Min=-100.000000,Max=100.000000),Y=(Min=-100.000000,Max=100.000000),Z=(Min=50.000000,Max=100.000000))
|
||||
End Object
|
||||
Emitters(1)=SpriteEmitter'KFMod.MK23Shell.SpriteEmitter93'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,5 +1,19 @@
|
|||
class NiceDamTypeJudge extends NiceDamageTypeVetSharpshooter
|
||||
abstract;
|
||||
defaultproperties
|
||||
{
bFinisher=True
MaxPenetrations=-1
HeadShotDamageMult=1.400000
WeaponClass=Class'NicePack.NiceJudgePistol'
DeathString="%k killed %o with Taurus Raging Judge."
FemaleSuicide="%o shot herself in the foot."
MaleSuicide="%o shot himself in the foot."
bRagdollBullet=True
bBulletHit=True
FlashFog=(X=600.000000)
KDamageImpulse=12000.000000
KDeathVel=800.000000
KDeathUpKick=160.000000
VehicleDamageScaling=0.800000
|
||||
}
|
||||
class NiceDamTypeJudge extends NiceDamageTypeVetSharpshooter
|
||||
abstract;
|
||||
defaultproperties
|
||||
{
|
||||
bFinisher=True
|
||||
MaxPenetrations=-1
|
||||
HeadShotDamageMult=1.400000
|
||||
WeaponClass=Class'NicePack.NiceJudgePistol'
|
||||
DeathString="%k killed %o with Taurus Raging Judge."
|
||||
FemaleSuicide="%o shot herself in the foot."
|
||||
MaleSuicide="%o shot himself in the foot."
|
||||
bRagdollBullet=True
|
||||
bBulletHit=True
|
||||
FlashFog=(X=600.000000)
|
||||
KDamageImpulse=12000.000000
|
||||
KDeathVel=800.000000
|
||||
KDeathUpKick=160.000000
|
||||
VehicleDamageScaling=0.800000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,12 @@
|
|||
class NiceDualJudgeAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
WeaponPickupClass=Class'NicePack.NiceDualJudgePistolPickup'
AmmoPickupAmount=5
MaxAmmo=60
InitialAmount=15
PickupClass=Class'NicePack.NiceDualJudgeAmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
ItemName="Judge bullets"
|
||||
}
|
||||
class NiceDualJudgeAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
|
||||
WeaponPickupClass=Class'NicePack.NiceDualJudgePistolPickup'
|
||||
AmmoPickupAmount=5
|
||||
MaxAmmo=60
|
||||
InitialAmount=15
|
||||
PickupClass=Class'NicePack.NiceDualJudgeAmmoPickup'
|
||||
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
|
||||
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
|
||||
ItemName="Judge bullets"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,9 @@
|
|||
class NiceDualJudgeAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
KFPickupImage=Texture'KillingFloorHUD.ClassMenu.Deagle'
AmmoAmount=5
InventoryType=Class'NicePack.NiceDualJudgeAmmo'
PickupMessage="Rounds (.45 ACP)"
StaticMesh=None
|
||||
}
|
||||
class NiceDualJudgeAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
KFPickupImage=Texture'KillingFloorHUD.ClassMenu.Deagle'
|
||||
AmmoAmount=5
|
||||
InventoryType=Class'NicePack.NiceDualJudgeAmmo'
|
||||
PickupMessage="Rounds (.45 ACP)"
|
||||
StaticMesh=None
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,43 @@
|
|||
class NiceDualJudgePistol extends NiceDualies;
|
||||
defaultproperties
|
||||
{
SingleClass=Class'NicePack.NiceJudgePistol'
leftEject=0.192000
rightEject=0.626000
leftInsert=0.396000
rightInsert=0.747000
MagCapacity=10
ReloadRate=5.933333
ReloadAnimRate=1.200000
WeaponReloadAnim="Reload_DualRevolver"
Weight=8.000000
StandardDisplayFOV=60.000000
SleeveNum=6
TraderInfoTexture=Texture'NicePackT.judge.dualjuj_p_trader'
bIsTier2Weapon=True
MeshRef="NicePackA.Judge.dual_judges"
SkinRefs(0)="NicePackT.Judge.kfjudge_cmb"
SkinRefs(1)="NicePackT.Judge.trit_grn_shdr"
SkinRefs(2)="KF_Weapons4_Trip_T.Weapons.Revolver_cmb"
SkinRefs(3)="NicePackT.Judge.jujload"
SkinRefs(4)="NicePackT.Judge.trit_red_shdr"
SkinRefs(5)="NicePackT.Judge.juj_shell_cmb"
SelectSoundRef="NicePackSnd.Judge.judge_draw"
HudImageRef="NicePackT.Judge.dualjuj_p_unsel"
SelectedHudImageRef="NicePackT.Judge.dualjuj_p_sel"
ZoomedDisplayFOV=50.000000
FireModeClass(0)=Class'NicePack.NiceDualJudgePistolFire'
AIRating=0.450000
CurrentRating=0.450000
Description="Dual .50 calibre action express handgun. Dual 50's is double the fun."
DisplayFOV=60.000000
Priority=125
GroupOffset=14
PickupClass=Class'NicePack.NiceDualJudgePistolPickup'
PlayerViewOffset=(X=25.000000)
BobDamping=6.000000
AttachmentClass=Class'NicePack.NiceDualJudgePistolAttachment'
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
ItemName="Dual Raging Judges"
DrawScale=1.000000
|
||||
}
|
||||
class NiceDualJudgePistol extends NiceDualies;
|
||||
defaultproperties
|
||||
{
|
||||
SingleClass=Class'NicePack.NiceJudgePistol'
|
||||
leftEject=0.192000
|
||||
rightEject=0.626000
|
||||
leftInsert=0.396000
|
||||
rightInsert=0.747000
|
||||
MagCapacity=10
|
||||
ReloadRate=5.933333
|
||||
ReloadAnimRate=1.200000
|
||||
WeaponReloadAnim="Reload_DualRevolver"
|
||||
Weight=8.000000
|
||||
StandardDisplayFOV=60.000000
|
||||
SleeveNum=6
|
||||
TraderInfoTexture=Texture'NicePackT.judge.dualjuj_p_trader'
|
||||
bIsTier2Weapon=True
|
||||
MeshRef="NicePackA.Judge.dual_judges"
|
||||
SkinRefs(0)="NicePackT.Judge.kfjudge_cmb"
|
||||
SkinRefs(1)="NicePackT.Judge.trit_grn_shdr"
|
||||
SkinRefs(2)="KF_Weapons4_Trip_T.Weapons.Revolver_cmb"
|
||||
SkinRefs(3)="NicePackT.Judge.jujload"
|
||||
SkinRefs(4)="NicePackT.Judge.trit_red_shdr"
|
||||
SkinRefs(5)="NicePackT.Judge.juj_shell_cmb"
|
||||
SelectSoundRef="NicePackSnd.Judge.judge_draw"
|
||||
HudImageRef="NicePackT.Judge.dualjuj_p_unsel"
|
||||
SelectedHudImageRef="NicePackT.Judge.dualjuj_p_sel"
|
||||
ZoomedDisplayFOV=50.000000
|
||||
FireModeClass(0)=Class'NicePack.NiceDualJudgePistolFire'
|
||||
AIRating=0.450000
|
||||
CurrentRating=0.450000
|
||||
Description="Dual .50 calibre action express handgun. Dual 50's is double the fun."
|
||||
DisplayFOV=60.000000
|
||||
Priority=125
|
||||
GroupOffset=14
|
||||
PickupClass=Class'NicePack.NiceDualJudgePistolPickup'
|
||||
PlayerViewOffset=(X=25.000000)
|
||||
BobDamping=6.000000
|
||||
AttachmentClass=Class'NicePack.NiceDualJudgePistolAttachment'
|
||||
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
|
||||
ItemName="Dual Raging Judges"
|
||||
DrawScale=1.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,11 @@
|
|||
class NiceDualJudgePistolAttachment extends NiceDualiesAttachment;
|
||||
defaultproperties
|
||||
{
BrotherMesh=SkeletalMesh'NicePackA.judge.juj_3rd'
mTracerClass=None
mShellCaseEmitterClass=None
MeshRef="NicePackA.Judge.juj_3rd"
bHeavy=True
SplashEffect=Class'ROEffects.BulletSplashEmitter'
CullDistance=5000.000000
|
||||
}
|
||||
class NiceDualJudgePistolAttachment extends NiceDualiesAttachment;
|
||||
defaultproperties
|
||||
{
|
||||
BrotherMesh=SkeletalMesh'NicePackA.judge.juj_3rd'
|
||||
mTracerClass=None
|
||||
mShellCaseEmitterClass=None
|
||||
MeshRef="NicePackA.Judge.juj_3rd"
|
||||
bHeavy=True
|
||||
SplashEffect=Class'ROEffects.BulletSplashEmitter'
|
||||
CullDistance=5000.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,25 @@
|
|||
class NiceDualJudgePistolFire extends NiceDualiesFire;
|
||||
defaultproperties
|
||||
{
ProjectileSpeed=31600.000000
maxVerticalRecoilAngle=600
maxHorizontalRecoilAngle=300
FireSoundRef="NicePackSnd.Judge.raging_judge_fire_m"
StereoFireSoundRef="NicePackSnd.Judge.raging_judge_fire_s"
NoAmmoSoundRef="KF_9MMSnd.9mm_DryFire"
DamageType=Class'NicePack.NiceDamTypeJudge'
DamageMin=125
DamageMax=125
TransientSoundVolume=2.000000
TransientSoundRadius=500.000000
TweenTime=0.000000
FireRate=0.325000
AmmoClass=Class'NicePack.NiceDualJudgeAmmo'
ShakeRotMag=(X=50.000000,Y=50.000000,Z=400.000000)
ShakeRotRate=(X=12500.000000,Y=12500.000000,Z=12500.000000)
ShakeRotTime=5.000000
ShakeOffsetMag=(Y=2.000000)
ShakeOffsetTime=3.000000
FlashEmitterClass=Class'NicePack.NiceJudgePistolFlash'
aimerror=1.000000
|
||||
}
|
||||
class NiceDualJudgePistolFire extends NiceDualiesFire;
|
||||
defaultproperties
|
||||
{
|
||||
ProjectileSpeed=31600.000000
|
||||
maxVerticalRecoilAngle=600
|
||||
maxHorizontalRecoilAngle=300
|
||||
FireSoundRef="NicePackSnd.Judge.raging_judge_fire_m"
|
||||
StereoFireSoundRef="NicePackSnd.Judge.raging_judge_fire_s"
|
||||
NoAmmoSoundRef="KF_9MMSnd.9mm_DryFire"
|
||||
DamageType=Class'NicePack.NiceDamTypeJudge'
|
||||
DamageMin=125
|
||||
DamageMax=125
|
||||
TransientSoundVolume=2.000000
|
||||
TransientSoundRadius=500.000000
|
||||
TweenTime=0.000000
|
||||
FireRate=0.325000
|
||||
AmmoClass=Class'NicePack.NiceDualJudgeAmmo'
|
||||
ShakeRotMag=(X=50.000000,Y=50.000000,Z=400.000000)
|
||||
ShakeRotRate=(X=12500.000000,Y=12500.000000,Z=12500.000000)
|
||||
ShakeRotTime=5.000000
|
||||
ShakeOffsetMag=(Y=2.000000)
|
||||
ShakeOffsetTime=3.000000
|
||||
FlashEmitterClass=Class'NicePack.NiceJudgePistolFlash'
|
||||
aimerror=1.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,21 @@
|
|||
class NiceDualJudgePistolPickup extends NiceDualiesPickup;
|
||||
defaultproperties
|
||||
{
Weight=8.000000
cost=2500
AmmoCost=30
BuyClipSize=5
PowerValue=85
SpeedValue=35
RangeValue=60
Description="A pair of 50 Cal AE handguns."
ItemName="Dual Raging Judges"
ItemShortName="Dual Raging Judges"
AmmoItemName=".300 JHP Ammo"
AmmoMesh=StaticMesh'KillingFloorStatics.DeagleAmmo'
VariantClasses(0)=Class'NicePack.SkinGoldenDualJudgePistolPickup'
InventoryType=Class'NicePack.NiceDualJudgePistol'
PickupMessage="You found another Taurus Raging Judge."
PickupSound=Sound'KF_RevolverSnd.foley.WEP_Revolver_Foley_Pickup'
StaticMesh=StaticMesh'NicePackSM.judge.judge_pickup'
|
||||
}
|
||||
class NiceDualJudgePistolPickup extends NiceDualiesPickup;
|
||||
defaultproperties
|
||||
{
|
||||
Weight=8.000000
|
||||
cost=2500
|
||||
AmmoCost=30
|
||||
BuyClipSize=5
|
||||
PowerValue=85
|
||||
SpeedValue=35
|
||||
RangeValue=60
|
||||
Description="A pair of 50 Cal AE handguns."
|
||||
ItemName="Dual Raging Judges"
|
||||
ItemShortName="Dual Raging Judges"
|
||||
AmmoItemName=".300 JHP Ammo"
|
||||
AmmoMesh=StaticMesh'KillingFloorStatics.DeagleAmmo'
|
||||
VariantClasses(0)=Class'NicePack.SkinGoldenDualJudgePistolPickup'
|
||||
InventoryType=Class'NicePack.NiceDualJudgePistol'
|
||||
PickupMessage="You found another Taurus Raging Judge."
|
||||
PickupSound=Sound'KF_RevolverSnd.foley.WEP_Revolver_Foley_Pickup'
|
||||
StaticMesh=StaticMesh'NicePackSM.judge.judge_pickup'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,12 @@
|
|||
class NiceJudgeAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
WeaponPickupClass=Class'NicePack.NiceJudgePistolPickup'
AmmoPickupAmount=5
MaxAmmo=60
InitialAmount=15
PickupClass=Class'NicePack.NiceJudgeAmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
ItemName="Judge bullets"
|
||||
}
|
||||
class NiceJudgeAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
|
||||
WeaponPickupClass=Class'NicePack.NiceJudgePistolPickup'
|
||||
AmmoPickupAmount=5
|
||||
MaxAmmo=60
|
||||
InitialAmount=15
|
||||
PickupClass=Class'NicePack.NiceJudgeAmmoPickup'
|
||||
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
|
||||
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
|
||||
ItemName="Judge bullets"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,9 @@
|
|||
class NiceJudgeAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
KFPickupImage=Texture'KillingFloorHUD.ClassMenu.Deagle'
AmmoAmount=5
InventoryType=Class'NicePack.NiceJudgeAmmo'
PickupMessage="Rounds (.45 ACP)"
StaticMesh=None
|
||||
}
|
||||
class NiceJudgeAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
KFPickupImage=Texture'KillingFloorHUD.ClassMenu.Deagle'
|
||||
AmmoAmount=5
|
||||
InventoryType=Class'NicePack.NiceJudgeAmmo'
|
||||
PickupMessage="Rounds (.45 ACP)"
|
||||
StaticMesh=None
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,11 +1,28 @@
|
|||
class NiceJudgeBarrelSmoke extends SpeedTrail;
|
||||
var float WaitCount;
|
||||
simulated function Tick(float DeltaTime){
|
||||
super.Tick(DeltaTime);
|
||||
WaitCount += DeltaTime;
|
||||
if(WaitCount > 1.500000){
mRegen = False;
mRegenRange[0]=0.000000;
mRegenRange[1]=0.000000;
|
||||
}
|
||||
}
|
||||
defaultproperties
|
||||
{
mLifeRange(0)=1.000000
mLifeRange(1)=1.000000
mRegenRange(0)=30.000000
mRegenRange(1)=30.000000
mDirDev=(X=0.100000,Y=0.100000,Z=0.010000)
mPosDev=(X=0.000000,Y=0.000000,Z=0.000000)
mSpeedRange(0)=50.000000
mSpeedRange(1)=50.000000
mSizeRange(0)=10.000000
mSizeRange(1)=10.000000
mGrowthRate=-10.000000
mColorRange(0)=(A=128)
mColorRange(1)=(A=128)
LifeSpan=3.000000
|
||||
}
|
||||
class NiceJudgeBarrelSmoke extends SpeedTrail;
|
||||
var float WaitCount;
|
||||
simulated function Tick(float DeltaTime){
|
||||
super.Tick(DeltaTime);
|
||||
WaitCount += DeltaTime;
|
||||
if(WaitCount > 1.500000){
|
||||
mRegen = False;
|
||||
mRegenRange[0]=0.000000;
|
||||
mRegenRange[1]=0.000000;
|
||||
}
|
||||
}
|
||||
defaultproperties
|
||||
{
|
||||
mLifeRange(0)=1.000000
|
||||
mLifeRange(1)=1.000000
|
||||
mRegenRange(0)=30.000000
|
||||
mRegenRange(1)=30.000000
|
||||
mDirDev=(X=0.100000,Y=0.100000,Z=0.010000)
|
||||
mPosDev=(X=0.000000,Y=0.000000,Z=0.000000)
|
||||
mSpeedRange(0)=50.000000
|
||||
mSpeedRange(1)=50.000000
|
||||
mSizeRange(0)=10.000000
|
||||
mSizeRange(1)=10.000000
|
||||
mGrowthRate=-10.000000
|
||||
mColorRange(0)=(A=128)
|
||||
mColorRange(1)=(A=128)
|
||||
LifeSpan=3.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,47 @@
|
|||
class NiceJudgePistol extends NiceSingle;
|
||||
defaultproperties
|
||||
{
DualClass=Class'NicePack.NiceDualJudgePistol'
reloadPreEndFrame=0.272000
reloadEndFrame=0.790000
reloadChargeEndFrame=-1.000000
reloadMagStartFrame=0.400000
reloadChargeStartFrame=-1.000000
MagCapacity=5
ReloadRate=2.277778
ReloadAnimRate=1.200000
WeaponReloadAnim="Reload_Revolver"
Weight=4.000000
StandardDisplayFOV=60.000000
SleeveNum=6
TraderInfoTexture=Texture'NicePackT.judge.juj_p_trader'
bIsTier2Weapon=True
MeshRef="NicePackA.Judge.judge"
SkinRefs(0)="NicePackT.Judge.kfjudge_cmb"
SkinRefs(1)="NicePackT.Judge.trit_grn_shdr"
SkinRefs(2)="KF_Weapons4_Trip_T.Weapons.Revolver_cmb"
SkinRefs(3)="NicePackT.Judge.jujload"
SkinRefs(4)="NicePackT.Judge.trit_red_shdr"
SkinRefs(5)="NicePackT.Judge.juj_shell_cmb"
SelectSoundRef="NicePackSnd.Judge.judge_draw"
HudImageRef="NicePackT.Judge.juj_p_unsel"
SelectedHudImageRef="NicePackT.Judge.juj_p_sel"
ZoomedDisplayFOV=50.000000
FireModeClass(0)=Class'NicePack.NiceJudgePistolFire'
SelectAnimRate=1.000000
BringUpTime=0.533333
AIRating=0.450000
CurrentRating=0.450000
Description=".50 calibre action express handgun. This is about as big and nasty as personal weapons are going to get. But with a 5 round magazine, it should be used conservatively."
EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
DisplayFOV=60.000000
Priority=100
GroupOffset=13
PickupClass=Class'NicePack.NiceJudgePistolPickup'
PlayerViewOffset=(X=30.000000,Y=20.000000)
AttachmentClass=Class'NicePack.NiceJudgePistolAttachment'
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
ItemName="Taurus Raging Judge"
bUseDynamicLights=True
TransientSoundVolume=1.000000
|
||||
}
|
||||
class NiceJudgePistol extends NiceSingle;
|
||||
defaultproperties
|
||||
{
|
||||
DualClass=Class'NicePack.NiceDualJudgePistol'
|
||||
reloadPreEndFrame=0.272000
|
||||
reloadEndFrame=0.790000
|
||||
reloadChargeEndFrame=-1.000000
|
||||
reloadMagStartFrame=0.400000
|
||||
reloadChargeStartFrame=-1.000000
|
||||
MagCapacity=5
|
||||
ReloadRate=2.277778
|
||||
ReloadAnimRate=1.200000
|
||||
WeaponReloadAnim="Reload_Revolver"
|
||||
Weight=4.000000
|
||||
StandardDisplayFOV=60.000000
|
||||
SleeveNum=6
|
||||
TraderInfoTexture=Texture'NicePackT.judge.juj_p_trader'
|
||||
bIsTier2Weapon=True
|
||||
MeshRef="NicePackA.Judge.judge"
|
||||
SkinRefs(0)="NicePackT.Judge.kfjudge_cmb"
|
||||
SkinRefs(1)="NicePackT.Judge.trit_grn_shdr"
|
||||
SkinRefs(2)="KF_Weapons4_Trip_T.Weapons.Revolver_cmb"
|
||||
SkinRefs(3)="NicePackT.Judge.jujload"
|
||||
SkinRefs(4)="NicePackT.Judge.trit_red_shdr"
|
||||
SkinRefs(5)="NicePackT.Judge.juj_shell_cmb"
|
||||
SelectSoundRef="NicePackSnd.Judge.judge_draw"
|
||||
HudImageRef="NicePackT.Judge.juj_p_unsel"
|
||||
SelectedHudImageRef="NicePackT.Judge.juj_p_sel"
|
||||
ZoomedDisplayFOV=50.000000
|
||||
FireModeClass(0)=Class'NicePack.NiceJudgePistolFire'
|
||||
SelectAnimRate=1.000000
|
||||
BringUpTime=0.533333
|
||||
AIRating=0.450000
|
||||
CurrentRating=0.450000
|
||||
Description=".50 calibre action express handgun. This is about as big and nasty as personal weapons are going to get. But with a 5 round magazine, it should be used conservatively."
|
||||
EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
|
||||
DisplayFOV=60.000000
|
||||
Priority=100
|
||||
GroupOffset=13
|
||||
PickupClass=Class'NicePack.NiceJudgePistolPickup'
|
||||
PlayerViewOffset=(X=30.000000,Y=20.000000)
|
||||
AttachmentClass=Class'NicePack.NiceJudgePistolAttachment'
|
||||
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
|
||||
ItemName="Taurus Raging Judge"
|
||||
bUseDynamicLights=True
|
||||
TransientSoundVolume=1.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,7 @@
|
|||
class NiceJudgePistolAttachment extends NiceSingleAttachment;
|
||||
defaultproperties
|
||||
{
mTracerClass=None
MeshRef="NicePackA.Judge.juj_3rd"
bHeavy=True
|
||||
}
|
||||
class NiceJudgePistolAttachment extends NiceSingleAttachment;
|
||||
defaultproperties
|
||||
{
|
||||
mTracerClass=None
|
||||
MeshRef="NicePackA.Judge.juj_3rd"
|
||||
bHeavy=True
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,27 @@
|
|||
class NiceJudgePistolFire extends NiceSingleFire;
|
||||
defaultproperties
|
||||
{
ProjectileSpeed=31600.000000
maxVerticalRecoilAngle=600
maxHorizontalRecoilAngle=300
FireSoundRef="NicePackSnd.Judge.raging_judge_fire_m"
StereoFireSoundRef="NicePackSnd.Judge.raging_judge_fire_s"
NoAmmoSoundRef="KF_PumpSGSnd.SG_DryFire"
DamageType=Class'NicePack.NiceDamTypeJudge'
DamageMin=125
DamageMax=125
TransientSoundVolume=2.000000
TransientSoundRadius=500.000000
FireAnimRate=1.000000
TweenTime=0.000000
FireRate=0.650000
AmmoClass=Class'NicePack.NiceJudgeAmmo'
ShakeRotMag=(X=50.000000,Y=50.000000,Z=400.000000)
ShakeRotRate=(X=12500.000000,Y=12500.000000,Z=12500.000000)
ShakeRotTime=5.000000
ShakeOffsetMag=(Y=2.000000)
ShakeOffsetTime=3.000000
BotRefireRate=1.500000
FlashEmitterClass=Class'NicePack.NiceJudgePistolFlash'
aimerror=1.000000
|
||||
}
|
||||
class NiceJudgePistolFire extends NiceSingleFire;
|
||||
defaultproperties
|
||||
{
|
||||
ProjectileSpeed=31600.000000
|
||||
maxVerticalRecoilAngle=600
|
||||
maxHorizontalRecoilAngle=300
|
||||
FireSoundRef="NicePackSnd.Judge.raging_judge_fire_m"
|
||||
StereoFireSoundRef="NicePackSnd.Judge.raging_judge_fire_s"
|
||||
NoAmmoSoundRef="KF_PumpSGSnd.SG_DryFire"
|
||||
DamageType=Class'NicePack.NiceDamTypeJudge'
|
||||
DamageMin=125
|
||||
DamageMax=125
|
||||
TransientSoundVolume=2.000000
|
||||
TransientSoundRadius=500.000000
|
||||
FireAnimRate=1.000000
|
||||
TweenTime=0.000000
|
||||
FireRate=0.650000
|
||||
AmmoClass=Class'NicePack.NiceJudgeAmmo'
|
||||
ShakeRotMag=(X=50.000000,Y=50.000000,Z=400.000000)
|
||||
ShakeRotRate=(X=12500.000000,Y=12500.000000,Z=12500.000000)
|
||||
ShakeRotTime=5.000000
|
||||
ShakeOffsetMag=(Y=2.000000)
|
||||
ShakeOffsetTime=3.000000
|
||||
BotRefireRate=1.500000
|
||||
FlashEmitterClass=Class'NicePack.NiceJudgePistolFlash'
|
||||
aimerror=1.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,46 @@
|
|||
class NiceJudgePistolFlash extends ROMuzzleFlash1st;
|
||||
simulated function Trigger(Actor Other, Pawn EventInstigator){
|
||||
Emitters[0].SpawnParticle(2);
|
||||
Emitters[1].SpawnParticle(1);
|
||||
}
|
||||
defaultproperties
|
||||
{
Begin Object Class=SpriteEmitter Name=SpriteEmitter0
RespawnDeadParticles=False
SpinParticles=True
UseSizeScale=True
UseRegularSizeScale=False
UniformSize=True
AutomaticInitialSpawning=False
BlendBetweenSubdivisions=True
UseSubdivisionScale=True
UseRandomSubdivision=True
Opacity=0.500000
CoordinateSystem=PTCS_Relative
UseRotationFrom=PTRS_Actor
StartSpinRange=(X=(Min=-1.000000,Max=1.000000),Y=(Min=-1.000000,Max=1.000000),Z=(Min=-1.000000,Max=1.000000))
SizeScale(0)=(RelativeSize=4.000000)
SizeScale(1)=(RelativeTime=0.500000,RelativeSize=4.000000)
SizeScale(2)=(RelativeTime=1.000000,RelativeSize=3.000000)
StartSizeRange=(X=(Min=11.000000,Max=11.000000))
DrawStyle=PTDS_Brighten
Texture=Texture'Effects_Tex.Weapons.STGmuzzleflash_4frame'
TextureUSubdivisions=2
TextureVSubdivisions=2
LifetimeRange=(Min=0.100000,Max=0.100000)
End Object
Emitters(0)=SpriteEmitter'NicePack.NiceJudgePistolFlash.SpriteEmitter0'
|
||||
Begin Object Class=SpriteEmitter Name=SpriteEmitter1
RespawnDeadParticles=False
UniformSize=True
AutomaticInitialSpawning=False
Opacity=0.100000
MaxParticles=1
StartSizeRange=(X=(Min=50.000000,Max=50.000000))
DrawStyle=PTDS_Brighten
Texture=Texture'Effects_Tex.Smoke.MuzzleCorona1stP'
LifetimeRange=(Min=0.100000,Max=0.100000)
End Object
Emitters(1)=SpriteEmitter'NicePack.NiceJudgePistolFlash.SpriteEmitter1'
|
||||
}
|
||||
class NiceJudgePistolFlash extends ROMuzzleFlash1st;
|
||||
simulated function Trigger(Actor Other, Pawn EventInstigator){
|
||||
Emitters[0].SpawnParticle(2);
|
||||
Emitters[1].SpawnParticle(1);
|
||||
}
|
||||
defaultproperties
|
||||
{
|
||||
Begin Object Class=SpriteEmitter Name=SpriteEmitter0
|
||||
RespawnDeadParticles=False
|
||||
SpinParticles=True
|
||||
UseSizeScale=True
|
||||
UseRegularSizeScale=False
|
||||
UniformSize=True
|
||||
AutomaticInitialSpawning=False
|
||||
BlendBetweenSubdivisions=True
|
||||
UseSubdivisionScale=True
|
||||
UseRandomSubdivision=True
|
||||
Opacity=0.500000
|
||||
CoordinateSystem=PTCS_Relative
|
||||
UseRotationFrom=PTRS_Actor
|
||||
StartSpinRange=(X=(Min=-1.000000,Max=1.000000),Y=(Min=-1.000000,Max=1.000000),Z=(Min=-1.000000,Max=1.000000))
|
||||
SizeScale(0)=(RelativeSize=4.000000)
|
||||
SizeScale(1)=(RelativeTime=0.500000,RelativeSize=4.000000)
|
||||
SizeScale(2)=(RelativeTime=1.000000,RelativeSize=3.000000)
|
||||
StartSizeRange=(X=(Min=11.000000,Max=11.000000))
|
||||
DrawStyle=PTDS_Brighten
|
||||
Texture=Texture'Effects_Tex.Weapons.STGmuzzleflash_4frame'
|
||||
TextureUSubdivisions=2
|
||||
TextureVSubdivisions=2
|
||||
LifetimeRange=(Min=0.100000,Max=0.100000)
|
||||
End Object
|
||||
Emitters(0)=SpriteEmitter'NicePack.NiceJudgePistolFlash.SpriteEmitter0'
|
||||
|
||||
Begin Object Class=SpriteEmitter Name=SpriteEmitter1
|
||||
RespawnDeadParticles=False
|
||||
UniformSize=True
|
||||
AutomaticInitialSpawning=False
|
||||
Opacity=0.100000
|
||||
MaxParticles=1
|
||||
StartSizeRange=(X=(Min=50.000000,Max=50.000000))
|
||||
DrawStyle=PTDS_Brighten
|
||||
Texture=Texture'Effects_Tex.Smoke.MuzzleCorona1stP'
|
||||
LifetimeRange=(Min=0.100000,Max=0.100000)
|
||||
End Object
|
||||
Emitters(1)=SpriteEmitter'NicePack.NiceJudgePistolFlash.SpriteEmitter1'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,20 @@
|
|||
class NiceJudgePistolPickup extends NiceSinglePickup;
|
||||
defaultproperties
|
||||
{
Weight=4.000000
cost=2500
AmmoCost=15
BuyClipSize=5
PowerValue=65
SpeedValue=35
RangeValue=60
Description="50 Cal AE handgun. A powerful personal choice for personal defense."
ItemName="Raging Judge"
ItemShortName="Raging Judge"
AmmoItemName=".300 JHP Ammo"
VariantClasses(0)=Class'NicePack.SkinGoldenJudgePistolPickup'
InventoryType=Class'NicePack.NiceJudgePistol'
PickupMessage="You got the Taurus Raging Judge."
PickupSound=Sound'KF_RevolverSnd.foley.WEP_Revolver_Foley_Pickup'
StaticMesh=StaticMesh'NicePackSM.judge.judge_pickup'
|
||||
}
|
||||
class NiceJudgePistolPickup extends NiceSinglePickup;
|
||||
defaultproperties
|
||||
{
|
||||
Weight=4.000000
|
||||
cost=2500
|
||||
AmmoCost=15
|
||||
BuyClipSize=5
|
||||
PowerValue=65
|
||||
SpeedValue=35
|
||||
RangeValue=60
|
||||
Description="50 Cal AE handgun. A powerful personal choice for personal defense."
|
||||
ItemName="Raging Judge"
|
||||
ItemShortName="Raging Judge"
|
||||
AmmoItemName=".300 JHP Ammo"
|
||||
VariantClasses(0)=Class'NicePack.SkinGoldenJudgePistolPickup'
|
||||
InventoryType=Class'NicePack.NiceJudgePistol'
|
||||
PickupMessage="You got the Taurus Raging Judge."
|
||||
PickupSound=Sound'KF_RevolverSnd.foley.WEP_Revolver_Foley_Pickup'
|
||||
StaticMesh=StaticMesh'NicePackSM.judge.judge_pickup'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,23 @@
|
|||
class NiceJudgeTracer extends pclSmoke;
|
||||
defaultproperties
|
||||
{
mParticleType=PT_Stream
mStartParticles=0
mMaxParticles=40
mLifeRange(0)=0.050000
mLifeRange(1)=0.050000
mRegenRange(0)=60.000000
mRegenRange(1)=60.000000
mSpawnVecB=(X=20.000000,Z=0.000000)
mSizeRange(0)=2.000000
mSizeRange(1)=2.000000
mGrowthRate=-0.500000
mColorRange(0)=(B=82,G=231,R=252,A=60)
mColorRange(1)=(B=82,G=231,R=252,A=60)
mNumTileColumns=1
mNumTileRows=1
Physics=PHYS_Trailer
LifeSpan=1.300000
Skins(0)=Texture'KFX.TransTrailT'
Style=STY_Additive
|
||||
}
|
||||
class NiceJudgeTracer extends pclSmoke;
|
||||
defaultproperties
|
||||
{
|
||||
mParticleType=PT_Stream
|
||||
mStartParticles=0
|
||||
mMaxParticles=40
|
||||
mLifeRange(0)=0.050000
|
||||
mLifeRange(1)=0.050000
|
||||
mRegenRange(0)=60.000000
|
||||
mRegenRange(1)=60.000000
|
||||
mSpawnVecB=(X=20.000000,Z=0.000000)
|
||||
mSizeRange(0)=2.000000
|
||||
mSizeRange(1)=2.000000
|
||||
mGrowthRate=-0.500000
|
||||
mColorRange(0)=(B=82,G=231,R=252,A=60)
|
||||
mColorRange(1)=(B=82,G=231,R=252,A=60)
|
||||
mNumTileColumns=1
|
||||
mNumTileRows=1
|
||||
Physics=PHYS_Trailer
|
||||
LifeSpan=1.300000
|
||||
Skins(0)=Texture'KFX.TransTrailT'
|
||||
Style=STY_Additive
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,11 @@
|
|||
class NiceDualMK23Ammo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
WeaponPickupClass=Class'NicePack.NiceDualMK23Pickup'
AmmoPickupAmount=12
MaxAmmo=144
PickupClass=Class'NicePack.NiceDualMK23AmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
ItemName="MK23 bullets"
|
||||
}
|
||||
class NiceDualMK23Ammo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
|
||||
WeaponPickupClass=Class'NicePack.NiceDualMK23Pickup'
|
||||
AmmoPickupAmount=12
|
||||
MaxAmmo=144
|
||||
PickupClass=Class'NicePack.NiceDualMK23AmmoPickup'
|
||||
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
|
||||
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
|
||||
ItemName="MK23 bullets"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,9 @@
|
|||
class NiceDualMK23AmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
KFPickupImage=Texture'KillingFloorHUD.ClassMenu.Deagle'
AmmoAmount=12
InventoryType=Class'NicePack.NiceDualMK23Ammo'
PickupMessage="Rounds (.45 ACP)"
StaticMesh=None
|
||||
}
|
||||
class NiceDualMK23AmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
KFPickupImage=Texture'KillingFloorHUD.ClassMenu.Deagle'
|
||||
AmmoAmount=12
|
||||
InventoryType=Class'NicePack.NiceDualMK23Ammo'
|
||||
PickupMessage="Rounds (.45 ACP)"
|
||||
StaticMesh=None
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
class NiceDualMK23Attachment extends NiceDualiesAttachment;
|
||||
defaultproperties
|
||||
{
BrotherMesh=SkeletalMesh'KF_Weapons3rd4_Trip.MK23_3rd'
MeshRef="KF_Weapons3rd4_Trip.MK23_3rd"
|
||||
}
|
||||
class NiceDualMK23Attachment extends NiceDualiesAttachment;
|
||||
defaultproperties
|
||||
{
|
||||
BrotherMesh=SkeletalMesh'KF_Weapons3rd4_Trip.MK23_3rd'
|
||||
MeshRef="KF_Weapons3rd4_Trip.MK23_3rd"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,19 @@
|
|||
class NiceDualMK23Pickup extends NiceDualiesPickup;
|
||||
defaultproperties
|
||||
{
Weight=4.000000
cost=500
AmmoCost=32
BuyClipSize=12
PowerValue=70
SpeedValue=45
RangeValue=60
Description="Dual MK23 match grade pistols. Dual 45's is double the fun."
ItemName="DualMK23"
ItemShortName="DualMK23"
AmmoItemName=".45 ACP Ammo"
InventoryType=Class'NicePack.NiceDualMK23Pistol'
PickupMessage="You found another - MK23"
PickupSound=Sound'KF_MK23Snd.MK23_Pickup'
StaticMesh=StaticMesh'KF_pickups4_Trip.Pistols.MK23_Pickup'
|
||||
}
|
||||
class NiceDualMK23Pickup extends NiceDualiesPickup;
|
||||
defaultproperties
|
||||
{
|
||||
Weight=4.000000
|
||||
cost=500
|
||||
AmmoCost=32
|
||||
BuyClipSize=12
|
||||
PowerValue=70
|
||||
SpeedValue=45
|
||||
RangeValue=60
|
||||
Description="Dual MK23 match grade pistols. Dual 45's is double the fun."
|
||||
ItemName="DualMK23"
|
||||
ItemShortName="DualMK23"
|
||||
AmmoItemName=".45 ACP Ammo"
|
||||
InventoryType=Class'NicePack.NiceDualMK23Pistol'
|
||||
PickupMessage="You found another - MK23"
|
||||
PickupSound=Sound'KF_MK23Snd.MK23_Pickup'
|
||||
StaticMesh=StaticMesh'KF_pickups4_Trip.Pistols.MK23_Pickup'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,14 +1,54 @@
|
|||
class NiceDualMK23Pistol extends NiceDualies;
|
||||
simulated function SecondDoToggle(){
|
||||
ToggleLaser();
|
||||
}
|
||||
simulated function ToggleLaser(){
|
||||
if(!Instigator.IsLocallyControlled())
return;
|
||||
// Will redo this bit later, but so far it'll have to do
|
||||
if(LaserType == 0)
LaserType = 2;
|
||||
else
LaserType = 0;
|
||||
ApplyLaserState();
|
||||
}
|
||||
defaultproperties
|
||||
{
SingleClass=Class'NicePack.NiceMK23Pistol'
leftEject=0.079000
rightEject=0.086000
leftInsert=0.329000
rightInsert=0.650000
bUseFlashlightToToggle=True
bAllowFreeDot=True
LaserAttachmentRotation=(Yaw=16384)
altLaserAttachmentRotation=(Yaw=16384)
LaserAttachmentBone="Tip_Right"
altLaserAttachmentBone="Tip_Left"
MagCapacity=24
ReloadRate=4.466700
Weight=4.000000
StandardDisplayFOV=60.000000
TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_Dual_MK23'
bIsTier2Weapon=True
MeshRef="KF_Wep_Dual_MK23.Dual_MK23"
SkinRefs(0)="KF_Weapons5_Trip_T.Weapons.MK23_SHDR"
SelectSoundRef="KF_MK23Snd.MK23_Select"
HudImageRef="KillingFloor2HUD.WeaponSelect.Dual_MK23_unselected"
SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.Dual_MK23"
ZoomedDisplayFOV=50.000000
FireModeClass(0)=Class'NicePack.NiceDualMK23Fire'
AIRating=0.450000
CurrentRating=0.450000
Description="Dual MK23 match grade pistols. Dual 45's is double the fun."
DisplayFOV=60.000000
Priority=90
GroupOffset=10
PickupClass=Class'NicePack.NiceDualMK23Pickup'
PlayerViewOffset=(X=25.000000)
BobDamping=3.800000
AttachmentClass=Class'NicePack.NiceDualMK23Attachment'
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
ItemName="Dual MK23s"
DrawScale=1.000000
|
||||
}
|
||||
class NiceDualMK23Pistol extends NiceDualies;
|
||||
simulated function SecondDoToggle(){
|
||||
ToggleLaser();
|
||||
}
|
||||
simulated function ToggleLaser(){
|
||||
if(!Instigator.IsLocallyControlled())
|
||||
return;
|
||||
// Will redo this bit later, but so far it'll have to do
|
||||
if(LaserType == 0)
|
||||
LaserType = 2;
|
||||
else
|
||||
LaserType = 0;
|
||||
ApplyLaserState();
|
||||
}
|
||||
defaultproperties
|
||||
{
|
||||
SingleClass=Class'NicePack.NiceMK23Pistol'
|
||||
leftEject=0.079000
|
||||
rightEject=0.086000
|
||||
leftInsert=0.329000
|
||||
rightInsert=0.650000
|
||||
bUseFlashlightToToggle=True
|
||||
bAllowFreeDot=True
|
||||
LaserAttachmentRotation=(Yaw=16384)
|
||||
altLaserAttachmentRotation=(Yaw=16384)
|
||||
LaserAttachmentBone="Tip_Right"
|
||||
altLaserAttachmentBone="Tip_Left"
|
||||
MagCapacity=24
|
||||
ReloadRate=4.466700
|
||||
Weight=4.000000
|
||||
StandardDisplayFOV=60.000000
|
||||
TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_Dual_MK23'
|
||||
bIsTier2Weapon=True
|
||||
MeshRef="KF_Wep_Dual_MK23.Dual_MK23"
|
||||
SkinRefs(0)="KF_Weapons5_Trip_T.Weapons.MK23_SHDR"
|
||||
SelectSoundRef="KF_MK23Snd.MK23_Select"
|
||||
HudImageRef="KillingFloor2HUD.WeaponSelect.Dual_MK23_unselected"
|
||||
SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.Dual_MK23"
|
||||
ZoomedDisplayFOV=50.000000
|
||||
FireModeClass(0)=Class'NicePack.NiceDualMK23Fire'
|
||||
AIRating=0.450000
|
||||
CurrentRating=0.450000
|
||||
Description="Dual MK23 match grade pistols. Dual 45's is double the fun."
|
||||
DisplayFOV=60.000000
|
||||
Priority=90
|
||||
GroupOffset=10
|
||||
PickupClass=Class'NicePack.NiceDualMK23Pickup'
|
||||
PlayerViewOffset=(X=25.000000)
|
||||
BobDamping=3.800000
|
||||
AttachmentClass=Class'NicePack.NiceDualMK23Attachment'
|
||||
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
|
||||
ItemName="Dual MK23s"
|
||||
DrawScale=1.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,12 @@
|
|||
class NiceMK23Ammo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
WeaponPickupClass=Class'NicePack.NiceMK23Pickup'
AmmoPickupAmount=12
MaxAmmo=144
InitialAmount=36
PickupClass=Class'NicePack.NiceMK23AmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
ItemName="MK23 bullets"
|
||||
}
|
||||
class NiceMK23Ammo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
|
||||
WeaponPickupClass=Class'NicePack.NiceMK23Pickup'
|
||||
AmmoPickupAmount=12
|
||||
MaxAmmo=144
|
||||
InitialAmount=36
|
||||
PickupClass=Class'NicePack.NiceMK23AmmoPickup'
|
||||
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
|
||||
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
|
||||
ItemName="MK23 bullets"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,9 @@
|
|||
class NiceMK23AmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
KFPickupImage=Texture'KillingFloorHUD.ClassMenu.Deagle'
AmmoAmount=12
InventoryType=Class'NicePack.NiceMK23Ammo'
PickupMessage="Rounds (.45 ACP)"
StaticMesh=None
|
||||
}
|
||||
class NiceMK23AmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
KFPickupImage=Texture'KillingFloorHUD.ClassMenu.Deagle'
|
||||
AmmoAmount=12
|
||||
InventoryType=Class'NicePack.NiceMK23Ammo'
|
||||
PickupMessage="Rounds (.45 ACP)"
|
||||
StaticMesh=None
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
class NiceMK23Attachment extends NiceSingleAttachment;
|
||||
defaultproperties
|
||||
{
MeshRef="KF_Weapons3rd4_Trip.MK23_3rd"
|
||||
}
|
||||
class NiceMK23Attachment extends NiceSingleAttachment;
|
||||
defaultproperties
|
||||
{
|
||||
MeshRef="KF_Weapons3rd4_Trip.MK23_3rd"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,20 @@
|
|||
class NiceMK23Pickup extends NiceSinglePickup;
|
||||
defaultproperties
|
||||
{
Weight=2.000000
cost=250
AmmoCost=16
BuyClipSize=12
PowerValue=50
SpeedValue=45
RangeValue=60
Description="Match grade 45 caliber pistol. Good balance between power, ammo count and rate of fire."
ItemName="MK23"
ItemShortName="MK23"
AmmoItemName=".45 ACP Ammo"
AmmoMesh=None
InventoryType=Class'NicePack.NiceMK23Pistol'
PickupMessage="You got the MK.23"
PickupSound=Sound'KF_MK23Snd.MK23_Pickup'
StaticMesh=StaticMesh'KF_pickups4_Trip.Pistols.MK23_Pickup'
|
||||
}
|
||||
class NiceMK23Pickup extends NiceSinglePickup;
|
||||
defaultproperties
|
||||
{
|
||||
Weight=2.000000
|
||||
cost=250
|
||||
AmmoCost=16
|
||||
BuyClipSize=12
|
||||
PowerValue=50
|
||||
SpeedValue=45
|
||||
RangeValue=60
|
||||
Description="Match grade 45 caliber pistol. Good balance between power, ammo count and rate of fire."
|
||||
ItemName="MK23"
|
||||
ItemShortName="MK23"
|
||||
AmmoItemName=".45 ACP Ammo"
|
||||
AmmoMesh=None
|
||||
InventoryType=Class'NicePack.NiceMK23Pistol'
|
||||
PickupMessage="You got the MK.23"
|
||||
PickupSound=Sound'KF_MK23Snd.MK23_Pickup'
|
||||
StaticMesh=StaticMesh'KF_pickups4_Trip.Pistols.MK23_Pickup'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,18 +1,60 @@
|
|||
class NiceMK23Pistol extends NiceSingle;
|
||||
simulated function AltFire(float F){
|
||||
if(bIsDual)
super.AltFire(F);
|
||||
else
ToggleLaser();
|
||||
}
|
||||
simulated function SecondDoToggle(){
|
||||
ToggleLaser();
|
||||
}
|
||||
simulated function ToggleLaser(){
|
||||
if(!Instigator.IsLocallyControlled())
return;
|
||||
// Will redo this bit later, but so far it'll have to do
|
||||
if(LaserType == 0)
LaserType = 2;
|
||||
else
LaserType = 0;
|
||||
ApplyLaserState();
|
||||
}
|
||||
defaultproperties
|
||||
{
DualClass=Class'NicePack.NiceDualMK23Pistol'
bUseFlashlightToToggle=True
LaserAttachmentRotation=(Yaw=16384)
LaserAttachmentBone="tip"
reloadPreEndFrame=0.156000
reloadEndFrame=0.636000
reloadChargeEndFrame=-1.000000
reloadMagStartFrame=0.286000
reloadChargeStartFrame=-1.000000
MagCapacity=12
ReloadRate=2.600000
Weight=2.000000
StandardDisplayFOV=60.000000
TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_MK23'
bIsTier2Weapon=True
MeshRef="KF_Wep_MK23.MK23"
SkinRefs(0)="KF_Weapons5_Trip_T.Weapons.MK23_SHDR"
SelectSoundRef="KF_MK23Snd.MK23_Select"
HudImageRef="KillingFloor2HUD.WeaponSelect.MK23_unselected"
SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.MK23"
ZoomedDisplayFOV=50.000000
FireModeClass(0)=Class'NicePack.NiceMK23Fire'
AIRating=0.450000
CurrentRating=0.450000
Description="Match grade 45 caliber pistol. Good balance between power, ammo count and rate of fire."
EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
DisplayFOV=60.000000
Priority=65
GroupOffset=9
PickupClass=Class'NicePack.NiceMK23Pickup'
PlayerViewOffset=(X=10.000000,Y=18.750000,Z=-7.000000)
BobDamping=4.500000
AttachmentClass=Class'NicePack.NiceMK23Attachment'
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
ItemName="MK23"
bUseDynamicLights=True
TransientSoundVolume=1.000000
|
||||
}
|
||||
class NiceMK23Pistol extends NiceSingle;
|
||||
simulated function AltFire(float F){
|
||||
if(bIsDual)
|
||||
super.AltFire(F);
|
||||
else
|
||||
ToggleLaser();
|
||||
}
|
||||
simulated function SecondDoToggle(){
|
||||
ToggleLaser();
|
||||
}
|
||||
simulated function ToggleLaser(){
|
||||
if(!Instigator.IsLocallyControlled())
|
||||
return;
|
||||
// Will redo this bit later, but so far it'll have to do
|
||||
if(LaserType == 0)
|
||||
LaserType = 2;
|
||||
else
|
||||
LaserType = 0;
|
||||
ApplyLaserState();
|
||||
}
|
||||
defaultproperties
|
||||
{
|
||||
DualClass=Class'NicePack.NiceDualMK23Pistol'
|
||||
bUseFlashlightToToggle=True
|
||||
LaserAttachmentRotation=(Yaw=16384)
|
||||
LaserAttachmentBone="tip"
|
||||
reloadPreEndFrame=0.156000
|
||||
reloadEndFrame=0.636000
|
||||
reloadChargeEndFrame=-1.000000
|
||||
reloadMagStartFrame=0.286000
|
||||
reloadChargeStartFrame=-1.000000
|
||||
MagCapacity=12
|
||||
ReloadRate=2.600000
|
||||
Weight=2.000000
|
||||
StandardDisplayFOV=60.000000
|
||||
TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_MK23'
|
||||
bIsTier2Weapon=True
|
||||
MeshRef="KF_Wep_MK23.MK23"
|
||||
SkinRefs(0)="KF_Weapons5_Trip_T.Weapons.MK23_SHDR"
|
||||
SelectSoundRef="KF_MK23Snd.MK23_Select"
|
||||
HudImageRef="KillingFloor2HUD.WeaponSelect.MK23_unselected"
|
||||
SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.MK23"
|
||||
ZoomedDisplayFOV=50.000000
|
||||
FireModeClass(0)=Class'NicePack.NiceMK23Fire'
|
||||
AIRating=0.450000
|
||||
CurrentRating=0.450000
|
||||
Description="Match grade 45 caliber pistol. Good balance between power, ammo count and rate of fire."
|
||||
EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
|
||||
DisplayFOV=60.000000
|
||||
Priority=65
|
||||
GroupOffset=9
|
||||
PickupClass=Class'NicePack.NiceMK23Pickup'
|
||||
PlayerViewOffset=(X=10.000000,Y=18.750000,Z=-7.000000)
|
||||
BobDamping=4.500000
|
||||
AttachmentClass=Class'NicePack.NiceMK23Attachment'
|
||||
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
|
||||
ItemName="MK23"
|
||||
bUseDynamicLights=True
|
||||
TransientSoundVolume=1.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,11 @@
|
|||
class NiceDualMagnumAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
AmmoPickupAmount=12
MaxAmmo=120
InitialAmount=30
PickupClass=Class'NicePack.NiceDualMagnumAmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
ItemName="44 Magnum bullets"
|
||||
}
|
||||
class NiceDualMagnumAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
|
||||
AmmoPickupAmount=12
|
||||
MaxAmmo=120
|
||||
InitialAmount=30
|
||||
PickupClass=Class'NicePack.NiceDualMagnumAmmoPickup'
|
||||
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
|
||||
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
|
||||
ItemName="44 Magnum bullets"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,8 @@
|
|||
class NiceDualMagnumAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
AmmoAmount=12
InventoryType=Class'NicePack.NiceDualMagnumAmmo'
PickupMessage="Rounds (44 Mag)"
StaticMesh=None
|
||||
}
|
||||
class NiceDualMagnumAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
AmmoAmount=12
|
||||
InventoryType=Class'NicePack.NiceDualMagnumAmmo'
|
||||
PickupMessage="Rounds (44 Mag)"
|
||||
StaticMesh=None
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,11 @@
|
|||
class NiceDualMagnumAttachment extends NiceDualiesAttachment;
|
||||
defaultproperties
|
||||
{
BrotherMesh=SkeletalMesh'KF_Weapons3rd3_Trip.revolver_3rd'
mTracerClass=Class'KFMod.KFLargeTracer'
mShellCaseEmitterClass=None
MeshRef="KF_Weapons3rd3_Trip.revolver_3rd"
bHeavy=True
SplashEffect=Class'ROEffects.BulletSplashEmitter'
CullDistance=5000.000000
|
||||
}
|
||||
class NiceDualMagnumAttachment extends NiceDualiesAttachment;
|
||||
defaultproperties
|
||||
{
|
||||
BrotherMesh=SkeletalMesh'KF_Weapons3rd3_Trip.revolver_3rd'
|
||||
mTracerClass=Class'KFMod.KFLargeTracer'
|
||||
mShellCaseEmitterClass=None
|
||||
MeshRef="KF_Weapons3rd3_Trip.revolver_3rd"
|
||||
bHeavy=True
|
||||
SplashEffect=Class'ROEffects.BulletSplashEmitter'
|
||||
CullDistance=5000.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,25 @@
|
|||
class NiceDualMagnumFire extends NiceDualiesFire;
|
||||
defaultproperties
|
||||
{
ProjectileSpeed=22500.000000
maxVerticalRecoilAngle=300
maxHorizontalRecoilAngle=150
ShellEjectClass=None
FireSoundRef="KF_RevolverSnd.Revolver_Fire_M"
StereoFireSoundRef="KF_RevolverSnd.Revolver_Fire_S"
NoAmmoSoundRef="KF_HandcannonSnd.50AE_DryFire"
DamageType=Class'NicePack.NiceDamTypeMagnumPistol'
DamageMin=61
DamageMax=61
Momentum=15000.000000
bWaitForRelease=False
FireRate=0.125000
AmmoClass=Class'NicePack.NiceDualMagnumAmmo'
ShakeRotMag=(Z=400.000000)
ShakeRotRate=(X=12500.000000,Y=12500.000000)
ShakeRotTime=3.500000
ShakeOffsetMag=(Y=1.000000,Z=8.000000)
ShakeOffsetTime=2.500000
FlashEmitterClass=Class'ROEffects.MuzzleFlash1stKar'
aimerror=40.000000
|
||||
}
|
||||
class NiceDualMagnumFire extends NiceDualiesFire;
|
||||
defaultproperties
|
||||
{
|
||||
ProjectileSpeed=22500.000000
|
||||
maxVerticalRecoilAngle=300
|
||||
maxHorizontalRecoilAngle=150
|
||||
ShellEjectClass=None
|
||||
FireSoundRef="KF_RevolverSnd.Revolver_Fire_M"
|
||||
StereoFireSoundRef="KF_RevolverSnd.Revolver_Fire_S"
|
||||
NoAmmoSoundRef="KF_HandcannonSnd.50AE_DryFire"
|
||||
DamageType=Class'NicePack.NiceDamTypeMagnumPistol'
|
||||
DamageMin=61
|
||||
DamageMax=61
|
||||
Momentum=15000.000000
|
||||
bWaitForRelease=False
|
||||
FireRate=0.125000
|
||||
AmmoClass=Class'NicePack.NiceDualMagnumAmmo'
|
||||
ShakeRotMag=(Z=400.000000)
|
||||
ShakeRotRate=(X=12500.000000,Y=12500.000000)
|
||||
ShakeRotTime=3.500000
|
||||
ShakeOffsetMag=(Y=1.000000,Z=8.000000)
|
||||
ShakeOffsetTime=2.500000
|
||||
FlashEmitterClass=Class'ROEffects.MuzzleFlash1stKar'
|
||||
aimerror=40.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,20 @@
|
|||
class NiceDualMagnumPickup extends NiceDualiesPickup;
|
||||
defaultproperties
|
||||
{
Weight=2.000000
cost=250
AmmoCost=16
BuyClipSize=6
PowerValue=80
SpeedValue=50
RangeValue=65
Description="A pair of 44 Magnum Pistols. Make my day!"
ItemName="Dual 44 Magnums"
ItemShortName="Dual 44s"
AmmoItemName="44 Magnum Ammo"
AmmoMesh=StaticMesh'KillingFloorStatics.DeagleAmmo'
InventoryType=Class'KFMod.Dual44Magnum'
PickupMessage="You found another 44 Magnum"
PickupSound=Sound'KF_RevolverSnd.foley.WEP_Revolver_Foley_Pickup'
StaticMesh=StaticMesh'KF_pickups3_Trip.Pistols.revolver_Pickup'
|
||||
}
|
||||
class NiceDualMagnumPickup extends NiceDualiesPickup;
|
||||
defaultproperties
|
||||
{
|
||||
Weight=2.000000
|
||||
cost=250
|
||||
AmmoCost=16
|
||||
BuyClipSize=6
|
||||
PowerValue=80
|
||||
SpeedValue=50
|
||||
RangeValue=65
|
||||
Description="A pair of 44 Magnum Pistols. Make my day!"
|
||||
ItemName="Dual 44 Magnums"
|
||||
ItemShortName="Dual 44s"
|
||||
AmmoItemName="44 Magnum Ammo"
|
||||
AmmoMesh=StaticMesh'KillingFloorStatics.DeagleAmmo'
|
||||
InventoryType=Class'KFMod.Dual44Magnum'
|
||||
PickupMessage="You found another 44 Magnum"
|
||||
PickupSound=Sound'KF_RevolverSnd.foley.WEP_Revolver_Foley_Pickup'
|
||||
StaticMesh=StaticMesh'KF_pickups3_Trip.Pistols.revolver_Pickup'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,11 @@
|
|||
class NiceMagnumAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
AmmoPickupAmount=6
MaxAmmo=120
InitialAmount=30
PickupClass=Class'NicePack.NiceMagnumAmmoPickup'
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
ItemName="44 Magnum bullets"
|
||||
}
|
||||
class NiceMagnumAmmo extends NiceAmmo;
|
||||
defaultproperties
|
||||
{
|
||||
AmmoPickupAmount=6
|
||||
MaxAmmo=120
|
||||
InitialAmount=30
|
||||
PickupClass=Class'NicePack.NiceMagnumAmmoPickup'
|
||||
IconMaterial=Texture'KillingFloorHUD.Generic.HUD'
|
||||
IconCoords=(X1=338,Y1=40,X2=393,Y2=79)
|
||||
ItemName="44 Magnum bullets"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,8 @@
|
|||
class NiceMagnumAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
AmmoAmount=6
InventoryType=Class'NicePack.NiceMagnumAmmo'
PickupMessage="Rounds (44 Mag)"
StaticMesh=None
|
||||
}
|
||||
class NiceMagnumAmmoPickup extends NiceAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
AmmoAmount=6
|
||||
InventoryType=Class'NicePack.NiceMagnumAmmo'
|
||||
PickupMessage="Rounds (44 Mag)"
|
||||
StaticMesh=None
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,7 @@
|
|||
class NiceMagnumAttachment extends NiceSingleAttachment;
|
||||
defaultproperties
|
||||
{
mTracerClass=Class'KFMod.KFLargeTracer'
MeshRef="KF_Weapons3rd3_Trip.revolver_3rd"
bHeavy=True
|
||||
}
|
||||
class NiceMagnumAttachment extends NiceSingleAttachment;
|
||||
defaultproperties
|
||||
{
|
||||
mTracerClass=Class'KFMod.KFLargeTracer'
|
||||
MeshRef="KF_Weapons3rd3_Trip.revolver_3rd"
|
||||
bHeavy=True
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,20 @@
|
|||
class NiceMagnumPickup extends NiceSinglePickup;
|
||||
defaultproperties
|
||||
{
Weight=1.000000
cost=125
AmmoCost=8
BuyClipSize=6
PowerValue=60
SpeedValue=40
RangeValue=65
Description="44 Magnum pistol, the most 'powerful' handgun in the world. Do you feel lucky?"
ItemName="44 Magnum"
ItemShortName="44 Magnum"
AmmoItemName="44 Magnum Ammo"
AmmoMesh=None
InventoryType=Class'NicePack.NiceMagnumPistol'
PickupMessage="You got the 44 Magnum"
PickupSound=Sound'KF_RevolverSnd.foley.WEP_Revolver_Foley_Pickup'
StaticMesh=StaticMesh'KF_pickups3_Trip.Pistols.revolver_Pickup'
|
||||
}
|
||||
class NiceMagnumPickup extends NiceSinglePickup;
|
||||
defaultproperties
|
||||
{
|
||||
Weight=1.000000
|
||||
cost=125
|
||||
AmmoCost=8
|
||||
BuyClipSize=6
|
||||
PowerValue=60
|
||||
SpeedValue=40
|
||||
RangeValue=65
|
||||
Description="44 Magnum pistol, the most 'powerful' handgun in the world. Do you feel lucky?"
|
||||
ItemName="44 Magnum"
|
||||
ItemShortName="44 Magnum"
|
||||
AmmoItemName="44 Magnum Ammo"
|
||||
AmmoMesh=None
|
||||
InventoryType=Class'NicePack.NiceMagnumPistol'
|
||||
PickupMessage="You got the 44 Magnum"
|
||||
PickupSound=Sound'KF_RevolverSnd.foley.WEP_Revolver_Foley_Pickup'
|
||||
StaticMesh=StaticMesh'KF_pickups3_Trip.Pistols.revolver_Pickup'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,39 @@
|
|||
class NiceMagnumPistol extends NiceSingle;
|
||||
defaultproperties
|
||||
{
DualClass=Class'NicePack.NiceDualMagnum'
reloadPreEndFrame=0.220000
reloadEndFrame=0.750000
reloadChargeEndFrame=-1.000000
reloadMagStartFrame=0.380000
reloadChargeStartFrame=-1.000000
MagCapacity=6
ReloadRate=1.2625
ReloadAnimRate=2
WeaponReloadAnim="Reload_Revolver"
Weight=1.000000
StandardDisplayFOV=60.000000
TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_Revolver'
bIsTier2Weapon=True
MeshRef="KF_Wep_Revolver.Revolver_Trip"
SkinRefs(0)="KF_Weapons4_Trip_T.Weapons.Revolver_cmb"
SelectSoundRef="KF_RevolverSnd.WEP_Revolver_Foley_Select"
HudImageRef="KillingFloor2HUD.WeaponSelect.Revolver_unselected"
SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.Revolver"
ZoomedDisplayFOV=50.000000
FireModeClass(0)=Class'NicePack.NiceMagnumFire'
AIRating=0.450000
CurrentRating=0.450000
Description="44 Magnum pistol, the most 'powerful' handgun in the world. Do you feel lucky?"
EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
DisplayFOV=60.000000
Priority=105
GroupOffset=7
PickupClass=Class'NicePack.NiceMagnumPickup'
PlayerViewOffset=(X=12.000000,Y=15.000000,Z=-7.000000)
AttachmentClass=Class'NicePack.NiceMagnumAttachment'
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
ItemName="44 Magnum"
bUseDynamicLights=True
TransientSoundVolume=1.000000
|
||||
}
|
||||
class NiceMagnumPistol extends NiceSingle;
|
||||
defaultproperties
|
||||
{
|
||||
DualClass=Class'NicePack.NiceDualMagnum'
|
||||
reloadPreEndFrame=0.220000
|
||||
reloadEndFrame=0.750000
|
||||
reloadChargeEndFrame=-1.000000
|
||||
reloadMagStartFrame=0.380000
|
||||
reloadChargeStartFrame=-1.000000
|
||||
MagCapacity=6
|
||||
ReloadRate=1.2625
|
||||
ReloadAnimRate=2
|
||||
WeaponReloadAnim="Reload_Revolver"
|
||||
Weight=1.000000
|
||||
StandardDisplayFOV=60.000000
|
||||
TraderInfoTexture=Texture'KillingFloor2HUD.Trader_Weapon_Icons.Trader_Revolver'
|
||||
bIsTier2Weapon=True
|
||||
MeshRef="KF_Wep_Revolver.Revolver_Trip"
|
||||
SkinRefs(0)="KF_Weapons4_Trip_T.Weapons.Revolver_cmb"
|
||||
SelectSoundRef="KF_RevolverSnd.WEP_Revolver_Foley_Select"
|
||||
HudImageRef="KillingFloor2HUD.WeaponSelect.Revolver_unselected"
|
||||
SelectedHudImageRef="KillingFloor2HUD.WeaponSelect.Revolver"
|
||||
ZoomedDisplayFOV=50.000000
|
||||
FireModeClass(0)=Class'NicePack.NiceMagnumFire'
|
||||
AIRating=0.450000
|
||||
CurrentRating=0.450000
|
||||
Description="44 Magnum pistol, the most 'powerful' handgun in the world. Do you feel lucky?"
|
||||
EffectOffset=(X=100.000000,Y=25.000000,Z=-10.000000)
|
||||
DisplayFOV=60.000000
|
||||
Priority=105
|
||||
GroupOffset=7
|
||||
PickupClass=Class'NicePack.NiceMagnumPickup'
|
||||
PlayerViewOffset=(X=12.000000,Y=15.000000,Z=-7.000000)
|
||||
AttachmentClass=Class'NicePack.NiceMagnumAttachment'
|
||||
IconCoords=(X1=250,Y1=110,X2=330,Y2=145)
|
||||
ItemName="44 Magnum"
|
||||
bUseDynamicLights=True
|
||||
TransientSoundVolume=1.000000
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue