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

UnrealGame.UnrealMPGameInfo

Extends
GameInfo
Modifiers
HideDropDown CacheExempt config

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.GameInfo
         |   
         +-- UnrealGame.UnrealMPGameInfo

Direct Known Subclasses:

DeathMatch

Constants Summary
MPPROPNUM=4
Inherited Contants from Engine.GameInfo
GIPROPNUM

Variables Summary
boolbAllowPrivateChat
TranslocatorBeaconBeaconList
boolbMSUplinkSet
byteBotMode
stringBotModeText
stringBotOptions[4]
floatBotRatio
boolbPlayersVsBots
boolbPreloadAllSkins
boolbSoaking
boolbTeamScoreRounds
stringDefaultVoiceChannel
floatEndTime
floatEndTimeDelay
class<Scoreboard>LocalStatsScreenClass
intMinPlayers
stringMPBotDesc
stringMPBotText
stringMPGIPropDescText[MPPROPNUM]
stringMPGIPropsDisplayText[MPPROPNUM]
MasterServerUplinkMSUplink
stringSPBotDesc
stringSPBotText
SpecialVehicleObjectiveSpecialVehicleObjectives
UnrealMPGameInfo
stringVoiceReplicationInfoType
Inherited Variables from Engine.GameInfo
AccessControl, AccessControlClass, Acronym, AutoAim, bAdminCanPause, bAllowBehindView, bAllowMPGameSpeed, bAllowVehicles, bAllowWeaponThrowing, bAlreadyChanged, bAlternateMode, BaseMutator, bAttractCam, bCanChangeSkin, bCanViewOthers, bChangeLevels, bDelayedStart, BeaconName, bEnableStatLogging, bForceClassicView, bGameEnded, bGameRestarted, BindColor, bIsSaveGame, bLargeGameVOIP, bLiberalVehiclePaths, bLoggingGame, bLowGore, bModViewShake, bMustJoinBeforeStart, BotMenuType, bOverTime, bPauseable, bRestartLevel, BroadcastClass, BroadcastHandler, BroadcastHandlerClass, bTeamGame, bTestMode, bWaitingToStartMatch, bWeaponShouldViewShake, bWeaponStay, bWelcomePending, CallSigns[15], CurrentGameProfile, CurrentID, DeathMessageClass, DecoTextName, DefaultPlayerClassName, DefaultPlayerName, DemoCommand, Description, FearCostFallOff, GameDifficulty, GameMessageClass, GameName, GameOptionsMenuType, GameReplicationInfo, GameReplicationInfoClass, GameRulesModifiers, GameSpeed, GameStats, GameStatsClass, GameUMenuType, GIPropDescText[GIPROPNUM], GIPropsDisplayText[GIPROPNUM], GIPropsExtras[2], GoalScore, GoreLevel, GoreLevelText[3], HUDSettingsMenu, HUDType, MaplistHandler, MaplistHandlerClass, MaplistHandlerType, MapListType, MapPrefix, MaxIdleTime, MaxLives, MaxPlayers, MaxSpectators, MultiplayerUMenuType, MutatorClass, NoBindString, NumBots, NumPlayers, NumSpectators, OtherMesgGroup, PlayerControllerClass, PlayerControllerClassName, ResetCountDown, ResetTimeDelay, RulesMenuType, SaveGameManifest, ScoreBoardType, ScreenShotName, SecurityClass, ServerSkillLevel, SettingsMenuType, StartTime, TimeLimit, VehicleList, VoiceReplicationInfo, VoiceReplicationInfoClass, VotingHandler, VotingHandlerClass, VotingHandlerType
Inherited Variables from Engine.Info
BotsGroup, ChatGroup, GameGroup, KickVoteGroup, MapVoteGroup, RulesGroup, ServerGroup

Structures Summary
Inherited Structures from Engine.GameInfo
KeyValuePair, PlayerResponseLine, ServerResponseLine

