Extends: TeamGamePlus
Modifiers: config
Source code
Assault.
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Info
|
+-- Engine.GameInfo
|
+-- Botpack.TournamentGameInfo
|
+-- Botpack.DeathMatchPlus
|
+-- Botpack.TeamGamePlus
|
+-- Botpack.Assault
Direct Known Subclasses:
TrainingAS
| Inherited Variables from Botpack.TeamGamePlus |
| bBalanceTeams, bBalancing, bNoTeamChanges, bPlayersBalanceTeams, bScoreTeamKills, bSpawnInTeamArea, CurrentOrders[4], FriendlyFireScale, GoalTeamScore, MaxAllowedTeams, MaxTeams, MaxTeamSize, NextBotTeam, NumSupportingPlayer, PlayerTeamNum, StartUpTeamMessage, StartupTeamTralier, TeamChangeMessage, TeamColor[4], TeamPrefix, Teams[4], TEAM_Blue, TEAM_Gold, TEAM_Green, TEAM_Red |
| Inherited Variables from Botpack.DeathMatchPlus |
| AirControl, AvgOpponentRating, bAlreadyChanged, bAltScoring, bAlwaysForceRespawn, bChallengeMode, bChangeLevels, bDontRestart, bFirstBlood, bForceRespawn, bFulfilledSpecial, bHardCoreMode, bJumpMatch, bMegaSpeed, bMultiWeaponStay, bNetReady, bNoviceMode, BotConfig, BotConfigType, bRatedTranslocator, bRequireReady, bStartMatch, bThreePlus, bTournament, bTutorialGame, bUseTranslocator, CountDown, CountDownMessage, ElapsedTime, EndTime, FragLimit, GameEndedMessage, gamegoal, IDnum, InitialBots, LadderTypeIndex, LastStartSpot, LastTauntTime, LastTaunt[4], LoseCount, MaxCommanders, MinPlayers, NetWait, NoNameChange, NotReadyMessage, NumBots, NumCommanders, NumOpp, OvertimeMessage, PlayerRating, RatedGameLadderObj, RatedMatchConfig, RatedPlayer, ReadyMessage, RemainingBots, RemainingTime, RestartWait, SingleWaitingMessage, StartCount, StartMessage, StartUpMessage, TimeLimit, TourneyMessage, WaitingMessage1, WaitingMessage2, WinCount |
| Functions Summary |
 | | AddDefaultInventory (pawn PlayerPawn)
|
 | byte | AssessBotAttitude (Bot aBot, Pawn Other)
|
 | FortStandard | AttackFort (Bot aBot, out byte bMultiSame)
|
 | bool | AttackOnlyLocalFort (Bot aBot)
|
 | bool | BestFortFor (Bot aBot, FortStandard oldFort, FortStandard currentFort)
|
 | | CalcEndStats ()
|
 | bool | ChangeTeam (Pawn Other, int NewTeam)
|
 | | ElectNewLeaderFor (bot OldLeader)
|
 | | FallBackTo (name F, int Priority)
|
 | bool | FindPathToFortFor (Bot aBot, Actor Dest)
|
 | NavigationPoint | FindPlayerStart (Pawn Player, optional byte InTeam, optional string incomingName)
|
 | bool | FindSpecialAttractionFor (Bot aBot)
|
 | float | GameThreatAdd (Bot aBot, Pawn Other)
|
 | bool | HandleTieUp (Bot Bumper, Bot Bumpee)
|
 | | InitGame (string Options, out string Error)
|
 | | InitRatedGame (LadderInventory LadderObj, PlayerPawn LadderPlayer)
|
 | bool | IsOnTeam (Pawn Other, int TeamNum)
|
 | | Killed (pawn killer, pawn Other, name damageType)
|
 | bool | NeverStakeOut (bot Other)
|
 | | PickAmbushSpotFor (Bot aBot)
|
 | | PlayStartUpMessage (PlayerPawn NewPlayer)
|
 | | PostBeginPlay ()
|
 | | RemoveFort (FortStandard F, Pawn instigator)
|
 | | ResetGame ()
|
 | | RestartGame ()
|
 | bool | RestartPlayer (pawn aPlayer)
|
 | bool | SendBotToGoal (Bot aBot)
|
 | | SendStartMessage (PlayerPawn P)
|
 | | SetBotOrders (Bot NewBot)
|
 | Actor | SetDefenseFor (Bot aBot)
|
 | bool | SetEndCams (string Reason)
|
 | bool | SuccessfulGame ()
|
 | bool | WaitForPoint (bot aBot)
