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

Gameplay.CharacterMotor

Extends
Motor
Modifiers
implements IFiringMotor native

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Gameplay.Motor
      |   
      +-- Gameplay.CharacterMotor

Constants Summary
Inherited Contants from Engine.Actor
MAXSTEPHEIGHT, MINFLOORZ

Variables Summary
boolbFirePressed
Charactercharacter
WeaponlastUsedWeapon
NameswitchingToState
DeployableswitchToDeployable
WeaponswitchToWeapon
floatunequipDuration
Inherited Variables from Engine.Actor
Acceleration, ActorRenderData, AmbientGlow, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bAcceptsShadowProjectors, bActorShadows, bAlwaysRelevant, bAlwaysTick, bAlwaysZeroBoneOffset, bAnimByOwner, Base, bAutoAlignToTerrain, bBlockActors, bBlockHavok, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockZeroExtentTraces, bBounce, bCanBeDamaged, bCanTeleport, bCastsVolumetricShadows, bClientAnim, bClientDemoNetFunc, bClientDemoRecording, bClientHavokPhysics, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCompressedPosition, bCorona, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyInPainVolume, bDirectional, bDisableBspVolumetrics, bDisableEditorCopying, bDisableHavokCollisionWhenAttached, bDisableShadowOptimisation, bDisableSorting, bDisableTick, bDisableTouch, bDisturbFluidSurface, bDoNotApproximateBumpmap, bDynamicLight, bEdShouldSnap, bEdSnap, bEnableHavokBackstep, bFixedRotationDir, bGameRelevant, bGetOverlayMaterialFromBase, bGetSkinFromBase, bHardAttach, bHidden, bHiddenEd, bHiddenEdGroup, bHighDetail, bHurtEntry, bIgnoreEncroachers, bIgnoreOutOfWorld, bImportantActor, bInterpolating, bIsMirror, bIsVehicle, bJustTeleported, bLightChanged, bLightingVisibility, bLockLocation, bMovable, bNavigationRelevant, bNeedLifetimeEffectEvents, bNeedPostRenderCallback, bNetDirty, bNetInitial, bNetInitialRotation, bNetNotify, bNetOwner, bNetRelevant, bNetTemporary, bNetworkRelevancyVisible, bNoDelete, bNoRepMesh, bObsolete, bOnlyAffectCurrentZone, bOnlyAffectPawns, bOnlyDirtyReplication, bOnlyDrawIfAttached, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bOverruleNavigationRelevant, bOwnerNoSee, bPathColliding, bPathTemp, bPendingDelete, bProjectile, bProjTarget, bRepClientDemo, bReplicateAnimations, bReplicateInstigator, bReplicateLabel, bReplicateMovement, bRotateToDesired, Brush, bScriptInitialized, bSelected, bSendDestructionNotification, bShadowCast, bShouldBaseAtStartup, bShowOctreeNodes, bSkipActorPropertyReplication, bSkipEncroachment, bSpecialLit, bStasis, bStatic, bStaticLighting, bSuperHighDetail, bTearOff, bTempEditor, bTimerLoop, bTrailerAllowRotation, bTrailerPrePivot, bTrailerSameRotation, bTravel, bTriggerEffectEventsBeforeGameStarts, BumpmapLODScale, bUnifiedPositionChanged, bUnifiedVelocityChanged, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUseCylinderCollision, bUseDynamicLights, bUseLightingFromBase, bUseRootMotionBound, bVolumetricShadowCast, bWasSNFiltered, bWorldGeometry, CachedLocalToWorld, CachedLocation, CachedRotation, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, CullDistance, Deleted, DesiredRotation, DrawScale, DrawScale3D, DrawType, Event, exclusiveToGameInfo, forceAccumulator, ForcedVisibilityZoneTag, ForceRadius, ForceScale, ForceType, gameInfoExclusions, gameInfoInclusions, GravityScale, Group, HardRelMatrix, havokAngularVelocity, HavokData, havokDataClass, havokGameTickForce, havokGameTickForcePosition, havokSkeletalRotationSpeed, InitialState, Instigator, JoinedTag, Label, LastRenderTime, LastTick, LatentAnimChannelCount, LatentFloat, LatentStackLocations, Leaves, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightPeriod, LightPhase, LightRadius, LightRenderData, LightSaturation, LightType, Location, LODBias, Mass, maxDifficulty, MaxLights, maxNumPlayers, MaxTraceDistance, Mesh, MeshInstance, MessageClass, minDifficulty, minNumPlayers, movementObject, MovementObjectClass, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OctreeBox, OctreeBoxCenter, OctreeBoxRadii, OctreeNodes, Owner, OwnerGroups, PendingTouch, Physics, PhysicsVolume, PrePivot, Projectors, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderRevision, RepSkin, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SpeechTag, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, Tag, Texture, TimerCounter, TimerRate, torqueAccumulator, Touching, TriggeredBy, unifiedPosition, unifiedVelocity, UsesSubVisibility, Velocity, XLevel