Functions Summary
function AdjustBotInterface (bool bSinglePlayer)
functionint AdjustDestroyObjectiveDamage (int Damage, Controller InstigatedBy, GameObjective GO)
functionbool CanDisableObjective (GameObjective GO)
functionbool CanShowPathTo (PlayerController P, int TeamNum)
function ChangeLoadOut (PlayerController P, string LoadoutName)
function ChangeVoiceChannel (PlayerReplicationInfo PRI, int NewChannelIndex, int OldChannelIndex)
function FillPlayInfo (PlayInfo PlayInfo)
function FindNewObjectives (GameObjective DisabledObjective)
function ForceAddBot ()
function GameEvent (string GEvent, string Desc, PlayerReplicationInfo Who)
functionstring GenerateBotOptions (bool bSinglePlayer)
eventstring GetDescriptionText (string PropName)
functionGameObject GetGameObject (Name GameObjectName)
functionint GetNumPlayers ()
functionTexture GetRandomTeamSymbol (int base)
function GetServerDetails (out ServerResponseLine ServerState)
function InitMaplistHandler ()
function InitPlacedBot (Controller C, RosterEntry R)
function InitVoiceReplicationInfo ()
function KillEvent (string Killtype, PlayerReplicationInfo Killer, PlayerReplicationInfo Victim, class<DamageType> Damage)
eventPlayerController Login (string Portal, string Options, out string Error)
functionint MultiMinPlayers ()
function ObjectiveDisabled (GameObjective DisabledObjective)
functionbool PickupQuery (Pawn Other, Pickup item)
event PreLogin (string Options, string Address, string PlayerID, out string Error, out string FailCode)
function RestartGame ()
function ScoreEvent (PlayerReplicationInfo Who, float Points, string Desc)
function ScoreGameObject (Controller C, GameObject GO)
functionbool ShouldRespawn (Pickup Other)
function ShowPathTo (PlayerController P, int TeamNum)
functionfloat SpawnWait (AIController B)
function SpecialEvent (PlayerReplicationInfo Who, string Desc)
function TeamScoreEvent (int Team, float Points, string Desc)
functionbool TooManyBots (Controller botToRemove)
Inherited Functions from Engine.GameInfo
AcceptInventory, AcceptPlayInfoProperty, AddDefaultInventory, AddGameModifier, AddGameSpecificInventory, AddMutator, AddServerDetail, AdjustBotInterface, AdminSay, AllDataObjects, AllowBecomeActivePlayer, AllowGameSpeedChange, AllowMutator, AtCapacity, BecomeSpectator, Broadcast, BroadcastDeathMessage, BroadcastLocalized, BroadcastTeam, CanEnterVehicle, CanLeaveVehicle, CanSpectate, ChangeMap, ChangeName, ChangeTeam, ChangeVoiceChannel, CheckEndGame, CheckScore, CreateDataObject, DeadUse, DeleteDataObject, DeletePackage, Destroyed, DetailChange, DisableNextObjective, DiscardInventory, DriverEnteredVehicle, DriverLeftVehicle, EndGame, EndLogging, FillPlayInfo, FindPlayerByID, FindPlayerStart, FindSpecGoalFor, FindTeamDesignation, GameEnding, GetAllLoadHints, GetBeaconText, GetBindWeight, GetDefaultPlayerClass, GetDefenderNum, GetDescriptionText, GetDisplayText, GetIntOption, GetKeyBindName, GetKeyValue, GetLoadingHint, GetMapList, GetMapRotation, GetNetworkNumber, GetNextLoadHint, GetNumPlayers, GetPlayerControllerList, GetRandomTeamSymbol, GetSavedGames, GetServerDetails, GetServerInfo, GetServerPlayers, GetServerPort, GrabOption, HasOption, InitGame, InitGameReplicationInfo, InitLogging, InitMaplistHandler, InitSavedLevel, InitVoiceReplicationInfo, IsOnTeam, IsVehicleMutator, JustStarted, Kick, KickBan, KickIdler, KillBots, Killed, KillEvent, LoadDataObject, LoadMapList, LoadSRGrammar, Login, Logout, MakeColorCode, MultiMinPlayers, NewRecommendCombo, NoBlood, NotifyKilled, NotifyLogin, NotifyLogout, NoTranslocatorKeyPressed, OrderToIndex, OtherTeam, ParseChatPercVar, ParseKillMessage, ParseLoadingHint, ParseMessageString, ParseOption, ParseVoiceCommand, PickTeam, PickupQuery, PlayerCanRestart, PlayerCanRestartGame, PostBeginPlay, PostLogin, PreBeginPlay, PrecacheGameAnnouncements, PrecacheGameStaticMeshes, PrecacheGameTextures, PreLogin, PreventDeath, PreventSever, ProcessServerTravel, RatePlayerStart, RecommendCombo, ReduceDamage, RegisterVehicle, Reset, RestartGame, RestartPlayer, ReviewJumpSpots, SavePackage, SceneAbort, SceneEnded, SceneStarted, ScoreEvent, ScoreKill, ScoreObjective, SendPlayer, SessionKickBan, SetGameSpeed, SetGrammar, SetPause, SetPlayerDefaults, SetWeaponViewShake, ShouldRespawn, StartMatch, StripColor, TeamScoreEvent, TestLevel, Timer, TooManyBots, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UseLowGore, WeakObjectives
Inherited Functions from Engine.Info
AcceptPlayInfoProperty, AllowClassRemoval, FillPlayInfo, GetDescriptionText, GetSecurityLevel


