Doom Wiki
Advertisement
Doom Wiki

MBF21 (abreviatura de Modder's Best Friend) es una especificación y estándar dirigido específicamente a los autores de mods y a los mods en general. Se basa en las posibilidades que se muestran en las portaciones (source ports) Boom y MBF. Define un nuevo nivel de compatibilidad, -complevel 21, para introducir una serie de nuevas características que buscan mejorar las capacidades disponibles en niveles y mods, para ser implementadas en varias portaciones.

La versión 1.0 de MBF21 se finalizó el 30 de mayo de 2021. Kraflab recibió el premio especial Codeaward en los Cacowards 2021, en parte por concebir la idea general e implementar la primera versión en su portación DSDA-Doom.

Destacado[]

Para dar una idea de lo que es posible con la especificación MBF21:

  • Suelos de muerte instantánea
  • Mejores líneas generalizadas de desplazamiento
  • Control granular sobre las luchas internas de los monstruos y la susceptibilidad al daño de proyectiles / salpicaduras (por ejemplo, puedes hacer que los Barones y los Caballeros luchen entre sí, o hacer que los Diablillos sean inmunes a los Cacodemonios y barriles, y todo tipo de combinaciones extrañas)
  • Nuevas banderas de actores, que exponen una gran cantidad de comportamientos previamente codificados (por ejemplo, inmunidad al daño por explosión y factores desencadenantes de la muerte del jefe), además de algunas cosas nuevas como proyectiles desgarradores y baja gravedad.
  • Banderas de armas, silencia tus armas, personaliza el comportamiento de encendido y recogida automático, etc.
  • Un campo adecuado de "munición por disparo" para todas las armas, no solo para la BFG 9000
  • Un montón de nuevos punteros de código DeHackEd, con hasta 8 argumentos personalizables. Esto permite que los mods presenten armas y monstruos personalizados fácilmente
  • Corrección de errores y opciones de compatibilidad:
    • Arreglos para puertas de 3 llaves
    • Trituradoras generalizadas de trabajo
    • Posibilidad de desactivar el comportamiento de Boom empujando monstruos fuera de las cornisas

Portaciones compatibles[]

La compatibilidad con la especificación MBF21 se implementa en las siguientes portaciones:

  • Cherry Doom
  • DelphiDoom
  • Doom + Doom II a través de KEX Engine (principalmente)
  • Doom Retro
  • DSDA-Doom (La versión 0.19.0 del 30 de mayo de 2021 fue la primer portación en implementar oficialmente el estándar)
  • Eternity Engine
  • From Doom With Love
  • GZDoom (Versión 4.7.0 del 22 de septiembre de 2021 introdujo soporte)
  • Helion
  • Nugget Doom
  • Odamex (Versión 10.0.0 del 13 de febrero de 2022 introdujo soporte)
  • ReBoom Experimental
  • Woof!

Además, el editor de niveles de Ultimate Doom Builder proporciona soporte para la especificación MBF21, pero primero debe habilitarse.

Trivia[]

  • El nombre MBF21 hace referencia tanto al número del nuevo complevel (21) como al año en que se inició el desarrollo de la especificación, 2021.
Advertisement