Enumerations Summary
Inherited Enumerations from Engine.Actor
EDetailMode, EDoubleClickDir, EDrawType, EFilterState, EForceType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ETravelType, SocketCoordinates

Structures Summary
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, HavokRigidBodyState, KRBVec, KRigidBodyState, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr

Functions Summary
functionbool aimAdjustViewRotation ()))
function altFire (optional bool fireOnce)
function BeginState ()))
SwitchingToDeployable
function BeginState ()))
SwitchingToWeapon
functionbool canUnequip ()))
function construct (actor Owner, optional optional name Tag, optional vector Location, optional rotator Rotation))
functionbool customFiredEffectProcessing ()))
function doCustomFiredEffectProcessing ()))
function fire (optional bool fireOnce)
function getAlternateAimAdjustStart (rotator cameraRotation, out vector newAimAdjustStart)
functionActor getEffectsBaseActor ()))
functionfloat getEnergy ()))
functionvector getFirstPersonEquippableLocation (Equippable subject))
functionrotator getFirstPersonEquippableRotation (Equippable subject))
functionRotator getMoveRotation ()
functionint getMoveYawDelta ()
functionRook getPhysicalAttachment ()))
functionvector getProjectileSpawnLocation ()))
function getThirdPersonEquippableAttachment (Equippable subject, out Rook attachTo, out name boneName))
functionRotator getViewRotation ()
functionWeapon getWeapon ()))
function moveCharacter (optional float forward, optional float strafe, optional float jump, optional float ski, optional float thrust, optional GroundMovementLevels groundMovementLevel)
function onShotFiredNotification ()))
function releaseAltFire ()
function releaseFire ()
function setAIMoveRotation (Rotator r)
eventbool setDeployable (Deployable d))
function setFirePressed (Equippable e, bool pressed))
function setMoveRotation (Rotator r)
function setViewRotation (Rotator r)
eventbool setWeapon (Weapon w))
event setZoomed (bool bZoomed))
functionbool shouldFire (Equippable e))
function useEnergy (float amount))
Inherited Functions from Engine.Actor
*, +, -, actorLabel, AddContextForNextEffectEvent, AddDebugMessage, AITrace, AllActors, Allocate, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, AnimStopLooping, Attach, AttachToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BoneRefresh, BroadcastLocalizedMessage, Bump, CanSplash, checkSocket, ChildActors, classConstruct, clientDispatchMessage, Clock, CollidingActors, ConsoleCommand, Construct, CurrentLIPSincAnim, DebugClock, DebugUnclock, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, dispatchMessage, DisplayDebug, DrawDebugLine, DynamicActors, EffectIsRelevant, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Falling, FastTrace, findByLabel, findStaticByLabel, FinishAnim, FinishedInterpolation, FinishInterpolation, ForceFeedbackSupported, FreezeAnimAt, GainedChild, GetAnimLength, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClosestBone, GetCollisionExtent, GetCurrentMaterial, GetDebugName, GetHumanReadableName, getHurtRadiusParent, GetItemName, GetLIPSincAnimDuration, GetLocalString, GetMapName, GetMaterial, GetMeshName, GetMeshOrigin, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetOverlayMaterial, GetRadarInfoClass, getReceiveDamageRadius, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, getSocket, GetSoundDuration, GetURLMap, GetUrlOption, HasAnim, HasLIPSincAnim, HavokActivate, HavokCollisionGroupChange, HavokGetAngularVelocity, HavokGetCenterOfMass, HavokGetLastTracedBone, HavokGetLinearVelocity, HavokGetPosition, HavokGetState, HavokImpartCOMImpulse, HavokImpartForce, HavokImpartImpulse, HavokImpartLinearForceAll, HavokIsActive, HavokReturnSkeletalActorToAnimationSystem, HavokSetAngularDamping, HavokSetAngularVelocity, HavokSetBlocking, HavokSetCOM, HavokSetGameTickForce, HavokSetLinearDamping, HavokSetLinearVelocity, HavokSetLinearVelocityAll, HavokSetPosition, HavokSetRotation, HavokSlowSetCollisionEnabled, HavokUpdateState, Hide, HitWall, HurtRadius, InterruptSound, IsAnimating, IsInPain, IsInVolume, IsOverlapping, IsPlayingLIPSincAnim, IsTweening, KilledBy, Landed, LinkMesh, LinkSkelAnim, LIPSincAnimEnd, LocalizeMapText, LockRootMotion, LoopAnim, LostChild, makeDormant, MakeNoise, MatchStarting, Move, MoveCacheEntry, MoveSmooth, nearbyControlledPawns, NearSpot, OnGameStarted, OnHidden, OnlyAffectPawns, onMessage, OnOptimizedIn, OnOptimizedOut, OnShown, OptimizeIn, OptimizeOut, PauseSound, PhysicsVolumeChange, PlayAnim, PlayAnimAdditive, PlayerCanSeeMe, PlayFeedbackEffect, PlayLIPSincAnim, PlayLoopedSound, PlayMusic, PlayOwnedSound, PlayScriptedAnim, PlaySound, PlayStream, PlayTeleportEffect, PostBeginPlay, PostLoadGame, PostNetBeginPlay, PostNetReceive, PostTakeDamage, PostTeleport, PostTouch, PreBeginPlay, PrecacheSpeech, PreScriptedTextureRendered, PreTeleport, PreTrigger, processHurtRadiusVictim, ProjectileTouch, RadiusActors, registerClientMessage, registerMessage, RegisterNotifyGameStarted, RenderOverlays, RenderTexture, ReplaceText, Reset, ResumeSound, SetAnimFrame, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetGRI, SetInitialState, SetLocation, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetStaticMesh, SetTimer, ShallowCopyMaterial, ShouldActorsBlockSplash, ShouldProjectileHit, Show, Spawn, SpecialHandling, StartInterpolation, staticActorLabel, StopAllMusic, StopAnimating, StopFeedbackEffect, StopLIPSincAnim, StopMusic, SuggestFallVelocity, TakeDamage, TestMove, Tick, Timer, TornOff, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TravelPostAccept, TravelPreAccept, Trigger, TriggerEffectEvent, TriggerEvent, TweenAnim, UnClock, unifiedAddForce, unifiedAddForceAtPosition, unifiedAddImpulse, unifiedAddImpulseAtPosition, unifiedAddTorque, unifiedAddVelocity, unifiedGetAcceleration, unifiedGetCOMPosition, unifiedGetGravity, unifiedGetMass, unifiedGetNaturalCOMPosition, unifiedGetPosition, unifiedGetVelocity, unifiedSetAcceleration, unifiedSetAngularVelocity, unifiedSetMass, unifiedSetPosition, unifiedSetRotation, unifiedSetVelocity, UnTouch, UnTrigger, UnTriggerEffectEvent, UnTriggerEvent, UpdateAttachmentLocations, UpdatePrecacheRenderData, UpdateURL, UsedBy, VisibleActors, VisibleCollidingActors, ZoneChange

