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

Botpack.DeathMatchPlus

Extends
TournamentGameInfo
Modifiers
config

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.GameInfo
         |   
         +-- Botpack.TournamentGameInfo
            |   
            +-- Botpack.DeathMatchPlus

Direct Known Subclasses:

ChallengeDMP, ChallengeIntro, LastManStanding, TDarkMatch, TeamGamePlus, TrainingDM

Variables Summary
floatAvgOpponentRating
boolbAlreadyChanged
boolbAlwaysForceRespawn
boolbChallengeMode
boolbDontRestart
boolbFirstBlood
boolbFulfilledSpecial
boolbJumpMatch
boolbNetReady
ChallengeBotInfoBotConfig
class<ChallengeBotInfo>BotConfigType
boolbRatedTranslocator
boolbRequireReady
boolbStartMatch
boolbThreePlus
boolbTutorialGame
boolbUseTranslocator
intCountDown
stringCountDownMessage
intElapsedTime
floatEndTime
stringGameEndedMessage
stringgamegoal
intIDnum
intLadderTypeIndex
NavigationPointLastStartSpot
floatLastTauntTime
intLastTaunt[4]
intLoseCount
stringNoNameChange
stringNotReadyMessage
intNumBots
intNumCommanders
intNumOpp
stringOvertimeMessage
floatPlayerRating
LadderInventoryRatedGameLadderObj
RatedMatchInfoRatedMatchConfig
PlayerPawnRatedPlayer
stringReadyMessage
intRemainingBots
intRemainingTime
stringSingleWaitingMessage
intStartCount
stringStartMessage
stringStartUpMessage
stringTourneyMessage
stringWaitingMessage1
stringWaitingMessage2
intWinCount
DeathMatchPlus
floatAirControl
boolbAltScoring
boolbChangeLevels
boolbForceRespawn
boolbHardCoreMode
boolbMegaSpeed
boolbMultiWeaponStay
boolbNoviceMode
boolbTournament
intFragLimit
intInitialBots
intMaxCommanders
intMinPlayers
intNetWait
intRestartWait
intTimeLimit
Inherited Variables from Botpack.TournamentGameInfo
bDisallowOverride, BestFPHs[3], BestPlayers[3], BestRecordDate[3], bRatedGame, BurnedMessage, CorrodedMessage, DeathMessage[32], DeathModifier[5], DeathPrep, DeathTerm, DeathVerb, DrownedMessage, EndStatsClass, ExplodeMessage, FallMessage, FemaleSuicideMessage, HackedMessage, HeadLossMessage[2], MajorDeathMessage[8], MaleSuicideMessage, MortarMessage, RedeemerClass, SuicideMessage, TotalDeaths, TotalFlags, TotalFrags, TotalGames
Inherited Variables from Engine.GameInfo
AdminPassword, AutoAim, bAllowFOV, bAlternateMode, BaseMutator, bBatchLocal, bCanChangeSkin, bCanViewOthers, bClassicDeathmessages, bCoopWeaponMode, bDeathMatch, BeaconName, bExternalBatcher, bGameEnded, bHumansOnly, bLocalLog, bLoggingGame, bLowGore, bMuteSpectators, bNoCheating, bNoMonsters, BotMenuType, bOverTime, bPauseable, bRestartLevel, bTeamGame, bVeryLowGore, bWorldLog, CurrentID, DamageMutator, DeathMessageClass, DefaultPlayerClass, DefaultPlayerName, DefaultPlayerState, DefaultWeapon, DemoBuild, DemoHasTuts, Difficulty, DMMessageClass, EnabledMutators, EnteredMessage, FailedPlaceMessage, FailedSpawnMessage, FailedTeamMessage, GameMenuType, GameName, GameOptionsMenuType, GamePassword, GameReplicationInfo, GameReplicationInfoClass, GameSpeed, GameUMenuType, HUDType, IPBanned, IPPolicies[50], ItemGoals, KillGoals, LeftMessage, LocalLog, LocalLogFileName, MapListType, MapPrefix, MaxedOutMessage, MaxPlayers, MaxSpectators, MessageMutator, MultiplayerUMenuType, MutatorClass, NameChangedMessage, NeedPassword, NumPlayers, NumSpectators, RulesMenuType, ScoreBoardType, SecretGoals, SentText, ServerLogName, SettingsMenuType, SpecialDamageString, StartTime, StatLogClass, SwitchLevelMessage, WaterZoneType, WorldLog, WorldLogFileName, WrongPassword

