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

U2XMP.DeployedUnit

Extends
StationaryPawn
Modifiers
abstract

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Engine.LicenseePawn
         |   
         +-- U2.U2Pawn
            |   
            +-- U2.StationaryPawn
               |   
               +-- U2XMP.DeployedUnit

Direct Known Subclasses:

EnergyRelay, FieldGenerator, ProximitySensor

Constants Summary
DecayingState='Decaying'
FUDGEHORZ=50.0
FUDGEVERT=50.0
NotifyDeployedTimerName='NotifyDeployedTimer'
Inherited Contants from U2.U2Pawn
CleanupCarcassTimerName, DyingPlacedState, MaxCollectMomentumTime, MaxTossedItems, MaxWalkingAnims, MissionFailedState, TexDormant, TexExternalPathError, TexInternalPathError, TexMinZError, TexMoveError, TexOtherError, TexScriptLoadError, TexScriptRunError

Variables Summary
boolbActive
boolbDeployed
boolbInitialized
array<Pawn>EncroachedPawns
floatLandedNotifyDeployedDelay
floatStartTime
DeployedUnit
soundAmbientNoiseSound
boolbEnabled
array<Mesh>CarcassMesh
floatCheckIntersectingActorsInterval
floatCheckIntersectingRadius
soundDeploySound
stringDescription
soundDestroyedAlertSound
ShaderDisabledSkin
soundDisabledSound
floatDisableTime
soundExplodeSound
ParticleSalamanderExplosionEffect
ParticleGeneratorParticleHitEffect
class<Pickup>PickupClass
soundReEnabledSound
soundShutdownSound
Inherited Variables from U2.StationaryPawn
bCoverActor, bHasAttack, bSpecialCollider, bSpecialEnemy, ModifiedReachSpecs, RouteCacheDepthCheck
Inherited Variables from U2.U2Pawn
AdditionalDamageFilters, AlternateUseManagers, AnimationController, AnimationControllerClass, AssetsHelperClass, bCanKnockDown, bCanPanic, bCauseMoveTargetNavError, bCauseScriptedNavError, bDisableErrorColors, bDisableErrorMessages, bFrozen, bHeadTrackingEnabled, bInfiniteAmmo, bNoFlavorTextTeamCheck, bOverridesDamageEffect, bQuickCarcassCleanup, bRagdollDeath, bReceivedInitialStatus, bReceivedInitialWeapon, bReloadsEnabled, bSentient, bServoEnabled, bShrinkCarcass, bSinkCarcass, bStationary, bTestAnimHandler, bUsesFlavorText, bUseSoundSlotTimers, bWeaponAimingEnabled, CarcassFadeEffect, CarcassFadeTemplate, CarcassPrePivotZ, CarcassShrinkRateX, CarcassShrinkRateY, CarcassShrinkRateZ, CarcassSinkRatePerSec, CarcassSinkRatePerSecInc, CarcassSinkRatePerSecMax, CarcassSinkRatePerSecMin, CollectedMomentumTransfer, CommandFileName, CommandStartLabel, CrouchingMoveSpeed, CurPanicSound, CurrentMomentumTransferSlot, CurrentStatus, DamageEffectOffsetMultiplier, DamageFilterClass, DamageIndicatorAngle, DeadBuoyancy, DeathWAT, DefaultInventory, DefaultPackage, DefaultWeapon, Description, DodgeJumpZScale, DodgeXYVelocityScale, DroppedEnergy, DrowningDamageAmount, EMPEffect, FallTimer, FDamager, FlameEffect, FriendDeadSoundDelay, GibbedEffect, GibSetClass, HeadTrackActor, HeadTrackTimer, InitialAgentInputs, InitialAlertness, InitialHealth, InitialHearingThreshold, InitialSightRadius, LastKnockDownTime, LastMomentumTransferTime, LastSoundClass, LastTextureType, LoopDeathAnimRate, LowGoreMesh, LowGoreMeshGoreLevel, MaxAliveAddedVelocity, MaxDeadAddedVelocity, MaxHeadTrackDistance, MaxHeadTrackPlayerDistance, MaxRandomSoundTime, MinJumpAnimSpeed, MinKnockDownMomentumThreshold, MinLandAnimSpeed, MinPanicTime, MinRandomSoundTime, MinTimeBetweenHitSounds, MinTimeBetweenKnockDowns, MinTimeBetweenRandomSounds, MovementPhysics, NumTextureSounds, NumWalkingAnims, OldStatus, OldWeapon, PanicDamageInstigator, PanicDamageType, PanicSoundPauseSeconds, ParticleHitEffect, ProneMoveSpeed, RandomAttackSoundSlot, RandomIdleSoundSlot, RemainingPowerSuitEnergy, SetMoveSpeedFudge, SoundSlotTimerListTag, SoundSlotTimers, SoundTable, StandingMoveSpeed, StatusBelt, StatusDoll, StopPanicTime, TextureSoundIndices[4], TimeBeforeCarcassDestroyed, TimeSinceBeginState, TossedItems[MaxTossedItems], TotalCarcassSinkDistance, TotalRecentHits, TotalRecentMomentumTransfer, ToxicEffect, UsableActors, UseManager, VoiceListClass, VoiceListTag, VoicePackage, VoicePackMetaClass, VoiceType, WalkingAnims[MaxWalkingAnims], WeaponDamageItems

