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

Gameplay.MPRabbitFlag

Extends
MPCarryable

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

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
TeamInfoenemyTeam
TeamInfooldTeam
inttimeHeld
MPRabbitFlag
intpointsPerInterval
inttimerInterval
Stats
class<Stat>rabidRabbitStat
class<Stat>timeHeldStat
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 onDropped (Controller c))
function onPickedUp (Character c))
function onPlayerKilled (Controller Killer, Controller Target))
function registerStats (StatTracker tracker))
function Timer ()))
Held
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

States Summary
Held Source code
state Held
Timer


Variables Detail

enemyTeam Source code

var TeamInfo enemyTeam;

oldTeam Source code

var TeamInfo oldTeam;

timeHeld Source code

var int timeHeld;

MPRabbitFlag

pointsPerInterval Source code

var(MPRabbitFlag) int pointsPerInterval;
The number of points awarded each interval

timerInterval Source code

var(MPRabbitFlag) int timerInterval;
The number of seconds that pass between scoring of points for the flag carrier

Stats

rabidRabbitStat Source code

var(Stats) class<Stat> rabidRabbitStat;
The stat awarded when the rabbit kills a chaser

timeHeldStat Source code

var(Stats) class<Stat> timeHeldStat;
The stat that is used to track longest time held


Functions Detail

onDropped Source code

function onDropped ( Controller c) )

onPickedUp Source code

function onPickedUp ( Character c) )

onPlayerKilled Source code

function onPlayerKilled ( Controller Killer, Controller Target) )

registerStats Source code

function registerStats ( StatTracker tracker) )

Timer Held Source code

function Timer ( ) )


Defaultproperties

defaultproperties
{
	CollisionRadius			= 45
	CollisionHeight			= 100
	returnTime				= 30
	elasticity				= 0.05	

	timerInterval			= 1
	pointsPerInterval		= 1
}

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