- Modifiers
- abstract config ( MultiTeam )
UTMultiTeam.UTMT_TeamGame
| Functions Summary |
 | | AddGoldBots (int Num))
|
 | | AddGreenBots (int Num))
|
 | | AdjustSkill (AIController B, PlayerController P, bool bWinner))
|
 | | AnnounceScore (int ScoringTeam))
|
 | bool | ChangeTeam (Controller Other, int num, bool bNewTeam))
|
 | bool | CheckEndGame (PlayerReplicationInfo Winner, string Reason))
|
 | bool | CheckScore (PlayerReplicationInfo Scorer))
|
 | | CreateTeam (int TeamIndex))
|
 | bool | DominatingVictory ()))
|
 | | FindNewObjectives (UTGameObjective DisabledObjective ))
|
 | UTTeamInfo | GetBotTeam (optional int TeamBots, ptional bool bUseTeamIndex, optional int TeamIndex))
|
 | int | GetHandicapNeed (Pawn Other))
|
 | int | GetHighestScore ()))
|
 | UTTeamInfo | GetHighestScoringTeam (optional out int index))
|
 | int | GetHighestScoringTeamIndex ()))
|
 | name | GetMidGameScorePanelTag (int TotalTeams))
|
 | | GetSeamlessTravelActorList (bool bToEntry, out array<Actor> ActorList))
|
 | UTTeamInfo | GetSmallestTeam (TeamInfo PlayersTeam=None ))
|
 | | HandleSeamlessTravelPlayer (out Controller C))
|
 | | InitGame (string Options, out string ErrorMessage ))
|
 | bool | IsWinningTeam (TeamInfo T ))
|
 | | KillBot (UTBot B))
|
 | | Killed (Controller Killer, Controller KilledPlayer, Pawn KilledPawn, class DamageType ))
|
 | | Logout (Controller Exiting))
|
 | | NotifyKilled (Controller Killer, Controller KilledPlayer, Pawn KilledPawn))
|
 | | OverridePRI (PlayerController PC, PlayerReplicationInfo OldPRI))
|
 | byte | PickTeam (byte num, Controller C))
|
 | | PlayRegularEndOfMatchMessage ()))
|
 | | PostLogin (PlayerController NewPlayer ))
|
 | | PreBeginPlay ()))
|
 | | ScoreKill (Controller Killer, Controller Other))
|
 | | ShowPathTo (PlayerController P, int TeamNum))
|
 | bool | TeamsAreTiedForTheLead ()))
|
 | bool | TooManyBots (Controller botToRemove))
|
var bool bDoNotScoreKill;
CharacterTeamMaterialTransformer Source code
CharacterTeamMaterialTransformerClass Source code
var array<string> DefaultMutators;
var class<DamageType> KillBotDamageClass;
var int MaxTeams;
var array<name> MidGameScorePanelTags;
var int MinTeams;
var array<string> MultiCustomTeamNames;
var array<string> MultiTeamFactions;
NonScoringDamageClasses Source code
var array<class<DamageType>> NonScoringDamageClasses;
var globalconfig int NumTeams;
VehicleTeamMaterialTransformer Source code
VehicleTeamMaterialTransformerClass Source code
exec function AddGoldBots ( int Num) )
exec function AddGreenBots ( int Num) )
function AdjustSkill ( AIController B, PlayerController P, bool bWinner) )
function AnnounceScore ( int ScoringTeam) )
function bool ChangeTeam ( Controller Other, int num, bool bNewTeam) )
function bool CheckEndGame ( PlayerReplicationInfo Winner, string Reason) )
function bool CheckScore ( PlayerReplicationInfo Scorer) )
function CreateTeam ( int TeamIndex) )
function bool DominatingVictory ( ) )
function FindNewObjectives ( UTGameObjective DisabledObjective ) )
function UTTeamInfo GetBotTeam ( optional int TeamBots,optional bool bUseTeamIndex, optional int TeamIndex) )
function int GetHandicapNeed ( Pawn Other) )
function int GetHighestScore ( ) )
function UTTeamInfo GetHighestScoringTeam ( optional out int index) )
GetHighestScoringTeamIndex Source code
function int GetHighestScoringTeamIndex ( ) )
GetMidGameScorePanelTag Source code
static simulated function name GetMidGameScorePanelTag ( int TotalTeams) )
GetSeamlessTravelActorList Source code
event GetSeamlessTravelActorList ( bool bToEntry, out array<Actor> ActorList) )
function UTTeamInfo GetSmallestTeam ( TeamInfo PlayersTeam=None ) )
HandleSeamlessTravelPlayer Source code
event HandleSeamlessTravelPlayer ( out Controller C) )
event InitGame ( string Options, out string ErrorMessage ) )
function bool IsWinningTeam ( TeamInfo T ) )
function KillBot ( UTBot B) )
function Killed ( Controller Killer, Controller KilledPlayer, Pawn KilledPawn, class<DamageType> DamageType ) )
function Logout ( Controller Exiting) )
function NotifyKilled ( Controller Killer, Controller KilledPlayer, Pawn KilledPawn) )
function OverridePRI ( PlayerController PC, PlayerReplicationInfo OldPRI) )
function byte PickTeam ( byte num, Controller C) )
PlayRegularEndOfMatchMessage Source code
function PlayRegularEndOfMatchMessage ( ) )
event PostLogin ( PlayerController NewPlayer ) )
function PreBeginPlay ( ) )
function ScoreKill ( Controller Killer, Controller Other) )
function ShowPathTo ( PlayerController P, int TeamNum) )
TeamsAreTiedForTheLead Source code
function bool TeamsAreTiedForTheLead ( ) )
function bool TooManyBots ( Controller botToRemove) )
defaultproperties
{
NumTeams=4
MaxTeams=4
MinTeams=2
MultiTeamAIType(0)=Class'UTMultiTeam.UTMT_TeamAI'
MultiTeamAIType(1)=Class'UTMultiTeam.UTMT_TeamAI'
MultiTeamAIType(2)=Class'UTMultiTeam.UTMT_TeamAI'
MultiTeamAIType(3)=Class'UTMultiTeam.UTMT_TeamAI'
KillBotDamageClass=Class'UTMultiTeam.UTMT_DmgType_KillBot'
NonScoringDamageClasses(0)=Class'UTMultiTeam.UTMT_DmgType_ChangedTeam'
NonScoringDamageClasses(1)=Class'UTMultiTeam.UTMT_DmgType_LeftGame'
Acronym="MTDM"
Description="Two to four teams duke it out in a quest for battlefield supremacy. The team with the most total frags wins."
DefaultEnemyRosterClass="UTMultiTeam.UTMT_TeamInfo"
BotClass=Class'UTMultiTeam.UTMT_UTBot'
DefaultPawnClass=Class'UTMultiTeam.UTMT_Pawn'
HUDType=Class'UTMultiTeam.UTMT_TeamHUD'
PlayerControllerClass=Class'UTMultiTeam.UTMT_PlayerController'
PlayerReplicationInfoClass=Class'UTMultiTeam.UTMT_PlayerReplicationInfo'
GameReplicationInfoClass=Class'UTMultiTeam.UTMT_GameReplicationInfo'
}
|
Creation time: Fri 23/12/2011 20:31:26.024 - Created with
UnCodeX