Enumerations Summary
Inherited Enumerations from U2.U2Pawn
EErrorType

Structures Summary
Inherited Structures from U2.U2Pawn
MomentumTransferT, SCurrentStatus, SInitialAgentInput, WalkingAnimInfoT

Functions Summary
event BeginState ()))
@DecayingState
event Bump (Actor Other ))
function CheckEncroacher (Pawn P ))
function CheckEncroachers ()))
function CheckForEncroachingPawns ()))
functionactor CheckIntersecting ()))
event Destroyed ()))
functionbool DisableForBump (Pawn P, Actor Other ))
function DisableUnit ()))
eventbool EncroachingOn (Actor Other ))
function Explode ()))
functionstring GetDescription ()))
function Initialize (bool AltActivate ))
functionbool IsActive ()))
functionbool IsDeployed ()))
functionbool IsEnabled ()))
functionbool IsUsable (Actor Other ))
function KillInventory ()))
event LandedEx (CheckResult Hit ))
function ModifyPaths (bool bEnabled ))
function NotifyDeployed ()))
function NotifyDeployedTimer ()))
function OnUnuse (Actor Other ))
function OnUse (Actor Other ))
function ReEnableUnit ()))
function SetActive (bool bVal ))
function SetDeployed (bool bVal ))
function SetEnabled (bool bVal ))
function SetSkin (bool bDisabledSkin)
function ShutDownDeployedUnit (bool bDestroyed, optional Pawn P ))
function SpecialBumpHandling (Actor Other ))
function TakeDamage (int Damage, Pawn instigatedBy, vector HitLocation, vector momentum, class<DamageType> DamageType))
event Timer ()))
@DecayingState
function Trigger (Actor Other, Pawn EventInstigator, optional name EventName ))
Inherited Functions from U2.StationaryPawn
AddVelocity, ConsiderAttacking, Destroyed, HitSelf, IsMobile, LaunchPawn, PathTraverses, PreBeginPlay
Inherited Functions from U2.U2Pawn
AddAdditionalDamageFilter, AddVelocity, AddWeaponDamageItem, AdjustFinalDamage, AdjustWeaponDamage, AnimEnd, ApplyAdditionalDamageFilters, AssignDefaultInventory, BaseChange, BeginState, BreathTimer, CanDoRagdollHit, ChunkUp, CleanupCarcass, CleanupCarcassTimer, CleanupShadows, Destroyed, DialogBegin, DialogEnd, DialogPause, DialogSetEndingFocus, DialogSetFocus, DialogUnPause, Died, DMAI, DMAIA, DMAIE, DMAIL, DMAIM, DoDamageEffect, Dodge, DoGibbedEffect, DoGibs, DropEnergy, DumpAgentAnimInfo, DumpAgentInfo, DumpAgentInputInfo, EndState, ErrorGeneral, eventTakeDamage, FellOutOfWorld, FixSkins, Gesture, GetDamageEffect, GetDamageIndicatorAngleA, GetDamageIndicatorAngleB, GetDescription, GetInfiniteAmmo, GetJumpPack, GetPlayerModel, GetPowerSuit, GetPowerSuitMax, GetPowerSuitPct, GetPowerSuitResurrections, GetPowerSuitResurrectionsString, GetReloadsEnabled, GetWeaponAnimationTypeW, GiveTossedItem, HandleCarcassCleanup, HandleJumpSound, HandleKnockdown, HandleMissionFailed, HandleRandomAttackSound, HandleRandomIdleSound, HandleTakeHit, HasGibs, IsPanicDamageType, IsSentient, JumpInProgress, JumpOutOfWater, KImpact, LandedEx, LandedOnTexture, LandThump, LaunchOffPawnDamage, LieStill, LookupLoopAnim, LookupPlayAnim, LookupTweenAnim, MakeErrorObvious, MantlingBegin, MaybeScaleSettings, NotifyFallingFar, NotifyGoreDetailChanged, NotifyRagdollCollisionChange, NotifyRagdollDeathEnded, NotifySetMovementSound, NotifySound, PlayDodge, PlayDying, PlayMovementSound, PlayTakeHit, PlayTakeHitSound, PlayTaunt, PlayVictoryDance, PlayWaving, PlayWeaponSwitch, PossessedBy, PostBeginPlay, PostRecvCurrentStatus, PostRecvWeapon, PreBeginPlay, PreRecvCurrentStatus, PreRecvWeapon, PreSetMovement, PressedAltFire, PressedFire, PressingAltFire, PressingFire, PreventDeath, ReduceCylinder, RemoveAdditionalDamageFilter, RemoveTossedItem, RemoveWeaponDamageItem, Replication, RestoreSightRadius, ServerTaunt, SetDefaultWeapon, SetHealth, SetInitialState, SetMovementPhysics, SetNumWalkingAnims, SetPlayerModel, SetupAnimationComponents, SetupComponents, SetupSoundComponents, ShouldGib, SpamTextures, StopDamageEffects, TakeDamage, TakeDamageHandlePhysics, TakeDrowningDamage, Taunt, TestMissionFailed, Tick, Timer, TravelPreAccept, Trigger

