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 /> &lt;!-- enter constant description --&gt;<br /> <br /> ====TEAM_SIZE====<br /> '''Value:''' 7<br /> <br /> &lt;!-- enter constant description --&gt;<br /> <br /> ====LINEUP_SIZE====<br /> '''Value:''' 4<br /> <br /> &lt;!-- enter constant description --&gt;<br /> <br /> ====NUM_LADDERS====<br /> '''Value:''' 6<br /> <br /> &lt;!-- enter constant description --&gt;<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 /> &lt;!-- enter variable description --&gt;<br /> <br /> ====Difficulty====<br /> '''Type:''' [[float]]<br /> <br /> &lt;!-- enter variable description --&gt;<br /> <br /> ====Goals====<br /> '''Type:''' [[int]]<br /> <br /> &lt;!-- enter variable description --&gt;<br /> <br /> ====Kills====<br /> '''Type:''' [[int]]<br /> <br /> &lt;!-- enter variable description --&gt;<br /> <br /> ====ManifestIndex====<br /> '''Type:''' [[int]]<br /> <br /> &lt;!-- enter variable description --&gt;<br /> <br /> ====Matches====<br /> '''Type:''' [[int]]<br /> <br /> &lt;!-- enter variable description --&gt;<br /> <br /> ====PackageName====<br /> '''Type:''' [[string]]<br /> <br /> &lt;!-- enter variable description --&gt;<br /> <br /> '''Default value:''' &quot;Default&quot;<br /> <br /> ====PlayerTeam====<br /> '''Type:''' [[array]]&lt;[[string]]&gt;<br /> <br /> Player team members<br /> <br /> '''Default value:''' &quot;TeamName&quot;<br /> <br /> ====Wins====<br /> '''Type:''' [[int]]<br /> <br /> &lt;!-- enter variable description --&gt;<br /> <br /> ===Internal variables===<br /> ====bInLadderGame====<br /> '''Type:''' [[bool]]<br /> <br /> &lt;!-- enter variable description --&gt;<br /> <br /> ====bWonMatch====<br /> '''Type:''' [[bool]]<br /> <br /> &lt;!-- enter variable description --&gt;<br /> <br /> ====ChampBorderObject====<br /> '''Type:''' {{cl|Object}}<br /> <br /> '''[[Variables#Modifiers|Modifiers]]:''' transient<br /> <br /> &lt;!-- enter variable description --&gt;<br /> <br /> ====CurrentLadder====<br /> '''Type:''' [[int]]<br /> <br /> &lt;!-- enter variable description --&gt;<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]]&lt;{{cl|LadderInfo}}&gt;<br /> <br /> &lt;!-- enter variable description --&gt;<br /> <br /> ====GameLadderName====<br /> '''Type:''' [[string]]<br /> <br /> &lt;!-- enter variable description --&gt;<br /> <br /> '''Default value:''' &quot;Engine.LadderInfo&quot;<br /> <br /> ====LadderRung====<br /> '''Type:''' [[int]]<br /> <br /> '''[[Static arrays|Array size]]:''' 6<br /> <br /> &lt;!-- enter variable description --&gt;<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 /> &lt;!-- enter variable description --&gt;<br /> <br /> '''Default value:''' &quot;Roc&quot;<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 /> &lt;!-- enter variable description --&gt;<br /> <br /> '''Default value:''' &quot;Name&quot;<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:''' &quot;AUTO-ASSIGN&quot;<br /> <br /> '''Default value, index 1:''' &quot;DEFENSE&quot;<br /> <br /> '''Default value, index 2:''' &quot;OFFENSE&quot;<br /> <br /> '''Default value, index 3:''' &quot;ROAM&quot;<br /> <br /> '''Default value, index 4:''' &quot;SUPPORT&quot;<br /> <br /> ====SalaryCap====<br /> '''Type:''' [[int]]<br /> <br /> &lt;!-- enter variable description --&gt;<br /> <br /> ====SpecialEvent====<br /> '''Type:''' [[string]]<br /> <br /> &lt;!-- enter variable description --&gt;<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 /> &lt;!-- enter enum description --&gt;<br /> ; POS_Auto : &lt;!-- enter enum value description --&gt;<br /> ; POS_Defense : &lt;!-- enter enum value description --&gt;<br /> ; POS_Offense : &lt;!-- enter enum value description --&gt;<br /> ; POS_Roam : &lt;!-- enter enum value description --&gt;<br /> ; POS_Supporting : &lt;!-- enter enum value description --&gt;<br /> <br /> ==Functions==<br /> ===Static functions===<br /> ====EnumPositionDescription====<br /> {{code|function static {{tl|EPlayerPos}}&amp;nbsp;'''EnumPositionDescription''' ([[string]]&amp;nbsp;'''posnval''')}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====GetNumPositions====<br /> {{code|function static [[int]]&amp;nbsp;'''GetNumPositions''' ()}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====TextPositionDescription====<br /> {{code|function static [[string]]&amp;nbsp;'''TextPositionDescription''' ([[int]]&amp;nbsp;'''posnval''')}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ===Instance functions===<br /> ====AddTeammate====<br /> {{code|function [[bool]]&amp;nbsp;'''AddTeammate''' ([[string]]&amp;nbsp;'''botname''')}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====CanChangeTeam====<br /> {{code|function [[bool]]&amp;nbsp;'''CanChangeTeam''' ({{cl|Controller}}&amp;nbsp;'''Other''', [[int]]&amp;nbsp;'''NewTeam''')}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====CheatJumpMatch====<br /> {{code|function '''CheatJumpMatch''' ({{cl|GameInfo}}&amp;nbsp;'''currentGame''', [[int]]&amp;nbsp;'''param''')}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====CheatSkipMatch====<br /> {{code|function '''CheatSkipMatch''' ({{cl|GameInfo}}&amp;nbsp;'''CurrentGame''')}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====ClearTeammates====<br /> {{code|function '''ClearTeammates''' ()}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====ContinueSinglePlayerGame====<br /> {{code|function '''ContinueSinglePlayerGame''' ({{cl|LevelInfo}}&amp;nbsp;'''level''', optional&amp;nbsp;[[bool]]&amp;nbsp;'''bReplace''')}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====FindFirstUnfinishedLadder====<br /> {{code|function [[int]]&amp;nbsp;'''FindFirstUnfinishedLadder''' ()}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====GetMatchDescription====<br /> {{code|function [[string]]&amp;nbsp;'''GetMatchDescription''' ()}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====GetMatchInfo====<br /> {{code|function {{cl|MatchInfo}}&amp;nbsp;'''GetMatchInfo''' ([[int]]&amp;nbsp;'''ladder''', [[int]]&amp;nbsp;'''rung''')}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====GetNumTeammatesForMatch====<br /> {{code|function [[int]]&amp;nbsp;'''GetNumTeammatesForMatch''' ()}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====GetPositionDescription====<br /> {{code|function [[string]]&amp;nbsp;'''GetPositionDescription''' ([[int]]&amp;nbsp;'''playernum''')}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====Initialize====<br /> {{code|function '''Initialize''' ({{cl|GameInfo}}&amp;nbsp;'''currentGame''', [[string]]&amp;nbsp;'''pn''')}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====RegisterGame====<br /> {{code|function '''RegisterGame''' ({{cl|GameInfo}}&amp;nbsp;'''currentGame''', {{cl|PlayerReplicationInfo}}&amp;nbsp;'''PRI''')}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====ReleaseTeammate====<br /> {{code|function [[bool]]&amp;nbsp;'''ReleaseTeammate''' ([[string]]&amp;nbsp;'''botname''')}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====ReportCheat====<br /> {{code|function '''ReportCheat''' ({{cl|PlayerController}}&amp;nbsp;'''Cheater''', [[string]]&amp;nbsp;'''cheat''')}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====SetLineup====<br /> {{code|function '''SetLineup''' ([[int]]&amp;nbsp;'''lineuppos''', [[int]]&amp;nbsp;'''teampos''')}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====SetPosition====<br /> {{code|function '''SetPosition''' ([[int]]&amp;nbsp;'''lineupnum''', [[string]]&amp;nbsp;'''posn''')}}<br /> <br /> &lt;!-- enter function description --&gt;<br /> <br /> ====StartNewMatch====<br /> {{code|function '''StartNewMatch''' ([[int]]&amp;nbsp;'''PickedLadder''', {{cl|LevelInfo}}&amp;nbsp;'''CurrentLevel''')}}<br /> <br /> &lt;!-- enter function description --&gt;</div> Wormbo