private void EnemyBoard_OnCellMouseUp(object sender, SeaBoard.SeaBoardCellEventArgs e) { if (this.GameState == LocalGameState.MY_TURN && e.Cell.Value == SeaCellState.SEA) { ProtoClient.FireAt(e.Cell.X, e.Cell.Y); this.GameState = LocalGameState.FIRED_WAIT; } }
private void EnemyBoard_OnCellMouseEnter(object sender, SeaBoard.SeaBoardCellEventArgs e) { if (GameState == LocalGameState.MY_TURN) { if (e.Cell.Value == SeaCellState.SEA && e.Cell.BorderValue == SeaCellTargetMode.NONE) { e.Cell.BorderValue = SeaCellTargetMode.FIRE_TARGET; } } }
private void EnemyBoard_OnCellMouseLeave(object sender, SeaBoard.SeaBoardCellEventArgs e) { e.Cell.BorderValue = SeaCellTargetMode.NONE; }