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

USARBotAPI.BotDeathMatch

Extends
DeathMatch
Modifiers
config ( USARBotAPI )

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

Direct Known Subclasses:

USARDeathMatch

Constants Summary
Inherited Contants from UnrealGame.DeathMatch
DMPROPNUM
Inherited Contants from UnrealGame.UnrealMPGameInfo
MPPROPNUM

Variables Summary
class<BotServer>BotServerClass
boolbServerLoaded
class<ComServer>ComServerClass
intNumRemoteBots
class<RemoteBot>RemoteBotClass
RemoteBotInfoRemoteBotConfig
class<RemoteBotInfo>RemoteBotConfigClass
BotServertheBotServer
ComServertheComServer
VizServertheVizServer
class<VizServer>VizServerClass
Inherited Variables from UnrealGame.DeathMatch
AdjustedDifficulty, ADR_Kill, ADR_KillTeamMate, ADR_MajorKill, ADR_MinorBonus, ADR_MinorError, AltEndGameSoundName[2], bAdjustSkill, bAllowPlayerLights, bAllowTaunts, bAllowTrans, bAlwaysShowLoginMenu, bAutoNumBots, bColoredDMSkins, bCustomBots, bDefaultTranslocator, bEpicNames, bFinalStartup, bFirstBlood, bForceDefaultCharacter, bForceNoPlayerLights, bForceRespawn, bKillBots, bMustHaveMultiplePlayers, bOverrideTranslocator, bOverTimeBroadcast, bPlayerBecameActive, bPlayersMustBeReady, bQuickStart, bReviewingJumpSpots, bSkipPlaySound, bStartedCountDown, bTournament, bWaitForNetPlayers, CountDown, DefaultEnemyRosterClass, DefaultMaxLives, DMHints, DMPropDescText[DMPROPNUM], DMPropsDisplayText[DMPROPNUM], DMSquadClass, ElapsedTime, EndGameFocus, EndGameSoundName[2], EndMessageCounter, EndMessageWait, EnemyRoster, EnemyRosterName, EpicNames[21], EpicOffset, FemaleBackupNameOffset, FemaleBackupNames[32], InitialBots, LastPlayerStartSpot, LastStartSpot, LateEntryLives, LevelRules, LevelRulesClass, LoginMenuClass, MaleBackupNameOffset, MaleBackupNames[32], MinNetPlayers, NameNumber, NamePrefixes[10], NameSuffixes[10], NetWait, NumRounds, PlayerDeaths, PlayerKills, RemainingBots, RemainingTime, RestartWait, SinglePlayerWait, SpawnProtectionTime, StandalonePlayer, StartupStage, TotalEpic, YouDestroyed, YouDestroyedTrailer
Inherited Variables from UnrealGame.UnrealMPGameInfo
bAllowPrivateChat, BeaconList, bMSUplinkSet, BotMode, BotModeText, BotOptions[4], BotRatio, bPlayersVsBots, bPreloadAllSkins, bSoaking, bTeamScoreRounds, DefaultVoiceChannel, EndTime, EndTimeDelay, LocalStatsScreenClass, MinPlayers, MPBotDesc, MPBotText, MPGIPropDescText[MPPROPNUM], MPGIPropsDisplayText[MPPROPNUM], MSUplink, SPBotDesc, SPBotText, SpecialVehicleObjectives, VoiceReplicationInfoType

