I'm a doctor, not a mechanic

UE2:U2XMPGame (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
U2XMP Object >> Actor >> Info >> GameInfo >> DialogGameInfo >> U2GameInfo >> U2DeathMatch >> U2TeamGame >> U2XMPGame

Contents

Package: 
U2XMP

$Workfile: U2XMPGame.uc $ Created By: Mark Poesch Created On: 6/22/2001 $Author: Mfox $ $Date: 6/28/02 5:37p $ $Revision: 6 $

[edit] Constants

[edit] MaxArtifacts

Value: 8


[edit] Properties

[edit] Property group 'U2XMPGame'

[edit] ArtifactCount

Type: int

Modifiers: config

number of artifacts to spawn per team (0, 1-8)

Default value: 6

[edit] ArtifactGoal

Type: int

Modifiers: config


Default value: 3

[edit] ArtifactList

Type: string

Array size: 8 (MaxArtifacts)

Modifiers: config

artifacts to spawn

Default value, index 0: "U2XMP.ArtifactArmor"

Default value, index 1: "U2XMP.ArtifactHealth"

Default value, index 2: "U2XMP.ArtifactInvisibility"

Default value, index 3: "U2XMP.ArtifactLocator"

Default value, index 4: "U2XMP.ArtifactSpeed"

Default value, index 5: "U2XMP.ArtifactWeaponDamage"

Default value, index 6: "U2XMP.ArtifactArmor"

Default value, index 7: "U2XMP.ArtifactHealth"

[edit] EnergyLevel

Type: int

Modifiers: config

propogated to Replicators at game start (0, 100-10000)

Default value: 10000

[edit] ItemLimit

Type: int

Modifiers: config

propogated to Replicators at game start (0, 1-10)

Default value: 4

[edit] Score_ArtifactCapture

Type: float


Default value: 100.0

[edit] Score_ArtifactGoalAchieved

Type: float


Default value: 1000.0

[edit] Score_DefendEnergyRelay

Type: float

TBI

Default value: 5.0

[edit] Score_DefendReplicator

Type: float

TBI

Default value: 10.0

[edit] Score_DestroyEnergyRelay

Type: float

TBI

Default value: 10.0

[edit] Score_KillEnemyWithArtifact

Type: float

TBI

Default value: 50.0

[edit] Score_ShutdownEnemyReplicator

Type: float


Default value: 20.0

[edit] Score_TapEnergySource

Type: float

TBI

Default value: 5.0

[edit] Default values

Property Value
GameAIControllerClasses[0] "U2XMP.GameAIControllerXMP"
GameAIControllerClasses[1] "U2XMP.GameAIControllerXMP"
GoalScore 1000
MinPlayers 2

[edit] Functions

[edit] Events

[edit] PreBeginPlay

event PreBeginPlay ()

Overrides: U2TeamGame.PreBeginPlay


[edit] Other instance functions

[edit] AdjustPawnClass

function AdjustPawnClass (out string InClass)

Overrides: U2DeathMatch.AdjustPawnClass


[edit] IsGameOver

function bool IsGameOver ()

Overrides: U2DeathMatch.IsGameOver


[edit] PickupQuery

function bool PickupQuery (Pawn Other, Pickup Item)

Overrides: GameInfo.PickupQuery


[edit] Register

function Register (Artifact A, int InTeamNumber)


[edit] RestartPlayer

function RestartPlayer (Controller aPlayer)

Overrides: U2DeathMatch.RestartPlayer


[edit] ScoreArtifactCapture

function ScoreArtifactCapture (Artifact CapturedArtifact, int InTeamNumber)


[edit] ScoreKill

function ScoreKill (Controller Killer, Controller Other)

Overrides: U2TeamGame.ScoreKill


[edit] ScoreReplicatorShutdown

function ScoreReplicatorShutdown (Pawn P)

Overrides: U2GameInfo.ScoreReplicatorShutdown


[edit] ShouldRespawn

function bool ShouldRespawn (Pickup Other)

Overrides: U2DeathMatch.ShouldRespawn


[edit] SpawnArtifacts

function SpawnArtifacts ()


[edit] StartMatch

function StartMatch ()

Overrides: GameInfo.StartMatch


Personal tools