There is no spoon

UE2:GameProfile (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT2003 Object >> GameProfile

Contents

Package: 
Engine
Direct subclass:
UT2003GameProfile
This class in other games:
UT2004

null

[edit] Constants

[edit] NUM_POSITIONS

Value: 5


[edit] TEAM_SIZE

Value: 7


[edit] LINEUP_SIZE

Value: 4


[edit] NUM_LADDERS

Value: 6


[edit] Properties

[edit] Property group 'GameProfile'

[edit] BaseDifficulty

Type: float

configured at start of single player

Default value: 1.0

[edit] Deaths

Type: int


[edit] Difficulty

Type: float


[edit] Goals

Type: int


[edit] Kills

Type: int


[edit] ManifestIndex

Type: int


[edit] Matches

Type: int


[edit] PackageName

Type: string


Default value: "Default"

[edit] PlayerTeam

Type: array<string>

Player team members

Default value: "TeamName"

[edit] Wins

Type: int


[edit] Internal variables

[edit] bInLadderGame

Type: bool


[edit] bWonMatch

Type: bool


[edit] ChampBorderObject

Type: Object

Modifiers: transient


[edit] CurrentLadder

Type: int


[edit] CurrentMenuRung

Type: int

Modifiers: transient

set by menu system, used for starting a match, in LadderInfo. if -1, use next match in order

[edit] EnemyTeam

Type: string

Opponent team name for pending/current match

[edit] GameLadder

Type: class<LadderInfo>


[edit] GameLadderName

Type: string


Default value: "Engine.LadderInfo"

[edit] LadderRung

Type: int

Array size: 6


Default value, index 1: -1

Default value, index 2: -1

Default value, index 3: -1

Default value, index 4: -1

Default value, index 5: -1

[edit] NextMatchObject

Type: Object

Modifiers: transient

Used by GUI SP Pages for holding the Button for Next Match

[edit] PlayerCharacter

Type: string


Default value: "Gorge"

[edit] PlayerLineup

Type: int

Array size: 4

Lineup for current match. Stores index into PlayerTeam array.

Default value, index 1: 1

Default value, index 2: 2

Default value, index 3: 3

[edit] PlayerName

Type: string


Default value: "Name"

[edit] PlayerPositions

Type: EPlayerPos

Array size: 7

only need positions for AI team, so 7 max

[edit] PositionName

Type: string

Array size: 5

Modifiers: localized

text names of these positions

Default value, index 0: "AUTO-ASSIGN"

Default value, index 1: "DEFENSE"

Default value, index 2: "OFFENSE"

Default value, index 3: "ROAM"

Default value, index 4: "SUPPORT"

[edit] SalaryCap

Type: int


[edit] SpecialEvent

Type: string


[edit] TeamName

Type: string

Player team name

[edit] TeamSymbolName

Type: string

name of team symbol

[edit] Enums

[edit] EPlayerPos

POS_Auto 
POS_Defense 
POS_Offense 
POS_Roam 
POS_Supporting 

[edit] Functions

[edit] Static functions

[edit] EnumPositionDescription

function static EPlayerPos EnumPositionDescription (string posnval)


[edit] GetNumPositions

function static int GetNumPositions ()


[edit] TextPositionDescription

function static string TextPositionDescription (int posnval)


[edit] Instance functions

[edit] AddTeammate

function bool AddTeammate (string botname)


[edit] CheatJumpMatch

function CheatJumpMatch (GameInfo currentGame, int param)


[edit] CheatSkipMatch

function CheatSkipMatch (GameInfo CurrentGame)


[edit] ClearTeammates

function ClearTeammates ()


[edit] ContinueSinglePlayerGame

function ContinueSinglePlayerGame (LevelInfo level, optional bool bReplace)


[edit] FindFirstUnfinishedLadder

function int FindFirstUnfinishedLadder ()


[edit] GetMatchDescription

function string GetMatchDescription ()


[edit] GetMatchInfo

function MatchInfo GetMatchInfo (int ladder, int rung)


[edit] GetNumTeammatesForMatch

function int GetNumTeammatesForMatch ()


[edit] GetPositionDescription

function string GetPositionDescription (int playernum)


[edit] Initialize

function Initialize (GameInfo currentGame, string pn)


[edit] RegisterGame

function RegisterGame (GameInfo currentGame, PlayerReplicationInfo PRI)


[edit] ReleaseTeammate

function bool ReleaseTeammate (string botname)


[edit] SetLineup

function SetLineup (int lineuppos, int teampos)


[edit] SetPosition

function SetPosition (int lineupnum, string posn)


[edit] StartNewMatch

function StartNewMatch (int PickedLadder, LevelInfo CurrentLevel)