Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE3:UTTeamGame instance functions (UT3)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> Actor >> Info >> GameInfo >> UTGame >> UTDeathmatch >> UTTeamGame (instance functions) |
- UTTeamGame instance functions in other games:
- UDK
| This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
[edit] Instance functions
[edit] AdjustSkill
Overrides: UTGame.AdjustSkill
[edit] AllowClientToTeleport
Overrides: UTGame.AllowClientToTeleport
This function allows the server to override any requested teleport attempts from a client
Returns:
- returns true if the teleport is allowed
[edit] AnnounceScore
[edit] BalanceTeams
[edit] CampaignSkillAdjust
Overrides: UTGame.CampaignSkillAdjust
Called to adjust skill when bot respawns
[edit] CanSpectate
Overrides: UTGame.CanSpectate
returns true if Viewer is allowed to spectate ViewTarget
[edit] ChangeTeam
Overrides: GameInfo.ChangeTeam
ChangeTeam() verify whether controller Other is allowed to change team, and if so change his team by calling SetTeam().
Parameters:
- Other - the controller which wants to change teams
- num - the teamindex of the desired team. If 255, pick the smallest team.
- bNewTeam - if true, broadcast team change notification
[edit] CheckEndGame
Overrides: UTGame.CheckEndGame
[edit] CheckMaxLives
Overrides: UTGame.CheckMaxLives
[edit] CheckScore
Overrides: UTGame.CheckScore
[edit] CheckTeamBasedAchievements
[edit] CreateTeam
[edit] DominatingVictory
Overrides: UTGame.DominatingVictory
[edit] FindNewObjectives
Overrides: UTGame.FindNewObjectives
re-evaluate objectives for players because the specified one has been changed/completed
[edit] FindVictimsTarget
[edit] ForceRespawn
Overrides: UTGame.ForceRespawn
ForceRespawn() returns true if dead players should respawn immediately force respawn if single player and no bots on team 0
[edit] GetBotTeam
Overrides: UTGame.GetBotTeam
[edit] GetFriendTeam
[edit] GetHandicapNeed
Overrides: UTDeathmatch.GetHandicapNeed
return a value based on how much this pawn needs help
[edit] InitializeBot
Overrides: UTGame.InitializeBot
[edit] IsAWinner
Overrides: UTGame.IsAWinner
[edit] IsWinningTeam
[edit] LevelRecommendedPlayers
Overrides: UTGame.LevelRecommendedPlayers
[edit] Logout
Overrides: UTGame.Logout
[edit] NearGoal
returns whether the given game object-holding player was near an objective the game object can be scored at
[edit] NotifyKilled
Overrides: GameInfo.NotifyKilled
[edit] OverridePRI
Overrides: GameInfo.OverridePRI
OverridePRI() override as needed properties of NewPRI with properties from OldPRI which were assigned during the login process
[edit] ParseSpeechRecipients
parses the given speech for the bots that should receive it
[edit] PickFriendTeam
Overrides: GameInfo.PickFriendTeam
[edit] PickTeam
Overrides: GameInfo.PickTeam
[edit] PlayRegularEndOfMatchMessage
Overrides: UTGame.PlayRegularEndOfMatchMessage
[edit] ProcessSpeechOrders
parses and sends the orders in the given speech to the Recipients
[edit] ProcessSpeechRecognition
Overrides: UTGame.ProcessSpeechRecognition
parses the given player's recognized speech into bot orders, etc
[edit] RatePlayerStart
Overrides: UTGame.RatePlayerStart
RatePlayerStart() Return a score representing how desireable a playerstart is.
Parameters:
- P - is the playerstart being rated
- Team - is the team of the player choosing the playerstart
- Player - is the controller choosing the playerstart
Returns:
- playerstart score
[edit] ReduceDamage
Overrides: UTGame.ReduceDamage
[edit] RestartGame
Overrides: UTGame.RestartGame
Balance teams before restarting game
[edit] ScoreKill
Overrides: UTGame.ScoreKill
[edit] SendFlagKillMessage
[edit] SetEndGameFocus
Overrides: UTGame.SetEndGameFocus
[edit] SetTeam
SetTeam() Change Other's team to NewTeam.
Parameters:
- Other - the controller which wants to change teams
- NewTeam - the desired team.
- bNewTeam - if true, broadcast team change notification
[edit] ShowPathTo
Overrides: UTGame.ShowPathTo
displays the path to the given base for the given player
[edit] TooManyBots
Overrides: UTGame.TooManyBots
(Description copied from UTGame.TooManyBots)
Look at the current game rules and determine if there are too many bots. In a single player game, this function will always return false since the teams are preset and changes are not allowed.
Parameters:
- BotToRemove - The Bot to remove
[edit] WriteOnlineStats
Overrides: UTDeathmatch.WriteOnlineStats
Writes out the stats for the game type
