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

UTGame.UTGreedGame

Extends
UTTeamGame
Modifiers
abstract

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.GameInfo
         |   
         +-- UTGame.UTGame
            |   
            +-- UTGame.UTDeathmatch
               |   
               +-- UTGame.UTTeamGame
                  |   
                  +-- UTGame.UTGreedGame

Direct Known Subclasses:

UTGreedGame_Content

Variables Summary
class<UTCTFFlag>BlueFlagType
SoundCueCoinReturnSound
UTCTFBaseFlagBases[2]
intHoarderMessageThreshold
class<UTCTFFlag>RedFlagType
Inherited Variables from UTGame.UTTeamGame
bAllowNonTeamChat, bForceAllRed, bNoTeamChangePenalty, bPlayersBalanceTeams, bRebalanceAfterTravel, bRebalanceOnceAfterTravel, bScoreTeamKills, bScoreVictimsTarget, bSpawnInTeamArea, CustomTeamName[2], FlagKillMessageName, FriendlyFireScale, PendingTeamSwap, SwapRequestTime, TeamAIType[2], TeamFactions[2], TeammateBoost, TeamScoreMessageClass, Teams[2]

Functions Summary
function AddMutator (string mutname, optional bool bUserAdded))
functionbool AllowMutator (string MutatorClassName ))
function AnnounceGreedScore (int ScoringTeam, int ScoreBump))
function DropCoins (Controller CoinOwner, int CoinValue)
functionbool NearGoal (Controller C))
function PostBeginPlay ()))
functionbool ScoreCoinReturn (Controller Scorer)
function TeleportToBase (UTPawn Traveler))
Inherited Functions from UTGame.UTTeamGame
AddBlueBots, AddRedBots, AdjustSkill, AllowClientToTeleport, AnnounceScore, BalanceTeams, CampaignSkillAdjust, CanSpectate, ChangeTeam, CheckEndGame, CheckMaxLives, CheckScore, CheckTeamBasedAchievements, CreateTeam, DominatingVictory, FindNewObjectives, FindVictimsTarget, ForceRespawn, GetBotTeam, GetFriendTeam, GetHandicapNeed, GetSeamlessTravelActorList, HandleSeamlessTravelPlayer, InitGame, InitializeBot, IsAWinner, IsWinningTeam, LevelRecommendedPlayers, Logout, NearGoal, NotifyKilled, OverridePRI, ParseSpeechRecipients, PickFriendTeam, PickTeam, PlayRegularEndOfMatchMessage, PostLogin, PostSeamlessTravel, PreBeginPlay, ProcessSpeechOrders, ProcessSpeechRecognition, RatePlayerStart, ReduceDamage, RestartGame, ScoreKill, SendFlagKillMessage, SetEndGameFocus, SetTeam, ShowPathTo, TooManyBots, WriteOnlineStats
Inherited Functions from UTGame.UTDeathmatch
CheckAchievements, CheckCampaignAchievements, CheckLikeTheBackOfMyHandAchievement, CheckMissionAchievements, CheckSpiceOfLifeAchievement, GetHandicapNeed, IsValidMutatorsForLikeTheBackOfMyHand, UpdateOnlineAchievements, WantsPickups, WriteOnlineStats


Variables Detail

BlueFlagType Source code

var class<UTCTFFlag> BlueFlagType;

CoinReturnSound Source code

var SoundCue CoinReturnSound;

FlagBases[2] Source code

var UTCTFBase FlagBases[2];
Flag bases at which to UTGreedFlags are spawned

HoarderMessageThreshold Source code

var int HoarderMessageThreshold;
Number of skulls needed for a "Hoarder" message

RedFlagType Source code

var class<UTCTFFlag> RedFlagType;


Functions Detail

AddMutator Source code

function AddMutator ( string mutname, optional bool bUserAdded) )

AllowMutator Source code

static function bool AllowMutator ( string MutatorClassName ) )

AnnounceGreedScore Source code

function AnnounceGreedScore ( int ScoringTeam, int ScoreBump) )
Announce a greed score - requires different rules since can increment by more than one point at a time

DropCoins Source code

function DropCoins ( Controller CoinOwner, int CoinValue )
Clears the coin count of CoinOwner, and spawns CoinValue coins at CoinOwner's location

NearGoal Source code

function bool NearGoal ( Controller C) )

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

ScoreCoinReturn Source code

function bool ScoreCoinReturn ( Controller Scorer )

TeleportToBase Source code

function TeleportToBase ( UTPawn Traveler) )
Teleports a pawn to a spawn location at it's team base


Defaultproperties

defaultproperties
{
   HoarderMessageThreshold=20
   bScoreTeamKills=False
   bSpawnInTeamArea=True
   bUndrivenVehicleDamage=True
   bScoreDeaths=False
   bShouldPostRenderEnemyPawns=True
   Description="Return the enemy's skulls to their base."
   MapPrefixes(0)="CTF"
   MapPrefixes(1)="VCTF"
   EndOfMatchRulesTemplateStr_Scoring="First team to score `g skulls wins"
   EndOfMatchRulesTemplateStr_ScoringSingle="First team to capture a skull wins"
   EndOfMatchRulesTemplateStr_Time="Team with most captured skulls in `t mins. wins"
   GameName="Greed"
   DeathMessageClass=Class'UTGame.UTTeamDeathMessage'
   OnlineStatsWriteClass=Class'UTGame.UTLeaderboardWriteGreed'
   OnlineGameSettingsClass=Class'UTGame.UTGameSettingsGreed'
   Name="Default__UTGreedGame"
   ObjectArchetype=UTTeamGame'UTGame.Default__UTTeamGame'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:52.674 - Created with UnCodeX