States Summary
@DecayingState Source code
state @DecayingState
BeginState, Timer


Constants Detail

DecayingState Source code

const DecayingState = 'Decaying';

FUDGEHORZ Source code

const FUDGEHORZ = 50.0;

FUDGEVERT Source code

const FUDGEVERT = 50.0;

NotifyDeployedTimerName Source code

const NotifyDeployedTimerName = 'NotifyDeployedTimer';


Variables Detail

bActive Source code

var protected bool bActive;

bDeployed Source code

var protected bool bDeployed;

bInitialized Source code

var bool bInitialized;

EncroachedPawns Source code

var array<Pawn> EncroachedPawns;

LandedNotifyDeployedDelay Source code

var private float LandedNotifyDeployedDelay;

StartTime Source code

var float StartTime;

DeployedUnit

AmbientNoiseSound Source code

var(DeployedUnit) sound AmbientNoiseSound;

bEnabled Source code

var(DeployedUnit) protected bool bEnabled;

CarcassMesh Source code

var(DeployedUnit) array<Mesh> CarcassMesh;

CheckIntersectingActorsInterval Source code

var(DeployedUnit) float CheckIntersectingActorsInterval;

CheckIntersectingRadius Source code

var(DeployedUnit) float CheckIntersectingRadius;

DeploySound Source code

var(DeployedUnit) sound DeploySound;

Description Source code

var(DeployedUnit) localized string Description;

DestroyedAlertSound Source code

var(DeployedUnit) sound DestroyedAlertSound;

DisabledSkin Source code

var(DeployedUnit) Shader DisabledSkin;

DisabledSound Source code

var(DeployedUnit) sound DisabledSound;

DisableTime Source code

var(DeployedUnit) float DisableTime;

ExplodeSound Source code