Functions Summary
function AcceptInventory (pawn PlayerPawn))
functionbool AddBot ()))
function AddDefaultInventory (pawn PlayerPawn ))
functionbool AllowTranslocation (Pawn Other, vector Dest ))
functionbyte AssessBotAttitude (Bot aBot, Pawn Other))
functionbool CanSpectate (pawn Viewer, actor ViewTarget ))
functionbool CanTranslocate (Bot aBot))
function ChangeName (Pawn Other, string S, bool bNameChange))
function CheckReady ()))
functionbool CheckThisTranslocator (Bot aBot, TranslocatorTarget T))
function EndSpree (Pawn Killer, Pawn Other))
functionNavigationPoint FindPlayerStart (Pawn Player, optional byte InTeam, optional string incomingName))
functionbool ForceAddBot ()))
functionfloat GameThreatAdd (Bot aBot, Pawn Other))
functionstring GetRules ()))
function GiveWeapon (Pawn PlayerPawn, string aClassName ))
event InitGame (string Options, out string Error ))
function InitGameReplicationInfo ()))
function InitRatedGame (LadderInventory LadderObj, PlayerPawn LadderPlayer))
function Killed (pawn killer, pawn Other, name damageType))
function LogGameParameters (StatLog StatLog))
eventplayerpawn Login (string Portal, string Options, out string Error, class<playerpawn> SpawnClass ))
function Logout (pawn Exiting))
function ModifyBehaviour (Bot NewBot)
functionbool NeedPlayers ()))
functionbool NeverStakeOut (bot Other))
function NotifySpree (Pawn Other, int num))
functionbool OneOnOne ()))
function PickAmbushSpotFor (Bot aBot))
functionfloat PlayerJumpZScaling ()))
function PlayStartUpMessage (PlayerPawn NewPlayer))
function PlayTeleportEffect (actor Incoming, bool bOut, bool bSound))
function PlayWinMessage (PlayerPawn Player, bool bWinner))
function PostBeginPlay ()))
event PostLogin (playerpawn NewPlayer ))
function PreCacheReferences ()))
function RateVs (Pawn Other, Pawn Killer))
functionint ReduceDamage (int Damage, name DamageType, pawn injured, pawn instigatedBy))
function RestartGame ()))
functionbool RestartPlayer (pawn aPlayer ))
function ScoreKill (pawn Killer, pawn Other))
function SendStartMessage (PlayerPawn P))
functionbool SetEndCams (string Reason))
function SetGameSpeed (Float T ))
functionbool ShouldRespawn (Actor Other))
function Skip ()))
function SkipAll ()))
functionBot SpawnBot (out NavigationPoint StartSpot))
functionBot SpawnRatedBot (out NavigationPoint StartSpot))
functionfloat SpawnWait (bot B))
function StartMatch ()))
functionbool SuccessfulGame ()))
function Timer ()))
functionbool TooManyBots ()))
Inherited Functions from Botpack.TournamentGameInfo
AtCapacity, BroadcastRegularDeathMessage, CalcEndStats, CreatureKillMessage, DiscardInventory, EmptyBestSlot, GetTimeStamp, KillMessage, Login, PlayerKillMessage, PlaySpawnEffect, PlayTeleportEffect, ShouldRespawn
Inherited Functions from Engine.GameInfo
AcceptInventory, AddBot, AddDefaultInventory, AdminLogin, AdminLogout, AllowsBroadcast, AtCapacity, BroadcastRegularDeathMessage, CanSpectate, ChangeName, ChangeTeam, CheckIPPolicy, CreatureKillMessage, DetailChange, DiscardInventory, EndGame, FindPlayerStart, ForceAddBot, GameEnding, GetBeaconText, GetInfo, GetIntOption, GetKeyValue, GetNetworkNumber, GetRules, GetServerPort, GrabOption, HasOption, InitGame, InitGameReplicationInfo, InitLogging, IsRelevant, Killed, KillMessage, LogGameParameters, Login, Logout, ParseKillMessage, ParseOption, PickupQuery, PlayerJumpZScaling, PlayerKillMessage, PlaySpawnEffect, PlayTeleportEffect, PostBeginPlay, PostLogin, PreBeginPlay, PreLogin, ProcessServerTravel, ReduceDamage, RegisterDamageMutator, RegisterMessageMutator, ResetGame, RestartGame, RestartPlayer, ScoreEvent, ScoreKill, SendPlayer, SetEndCams, SetGameSpeed, SetPause, ShouldRespawn, StartPlayer, Timer


