I love the smell of UnrealEd crashing in the morning. – tarquin
UE2:ProjectileTakkra (U2XMP)
Object >> Actor >> Projectile >> U2Projectile >> ProjectileTakkra |
- Package:
- U2Weapons
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
projectileTakkra.uc -- spawned by the weaponTakkra Fire() Created by: Mark Poesch Created on: 1/31/2001 $Author: Aleiby $ $Date: 12/09/02 5:48p $ $Revision: 29 $
Properties
Property group 'projectileTakkra'
AccelerationRate
Type: float
used when accelerating toward the target
Default value: 500.0
AccelerationRatio
Type: float
used to decelerate when closing with the target
Default value: 4.0
ActivateSound
Type: Sound
Default value: Sound'U2WeaponsA.Takkra.T_Activate'
AttackDelay
Type: float
Default value: 1.75
bTargetAcquired
Type: bool
set once TargetLocation has been set
ExplodeSound
Type: Sound
Default value: Sound'U2WeaponsA.Takkra.T_Explode'
HeightAboveTarget
Type: float
Default value: 128.0
MaxAttackRadius
Type: float
Default value: 512.0
MovementDelay
Type: float
Default value: 0.8
MoveSound
Type: Sound
Default value: Sound'U2WeaponsA.Takkra.T_Move'
RampUpSound
Type: Sound
Default value: Sound'U2WeaponsA.Takkra.T_RampUp'
RampUpTime
Type: float
Default value: 0.5
Internal variables
bReturningToPlayer
Type: bool
EnergyGlow
Type: ParticleGenerator
Health
Type: int
Default value: 30
LastMovementTime
Type: float
MyPawnProxy
Type: PawnProxyTarget
tbd: use to help takkra with pathing?
NextAttackTime
Type: float
NextMovementTime
Type: float
NextWarnTime
Type: float
SelfDestructTimeout
Type: float
blow up if unable to find target after this time
Default value: 10.0
Target
Type: Pawn
TargetLocation
Type: Object.Vector
Default values
Property | Value |
---|---|
AmbientSound | Sound'U2WeaponsA.Takkra.T_Ambient' |
bAllowClipping | True |
bCollideWorld | False |
bNoStaticMeshCollide | True |
CollisionHeight | 16.0 |
CollisionRadius | 16.0 |
Damage | 10.0 |
DrawType | DT_StaticMesh |
LifeSpan | 0.0 |
MaxSpeed | 1000.0 |
MomentumTransfer | 10000.0 |
MyDamageType | Class'U2.DamageTypeTakkra' |
Speed | 500.0 |
StaticMesh | StaticMesh'TakkraM.temp.Takkra_open' |
Functions
Events
Destroyed
Overrides: U2Projectile.Destroyed
HitWallEx
Overrides: U2Projectile.HitWallEx
PostBeginPlay
Overrides: U2Projectile.PostBeginPlay
PreBeginPlay
Overrides: U2Projectile.PreBeginPlay
Replication
Overrides: Projectile.Replication
Tick
Overrides: Actor.Tick
Other instance functions
AttackEffect
AttackTarget
ComputeNewTargetLocation
FindTarget
HandleTakkraReturn
InitPawnProxy
ProcessTouch
Overrides: U2Projectile.ProcessTouch
RampDown
RampUp
SetTarget
TakeDamage
Overrides: U2Projectile.TakeDamage