There is no spoon

UE2:XLastManStandingGame (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> Info >> GameInfo >> UnrealMPGameInfo >> DeathMatch >> xDeathMatch >> XLastManStandingGame
Package: 
BonusPack
This class in other games:
UT2003

Class: BonusPack.xLastManStandingGame

Main 'Last Man Standing' game type tab.

Written by James Golding (c) 2002, Epic Games, Inc. All Rights Reserved

Constants

LMSPROPNUM

Value: 8


Properties

bAllowAdrenaline

Type: bool

Modifiers: config


bAllowPickups

Type: bool

Modifiers: config


bAllowSuperweapons

Type: bool

Modifiers: config


bCamperAlarm

Type: bool

Modifiers: config


Default value: True

bFullAmmo

Type: bool

Modifiers: config


Default value: True

bHealthForKill

Type: bool

Modifiers: config

number of kills before you get an extra life (zero indicates never give extra life)

CampThreshold

Type: float

Modifiers: config


Default value: 600.0

LMSData

Type: array<LMSDataEntry>


LMSPropDescText

Type: string

Array size: 8 (LMSPROPNUM)

Modifiers: localized


Default value, index 0: "Determines how long a player can stand in one spot before triggering a camper warning."

Default value, index 1: "Specifies how often the camper warning is played"

Default value, index 2: "If this option is enabled, a player gains health after killing another player."

Default value, index 3: "If checked, super weapons are included in the player load out."

Default value, index 4: "Enable this option to cause an alarm to be played if a player stands in one spot too long."

Default value, index 5: "If checked, pickups will be available in the map."

Default value, index 6: "If checked, adrenaline combos will be enabled."

Default value, index 7: "If checked, players start with max ammo for all weapons."

LMSPropsDisplayText

Type: string

Array size: 8 (LMSPROPNUM)

Modifiers: localized


Default value, index 0: "Camping Threshold"

Default value, index 1: "Camper Warning Interval"

Default value, index 2: "Gain Health For Kills"

Default value, index 3: "Allow SuperWeapons"

Default value, index 4: "Camper Alarm"

Default value, index 5: "Allow Pickups"

Default value, index 6: "Allow Adrenaline"

Default value, index 7: "Full Ammo"

ReCamperWarnInterval

Type: int

Modifiers: config


Default value: 10

Default values

Property Value
Acronym "LMS"
BroadcastHandlerClass "BonusPack.LMSBroadcastHandler"
DecoTextName "BonusPack.LastManStandingGame"
DefaultMaxLives 3
Description "Each player starts with a limited number of lives. The goal is to be the last player left when the smoke clears."
GameName "Last Man Standing"
HUDType "BonusPack.HudLMS"
MapListType "BonusPack.MapListLastManStanding"
MaxLives 3
MutatorClass "BonusPack.MutLastManStanding"
ScoreBoardType "BonusPack.ScoreBoardLMS"
ScreenShotName "UT2004Thumbnails.LMSShots"
TimeLimit 0

Structs

LMSDataEntry

PlayerController PC 
Object.Vector LocationHistory[10]  
int NextLocHistSlot 
bool bWarmedUp 
int ReWarnTime 

Functions

Static events

AcceptPlayInfoProperty

static event bool AcceptPlayInfoProperty (string PropertyName)

Overrides: DeathMatch.AcceptPlayInfoProperty


GetDescriptionText

static event string GetDescriptionText (string PropName)

Overrides: DeathMatch.GetDescriptionText


Other static functions

FillPlayInfo

static function FillPlayInfo (PlayInfo PI)

Overrides: DeathMatch.FillPlayInfo


GetDisplayText

static function string GetDisplayText (string PropName)

Overrides: DeathMatch.GetDisplayText


PrecacheGameAnnouncements

static function PrecacheGameAnnouncements (AnnouncerVoice V, bool bRewardSounds)

Overrides: DeathMatch.PrecacheGameAnnouncements


PrecacheGameTextures

static function PrecacheGameTextures (LevelInfo myLevel)

Overrides: xDeathMatch.PrecacheGameTextures


Events

InitGame

event InitGame (string Options, out string Error)

Overrides: DeathMatch.InitGame


PostLogin

event PostLogin (PlayerController NewPlayer)

Overrides: DeathMatch.PostLogin


Other instance functions

AddGameSpecificInventory

function AddGameSpecificInventory (Pawn p)

Overrides: DeathMatch.AddGameSpecificInventory


CanSpectate

function bool CanSpectate (PlayerController Viewer, bool bOnlySpectator, Actor ViewTarget)

Overrides: DeathMatch.CanSpectate


CheckMaxLives

function bool CheckMaxLives (PlayerReplicationInfo Scorer)

Overrides: DeathMatch.CheckMaxLives


GetServerDetails

function GetServerDetails (out GameInfo.ServerResponseLine ServerState)

Overrides: DeathMatch.GetServerDetails


Logout

function Logout (Controller Exiting)

Overrides: DeathMatch.Logout


NotifyKilled

function NotifyKilled (Controller Killer, Controller Other, Pawn OtherPawn)

Overrides: GameInfo.NotifyKilled


SendCamperWarning

function SendCamperWarning (PlayerController Camper)


SpawnBot

function Bot SpawnBot (optional string botName)

Overrides: DeathMatch.SpawnBot


UpdateAnnouncements

simulated function UpdateAnnouncements ()

Overrides: Actor.UpdateAnnouncements


States

MatchInProgress

MatchInProgress.Timer

event Timer ()

Overrides: DeathMatch.MatchInProgress.Timer