Articles

Maruno17 / pokemon-essentials

Basado en Essentials v18.

Puedes construir tu fangame encima de una bifurcación de este repositorio. Al hacerlo, podrás actualizar tu fangame con mejoras realizadas en este repositorio tan pronto como se realicen.

Uso

  1. Fork este repositorio.
  2. Obtenga una copia de Essentials v18 (no se puede proporcionar un enlace de descarga aquí).
  3. Clona tu repositorio bifurcado en la carpeta Essentials v18, reemplazando los archivos existentes con los del repositorio.

Desde aquí, puedes editar este proyecto para convertirlo en tus mods de desarrollo/fangame. Cuando se actualice este repositorio, puede extraer los cambios para actualizar su bifurcación y obtener las actualizaciones en su entorno de fangame/modding.

Scripts

Los scripts ya no viven en los scripts.archivo rxdata. Se han extraído en archivos separados y se han colocado en la carpeta Data/Scripts/ (y subcarpetas dentro). Esto hace que sea más fácil trabajar con otras personas al mismo tiempo.

Los scripts se cargan alfanuméricamente en el juego, comenzando desde la carpeta superior (Data/Scripts/) y yendo primero a la profundidad. Es decir, todos los scripts de una carpeta determinada se cargan y, a continuación, cada una de sus subcarpetas se comprueba por turnos (de nuevo en orden alfanumérico) para que los archivos/carpetas se carguen/comprueben.

Extracción y reintegración de scripts

Este repositorio contiene dos archivos de script en la carpeta principal:

  • scripts_extract.rb-Ejecute esto para extraer todos los scripts de los scripts.rxdata en individual .archivos rb (cualquier individuo existente .se eliminan los archivos rb).Scripts
    • .se realiza una copia de seguridad de rxdata en ScriptsBackup.rxdata, y luego se reemplaza con una versión que lee el individuo .rb archiva y no hace nada más.
  • scripts_combine.rb-Ejecuta esto para reintegrar a todo el individuo .archivos rb de nuevo en scripts.rxdata.
    • El individuo .los archivos rb se dejan donde están, pero ya no hacen nada.

La intención es reemplazarlos por algo más fácil de usar.

Archivos que no están en el repositorio

El .el archivo gitignore enumera los archivos que no se incluirán en este repositorio. Estas son:

  • Las carpetas de Audio/ y Gráficos/ y todo lo que hay en ellas.
  • Todo en la carpeta Data/, excepto:
    • La carpeta Data / Scripts / y todo lo que hay allí.Scripts
    • .rxdata (una versión especial que solo carga los archivos de script individuales).
  • Algunos archivos en la carpeta principal del proyecto (dos del juego.archivos xxx y el archivo dll RGSS).
  • archivos Temporales.