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
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 |
 | | AcceptInventory (pawn PlayerPawn))
|
 | bool | AddBot ()))
|
 | | AddDefaultInventory (pawn PlayerPawn ))
|
 | bool | AllowTranslocation (Pawn Other, vector Dest ))
|
 | byte | AssessBotAttitude (Bot aBot, Pawn Other))
|
 | bool | CanSpectate (pawn Viewer, actor ViewTarget ))
|
 | bool | CanTranslocate (Bot aBot))
|
 | | ChangeName (Pawn Other, string S, bool bNameChange))
|
 | | CheckReady ()))
|
 | bool | CheckThisTranslocator (Bot aBot, TranslocatorTarget T))
|
 | | EndSpree (Pawn Killer, Pawn Other))
|
 | NavigationPoint | FindPlayerStart (Pawn Player, optional byte InTeam, optional string incomingName))
|
 | bool | ForceAddBot ()))
|
 | float | GameThreatAdd (Bot aBot, Pawn Other))
|
 | string | GetRules ()))
|
 | | GiveWeapon (Pawn PlayerPawn, string aClassName ))
|
 | | InitGame (string Options, out string Error ))
|
 | | InitGameReplicationInfo ()))
|
 | | InitRatedGame (LadderInventory LadderObj, PlayerPawn LadderPlayer))
|
 | | Killed (pawn killer, pawn Other, name damageType))
|
 | | LogGameParameters (StatLog StatLog))
|
 | playerpawn | Login (string Portal, string Options, out string Error, class<playerpawn> SpawnClass
))
|
 | | Logout (pawn Exiting))
|
 | | ModifyBehaviour (Bot NewBot)
|
 | bool | NeedPlayers ()))
|
 | bool | NeverStakeOut (bot Other))
|
 | | NotifySpree (Pawn Other, int num))
|
 | bool | OneOnOne ()))
|
 | | PickAmbushSpotFor (Bot aBot))
|
 | float | PlayerJumpZScaling ()))
|
 | | PlayStartUpMessage (PlayerPawn NewPlayer))
|
 | | PlayTeleportEffect (actor Incoming, bool bOut, bool bSound))
|
 | | PlayWinMessage (PlayerPawn Player, bool bWinner))
|
 | | PostBeginPlay ()))
|
 | | PostLogin (playerpawn NewPlayer ))
|
 | | PreCacheReferences ()))
|
 | | RateVs (Pawn Other, Pawn Killer))
|
 | int | ReduceDamage (int Damage, name DamageType, pawn injured, pawn instigatedBy))
|
 | | RestartGame ()))
|
 | bool | RestartPlayer (pawn aPlayer ))
|
 | | ScoreKill (pawn Killer, pawn Other))
|
 | | SendStartMessage (PlayerPawn P))
|
 | bool | SetEndCams (string Reason))
|
 | | SetGameSpeed (Float T ))
|
 | bool | ShouldRespawn (Actor Other))
|
 | | Skip ()))
|
 | | SkipAll ()))
|
 | Bot | SpawnBot (out NavigationPoint StartSpot))
|
 | Bot | SpawnRatedBot (out NavigationPoint StartSpot))
|
 | float | SpawnWait (bot B))
|
 | | StartMatch ()))
|
 | bool | SuccessfulGame ()))
|
 | | Timer ()))
|
 | bool | 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 |
var float AvgOpponentRating;
var bool bAlreadyChanged;
var bool bAlwaysForceRespawn;
var bool bChallengeMode;
var bool bDontRestart;
var bool bFirstBlood;
var bool bFulfilledSpecial;
var bool bJumpMatch;
var bool bNetReady;
var bool bRatedTranslocator;
var bool bRequireReady;
var bool bStartMatch;
var bool bThreePlus;
var bool bTutorialGame;
var config bool bUseTranslocator;
var int CountDown;
var localized string CountDownMessage;
var int ElapsedTime;
var float EndTime;
var localized string GameEndedMessage;
var localized string gamegoal;
var int IDnum;
var int LadderTypeIndex;
var float LastTauntTime;
var int LastTaunt[4];
var int LoseCount;
var localized string NoNameChange;
var localized string NotReadyMessage;
var int NumBots;
var int NumCommanders;
var int NumOpp;
var localized string OvertimeMessage;
var float PlayerRating;
var localized string ReadyMessage;
var int RemainingBots;
var int RemainingTime;
var localized string SingleWaitingMessage;
var int StartCount;
var localized string StartMessage;
var localized string StartUpMessage;
var localized string TourneyMessage;
var localized string WaitingMessage1;
var localized string WaitingMessage2;
var int WinCount;
DeathMatchPlus
function bool AddBot ( ) )
function bool AllowTranslocation (
Pawn Other,
vector Dest ) )
function byte AssessBotAttitude (
Bot aBot,
Pawn Other) )
function bool CanSpectate (
pawn Viewer,
actor ViewTarget ) )
function bool CanTranslocate (
Bot aBot) )
function ChangeName (
Pawn Other,
string S,
bool bNameChange) )
function CheckReady ( ) )
function EndSpree (
Pawn Killer,
Pawn Other) )
function bool ForceAddBot ( ) )
function float GameThreatAdd (
Bot aBot,
Pawn Other) )
function string GetRules ( ) )
event InitGame ( string Options, out string Error ) )
InitGameReplicationInfo Source code
function InitGameReplicationInfo ( ) )
event playerpawn Login (
string Portal,
string Options,
out string Error,
class<
playerpawn> SpawnClass
) )
function Logout (
pawn Exiting) )
function ModifyBehaviour (
Bot NewBot )
function bool NeedPlayers ( ) )
function bool NeverStakeOut (
bot Other) )
function NotifySpree (
Pawn Other,
int num) )
function bool OneOnOne ( ) )
function PickAmbushSpotFor (
Bot aBot) )
function float PlayerJumpZScaling ( ) )
function PlayStartUpMessage (
PlayerPawn NewPlayer) )
function PlayTeleportEffect (
actor Incoming,
bool bOut,
bool bSound) )
function PostBeginPlay ( ) )
function PreCacheReferences ( ) )
function RateVs (
Pawn Other,
Pawn Killer) )
function int ReduceDamage (
int Damage,
name DamageType,
pawn injured,
pawn instigatedBy) )
function RestartGame ( ) )
function bool RestartPlayer (
pawn aPlayer ) )
function ScoreKill (
pawn Killer,
pawn Other) )
function bool SetEndCams ( string Reason) )
function SetGameSpeed ( Float T ) )
function bool ShouldRespawn (
Actor Other) )
function Skip ( ) )
function SkipAll ( ) )
function float SpawnWait (
bot B) )
function StartMatch ( ) )
function bool SuccessfulGame ( ) )
function Timer ( ) )
function bool TooManyBots ( ) )
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
}
|
Creation time: Fr 7.6.2013 13:14:32.213 - Created with
UnCodeX