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

UTGame.UTDeathmatch

Extends
UTGame
Modifiers
config ( game )

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

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

Direct Known Subclasses:

UTBetrayalGame, UTTeamGame

Constants Summary
Inherited Contants from UTGame.UTGame
CONTEXT_ALLOWKEYBOARD, CONTEXT_ALLOWKEYBOARD_ANY, CONTEXT_ALLOWKEYBOARD_NO, CONTEXT_ALLOWKEYBOARD_YES, CONTEXT_BOTSKILL, CONTEXT_BOTSKILL_ADEPT, CONTEXT_BOTSKILL_AUTOADJUSTSKILL, CONTEXT_BOTSKILL_AVERAGE, CONTEXT_BOTSKILL_EXPERIENCED, CONTEXT_BOTSKILL_GODLIKE, CONTEXT_BOTSKILL_INHUMAN, CONTEXT_BOTSKILL_MASTERFUL, CONTEXT_BOTSKILL_NOVICE, CONTEXT_BOTSKILL_SKILLED, CONTEXT_CAMPAIGN, CONTEXT_CAMPAIGN_NO, CONTEXT_CAMPAIGN_YES, CONTEXT_DEDICATEDSERVER, CONTEXT_DEDICATEDSERVER_NO, CONTEXT_DEDICATEDSERVER_YES, CONTEXT_EMPTYSERVER, CONTEXT_EMPTYSERVER_NO, CONTEXT_EMPTYSERVER_YES, CONTEXT_FORCERESPAWN, CONTEXT_FORCERESPAWN_NO, CONTEXT_FORCERESPAWN_YES, CONTEXT_FULLSERVER, CONTEXT_FULLSERVER_NO, CONTEXT_FULLSERVER_YES, CONTEXT_GAME_MODE, CONTEXT_GAME_MODE_BETRAYAL, CONTEXT_GAME_MODE_CAMPAIGN, CONTEXT_GAME_MODE_CTF, CONTEXT_GAME_MODE_CUSTOM, CONTEXT_GAME_MODE_DM, CONTEXT_GAME_MODE_DUEL, CONTEXT_GAME_MODE_GREED, CONTEXT_GAME_MODE_TDM, CONTEXT_GAME_MODE_VCTF, CONTEXT_GAME_MODE_WAR, CONTEXT_GOALSCORE_10, CONTEXT_GOALSCORE_15, CONTEXT_GOALSCORE_20, CONTEXT_GOALSCORE_30, CONTEXT_GOALSCORE_5, CONTEXT_LOCKEDSERVER, CONTEXT_LOCKEDSERVER_NO, CONTEXT_LOCKEDSERVER_YES, CONTEXT_MAPNAME, CONTEXT_MAPNAME_ARSENAL, CONTEXT_MAPNAME_AVALANCHE, CONTEXT_MAPNAME_BIOHAZARD, CONTEXT_MAPNAME_CARBON_FIRE, CONTEXT_MAPNAME_COLDHARBOR, CONTEXT_MAPNAME_CONFRONTATION, CONTEXT_MAPNAME_CONTAINMENT, CONTEXT_MAPNAME_CONTAINMENTSP, CONTEXT_MAPNAME_CORET, CONTEXT_MAPNAME_CORRUPTION, CONTEXT_MAPNAME_CUSTOM, CONTEXT_MAPNAME_DARKMATCH, CONTEXT_MAPNAME_DECK, CONTEXT_MAPNAME_DEFIANCE, CONTEXT_MAPNAME_DEIMOS, CONTEXT_MAPNAME_DIESEL, CONTEXT_MAPNAME_DOWNTOWN, CONTEXT_MAPNAME_DOWNTOWNNECRIS, CONTEXT_MAPNAME_DUSK, CONTEXT_MAPNAME_EDENINC, CONTEXT_MAPNAME_FACINGWORLDS, CONTEXT_MAPNAME_FEARLESS, CONTEXT_MAPNAME_FLOODGATE, CONTEXT_MAPNAME_GATEWAY, CONTEXT_MAPNAME_HEAT_RAY, CONTEXT_MAPNAME_HOSTILE, CONTEXT_MAPNAME_HYDROSIS, CONTEXT_MAPNAME_ISLANDER, CONTEXT_MAPNAME_ISLANDERNECRIS, CONTEXT_MAPNAME_KARGO, CONTEXT_MAPNAME_KBARGE, CONTEXT_MAPNAME_LOSTCAUSE, CONTEXT_MAPNAME_MARKET_DISTRICT, CONTEXT_MAPNAME_MISSION_SELECTION, CONTEXT_MAPNAME_MORBIAS, CONTEXT_MAPNAME_MORBID, CONTEXT_MAPNAME_NANOBLACK, CONTEXT_MAPNAME_NECROPOLIS, CONTEXT_MAPNAME_OCEANRELIC, CONTEXT_MAPNAME_OMICRON_DAWN, CONTEXT_MAPNAME_ONYX_COAST, CONTEXT_MAPNAME_POWER_SURGE, CONTEXT_MAPNAME_RAILS, CONTEXT_MAPNAME_REFLECTION, CONTEXT_MAPNAME_RISING_SUN, CONTEXT_MAPNAME_SANCTUARY, CONTEXT_MAPNAME_SANDSTORM, CONTEXT_MAPNAME_SEARCHLIGHT, CONTEXT_MAPNAME_SENTINEL, CONTEXT_MAPNAME_SERENITY, CONTEXT_MAPNAME_SERENITYNECRIS, CONTEXT_MAPNAME_SHAFT, CONTEXT_MAPNAME_SHANGRILA, CONTEXT_MAPNAME_SINKHOLE, CONTEXT_MAPNAME_STRANDED, CONTEXT_MAPNAME_STRIDENT, CONTEXT_MAPNAME_SUSPENSE, CONTEXT_MAPNAME_SUSPENSE_NECRIS, CONTEXT_MAPNAME_TANK_CROSSING, CONTEXT_MAPNAME_TORLAN, CONTEXT_MAPNAME_TORLANLEVIATHAN, CONTEXT_MAPNAME_TORLANNECRIS, CONTEXT_MAPNAME_TURBINE, CONTEXT_MAPNAME_VERTEBRAE, CONTEXT_NUMBOTS_0, CONTEXT_NUMBOTS_1, CONTEXT_NUMBOTS_2, CONTEXT_NUMBOTS_3, CONTEXT_NUMBOTS_4, CONTEXT_NUMBOTS_5, CONTEXT_NUMBOTS_6, CONTEXT_NUMBOTS_7, CONTEXT_NUMBOTS_8, CONTEXT_PRESENCE_MENUPRESENCE, CONTEXT_PURESERVER, CONTEXT_PURESERVER_ANY, CONTEXT_PURESERVER_NO, CONTEXT_PURESERVER_YES, CONTEXT_TIMELIMIT_10, CONTEXT_TIMELIMIT_15, CONTEXT_TIMELIMIT_20, CONTEXT_TIMELIMIT_30, CONTEXT_TIMELIMIT_5, CONTEXT_VSBOTS, CONTEXT_VSBOTS_1_TO_1, CONTEXT_VSBOTS_1_TO_2, CONTEXT_VSBOTS_2_TO_1, CONTEXT_VSBOTS_3_TO_1, CONTEXT_VSBOTS_3_TO_2, CONTEXT_VSBOTS_4_TO_1, CONTEXT_VSBOTS_NONE, GS_CDKEY_PART_MAXLENGTH, GS_EMAIL_MAXLENGTH, GS_MESSAGE_MAXLENGTH, GS_PASSWORD_MAXLENGTH, GS_USERNAME_MAXLENGTH, PROPERTY_CUSTOMGAMEMODE, PROPERTY_CUSTOMMAPNAME, PROPERTY_CUSTOMMUTATORS, PROPERTY_CUSTOMMUTCLASSES, PROPERTY_EPICMUTATORS, PROPERTY_GOALSCORE, PROPERTY_LEADERBOARDRATING, PROPERTY_NUMBOTS, PROPERTY_NUMBOTSIA, PROPERTY_SERVERDESCRIPTION, PROPERTY_STEAMID, PROPERTY_STEAMVAC, PROPERTY_TIMELIMIT, QUERY_BETRAYAL, QUERY_CAMPAIGN, QUERY_CTF, QUERY_DM, QUERY_DUEL, QUERY_GREED, QUERY_TDM, QUERY_VCTF, QUERY_WAR, STATS_VIEW_DM_PLAYER_ALLTIME, STATS_VIEW_DM_RANKED_ALLTIME, STATS_VIEW_DM_VEHICLES_ALLTIME, STATS_VIEW_DM_VEHICLES_RANKED_ALLTIME, STATS_VIEW_DM_VEHICLEWEAPONS_ALLTIME, STATS_VIEW_DM_VEHICLEWEAPONS_RANKED_ALLTIME, STATS_VIEW_DM_WEAPONS_ALLTIME, STATS_VIEW_DM_WEAPONS_RANKED_ALLTIME

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

