コード例 #1
0
 private void OnPlayerLeft(EB.Sparx.Game game, EB.Sparx.Player player)
 {
     if (LevelOwnerComponent.IsLevelOwner(player))
     {
         LevelOwnerComponent.AssignLevelOwner(mDMono.gameObject);
     }
 }
コード例 #2
0
 public void OnGameEnded(EB.Sparx.Game game)
 {
     if (GameEndedEvent != null)
     {
         GameEndedEvent(game);
     }
 }
コード例 #3
0
 public void OnPlayerJoined(EB.Sparx.Game game, EB.Sparx.Player player)
 {
     if (PlayerJoinedEvent != null)
     {
         PlayerJoinedEvent(game, player);
     }
 }
コード例 #4
0
    public void OnPlayerLeft(EB.Sparx.Game game, EB.Sparx.Player player)
    {
        Replication.OnPlayerLeft(game, player);

        if (PlayerLeftEvent != null)
        {
            PlayerLeftEvent(game, player);
        }
    }
コード例 #5
0
    public void OnLeaveGame(EB.Sparx.Game game, string reason)
    {
        Replication.ClearGame();

        if (LeaveGameEvent != null)
        {
            LeaveGameEvent(game, reason);
        }
    }
コード例 #6
0
    public void OnJoinedGame(EB.Sparx.Game game)
    {
        Replication.SetGame(game);

        if (JoinedGameEvent != null)
        {
            JoinedGameEvent(game);
        }
    }
コード例 #7
0
 public void OnUpdate(EB.Sparx.Game game)
 {
 }
コード例 #8
0
 public void OnReceive(EB.Sparx.Game game, EB.Sparx.Player player, EB.Sparx.Packet packet)
 {
     Replication.Receive(player != null ? player.PlayerId : EB.Sparx.Network.HostId, packet.Data);
 }
コード例 #9
0
 public void OnAttributesUpdated(EB.Sparx.Game game)
 {
 }
コード例 #10
0
 public void OnJoinedGame(EB.Sparx.Game game)
 {
     Manager.SetGame(game);
     EB.Util.BroadcastMessage("OnJoinedGame");
 }
コード例 #11
0
 public void OnGameEnded(EB.Sparx.Game game)
 {
     EB.Util.BroadcastMessage("OnGameEnded");
 }
コード例 #12
0
 public void OnAttributesUpdated(EB.Sparx.Game game)
 {
     EB.Util.BroadcastMessage("OnAttributesUpdated");
 }
コード例 #13
0
        public void OnPlayerLeft(EB.Sparx.Game game, EB.Sparx.Player player)
        {
            Manager.OnPlayerLeft(game, player);

            EB.Util.BroadcastMessage("OnPlayerLeft", player);
        }
コード例 #14
0
 public void OnPlayerJoined(EB.Sparx.Game game, EB.Sparx.Player player)
 {
     EB.Util.BroadcastMessage("OnPlayerJoined", player);
 }
コード例 #15
0
 public void OnUpdate(EB.Sparx.Game game)
 {
     Manager.Update();
 }
コード例 #16
0
 public void OnLeaveGame(EB.Sparx.Game game, string reason)
 {
     Manager.ClearGame();
     EB.Util.BroadcastMessage("OnLeaveGame", reason);
 }