Revert weapon conversion
This patch reverts first step of global weapon conversion that would have halted the release of the next version for too long.
This commit is contained in:
parent
3c46801714
commit
12d95e387e
757 changed files with 10788 additions and 4046 deletions
8
sources/Weapons/Playable/Heavy/Chaingun/NiceChainGun.uc
Normal file
8
sources/Weapons/Playable/Heavy/Chaingun/NiceChainGun.uc
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
class NiceChainGun extends ChainGun;
|
||||
// Don't use alt fire to toggle
|
||||
simulated function AltFire(float F){}
|
||||
// Don't switch fire mode
|
||||
exec function SwitchModes(){}
|
||||
defaultproperties
|
||||
{
MagCapacity=160
Weight=12.000000
FireModeClass(0)=Class'NicePack.NiceChainGunFire'
FireModeClass(1)=Class'NicePack.NiceChainGunAltFire'
PickupClass=Class'NicePack.NiceChainGunPickup'
ItemName="Patriarch's Chaingun"
|
||||
}
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
class NiceChainGunAltFire extends ChainGunAltFire;
|
||||
defaultproperties
|
||||
{
FireRate=1.500000
AmmoClass=Class'NicePack.NiceRocketAmmo'
ProjectileClass=Class'NicePack.NiceRocketProj'
|
||||
}
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
class NiceChainGunAmmo extends ChainGunAmmo;
|
||||
defaultproperties
|
||||
{
MaxAmmo=480
InitialAmount=120
PickupClass=Class'NicePack.NiceChainGunAmmoPickup'
|
||||
}
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
class NiceChainGunAmmoPickup extends ChainGunAmmoPickup;
|
||||
defaultproperties
|
||||
{
AmmoAmount=120
InventoryType=Class'NicePack.NiceChainGunAmmo'
|
||||
}
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
class NiceChainGunFire extends ChainGunFire;
|
||||
defaultproperties
|
||||
{
maxVerticalRecoilAngle=68
maxHorizontalRecoilAngle=34
DamageType=Class'NicePack.NiceDamTypeCG'
AmmoClass=Class'NicePack.NiceChainGunAmmo'
|
||||
}
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
class NiceChainGunPickup extends ChainGunPickup;
|
||||
defaultproperties
|
||||
{
Weight=12.000000
cost=2500
AmmoCost=160
BuyClipSize=75
ItemName="Pat's Chaingun"
ItemShortName="Chaingun"
InventoryType=Class'NicePack.NiceChainGun'
PickupMessage="You got the Patriarch's Chain Gun NW."
|
||||
}
|
||||
5
sources/Weapons/Playable/Heavy/Chaingun/NiceDamTypeCG.uc
Normal file
5
sources/Weapons/Playable/Heavy/Chaingun/NiceDamTypeCG.uc
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
class NiceDamTypeCG extends NiceDamTypeSPAM
|
||||
abstract;
|
||||
defaultproperties
|
||||
{
WeaponClass=Class'NicePack.NiceChainGun'
DeathString="%k killed %o (Pat's Chain Gun)."
DeathOverlayMaterial=Combiner'Effects_Tex.GoreDecals.PlayerDeathOverlay'
DeathOverlayTime=999.000000
KDamageImpulse=14500.000000
KDeathVel=1500.000000
KDeathUpKick=200.000000
VehicleDamageScaling=0.700000
|
||||
}
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
class NiceDamTypeRocket extends DamTypeLAW;
|
||||
defaultproperties
|
||||
{
WeaponClass=Class'NicePack.NiceChainGun'
|
||||
}
|
||||
4
sources/Weapons/Playable/Heavy/Chaingun/NiceRocket.uc
Normal file
4
sources/Weapons/Playable/Heavy/Chaingun/NiceRocket.uc
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
class NiceRocket extends NiceBullet;
|
||||
defaultproperties
|
||||
{
charMinExplosionDist=250.000000
bDisableComplexMovement=False
movementAcceleration=(Z=-490.000000)
movementFallTime=1.000000
TrailClass=Class'ROEffects.PanzerfaustTrail'
trailXClass=None
explosionImpact=(bImportanEffect=True,decalClass=Class'ROEffects.RocketMarkDirt',EmitterClass=Class'KFMod.LawExplosion',emitterShiftWall=20.000000,emitterShiftPawn=20.000000,noiseRef="KF_LAWSnd.Rocket_Explode",noiseVolume=2.000000)
disintegrationImpact=(EmitterClass=Class'KFMod.SirenNadeDeflect',noiseRef="Inf_Weapons.faust_explode_distant02",noiseVolume=2.000000)
StaticMeshRef="KillingFloorStatics.LAWRocket"
DrawScale=0.700000
|
||||
}
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
//=============================================================================
|
||||
// LAW Ammo.
|
||||
//=============================================================================
|
||||
class NiceRocketammo extends Rocketammo;
|
||||
#EXEC OBJ LOAD FILE=KillingFloorHUD.utx
|
||||
defaultproperties
|
||||
{
MaxAmmo=16
PickupClass=Class'NicePack.NiceRocketAmmoPickup'
|
||||
}
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
class NiceRocketAmmoPickup extends RocketAmmoPickup;
|
||||
defaultproperties
|
||||
{
InventoryType=Class'NicePack.NiceRocketAmmo'
|
||||
}
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
class NiceRocketProj extends NiceHRLProj;
|
||||
defaultproperties
|
||||
{
Damage=750.000000
MyDamageType=Class'NicePack.NiceDamTypeRocket'
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue