C# Class wServer.realm.RealmManager

Datei anzeigen 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_oe static_oe property

public static ConcurrentDictionary Clients
return ClientProcessor>.ConcurrentDictionary

GuildHalls public_oe static_oe property

public static Dictionary GuildHalls
return GuildHall>.Dictionary

PlayerWorldMapping public_oe static_oe property

public static ConcurrentDictionary PlayerWorldMapping
return World>.ConcurrentDictionary

ShopWorlds public_oe static_oe property

public static ConcurrentDictionary ShopWorlds
return World>.ConcurrentDictionary

Vaults public_oe static_oe property

public static ConcurrentDictionary Vaults
return Vault>.ConcurrentDictionary

Worlds public_oe static_oe property

public static ConcurrentDictionary Worlds
return World>.ConcurrentDictionary

allRealmNames public_oe static_oe property

public static List allRealmNames
return List

battleArenaName public_oe static_oe property

public static List battleArenaName
return List

nextTestId public_oe static_oe property

public static int nextTestId
return int

nextWorldId public_oe static_oe property

public static int nextWorldId
return int

realmNames public_oe static_oe property

public static List realmNames
return List