|
| Inherited Functions from Botpack.TeamGamePlus |
| AddBot, AddToTeam, AssessBotAttitude, CanSpectate, ChangeTeam, CheckReady, ClearOrders, FindPlayerStart, FindSpecialAttractionFor, FindTeamByName, GetRules, GetTeam, HandleTieUp, InitGame, InitGameReplicationInfo, InitRatedGame, IsOnTeam, LogGameParameters, Login, Logout, PickAmbushSpotFor, PlayStartUpMessage, PostBeginPlay, PostLogin, PriorityObjective, ReBalance, ReduceDamage, ScoreKill, SendBotToGoal, SetAttractionStateFor, SetBotOrders, SetDefenseFor, SetEndCams, SuccessfulGame, WaitForPoint |
| Inherited Functions from Botpack.DeathMatchPlus |
| AcceptInventory, AddBot, AddDefaultInventory, AllowTranslocation, AssessBotAttitude, CanSpectate, CanTranslocate, ChangeName, CheckReady, CheckThisTranslocator, EndSpree, FindPlayerStart, ForceAddBot, GameThreatAdd, GetRules, GiveWeapon, InitGame, InitGameReplicationInfo, InitRatedGame, Killed, LogGameParameters, Login, Logout, ModifyBehaviour, NeedPlayers, NeverStakeOut, NotifySpree, OneOnOne, PickAmbushSpotFor, PlayerJumpZScaling, PlayStartUpMessage, PlayTeleportEffect, PlayWinMessage, PostBeginPlay, PostLogin, PreCacheReferences, RateVs, ReduceDamage, RestartGame, RestartPlayer, ScoreKill, SendStartMessage, SetEndCams, SetGameSpeed, ShouldRespawn, Skip, SkipAll, SpawnBot, SpawnRatedBot, SpawnWait, StartMatch, SuccessfulGame, Timer, TooManyBots |
var localized string AttackMessage;
var bool bAssaultWon;
var config bool bDefenseSet;
var bool bFortDown;
var config bool bTiePartOne;
var config int CurrentDefender;
var localized string DefenderSuccess;
var localized string DefendMessage;
var config int Defenses;
var int Destroyer;
var config string GameCode;
var float LastIncoming;
var config int NumDefenses;
var int numForts;
var localized string ObjectivesMessage;
var config int Part;
var config float SavedTime;
var localized string TieMessage;
var localized string WinMessage;
function byte AssessBotAttitude (
Bot aBot,
Pawn Other)
function bool AttackOnlyLocalFort (
Bot aBot)
function CalcEndStats ()
function bool ChangeTeam (
Pawn Other,
int NewTeam)
function ElectNewLeaderFor (
bot OldLeader)
function FallBackTo (name F, int Priority)
function bool FindPathToFortFor (
Bot aBot,
Actor Dest)
FindSpecialAttractionFor Source code
function bool FindSpecialAttractionFor (
Bot aBot)
function float GameThreatAdd (
Bot aBot,
Pawn Other)
function bool HandleTieUp (
Bot Bumper,
Bot Bumpee)
event InitGame (string Options, out string Error)
function bool IsOnTeam (
Pawn Other,
int TeamNum)
function bool NeverStakeOut (
bot Other)
function PickAmbushSpotFor (
Bot aBot)
function PlayStartUpMessage (
PlayerPawn NewPlayer)
function PostBeginPlay ()
function ResetGame ()
function RestartGame ()
function bool RestartPlayer (
pawn aPlayer)
function bool SendBotToGoal (
Bot aBot)
function SetBotOrders (
Bot NewBot)
function bool SetEndCams (string Reason)
function bool SuccessfulGame ()
function bool WaitForPoint (
bot aBot)
defaultproperties
{
bCoopWeaponMode=true
MaxTeams=2
MaxAllowedTeams=2
Defenses=3
AttackMessage="Take the enemy base!"
DefendMessage="Defend your base against the enemy!"
ObjectivesMessage="Press F3 for an objectives briefing."
bSpawnInTeamArea=True
StartUpMessage=""
MapListType=Class'BotPack.ASMapList'
MapPrefix="AS"
BeaconName="ASLT"
GameName="Assault"
HUDType=Class'BotPack.AssaultHUD'
bScoreTeamKills=false
ScoreBoardType=Class'Botpack.AssaultScoreBoard'
GameEndedMessage="conquered the base in"
DefenderSuccess="defended the base"
TieMessage="Tie!"
WinMessage="and wins!"
LadderTypeIndex=4
RulesMenuType="UTMenu.UTAssaultRulesSC"
NetWait=33
}
|
Creation time: Wed 26/5/2004 10:46:39.250 - Created with
UnCodeX