Functions Summary
functionRemoteBot AddRemoteBot (BotConnection theConnection, string clientName, int teamNum, vector startLocation, rotator startRotation, string className)
functionstring GetGameInfo ()
functionstring GetGameStatus ()
function Killed (Controller Killer, Controller Killed, Pawn KilledPawn, class<DamageType> damageType)
function PostBeginPlay ()
function RestartPlayer (Controller aPlayer)
function SpawnPlayer (RemoteBot newBot, optional vector startLocation, optional rotator startRotation)
Inherited Functions from UnrealGame.DeathMatch
AcceptInventory, AcceptPlayInfoProperty, AddBot, AddBots, AddDefaultInventory, AddGameSpecificInventory, AddNamedBot, AdjustSkill, AllowBecomeActivePlayer, AllowTransloc, AtCapacity, BecomeSpectator, beginstate, CanSpectate, ChangeLoadOut, ChangeName, ChangeTeam, CheckEndGame, CheckMaxLives, CheckReady, CheckScore, EndGame, EndSpree, FillPlayInfo, FindPlayerStart, FindTeamFor, ForceAddBot, GetAllLoadHints, GetBotTeam, GetDescriptionText, GetDisplayText, GetMinPlayers, GetNextLoadHint, GetServerDetails, InitGame, InitGameReplicationInfo, InitializeBot, InitLogging, InitPlacedBot, InitTeamSymbols, JustStarted, KillBot, KillBots, Killed, Login, Logout, NeedPlayers, NeverAllowTransloc, NotifySpree, OverrideInitialBots, PlayEndOfMatchMessage, PlayStartupMessage, PlayWinMessage, PostBeginPlay, PostLogin, PrecacheGameAnnouncements, PreLoadBot, PreLoadNamedBot, RatePlayerStart, ReduceDamage, Reset, RestartPlayer, ReviewJumpSpots, ScoreKill, ScoreObjective, SetGrammar, ShouldRespawn, SpawnBot, StartMatch, Timer, TooManyBots, TweakSkill, VehicleScoreKill, WantsPickups
Inherited Functions from UnrealGame.UnrealMPGameInfo
AdjustBotInterface, AdjustDestroyObjectiveDamage, CanDisableObjective, CanShowPathTo, ChangeLoadOut, ChangeVoiceChannel, FillPlayInfo, FindNewObjectives, ForceAddBot, GameEvent, GenerateBotOptions, GetDescriptionText, GetGameObject, GetNumPlayers, GetRandomTeamSymbol, GetServerDetails, InitMaplistHandler, InitPlacedBot, InitVoiceReplicationInfo, KillEvent, Login, MultiMinPlayers, ObjectiveDisabled, PickupQuery, PreLogin, RestartGame, ScoreEvent, ScoreGameObject, ShouldRespawn, ShowPathTo, SpawnWait, SpecialEvent, TeamScoreEvent, TooManyBots


Variables Detail

BotServerClass Source code

var class<BotServer> BotServerClass;

bServerLoaded Source code

var bool bServerLoaded;

ComServerClass Source code

var class<ComServer> ComServerClass;

NumRemoteBots Source code

var int NumRemoteBots;

RemoteBotClass Source code

var class<RemoteBot> RemoteBotClass;

RemoteBotConfig Source code

var RemoteBotInfo RemoteBotConfig;

RemoteBotConfigClass Source code

var class<RemoteBotInfo> RemoteBotConfigClass;

theBotServer Source code

var BotServer theBotServer;

theComServer Source code

var ComServer theComServer;

theVizServer Source code

var VizServer theVizServer;

VizServerClass Source code

var class<VizServer> VizServerClass;


Functions Detail

AddRemoteBot Source code

function RemoteBot AddRemoteBot ( BotConnection theConnection, string clientName, int teamNum, vector startLocation, rotator startRotation, string className )

GetGameInfo Source code

function string GetGameInfo ( )

GetGameStatus Source code

function string GetGameStatus ( )

Killed Source code

function Killed ( Controller Killer, Controller Killed, Pawn KilledPawn, class<DamageType> damageType )

PostBeginPlay Source code

function PostBeginPlay ( )

RestartPlayer Source code

function RestartPlayer ( Controller aPlayer )

SpawnPlayer Source code

function SpawnPlayer ( RemoteBot newBot, optional vector startLocation, optional rotator startRotation )


Defaultproperties

defaultproperties
{
     BotServerClass=USARBotAPI.BotServer
     VizServerClass=USARBotAPI.VizServer
     ComServerClass=USARBotAPI.ComServer
     RemoteBotConfigClass=USARBotAPI.RemoteBotInfo
     RemoteBotClass=USARBotAPI.RemoteBot;    
     NetWait=0
     CountDown=0
     DefaultEnemyRosterClass="XGame.xDMRoster"
     bPauseable=True
     AutoAim=0.930000
     GameSpeed=1.500000
     MaxPlayers=16
     GameName="Remote Bot DeathMatch"
     PlayerControllerClassName="USARBotAPI.ViewTestPlayerController"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mo 16.4.2007 11:20:16.296 - Created with UnCodeX