https://wiki.beyondunreal.com/w/index.php?action=history&feed=atom
UE2:GameProfile (UT2004) - Revision history
2017-11-18T02:15:15Z
Revision history for this page on the wiki
MediaWiki 1.25.1
https://wiki.beyondunreal.com/UE2:GameProfile_(UT2004)?diff=19924&oldid=prev
Wormbo: Auto-generated page
2008-05-17T16:11:22Z
<p>Auto-generated page</p>
<p><b>New page</b></p><div>{{infobox class<br />
| package = Engine<br />
| parent1 = Object<br />
}}<br />
{{autogenerated}}<br />
null<br />
<br />
==Constants==<br />
====NUM_POSITIONS====<br />
'''Value:''' 5<br />
<br />
<!-- enter constant description --><br />
<br />
====TEAM_SIZE====<br />
'''Value:''' 7<br />
<br />
<!-- enter constant description --><br />
<br />
====LINEUP_SIZE====<br />
'''Value:''' 4<br />
<br />
<!-- enter constant description --><br />
<br />
====NUM_LADDERS====<br />
'''Value:''' 6<br />
<br />
<!-- enter constant description --><br />
<br />
==Properties==<br />
===Property group 'GameProfile'===<br />
====BaseDifficulty====<br />
'''Type:''' [[float]]<br />
<br />
configured at start of single player<br />
<br />
'''Default value:''' 1.0<br />
<br />
====Deaths====<br />
'''Type:''' [[int]]<br />
<br />
<!-- enter variable description --><br />
<br />
====Difficulty====<br />
'''Type:''' [[float]]<br />
<br />
<!-- enter variable description --><br />
<br />
====Goals====<br />
'''Type:''' [[int]]<br />
<br />
<!-- enter variable description --><br />
<br />
====Kills====<br />
'''Type:''' [[int]]<br />
<br />
<!-- enter variable description --><br />
<br />
====ManifestIndex====<br />
'''Type:''' [[int]]<br />
<br />
<!-- enter variable description --><br />
<br />
====Matches====<br />
'''Type:''' [[int]]<br />
<br />
<!-- enter variable description --><br />
<br />
====PackageName====<br />
'''Type:''' [[string]]<br />
<br />
<!-- enter variable description --><br />
<br />
'''Default value:''' "Default"<br />
<br />
====PlayerTeam====<br />
'''Type:''' [[array]]<[[string]]><br />
<br />
Player team members<br />
<br />
'''Default value:''' "TeamName"<br />
<br />
====Wins====<br />
'''Type:''' [[int]]<br />
<br />
<!-- enter variable description --><br />
<br />
===Internal variables===<br />
====bInLadderGame====<br />
'''Type:''' [[bool]]<br />
<br />
<!-- enter variable description --><br />
<br />
====bWonMatch====<br />
'''Type:''' [[bool]]<br />
<br />
<!-- enter variable description --><br />
<br />
====ChampBorderObject====<br />
'''Type:''' {{cl|Object}}<br />
<br />
'''[[Variables#Modifiers|Modifiers]]:''' transient<br />
<br />
<!-- enter variable description --><br />
<br />
====CurrentLadder====<br />
'''Type:''' [[int]]<br />
<br />
<!-- enter variable description --><br />
<br />
====CurrentMenuRung====<br />
'''Type:''' [[int]]<br />
<br />
'''[[Variables#Modifiers|Modifiers]]:''' transient<br />
<br />
set by menu system, used for starting a match, in LadderInfo. if -1, use next match in order<br />
<br />
====EnemyTeam====<br />
'''Type:''' [[string]]<br />
<br />
Opponent team name for pending/current match<br />
<br />
====GameLadder====<br />
'''Type:''' [[class]]<{{cl|LadderInfo}}><br />
<br />
<!-- enter variable description --><br />
<br />
====GameLadderName====<br />
'''Type:''' [[string]]<br />
<br />
<!-- enter variable description --><br />
<br />
'''Default value:''' "Engine.LadderInfo"<br />
<br />
====LadderRung====<br />
'''Type:''' [[int]]<br />
<br />
'''[[Static arrays|Array size]]:''' 6<br />
<br />
<!-- enter variable description --><br />
<br />
'''Default value, index 1:''' -1<br />
<br />
'''Default value, index 2:''' -1<br />
<br />
'''Default value, index 3:''' -1<br />
<br />
'''Default value, index 4:''' -1<br />
<br />
'''Default value, index 5:''' -1<br />
<br />
====NextMatchObject====<br />
'''Type:''' {{cl|Object}}<br />
<br />
'''[[Variables#Modifiers|Modifiers]]:''' transient<br />
<br />
Used by GUI SP Pages for holding the Button for Next Match<br />
<br />
====PlayerCharacter====<br />
'''Type:''' [[string]]<br />
<br />
<!-- enter variable description --><br />
<br />
'''Default value:''' "Roc"<br />
<br />
====PlayerLineup====<br />
'''Type:''' [[int]]<br />
<br />
'''[[Static arrays|Array size]]:''' 4<br />
<br />
Lineup for current match. Stores index into PlayerTeam array.<br />
<br />
'''Default value, index 1:''' 1<br />
<br />
'''Default value, index 2:''' 2<br />
<br />
'''Default value, index 3:''' 3<br />
<br />
====PlayerName====<br />
'''Type:''' [[string]]<br />
<br />
<!-- enter variable description --><br />
<br />
'''Default value:''' "Name"<br />
<br />
====PlayerPositions====<br />
'''Type:''' {{tl|EPlayerPos}}<br />
<br />
'''[[Static arrays|Array size]]:''' 7<br />
<br />
only need positions for AI team, so 7 max<br />
<br />
====PositionName====<br />
'''Type:''' [[string]]<br />
<br />
'''[[Static arrays|Array size]]:''' 5<br />
<br />
'''[[Variables#Modifiers|Modifiers]]:''' localized<br />
<br />
text names of these positions<br />
<br />
'''Default value, index 0:''' "AUTO-ASSIGN"<br />
<br />
'''Default value, index 1:''' "DEFENSE"<br />
<br />
'''Default value, index 2:''' "OFFENSE"<br />
<br />
'''Default value, index 3:''' "ROAM"<br />
<br />
'''Default value, index 4:''' "SUPPORT"<br />
<br />
====SalaryCap====<br />
'''Type:''' [[int]]<br />
<br />
<!-- enter variable description --><br />
<br />
====SpecialEvent====<br />
'''Type:''' [[string]]<br />
<br />
<!-- enter variable description --><br />
<br />
====TeamName====<br />
'''Type:''' [[string]]<br />
<br />
Player team name<br />
<br />
====TeamSymbolName====<br />
'''Type:''' [[string]]<br />
<br />
name of team symbol<br />
<br />
==Enums==<br />
====EPlayerPos====<br />
<!-- enter enum description --><br />
; POS_Auto : <!-- enter enum value description --><br />
; POS_Defense : <!-- enter enum value description --><br />
; POS_Offense : <!-- enter enum value description --><br />
; POS_Roam : <!-- enter enum value description --><br />
; POS_Supporting : <!-- enter enum value description --><br />
<br />
==Functions==<br />
===Static functions===<br />
====EnumPositionDescription====<br />
{{code|function static {{tl|EPlayerPos}}&nbsp;'''EnumPositionDescription''' ([[string]]&nbsp;'''posnval''')}}<br />
<br />
<!-- enter function description --><br />
<br />
====GetNumPositions====<br />
{{code|function static [[int]]&nbsp;'''GetNumPositions''' ()}}<br />
<br />
<!-- enter function description --><br />
<br />
====TextPositionDescription====<br />
{{code|function static [[string]]&nbsp;'''TextPositionDescription''' ([[int]]&nbsp;'''posnval''')}}<br />
<br />
<!-- enter function description --><br />
<br />
===Instance functions===<br />
====AddTeammate====<br />
{{code|function [[bool]]&nbsp;'''AddTeammate''' ([[string]]&nbsp;'''botname''')}}<br />
<br />
<!-- enter function description --><br />
<br />
====CanChangeTeam====<br />
{{code|function [[bool]]&nbsp;'''CanChangeTeam''' ({{cl|Controller}}&nbsp;'''Other''', [[int]]&nbsp;'''NewTeam''')}}<br />
<br />
<!-- enter function description --><br />
<br />
====CheatJumpMatch====<br />
{{code|function '''CheatJumpMatch''' ({{cl|GameInfo}}&nbsp;'''currentGame''', [[int]]&nbsp;'''param''')}}<br />
<br />
<!-- enter function description --><br />
<br />
====CheatSkipMatch====<br />
{{code|function '''CheatSkipMatch''' ({{cl|GameInfo}}&nbsp;'''CurrentGame''')}}<br />
<br />
<!-- enter function description --><br />
<br />
====ClearTeammates====<br />
{{code|function '''ClearTeammates''' ()}}<br />
<br />
<!-- enter function description --><br />
<br />
====ContinueSinglePlayerGame====<br />
{{code|function '''ContinueSinglePlayerGame''' ({{cl|LevelInfo}}&nbsp;'''level''', optional&nbsp;[[bool]]&nbsp;'''bReplace''')}}<br />
<br />
<!-- enter function description --><br />
<br />
====FindFirstUnfinishedLadder====<br />
{{code|function [[int]]&nbsp;'''FindFirstUnfinishedLadder''' ()}}<br />
<br />
<!-- enter function description --><br />
<br />
====GetMatchDescription====<br />
{{code|function [[string]]&nbsp;'''GetMatchDescription''' ()}}<br />
<br />
<!-- enter function description --><br />
<br />
====GetMatchInfo====<br />
{{code|function {{cl|MatchInfo}}&nbsp;'''GetMatchInfo''' ([[int]]&nbsp;'''ladder''', [[int]]&nbsp;'''rung''')}}<br />
<br />
<!-- enter function description --><br />
<br />
====GetNumTeammatesForMatch====<br />
{{code|function [[int]]&nbsp;'''GetNumTeammatesForMatch''' ()}}<br />
<br />
<!-- enter function description --><br />
<br />
====GetPositionDescription====<br />
{{code|function [[string]]&nbsp;'''GetPositionDescription''' ([[int]]&nbsp;'''playernum''')}}<br />
<br />
<!-- enter function description --><br />
<br />
====Initialize====<br />
{{code|function '''Initialize''' ({{cl|GameInfo}}&nbsp;'''currentGame''', [[string]]&nbsp;'''pn''')}}<br />
<br />
<!-- enter function description --><br />
<br />
====RegisterGame====<br />
{{code|function '''RegisterGame''' ({{cl|GameInfo}}&nbsp;'''currentGame''', {{cl|PlayerReplicationInfo}}&nbsp;'''PRI''')}}<br />
<br />
<!-- enter function description --><br />
<br />
====ReleaseTeammate====<br />
{{code|function [[bool]]&nbsp;'''ReleaseTeammate''' ([[string]]&nbsp;'''botname''')}}<br />
<br />
<!-- enter function description --><br />
<br />
====ReportCheat====<br />
{{code|function '''ReportCheat''' ({{cl|PlayerController}}&nbsp;'''Cheater''', [[string]]&nbsp;'''cheat''')}}<br />
<br />
<!-- enter function description --><br />
<br />
====SetLineup====<br />
{{code|function '''SetLineup''' ([[int]]&nbsp;'''lineuppos''', [[int]]&nbsp;'''teampos''')}}<br />
<br />
<!-- enter function description --><br />
<br />
====SetPosition====<br />
{{code|function '''SetPosition''' ([[int]]&nbsp;'''lineupnum''', [[string]]&nbsp;'''posn''')}}<br />
<br />
<!-- enter function description --><br />
<br />
====StartNewMatch====<br />
{{code|function '''StartNewMatch''' ([[int]]&nbsp;'''PickedLadder''', {{cl|LevelInfo}}&nbsp;'''CurrentLevel''')}}<br />
<br />
<!-- enter function description --></div>
Wormbo