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

DeusEx.DeusExProjectile

Extends
Projectile
Modifiers
abstract

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Projectile
      |   
      +-- DeusEx.DeusExProjectile

Direct Known Subclasses:

Cloud, Dart, Fireball, GraySpit, GreaselSpit, HECannister20mm, PlasmaBolt, Rocket, Shuriken, ThrownProjectile, Tracer

Variables Summary
intAccurateRange
boolbAggressiveExploded
boolbBlood
boolbDebris
boolbEmitDanger
boolbExplodes
boolbHadLocalTarget
boolbHasNetworkTarget
boolbIgnoresNanoDefense
floatblastRadius
boolbStickToWall
boolbStuck
boolbTracking
Actordamagee
namedamageType
intgradualHurtCounter
intgradualHurtSteps
vectorinitDir
vectorinitLoc
stringitemArticle
stringitemName
vectorLastSeenLoc
floatMaxDrawScale
intMaxRange
floatMinDrawScale
vectorNetworkTargetLoc
class<Ammo>spawnAmmoClass
class<DeusExWeapon>spawnWeaponClass
ActorTarget
floattime
Inherited Variables from Engine.Projectile
Damage, ExplosionDecal, ExploWallOut, ImpactSound, MaxSpeed, MiscSound, MomentumTransfer, MyDamageType, SpawnSound, Speed
Inherited Variables from Engine.Actor
Acceleration, AmbientGlow, AmbientSound, AnimFrame, AnimLast, AnimMinRate, AnimRate, AnimSequence, AttachTag, bActorShadows, bAlwaysRelevant, bAlwaysTick, bAnimByOwner, bAnimFinished, bAnimLoop, bAnimNotify, BarkBindName, Base, bAssimilated, bBlockActors, bBlockPlayers, bBlockSight, bBounce, bCanTeleport, bCarriedItem, bClientAnim, bClientDemoNetFunc, bClientDemoRecording, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDeleteMe, bDemoRecording, bDetectable, bDifficulty0, bDifficulty1, bDifficulty2, bDifficulty3, bDirectional, bDynamicLight, bEdLocked, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForcePhysicsUpdate, bForceStasis, bGameRelevant, bHidden, bHiddenEd, bHighDetail, bHighlighted, bHurtEntry, bIgnore, BindName, bInterpolating, bIsItemGoal, bIsKillGoal, bIsMover, bIsPawn, bIsSecretGoal, bJustTeleported, BlendAnimFrame[4], BlendAnimLast[4], BlendAnimMinRate[4], BlendAnimRate[4], BlendAnimSequence[4], BlendTweenRate[4], bLensFlare, bLightChanged, bMemorized, bMeshCurvy, bMeshEnviroMap, bMovable, bNet, bNetFeel, bNetHear, bNetInitial, bNetOptional, bNetOwner, bNetRelevant, bNetSee, bNetSpecial, bNetTemporary, bNoDelete, bNoSmooth, bOnlyOwnerSee, bOwned, bOwnerNoSee, bParticles, bProjTarget, bRandomFrame, bReplicateInstigator, bRotateToDesired, Brush, bSelected, bShadowCast, bSimFall, bSimulatedPawn, bSinglePlayer, bSpecialLit, bStasis, bStatic, bTempEditor, bTicked, bTimerLoop, bTrailerPrePivot, bTrailerSameRotation, bTransient, bTravel, bUnlit, Buoyancy, bVisionImportant, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, ConListItems, ConStartInterval, CurrentVisibility, Deleted, DesiredRotation, DistanceFromPlayer, DodgeDir, DrawScale, DrawType, Event, ExtraTag, FamiliarName, Fatness, Group, InitialState, Instigator, Inventory, LastConEndTime, LastRenderTime, LastSmellNode, LastVisibility, LatentActor, LatentByte, LatentFloat, LatentInt, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightRadius, LightSaturation, LightType, Location, LODBias, Mass, Mesh, MiscNumber, MultiSkins[8], NetPriority, NetTag, NetUpdateFrequency, OddsOfAppearing, OldAnimRate, OldBlendAnimRate[4], OldLocation, OtherTag, Owner, PendingTouch, PhysAlpha, Physics, PhysRate, PrePivot, Region, RelevantRadius, RemoteRole, RenderInterface, RenderIteratorClass, Role, Rotation, RotationRate, ScaleGlow, SimAnim, SimBlendAnim[4], Skin, SmellClass, SoundPitch, SoundRadius, SoundVolume, SpecialTag, Sprite, StandingCount, Style, Tag, Target, Texture, TimerCounter, TimerRate, Touching[4], TransientSoundRadius, TransientSoundVolume, TweenRate, UnfamiliarName, Velocity, VisibilityHeight, VisibilityRadius, VisUpdateTime, VolumeBrightness, VolumeFog, VolumeRadius, XLevel

