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

UTGame.UTDeathmatch

Extends
UTGame
Modifiers
config ( game )

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

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

Direct Known Subclasses:

UTTeamGame

Variables Summary
Inherited Variables from UTGame.UTGame
Acronym, ActiveBots, AdjustedDifficulty, bAdminModifiedOptions, bAllowHoverboard, bAllowKeyboardAndMouse, bAllowMapVoting, bAllowTranslocator, bAutoNumBots, bBadSinglePlayerBotNames, bConsoleServer, bCustomBots, bDemoMode, BeaconList, bExportMenuData, bExtraHealth, bFinalStartup, bFirstBlood, bForceMidGameMenuAtStart, bForceRespawn, bHeavyArmor, bIgnoreTeamForVoiceChat, bMidGameHasMap, bMustHaveMultiplePlayers, bMustJoinBeforeStart, bNecrisLocked, bNoCustomCharacters, BotClass, BotRatio, bOverTimeBroadcast, bPlayedFiveKills, bPlayedOneKill, bPlayedTenKills, bPlayerBecameActive, bPlayersMustBeReady, bPlayersVsBots, bQuickStart, bScoreDeaths, bSkipPlaySound, bSoaking, bStartedCountDown, bTeamScoreRounds, bTempForceRespawn, bUndrivenVehicleDamage, bWaitForNetPlayers, bWarmupRound, bWeaponStay, ClientProcessingTimeout, ConsolePlayerControllerClass, CountDown, CustomMapPrefixes, DefaultEnemyRosterClass, DefaultInventory, DefaultMapPrefixes, DefaultMaxLives, DemoPrefix, Description, DesiredPlayerCount, EndGameFocus, EndMessageCounter, EndMessageWait, EndOfMatchRulesTemplateStr_Scoring, EndOfMatchRulesTemplateStr_Time, EndTime, EndTimeDelay, EnemyRoster, EnemyRosterName, GameSpecificMapCycles, GameUMenuType, LastEncouragementTime, LastManDownTime, LastPlayerStartSpot, LastStartSpot, LateEntryLives, MapCycleIndex, MapPrefixes, MaxCustomChars, MidGameMenuTemplate, MidgameScorePanelTag, MinNetPlayers, NetWait, NumDivertedOpponents, PendingMatchElapsedTime, PlayerDeaths, PlayerKills, ResetCountDown, ResetTimeDelay, RestartWait, RulesMenuType, ScriptedStartSpot, ServerSkillLevel, SinglePlayerMissionID, Sniper, SpawnProtectionTime, SpeechRecognitionData, StartupStage, TranslocatorClass, VehicleList, VictoryMessageClass, VoteCollector, VoteDuration, WarmupRemaining, WarmupTime, WeaponTauntUsed[20]
Inherited Variables from Engine.GameInfo
AccessControl, AccessControlClass, ArbitrationHandshakeTimeout, ArbitrationPCs, AutomatedPerfRemainingTime, bAdminCanPause, bAlreadyChanged, BaseMutator, bAutoContinueToNextRound, bAutomatedPerfTesting, bChangeLevels, bCheckingForFragmentation, bCheckingForMemLeaks, bDelayedStart, bDoFearCostFallOff, bDoingAFlyThrough, bFixedPlayerStart, bGameEnded, bGameRestarted, bHasArbitratedHandshakeBegun, bHasEndGameHandshakeBegun, bHasNetworkError, bIsEndGameHandshakeComplete, bKickLiveIdlers, bLevelChange, bLoggingGame, bNeedsEndGameHandshake, bOverTime, bPauseable, bRequiresPushToTalk, bRestartLevel, BroadcastHandler, BroadcastHandlerClass, bTeamGame, BugLocString, BugRotString, bUseSeamlessTravel, bUsingArbitration, bWaitingToStartMatch, CoverReplicatorBase, CurrentID, DeathMessageClass, DefaultPawnClass, DefaultPlayerName, DialogueManager, DialogueManagerClass, FearCostFallOff, GameDifficulty, GameInterface, GameMessageClass, GameName, GameReplicationInfo, GameReplicationInfoClass, GameRulesModifiers, GameSettings, GameSpeed, GoalScore, GoreLevel, HUDType, InactivePRIArray, MaxIdleTime, MaxLives, MaxPlayers, MaxPlayersAllowed, MaxSpectators, MaxSpectatorsAllowed, MaxTimeMargin, MinTimeMargin, NumBots, NumPlayers, NumSpectators, NumTravellingPlayers, OnlineGameSettingsClass, OnlineStatsWriteClass, OnlineSub, Pausers, PendingArbitrationPCs, PlayerControllerClass, PlayerReplicationInfoClass, ScoreBoardType, ServerOptions, TimeLimit, TimeMarginSlack

