XGame.UT2K4GameProfile
- Extends
- UT2003GameProfile
Core.Object
|
+-- Engine.GameProfile
|
+-- XGame.UT2003GameProfile
|
+-- XGame.UT2K4GameProfile
Inherited Variables from Engine.GameProfile |
BaseDifficulty, bInLadderGame, bWonMatch, ChampBorderObject, CurrentLadder, CurrentMenuRung, Deaths, Difficulty, EnemyTeam, GameLadder, GameLadderName, Goals, Kills, LadderRung[6], ManifestIndex, Matches, NextMatchObject, PackageName, PlayerCharacter, PlayerLineup[4], PlayerName, PlayerPositions[7], PlayerTeam, PositionName[5], SalaryCap, SpecialEvent, TeamName, TeamSymbolName, Wins |
Structures Summary |
BotStatsRecord Name, Price, Health, FreeAgent, TeamId |
CustomLadderRecord LadderClass, progress |
FightHistoryRecord Date[3], Time[2], MatchData, MatchExtra, Level, GameType, EnemyTeam, PriceMoney, BalanceChange, BonusMoney, GameTime, WonGame, TeamScore[2], TeamGame, TeamLayout[2], MyScore, MyKills, MyDeaths, MyAwards, MyRating |
LevelPathRecord ladder, rung, selection |
PayCheckRecord BotId, Payment |
PhantomMatchRecord Team1, Team2, ScoreTeam1, ScoreTeam2, LadderId, MatchId, GameTime |
PlayerMatchDetailsRecord ID, Name, Kills, Score, Deaths, Team, SpecialAwards |
TeamMateRankingRecord BotID, Rank |
TeamRosterRecord name, roster |
TeamStatsRecord Name, Level, Matches, Won, Rating |
Functions Summary |
| | AddHistoryRecord (GameInfo Game, PlayerReplicationInfo PRI, UT2K4MatchInfo MI)
|
| bool | AddTeammate (string botname)
|
| bool | CanChangeTeam (Controller Other, int NewTeam)
|
| | CheatSkipMatch (GameInfo CurrentGame)
|
| bool | completedLadder (int LadderId)
|
| | ContinueSinglePlayerGame (LevelInfo level, optional bool bReplace)
|
| | CreateProfile (PlayerController PlayerOwner)
|
| | enableLadder (int ladderId)
|
| byte | GetAltLevel (int ladder, int rung)
|
| bool | GetAltTeamRoster (string TeamRosterName, out array<string> result)
|
| int | GetBotPosition (string botname, optional bool bAdd)
|
| int | GetBotPrice (optional string botname, optional int botid, optional float increase, optional bool bAdd)
|
| class<ChallengeGame> | GetChallengeGame (optional string ClassName)
|
| int | GetCustomLadder (string LadderName)
|
| int | GetCustomLadderProgress (string LadderName)
|
| string | GetEnemyTeamName (string MagicString)
|
| string | GetLadderDescription (int LadderId, optional int MatchId)
|
| string | GetMatchDescription ()
|
| MatchInfo | GetMatchInfo (int ladder, int rung)
|
| int | GetMaxTeamSize ()
|
| int | getMinimalEntryFeeFor (UT2K4MatchInfo MI, optional bool bIgnoreHealth)
|
| float | getMinimalTeamFee (int members, optional bool bIgnoreHealth)
|
| int | GetNumTeammatesForMatch ()
|
| int | GetNumTeammatesForMatchInfo (MatchInfo M)
|
| int | GetSelectedLevel (int ladder, int rung)
|
| UT2K4MatchInfo | GetSelectedMatchInfo (int ladder, int rung, int selection, optional bool bOrig)
|
| int | GetTeamPosition (string teamname, optional bool bAdd)
|
| bool | HasAltLevel (int ladder, int rung)
|
| bool | HasFullTeam ()
|
| | Initialize (GameInfo currentGame, string pn)
|
| | InjureTeamMate (optional int Number)
|
| bool | IsCheater ()
|
| bool | IsLocked ()
|
| bool | IsTeamGametype (string gametype)
|
| bool | IsTeammate (string botname)
|
| int | LengthOfLadder (int LadderId)
|
| | LoadProfile (PlayerController PlayerOwner)
|
| string | MoneyToString (int money)
|
| bool | openChampionshipLadder ()
|
| float | PayTeamMates (int Money, float FeeModifier, optional int IncreaseFeeOf, optional float updateFee)
|
| | procLastMatchDetails (GameInfo currentGame, PlayerReplicationInfo PRI, UT2K4MatchInfo MI)
|
| | procPhantomMatches (int games)
|
| | RandomIncreaseBotFee (int TeamId, float updateFee)
|
| | RankTeamMates (GameInfo Game, PlayerReplicationInfo Me)
|
| | RegisterCustomLadder (string LadderName)
|
| | RegisterGame (GameInfo currentGame, PlayerReplicationInfo PRI)
|
| bool | ReleaseTeammate (string botname)
|
| | ReportCheat (PlayerController Cheater, string cheat)
|
| | ResetSelectedLevel (int ladder, int rung)
|
| | SetAltTeamRoster (string TeamRosterName, array<string> NewRoster)
|
| | SetCustomLadderProgress (string LadderName, int increase)
|
| | SetSelectedLevel (int ladder, int rung, byte id)
|
| | StartNewMatch (int PickedLadder, LevelInfo CurrentLevel)
|
| string | StoredPlayerID ()
|
| | UpgradeGP ()
|
Inherited Functions from Engine.GameProfile |
AddTeammate, CanChangeTeam, CheatJumpMatch, CheatSkipMatch, ClearTeammates, ContinueSinglePlayerGame, EnumPositionDescription, FindFirstUnfinishedLadder, GetMatchDescription, GetMatchInfo, GetNumPositions, GetNumTeammatesForMatch, GetPositionDescription, Initialize, RegisterGame, ReleaseTeammate, ReportCheat, SetLineup, SetPosition, StartNewMatch, TextPositionDescription |
var int AltPath;
var int Balance;
var protected bool bCheater;
var bool bCompleted;
var bool bDebug;
var bool bGotChallenged;
var bool bIsChallenge;
var protected bool bLocked;
var bool bShowDetails;
var float ChallengeChance;
var string ChallengeVariable;
var float FeeIncrease;
var string FinalEnemyTeam;
var protected float ForFeitFee;
var float InjuryChance;
var float InjuryTreatment;
var array<int> LadderProgress;
var int LastInjured;
var int lmdBalanceChange;
var bool lmdbChallengeGame;
var string lmdEnemyTeam;
var bool lmdFreshInfo;
var float lmdGameTime;
var string lmdGameType;
var int lmdInjury;
var byte lmdInjuryHealth;
var int lmdInjuryTreatment;
var string lmdMap;
var int lmdMultiKills[7];
var int lmdMyTeam;
var int lmdPrizeMoney;
var int lmdSpree[6];
var bool lmdTeamGame;
var int lmdTotalBonusMoney;
var bool lmdWonMatch;
var string LoginMenuClass;
var float LoserFee;
var float MapChallengeCost;
var float MatchBonus;
var protected int MaxTeamSize;
var int MinBalance;
var localized string msgAdditionalLadder;
var localized string msgChallengeGame;
var localized string msgChampionship;
var localized string msgCheater;
var localized string msgCredit;
var localized string msgCredits;
var localized string msgLadderGame;
var localized string msgMatch;
var localized string msgSpecialAward[6];
var int MultiKillBonus[7];
var int MultiKills[7];
var array<string> PhantomTeams;
var protected string PlayerIDHash;
var protected int revision;
var int sae_combowhore;
var int sae_flackmonkey;
var int sae_hattrick;
var int sae_headhunter;
var int sae_roadrampage;
var int sae_untouchable;
var int SpecialAwards[6];
var int SpreeBonus[6];
var int Spree[6];
var float TeamPercentage;
var float TotalTime;
struct BotStatsRecord
{
var bool FreeAgent;
var byte Health;
var string Name;
var int Price;
var int TeamId;
};
struct FightHistoryRecord
{
var float BalanceChange;
var float BonusMoney;
var int Date[3];
var string EnemyTeam;
var float GameTime;
var string GameType;
var string Level;
var string MatchData;
var string MatchExtra;
var string MyAwards;
var int MyDeaths;
var int MyKills;
var byte MyRating;
var float MyScore;
var float PriceMoney;
var bool TeamGame;
var string TeamLayout[2];
var float TeamScore[2];
var int Time[2];
var bool WonGame;
};
struct PhantomMatchRecord
{
var float GameTime;
var int LadderId;
var int MatchId;
var float ScoreTeam1;
var float ScoreTeam2;
var int Team1;
var int Team2;
};
PlayerMatchDetailsRecord Source code
struct PlayerMatchDetailsRecord
{
var float Deaths;
var int ID;
var float Kills;
var string Name;
var float Score;
var array<string> SpecialAwards;
var int Team;
};
struct TeamStatsRecord
{
var int Level;
var int Matches;
var string Name;
var float Rating;
var int Won;
};
function bool AddTeammate ( string botname )
function bool CanChangeTeam (
Controller Other,
int NewTeam )
function CheatSkipMatch (
GameInfo CurrentGame )
function bool completedLadder ( int LadderId )
ContinueSinglePlayerGame Source code
function ContinueSinglePlayerGame (
LevelInfo level,
optional bool bReplace )
function enableLadder ( int ladderId )
function byte GetAltLevel (
int ladder,
int rung )
function bool GetAltTeamRoster ( string TeamRosterName, out array<string> result )
function int GetBotPosition ( string botname, optional bool bAdd )
function int GetBotPrice ( optional string botname, optional int botid, optional float increase, optional bool bAdd )
function class<
ChallengeGame> GetChallengeGame (
optional string ClassName )
function int GetCustomLadder ( string LadderName )
GetCustomLadderProgress Source code
function int GetCustomLadderProgress ( string LadderName )
function string GetEnemyTeamName ( string MagicString )
function string GetLadderDescription ( int LadderId, optional int MatchId )
function string GetMatchDescription ( )
function int GetMaxTeamSize ( )
function int getMinimalEntryFeeFor (
UT2K4MatchInfo MI,
optional bool bIgnoreHealth )
function float getMinimalTeamFee ( int members, optional bool bIgnoreHealth )
GetNumTeammatesForMatch Source code
function int GetNumTeammatesForMatch ( )
GetNumTeammatesForMatchInfo Source code
function int GetNumTeammatesForMatchInfo (
MatchInfo M )
function int GetSelectedLevel (
int ladder,
int rung )
function UT2K4MatchInfo GetSelectedMatchInfo (
int ladder,
int rung,
int selection,
optional bool bOrig )
function int GetTeamPosition ( string teamname, optional bool bAdd )
function bool HasAltLevel (
int ladder,
int rung )
function bool HasFullTeam ( )
function Initialize (
GameInfo currentGame,
string pn )
function InjureTeamMate ( optional int Number )
function bool IsCheater ( )
function bool IsLocked ( )
function bool IsTeamGametype ( string gametype )
function bool IsTeammate ( string botname )
function int LengthOfLadder ( int LadderId )
static function string MoneyToString ( int money )
openChampionshipLadder Source code
function bool openChampionshipLadder ( )
function float PayTeamMates ( int Money, float FeeModifier, optional int IncreaseFeeOf, optional float updateFee )
function procPhantomMatches ( int games )
function RandomIncreaseBotFee ( int TeamId, float updateFee )
function RegisterCustomLadder ( string LadderName )
function bool ReleaseTeammate ( string botname )
function ResetSelectedLevel (
int ladder,
int rung )
function SetAltTeamRoster ( string TeamRosterName, array<string> NewRoster )
SetCustomLadderProgress Source code
function SetCustomLadderProgress ( string LadderName, int increase )
function SetSelectedLevel (
int ladder,
int rung,
byte id )
function StartNewMatch (
int PickedLadder,
LevelInfo CurrentLevel )
function string StoredPlayerID ( )
function UpgradeGP ( )
defaultproperties
{
Revision=5
LadderProgress(0)=1
LadderProgress(1)=-1
LadderProgress(2)=-1
LadderProgress(3)=-1
LadderProgress(4)=-1
LadderProgress(5)=-1
LadderProgress(6)=-1
MaxTeamSize=5
Balance=250
MinBalance=75
TeamPercentage=0.250000
MatchBonus=0.050000
LoserFee=0.100000
FeeIncrease=0.020000
InjuryChance=0.300000
LastInjured=-1
InjuryTreatment=0.750000
ChallengeChance=0.300000
ChallengeInfo=UT2K4MatchInfo'XGame.UT2K4GameProfile.GPCHALINFO'
LoginMenuClass="GUI2K4.UT2K4SinglePlayerLoginMenu"
LogPrefix="SinglePlayer"
SpreeBonus(0)=20
SpreeBonus(1)=60
SpreeBonus(2)=120
SpreeBonus(3)=200
SpreeBonus(4)=300
SpreeBonus(5)=420
MultiKillBonus(0)=10
MultiKillBonus(1)=30
MultiKillBonus(2)=60
MultiKillBonus(3)=100
MultiKillBonus(4)=150
MultiKillBonus(5)=210
MultiKillBonus(6)=280
msgSpecialAward(0)="Flak Monkey"
msgSpecialAward(1)="Combo Whore"
msgSpecialAward(2)="Head Hunter"
msgSpecialAward(3)="Road Rampage"
msgSpecialAward(4)="Hat Trick"
msgSpecialAward(5)="Untouchable"
sae_flackmonkey=15
sae_combowhore=15
sae_headhunter=15
sae_roadrampage=10
sae_hattrick=3
msgCheater="CHEATER!!!"
msgCredits="credits"
msgCredit="credit"
MapChallengeCost=0.100000
msgChallengeGame="Challenge game"
msgAdditionalLadder="Additional ladder game"
msgMatch="match"
msgLadderGame="Ladder game"
msgChampionship="Championship"
bShowDetails=Wahr
GameLadderName="xGame.UT2K4LadderInfo"
}
|
Creation time: Mo 16.4.2007 11:20:34.562 - Created with
UnCodeX