var(DeployedUnit) sound ExplodeSound;

ExplosionEffect Source code

var(DeployedUnit) ParticleSalamander ExplosionEffect;

ParticleHitEffect Source code

var(DeployedUnit) ParticleGenerator ParticleHitEffect;

PickupClass Source code

var(DeployedUnit) class<Pickup> PickupClass;

ReEnabledSound Source code

var(DeployedUnit) sound ReEnabledSound;

ShutdownSound Source code

var(DeployedUnit) sound ShutdownSound;


Functions Detail

BeginState @DecayingState Source code

event BeginState ( ) )

Bump Source code

event Bump ( Actor Other ) )

CheckEncroacher Source code

function CheckEncroacher ( Pawn P ) )

CheckEncroachers Source code

function CheckEncroachers ( ) )

CheckForEncroachingPawns Source code

function CheckForEncroachingPawns ( ) )

CheckIntersecting Source code

function actor CheckIntersecting ( ) )

Destroyed Source code

event Destroyed ( ) )

DisableForBump Source code

static function bool DisableForBump ( Pawn P, Actor Other ) )

DisableUnit Source code

function DisableUnit ( ) )

EncroachingOn Source code

event bool EncroachingOn ( Actor Other ) )

Explode Source code

function Explode ( ) )

GetDescription Source code

function string GetDescription ( ) )

Initialize Source code

function Initialize ( bool AltActivate ) )

IsActive Source code

function bool IsActive ( ) )

IsDeployed Source code

function bool IsDeployed ( ) )

IsEnabled Source code

function bool IsEnabled ( ) )

IsUsable Source code

function bool IsUsable ( Actor Other ) )

KillInventory Source code

function KillInventory ( ) )

LandedEx Source code

event LandedEx ( CheckResult Hit ) )

ModifyPaths Source code

function ModifyPaths ( bool bEnabled ) )

NotifyDeployed Source code

function NotifyDeployed ( ) )

NotifyDeployedTimer Source code

function NotifyDeployedTimer ( ) )

OnUnuse Source code

function OnUnuse ( Actor Other ) )

OnUse Source code

function OnUse ( Actor Other ) )

ReEnableUnit Source code

function ReEnableUnit ( ) )

SetActive Source code

function SetActive ( bool bVal ) )

SetDeployed Source code

function SetDeployed ( bool bVal ) )

SetEnabled Source code

function SetEnabled ( bool bVal ) )

SetSkin Source code

function SetSkin ( bool bDisabledSkin )

ShutDownDeployedUnit Source code

function ShutDownDeployedUnit ( bool bDestroyed, optional Pawn P ) )

SpecialBumpHandling Source code

function SpecialBumpHandling ( Actor Other ) )

TakeDamage Source code

function TakeDamage ( int Damage, Pawn instigatedBy, vector HitLocation, vector momentum, class<DamageType> DamageType) )

Timer @DecayingState Source code

event Timer ( ) )

Trigger Source code

function Trigger ( Actor Other, Pawn EventInstigator, optional name EventName ) )


Defaultproperties

defaultproperties
{
	ParticleHitEffect=ParticleSalamander'Impact_Metal_AR.ParticleSalamander0'
	DisableTime=3.000000
	CheckIntersectingActorsInterval=0.500000
	CheckIntersectingRadius=100.000000
	bActive=true
	LandedNotifyDeployedDelay=0.500000
	bSpecialCollider=true
	AnimationControllerClass=None
	DamageFilterClass=Class'U2XMP.DamageFilterDeployed'
	Health=1000
	TeamNumber=255
	bActorShadows=false
	bMustFace=false
	bCanMantle=false
     UseReticleOnEvents(0)="UseReticleText"
     UseReticleOnEvents(1)="UseReticleCorners"
     UseReticleOnEvents(2)="UseReticleTopBars"
     UseReticleOnEvents(3)="UseReticleHealthBar"
     ProximityReticleOnEvents(0)="ProximityReticleCorners"
     ProximityReticleOnEvents(1)="ProximityReticleSideBars"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 3-1-2016 10:48:28.692 - Created with UnCodeX