serverjs/Server/remoteFunctions

(require("serverjs/Server/remoteFunctions"))(server) → {object.<function()>}

Создает функции для вызова клиентами.

Source:
Parameters:
Name Type Description
server Server

сервер, которые вызвается клиентами

Returns:
Type:
object.<function()>

Копии функций, описанных ниже.

Methods

(inner) concedeClient()

Сообщает менеджеру, что нужно убрать игрока из игры.

Source:

(inner) createCustomQueue(isPrivate, gameMode, queueConfig, gameRulesopt)

Передает менеджеру очередей информацию для создания новой очереди.

Source:
Parameters:
Name Type Attributes Description
isPrivate Boolean

является ли очередь скрытой

gameMode string

режим игры

queueConfig object

конфигурация очереди

gameRules object <optional>

конфигурация игры

(inner) hoverOutCard(cidopt)

Сообщает игре, в которой находится игрок, что курсор больше не находится над картой с указанным id.

Source:
Parameters:
Name Type Attributes Description
cid string <optional>

id карты

(inner) hoverOverCard(cid)

Сообщает игре, в которой находится игрок, что курсор находится над картой с указанным id.

Source:
Parameters:
Name Type Description
cid string

id карты

(inner) joinCustomQueue(id)

Подключает игрока к очереди по id.

Source:
Parameters:
Name Type Description
id string

(inner) quickQueueUpClient()

Добавляет игрока в очередь

Source:

(inner) recieveCompleteAction(action)

Принимает выполненое действие от клиента

Source:
Parameters:
Name Type Description
action object

действие

(inner) recieveResponse()

Принимает пустой ответ от клиента

Source:

(inner) reconnectClient(connId)

Переподключает клиента к существующему экземпляру игрока

Source:
Parameters:
Name Type Description
connId string

старый id клиента

(inner) requestGameInfo()

Финализация переподключения игрока. Запрашивает полную информацию об игре от игры и разрешает экземпляру игрока передавать информацию от игры клиенту.

Source:

(inner) requestQueueList(page, pagination)

Отправляет игроку список очередей.

Source:
Parameters:
Name Type Description
page number

страница очередей

pagination number

кол-во очередей на страницу

(inner) voteForPrematureStart()

Сообщает менеджеру очередей, что нужно запустить очередь в которой находится игрок с ботами.

Source: