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

KFStoryGame.KF_StoryCheckPointVolume

Extends
PhysicsVolume
Modifiers
hidecategories ( PhysicsVolume , Collision , Brush , Advanced , Force , Karma , Lighting , LightColor , Movement , Sound , Volume , Display , VolumeFog )

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Brush
      |   
      +-- Engine.Volume
         |   
         +-- Engine.PhysicsVolume
            |   
            +-- KFStoryGame.KF_StoryCheckPointVolume

Variables Summary
ControllerActivatingPlayer
boolbDebugCheckpoint
boolbIsActive
boolbPendingFullRestart
boolbPendingRespawn
KF_StoryCheckPointVolumeForcedRestartCheckPoint
ControllerLastRespawnedPlayer
array<PlayerStart>PSList
RespawnTimerRespawnDelayTimer
nameRestartFromObjective
array<SDialogueState>SavedDialogue
KFStoryGameInfoStoryGI
Events
array<name>ActivationEvents
array<name>SecondChanceEvents
StoryCheckPoint
boolbCumulativeHealthModifier
boolbIncludeBots
boolbRequiresWholeTeam
boolbRespawnOnWipe
boolbRespawnPlayers
boolbShowActivationMsg
boolbSingleActivationOnly
boolbStartEnabled
stringCheckPointName
ECheckPointTriggerTypeCheckPointTriggerType
floatRespawnDelay
floatRespawnHealthModifier
Stragglers
boolbTeleportStragglers
VolumeTeleportExclusionVolume
floatTeleportStragglerDist
Team_Restart
boolbRemoveDroppedWeapons
array<actor>CheckPointResetActors
array<actor>ResetExcludeActors
stringRestartFromCheckPoint
Inherited Variables from Engine.PhysicsVolume
BACKUP_bPainCausing, BACKUP_Gravity, bBounceVelocity, bDamagesVehicles, bDestructive, bDistanceFog, bIsAKFOverrideVolume, bMoveProjectiles, bNeutralZone, bNewKFColorCorrection, bNoDecals, bNoInventory, bNoKFColorCorrection, bPainCausing, bWaterVolume, DamagePerSec, DamageType, DistanceFogColor, DistanceFogEnd, DistanceFogStart, EntryActor, EntrySound, ExitActor, ExitSound, FluidFriction, Gravity, GroundFriction, KBuoyancy, KExtraAngularDamping, KExtraLinearDamping, KFOverlayColor, NextPhysicsVolume, PainTimer, PawnEntryActor, Priority, TerminalVelocity, ViewFlash, ViewFog, VolumeEffect, ZoneVelocity
Inherited Variables from Engine.Volume
AssociatedActor, AssociatedActorTag, DecoList, LocationName, LocationPriority

Enumerations Summary
ECheckPointTriggerType
CTT_Touch, CTT_Trigger,

Structures Summary
SDialogueState
DialogueActor, SavedIndex, DialogueTriggerStates

Functions Summary
functionbool CanGrantSecondChances ()))
function CheckPointActivated (Pawn CheckPointInstigator, bool bForceActivate, optional bool bShowMessage))
function DelayedRespawnDeadPlayers ()))
functionint GetNumPlayersInVolume ()))
functionint GetSavedDialogueIndexFor (KF_DialogueSpot DialogueSpot, out array<byte> WasTriggeredArray))
functionbool GrantASecondChance (out KF_StoryCheckPointVolume RespawnPoint))
functionbool IsActiveRespawnPoint ()))
function ModifyPlayer (pawn aPlayer))
event PawnEnteredVolume (Pawn Other))
function PostBeginPlay ()))
function PrintDebugText (string Message))
functionbool PStartBelongsToThisVolume (PlayerStart TestSpot))
function Reset ()))
function ResetPlayerCheckPointStats ()))
function RespawnDeadPlayers ()))
function RespawnTimerPop ()))
function SaveStoryState ()))
function TeleportLivingPlayers ()))
function Trigger (actor Other, pawn EventInstigator ))
function TriggerActivationEvents ()))
function UpdateSpawnAvailability ()))
Inherited Functions from Engine.PhysicsVolume
ActorEnteredVolume, ActorLeavingVolume, BaseChange, CausePainTo, PawnEnteredVolume, PawnLeavingVolume, PhysicsChangedFor, PlayEntrySplash, PlayerPawnDiedInVolume, PlayExitSplash, PostBeginPlay, PreBeginPlay, Reset, TimerPop, touch, Trigger, untouch
Inherited Functions from Engine.Volume
BeginState, DisplayDebug, Encompasses, PostBeginPlay, touch, untouch


Variables Detail

ActivatingPlayer Source code

var Controller ActivatingPlayer;

bDebugCheckpoint Source code

var bool bDebugCheckpoint;

bIsActive Source code

var bool bIsActive;

bPendingFullRestart Source code

var bool bPendingFullRestart;

bPendingRespawn Source code

var bool bPendingRespawn;

ForcedRestartCheckPoint Source code

var KF_StoryCheckPointVolume ForcedRestartCheckPoint;

LastRespawnedPlayer Source code

var Controller LastRespawnedPlayer;

PSList Source code

