private void MessageManagerOnNewWorldMessage(object _sender, WorldMessage _message) { if (_message.Type == WorldMessage.EType.TURN || _message.Type == WorldMessage.EType.JUST_REDRAW) { m_needRedraw = true; } }
private void MessageManagerNewWorldMessage(object _sender, WorldMessage _message) { if (_message.Type == WorldMessage.EType.AVATAR_BEGINS_TURN) { m_turnMessages.Clear(); m_lines.Clear(); m_linesShown = 0; m_tp = null; } if (_message.Type == WorldMessage.EType.MICRO_TURN) { m_diff = true; } }
private void MessageManagerNewWorldMessage(object _sender, WorldMessage _message) { switch (_message.Type) { case WorldMessage.EType.TURN: World.TheWorld.UpdateDPoint(); m_lm.Recalc(World.TheWorld.LiveMap); Redraw(); break; case WorldMessage.EType.JUST_REDRAW: Redraw(); break; } }
private void MessageManagerOnNewWorldMessage(object _sender, WorldMessage _message) { switch (_message.Type) { case WorldMessage.EType.TURN: World.TheWorld.UpdateDPoint(); break; case WorldMessage.EType.AVATAR_BEGINS_TURN: AvatarBeginsTurn(); break; case WorldMessage.EType.AVATAR_MOVE: break; case WorldMessage.EType.AVATAR_CHANGE_LAYER: break; case WorldMessage.EType.JUST_REDRAW: break; case WorldMessage.EType.MICRO_TURN: break; default: throw new ArgumentOutOfRangeException(); } //Debug.WriteLine("WorldMessage : " + _message.Type); }
private static void MessageManagerNewWorldMessage(object _sender, WorldMessage _message) { }