Enumerations Summary
Inherited Enumerations from UTGame.UTGame
EVoiceChannel

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

Functions Summary
function CheckAchievements ()))
function CheckCampaignAchievements (int ChapterIndex, int Difficulty, bool Coop))
functionbool CheckLikeTheBackOfMyHandAchievement (UTPlayerController PC, INT index))
function CheckMissionAchievements ()))
function CheckSpiceOfLifeAchievement ()))
functionint GetHandicapNeed (Pawn Other))
functionbool IsValidMutatorsForLikeTheBackOfMyHand ()))
function UpdateOnlineAchievements ()))
functionbool WantsPickups (UTBot B))
function WriteOnlineStats ()))
Inherited Functions from UTGame.UTGame
ActivateVehicleFactory, AddBot, AddBots, AddDefaultInventory, AddInitialBots, AddMutator, AddNamedBot, AdjustSkill, AllowBecomeActivePlayer, AllowBecomeHero, AllowCheats, AllowClientToTeleport, AllowMutator, AssignHoverboard, AtCapacity, BecomeSpectator, BeginState, BroadcastDeathMessage, CampaignSkillAdjust, CanDisableObjective, CanSpectate, ChangeName, ChangeTeam, CheckEndGame, CheckLives, CheckMaxLives, CheckScore, CheckTeamSize, ChoosePlayerStart, ContinueSeamlessTravel, ConvertMapNameToContext, CurrentPlayerCount, DecodeEvent, DiscardInventory, DoEndGameMapVote, DoMapVote, DominatingVictory, DriverEnteredVehicle, DriverLeftVehicle, EndGame, EndRound, EndSpree, EndState, FindNewObjectives, FindPlayerStart, ForceRespawn, GetAutoObjectiveFor, GetBaseUTMutator, GetBeaconText, GetBestLocker, GetBotSkillLevel, GetBotTeam, GetCurrentMapCycleIndex, GetEndGameConditionRule, GetEndOfMatchRules, GetHandicapNeed, GetLocationFor, GetMapTypeRule, GetNextMap, GetNextPickupIndex, GetSeamlessTravelActorList, GetSinglePlayerResult, GetTravelType, HandleSeamlessTravelPlayer, InitGame, InitGameReplicationInfo, InitializeBot, InitializeMapListManager, InitializeVoteCollector, InitialProcessingIsComplete, IsAWinner, IsLowGoreVersion, IsMPOrHardBotsGame, IsPureGame, IsValidMutatorsForLikeTheBackOfMyHand, JustStarted, KillBot, KillBots, Killed, KillOthers, KillThis, LevelRecommendedPlayers, Login, Logout, MatchIsInProgress, NeedPlayers, NotifyNavigationChanged, NotifySpree, ObjectiveDisabled, OrderToIndex, PickupQuery, PlayEndOfMatchMessage, PlayRegularEndOfMatchMessage, PlayStartupMessage, PostBeginPlay, PostLogin, PostSeamlessTravel, PreLogin, ProcessServerTravel, ProcessSpeechRecognition, ProvideHeroBonus, RatePlayerStart, ReduceDamage, RegisterServer, RegisterVehicle, RemoveOption, RemovePlayerFromMuteLists, Reset, ResetAllPlayerMuteListsToSpectatorChannel, ResetLevel, RestartGame, RestartPlayer, ScoreFlag, ScoreKill, SetAlias, SetEndGameFocus, SetGameSpeed, SetGameType, SetPause, SetupPlayerMuteList, ShotTeammate, ShouldRespawn, ShowPathTo, SinglePlayerAddBot, SkipCinematics, SkipPlaySound, SortPlayerScores, SpaceAvailable, SpawnBot, SpawnWait, StartMatch, Timer, TooManyBots, TrackMemoryFunctor, TravelFailed, UpdateGameplayMuteList, UpdateGameSettings, UpdateGameSettingsCounts, UpdateWeaponAwards, ViewObjective, WantFastSpawnFor, WriteOnlinePlayerScores
Inherited Functions from Engine.GameInfo
AcceptInventory, AddDefaultInventory, AddGameRules, AddInactivePRI, AddMutator, AddObjectiveScore, AllowCheats, AllowMutator, ArbitrationRegistrationComplete, ArbitrationTimeout, AtCapacity, AttemptReconnect, BeginPlay, Broadcast, BroadcastDeathMessage, BroadcastLocalized, BroadcastLocalizedTeam, BroadcastTeam, CalculatedNetSpeed, CanLeaveVehicle, CanSpectate, ChangeName, ChangeTeam, CheckEndGame, CheckModifiedEndGame, CheckRelevance, CheckScore, ChoosePlayerStart, ClearAutoLoginDelegates, ClearPause, CurrentPlayerCount, DebugPause, DiscardInventory, DoNavFearCostFallOff, DriverEnteredVehicle, DriverLeftVehicle, EnableAutoReconnect, EndGame, EndState, FindInactivePRI, FindPlayerByID, FindPlayerStart, GameEnding, GetBeaconText, GetCoverReplicator, GetDefaultPlayerClass, GetIntOption, GetKeyValue, GetNetworkNumber, GetNextMap, GetNextPlayerID, GetNumPlayers, GetSeamlessTravelActorList, GetServerPort, GetTravelType, GrabOption, HandleSeamlessTravelPlayer, HasOption, InitGame, InitGameReplicationInfo, Kick, KickBan, KickIdler, KillBots, Killed, Login, Logout, MatchIsInProgress, MatineeCancelled, ModifyScoreKill, Mutate, NotifyArbitratedMatchEnd, NotifyKilled, NotifyNavigationChanged, OnConnectionStatusChange, OnDestroyOnlineGameComplete, OnLoginChange, OnLoginFailed, OnServerCreateComplete, OnStartOnlineGameComplete, OverridePRI, ParseKillMessage, ParseMessageString, ParseOption, PickFriendTeam, 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, ResetLog, RestartGame, RestartPlayer, ScoreKill, ScoreObjective, SendPlayer, ServerWriteArbitrationEndGameData, SessionBan, SetGameSpeed, SetGameType, SetPause, SetPlayerDefaults, ShouldReset, ShouldRespawn, ShouldSpawnAtStartSpot, SpawnDefaultPawnFor, StartArbitratedMatch, StartArbitrationRegistration, StartBots, StartHumans, StartMatch, StartOnlineGame, SwapPlayerControllers, Timer, TravelFailed, UpdateGameplayMuteList, UpdateGameSettings, UpdateGameSettingsCounts, UpdateNetSpeeds, UseLowGore, WriteOnlinePlayerScores, WriteOnlineStats


Functions Detail

CheckAchievements Source code

function CheckAchievements ( ) )

CheckCampaignAchievements Source code

function CheckCampaignAchievements ( int ChapterIndex, int Difficulty, bool Coop) )

CheckLikeTheBackOfMyHandAchievement Source code

static function bool CheckLikeTheBackOfMyHandAchievement ( UTPlayerController PC, INT index) )

CheckMissionAchievements Source code

function CheckMissionAchievements ( ) )

CheckSpiceOfLifeAchievement Source code

function CheckSpiceOfLifeAchievement ( ) )

GetHandicapNeed Source code

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

IsValidMutatorsForLikeTheBackOfMyHand Source code

function bool IsValidMutatorsForLikeTheBackOfMyHand ( ) )

UpdateOnlineAchievements Source code

function UpdateOnlineAchievements ( ) )

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_ScoringSingle="First to frag 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: sk 18-3-2018 10:00:49.688 - Created with UnCodeX