aetherENDescargar

Harmony: cambiar lo que hace el juego

A veces tu mod necesita que el juego haga algo distinto, no solo agregar cosas. Harmony sirve para eso: es como pegar una nota sobre una función del juego que dice «antes (o después) de ejecutarte, corre esto». El juego no se modifica; el cambio vive solo en tu mod.

var harmony = new Harmony("my_mod");

Cuatro reglas

  • Pon tus parches desde IClientModInitializer (primer fotograma), no antes.
  • Usa una sola instancia de Harmony por mod, con el id de tu mod como nombre.
  • Si el jugador apaga tu mod, quita tus parches limpiamente.
  • No parches la misma función desde dos copias de tu mod. Aether carga una sola copia por id.
Harmony es una herramienta avanzada. Si es tu primer mod, déjala para el segundo.