Variables Detail

AvgOpponentRating Source code

var float AvgOpponentRating;

bAlreadyChanged Source code

var bool bAlreadyChanged;

bAlwaysForceRespawn Source code

var bool bAlwaysForceRespawn;

bChallengeMode Source code

var bool bChallengeMode;

bDontRestart Source code

var bool bDontRestart;

bFirstBlood Source code

var bool bFirstBlood;

bFulfilledSpecial Source code

var bool bFulfilledSpecial;

bJumpMatch Source code

var bool bJumpMatch;

bNetReady Source code

var bool bNetReady;

BotConfig Source code

var ChallengeBotInfo BotConfig;

BotConfigType Source code

var class<ChallengeBotInfo> BotConfigType;

bRatedTranslocator Source code

var bool bRatedTranslocator;

bRequireReady Source code

var bool bRequireReady;

bStartMatch Source code

var bool bStartMatch;

bThreePlus Source code

var bool bThreePlus;

bTutorialGame Source code

var bool bTutorialGame;

bUseTranslocator Source code

var config bool bUseTranslocator;

CountDown Source code

var int CountDown;

CountDownMessage Source code

var localized string CountDownMessage;

ElapsedTime Source code

var int ElapsedTime;

EndTime Source code

var float EndTime;

GameEndedMessage Source code

var localized string GameEndedMessage;

gamegoal Source code

var localized string gamegoal;

IDnum Source code

var int IDnum;

LadderTypeIndex Source code

var int LadderTypeIndex;

LastStartSpot Source code

var NavigationPoint LastStartSpot;

LastTauntTime Source code

var float LastTauntTime;

LastTaunt[4] Source code

var int LastTaunt[4];

LoseCount Source code

var int LoseCount;

NoNameChange Source code

var localized string NoNameChange;

NotReadyMessage Source code

var localized string NotReadyMessage;

NumBots Source code

var int NumBots;

NumCommanders Source code

var int NumCommanders;

NumOpp Source code

var int NumOpp;

OvertimeMessage Source code

var localized string OvertimeMessage;

PlayerRating Source code

var float PlayerRating;

RatedGameLadderObj Source code

var LadderInventory RatedGameLadderObj;

RatedMatchConfig Source code

var RatedMatchInfo RatedMatchConfig;

RatedPlayer Source code

var PlayerPawn RatedPlayer;

ReadyMessage Source code

var localized string ReadyMessage;

RemainingBots Source code

var int RemainingBots;

RemainingTime Source code

var int RemainingTime;

SingleWaitingMessage Source code

var localized string SingleWaitingMessage;

StartCount Source code

var int StartCount;

StartMessage Source code

var localized string StartMessage;

StartUpMessage Source code

var localized string StartUpMessage;

TourneyMessage Source code

var localized string TourneyMessage;

WaitingMessage1 Source code

var localized string WaitingMessage1;

WaitingMessage2 Source code

var localized string WaitingMessage2;

WinCount Source code

var int WinCount;

DeathMatchPlus

AirControl Source code

var(DeathMatchPlus) globalconfig float AirControl;

