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

Gameplay.MPPowerUp

Extends
MPCarryable

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

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
MPPowerUp
floatdamageInflictionScale
floatdamageReductionScale
StringmovementConfig
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 addObjectives ()))
function disableBenefits ()))
function disableMovementConfiguration ()))
function enableBenefits ()))
function enableMovementConfiguration ()))
function onDropped (Controller c))
function onExistenceTimerExpired ()))
function onPickedUp (Character c))
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

MPPowerUp

damageInflictionScale Source code

var(MPPowerUp) float damageInflictionScale;
If non-zero, multiplies all damage inflicted by this amount. NOT YET IMPLEMENTED.

damageReductionScale Source code

var(MPPowerUp) float damageReductionScale;
If non-zero, multiplies all damage taken by this amount. NOT YET IMPLEMENTED.

movementConfig Source code

var(MPPowerUp) String movementConfig;
If provided, this physics configuration will be applied to the carrier.


Functions Detail

addObjectives Source code

function addObjectives ( ) )

disableBenefits Source code

function disableBenefits ( ) )

disableMovementConfiguration Source code

function disableMovementConfiguration ( ) )

enableBenefits Source code

function enableBenefits ( ) )

enableMovementConfiguration Source code

function enableMovementConfiguration ( ) )

onDropped Source code

function onDropped ( Controller c) )

onExistenceTimerExpired Source code

function onExistenceTimerExpired ( ) )

onPickedUp Source code

function onPickedUp ( Character c) )


Defaultproperties

defaultproperties
{
	DrawType				= DT_StaticMesh
	StaticMesh				= StaticMesh'MPGameObjects.Ball'
	idleAnim				= None;
	elasticity				= 0.4
    bUseCylinderCollision	= false	

	returnTime					= -1
	minRespawnTime				= 30
	maxRespawnTime				= 30
	existenceTime				= 15
}

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