Enumerations Summary
Inherited Enumerations from Engine.Actor
EAIEventState, EAIEventType, EBarkModes, EDodgeDir, EDrawType, EInputAction, EInputKey, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundSlot, ETravelType

Structures Summary
Inherited Structures from Engine.Actor
PointRegion, XAIParams

Functions Summary
functionvector AcquireMPTargetLocation ()))
function BeginState ()))
Flying
function DamageRing ()))
Exploding
function DrawExplosionEffects (vector HitLocation, vector HitNormal))
function Explode (vector HitLocation, vector HitNormal))
Flying
function Frob (Actor Frobber, Inventory frobWith))
function GrabProjectile (DeusExPlayer player))
function HitWall (vector HitNormal, actor Wall))
Flying
function PlayImpactSound ()))
function PostBeginPlay ()))
function ProcessTouch (Actor Other, Vector HitLocation))
Flying
function SpawnBlood (Vector HitLocation, Vector HitNormal))
function SpawnEffects (Vector HitLocation, Vector HitNormal, Actor Other))
function Tick (float deltaTime))
function Timer ()))
function Timer ()))
Exploding
Inherited Functions from Engine.Projectile
EncroachingOn, Explode, HitWall, ProcessTouch, RandSpin, Touch
Inherited Functions from Engine.Actor
*, +, -, AIClearEvent, AIClearEventCallback, AIEndEvent, AIGetLightLevel, AISendEvent, AISetEventCallback, AIStartEvent, AIVisibility, AllActors, AnimEnd, Attach, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BroadcastLocalizedMessage, BroadcastMessage, Bump, BumpWall, ChildActors, ConsoleCommand, CycleActors, DemoPlaySound, Destroy, Destroyed, Detach, EncroachedBy, EncroachingOn, EndConversation, EndedRotation, EndEvent, Error, Expired, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishInterpolation, Frob, GainedChild, GetAnimGroup, GetBoundingBox, GetHumanName, GetItemName, GetMapName, GetMeshTexture, GetNextInt, GetNextIntDesc, GetNextSkin, GetPlayerPawn, GetSoundDuration, GetURLMap, HasAnim, HitWall, HurtRadius, InStasis, InterpolateEnd, IsAnimating, IsOverlapping, KillCredit, KilledBy, Landed, LastRendered, LoopAnim, LostChild, MakeNoise, Move, MoveSmooth, ParabolicTrace, PlayAnim, PlayBlendAnim, PlayerCanSeeMe, PlayOwnedSound, PlaySound, PostBeginPlay, PostNetBeginPlay, PostPostBeginPlay, PostTeleport, PostTouch, PreBeginPlay, PreTeleport, RadiusActors, RandomBiasedRotation, RenderOverlays, RenderTexture, SetBase, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetInitialState, SetInstantMusicVolume, SetInstantSoundVolume, SetInstantSpeechVolume, SetLocation, SetOwner, SetPhysics, SetRotation, SetTimer, Sleep, Spawn, Spawned, SpecialHandling, StopBlendAnims, StopSound, SupportActor, TakeDamage, Tick, Timer, Touch, TouchingActors, Trace, TraceActors, TraceTexture, TraceVisibleActors, TravelPostAccept, TravelPreAccept, Trigger, TweenAnim, TweenBlendAnim, UnTouch, UnTrigger, VisibleActors, VisibleCollidingActors, ZoneChange