var array<PlayerStart> PSList;

RespawnDelayTimer Source code

var RespawnTimer RespawnDelayTimer;

RestartFromObjective Source code

var name RestartFromObjective;

SavedDialogue Source code

var array<SDialogueState> SavedDialogue;

StoryGI Source code

var KFStoryGameInfo StoryGI;

Events

ActivationEvents Source code

var(Events) array<name> ActivationEvents;

SecondChanceEvents Source code

var(Events) array<name> SecondChanceEvents;

StoryCheckPoint

bCumulativeHealthModifier Source code

var(StoryCheckPoint) bool bCumulativeHealthModifier;

bIncludeBots Source code

var(StoryCheckPoint) bool bIncludeBots;

bRequiresWholeTeam Source code

var(StoryCheckPoint) bool bRequiresWholeTeam;

bRespawnOnWipe Source code

var(StoryCheckPoint) bool bRespawnOnWipe;

bRespawnPlayers Source code

var(StoryCheckPoint) bool bRespawnPlayers;

bShowActivationMsg Source code

var(StoryCheckPoint) bool bShowActivationMsg;

bSingleActivationOnly Source code

var(StoryCheckPoint) bool bSingleActivationOnly;

bStartEnabled Source code

var(StoryCheckPoint) bool bStartEnabled;

CheckPointName Source code

var(StoryCheckPoint) string CheckPointName;

CheckPointTriggerType Source code

var(StoryCheckPoint) ECheckPointTriggerType CheckPointTriggerType;

RespawnDelay Source code

var(StoryCheckPoint) float RespawnDelay;

RespawnHealthModifier Source code

var(StoryCheckPoint) float RespawnHealthModifier;

Stragglers

bTeleportStragglers Source code

var(Stragglers) bool bTeleportStragglers;

TeleportExclusionVolume Source code

var(Stragglers) const Volume TeleportExclusionVolume;

TeleportStragglerDist Source code

var(Stragglers) float TeleportStragglerDist;

Team_Restart

bRemoveDroppedWeapons Source code

var(Team_Restart) bool bRemoveDroppedWeapons;

CheckPointResetActors Source code

var(Team_Restart) array<actor> CheckPointResetActors;

ResetExcludeActors Source code

var(Team_Restart) array<actor> ResetExcludeActors;

RestartFromCheckPoint Source code

var(Team_Restart) string RestartFromCheckPoint;


Enumerations Detail

ECheckPointTriggerType Source code

enum ECheckPointTriggerType
{
CTT_Touch, CTT_Trigger,
};


Structures Detail

SDialogueState Source code

struct SDialogueState
{
var KF_DialogueSpot DialogueActor;
var array<byte> DialogueTriggerStates;
var int SavedIndex;
};



Functions Detail

CanGrantSecondChances Source code

function bool CanGrantSecondChances ( ) )

CheckPointActivated Source code

function CheckPointActivated ( Pawn CheckPointInstigator, bool bForceActivate, optional bool bShowMessage) )

DelayedRespawnDeadPlayers Source code

function DelayedRespawnDeadPlayers ( ) )

GetNumPlayersInVolume Source code

function int GetNumPlayersInVolume ( ) )

GetSavedDialogueIndexFor Source code

function int GetSavedDialogueIndexFor ( KF_DialogueSpot DialogueSpot , out array<byte> WasTriggeredArray) )

GrantASecondChance Source code

function bool GrantASecondChance ( out KF_StoryCheckPointVolume RespawnPoint) )

IsActiveRespawnPoint Source code

function bool IsActiveRespawnPoint ( ) )

ModifyPlayer Source code

function ModifyPlayer ( pawn aPlayer) )

PawnEnteredVolume Source code

simulated event PawnEnteredVolume ( Pawn Other) )

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

PrintDebugText Source code

function PrintDebugText ( string Message) )

PStartBelongsToThisVolume Source code

function bool PStartBelongsToThisVolume ( PlayerStart TestSpot) )

Reset Source code

function Reset ( ) )

ResetPlayerCheckPointStats Source code

function ResetPlayerCheckPointStats ( ) )

RespawnDeadPlayers Source code

function RespawnDeadPlayers ( ) )

RespawnTimerPop Source code

function RespawnTimerPop ( ) )

SaveStoryState Source code

function SaveStoryState ( ) )

TeleportLivingPlayers Source code

function TeleportLivingPlayers ( ) )

Trigger Source code

function Trigger ( actor Other, pawn EventInstigator ) )

TriggerActivationEvents Source code

function TriggerActivationEvents ( ) )

UpdateSpawnAvailability Source code

function UpdateSpawnAvailability ( ) )


Defaultproperties

defaultproperties
{
     bRespawnPlayers=True
     bIncludeBots=True
     bRespawnOnWipe=True
     RespawnDelay=2.000000
     RespawnHealthModifier=1.000000
     bCumulativeHealthModifier=True
     bRemoveDroppedWeapons=True
     TeleportStragglerDist=2000.000000
     bShowActivationMsg=True
     bSingleActivationOnly=True
     CheckPointName="a checkpoint"
     bStatic=False
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:48.092 - Created with UnCodeX