| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Info
|
+-- Engine.GameInfo
|
+-- UnrealGame.UnrealMPGameInfo
|
+-- UnrealGame.DeathMatch
|
+-- UnrealGame.TeamGame
|
+-- Old2K4.xTeamGame
|
+-- Old2K4.Invasion
|
+-- KFMod.KFGameType
|
+-- KFStoryGame.KFStoryGameInfo
| Constants Summary |
|---|
| Inherited Contants from KFMod.KFGameType |
|---|
| GL_Custom, GL_Long, GL_Normal, GL_Short, KFPROPNUM, MAX_BUYITEMS |
| Inherited Contants from Old2K4.Invasion |
|---|
| INVPROPNUM |
| Enumerations Summary | ||
|---|---|---|
| EBackGroundAspectRatio Aspect_Stretched, Aspect_Scaled, Aspect_FromTexture, | ||
| EBroadcastScope AllPlayers, InstigatorOnly, | ||
| EConditionActivationMethod Null, TriggerToggled, TriggerActivates, TriggerDeActivates, RandomlyActivate, | ||
| EConditionInitialState Inactive, Active, | ||
| EDialogueAlignment Left, Centered, Right | ||
| EDialogueScaleStyle Stretched, Scaled | ||
| EDisplayStyle Count_Up, Count_Down, Hide_Counter, | ||
| EFontScale Font_Small, Font_Medium, Font_Large, Font_VeryLarge, | ||
| EHintDisplayStyle HDS_Hide, HDS_BarOnly, HDS_TextOnly, HDS_Combination, | ||
| EProgressImportance Normal, Critical, Ignore, | ||
| EZEDSpawnPriority Normal, Low, VeryLow, High, VeryHigh | ||
| EZEDType ZED_Clot, ZED_Bloat, ZED_Crawler, ZED_Gorefast, ZED_Stalker, ZED_Husk, ZED_Siren, ZED_Scrake, ZED_Fleshpound, ZED_Patriarch, ZED_CUSTOM, | ||
| Inherited Enumerations from KFMod.KFGameType |
|---|
| ESpecialEventType |
| Structures Summary | ||
|---|---|---|
| SConditionDifficultyScale Scale_Beginner, Scale_Hard, Scale_Suicidal, Scale_HellOnEarth | ||
| SConditionHintInfoHUD Screen_Hint, Screen_CountStyle, Screen_ProgressStyle, FontScale, bShowCheckBox, bShowStrikethrough, Screen_ProgressBarBG, Screen_ProgressBarFill, Screen_Clr | ||
| SConditionHintInfoWorld World_Texture, World_Texture_Scale, World_Hint, World_Location, bShowWhispTrail, bHide, bIgnoreWorldLocHidden, World_Clr, Whisp_Clr | ||
| SConditionPlayerCountScale Scale_1P, Scale_2P, Scale_3P, Scale_4P, Scale_5P, Scale_6P | ||
| SDialogueDisplayInfo Screen_Scaling, ScreenAlignment, Screen_BGMaterial, Screen_Position, Portrait_Material, Portrait_BinkMovie, Dialogue_Header, Dialogue_Text | ||
| SDialogueEntry Display, Events, BroadcastScope, VoiceOver, bLooping, EventListener, bWasTriggered | ||
| SDialogueEvent RequiredEvent, DisplayedEvent, DisplayingEvent | ||
| SDifficultyWrapper Scale_GameDifficulty, Scale_PlayerCount | ||
| SObjectiveBackgroundInfo Background_Texture, Background_Texture_Collapsed, Background_Padding, Background_AspectRatio, Background_Scale, BackGround_Offset | ||
| SObjectiveHeaderInfo Header_Text, Header_Color, Header_Scale | ||
| SObjectiveProgressEvent EventName, ProgressPct, bReTriggerable, bWasTriggered, LastTriggeredPct | ||
| SVect2D Horizontal, Vertical | ||
| SVoiceOver SourceActor, VoiceOverSound | ||
| SZEDSquadSpawnType ZEDClass, NumToSpawn, ZEDType, CustomZEDClass | ||
| SZEDSquadType Squad_Name, Squad_ZEDs, Squad_Priority, bIgnoreLevelMaxZEDs, MinTimeBetweenSpawns, LastSquadSpawnTime | ||
| Inherited Structures from KFMod.KFGameType |
|---|
| IMClassList, MClassTypes, MSquadsList, SpecialSquad |
| Inherited Structures from Old2K4.Invasion |
|---|
| WaveInfo |
| Functions Summary | ||
|---|---|---|
![]() | AddDefaultInventory (pawn PlayerPawn )) | |
![]() | AddGameSpecificInventory (Pawn p)) | |
![]() | bool | AllowReset (Actor A)) |
![]() | BeginState ())) MatchInProgress | |
![]() | Beginstate ())) MatchOver | |
![]() | CacheSquadsFor (KF_StorySquadDesigner Squad)) | |
![]() | float | CalcNextSquadSpawnTime ())) |
![]() | bool | CheckEndGame (PlayerReplicationInfo Winner, string Reason)) |
![]() | bool | CheckMaxLives (PlayerReplicationInfo Scorer)) |
![]() | CleanUpZEDs ())) | |
![]() | DramaticEvent (float BaseZedTimePossibility, optional float DesiredZedTimeDuration)) | |
![]() | EnableStartingCheckPoints ())) | |
![]() | EndGame (PlayerReplicationInfo Winner, string Reason)) | |
![]() | KF_StoryCheckPointVolume | FindCheckPointNamed (string CheckPointName)) |
![]() | KF_StoryObjective | FindObjectiveNamed (name ObjName, optional bool bSearchAll, optional out Int ObjIndex)) |
![]() | NavigationPoint | FindPlayerStart (Controller Player, optional byte InTeam, optional string incomingName )) |
![]() | KFStoryGameInfo.SZEDSquadType | FindSquadByName (string SquadName, optional out int Index)) |
![]() | float | GetAdjustedSpawnInterval (float BaseInterval, float UsedWaveTimeElapsed, bool bIgnoreSineMod)) |
![]() | PlayerController | GetAHumanPlayerController ())) |
![]() | Pawn | GetAHumanPlayerPawn ())) |
![]() | int | GetCurrentWaveNum ())) |
![]() | int | GetFinalWaveNum ())) |
![]() | Int | GetIndexForObj (KF_StoryObjective InObj)) |
![]() | int | GetTotalActivePlayers ())) |
![]() | int | GetTotalCashSum ())) |
![]() | float | GetZEDCountModifier ())) |
![]() | GoToForcedObj () | |
![]() | GoToForcedObj ())) MatchInProgress | |
![]() | InitGame (string Options, out string Error )) | |
![]() | bool | IsPlayingMatinee ())) |
![]() | bool | IsTraderTime ())) |
![]() | LoadUpMonsterList ())) | |
![]() | Logout (Controller Exiting )) | |
![]() | NotifyTeamRestarted ())) | |
![]() | OnObjectiveCompleted (KF_StoryObjective CompletedObj) | |
![]() | OnObjectiveFailed (KF_StoryObjective FailedObj) | |
![]() | OnObjPopulationComplete ())) | |
![]() | OnPlayerJoined (Controller JoiningPlayer)) | |
![]() | OnPlayerLeft (Controller LeavingPlayer)) | |
![]() | PopulateObjectiveList ())) | |
![]() | PostBeginPlay ())) | |
![]() | PostLogin (PlayerController NewPlayer )) | |
![]() | float | RatePlayerStart (NavigationPoint N, byte Team, Controller Player)) |
![]() | int | ReduceDamage (int Damage, pawn injured, pawn instigatedBy, vector HitLocation, out vector Momentum, class<DamageType> DamageType)) |
![]() | RemoveDroppedWeapons ())) | |
![]() | ResetCheckPointActors ())) | |
![]() | ResetGameState ())) | |
![]() | RestartEveryone ())) | |
![]() | RestartPlayer (Controller aPlayer )) | |
![]() | RewindToLastObjective ())) | |
![]() | SceneEnded (SceneManager SM, Actor Other )) | |
![]() | SceneStarted (SceneManager SM, Actor Other )) | |
![]() | ScoreKill (Controller Killer, Controller Other)) | |
![]() | SetActiveObjective (KF_StoryObjective NewObjective, optional pawn ObjInstigator)) | |
![]() | SetActiveObjective (KF_StoryObjective NewObjective, optional pawn ObjInstigator) MatchOver | |
![]() | SetEndGameFocus (PlayerReplicationInfo Winner) | |
![]() | class<GameInfo> | SetGameType (string MapName )) |
![]() | SetupPickups () | |
![]() | SetupPickups ())) MatchInProgress | |
![]() | ShowPathToObj (PlayerController P)) | |
![]() | bool | SortMissionObjectives ())) |
![]() | bool | SpawnZEDsInVolume (ZombieVolume V, int DesiredSquadSize, optional out int NumZEDsSpawned, optional bool TryOtherVolumesOnFail )) |
![]() | StartMatch ())) | |
![]() | Timer ())) MatchInProgress | |
![]() | bool | WholeTeamIsWipedOut ())) |
| States Summary |
|---|
| MatchInProgress Source code |
|---|
|
state MatchInProgress |
| BeginState, GoToForcedObj, SetupPickups, Timer |
| MatchOver Source code |
|---|
|
state MatchOver |
| Beginstate, SetActiveObjective |
| Variables Detail |
|---|
| Enumerations Detail |
|---|
Null, TriggerToggled, TriggerActivates, TriggerDeActivates, RandomlyActivate,};
ZED_Clot, ZED_Bloat, ZED_Crawler, ZED_Gorefast, ZED_Stalker, ZED_Husk, ZED_Siren, ZED_Scrake, ZED_Fleshpound, ZED_Patriarch, ZED_CUSTOM,};
| Structures Detail |
|---|
var(KFStoryGameInfo) float Scale_Beginner;};
var(KFStoryGameInfo) float Scale_Hard;
var(KFStoryGameInfo) float Scale_HellOnEarth;
var(KFStoryGameInfo) float Scale_Suicidal;
var(KFStoryGameInfo) bool bShowCheckBox;};
var(KFStoryGameInfo) bool bShowStrikethrough;
var(KFStoryGameInfo) KFStoryGameInfo.EFontScale FontScale;
var(KFStoryGameInfo) color Screen_Clr;
var(KFStoryGameInfo) EDisplayStyle Screen_CountStyle;
var(KFStoryGameInfo) localized string Screen_Hint;
var(KFStoryGameInfo) Material Screen_ProgressBarBG;
var(KFStoryGameInfo) Material Screen_ProgressBarFill;
var(KFStoryGameInfo) EHintDisplayStyle Screen_ProgressStyle;
var(KFStoryGameInfo) bool bHide;};
var(KFStoryGameInfo) bool bIgnoreWorldLocHidden;
var(KFStoryGameInfo) bool bShowWhispTrail;
var(KFStoryGameInfo) color Whisp_Clr;
var(KFStoryGameInfo) color World_Clr;
var(KFStoryGameInfo) localized string World_Hint;
var(KFStoryGameInfo) private edfindable Actor World_Location;
var(KFStoryGameInfo) Material World_Texture;
var(KFStoryGameInfo) float World_Texture_Scale;
var(KFStoryGameInfo) float Scale_1P;};
var(KFStoryGameInfo) float Scale_2P;
var(KFStoryGameInfo) float Scale_3P;
var(KFStoryGameInfo) float Scale_4P;
var(KFStoryGameInfo) float Scale_5P;
var(KFStoryGameInfo) float Scale_6P;
var(KFStoryGameInfo) localized string Dialogue_Header;};
var(KFStoryGameInfo) localized string Dialogue_Text;
var(KFStoryGameInfo) string Portrait_BinkMovie;
var(KFStoryGameInfo) Material Portrait_Material;
var EDialogueAlignment ScreenAlignment;
var(KFStoryGameInfo) Material Screen_BGMaterial;
var(KFStoryGameInfo) SVect2D Screen_Position;
var(KFStoryGameInfo) EDialogueScaleStyle Screen_Scaling;
var(KFStoryGameInfo) bool bLooping;};
var(KFStoryGameInfo) EBroadCastScope BroadcastScope;
var bool bWasTriggered;
var(KFStoryGameInfo) SDialogueDisplayInfo Display;
var Dialogue_EventListener EventListener;
var(KFStoryGameInfo) SDialogueEvent Events;
var(KFStoryGameInfo) SVoiceOver VoiceOver;
var(KFStoryGameInfo) name DisplayedEvent;};
var(KFStoryGameInfo) name DisplayingEvent;
var(KFStoryGameInfo) name RequiredEvent;
var(KFStoryGameInfo) SConditionDifficultyScale Scale_GameDifficulty;};
var(KFStoryGameInfo) SConditionPlayerCountScale Scale_PlayerCount;
var(KFStoryGameInfo) EBackgroundAspectRatio Background_AspectRatio;};
var(KFStoryGameInfo) SVect2D BackGround_Offset;
var(KFStoryGameInfo) float Background_Padding;
var float Background_Scale;
var(KFStoryGameInfo) Material Background_Texture;
var(KFStoryGameInfo) Material Background_Texture_Collapsed;
var(KFStoryGameInfo) color Header_Color;};
var(KFStoryGameInfo) KFStoryGameInfo.EFontScale Header_Scale;
var(KFStoryGameInfo) localized string Header_Text;
var(KFStoryGameInfo) bool bReTriggerable;};
var bool bWasTriggered;
var(KFStoryGameInfo) name EventName;
var float LastTriggeredPct;
var(KFStoryGameInfo) float ProgressPct;
var(KFStoryGameInfo) edfindable actor SourceActor;};
var(KFStoryGameInfo) sound VoiceOverSound;
var(KFStoryGameInfo) class<KFMonster> CustomZEDClass;};
var(KFStoryGameInfo) int NumToSpawn;
var transient class<KFMonster> ZEDClass;
var(KFStoryGameInfo) EZEDType ZEDType;
var bool bIgnoreLevelMaxZEDs;};
var float LastSquadSpawnTime;
var float MinTimeBetweenSpawns;
var(KFStoryGameInfo) string Squad_Name;
var EZEDSpawnPriority Squad_Priority;
var(KFStoryGameInfo) array<SZedSquadSpawnType> Squad_ZEDs;
| Functions Detail |
|---|
AddDefaultInventory Source code
AddGameSpecificInventory Source code
AllowReset Source code
BeginState MatchInProgress Source code
Beginstate MatchOver Source code
CacheSquadsFor Source code
CalcNextSquadSpawnTime Source code
CheckEndGame Source code
CheckMaxLives Source code
CleanUpZEDs Source code
DramaticEvent Source code
EnableStartingCheckPoints Source code
EndGame Source code
FindCheckPointNamed Source code
FindObjectiveNamed Source code
FindPlayerStart Source code
FindSquadByName Source code
GetAdjustedSpawnInterval Source code
GetAHumanPlayerController Source code
GetAHumanPlayerPawn Source code
GetCurrentWaveNum Source code
GetFinalWaveNum Source code
GetIndexForObj Source code
GetTotalActivePlayers Source code
GetTotalCashSum Source code
GetZEDCountModifier Source code
GoToForcedObj Source code
GoToForcedObj MatchInProgress Source code
InitGame Source code
IsPlayingMatinee Source code
IsTraderTime Source code
LoadUpMonsterList Source code
Logout Source code
NotifyTeamRestarted Source code
OnObjectiveCompleted Source code
OnObjectiveFailed Source code
OnObjPopulationComplete Source code
OnPlayerJoined Source code
OnPlayerLeft Source code
PopulateObjectiveList Source code
PostBeginPlay Source code
PostLogin Source code
RatePlayerStart Source code
ReduceDamage Source code
RemoveDroppedWeapons Source code
ResetCheckPointActors Source code
ResetGameState Source code
RestartEveryone Source code
RestartPlayer Source code
RewindToLastObjective Source code
SceneEnded Source code
SceneStarted Source code
ScoreKill Source code
SetActiveObjective Source code
SetActiveObjective MatchOver Source code
SetEndGameFocus Source code
SetGameType Source code
SetupPickups Source code
SetupPickups MatchInProgress Source code
ShowPathToObj Source code
SortMissionObjectives Source code
SpawnZEDsInVolume Source code
StartMatch Source code
Timer MatchInProgress Source code
WholeTeamIsWipedOut Source code| Defaultproperties |
|---|
defaultproperties
{
CurrentObjectiveIdx=-1
CheckPointMessageClass=Class'KFStoryGame.Msg_CheckPoint'
bNoBots=False
bUseZEDThreatAssessment=True
TeamAIType(0)=Class'KFStoryGame.KFTeamAI_Story'
TeamAIType(1)=Class'KFStoryGame.KFTeamAI_Story'
DefaultEnemyRosterClass="KFStoryGame.KFStoryRoster"
ScoreBoardType="KFStoryGame.KFScoreboard_Story"
HUDType="KFStoryGame.HUD_StoryMode"
MapListType="KFStoryGame.KFOMapList"
MapPrefix="KFO"
MutatorClass="Engine.Mutator"
PlayerControllerClass=Class'KFStoryGame.KFPlayerController_Story'
GameReplicationInfoClass=Class'KFStoryGame.KF_StoryGRI'
GameName="Objective Mode"
Description="Custom objective/story mode for Killing Floor."
Acronym="KFO"
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||