public void SendMJsonObject(MJsonMessageSetScene jsonmsg) { // logging logger.MjLog(MjsonObjectToString(jsonmsg)); for (int i = 0; i < clients.Count; i++) { jsonmsg.mypositionid = i; clients[i].SendMessageToClient(MjsonObjectToString(jsonmsg)); } }
public void StartScene(MJsonMessageSetScene msgobj) { gameModel.SetScene(msgobj); SendMJsonObject(msgobj); gameContext.ChangeState(msgobj); }
public void ChangeState(MJsonMessageSetScene sentMessage) { gameState = AfterDahiState.GetInstance(); SetLastActor(sentMessage.actor); messageList.Clear(); }