Fix new line symbol issues
This commit is contained in:
parent
51bb9add5b
commit
d66d86b2b1
846 changed files with 33896 additions and 12983 deletions
|
|
@ -1,13 +1,16 @@
|
|||
//=============================================================================
|
||||
// SeekerSixAmmo
|
||||
//=============================================================================
|
||||
// Ammunition class for the SeekerSix mini rocket launcher
|
||||
//=============================================================================
|
||||
// Killing Floor Source
|
||||
// Copyright (C) 2013 Tripwire Interactive LLC
|
||||
// - John "Ramm-Jaeger" Gibson
|
||||
//=============================================================================
|
||||
class NiceSeekerSixAmmo extends SeekerSixAmmo;
|
||||
defaultproperties
|
||||
{
MaxAmmo=66
InitialAmount=30
PickupClass=Class'NicePack.NiceSeekerSixAmmoPickup'
|
||||
}
|
||||
//=============================================================================
|
||||
// SeekerSixAmmo
|
||||
//=============================================================================
|
||||
// Ammunition class for the SeekerSix mini rocket launcher
|
||||
//=============================================================================
|
||||
// Killing Floor Source
|
||||
// Copyright (C) 2013 Tripwire Interactive LLC
|
||||
// - John "Ramm-Jaeger" Gibson
|
||||
//=============================================================================
|
||||
class NiceSeekerSixAmmo extends SeekerSixAmmo;
|
||||
defaultproperties
|
||||
{
|
||||
MaxAmmo=66
|
||||
InitialAmount=30
|
||||
PickupClass=Class'NicePack.NiceSeekerSixAmmoPickup'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
class NiceSeekerSixAmmoPickup extends SeekerSixAmmoPickup;
|
||||
defaultproperties
|
||||
{
InventoryType=Class'NicePack.NiceSeekerSixAmmo'
|
||||
}
|
||||
class NiceSeekerSixAmmoPickup extends SeekerSixAmmoPickup;
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'NicePack.NiceSeekerSixAmmo'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,13 +1,15 @@
|
|||
//=============================================================================
|
||||
// SeekerSixFire
|
||||
//=============================================================================
|
||||
// Primary fire class for the SeekerSix mini rocket launcher
|
||||
//=============================================================================
|
||||
// Killing Floor Source
|
||||
// Copyright (C) 2013 Tripwire Interactive LLC
|
||||
// - John "Ramm-Jaeger" Gibson
|
||||
//=============================================================================
|
||||
class NiceSeekerSixFire extends SeekerSixFire;
|
||||
defaultproperties
|
||||
{
AmmoClass=Class'NicePack.NiceSeekerSixAmmo'
ProjectileClass=Class'NicePack.NiceSeekerSixRocketProjectile'
|
||||
}
|
||||
//=============================================================================
|
||||
// SeekerSixFire
|
||||
//=============================================================================
|
||||
// Primary fire class for the SeekerSix mini rocket launcher
|
||||
//=============================================================================
|
||||
// Killing Floor Source
|
||||
// Copyright (C) 2013 Tripwire Interactive LLC
|
||||
// - John "Ramm-Jaeger" Gibson
|
||||
//=============================================================================
|
||||
class NiceSeekerSixFire extends SeekerSixFire;
|
||||
defaultproperties
|
||||
{
|
||||
AmmoClass=Class'NicePack.NiceSeekerSixAmmo'
|
||||
ProjectileClass=Class'NicePack.NiceSeekerSixRocketProjectile'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
class NiceSeekerSixMultiFire extends SeekerSixMultiFire;
|
||||
defaultproperties
|
||||
{
AmmoClass=Class'NicePack.NiceSeekerSixAmmo'
ProjectileClass=Class'NicePack.NiceSeekerSixRocketProjectile'
|
||||
}
|
||||
class NiceSeekerSixMultiFire extends SeekerSixMultiFire;
|
||||
defaultproperties
|
||||
{
|
||||
AmmoClass=Class'NicePack.NiceSeekerSixAmmo'
|
||||
ProjectileClass=Class'NicePack.NiceSeekerSixRocketProjectile'
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,9 @@
|
|||
class NiceSeekerSixPickup extends SeekerSixPickup;
|
||||
defaultproperties
|
||||
{
AmmoCost=20
ItemName="SeekerSix Rocket Launcher NW"
ItemShortName="SeekerSix NW"
InventoryType=Class'NicePack.NiceSeekerSixRocketLauncher'
PickupMessage="You got the SeekerSix Mini Rocket Launcher NW."
|
||||
}
|
||||
class NiceSeekerSixPickup extends SeekerSixPickup;
|
||||
defaultproperties
|
||||
{
|
||||
AmmoCost=20
|
||||
ItemName="SeekerSix Rocket Launcher NW"
|
||||
ItemShortName="SeekerSix NW"
|
||||
InventoryType=Class'NicePack.NiceSeekerSixRocketLauncher'
|
||||
PickupMessage="You got the SeekerSix Mini Rocket Launcher NW."
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,19 +1,29 @@
|
|||
class NiceSeekerSixRocketLauncher extends SeekerSixRocketLauncher;
|
||||
//=============================================================================
|
||||
// Functions
|
||||
//=============================================================================
|
||||
function Projectile SpawnProjectile(Vector Start, Rotator Dir)
|
||||
{
|
||||
local NiceSeekerSixRocketProjectile Rocket;
|
||||
local NiceSeekerSixSeekingRocketProjectile SeekingRocket;
|
||||
bBreakLock = true;
|
||||
if (bLockedOn && SeekTarget != none)
|
||||
{
SeekingRocket = Spawn(class'NiceSeekerSixSeekingRocketProjectile',,, Start, Dir);
SeekingRocket.Seeking = SeekTarget;
return SeekingRocket;
|
||||
}
|
||||
else
|
||||
{
Rocket = Spawn(class'NiceSeekerSixRocketProjectile',,, Start, Dir);
return Rocket;
|
||||
}
|
||||
}
|
||||
defaultproperties
|
||||
{
AppID=0
FireModeClass(0)=Class'NicePack.NiceSeekerSixFire'
FireModeClass(1)=Class'NicePack.NiceSeekerSixMultiFire'
PickupClass=Class'NicePack.NiceSeekerSixPickup'
ItemName="SeekerSix Rocket Launcher NW"
|
||||
}
|
||||
class NiceSeekerSixRocketLauncher extends SeekerSixRocketLauncher;
|
||||
//=============================================================================
|
||||
// Functions
|
||||
//=============================================================================
|
||||
function Projectile SpawnProjectile(Vector Start, Rotator Dir)
|
||||
{
|
||||
local NiceSeekerSixRocketProjectile Rocket;
|
||||
local NiceSeekerSixSeekingRocketProjectile SeekingRocket;
|
||||
bBreakLock = true;
|
||||
if (bLockedOn && SeekTarget != none)
|
||||
{
|
||||
SeekingRocket = Spawn(class'NiceSeekerSixSeekingRocketProjectile',,, Start, Dir);
|
||||
SeekingRocket.Seeking = SeekTarget;
|
||||
return SeekingRocket;
|
||||
}
|
||||
else
|
||||
{
|
||||
Rocket = Spawn(class'NiceSeekerSixRocketProjectile',,, Start, Dir);
|
||||
return Rocket;
|
||||
}
|
||||
}
|
||||
defaultproperties
|
||||
{
|
||||
AppID=0
|
||||
FireModeClass(0)=Class'NicePack.NiceSeekerSixFire'
|
||||
FireModeClass(1)=Class'NicePack.NiceSeekerSixMultiFire'
|
||||
PickupClass=Class'NicePack.NiceSeekerSixPickup'
|
||||
ItemName="SeekerSix Rocket Launcher NW"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,6 @@
|
|||
class NiceSeekerSixRocketProjectile extends SeekerSixRocketProjectile;
|
||||
defaultproperties
|
||||
{
ImpactDamage=150
Damage=250.000000
|
||||
}
|
||||
class NiceSeekerSixRocketProjectile extends SeekerSixRocketProjectile;
|
||||
defaultproperties
|
||||
{
|
||||
ImpactDamage=150
|
||||
Damage=250.000000
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,27 +1,41 @@
|
|||
class NiceSeekerSixSeekingRocketProjectile extends NiceSeekerSixRocketProjectile;
|
||||
var Actor Seeking;
|
||||
var vector InitialDir;
|
||||
replication
|
||||
{
|
||||
reliable if( bNetInitial && (Role==ROLE_Authority) )
Seeking, InitialDir;
|
||||
}
|
||||
simulated function Timer()
|
||||
{
|
||||
local vector ForceDir;
|
||||
local float VelMag;
|
||||
if ( InitialDir == vect(0,0,0) )
InitialDir = Normal(Velocity);
|
||||
Acceleration = vect(0,0,0);
|
||||
Super.Timer();
|
||||
if ( (Seeking != none) && (Seeking != Instigator) )
|
||||
{
// Do normal guidance to target.
ForceDir = Normal(Seeking.Location - Location);
|
||||
if( (ForceDir Dot InitialDir) > 0 )
{
VelMag = VSize(Velocity);
// Increase the multiplier that is currently 0.8 to make the rocket track better if you need to
ForceDir = Normal(ForceDir * 0.8 * VelMag + Velocity);
Velocity = VelMag * ForceDir;
Acceleration += 5 * ForceDir;
}
// Update rocket so it faces in the direction its going.
SetRotation(rotator(Velocity));
|
||||
}
|
||||
}
|
||||
simulated function PostBeginPlay()
|
||||
{
|
||||
Super.PostBeginPlay();
|
||||
SetTimer(0.1, true);
|
||||
}
|
||||
defaultproperties
|
||||
{
|
||||
}
|
||||
class NiceSeekerSixSeekingRocketProjectile extends NiceSeekerSixRocketProjectile;
|
||||
var Actor Seeking;
|
||||
var vector InitialDir;
|
||||
replication
|
||||
{
|
||||
reliable if( bNetInitial && (Role==ROLE_Authority) )
|
||||
Seeking, InitialDir;
|
||||
}
|
||||
simulated function Timer()
|
||||
{
|
||||
local vector ForceDir;
|
||||
local float VelMag;
|
||||
if ( InitialDir == vect(0,0,0) )
|
||||
InitialDir = Normal(Velocity);
|
||||
Acceleration = vect(0,0,0);
|
||||
Super.Timer();
|
||||
if ( (Seeking != none) && (Seeking != Instigator) )
|
||||
{
|
||||
// Do normal guidance to target.
|
||||
ForceDir = Normal(Seeking.Location - Location);
|
||||
|
||||
if( (ForceDir Dot InitialDir) > 0 )
|
||||
{
|
||||
VelMag = VSize(Velocity);
|
||||
// Increase the multiplier that is currently 0.8 to make the rocket track better if you need to
|
||||
ForceDir = Normal(ForceDir * 0.8 * VelMag + Velocity);
|
||||
Velocity = VelMag * ForceDir;
|
||||
Acceleration += 5 * ForceDir;
|
||||
}
|
||||
// Update rocket so it faces in the direction its going.
|
||||
SetRotation(rotator(Velocity));
|
||||
}
|
||||
}
|
||||
simulated function PostBeginPlay()
|
||||
{
|
||||
Super.PostBeginPlay();
|
||||
SetTimer(0.1, true);
|
||||
}
|
||||
defaultproperties
|
||||
{
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue