Engine.GameSpyManager
- Extends
- Object
- Modifiers
- native
Core.Object
|
+-- Engine.GameSpyManager
Direct Known Subclasses:
TribesGameSpyManager
Enumerations Summary |
EGameSpyResult GSR_VALID_PROFILE,
GSR_USER_CONNECTED,
GSR_REGISTERED_UNIQUE_NICK,
GSR_UNIQUE_NICK_TAKEN,
GSR_BAD_EMAIL,
GSR_BAD_PASSWORD,
GSR_BAD_NICK,
GSR_TIMED_OUT,
GSR_GENERAL_FAILURE |
ETeamAffiliationResult TAR_PLAYER_AFFILIATED,
TAR_TEAM_ID_MISMATCH,
TAR_OLD_JOIN_TIME |
Inherited Structures from Core.Object |
BoundingVolume, Box, Color, CompressedPosition, Coords, GameSpyServerData, Guid, IntegerRange, InterpCurve, InterpCurvePoint, MatCoords, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, Vector |
Delegates Summary |
| | OnQueryPatchResult (bool bNeeded, bool bMandatory, string versionName, string URL) |
Functions Summary |
| | AuthenticatedProfileResult (int profileId, int authenticated, string error)
|
| | AuthenticateProfile (int profileId, string Password)
|
| | CancelUpdate ()
|
| | CheckUserAccount (string Nick, string Email, string Password)
|
| | ClearServerList ()
|
| | ConnectUserAccount (string Nick, string Email, string Password)
|
| | CreateUserAccount (string Nick, string Email, string Password)
|
| | DisconnectUserAccount ()
|
| | EmailAlreadyTaken ()
|
| | FindTeam (string teamTag)
|
| | FindTeamResult (int teamId)
|
| | GameSpyInitialised ()
|
| String | GetGameSpyPassword ()
|
| String | GetGameSpyProfileId ()
|
| LevelInfo | GetLevelInfo ()
|
| bool | GetNextServer (out int serverId, out String ipAddress, out Array<String> serverData)
|
| int | GetNumPotentialServers ()
|
| int | GetNumTeams ()))
|
| string | GetPatchDownloadURL (int FilePlanetID))
|
| Player | GetPlayerObject ()
|
| string | GetProductRegionID ()))
|
| string | GetProductVersionID ()))
|
| String | GetServerIpAddress (int serverId)
|
| String | GetServerPort (int serverId)
|
| string | GetValueForKey (int key)
|
| string | GetValueForPlayerKey (int key, int index)
|
| string | GetValueForTeamKey (int key, int index)
|
| | HTTPGetRequest (String URL, bool bBlock)
|
| | HTTPGetRequestResult (bool succeeded, String ResponseData)
|
| | InitGameSpyClient ()
|
| | InitGameSpyData ()
|
| | LANUpdateServerList ()
|
| | OnLevelChange ()))
|
| | ProfileCheckResult (EGameSpyResult result, int profileId)
|
| | ProfileCreateResult (EGameSpyResult result, int profileId)
|
| | QueryPatch ()
|
| | QueryPatchCompleted (bool bNeeded, bool bMandatory, string versionName, int fileplanetID, string URL))
|
| | RegisterUniqueNick (string UniqueNick)
|
| | SendGameSpyGameModeChange ()
|
| | SendStatSnapshot (optional bool finalSnapshot)
|
| | SetDataPrivateRW (int profileId, string PrivateData)
|
| | SetDataPrivateRWResult (int success)
|
| | SetPlayerStat (coerce string statName, coerce string statValue, int playerId)
|
| | SetServerStat (coerce string statName, coerce string statValue)
|
| | SetTeamAffiliation (int profileId, int teamId, PlayerReplicationInfo pri)
|
| | SetTeamAffiliationResult (ETeamAffiliationResult result, String TeamTag, PlayerReplicationInfo pri)
|
| | SetTeamStat (coerce string statName, coerce string statValue, int TeamID)
|
| String | StatsGetPID (PlayerController pc)
|
| String | StatsGetStatResponse (PlayerController pc)
|
| bool | StatsHasPIDAndResponse (PlayerController pc)
|
| | StatsNewGameStarted ()
|
| | StatsNewPlayer (int playerId, string playerName)
|
| | StatsNewTeam (int TeamID, string TeamName)
|
| | StatsRemovePlayer (int playerId)
|
| | StatsRemoveTeam (int TeamID)
|
| | UniqueNickRegistrationResult (EGameSpyResult result)
|
| | UpdateComplete (bool bLAN)
|
| | UpdatedServerData (int serverId, String ipAddress, int Ping, bool bLAN, Array<String> serverData, Array<String> playerData, Array<String> teamData)
|
| | UpdateServer (int serverId, bool Refresh)
|
| | UpdateServerByIP (String ipAddress, int serverGamePort)
|
| | UpdateServerList (optional String filter)
|
| | UserConnectionResult (EGameSpyResult result, int profileId, string UniqueNick)
|
Inherited Functions from Core.Object |
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllClasses, AllEditableProperties, Allocate, AllProperties, AppSeconds, Asc, Asin, AssertWithDescription, Atan, BeginState, CanSLog, Caps, Chr, Clamp, ClassConstruct, ClassIsChildOf, ClockwiseFrom, CommonBase, Construct, Cos, Cross, DecodeFromURL, Disable, Div, Dot, DynamicFindObject, DynamicLoadObject, Enable, EncodeForURL, EndState, Eval, Exp, FClamp, FindObject, FlushConfig, FMax, FMin, FRand, GetAxes, GetBuildNumber, GetEnum, GetMinCompatibleBuildNumber, GetPropertyText, GetStateName, GetSuperClass, GetUnAxes, GotoState, Hash, HasUnicode, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Inverse, Invert, IsA, IsInState, IsNearlyZero, IsUTracing, IsValidForURL, IsZero, Left, Len, Lerp, Localize, Locs, Log, Loge, LogGuardStack, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NullReferences, OrthoRotation, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandRange, Repl, replaceStr, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, SetUTracing, Sin, Sleep, SLog, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrCmp, Tan, VDist, VDistSquared, VRand, VSize, VSize2D, VSizeSquared, VSizeSquared2D, Warn, ^, ^^, |, ||, ~, ~= |
BaseFilePlanetPatchURL Source code
var globalconfig string BaseFilePlanetPatchURL;
var const bool bAvailable;
bFailedAvailabilityCheck Source code
var const bool bFailedAvailabilityCheck;
var const bool bFailedInitialisation;
var const bool bInitAsClient;
var const bool bInitAsServer;
var const bool bInitialised;
var const bool bPresenceInitalised;
var const bool bServerUpdateFinished;
var const bool bStatsInitalised;
var const bool bTrackingStats;
var const bool bUsingPresence;
var const int currentServerIndex;
var Array<byte> CustomPlayerKeyIds;
var Array<String> CustomPlayerKeyNames;
var Array<byte> CustomServerKeyIds;
var Array<String> CustomServerKeyNames;
var Array<byte> CustomTeamKeyIds;
var Array<String> CustomTeamKeyNames;
var Array<byte> InitialKeyIds;
var Array<byte> PlayerKeyIds;
var Array<String> PlayerKeyNames;
var private globalconfig localized string ProductRegionID;
var private globalconfig string ProductVersionID;
var Array<byte> ServerKeyIds;
var Array<String> ServerKeyNames;
var Array<byte> TeamKeyIds;
var Array<String> TeamKeyNames;
enum
EGameSpyResult
{
GSR_VALID_PROFILE,
GSR_USER_CONNECTED,
GSR_REGISTERED_UNIQUE_NICK,
GSR_UNIQUE_NICK_TAKEN,
GSR_BAD_EMAIL,
GSR_BAD_PASSWORD,
GSR_BAD_NICK,
GSR_TIMED_OUT,
GSR_GENERAL_FAILURE
};
ETeamAffiliationResult Source code
delegate OnQueryPatchResult (
bool bNeeded,
bool bMandatory,
string versionName,
string URL )
AuthenticatedProfileResult Source code
event AuthenticatedProfileResult ( int profileId, int authenticated, string error )
final native function AuthenticateProfile ( int profileId, string Password )
final native function CancelUpdate ( )
final native function CheckUserAccount ( string Nick, string Email, string Password )
final native function ClearServerList ( )
final native function ConnectUserAccount ( string Nick, string Email, string Password )
final native function CreateUserAccount ( string Nick, string Email, string Password )
final native function DisconnectUserAccount ( )
event EmailAlreadyTaken ( )
final native function FindTeam ( string teamTag )
event FindTeamResult ( int teamId )
event GameSpyInitialised ( )
event String GetGameSpyPassword ( )
event String GetGameSpyProfileId ( )
final native
function LevelInfo GetLevelInfo ( )
final native function bool GetNextServer ( out int serverId, out String ipAddress, out Array<String> serverData )
GetNumPotentialServers Source code
final native function int GetNumPotentialServers ( )
event int GetNumTeams ( ) )
private event string GetPatchDownloadURL ( int FilePlanetID) )
final native
function Player GetPlayerObject ( )
private event string GetProductRegionID ( ) )
private event string GetProductVersionID ( ) )
final native function String GetServerIpAddress ( int serverId )
final native function String GetServerPort ( int serverId )
event
string GetValueForKey (
int key )
event
string GetValueForPlayerKey (
int key,
int index )
event
string GetValueForTeamKey (
int key,
int index )
final native
function HTTPGetRequest (
String URL,
bool bBlock )
event HTTPGetRequestResult ( bool succeeded, String ResponseData )
final native function InitGameSpyClient ( )
event InitGameSpyData ( )
final native function LANUpdateServerList ( )
event OnLevelChange ( ) )
native function QueryPatch ( )
private event QueryPatchCompleted (
bool bNeeded,
bool bMandatory,
string versionName,
int fileplanetID,
string URL) )
final native function RegisterUniqueNick ( string UniqueNick )
SendGameSpyGameModeChange Source code
final native function SendGameSpyGameModeChange ( )
final native function SendStatSnapshot ( optional bool finalSnapshot )
final native function SetDataPrivateRW ( int profileId, string PrivateData )
SetDataPrivateRWResult Source code
event SetDataPrivateRWResult ( int success )
final native function SetPlayerStat ( coerce string statName, coerce string statValue, int playerId )
final native function SetServerStat ( coerce string statName, coerce string statValue )
SetTeamAffiliationResult Source code
final native function SetTeamStat ( coerce string statName, coerce string statValue, int TeamID )
StatsHasPIDAndResponse Source code
final native function StatsNewGameStarted ( )
final native function StatsNewPlayer ( int playerId, string playerName )
final native function StatsNewTeam ( int TeamID, string TeamName )
final native function StatsRemovePlayer ( int playerId )
final native function StatsRemoveTeam ( int TeamID )
UniqueNickRegistrationResult Source code
event UpdateComplete ( bool bLAN )
event UpdatedServerData ( int serverId, String ipAddress, int Ping, bool bLAN, Array<String> serverData, Array<String> playerData, Array<String> teamData )
final native function UpdateServer ( int serverId, bool Refresh )
final native function UpdateServerByIP ( String ipAddress, int serverGamePort )
final native function UpdateServerList ( optional String filter )
event UserConnectionResult (
EGameSpyResult result,
int profileId,
string UniqueNick )
defaultproperties
{
BaseFilePlanetPatchURL="http://www.fileplanet.com/index.asp?file="
} |
Creation time: st 23.5.2018 00:10:29.906 - Created with
UnCodeX