IpDrv.MasterServerUplink
- Extends
- MasterServerLink
- Modifiers
- config native
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Info
|
+-- IpDrv.MasterServerLink
|
+-- IpDrv.MasterServerUplink
Enumerations Summary |
EHeartbeatType HB_QueryInterface,
HB_GamePort,
HB_GamespyQueryPort,
|
EMasterToServer MTS_ClientChallenge,
MTS_ClientAuthFailed,
MTS_Shutdown,
MTS_MatchID,
MTS_MD5Update,
MTS_UpdateOption,
MTS_CheckOption,
MTS_ClientMD5Fail,
MTS_ClientBanned,
MTS_ClientDupKey,
MTS_UTANBan,
|
EServerToMaster STM_ClientResponse,
STM_GameState,
STM_Stats,
STM_ClientDisconnectFailed,
STM_MD5Version,
STM_CheckOptionReply,
|
const MSUPROPNUM = 3;
var globalconfig bool bIgnoreUTANBans;
var bool bInitialStateCached;
var bool bReconnectPending;
var int CachePlayerCount;
var float CacheRefreshTime;
var globalconfig bool DoLANBroadcast;
var globalconfig bool DoUplink;
var const int MatchID;
MSUPropDesc[MSUPROPNUM] Source code
var localized string MSUPropDesc[MSUPROPNUM];
MSUPropText[MSUPROPNUM] Source code
var localized string MSUPropText[MSUPROPNUM];
var float ReconnectTime;
var globalconfig bool SendStats;
var globalconfig bool ServerBehindNAT;
var globalconfig bool UplinkToGamespy;
enum EHeartbeatType
{
HB_QueryInterface,
HB_GamePort,
HB_GamespyQueryPort,
};
enum EMasterToServer
{
MTS_ClientChallenge,
MTS_ClientAuthFailed,
MTS_Shutdown,
MTS_MatchID,
MTS_MD5Update,
MTS_UpdateOption,
MTS_CheckOption,
MTS_ClientMD5Fail,
MTS_ClientBanned,
MTS_ClientDupKey,
MTS_UTANBan,
};
enum EServerToMaster
{
STM_ClientResponse,
STM_GameState,
STM_Stats,
STM_ClientDisconnectFailed,
STM_MD5Version,
STM_CheckOptionReply,
};
struct native MD5UpdateData
{
var string Guid;
var string MD5;
var INT Revision;
};
event BeginPlay ( )
event ConnectionFailed ( bool bShouldReconnect )
native function ForceGameStateRefresh ( int When )
static event string GetDescriptionText ( string PropName )
native event bool LogStatLine ( string StatLine )
native function Reconnect ( )
event Refresh ( )
simulated function Tick ( float Delta )
defaultproperties
{
CachePlayerCount=-1
DoUplink=True
UplinkToGamespy=True
SendStats=True
MSUPropText(0)="Advertise Server"
MSUPropText(1)="Process Stats"
MSUPropText(2)="Ignore UTAN Bans"
MSUPropDesc(0)="if true, your server is advertised on the internet server browser."
MSUPropDesc(1)="Publishes player stats from your server on the UT2004 stats website."
MSUPropDesc(2)="If true, your server will ignore UTAN based bans coming from the master server."
}
|
Creation time: Wed 7/2/2007 19:16:05.468 - Created with
UnCodeX