Enumerations Summary
Inherited Enumerations from UTGame.UTGame
EVoiceChannel

Structures Summary
Inherited Structures from UTGame.UTGame
ActiveBotInfo, GameMapCycle, GameTypePrefix

Functions Summary
functionint GetHandicapNeed (Pawn Other))
functionbool WantsPickups (UTBot B))
function WriteOnlineStats ()))
Inherited Functions from UTGame.UTGame
ActivateVehicleFactory, AddBot, AddBots, AddDefaultInventory, AddInitialBots, AddMutator, AddNamedBot, AdjustSkill, AllowBecomeActivePlayer, AllowCheats, AllowClientToTeleport, AllowMutator, AssignHoverboard, AtCapacity, BecomeSpectator, BeginState, BroadcastDeathMessage, CampaignSkillAdjust, CanDisableObjective, CanSpectate, ChangeName, ChangeTeam, CheckEndGame, CheckLives, CheckMaxLives, CheckScore, ChoosePlayerStart, ContinueSeamlessTravel, DecodeEvent, DiscardInventory, DoMapVote, DominatingVictory, DriverEnteredVehicle, DriverLeftVehicle, EndGame, EndRound, EndSpree, EndState, FindNewObjectives, FindPlayerStart, ForceRespawn, GetAutoObjectiveFor, GetBaseUTMutator, GetBeaconText, GetBotTeam, GetCurrentMapCycleIndex, GetEndGameConditionRule, GetEndOfMatchRules, GetHandicapNeed, GetLocationFor, GetMapTypeRule, GetNextMap, GetSinglePlayerResult, GetTravelType, HandleSeamlessTravelPlayer, InitGame, InitGameReplicationInfo, InitializeBot, InitialProcessingIsComplete, IsAWinner, IsPureGame, JustStarted, KillBot, KillBots, Killed, LevelRecommendedPlayers, Login, Logout, MatchIsInProgress, NeedPlayers, NotifyNavigationChanged, NotifySpree, ObjectiveDisabled, OrderToIndex, PickupQuery, PlayEndOfMatchMessage, PlayRegularEndOfMatchMessage, PlayStartupMessage, PostBeginPlay, PostLogin, ProcessServerTravel, ProcessSpeechRecognition, RatePlayerStart, ReduceDamage, RegisterVehicle, RemovePlayerFromMuteLists, Reset, ResetAllPlayerMuteListsToSpectatorChannel, ResetLevel, RestartGame, RestartPlayer, ScoreFlag, ScoreKill, SetAlias, SetEndGameFocus, SetGameSpeed, SetGameType, SetPause, SetupPlayerMuteList, ShouldRespawn, ShowPathTo, SinglePlayerAddBot, SkipCinematics, SkipPlaySound, SortPlayerScores, SpawnBot, SpawnWait, StartMatch, Timer, TooManyBots, TrackMemoryFunctor, UpdateGameplayMuteList, UpdateGameSettings, UpdateGameSettingsCounts, ViewObjective, WantFastSpawnFor, WriteOnlinePlayerScores
Inherited Functions from Engine.GameInfo
AcceptInventory, AddDefaultInventory, AddGameRules, AddInactivePRI, AddMutator, AddObjectiveScore, AllowCheats, AllowMutator, ArbitrationRegistrationComplete, ArbitrationTimeout, AtCapacity, Broadcast, BroadcastDeathMessage, BroadcastLocalized, BroadcastLocalizedTeam, BroadcastTeam, CanLeaveVehicle, CanSpectate, ChangeName, ChangeTeam, CheckEndGame, CheckModifiedEndGame, CheckRelevance, CheckScore, ChoosePlayerStart, ClearAutoLoginDelegates, ClearPause, DebugPause, DiscardInventory, DoNavFearCostFallOff, DriverEnteredVehicle, DriverLeftVehicle, EndGame, EndState, FindInactivePRI, FindPlayerByID, FindPlayerStart, GameEnding, GetBeaconText, GetCoverReplicator, GetDefaultPlayerClass, GetIntOption, GetKeyValue, GetNetworkNumber, GetNextMap, GetNumPlayers, GetSeamlessTravelActorList, GetServerPort, GetTravelType, GrabOption, HandleSeamlessTravelPlayer, HasOption, InitGame, InitGameReplicationInfo, Kick, KickBan, KickIdler, KillBots, Killed, Login, Logout, MatchIsInProgress, MatineeCancelled, ModifyScoreKill, Mutate, NotifyArbitratedMatchEnd, NotifyKilled, NotifyNavigationChanged, OnConnectionStatusChange, OnLoginChange, OnLoginFailed, OnServerCreateComplete, OnStartOnlineGameComplete, OverridePRI, ParseKillMessage, ParseMessageString, ParseOption, PickTeam, PickupQuery, PlayerCanRestart, PlayerCanRestartGame, PostBeginPlay, PostCommitMapChange, PostLogin, PostSeamlessTravel, PreBeginPlay, PreCommitMapChange, PreExit, PreLogin, PreventDeath, ProcessClientDataWriteCompletion, ProcessClientRegistrationCompletion, ProcessEndGameHandshake, ProcessServerLogin, ProcessServerTravel, RatePlayerStart, RecalculateSkillRating, ReduceDamage, RegisterServer, RegisterServerForArbitration, RemoveMutator, ReplicateStreamingStatus, RequiresPassword, Reset, ResetLevel, RestartGame, RestartPlayer, ScoreKill, ScoreObjective, SendPlayer, ServerWriteArbitrationEndGameData, SetGameSpeed, SetGameType, SetPause, SetPlayerDefaults, ShouldReset, ShouldRespawn, ShouldSpawnAtStartSpot, SpawnDefaultPawnFor, StartArbitratedMatch, StartArbitrationRegistration, StartBots, StartHumans, StartMatch, StartOnlineGame, SwapPlayerControllers, Timer, UpdateGameplayMuteList, UpdateGameSettings, UpdateGameSettingsCounts, UseLowGore, WriteOnlinePlayerScores, WriteOnlineStats


Functions Detail

GetHandicapNeed Source code

function int GetHandicapNeed ( Pawn Other) )
return a value based on how much this pawn needs help

WantsPickups Source code

function bool WantsPickups ( UTBot B) )

WriteOnlineStats Source code

function WriteOnlineStats ( ) )
Writes out the stats for the game type


Defaultproperties

defaultproperties
{
   bScoreDeaths=True
   bIgnoreTeamForVoiceChat=True
   Acronym="DM"
   Description="Free-for-all kill or be killed.  The player with the most frags wins."
   DefaultEnemyRosterClass="UTGame.UTDMRoster"
   MapPrefixes(0)="DM"
   EndOfMatchRulesTemplateStr_Scoring="First to make `g frags wins"
   EndOfMatchRulesTemplateStr_Time="most frags in `t mins. wins"
   GameName="DeathMatch"
   OnlineStatsWriteClass=Class'UTGame.UTLeaderboardWriteDM'
   OnlineGameSettingsClass=Class'UTGame.UTGameSettingsDM'
   Name="Default__UTDeathmatch"
   ObjectArchetype=UTGame'UTGame.Default__UTGame'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 26/11/2007 17:41:20.421 - Created with UnCodeX