Jump to content
Toggle menu
  • 3 articles
  • 22 files
  • 3 users
  • 2.5K edits
Shroudforge
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Revision as of 01:06, 7 November 2026 by Bonsaibauer (talk | contribs) (Importing a new version from external source)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Engine



Comprueba los requisitos compartidos del juego, el runtime, la API de mods y el analizador. Estas comprobaciones explican por qué una función está lista, sigue esperando o no está disponible.

Juego y runtime

ShroudForge distingue entre cliente y servidor dedicado. Algunas funciones solo están previstas para uno de ellos. El runtime permite a los mods compatibles acceder al juego en ejecución. Un runtime ausente o cuyo inicio falla puede afectar a varios mods a la vez.

«Esperando al juego» o un mundo que sigue cargando describe un estado de funcionamiento. Por sí solo no significa que un mod esté averiado. Las funciones que dependen del mundo solo estarán listas cuando existan los datos necesarios.

Perfiles de juego y de mods

Los perfiles de juego describen el acceso nativo compatible con una compilación del juego. La ausencia de un perfil adecuado puede limitar funciones concretas. Lee el mensaje específico en lugar de suponer que todos los mods quedan inutilizados.

Los perfiles de compatibilidad de DLL tienen otra función. Asocian un mod con sus archivos y adaptaciones conocidas. La asignación usa el identificador del mod o el nombre de la carpeta, sin exigir hashes de DLL ni una coincidencia exacta de versión del mod.

API de mods y analizador

La API proporciona funciones a los mods Lua. Cada mod debe admitir la API que utiliza y declarar los permisos necesarios. El analizador lee y procesa datos del juego para modificar recursos. Por eso un mod Lua y una DLL nativa pueden tener requisitos diferentes.

Si falla el inicio

Lee el componente afectado y la causa indicada. Si falla la preparación de recursos, ShroudForge puede detener el inicio para proteger la coherencia de los archivos. El mensaje indica la recuperación necesaria. Una DLL cargada confirma su propio paso de carga, no todas las funciones del mod.