• Productos
  • Características
  • Mod Master
  • Descargar
  • Juegos
  • Blog
  • Precios

CONSERVACIÓN ADECIDA

Autor:KingEnderBrineÚltima actualización:2025-04-15 11:16:572.1M41KB

Risk of Rain 2 CONSERVACIÓN ADECIDA-1-Maestro de modificaciones de Lagofast

Pre-dependencias

Introducción al mod

Guardar el progreso al comienzo de la fase para cargarla más tarde

Descripción

Guarda tu progreso al comienzo de cada fase. Puedes dejar la carrera tan pronto como comience el escenario. Solo hay un archivo de guarda por perfil para un solo jugador. Si estás muerto, el guardar será eliminado.

Soporte multijugador

Solo el host debe tener este mod para que funcione. A Carga El botón se activará si usted es el anfitrión y se encuentra un archivo de guardado adecuado (si el archivo de guardado es el mismo que el grupo de jugadores en el lobby actual).

Soporte de modo de juego

Cada modo de juego (Clásico, Eclipse solar, Simulacrum) Tiene su propio archivo de guardar para que puedas cambiar entre los modos de juego sin perder tu progreso.

Opciones de configuración

  • Trabajar con el almacenamiento en la nube -Almacenar archivos en la nube de Steam/EpicGames. Habilitar esta característica no preserva el contenido actualmente guardado y desactivarla no borra la nube.
  • El directorio CloudStorageSub -Nombre del subdirectorio del almacenamiento en la nube. Cambiarlo permite el uso de diferentes archivos de guardado para diferentes perfiles de mod.
  • Guardar directorio -El directorio donde se almacenan los archivos guardados. El directorio "ProperSave" se creará en el directorio que usted especifique. Si el directorio no existe, se utilizará el directorio predeterminado.

Para desarrolladores de mods

Ahorro

Para guardar los datos que necesitas suscribirte PropiedadGuardar Archivo.OnGatherGuardar DatosSe llama cada vez que se guarda el juego (esto ocurre en RoR2.Stage.onStageStartGlobal) Recopilar información de los mods que necesitan ser guardados. Puedes agregar cualquier valor con cualquier clave, pero recuerda que otros mods pueden hacer lo mismo, así que mantén la clave única (tal vez con un nombre de mod delante o algo así). Recomiendo añadir solo un objeto por mod, ya que el tipo del objeto también se almacena para poder deserializar el objeto, lo que puede ocupar mucho espacio en comparación con el valor almacenado. Los objetos que añade al diccionario serán serializados en JSON. Aquí hay algo de información sobre la serialización:

  • Solo los atributos/campos públicos serán serializados.
  • Puedes añadir [DataMember ()] Propiedades de System.Runtime.Serialización Especifique nombres personalizados para atributos/campos en el archivo json.
  • Puedes añadir [Ignorar los miembros de datos] Propiedades de System.Runtime.Serialización Especifica que este atributo/campo público debe ignorarse durante la serialización.

Carga

Después de que se cargue el archivo, puede obtener los datos guardados previamente y aplicarlos en cualquier momento. Aquí hay algunas cosas que pueden ayudarte a hacerlo:

  • PropiedadSave.Loading.IsCarga -Puedes utilizarlo para comprobar Conservación adecuada Cargando.
  • PropiedadSave.Loading.FirstRunStage -Puede usarlo para comprobar si la ejecución está comenzando. Establecer como De verdad En RoR2. Inicio de ejecución, fijado en False En RoR2.Stage.onStageStartGlobal
  • PropiedadSave.Loading.OnLoadingIniciado Establezca en verdadero (esto ocurre después de que el archivo guardado se cargue en la memoria y antes de que comience la ejecución).
  • PropiedadSave.Loading.OnLoadingTerminado -Eventos, que se activan en caso de Carga Establecido en false (esto ocurre en RoR2.TeamManager.Inicio Porque este es el último paso del proceso de carga).
  • ProperSave.Loading.CurrentGuardar -El archivo se guarda actualmente y se puede acceder a él después OnLoadingIniciado. se sobrescribirá cada vez que se guarde el juego.
  • CurrentSave.GetModdedData<Type>("") -Utilice este método para obtener los datos guardados.
  • Guardar los datos correctamente -Debajo de este espacio de nombres, encontrarás clases para guardar algunos datos comunes.

Comandos de consola

  • ps_force_load {camino} -Ignorar el identificador de usuario para cargar y guardar desde el archivo especificado. Solo para fines de puesta en marcha. Los archivos no se eliminan al final del juego, el guardar está deshabilitado en la ejecución iniciada con este comando.

Problemas conocidos

He intentado guardar todos los datos necesarios para que cuando cargues el juego, continúe, ya que no debería guardarse.

  • Cada vez que cargas el mismo archivo de guardado, el minion renace en una ubicación diferente. No es un gran problema y no puedo hacer nada al respecto.
  • No he probado este mod con el desbloqueo de logros, pero en la mayoría de los casos debería funcionar como se espera.
Esta herramienta es proporcionada por terceros [bufftool]Icono de atención

Descargar Mods Ahora

Instala LagoFast, inicia Risk of Rain 2 y juega con los mods que te encantan.