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

DeusEx.DeathMatchGame

Extends
DeusExMPGame

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Info
      |   
      +-- Engine.GameInfo
         |   
         +-- DeusEx.DeusExGameInfo
            |   
            +-- DeusEx.DeusExMPGame
               |   
               +-- DeusEx.DeathMatchGame

Constants Summary
Inherited Contants from DeusEx.DeusExMPGame
DeathsX, FireContY, KillsX, NewMapDelay, NotifyMinutes, PlayerX, PlayerY, StreakX, TEAM_AUTO, TEAM_DRAW, TEAM_NSF, TEAM_UNATCO, WinY

Variables Summary
StringTimeLimitString1
StringTimeLimitString2
StringVictoryConString1
StringVictoryConString2
Inherited Variables from DeusEx.DeusExMPGame
AssaultRifleAverageHitDamage, AssaultRifleShotsFired, AssaultRifleShotsHit, AssaultShotgunAverageHitDamage, AssaultShotgunShotsFired, AssaultShotgunShotsHit, AugsPerKill, bAlreadyChanged, bAugsAllowed, bAutoInstall, bChangeLevels, bClientNewMap, bCustomizable, bCycleMap, bDarkHiding, bFreezeScores, bGameEnded, bMultiPlayerBots, bNewMap, bPrimaryNotice, bPrimaryNsf, bPrimaryUnatco, bSecondaryNotice, bSecondaryNsf, bSecondaryUnatco, bSpawnEffects, bStartWithPistol, bTrackWeapons, CloakEffect, CurrentMap, DeathsString, EndHiding, EscapeString, fFriendlyFireMult, FragLimit, GlobalUpgradesPerKill, GoldColor, GreenColor, InitialAugs, KillsString, MatchEnd1String, MatchEnd2String, MPSkillStartLevel, NewMapSecondsString, NewMapTime, PistolAverageHitDamage, PistolShotsFired, PistolShotsHit, PlayerString, RedColor, SawedOffShotgunAverageHitDamage, SawedOffShotgunShotsFired, SawedOffShotgunShotsHit, scoreArray[32], scorePlayers, ScoreToWin, SilverColor, SkillsAvail, SkillsPerKill, SkillsTotal, SniperRifleAverageHitDamage, SniperRifleShotsFired, SniperRifleShotsHit, StartHiding, StealthPistolAverageHitDamage, StealthPistolShotsFired, StealthPistolShotsHit, StreakString, TeamDrawString, TeamNsfString, TeamUnatcoString, TimeLimit, TooManyPlayers, VictoryCondition, WhiteColor, WonMatchString

Structures Summary
Inherited Structures from DeusEx.DeusExMPGame
ScoreElement

Functions Summary
functionbool CheckVictoryConditions (Pawn Killer, Pawn Killee, String Method ))
functionfloat EvaluatePlayerStart (Pawn Player, PlayerStart PointToEvaluate, optional byte InTeam))
function GameOver ()))
function GetWinningPlayer (out Pawn curWinner ))
function PlayerHasWon (Pawn winPawn, Pawn Killer, Pawn Killee, String Method ))
function PlayerWinScreen (DeusExPlayer thisPlayer, GC gc, float screenWidth, float screenHeight, int winningTeam, String winnerName, String killerStr, String killeeStr, String methodStr ))
function PreGameOver ()))
function ShowDMScoreboard (DeusExPlayer thisPlayer, GC gc, float screenWidth, float screenHeight ))
function ShowVictoryConditions (GC gc, float screenWidth, float yoffset, DeusExPlayer thisPlayer ))
Inherited Functions from DeusEx.DeusExMPGame
ApproveClass, CanSpectate, ChangeTeam, CheckPlayerConsole, CheckPlayerWindow, ContinueMsg, DrawHeaders, DrawNameAndScore, EvaluatePlayerStart, FailConsoleCheck, FailRootWindowCheck, FindPlayerStart, GameOver, GetBeaconText, GetRules, GrantAugs, HandleDeathNotification, Killed, Login, Logout, NotifyGameStatus, PostLogin, PreGameOver, PreLogin, RefreshScoreArray, ResetNonCustomizableOptions, RestartPlayer, Reward, SetupAbilities, SortScores, Tick, Timer, TrackAssaultRifle, TrackAssaultShotgun, TrackPistol, TrackSawedOffShotgun, TrackSniperRifle, TrackStealthPistol, TrackWeapon
Inherited Functions from DeusEx.DeusExGameInfo
ApproveClass, CheckPlayerConsole, CheckPlayerWindow, ClientPlayerPossessed, DiscardInventory, FailConsoleCheck, FailRootWindowCheck, Login, ScoreKill


Variables Detail

TimeLimitString1 Source code

var localized String TimeLimitString1;

TimeLimitString2 Source code

var localized String TimeLimitString2;

VictoryConString1 Source code

var localized String VictoryConString1;

VictoryConString2 Source code

var localized String VictoryConString2;


Functions Detail

CheckVictoryConditions Source code

function bool CheckVictoryConditions ( Pawn Killer, Pawn Killee, String Method ) )

EvaluatePlayerStart Source code

function float EvaluatePlayerStart ( Pawn Player, PlayerStart PointToEvaluate, optional byte InTeam) )

GameOver Source code

function GameOver ( ) )

GetWinningPlayer Source code

function GetWinningPlayer ( out Pawn curWinner ) )

PlayerHasWon Source code

function PlayerHasWon ( Pawn winPawn, Pawn Killer, Pawn Killee, String Method ) )

PlayerWinScreen Source code

simulated function PlayerWinScreen ( DeusExPlayer thisPlayer, GC gc, float screenWidth, float screenHeight, int winningTeam, String winnerName, String killerStr, String killeeStr, String methodStr ) )

PreGameOver Source code

function PreGameOver ( ) )

ShowDMScoreboard Source code

simulated function ShowDMScoreboard ( DeusExPlayer thisPlayer, GC gc, float screenWidth, float screenHeight ) )

ShowVictoryConditions Source code

simulated function ShowVictoryConditions ( GC gc, float screenWidth, float yoffset, DeusExPlayer thisPlayer ) )


Defaultproperties

defaultproperties
{
     VictoryConString1="Objective: First player that reaches "
     VictoryConString2=" kills wins the match."
     TimeLimitString1="Objective: Score the most kills before the clock ( "
     TimeLimitString2=" ) runs out!"
     bAutoInstall=False
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 8/11/2021 16:31:05.465 - Created with UnCodeX