- Extends
- MPArea
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Pawn
|
+-- Gameplay.Rook
|
+-- Gameplay.MPActor
|
+-- Gameplay.MPArea
|
+-- Gameplay.MPCheckpoint
Inherited Variables from Gameplay.MPActor |
attackRadius, attackStat, bAllowSpectators, defendRadius, defendStat, idleAnim, localizedName, primaryEnemyObjectiveDesc, primaryFriendlyObjectiveDesc, primaryNeutralObjectiveDesc, secondaryMessageClass, spectatorList |
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 |
var bool bLocalPassedEffect;
var bool bPassedEffect;
var float startingTime;
EffectEvents
var(EffectEvents) Name failedEffectEvent;
var(EffectEvents) Name passedEffectEvent;
LocalMessage
CheckpointMessageClass Source code
MPCheckpoint
bUsePersonalObjectives Source code
var(
MPCheckpoint) editcombotype ( enumCheckpoints )
Name nextCheckpointLabel;
Objectives
selfCheckpointObjectiveDesc Source code
var(Objectives) localized string selfCheckpointObjectiveDesc;
Stats
var(Stats)
class<
Stat> checkpointPassedStat;
var(Stats)
class<
Stat> lapFinishedStat;
var(Stats)
class<
Stat> raceFinishedStat;
getClientCheckpointDataIndex Source code
function onMessage (
Message msg) )
function PostBeginPlay ( ) )
simulated function PostNetReceive ( ) )
function reset ( ) )
simulated event
Timer ( ) )
updateCheckpointEffects Source code
simulated function updateCheckpointEffects ( ) )
defaultproperties
{
DrawType = DT_Mesh
Mesh = Mesh'MPGameObjects.MPCheckpoint'
bCollideActors = true
bCollideWorld = true
bMovable = false
bNetNotify = true
NetUpdateFrequency = 2
selfCheckpointObjectiveDesc = "Proceed to the next Checkpoint."
CheckpointMessageClass = class'MPCheckpointMessages'
passedEffectEvent = Passed
failedEffectEvent = Failed
passAnimation = Activate
teamPointsPerLap = 1
} |
Creation time: st 23.5.2018 00:10:32.920 - Created with
UnCodeX