// ------------------------------------------------------------------------------ // --- CONSTRUCTOR ------------------------------------------------------------ // ----------------------------------------------------------------------------- public ModoJuego(string _codigo, TipoModo _tipoModo, Estado _estado = Estado.BLOQUEADO, int _precioDesbloqueo = 1000, string _nombreLogroDesbloqueo = "Logro") { m_codigo = _codigo; m_tipoModo = _tipoModo; m_estado = _estado; m_precioDesbloqueo = _precioDesbloqueo; m_nombreLogroDesbloqueo = _nombreLogroDesbloqueo; // calcular el nombre del modo en funcion de su tipo switch (_tipoModo) { case TipoModo.NORMAL: m_nombre = "modo normal"; break; case TipoModo.EXPERTO: m_nombre = "modo experto"; break; case TipoModo.LEYENDA: m_nombre = "modo leyenda"; break; case TipoModo.TIME_ATTACK: m_nombre = "modo time attack"; break; } }
public void CambiarModo(TipoModo modo) { this.Modo.DescripcionModo = modo; }