Constants Detail

MPPROPNUM Source code

const MPPROPNUM = 4;


Variables Detail

bAllowPrivateChat Source code

var config bool bAllowPrivateChat;

BeaconList Source code

var TranslocatorBeacon BeaconList;

bMSUplinkSet Source code

var bool bMSUplinkSet;

BotMode Source code

var globalconfig byte BotMode;

BotModeText Source code

var localized string BotModeText;

BotOptions[4] Source code

var localized string BotOptions[4];

BotRatio Source code

var globalconfig float BotRatio;

bPlayersVsBots Source code

var bool bPlayersVsBots;

bPreloadAllSkins Source code

var bool bPreloadAllSkins;

bSoaking Source code

var bool bSoaking;

bTeamScoreRounds Source code

var bool bTeamScoreRounds;

DefaultVoiceChannel Source code

var string DefaultVoiceChannel;

EndTime Source code

var float EndTime;

EndTimeDelay Source code

var globalconfig float EndTimeDelay;

LocalStatsScreenClass Source code

var class<Scoreboard> LocalStatsScreenClass;

MinPlayers Source code

var globalconfig int MinPlayers;

MPBotDesc Source code

var localized string MPBotDesc;

MPBotText Source code

var localized string MPBotText;

MPGIPropDescText[MPPROPNUM] Source code

var localized string MPGIPropDescText[MPPROPNUM];

MPGIPropsDisplayText[MPPROPNUM] Source code

var localized string MPGIPropsDisplayText[MPPROPNUM];

MSUplink Source code

var MasterServerUplink MSUplink;

SPBotDesc Source code

var localized string SPBotDesc;

SPBotText Source code

var localized string SPBotText;

SpecialVehicleObjectives Source code

var SpecialVehicleObjective SpecialVehicleObjectives;

UnrealMPGameInfo

VoiceReplicationInfoType Source code

var(UnrealMPGameInfo) string VoiceReplicationInfoType;


Functions Detail

AdjustBotInterface Source code

static function AdjustBotInterface ( bool bSinglePlayer )

AdjustDestroyObjectiveDamage Source code

function int AdjustDestroyObjectiveDamage ( int Damage, Controller InstigatedBy, GameObjective GO )

CanDisableObjective Source code

function bool CanDisableObjective ( GameObjective GO )

CanShowPathTo Source code

function bool CanShowPathTo ( PlayerController P, int TeamNum )

ChangeLoadOut Source code

function ChangeLoadOut ( PlayerController P, string LoadoutName )

ChangeVoiceChannel Source code

function ChangeVoiceChannel ( PlayerReplicationInfo PRI, int NewChannelIndex, int OldChannelIndex )

FillPlayInfo Source code

