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 |
---|
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 |