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

Gameplay.MPMetaCarryable

Extends
MPCarryable

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Gameplay.Rook
         |   
         +-- Gameplay.MPActor
            |   
            +-- Gameplay.MPCarryable
               |   
               +-- Gameplay.MPMetaCarryable

Constants Summary
Inherited Contants from Gameplay.MPCarryable
MPC_ANGULAR_VELOCITY_ACCURACY_FACTOR, MPC_ANGULAR_VELOCITY_INVERSE_ACCURACY_FACTOR, MPC_LINEAR_VELOCITY_ACCURACY_FACTOR, MPC_LINEAR_VELOCITY_INVERSE_ACCURACY_FACTOR

Variables Summary
boolbHasHomeLocation
array<MPCarryable>carryables
MPMetaCarryable
boolbAutoFill
class<MPCarryable>carryableClass
intmaxCarryables
intnumCarryables
Inherited Variables from Gameplay.MPCarryable
attachmentSocket, bAllowThroughEnergyBarriers, bBlockActorsWhenDropped, bCanBeGrappledAtHome, bCanBeGrappledInField, bCanBringIntoVehicle, bCarriedEffect, bDontReplicateEffects, bHome, bHomeEffect, bHotPotato, bInitialization, bInitialized, bIsWeaponType, bLocalCarriedEffect, bLocalHomeEffect, bLocalPreReturnEffect, bLocalThrowingEffect, bOldWasDropped, bPreReturnEffect, bRandomizeStartingRotation, bThrowingEffect, bWasDropped, carriedAnimation, carriedObjectClass, carrier, carrierController, carrierKillStat, CarryableMessageClass, carryingEffectEvent, clientInterpolationPeriod, clientInterpolationSnapDistance, currentDesiredHavokState, damagePerSecondAfterMaxTimeCarried, denominations, dropEffectEvent, droppedPhysics, elasticity, existenceTime, existenceTimer, extraMass, homeContainer, homeLocation, homeRotation, hudIcon, hudIconCoords, idlingEffectEvent, idlingHomeEffectEvent, inheritedVelocityFactor, lastCarrier, lastEnergyBarrierCollisionTime, lastStateReceiveTime, maxCarried, maximumNetUpdateInterval, maximumNextNetUpdateTime, maxRespawnTime, maxTimeCarried, meshWhileCarried, minimumNetUpdateInterval, minimumNextNetUpdateTime, minRespawnTime, numCarried, offsetCOM, padding[1], pickupEffectEvent, pickupRotation, pickupStat, preReturnEffectEvent, randomStartingLocations, ReplicationState, returnedHomeEffectEvent, returnTime, selfPickupTimeout, spread, staticMeshWhileCarried, stopSpeed, throwingEffectEvent, thrownEffectEvent, timeBetweenEnergyBarrierCollisions, timeDropped, timePickedUp
Inherited Variables from Gameplay.MPActor
attackRadius, attackStat, bAllowSpectators, defendRadius, defendStat, idleAnim, localizedName, primaryEnemyObjectiveDesc, primaryFriendlyObjectiveDesc, primaryNeutralObjectiveDesc, secondaryMessageClass, spectatorList

Structures Summary
Inherited Structures from Gameplay.MPCarryable
HavokCarryableReplicationState

Functions Summary
function add (MPCarryable c))
functionbool canCombineWith (class<MPCarryable> targetClass))
functionint getMaxCarried ()))
functionint getNumCarryables ()))
function pickup (Character c))
function PostBeginPlay ()))
function returnToHome (optional bool bSignificant))
Inherited Functions from Gameplay.MPCarryable
attachDenomination, attachToCarrier, attemptPickup, BaseChange, BeginState, canCombineWith, CheckTouching, chooseHomeLocation, cleanup, clearCarrier, Destroyed, drop, EndState, EnergyBarrierCollision, existenceTimerExpired, forceNetDirty, getCarriedMesh, getMaxCarried, getNumCarryables, GetObjectiveLocation, getViewTarget, HitWall, isReplicatedInstance, needToPushStateToClient, onCarrierDeath, onCharacterPassedThrough, onDropped, onDropTimerExpired, onExistenceTimerExpired, onGrappled, onPickedUp, pickup, PostBeginPlay, PostNetBeginPlay, PostNetReceive, pushStateToClient, registerStats, returnToHome, setCarrier, setMovementReplication, setup, Tick, Timer, toss, Touch, unifiedSetMesh, unsetup, updateCarryableEffects, updateHavok, validCarrier
Inherited Functions from Gameplay.MPActor
addDefaultObjectives, addEnemyObjective, addFriendlyObjective, addNeutralObjective, addSpectator, awardStat, cleanup, contractLattice, evaluateObjectiveState, expandLattice, GetHumanReadableName, getNearest, getPersonalObjectiveName, getUniqueObjectiveName, getViewTarget, incrementStatAttempt, onAvailableToLattice, onPlayerKilled, onUnavailableToLattice, PostBeginPlay, PostTakeDamage, registerStats, removeDefaultObjectives, removePersonalObjective, removeSpectator, resetSpectatorViewTarget, scoreIndividual, scoreTeam, setObjectiveState, setObjectiveTally, setPersonalObjective, setSpectatorViewTarget


Variables Detail

bHasHomeLocation Source code

var bool bHasHomeLocation;

carryables Source code

var array<MPCarryable> carryables;

MPMetaCarryable

bAutoFill Source code

var(MPMetaCarryable) bool bAutoFill;
If true, this metacarryable will fill itself up when it is introduced into the world

carryableClass Source code

var(MPMetaCarryable) class<MPCarryable> carryableClass;
The class of MPCarryable stored in this metacarryable

maxCarryables Source code

var(MPMetaCarryable) int maxCarryables;
The maximum number of carryables that can be carried in this metacarryable

numCarryables Source code

var(MPMetaCarryable) int numCarryables;
The current number of carryables stored in this metacarryable


Functions Detail

add Source code

function add ( MPCarryable c) )

canCombineWith Source code

function bool canCombineWith ( class<MPCarryable> targetClass) )

getMaxCarried Source code

function int getMaxCarried ( ) )

getNumCarryables Source code

function int getNumCarryables ( ) )

pickup Source code

function pickup ( Character c) )

PostBeginPlay Source code

function PostBeginPlay ( ) )

returnToHome Source code

function returnToHome ( optional bool bSignificant) )


Defaultproperties

defaultproperties
{
	maxCarryables	= 5
}

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