States Summary
SwitchingEquippables Source code
state SwitchingEquippables
SwitchingToDeployable Source code
state SwitchingToDeployable
BeginState
SwitchingToWeapon Source code
state SwitchingToWeapon
BeginState


Variables Detail

bFirePressed Source code

var bool bFirePressed;

character Source code

var Character character;

lastUsedWeapon Source code

var Weapon lastUsedWeapon;

switchingToState Source code

var Name switchingToState;

switchToDeployable Source code

var Deployable switchToDeployable;

switchToWeapon Source code

var Weapon switchToWeapon;

unequipDuration Source code

var float unequipDuration;


Functions Detail

aimAdjustViewRotation Source code

function bool aimAdjustViewRotation ( ) )

altFire Source code

native function altFire ( optional bool fireOnce )

BeginState SwitchingToDeployable Source code

function BeginState ( ) )

BeginState SwitchingToWeapon Source code

function BeginState ( ) )

canUnequip Source code

function bool canUnequip ( ) )

construct Source code

overloaded simulated function construct ( actor Owner, optional optional name Tag, optional vector Location, optional rotator Rotation) )

customFiredEffectProcessing Source code

simulated function bool customFiredEffectProcessing ( ) )

doCustomFiredEffectProcessing Source code

simulated function doCustomFiredEffectProcessing ( ) )

fire Source code

native function fire ( optional bool fireOnce )

getAlternateAimAdjustStart Source code

simulated function getAlternateAimAdjustStart ( rotator cameraRotation, out vector newAimAdjustStart )

getEffectsBaseActor Source code

simulated function Actor getEffectsBaseActor ( ) )

getEnergy Source code

function float getEnergy ( ) )

getFirstPersonEquippableLocation Source code

simulated function vector getFirstPersonEquippableLocation ( Equippable subject) )

getFirstPersonEquippableRotation Source code

simulated function rotator getFirstPersonEquippableRotation ( Equippable subject) )

getMoveRotation Source code

native function Rotator getMoveRotation ( )

getMoveYawDelta Source code

native function int getMoveYawDelta ( )

getPhysicalAttachment Source code

function Rook getPhysicalAttachment ( ) )

getProjectileSpawnLocation Source code

simulated function vector getProjectileSpawnLocation ( ) )

getThirdPersonEquippableAttachment Source code

simulated function getThirdPersonEquippableAttachment ( Equippable subject, out Rook attachTo, out name boneName) )

getViewRotation Source code

native function Rotator getViewRotation ( )

getWeapon Source code

function Weapon getWeapon ( ) )

moveCharacter Source code

native function moveCharacter ( optional float forward, optional float strafe, optional float jump, optional float ski, optional float thrust, optional GroundMovementLevels groundMovementLevel )

onShotFiredNotification Source code

function onShotFiredNotification ( ) )

releaseAltFire Source code

native function releaseAltFire ( )

releaseFire Source code

native function releaseFire ( )

setAIMoveRotation Source code

native function setAIMoveRotation ( Rotator r )

setDeployable Source code

event bool setDeployable ( Deployable d) )

setFirePressed Source code

function setFirePressed ( Equippable e, bool pressed) )

setMoveRotation Source code

native function setMoveRotation ( Rotator r )

setViewRotation Source code

native function setViewRotation ( Rotator r )

setWeapon Source code

event bool setWeapon ( Weapon w) )

setZoomed Source code

event setZoomed ( bool bZoomed) )

shouldFire Source code

function bool shouldFire ( Equippable e) )

useEnergy Source code

function useEnergy ( float amount) )



Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:28.854 - Created with UnCodeX