- Extends
- Object
- Modifiers
- abstract native NativeReplication
Core.Object
|
+-- Engine.Actor
Direct Known Subclasses:
BlockingActor, Brush, DamageType, Decal, Decoration, Effects, EmitterRC, HUD, HudOverlay, Info, Inventory, InventoryAttachment, Keypoint, Ladders, Light, Menu, NavigationPoint, PathNodeIterator, Pawn, Projectile, Projector, SpawnNotify, StaticMeshActor, Triggers, UIFX, UIVegetationGenerator, XParticleEmitter, XParticleForces, XRainRestrictionVolume, XTrailParticle
Enumerations Summary |
EDodgeDir DODGE_None,
DODGE_Left,
DODGE_Right,
DODGE_Forward,
DODGE_Back,
DODGE_Active,
DODGE_Done |
EDrawType DT_None,
DT_Sprite,
DT_Mesh,
DT_Brush,
DT_RopeSprite,
DT_VerticalSprite,
DT_Terraform,
DT_SpriteAnimOnce,
|
EInputAction IST_None,
IST_Press,
IST_Hold,
IST_Release,
IST_Axis,
|
EInputKey IK_None,
IK_LeftMouse,
IK_RightMouse,
IK_Cancel,
IK_MiddleMouse,
IK_Unknown05,
IK_Unknown06,
IK_Unknown07,
IK_Backspace,
IK_Tab,
IK_Unknown0A,
IK_Unknown0B,
IK_Unknown0C,
IK_Enter,
IK_Unknown0E,
IK_Unknown0F,
IK_Shift,
IK_Ctrl,
IK_Alt,
IK_Pause,
IK_CapsLock,
IK_MouseButton4,
IK_MouseButton5,
IK_MouseButton6,
IK_MouseButton7,
IK_MouseButton8,
IK_Unknown1A,
IK_Escape,
IK_Unknown1C,
IK_Unknown1D,
IK_Unknown1E,
IK_Unknown1F,
IK_Space,
IK_PageUp,
IK_PageDown,
IK_End,
IK_Home,
IK_Left,
IK_Up,
IK_Right,
IK_Down,
IK_Select,
IK_Print,
IK_Execute,
IK_PrintScrn,
IK_Insert,
IK_Delete,
IK_Help,
IK_0,
IK_1,
IK_2,
IK_3,
IK_4,
IK_5,
IK_6,
IK_7,
IK_8,
IK_9,
IK_Unknown3A,
IK_Unknown3B,
IK_Unknown3C,
IK_Unknown3D,
IK_Unknown3E,
IK_Unknown3F,
IK_Unknown40,
IK_A,
IK_B,
IK_C,
IK_D,
IK_E,
IK_F,
IK_G,
IK_H,
IK_I,
IK_J,
IK_K,
IK_L,
IK_M,
IK_N,
IK_O,
IK_P,
IK_Q,
IK_R,
IK_S,
IK_T,
IK_U,
IK_V,
IK_W,
IK_X,
IK_Y,
IK_Z,
IK_Unknown5B,
IK_Unknown5C,
IK_Unknown5D,
IK_Unknown5E,
IK_Unknown5F,
IK_NumPad0,
IK_NumPad1,
IK_NumPad2,
IK_NumPad3,
IK_NumPad4,
IK_NumPad5,
IK_NumPad6,
IK_NumPad7,
IK_NumPad8,
IK_NumPad9,
IK_GreyStar,
IK_GreyPlus,
IK_Separator,
IK_GreyMinus,
IK_NumPadPeriod,
IK_GreySlash,
IK_F1,
IK_F2,
IK_F3,
IK_F4,
IK_F5,
IK_F6,
IK_F7,
IK_F8,
IK_F9,
IK_F10,
IK_F11,
IK_F12,
IK_F13,
IK_F14,
IK_F15,
IK_F16,
IK_F17,
IK_F18,
IK_F19,
IK_F20,
IK_F21,
IK_F22,
IK_F23,
IK_F24,
IK_Unknown88,
IK_Unknown89,
IK_Unknown8A,
IK_Unknown8B,
IK_Unknown8C,
IK_Unknown8D,
IK_Unknown8E,
IK_Unknown8F,
IK_NumLock,
IK_ScrollLock,
IK_Unknown92,
IK_Unknown93,
IK_Unknown94,
IK_Unknown95,
IK_Unknown96,
IK_Unknown97,
IK_Unknown98,
IK_Unknown99,
IK_Unknown9A,
IK_Unknown9B,
IK_Unknown9C,
IK_Unknown9D,
IK_Unknown9E,
IK_Unknown9F,
IK_LShift,
IK_RShift,
IK_LControl,
IK_RControl,
IK_UnknownA4,
IK_UnknownA5,
IK_UnknownA6,
IK_UnknownA7,
IK_UnknownA8,
IK_UnknownA9,
IK_UnknownAA,
IK_UnknownAB,
IK_UnknownAC,
IK_UnknownAD,
IK_UnknownAE,
IK_UnknownAF,
IK_UnknownB0,
IK_UnknownB1,
IK_UnknownB2,
IK_UnknownB3,
IK_UnknownB4,
IK_UnknownB5,
IK_UnknownB6,
IK_UnknownB7,
IK_UnknownB8,
IK_UnknownB9,
IK_Semicolon,
IK_Equals,
IK_Comma,
IK_Minus,
IK_Period,
IK_Slash,
IK_Tilde,
IK_UnknownC1,
IK_UnknownC2,
IK_UnknownC3,
IK_UnknownC4,
IK_UnknownC5,
IK_UnknownC6,
IK_UnknownC7,
IK_Joy1,
IK_Joy2,
IK_Joy3,
IK_Joy4,
IK_Joy5,
IK_Joy6,
IK_Joy7,
IK_Joy8,
IK_Joy9,
IK_Joy10,
IK_Joy11,
IK_Joy12,
IK_Joy13,
IK_Joy14,
IK_Joy15,
IK_Joy16,
IK_UnknownD8,
IK_UnknownD9,
IK_UnknownDA,
IK_LeftBracket,
IK_Backslash,
IK_RightBracket,
IK_SingleQuote,
IK_UnknownDF,
IK_JoyX,
IK_JoyY,
IK_JoyZ,
IK_JoyR,
IK_MouseX,
IK_MouseY,
IK_MouseZ,
IK_MouseW,
IK_JoyU,
IK_JoyV,
IK_UnknownEA,
IK_UnknownEB,
IK_MouseWheelUp,
IK_MouseWheelDown,
IK_Unknown10E,
UK_Unknown10F,
IK_JoyPovUp,
IK_JoyPovDown,
IK_JoyPovLeft,
IK_JoyPovRight,
IK_UnknownF4,
IK_UnknownF5,
IK_Attn,
IK_CrSel,
IK_ExSel,
IK_ErEof,
IK_Play,
IK_Zoom,
IK_NoName,
IK_PA1,
IK_OEMClear |
ELightEffect LE_None,
LE_TorchWaver,
LE_FireWaver,
LE_WateryShimmer,
LE_Searchlight,
LE_SlowWave,
LE_FastWave,
LE_CloudCast,
LE_StaticSpot,
LE_Shock,
LE_Disco,
LE_Warp,
LE_Spotlight,
LE_NonIncidence,
LE_Shell,
LE_OmniBumpMap,
LE_Interference,
LE_Cylinder,
LE_Rotor,
LE_Sunlight |
ELightType LT_None,
LT_Steady,
LT_Pulse,
LT_Blink,
LT_Flicker,
LT_Strobe,
LT_BackdropLight,
LT_SubtlePulse,
LT_TexturePaletteOnce,
LT_TexturePaletteLoop |
EMusicTransition MTRAN_None,
MTRAN_Instant,
MTRAN_Segue,
MTRAN_Fade,
MTRAN_FastFade,
MTRAN_SlowFade,
|
ENetRole ROLE_None,
ROLE_DumbProxy,
ROLE_SimulatedProxy,
ROLE_AutonomousProxy,
ROLE_Authority,
|
EPhysics PHYS_None,
PHYS_Walking,
PHYS_Falling,
PHYS_Swimming,
PHYS_Flying,
PHYS_Rotating,
PHYS_Projectile,
PHYS_Rolling,
PHYS_Interpolating,
PHYS_MovingBrush,
PHYS_Spider,
PHYS_Trailer |
ERenderStyle STY_None,
STY_Normal,
STY_Masked,
STY_Translucent,
STY_Modulated,
STY_AlphaBlend,
|
ESoundSlot SLOT_None,
SLOT_Misc,
SLOT_Pain,
SLOT_Interact,
SLOT_Ambient,
SLOT_Talk,
SLOT_Interface,
|
ETravelType TRAVEL_Absolute,
TRAVEL_Partial,
TRAVEL_Relative,
|
Inherited Structures from Core.Object |
BoundingBox, BoundingVolume, Color, Coords, Guid, Plane, Pointer, Quat, Rotator, Scale, Template, Vector |
Functions Summary |
| bool | AddToPackagesMap (optional string PackageName)
|
| | AllActors (class<actor> BaseClass, out actor Actor, optional name MatchTag, optional name MatchEvent)
|
| | AllFrameVerts (out array<vector> Verts)
|
| | AllLibaries (out string LibName, byte Flags)
|
| | AnimEnd ()
|
| | AnimEndOnBone (int BoneIndex)
|
| | Attach (Actor Other)
|
| | AttachActorToBone (Actor Attaching, int Index, optional bool bHardAttach)
|
| | AutonomousPhysics (float DeltaSeconds)
|
| | BaseChange ()
|
| | BasedActors (class<actor> BaseClass, out actor Actor)
|
| | BecomeViewTarget ()
|
| | BeginEvent ()
|
| | BeginPlay ()
|
| | BroadcastMessage (coerce string Msg, optional bool bBeep, optional name Type ))
|
| | Bump (Actor Other)
|
| bool | CanReachPoint (vector Start, vector End, float ColRadius, float ColHeight, float JumpZ, float XYSpeed)
|
| | ChildActors (class<actor> BaseClass, out actor Actor)
|
| string | ConsoleCommand (string Command)
|
| | DeatachFromBone (Actor Other)
|
| | DemoPlaySound (sound Sound, optional ESoundSlot Slot, optional float Volume, optional bool bNoOverride, optional float Radius, optional float Pitch)
|
| bool | Destroy ()
|
| | Destroyed ()
|
| | Detach (Actor Other)
|
| | DrawDebugBox (vector Start, vector End, vector Color)
|
| | DrawDebugLine (vector Start, vector End, vector Color)
|
| | DrawDebugSphere (vector Point, float Radius, byte Segments, vector Color)
|
| | DrawEditorSelection (Canvas C)
|
| | EncroachedBy (actor Other)
|
| bool | EncroachingOn (actor Other)
|
| | EndedRotation ()
|
| | EndEvent ()
|
| | Error (coerce string S)
|
| | Expired ()
|
| | Falling ()
|
| bool | FastTrace (vector TraceEnd, optional vector TraceStart)
|
| | FellOutOfWorld ()))
|
| | FinishAnim ()
|
| | FinishInterpolation ()
|
| | GainedChild (Actor Other)
|
| name | GetAnimGroup (name Sequence)
|
| int | GetBestTraceLineVertex (float MinDot, vector CheckPos, vector CheckDir, bool bAnimatedFrame, out vector ResultVert)
|
| Coords | GetBoneCoords (int Index)
|
| int | GetBoneIndex (string BoneName)
|
| name | GetBoneName (int Index)
|
| rotator | GetBoneRotation (int Index)
|
| int | GetClosestVertex (vector CheckPos, bool bAnimatedFrame, out vector ResultVert)
|
| vector | GetExtent ()))
|
| String | GetHumanName ()))
|
| String | GetItemName (string FullName ))
|
| string | GetMapName (string NameEnding, string MapName, int Dir)
|
| string | GetNextInt (string ClassName, int Num)
|
| | GetNextIntDesc (string ClassName, int Num, out string Entry, out string Description)
|
| | GetNextSkin (string Prefix, string CurrentSkin, int Dir, out string SkinName, out string SkinDesc)
|
| float | GetSoundDuration (sound Sound)
|
| Actor | GetTriggerActor ()))
|
| string | GetURLMap ()
|
| int | GetVertexCount ()
|
| vector | GetVertexPos (int iVert, bool bAnimatedFrame)
|
| bool | HasAnim (name Sequence)
|
| | HitWall (vector HitNormal, actor HitWall)
|
| | HurtRadius (float DamageAmount, float DamageRadius, name DamageName, float Momentum, vector HitLocation ))
|
| | IntDescIterator (string ClassName, optional out string EntryName, optional out string Desc, optional bool bSingleNames)
|
| | InterpolateEnd (actor Other)
|
| bool | IsAnimating ()
|
| bool | IsInPackageMap (optional string PackageName)
|
| | KillCredit (Actor Other)
|
| | KilledBy (pawn EventInstigator)
|
| | Landed (vector HitNormal)
|
| | LinkSkelAnim (Animation Anim)
|
| | LoopAnim (name Sequence, optional float Rate, optional float TweenTime, optional float MinRate)
|
| | LostChild (Actor Other)
|
| | MakeNoise (float Loudness)
|
| bool | MeshTrace (vector Start, vector End, out vector HitNormal, out vector HitLocation)
|
| bool | Move (vector Delta)
|
| bool | MoveSmooth (vector Delta)
|
| | NativeExec (string Cmd)
|
| | NotifyLevelChange ()
|
| | NotifyPathDefine (bool bPreNotify)
|
| | PlayAnim (name Sequence, optional float Rate, optional float TweenTime)
|
| bool | PlayerCanSeeMe ()
|
| | PlaySound (sound Sound, optional ESoundSlot Slot, optional float Volume, optional bool bNoOverride, optional float Radius, optional float Pitch)
|
| | PostBeginPlay ()
|
| | PostNetBeginPlay ()
|
| | PostNetReceive ()
|
| | PostTeleport (Teleporter OutTeleporter)
|
| | PreBeginPlay ()))
|
| bool | PreTeleport (Teleporter InTeleporter)
|
| | RadiusActors (class<actor> BaseClass, out actor Actor, float Radius, optional vector Loc)
|
| | RenderOverlays (canvas Canvas)
|
| | RenderTexture (ScriptedTexture Tex)
|
| | Reset ()
|
| | ResetSkeletalMesh ()
|
| | SetBase (actor NewBase)
|
| bool | SetBonePosition (int Index, vector Offset)
|
| bool | SetBoneRoot (int Index, optional int RootIndex)
|
| bool | SetBoneRotation (int Index, rotator RotModifier)
|
| bool | SetBoneScale (int Index, vector New3DScale)
|
| | SetCollision (optional bool NewColActors, optional bool NewBlockActors, optional bool NewBlockPlayers)
|
| bool | SetCollisionSize (float NewRadius, float NewHeight)
|
| | SetDefaultDisplayProperties ()))
|
| | SetDisplayProperties (ERenderStyle NewStyle, texture NewTexture, bool bLighting, bool bEnviroMap ))
|
| | SetInitialState ()))
|
| bool | SetLocation (vector NewLocation)
|
| | SetOwner (actor NewOwner)
|
| | SetPhysics (EPhysics newPhysics)
|
| bool | SetRotation (rotator NewRotation)
|
| | SetTimer (float NewTimerRate, bool bLoop, optional name InFunc)
|
| bool | SkelPlayAnim (int Index, name AnimName, optional float Rate, optional float TweenTime, optional bool bLoop, optional float TweenOut)
|
| | Sleep (float Seconds)
|
| actor | Spawn (class SpawnClass, optional actor SpawnOwner, optional name SpawnTag, optional vector SpawnLocation, optional rotator SpawnRotation)
|
| Actor | SpawnAct (Class<Actor> SpawnClass, vector SpawnLocation, optional rotator SpawnRotation, optional name ActorName, optional Actor SpawnOwner, optional Pawn SpawnInstigator, optional Actor Template, optional bool bMayColFail)
|
| | Spawned ()
|
| Actor | SpecialHandling (Pawn Other)
|
| bool | StopSkelAnim (int Index, optional bool bCheckFromRoot)
|
| | TakeDamage (int Damage, Pawn EventInstigator, vector HitLocation, vector Momentum, name DamageType)
|
| | Tick (float DeltaTime)
|
| | Timer ()
|
| | Touch (Actor Other)
|
| | TouchingActors (class<actor> BaseClass, out actor Actor)
|
| Actor | Trace (out vector HitLocation, out vector HitNormal, vector TraceEnd, optional vector TraceStart, optional bool bTraceActors, optional vector Extent, optional bool bTraceBSP, optional byte BSPTraceFlags)
|
| | TraceActors (class<actor> BaseClass, out actor Actor, out vector HitLoc, out vector HitNorm, vector End, optional vector Start, optional vector Extent)
|
| bool | TraceSurfHitInfo (vector Start, vector End, optional out vector HitLocation, optional out vector HitNormal, optional out Texture HitTex, optional out int HitFlags)
|
| bool | TraceThisActor (vector TraceEnd, vector TraceStart, optional out vector HitLocation, optional out vector HitNormal, optional vector Extent)
|
| | TravelPostAccept ()
|
| | TravelPreAccept ()
|
| | Trigger (Actor Other, Pawn EventInstigator)
|
| | TriggerEvent (name Action, optional Actor Other, optional Pawn EventInstigator ))
|
| | TweenAnim (name Sequence, float Time)
|
| | UnTouch (Actor Other)
|
| | UnTrigger (Actor Other, Pawn EventInstigator)
|
| | UnTriggerEvent (name Action, optional Actor Other, optional Pawn EventInstigator ))
|
| | VisibleActors (class<actor> BaseClass, out actor Actor, optional float Radius, optional vector Loc)
|
| | VisibleCollidingActors (class<actor> BaseClass, out actor Actor, optional float Radius, optional vector Loc, optional bool bIgnoreHidden)
|
| String | WriteDeathMessage (PlayerReplicationInfo Killer, PlayerReplicationInfo Other, optional name damagetype))
|
| | ZoneChange (ZoneInfo NewZone)
|
Inherited Functions from Core.Object |
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AlignQuatWith, AllFiles, AllLinkers, AllObjects, AppSeconds, Array_Insert, Array_Remove, Array_Size, Asc, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, Cos, Cross, Disable, Divide, Dot, DynamicLoadObject, Enable, EndState, ExecFunctionStr, Exp, ExtractString, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetDefaultObject, GetEnum, GetParentClass, GetPropertyText, GetStateName, GetUnAxes, GetUnitCoords, GotoState, InStr, Invert, IsA, IsInState, Left, Len, Lerp, LoadPackageContents, Localize, Locs, Log, Loge, MakeColor, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, Quad, QuatError, QuatFromAxisAndAngle, QuatGetAngle, QuatGetAxis, QuatGetVect, QuatNormal, QuatRotate, QuatSize, QuatSizeSquared, QuatSlerp, QuatToRotation, QuatVRotate, Rand, RandomSpreadVector, RandRange, ReplaceStr, ResetConfig, Right, RotationToQuat, RotRand, SaveConfig, SetPropertyText, Sin, Smerp, SortArray, SortStaticArray, Sqrt, Square, StaticSaveConfig, StringToName, Tan, TransformCoordsByNormal, TransformRotatorByNormal, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~= |
const NF_NotCsg = 1;
const NF_NotVisBlocking = 4;
const NF_ShootThrough = 2;
const PF_AlphaBlend = 0x00020000;
const PF_AutoUPan = 0x00000200;
const PF_AutoVPan = 0x00000400;
const PF_BigWavy = 0x00001000;
const PF_Environment = 0x00000010;
const PF_FakeBackdrop = 0x00000080;
const PF_Invisible = 0x00000001;
const PF_Masked = 0x00000002;
const PF_Mirrored = 0x08000000;
const PF_Modulated = 0x00000040;
const PF_NoSmooth = 0x00000800;
const PF_Semisolid = 0x00000020;
const PF_SmallWavy = 0x00002000;
const PF_SpecialLit = 0x00100000;
const PF_Translucent = 0x00000004;
const PF_Unlit = 0x00400000;
var float AnimLast;
var float AnimMinRate;
var Const bool bAlwaysTick;
var bool bAnimFinished;
var bool bAnimLoop;
var bool bAnimNotify;
var transient const bool bAssimilated;
var bool bCarriedItem;
var const bool bDeleteMe;
var const bool bDemoRecording;
var bool bDynamicLight;
var bool bEditorSelectRender;
var bool bEdLocked;
var transient bool bEdSnap;
var bool bForcePhysicsUpdate;
var bool bHandleOwnCorona;
var const bool bHighlighted;
var bool bHurtEntry;
var bool bInterpolating;
var const transient bool bIsInOctree;
var Const bool bIsMover;
var const bool bIsPawn;
var const bool bJustTeleported;
var transient bool bLightChanged;
var const bool bMemorized;
var bool bMeshCurvy;
var const bool bNetFeel;
var const bool bNetHear;
var const bool bNetInitial;
var bool bNetNotify;
var const bool bNetOwner;
var const bool bNetRelevant;
var const bool bNetSee;
var bool bRepAmbientSound;
var bool bRepAnimations;
var bool bRepMesh;
var const export
model Brush;
var bool bScriptInitialized;
var const bool bSelected;
var const bool bSimulatedPawn;
var bool bSimulatedPawnRep;
var bool bSkipActorReplication;
var transient const bool bTempEditor;
var transient const bool bTicked;
var bool bTimerLoop;
var Primitive CollisionOverride;
var const transient int CollisionTag;
var transient float CoronaAlpha;
var const transient int ExtraTag;
var transient float LastRenderedTime;
var const
actor LatentActor;
var const byte LatentByte;
var const float LatentFloat;
var const int LatentInt;
var transient
pointer LightDataPtr;
var const transient int LightingTag;
var const byte MiscNumber;
var transient
pointer NetInitialProperties;
var const transient int NetTag;
var float OldAnimRate;
var const transient int OtherTag;
var float PhysAlpha;
var float PhysRate;
var transient const array<
Projector> ProjectorList;
var transient const array<
Actor> RealTouching;
var Animation SkelAnim;
var const transient int SpecialTag;
var const byte StandingCount;
var const float TimerCounter;
var float TimerRate;
var const
actor Touching[
4];
var float TweenRate;
var const Level XLevel;
Advanced
var(Advanced) bool bAlwaysRelevant;
var(Advanced) bool bAnimByOwner;
var(Advanced) bool bCanTeleport;
var(Advanced) bool bCollideWhenPlacing;
var(Advanced) bool bDirectional;
var(Advanced) bool bEdShouldSnap;
var(Advanced) bool bForceStasis;
var(Advanced) bool bGameRelevant;
var(Advanced) bool bHidden;
var(Advanced) bool bHiddenEd;
var(Advanced) bool bHighDetail;
var(Advanced) bool bIsItemGoal;
var(Advanced) bool bIsKillGoal;
var(Advanced) bool bIsSecretGoal;
var(Advanced) bool bMovable;
var(Advanced) const bool bNetOptional;
var(Advanced) const bool bNetTemporary;
var(Advanced) const bool bNoDelete;
var(Advanced) bool bOnlyOwnerSee;
var(Advanced) bool bOwnerNoSee;
var(Advanced) bool bStasis;
var(Advanced) const bool bStatic;
var(Advanced) bool bTrailerSameRotation;
var(Advanced) bool bTravel;
var(Advanced) float LifeSpan;
Animation
DefaultAnimationNotify Source code
Collision
var(Collision) bool bBlockActors;
var(Collision) bool bBlockPlayers;
var(Collision) const bool bCollideActors;
var(Collision) bool bCollideWorld;
var(Collision) bool bPathCollision;
var(Collision) bool bProjTarget;
var(Collision) bool bUseMeshCollision;
var(Collision) bool bWorldGeometry;
var(Collision) const float CollisionHeight;
var(Collision) const float CollisionRadius;
Display
var(Display)
color ActorGUnlitColor;
var(Display)
color ActorRenderColor;
var(Display) byte AmbientGlow;
var(Display) float AnimFrame;
var(Display) float AnimRate;
var(Display) name AnimSequence;
var(Display) bool bAlwaysRender;
var(Display) bool bFilterByVolume;
var(Display) bool bMeshEnviroMap;
var(Display) bool bNoDynamicShadowCast;
var(Display) bool bNoSmooth;
var(Display) bool bParticles;
var(Display) bool bProjectorDecal;
var(Display) bool bRandomFrame;
bRenderMultiEnviroMaps Source code
var(Display) bool bRenderMultiEnviroMaps;
var(Display) bool bShadowCast;
var(Display) bool bUnlit;
var(Display) bool bUseLitSprite;
var(Display) float DrawScale;
var(Display)
vector DrawScale3D;
var(Display) byte Fatness;
var(Display) float LODBias;
var(Display) mesh Mesh;
var(Display)
texture MultiSkins[
8];
var(Display) float ScaleGlow;
var(Display) mesh ShadowMesh;
var(Display) float SpriteProjForward;
var(Display) float VisibilityHeight;
var(Display) float VisibilityRadius;
Events
var(Events) name Event;
var(Events) name Tag;
Filter
var(Filter) bool bDifficulty0;
var(Filter) bool bDifficulty1;
var(Filter) bool bDifficulty2;
var(Filter) bool bDifficulty3;
var(Filter) bool bNet;
var(Filter) bool bNetSpecial;
var(Filter) bool bSinglePlayer;
var(Filter) float OddsOfAppearing;
LightColor
var(LightColor) byte LightBrightness;
var(LightColor) byte LightHue;
var(LightColor) byte LightSaturation;
Lighting
var(Lighting) bool bActorShadows;
var(Lighting) bool bCorona;
var(Lighting) bool bDarkLight;
var(Lighting) bool bLensFlare;
var(Lighting) bool bSpecialLit;
var(Lighting) byte LightCone;
var(Lighting) byte LightPeriod;
var(Lighting) byte LightPhase;
var(Lighting) byte LightRadius;
var(Lighting) byte VolumeBrightness;
var(Lighting) byte VolumeFog;
var(Lighting) byte VolumeRadius;
Movement
var(Movement) name AttachTag;
var(Movement) bool bBounce;
var(Movement) bool bFixedRotationDir;
var(Movement) bool bRotateToDesired;
var(Movement) float Buoyancy;
var(Movement)
rotator DesiredRotation;
var(Movement) const
vector Location;
var(Movement) float Mass;
var(Movement) const
rotator Rotation;
var(Movement)
rotator RotationRate;
var(Movement)
vector Velocity;
Networking
var(Networking) bool bReplicateInstigator;
var(Networking) float NetPriority;
var(Networking) float NetUpdateFrequency;
Object
var(
Object)
name InitialState;
Sound
var(Sound) byte SoundPitch;
var(Sound) byte SoundRadius;
var(Sound) byte SoundVolume;
var(Sound) float TransientSoundRadius;
var(Sound) float TransientSoundVolume;
enum
EDodgeDir
{
DODGE_None,
DODGE_Left,
DODGE_Right,
DODGE_Forward,
DODGE_Back,
DODGE_Active,
DODGE_Done
};
enum
EDrawType
{
DT_None,
DT_Sprite,
DT_Mesh,
DT_Brush,
DT_RopeSprite,
DT_VerticalSprite,
DT_Terraform,
DT_SpriteAnimOnce,
};
enum
EInputAction
{
IST_None,
IST_Press,
IST_Hold,
IST_Release,
IST_Axis,
};
enum
EInputKey
{
IK_None,
IK_LeftMouse,
IK_RightMouse,
IK_Cancel,
IK_MiddleMouse,
IK_Unknown05,
IK_Unknown06,
IK_Unknown07,
IK_Backspace,
IK_Tab,
IK_Unknown0A,
IK_Unknown0B,
IK_Unknown0C,
IK_Enter,
IK_Unknown0E,
IK_Unknown0F,
IK_Shift,
IK_Ctrl,
IK_Alt,
IK_Pause,
IK_CapsLock,
IK_MouseButton4,
IK_MouseButton5,
IK_MouseButton6,
IK_MouseButton7,
IK_MouseButton8,
IK_Unknown1A,
IK_Escape,
IK_Unknown1C,
IK_Unknown1D,
IK_Unknown1E,
IK_Unknown1F,
IK_Space,
IK_PageUp,
IK_PageDown,
IK_End,
IK_Home,
IK_Left,
IK_Up,
IK_Right,
IK_Down,
IK_Select,
IK_Print,
IK_Execute,
IK_PrintScrn,
IK_Insert,
IK_Delete,
IK_Help,
IK_0,
IK_1,
IK_2,
IK_3,
IK_4,
IK_5,
IK_6,
IK_7,
IK_8,
IK_9,
IK_Unknown3A,
IK_Unknown3B,
IK_Unknown3C,
IK_Unknown3D,
IK_Unknown3E,
IK_Unknown3F,
IK_Unknown40,
IK_A,
IK_B,
IK_C,
IK_D,
IK_E,
IK_F,
IK_G,
IK_H,
IK_I,
IK_J,
IK_K,
IK_L,
IK_M,
IK_N,
IK_O,
IK_P,
IK_Q,
IK_R,
IK_S,
IK_T,
IK_U,
IK_V,
IK_W,
IK_X,
IK_Y,
IK_Z,
IK_Unknown5B,
IK_Unknown5C,
IK_Unknown5D,
IK_Unknown5E,
IK_Unknown5F,
IK_NumPad0,
IK_NumPad1,
IK_NumPad2,
IK_NumPad3,
IK_NumPad4,
IK_NumPad5,
IK_NumPad6,
IK_NumPad7,
IK_NumPad8,
IK_NumPad9,
IK_GreyStar,
IK_GreyPlus,
IK_Separator,
IK_GreyMinus,
IK_NumPadPeriod,
IK_GreySlash,
IK_F1,
IK_F2,
IK_F3,
IK_F4,
IK_F5,
IK_F6,
IK_F7,
IK_F8,
IK_F9,
IK_F10,
IK_F11,
IK_F12,
IK_F13,
IK_F14,
IK_F15,
IK_F16,
IK_F17,
IK_F18,
IK_F19,
IK_F20,
IK_F21,
IK_F22,
IK_F23,
IK_F24,
IK_Unknown88,
IK_Unknown89,
IK_Unknown8A,
IK_Unknown8B,
IK_Unknown8C,
IK_Unknown8D,
IK_Unknown8E,
IK_Unknown8F,
IK_NumLock,
IK_ScrollLock,
IK_Unknown92,
IK_Unknown93,
IK_Unknown94,
IK_Unknown95,
IK_Unknown96,
IK_Unknown97,
IK_Unknown98,
IK_Unknown99,
IK_Unknown9A,
IK_Unknown9B,
IK_Unknown9C,
IK_Unknown9D,
IK_Unknown9E,
IK_Unknown9F,
IK_LShift,
IK_RShift,
IK_LControl,
IK_RControl,
IK_UnknownA4,
IK_UnknownA5,
IK_UnknownA6,
IK_UnknownA7,
IK_UnknownA8,
IK_UnknownA9,
IK_UnknownAA,
IK_UnknownAB,
IK_UnknownAC,
IK_UnknownAD,
IK_UnknownAE,
IK_UnknownAF,
IK_UnknownB0,
IK_UnknownB1,
IK_UnknownB2,
IK_UnknownB3,
IK_UnknownB4,
IK_UnknownB5,
IK_UnknownB6,
IK_UnknownB7,
IK_UnknownB8,
IK_UnknownB9,
IK_Semicolon,
IK_Equals,
IK_Comma,
IK_Minus,
IK_Period,
IK_Slash,
IK_Tilde,
IK_UnknownC1,
IK_UnknownC2,
IK_UnknownC3,
IK_UnknownC4,
IK_UnknownC5,
IK_UnknownC6,
IK_UnknownC7,
IK_Joy1,
IK_Joy2,
IK_Joy3,
IK_Joy4,
IK_Joy5,
IK_Joy6,
IK_Joy7,
IK_Joy8,
IK_Joy9,
IK_Joy10,
IK_Joy11,
IK_Joy12,
IK_Joy13,
IK_Joy14,
IK_Joy15,
IK_Joy16,
IK_UnknownD8,
IK_UnknownD9,
IK_UnknownDA,
IK_LeftBracket,
IK_Backslash,
IK_RightBracket,
IK_SingleQuote,
IK_UnknownDF,
IK_JoyX,
IK_JoyY,
IK_JoyZ,
IK_JoyR,
IK_MouseX,
IK_MouseY,
IK_MouseZ,
IK_MouseW,
IK_JoyU,
IK_JoyV,
IK_UnknownEA,
IK_UnknownEB,
IK_MouseWheelUp,
IK_MouseWheelDown,
IK_Unknown10E,
UK_Unknown10F,
IK_JoyPovUp,
IK_JoyPovDown,
IK_JoyPovLeft,
IK_JoyPovRight,
IK_UnknownF4,
IK_UnknownF5,
IK_Attn,
IK_CrSel,
IK_ExSel,
IK_ErEof,
IK_Play,
IK_Zoom,
IK_NoName,
IK_PA1,
IK_OEMClear
};
enum
ELightEffect
{
LE_None,
LE_TorchWaver,
LE_FireWaver,
LE_WateryShimmer,
LE_Searchlight,
LE_SlowWave,
LE_FastWave,
LE_CloudCast,
LE_StaticSpot,
LE_Shock,
LE_Disco,
LE_Warp,
LE_Spotlight,
LE_NonIncidence,
LE_Shell,
LE_OmniBumpMap,
LE_Interference,
LE_Cylinder,
LE_Rotor,
LE_Sunlight
};
enum
ELightType
{
LT_None,
LT_Steady,
LT_Pulse,
LT_Blink,
LT_Flicker,
LT_Strobe,
LT_BackdropLight,
LT_SubtlePulse,
LT_TexturePaletteOnce,
LT_TexturePaletteLoop
};
enum
EMusicTransition
{
MTRAN_None,
MTRAN_Instant,
MTRAN_Segue,
MTRAN_Fade,
MTRAN_FastFade,
MTRAN_SlowFade,
};
enum
ENetRole
{
ROLE_None,
ROLE_DumbProxy,
ROLE_SimulatedProxy,
ROLE_AutonomousProxy,
ROLE_Authority,
};
enum
EPhysics
{
PHYS_None,
PHYS_Walking,
PHYS_Falling,
PHYS_Swimming,
PHYS_Flying,
PHYS_Rotating,
PHYS_Projectile,
PHYS_Rolling,
PHYS_Interpolating,
PHYS_MovingBrush,
PHYS_Spider,
PHYS_Trailer
};
enum
ERenderStyle
{
STY_None,
STY_Normal,
STY_Masked,
STY_Translucent,
STY_Modulated,
STY_AlphaBlend,
};
enum
ESoundSlot
{
SLOT_None,
SLOT_Misc,
SLOT_Pain,
SLOT_Interact,
SLOT_Ambient,
SLOT_Talk,
SLOT_Interface,
};
enum
ETravelType
{
TRAVEL_Absolute,
TRAVEL_Partial,
TRAVEL_Relative,
};
native(1718) final function bool AddToPackagesMap ( optional string PackageName )
native(
304) final iterator function AllActors (
class<
actor> BaseClass, out
actor Actor, optional
name MatchTag, optional
name MatchEvent )
native(
1722) final function AllFrameVerts ( out array<
vector> Verts )
native(400) final iterator function AllLibaries ( out string LibName, byte Flags )
event AnimEnd ( )
event AnimEndOnBone ( int BoneIndex )
event Attach (
Actor Other )
native(
1737) final function AttachActorToBone (
Actor Attaching,
int Index, optional
bool bHardAttach )
native(3971) final function AutonomousPhysics ( float DeltaSeconds )
event BaseChange ( )
native(
306) final iterator function BasedActors (
class<
actor> BaseClass, out
actor Actor )
function BecomeViewTarget ( )
event BeginEvent ( )
event BeginPlay ( )
event BroadcastMessage ( coerce string Msg, optional bool bBeep, optional name Type ) )
event Bump (
Actor Other )
native(
1716) final function
bool CanReachPoint (
vector Start,
vector End,
float ColRadius,
float ColHeight,
float JumpZ,
float XYSpeed )
native(
305) final iterator function ChildActors (
class<
actor> BaseClass, out
actor Actor )
native function string ConsoleCommand ( string Command )
native(
1738) final function DeatachFromBone (
Actor Other )
native simulated event DemoPlaySound (
sound Sound,
optional
ESoundSlot Slot,
optional
float Volume,
optional
bool bNoOverride,
optional
float Radius,
optional
float Pitch )
native(279) final function bool Destroy ( )
event Destroyed ( )
event Detach (
Actor Other )
native(
1742) final function DrawDebugSphere (
vector Point,
float Radius,
byte Segments,
vector Color )
event DrawEditorSelection (
Canvas C )
event EncroachedBy (
actor Other )
event
bool EncroachingOn (
actor Other )
event EndedRotation ( )
event EndEvent ( )
native(233) final function Error ( coerce string S )
event Expired ( )
event Falling ( )
native(
548) final function
bool FastTrace (
vector TraceEnd,
optional
vector TraceStart )
simulated event FellOutOfWorld ( ) )
native(261) final latent function FinishAnim ( )
native(301) final latent function FinishInterpolation ( )
event GainedChild (
Actor Other )
native(293) final function name GetAnimGroup ( name Sequence )
GetBestTraceLineVertex Source code
native(
1724) final function
int GetBestTraceLineVertex (
float MinDot,
vector CheckPos,
vector CheckDir,
bool bAnimatedFrame,
out
vector ResultVert )
native(
1728) final function
Coords GetBoneCoords (
int Index )
native(1726) final function int GetBoneIndex ( string BoneName )
native(1727) final function name GetBoneName ( int Index )
native(
1744) final function
rotator GetBoneRotation (
int Index )
native(
1723) final function
int GetClosestVertex (
vector CheckPos,
bool bAnimatedFrame, out
vector ResultVert )
simulated final function
vector GetExtent ( ) )
simulated function String GetHumanName ( ) )
function String GetItemName ( string FullName ) )
native(539) final function string GetMapName ( string NameEnding, string MapName, int Dir )
native final function string GetNextInt ( string ClassName, int Num )
native final function GetNextIntDesc ( string ClassName, int Num, out string Entry, out string Description )
native(545) final function GetNextSkin ( string Prefix, string CurrentSkin, int Dir, out string SkinName, out string SkinDesc )
native final function float GetSoundDuration ( sound Sound )
function
Actor GetTriggerActor ( ) )
native(547) final function string GetURLMap ( )
native(1721) final function int GetVertexCount ( )
native(
1720) final function
vector GetVertexPos (
int iVert,
bool bAnimatedFrame )
native(263) final function bool HasAnim ( name Sequence )
final function HurtRadius (
float DamageAmount,
float DamageRadius,
name DamageName,
float Momentum,
vector HitLocation ) )
native(313) final iterator function IntDescIterator ( string ClassName, optional out string EntryName, optional out string Desc, optional bool bSingleNames )
event InterpolateEnd (
actor Other )
native(282) final function bool IsAnimating ( )
native(1719) final function bool IsInPackageMap ( optional string PackageName )
event KillCredit (
Actor Other )
event KilledBy (
pawn EventInstigator )
event Landed (
vector HitNormal )
native final function LinkSkelAnim ( Animation Anim )
native(260) final function LoopAnim ( name Sequence, optional float Rate, optional float TweenTime, optional float MinRate )
event LostChild (
Actor Other )
native(512) final function MakeNoise ( float Loudness )
native(
266) final function
bool Move (
vector Delta )
native(
3969) final function
bool MoveSmooth (
vector Delta )
static native(1717) final function NativeExec ( string Cmd )
event NotifyLevelChange ( )
event NotifyPathDefine ( bool bPreNotify )
native(259) final function PlayAnim ( name Sequence, optional float Rate, optional float TweenTime )
native(532) final function bool PlayerCanSeeMe ( )
native(
264) final function PlaySound (
sound Sound,
optional
ESoundSlot Slot,
optional
float Volume,
optional
bool bNoOverride,
optional
float Radius,
optional
float Pitch )
event PostBeginPlay ( )
event PostNetBeginPlay ( )
event PostNetReceive ( )
event PreBeginPlay ( ) )
event
bool PreTeleport (
Teleporter InTeleporter )
native(
310) final iterator function RadiusActors (
class<
actor> BaseClass, out
actor Actor,
float Radius, optional
vector Loc )
function Reset ( )
native(1735) final function ResetSkeletalMesh ( )
native(
298) final function SetBase (
actor NewBase )
native(
1732) final function
bool SetBonePosition (
int Index,
vector Offset )
native(1731) final function bool SetBoneRoot ( int Index, optional int RootIndex )
native(
1729) final function
bool SetBoneRotation (
int Index,
rotator RotModifier )
native(
1730) final function
bool SetBoneScale (
int Index,
vector New3DScale )
native(262) final function SetCollision ( optional bool NewColActors, optional bool NewBlockActors, optional bool NewBlockPlayers )
native(283) final function bool SetCollisionSize ( float NewRadius, float NewHeight )
SetDefaultDisplayProperties Source code
function SetDefaultDisplayProperties ( ) )
function SetDisplayProperties (
ERenderStyle NewStyle,
texture NewTexture,
bool bLighting,
bool bEnviroMap ) )
simulated event SetInitialState ( ) )
native(
267) final function
bool SetLocation (
vector NewLocation )
native(
272) final function SetOwner (
actor NewOwner )
native(
3970) final function SetPhysics (
EPhysics newPhysics )
native(
299) final function
bool SetRotation (
rotator NewRotation )
native(280) final function SetTimer ( float NewTimerRate, bool bLoop, optional name InFunc )
native(1733) final function bool SkelPlayAnim ( int Index, name AnimName, optional float Rate, optional float TweenTime, optional bool bLoop, optional float TweenOut )
native(256) final latent function Sleep ( float Seconds )
native(
278) final function
actor Spawn (
class<
actor> SpawnClass,
optional
actor SpawnOwner,
optional
name SpawnTag,
optional
vector SpawnLocation,
optional
rotator SpawnRotation )
native(
1715) final function
Actor SpawnAct (
Class<
Actor> SpawnClass,
vector SpawnLocation,
optional
rotator SpawnRotation,
optional
name ActorName,
optional
Actor SpawnOwner,
optional
Pawn SpawnInstigator,
optional
Actor Template,
optional
bool bMayColFail )
event Spawned ( )
native(1734) final function bool StopSkelAnim ( int Index, optional bool bCheckFromRoot )
event Tick ( float DeltaTime )
event Timer ( )
event Touch (
Actor Other )
native(
307) final iterator function TouchingActors (
class<
actor> BaseClass, out
actor Actor )
native(
277) final function
Actor Trace ( out
vector HitLocation,
out
vector HitNormal,
vector TraceEnd,
optional
vector TraceStart,
optional
bool bTraceActors,
optional
vector Extent,
optional
bool bTraceBSP,
optional
byte BSPTraceFlags )
native(
1736) final function
bool TraceSurfHitInfo (
vector Start,
vector End,
optional out
vector HitLocation,
optional out
vector HitNormal,
optional out
Texture HitTex,
optional out
int HitFlags )
native(
1739) final function
bool TraceThisActor (
vector TraceEnd,
vector TraceStart,
optional out
vector HitLocation,
optional out
vector HitNormal,
optional
vector Extent )
event TravelPostAccept ( )
event TravelPreAccept ( )
final function TriggerEvent (
name Action, optional
Actor Other, optional
Pawn EventInstigator ) )
native(
294) final function TweenAnim (
name Sequence,
float Time )
event UnTouch (
Actor Other )
event UnTrigger (
Actor Other,
Pawn EventInstigator )
final function UnTriggerEvent (
name Action, optional
Actor Other, optional
Pawn EventInstigator ) )
native(
311) final iterator function VisibleActors (
class<
actor> BaseClass, out
actor Actor, optional
float Radius, optional
vector Loc )
VisibleCollidingActors Source code
native(
312) final iterator function VisibleCollidingActors (
class<
actor> BaseClass, out
actor Actor, optional
float Radius, optional
vector Loc, optional
bool bIgnoreHidden )
defaultproperties
{
bMovable=True
DrawScale3D=(X=1.000000,Y=1.000000,Z=1.000000)
Role=ROLE_Authority
RemoteRole=ROLE_DumbProxy
LODBias=1.000000
bDifficulty0=True
bDifficulty1=True
bDifficulty2=True
bDifficulty3=True
bSinglePlayer=True
bNet=True
bNetSpecial=True
OddsOfAppearing=1.000000
DrawType=DT_Sprite
Style=STY_Normal
Texture=Texture'Engine.S_Actor'
DrawScale=1.000000
ScaleGlow=1.000000
Fatness=128
SpriteProjForward=32.000000
bRepAnimations=True
bRepAmbientSound=True
bRepMesh=True
SoundRadius=32
SoundVolume=128
SoundPitch=64
TransientSoundVolume=1.000000
CollisionRadius=22.000000
CollisionHeight=22.000000
bJustTeleported=True
Mass=100.000000
NetPriority=1.000000
NetUpdateFrequency=100.000000
}
|
Creation time: zo 11-11-2012 21:14:07.709 - Created with
UnCodeX