Example #1
0
    public void handleWorkerStart()
    {
        connections  = new WorkerServerConnectionsManager(this);
        spawnManager = new WorkerServerSpawnManager();

        WorkerHelper.instance.checkStart();
    }
Example #2
0
    public void onSceneLoaded(Scene scene, LoadSceneMode mode)
    {
        if (state == componentState.RUNNING && scene.name == ServerSettings.instance.serverScene)
        {
            onServerSceneLoad();

            WorkerServerConnectionsManager workerConnection = (WorkerServerConnectionsManager)connections;
            WorkerReadyMessage             readyMessage     = new WorkerReadyMessage();
            readyMessage.id = room.id;
            workerConnection.masterClient.sendMessage(readyMessage);

            QTDebugger.instance.debug(QTDebugger.debugType.BASE, "Sending worker ready message...");
        }
    }