bAltScoring Source code

var(DeathMatchPlus) globalconfig bool bAltScoring;

bChangeLevels Source code

var(DeathMatchPlus) globalconfig bool bChangeLevels;

bForceRespawn Source code

var(DeathMatchPlus) config bool bForceRespawn;

bHardCoreMode Source code

var(DeathMatchPlus) globalconfig bool bHardCoreMode;

bMegaSpeed Source code

var(DeathMatchPlus) globalconfig bool bMegaSpeed;

bMultiWeaponStay Source code

var(DeathMatchPlus) config bool bMultiWeaponStay;

bNoviceMode Source code

var(DeathMatchPlus) bool bNoviceMode;

bTournament Source code

var(DeathMatchPlus) globalconfig bool bTournament;

FragLimit Source code

var(DeathMatchPlus) config int FragLimit;

InitialBots Source code

var(DeathMatchPlus) globalconfig int InitialBots;

MaxCommanders Source code

var(DeathMatchPlus) config int MaxCommanders;

MinPlayers Source code

var(DeathMatchPlus) globalconfig int MinPlayers;

NetWait Source code

var(DeathMatchPlus) globalconfig int NetWait;

RestartWait Source code

var(DeathMatchPlus) globalconfig int RestartWait;

TimeLimit Source code

var(DeathMatchPlus) config int TimeLimit;


Functions Detail

AcceptInventory Source code

function AcceptInventory ( pawn PlayerPawn) )

AddBot Source code

function bool AddBot ( ) )

AddDefaultInventory Source code

function AddDefaultInventory ( pawn PlayerPawn ) )

AllowTranslocation Source code

function bool AllowTranslocation ( Pawn Other, vector Dest ) )

AssessBotAttitude Source code

function byte AssessBotAttitude ( Bot aBot, Pawn Other) )

CanSpectate Source code

function bool CanSpectate ( pawn Viewer, actor ViewTarget ) )

CanTranslocate Source code

function bool CanTranslocate ( Bot aBot) )

ChangeName Source code

function ChangeName ( Pawn Other, string S, bool bNameChange) )

CheckReady Source code

function CheckReady ( ) )

CheckThisTranslocator Source code

function bool CheckThisTranslocator ( Bot aBot, TranslocatorTarget T) )

EndSpree Source code

function EndSpree ( Pawn Killer, Pawn Other) )

FindPlayerStart Source code

function NavigationPoint FindPlayerStart ( Pawn Player, optional byte InTeam, optional string incomingName) )

ForceAddBot Source code

function bool ForceAddBot ( ) )

GameThreatAdd Source code

function float GameThreatAdd ( Bot aBot, Pawn Other) )

GetRules Source code

function string GetRules ( ) )

GiveWeapon Source code

function GiveWeapon ( Pawn PlayerPawn, string aClassName ) )

InitGame Source code

event InitGame ( string Options, out string Error ) )

InitGameReplicationInfo Source code

function InitGameReplicationInfo ( ) )

InitRatedGame Source code

function InitRatedGame ( LadderInventory LadderObj, PlayerPawn LadderPlayer) )

Killed Source code

function Killed ( pawn killer, pawn Other, name damageType) )

LogGameParameters Source code

function LogGameParameters ( StatLog StatLog) )

Login Source code

event playerpawn Login ( string Portal, string Options, out string Error, class<playerpawn> SpawnClass ) )

Logout Source code

function Logout ( pawn Exiting) )

ModifyBehaviour Source code

function ModifyBehaviour ( Bot NewBot )

NeedPlayers Source code

function bool NeedPlayers ( ) )

NeverStakeOut Source code

function bool NeverStakeOut ( bot Other) )

NotifySpree Source code

function NotifySpree ( Pawn Other, int num) )

OneOnOne Source code

function bool OneOnOne ( ) )

PickAmbushSpotFor Source code

function PickAmbushSpotFor ( Bot aBot) )

PlayerJumpZScaling Source code

function float PlayerJumpZScaling ( ) )

PlayStartUpMessage Source code

function PlayStartUpMessage ( PlayerPawn NewPlayer) )

PlayTeleportEffect Source code

function PlayTeleportEffect ( actor Incoming, bool bOut, bool bSound) )

PlayWinMessage Source code

function PlayWinMessage ( PlayerPawn Player, bool bWinner) )

PostBeginPlay Source code

function PostBeginPlay ( ) )

PostLogin Source code

event PostLogin ( playerpawn NewPlayer ) )

PreCacheReferences Source code

function PreCacheReferences ( ) )

RateVs Source code

function RateVs ( Pawn Other, Pawn Killer) )

ReduceDamage Source code

function int ReduceDamage ( int Damage, name DamageType, pawn injured, pawn instigatedBy) )

RestartGame Source code

function RestartGame ( ) )

RestartPlayer Source code

function bool RestartPlayer ( pawn aPlayer ) )

ScoreKill Source code

function ScoreKill ( pawn Killer, pawn Other) )

SendStartMessage Source code

function SendStartMessage ( PlayerPawn P) )

SetEndCams Source code

function bool SetEndCams ( string Reason) )

SetGameSpeed Source code

function SetGameSpeed ( Float T ) )

ShouldRespawn Source code

function bool ShouldRespawn ( Actor Other) )

Skip Source code

function Skip ( ) )

SkipAll Source code

function SkipAll ( ) )

SpawnBot Source code

function Bot SpawnBot ( out NavigationPoint StartSpot) )

SpawnRatedBot Source code

function Bot SpawnRatedBot ( out NavigationPoint StartSpot) )

SpawnWait Source code

function float SpawnWait ( bot B) )

StartMatch Source code

function StartMatch ( ) )

SuccessfulGame Source code

function bool SuccessfulGame ( ) )

Timer Source code

function Timer ( ) )

TooManyBots Source code

function bool TooManyBots ( ) )


Defaultproperties

defaultproperties
{
     AirControl=0.350000
     TimeLimit=15
     bChangeLevels=True
     bHardCoreMode=True
     bMultiWeaponStay=True
     NetWait=10
     RestartWait=15
     CountDown=10
     TourneyMessage="Waiting for other players."
     WaitingMessage1="Waiting for ready signals."
     WaitingMessage2="(Use your fire button to toggle ready!)"
     ReadyMessage="You are READY!"
     NotReadyMessage="You are NOT READY!"
     CountDownMessage=" seconds until play starts!"
     StartMessage="The match has begun!"
     GameEndedMessage="wins the match!"
     SingleWaitingMessage="Press Fire to start."
     gamegoal="frags wins the match."
     InitialBots=11
     NoNameChange=" is already in use."
     OvertimeMessage="Score tied at the end of regulation. Sudden Death Overtime!!!"
     BotConfigType=Class'Botpack.ChallengeBotInfo'
     LadderTypeIndex=1
     bRestartLevel=False
     bPauseable=False
     bDeathMatch=True
     ScoreBoardType=Class'Botpack.TournamentScoreBoard'
     BotMenuType="UTMenu.UTBotConfigSClient"
     RulesMenuType="UTMenu.UTRulesSClient"
     SettingsMenuType="UTMenu.UTSettingsSClient"
     GameUMenuType="UTMenu.UTGameMenu"
     MultiplayerUMenuType="UTMenu.UTMultiplayerMenu"
     GameOptionsMenuType="UTMenu.UTOptionsMenu"
     HUDType=Class'Botpack.ChallengeHUD'
     MapListType=Class'Botpack.TDMmaplist'
     MapPrefix="DM"
     BeaconName="DM"
     GameName="Tournament DeathMatch"
     DeathMessageClass=Class'Botpack.DeathMessagePlus'
     DMMessageClass=Class'Botpack.DeathMatchMessage'
     MutatorClass=Class'Botpack.DMMutator'
     GameReplicationInfoClass=Class'Botpack.TournamentGameReplicationInfo'
     bLoggingGame=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fr 7.6.2013 13:14:32.213 - Created with UnCodeX