States Summary
Exploding Source code
state Exploding
DamageRing, Timer
Flying Source code
auto simulated state Flying
BeginState, Explode, HitWall, ProcessTouch


Variables Detail

AccurateRange Source code

var int AccurateRange;

bAggressiveExploded Source code

var bool bAggressiveExploded;

bBlood Source code

var bool bBlood;

bDebris Source code

var bool bDebris;

bEmitDanger Source code

var bool bEmitDanger;

bExplodes Source code

var bool bExplodes;

bHadLocalTarget Source code

var bool bHadLocalTarget;

bHasNetworkTarget Source code

var bool bHasNetworkTarget;

bIgnoresNanoDefense Source code

var bool bIgnoresNanoDefense;

blastRadius Source code

var float blastRadius;

bStickToWall Source code

var bool bStickToWall;

bStuck Source code

var bool bStuck;

bTracking Source code

var bool bTracking;

damagee Source code

var Actor damagee;

damageType Source code

var name damageType;

gradualHurtCounter Source code

var int gradualHurtCounter;

gradualHurtSteps Source code

var int gradualHurtSteps;

initDir Source code

var vector initDir;

initLoc Source code

var vector initLoc;

itemArticle Source code

var localized string itemArticle;

itemName Source code

var localized string itemName;

LastSeenLoc Source code

var vector LastSeenLoc;

MaxDrawScale Source code

var float MaxDrawScale;

MaxRange Source code

var int MaxRange;

MinDrawScale Source code

var float MinDrawScale;

NetworkTargetLoc Source code

var vector NetworkTargetLoc;

spawnAmmoClass Source code

var class<Ammo> spawnAmmoClass;

spawnWeaponClass Source code

var class<DeusExWeapon> spawnWeaponClass;

Target Source code

var Actor Target;

time Source code

var float time;


Functions Detail

AcquireMPTargetLocation Source code

simulated function vector AcquireMPTargetLocation ( ) )

BeginState Flying Source code

simulated function BeginState ( ) )

DamageRing Exploding Source code

function DamageRing ( ) )

DrawExplosionEffects Source code

simulated function DrawExplosionEffects ( vector HitLocation, vector HitNormal) )

Explode Flying Source code

simulated function Explode ( vector HitLocation, vector HitNormal) )

Frob Source code

function Frob ( Actor Frobber, Inventory frobWith) )

GrabProjectile Source code

function GrabProjectile ( DeusExPlayer player) )

HitWall Flying Source code

simulated function HitWall ( vector HitNormal, actor Wall) )

PlayImpactSound Source code

function PlayImpactSound ( ) )

PostBeginPlay Source code

function PostBeginPlay ( ) )

ProcessTouch Flying Source code

simulated function ProcessTouch ( Actor Other, Vector HitLocation) )

SpawnBlood Source code

function SpawnBlood ( Vector HitLocation, Vector HitNormal) )

SpawnEffects Source code

simulated function SpawnEffects ( Vector HitLocation, Vector HitNormal, Actor Other) )

Tick Source code

simulated function Tick ( float deltaTime) )

Timer Source code

function Timer ( ) )

Timer Exploding Source code

function Timer ( ) )


Defaultproperties

defaultproperties
{
     AccurateRange=800
     maxRange=1600
     MinDrawScale=0.050000
     maxDrawScale=2.500000
     bEmitDanger=True
     ItemName="DEFAULT PROJECTILE NAME - REPORT THIS AS A BUG"
     ItemArticle="Error"
     RemoteRole=ROLE_SimulatedProxy
     LifeSpan=60.000000
     RotationRate=(Pitch=65536,Yaw=65536)
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 8/11/2021 16:31:05.965 - Created with UnCodeX