C# Class wServer.realm.RealmManager

Show file Open project: C453/OryxKingdom Class Usage Examples

Public Properties

Property Type Description
Clients ClientProcessor>.ConcurrentDictionary
GuildHalls GuildHall>.Dictionary
PlayerWorldMapping World>.ConcurrentDictionary
ShopWorlds World>.ConcurrentDictionary
Vaults Vault>.ConcurrentDictionary
Worlds World>.ConcurrentDictionary
allRealmNames List
battleArenaName List
nextTestId int
nextWorldId int
realmNames List

Public Methods

Method Description
AddWorld ( World world ) : World
CloseWorld ( World world ) : void
CoreTickLoop ( ) : void
Disconnect ( ClientProcessor psr ) : void
FindPlayer ( string name ) : Player
FindPlayerRough ( string name ) : Player
GetWorld ( int id ) : World
GuildHallWorld ( string g ) : World
GuildMembersOf ( string guild ) : List
PlayerVault ( ClientProcessor processor ) : Vault
TryConnect ( ClientProcessor psr ) : bool

Private Methods

Method Description
RealmManager ( ) : System

Method Details

AddWorld() public static method

public static AddWorld ( World world ) : World
world World
return World

CloseWorld() public static method

public static CloseWorld ( World world ) : void
world World
return void

CoreTickLoop() public static method

public static CoreTickLoop ( ) : void
return void

Disconnect() public static method

public static Disconnect ( ClientProcessor psr ) : void
psr ClientProcessor
return void

FindPlayer() public static method

public static FindPlayer ( string name ) : Player
name string
return Player

FindPlayerRough() public static method

public static FindPlayerRough ( string name ) : Player
name string
return Player

GetWorld() public static method

public static GetWorld ( int id ) : World
id int
return World

GuildHallWorld() public static method

public static GuildHallWorld ( string g ) : World
g string
return World

GuildMembersOf() public static method

public static GuildMembersOf ( string guild ) : List
guild string
return List

PlayerVault() public static method

public static PlayerVault ( ClientProcessor processor ) : Vault
processor ClientProcessor
return wServer.realm.worlds.Vault

TryConnect() public static method

public static TryConnect ( ClientProcessor psr ) : bool
psr ClientProcessor
return bool

Property Details

Clients public static property

public static ConcurrentDictionary Clients
return ClientProcessor>.ConcurrentDictionary

GuildHalls public static property

public static Dictionary GuildHalls
return GuildHall>.Dictionary

PlayerWorldMapping public static property

public static ConcurrentDictionary PlayerWorldMapping
return World>.ConcurrentDictionary

ShopWorlds public static property

public static ConcurrentDictionary ShopWorlds
return World>.ConcurrentDictionary

Vaults public static property

public static ConcurrentDictionary Vaults
return Vault>.ConcurrentDictionary

Worlds public static property

public static ConcurrentDictionary Worlds
return World>.ConcurrentDictionary

allRealmNames public static property

public static List allRealmNames
return List

battleArenaName public static property

public static List battleArenaName
return List

nextTestId public static property

public static int nextTestId
return int

nextWorldId public static property

public static int nextWorldId
return int

realmNames public static property

public static List realmNames
return List