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

KFMod.KFConsole

Extends
ExtendedConsole

Core.Object
|   
+-- Engine.Interactions
   |   
   +-- Engine.Interaction
      |   
      +-- Engine.Console
         |   
         +-- XInterface.ExtendedConsole
            |   
            +-- KFMod.KFConsole

Variables Summary
EKFSpeechMenuStateKFSMState
EKFSpeechMenuStatePreviousStateName
array<PlayerReplicationInfo>PRIs
intsavedSelectedObjective
Inherited Variables from XInterface.ExtendedConsole
AddedCurrentHead, AddedCurrentTail, bAlt, bConsoleHotKey, bCtrl, bShift, bSpeechMenuLocked, bSpeechMenuUseLetters, bSpeechMenuUseMouseWheel, bTeamChatOnly, ChatMenu, ChatMenuClass, ChatMessages, ConsoleSoundVol, Favorites, HighlightRow, LastConnectedServer, LastURL, LetterKeys[10], MaxScrollbackSize, MusicManagerClassName, NeedPasswordMenuClass, NumberKeys[10], PasswordPromptMenu, SavedPasswords, SBHead, SBPos, Scrollback, ServerFullMsg, ServerInfoMenu, SMAcceptSound, SMAllString, SMArraySize, SMCallsign, SMChannelOptions[3], SMDenySound, SMIndex, SMIndexArray[48], SMLineSpace, SMMargin, SMMoreString, SMNameArray[48], SMOffset, SMOpenSound, SMOriginX, SMOriginY, SMState, SMStateName[20], SMTab, SMType, StatsPromptMenuClass, SteamLoginMenuClass, SteamLoginRetryCount, VoiceChannels, WaitingGameClassName
Inherited Variables from Engine.Console
bHoldingBack, bHoldingStart, bIgnoreKeys, bRunningDemo, bTyping, BufferedConsoleCommands, ConsoleHotKey, DemoLevels[64], HistoryBot, HistoryCur, HistoryTop, History[16], TimeBeforeReboot, TimeHoldingReboot, TimeIdle, TimePerDemo, TimePerSoak, TimePerTitle, TimeTooIdle, TypedStr, TypedStrPos

Enumerations Summary
EKFSpeechMenuState
KFSMS_Main, KFSMS_Support, KFSMS_Ack, KFSMS_Alerts, KFSMS_Directions, KFSMS_Insults,
Inherited Enumerations from XInterface.ExtendedConsole
ESpeechMenuState

Structures Summary
Inherited Structures from XInterface.ExtendedConsole
ChatStruct, ServerFavorite, StoredPassword

Functions Summary
function BeginState ()))
SpeechMenuVisible
function buildSMAcknowledgmentArray ()))
SpeechMenuVisible
function buildSMAlertsArray ()))
SpeechMenuVisible
function buildSMDirectionsArray ()))
SpeechMenuVisible
function buildSMInsultsArray ()))
SpeechMenuVisible
function buildSMMainArray ()))
SpeechMenuVisible
function buildSMSupportArray ()))
SpeechMenuVisible
function DrawCurrentArray (canvas Canvas, bool sizing, out float XMax, out float YMax ))
SpeechMenuVisible
function DrawNumbers (canvas Canvas, int NumNums, bool IncZero, bool sizing, out float XMax, out float YMax))
SpeechMenuVisible
function EndState ()))
SpeechMenuVisible
function EnterKFState (EKFSpeechMenuState newState, optional bool bNoSound))
SpeechMenuVisible
functionclass<KFVoicePackGetKFVoiceClass ()))
SpeechMenuVisible
function HandleInput (int keyIn))
SpeechMenuVisible
functionbool KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta))
SpeechMenuVisible
functionint KeyToNumber (EInputKey InKey))
SpeechMenuVisible
functionbool KeyType (EInputKey Key, optional string Unicode ))
SpeechMenuVisible
function LeaveState ()))
SpeechMenuVisible
functionFont MyGetSmallFontFor (canvas Canvas))
SpeechMenuVisible
event NotifyLevelChange ()))
SpeechMenuVisible
functionstring NumberToString (int num))
SpeechMenuVisible
function PostRender (canvas Canvas))
SpeechMenuVisible
function RebuildSMArray ()))
SpeechMenuVisible
Inherited Functions from XInterface.ExtendedConsole
AddCurrentToFavorites, AddFavorite, AddMessage, BeginState, Chat, CloseSpeechMenu, CLS, ConnectFailure, ConsoleClose, ConsoleOpen, ConsoleToggle, DebugTabOrder, DLO, DrawCurrentArray, DrawMembers, DrawNumbers, DumpCacheRecords, DumpLoadingHints, DumpPlayInfo, DumpRecords, EndState, EnterState, GetFavorites, GetVoiceClass, HandleInput, InFavorites, InGameChat, IsActiveChannel, IsMember, KeyEvent, KeyToNumber, KeyType, LeaveState, Message, MusicMenu, MyGetSmallFontFor, NativeConsoleOpen, NotifyLevelChange, NumberToString, OnStatsClosed, OnStatsConfigured, PlayConsoleSound, PlayWaitingGame, PostRender, RebuildSMArray, RemoveFavorite, SaveFavorites, ServerInfo, SortSMArray, SpeechMenuToggle, TeamChatOnly, VoiceChatAllowed
Inherited Functions from Engine.Console
BeginState, Chat, ConnectFailure, ConsoleClose, ConsoleOpen, ConsoleToggle, DelayedConsoleCommand, EndState, Initialized, KeyEvent, KeyType, Message, NativeConsoleOpen, NotifyLevelChange, SetInitialMusic, SetMusic, StartRollingDemo, StopRollingDemo, Talk, TeamTalk, Tick, Type, TypingClose, TypingOpen, UnPressButtons, ViewportInitialized

