Method | Description | |
---|---|---|
GetId ( |
||
SendChatMessage ( string chatMsg ) : void |
Отсылает всем подключенным клиентам сообщение в чат
|
|
SendGameStateToAll ( ) : void |
Отсылает всем подключенным клиентам текущее игровое состояние
|
|
SendMap ( |
||
SendMap ( string uniqueId, Locations location ) : void | ||
Start ( ) : void |
Method | Description | |
---|---|---|
CallPlayerMethod ( string playerid, string data ) : void |
Вызывает метод у игрока. Формат должен быть следующим: {MethodName}.{arg[0]}.{arg[1]}
|
|
ConnectNewPlayer ( |
||
InitNewPlayer ( string id, string nickname ) : void |
Создает нового игрока в игре
|
|
ProcessIncomingData ( |
||
RemoveDisconnectedPlayer ( string playerid ) : void | ||
ServerHandleConnections ( object obj ) : void |
Метод для работып отока обработчика входящих новых соединений с сервером
|
|
ServerHandleConsole ( object obj ) : void |
Метод для работы потока обработчика работы с сервером из консоли
|
|
ServerHandleGame ( object obj ) : void |
Метод для работы потока обработчика логики игры
|
|
StartProcessIncomingMessages ( ) : void |
Обрабатывает все входящие пакеты от клиентов
|
public static GetId ( |
||
nc | ||
return | string |
public static SendChatMessage ( string chatMsg ) : void | ||
chatMsg | string | |
return | void |
public static SendMap ( |
||
client | ||
location | Locations | |
return | void |
public static SendMap ( string uniqueId, Locations location ) : void | ||
uniqueId | string | |
location | Locations | |
return | void |