static function FillPlayInfo ( PlayInfo PlayInfo )

FindNewObjectives Source code

function FindNewObjectives ( GameObjective DisabledObjective )

ForceAddBot Source code

function ForceAddBot ( )

GameEvent Source code

function GameEvent ( string GEvent, string Desc, PlayerReplicationInfo Who )

GenerateBotOptions Source code

static function string GenerateBotOptions ( bool bSinglePlayer )

GetDescriptionText Source code

static event string GetDescriptionText ( string PropName )

GetGameObject Source code

function GameObject GetGameObject ( Name GameObjectName )

GetNumPlayers Source code

function int GetNumPlayers ( )

GetRandomTeamSymbol Source code

static function Texture GetRandomTeamSymbol ( int base )

GetServerDetails Source code

function GetServerDetails ( out ServerResponseLine ServerState )

InitMaplistHandler Source code

function InitMaplistHandler ( )

InitPlacedBot Source code

function InitPlacedBot ( Controller C, RosterEntry R )

InitVoiceReplicationInfo Source code

function InitVoiceReplicationInfo ( )

KillEvent Source code

function KillEvent ( string Killtype, PlayerReplicationInfo Killer, PlayerReplicationInfo Victim, class<DamageType> Damage )

Login Source code

event PlayerController Login ( string Portal, string Options, out string Error )

MultiMinPlayers Source code

function int MultiMinPlayers ( )

ObjectiveDisabled Source code

function ObjectiveDisabled ( GameObjective DisabledObjective )

PickupQuery Source code

function bool PickupQuery ( Pawn Other, Pickup item )

PreLogin Source code

event PreLogin ( string Options, string Address, string PlayerID, out string Error, out string FailCode )

RestartGame Source code

function RestartGame ( )

ScoreEvent Source code

function ScoreEvent ( PlayerReplicationInfo Who, float Points, string Desc )

ScoreGameObject Source code

function ScoreGameObject ( Controller C, GameObject GO )

ShouldRespawn Source code

function bool ShouldRespawn ( Pickup Other )

ShowPathTo Source code

function ShowPathTo ( PlayerController P, int TeamNum )

SpawnWait Source code

function float SpawnWait ( AIController B )

SpecialEvent Source code

function SpecialEvent ( PlayerReplicationInfo Who, string Desc )

TeamScoreEvent Source code

function TeamScoreEvent ( int Team, float Points, string Desc )

TooManyBots Source code

function bool TooManyBots ( Controller botToRemove )


Defaultproperties

defaultproperties
{
     BotMode=5
     EndTimeDelay=4.000000
     BotRatio=1.000000
     bAllowPrivateChat=True
     LocalStatsScreenClass=Class'UnrealGame.DMStatsScreen'
     MPGIPropsDisplayText(0)="Min Players"
     MPGIPropsDisplayText(1)="Delay at End of Game"
     MPGIPropsDisplayText(2)="Bot Mode"
     MPGIPropsDisplayText(3)="Allow Private Chat"
     MPGIPropDescText(0)="Bots fill server if necessary to make sure at least this many participant in the match."
     MPGIPropDescText(1)="How long to wait after the match ends before switching to the next map."
     MPGIPropDescText(2)="Specify how the number of bots in the match is determined."
     MPGIPropDescText(3)="Controls whether clients are allowed to create and join individual private chat rooms on this server"
     BotModeText="0;Specify Number;1;Use Map Defaults;2;Use Bot Roster"
     SPBotText="Number Of Bots"
     MPBotText="Min Players"
     SPBotDesc="Specify the number of bots that should join your match."
     MPBotDesc="Bots fill server if necessary to make sure at least this many participants in the match."
     BotOptions(0)="Specify Number"
     BotOptions(1)="Use Map Defaults"
     BotOptions(2)="Use Bot Roster"
     BotOptions(3)="Players vs Bots"
     PlayerControllerClassName="UnrealGame.UnrealPlayer"
     VoiceReplicationInfoClass=Class'UnrealGame.UnrealVoiceReplicationInfo'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:21.281 - Created with UnCodeX