States Summary
SpeechMenuVisible Source code
state SpeechMenuVisible
BeginState, buildSMAcknowledgmentArray, buildSMAlertsArray, buildSMDirectionsArray, buildSMInsultsArray, buildSMMainArray, buildSMSupportArray, DrawCurrentArray, DrawNumbers, EndState, EnterKFState, GetKFVoiceClass, HandleInput, KeyEvent, KeyToNumber, KeyType, LeaveState, MyGetSmallFontFor, NotifyLevelChange, NumberToString, PostRender, RebuildSMArray


Variables Detail

KFSMState Source code

var EKFSpeechMenuState KFSMState;

PreviousStateName Source code

var EKFSpeechMenuState PreviousStateName;

PRIs Source code

var array<PlayerReplicationInfo> PRIs;

savedSelectedObjective Source code

var int savedSelectedObjective;


Enumerations Detail

EKFSpeechMenuState Source code

enum EKFSpeechMenuState
{
KFSMS_Main, KFSMS_Support, KFSMS_Ack, KFSMS_Alerts, KFSMS_Directions, KFSMS_Insults,
};


Functions Detail

BeginState SpeechMenuVisible Source code

function BeginState ( ) )

buildSMAcknowledgmentArray SpeechMenuVisible Source code

function buildSMAcknowledgmentArray ( ) )

buildSMAlertsArray SpeechMenuVisible Source code

function buildSMAlertsArray ( ) )

buildSMDirectionsArray SpeechMenuVisible Source code

function buildSMDirectionsArray ( ) )

buildSMInsultsArray SpeechMenuVisible Source code

function buildSMInsultsArray ( ) )

buildSMMainArray SpeechMenuVisible Source code

function buildSMMainArray ( ) )

buildSMSupportArray SpeechMenuVisible Source code

function buildSMSupportArray ( ) )

DrawCurrentArray SpeechMenuVisible Source code

function DrawCurrentArray ( canvas Canvas, bool sizing, out float XMax, out float YMax ) )

DrawNumbers SpeechMenuVisible Source code

function DrawNumbers ( canvas Canvas, int NumNums, bool IncZero, bool sizing, out float XMax, out float YMax) )

EndState SpeechMenuVisible Source code

function EndState ( ) )

EnterKFState SpeechMenuVisible Source code

function EnterKFState ( EKFSpeechMenuState newState, optional bool bNoSound) )

GetKFVoiceClass SpeechMenuVisible Source code

function class<KFVoicePack> GetKFVoiceClass ( ) )

HandleInput SpeechMenuVisible Source code

function HandleInput ( int keyIn) )

KeyEvent SpeechMenuVisible Source code

function bool KeyEvent ( EInputKey Key, EInputAction Action, FLOAT Delta) )

KeyToNumber SpeechMenuVisible Source code

function int KeyToNumber ( EInputKey InKey) )

KeyType SpeechMenuVisible Source code

function bool KeyType ( EInputKey Key, optional string Unicode ) )

LeaveState SpeechMenuVisible Source code

function LeaveState ( ) )

MyGetSmallFontFor SpeechMenuVisible Source code

function Font MyGetSmallFontFor ( canvas Canvas) )

NotifyLevelChange SpeechMenuVisible Source code

event NotifyLevelChange ( ) )

NumberToString SpeechMenuVisible Source code

function string NumberToString ( int num) )

PostRender SpeechMenuVisible Source code

function PostRender ( canvas Canvas) )

RebuildSMArray SpeechMenuVisible Source code

function RebuildSMArray ( ) )


Defaultproperties

defaultproperties
{
     SMStateName(1)="Support"
     SMStateName(3)="Alerts"
     SMStateName(4)="Directions"
     SMStateName(5)="Insults"
     ServerInfoMenu="KFInterface.KFGUIServerInfo"
}

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