Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Deployables.LaserTripMines

Extends
function
Modifiers
placeable

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Decoration
      |   
      +-- Legend.function
         |   
         +-- Deployables.function
            |   
            +-- Deployables.LaserTripMines

Variables Summary
vectorBasedLocation
boolbTripped
actorEndActor
vectorEndPt
vectorStartPt
LaserTripMines
TripLaserLaserFX
array<TripLaser>TeamLaserEffects
Inherited Variables from Deployables.function
AmbientNoiseSound, ArmingDelay, ArmingSound, ClientTeamIndex, DeploySound, EnergyCostPerSec, ExplodeDelay, ExplosionClass, HitEffect, KillerController, SelfDestructDuration, SelfDestructTimer, TrippedSound
Inherited Variables from Legend.function
AmbientSoundStr, BaseTossMagnitude, bDestroyCollision, BreakParticleEffectsRefs[6], BreakSound, BrokenMesh, BrokenStaticMesh, bShakeView, bTossNPCs, bTossPCs, DamageAmount, DamageRadius, DamageType, Duration, InitialHealth, MaxTossedMass, Momentum, Radius, ShakeMagnitude, ShakeSoundStr, TimeBetweenShakes

Functions Summary
event BaseChange ()
Armed
function BeginState ()
Deployed
function CreateTheLaserBeam ()
event Destroyed ()
function Explode ()
functionint GetConsumerClassIndex ()
function HandleTripped ()
Armed
function PostArmed ()
Armed
event PreBeginPlay ()
event Touch (Actor Other)
Armed
Inherited Functions from Deployables.function
Activate, BaseChange, BeginState, CanBeTrippedBy, CheckTeamEnergy, Deactivate, Destroyed, Explode, ExplodeTimer, GetKillerController, GetTeam, HandleTripped, MineHurtRadius, MineKilled, MineTakeDamage, NotifyTeamEnergyStatus, OnUse, PostArmed, PostBeginPlay, PreArmed, ReplicationReady, ReplicationReadyCheck, SetEnabled, SetKillerController, SetTeam, SetupClient, TakeDamage, Timer, Touch
Inherited Functions from Legend.function
BreakApart, ParticleExplosionRef, PreBeginPlay, ShakeView, TakeDamage

States Summary
Armed Source code
state Armed
BaseChange, HandleTripped, PostArmed, Touch
Deployed Source code
auto state Deployed
BeginState


Variables Detail

BasedLocation Source code

var vector BasedLocation;

bTripped Source code

var bool bTripped;

EndActor Source code

var actor EndActor;

EndPt Source code

var vector EndPt;

StartPt Source code

var vector StartPt;

LaserTripMines

LaserFX Source code

var(LaserTripMines) TripLaser LaserFX;

TeamLaserEffects Source code

var(LaserTripMines) array<TripLaser> TeamLaserEffects;


Functions Detail

BaseChange Armed Source code

singular event BaseChange ( )

BeginState Deployed Source code

function BeginState ( )

CreateTheLaserBeam Source code

simulated function CreateTheLaserBeam ( )

Destroyed Source code

simulated event Destroyed ( )

Explode Source code

function Explode ( )

GetConsumerClassIndex Source code

function int GetConsumerClassIndex ( )

HandleTripped Armed Source code

function HandleTripped ( )

PostArmed Armed Source code

function PostArmed ( )

PreBeginPlay Source code

simulated event PreBeginPlay ( )

Touch Armed Source code

event Touch ( Actor Other )


Defaultproperties

defaultproperties
{
     TeamLaserEffects(0)=TripLaser'LaserTripMine_FX.TripLaser0'
     TeamLaserEffects(1)=TripLaser'LaserTripMine_FX.TripLaser1'
    DeploySound=Sound'U2XMPA.LaserTripMines.LM_Activate'
    ArmingSound=Sound'U2XMPA.LaserTripMines.LM_Armed'
    TrippedSound=Sound'U2XMPA.LaserTripMines.LM_Tripped'
    AmbientNoiseSound=Sound'U2XMPA.LaserTripMines.LM_Ambient'
    ArmingDelay=2.000000
    ExplodeDelay=0.200000
    EnergyCostPerSec=0.001500
    DamageAmount=300.000000
    DamageRadius=512.000000
    DamageType=Class'U2.DamageTypeTripMine'
    Momentum=600000.000000
    Description="Laser Trip Mine"
    DrawType=DT_StaticMesh
    StaticMesh=StaticMesh'XMPWorldItemsM.Items.Laser_Tripmine_001'
    bIgnoreEncroachers=False
    bAlwaysRelevant=True
    bHardAttach=True
     AlternateSkins(0)=Shader'XMPWorldItemsT.Items.LASERTRIPMINE_SD_001_RED'
     AlternateSkins(1)=Shader'XMPWorldItemsT.Items.lasertripmine_sd_001_blue'
    SoundVolume=30
    CollisionRadius=9.000000
    CollisionHeight=9.000000
    bBlockKarma=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Tue 27/4/2010 03:12:36.728 - Created with UnCodeX