Popochiu 1.6.0 (Chiquininín)


Puedes leer la versión en español más abajo _φ( °-°)/

English

New things

  • ⭐ res://popochiu/PopochiuData.cfg is now the HUB for Rooms, Characters, Inventory items, Dialogs and AudioCues. The first four were previously in Popochiu.tscn, and the last one in AudioManager.tscn. That made updating the plugin a pain.
  • ⭐ res://PopochiuSettings.tres now stores settings for the project. This were previously export variables in Popochiu.tscn. You can use the Settings button in the footer of the dock to open and edit this file.
  • PopochiuProps in a PopochiuRoom can now be nested and still be listed (and clickable) in the dock.
  • Inventory and toolbar can now be always visible. You can change this in PopochiuSettings.
  • PopochiuCharacter now have a can_move property.
  • ⭐ Created a Setup popup to change game's viewport size, test size and game type: Default, 2D, 2D Pixel (details below). This popup will automatically appear after the first Editor restart, then it can be opened using the Setup button in the dock's footer.
    • Default: No stretch. Texture import preset set to the default 2D.
    • 2D: Stretch mode set to 2D and stretch aspect set to keep. Texture import preset set to the default 2D.
    • Pixel: Stretch mode set to 2D and stretch aspect set to keep. Texture import preset set to 2D pixel.
  • Each row in the Audio tab shows the path to its file.

Improvements

  • ⭐ The main camera is no longer centered in (0, 0). Now it is centered in the game's viewport.
  • ⭐ PopochiuRoom inherits from YSort instead of Node2D. This makes a HUGE improvement on rendering Props and Characters based on their baseline property. The nodes that contain Props and Characters in a PopochiuRoom are now YSort too.
  • GraphicInterface and TransitionsLayer are moved out of the addon's folder after closing the Setup popup on the first restart.
  • Props, Hotspots and Regions are centered on creation based on game's viewport width and height in ProjectSettings.
  • ⭐ A popup shows the progress of creating AudioCues for the project.
  • ⭐ The project's folder is read in order to know which are the AudioCue files to create instead of creating them on the fly. This fixes a bug related with creating files in a folder while still reading it.
  • ⭐ Renaming and moving audio files no longer break the game.

Español

Lo nuevo

  • ⭐ res://popochiu/PopochiuData.cfg es el archivo que ahora contiene las referencias a las Habitaciones, Personajes, Objetos de inventario, Diálogos y AudioCues. Antes los cuatro primeros estaban en Popochiu.tscn, y los últimos en AudioManager.tscn. Eso podía dificultar MUCHÍSIMO actualizar el plugin.
  • ⭐ res://PopochiuSettings.tres es donde están ahora algunas de las opciones de configuración para el juego (antes estaban en Popochiu.tscn). Este archivo se puede abrir y editar usando el botón Settings que ahora aparece en la parte inferior del panel de Popochiu.
  • Las PopochiuProp ahora pueden estar dentro de otras y aún así aparecer en el panel de Popochiu y ser reconocidas como Props de la habitación.
  • Se pueden establecer el inventario y la toolbar como "siempre visibles" en PopochiuSettings.
  • Los personajes ahora tienen una propiedad para que no puedan moverse: can_move.
  • ⭐ Se creó un popup para configurar las dimensiones de la ventana de juego, de la ventana para probar el juego y del comportamiento del estirado (stretch) y la configuración predeterminada para importar texturas (más abajo se describen las posibles configuraciones). Ese popup aparecerá automáticamente la primera vez que se reinicie el motor tras haber habilitado el plugin, y podrá abrirse luego usando el botón Setup en la parte inferior del panel de Popochiu.
    • Default: No stretch. Texture import preset set to the default 2D.
    • 2D: Stretch mode set to 2D and stretch aspect set to keep. Texture import preset set to the default 2D.
    • Pixel: Stretch mode set to 2D and stretch aspect set to keep. Texture import preset set to 2D pixel.
  • Ahora los elementos en la pestaña de Audio muestran la ruta a su archivo en el FileSystem.

Mejoraciones

  • ⭐ La cámara del juego ahora se ubica en base al centro de la ventana y no en (0, 0).
  • ⭐ PopochiuRoom ahora extiende YSort en lugar de Node2D. Esto hace que mejore MUCHÍSIMO la forma en la que se renderizan las prop y los personajes en base a su baseline. Los nodos que contienen la props y personajes dentro de las habitaciones también son YSort ahora.
  • Las carpetas de GraphicInterface y TransitionLayer que por defecto están dentro de la carpeta del plugin ahora se mueven a res://popochiu cuando se cierra por primera vez el popup de Setup.
  • Cuando se crea una prop, una hotspot o una región, estas se ubican por defecto en el centro de la habitación.
  • ⭐ Un popup muestra el progreso de creación de AudioCues.
  • ⭐ Primero se leen las carpetas del proyecto para determinar qué AudioCues se deben crear, y una vez terminada la lectura se procede a crearlas. Antes se creaba cada AudioCue a medida que se encontraba un archivo de audio y eso generaba MUCHOS problemas.
  • ⭐ Renombrar y mover archivos de audio ya no va a romper el proyecto.

Files

popochiu-v1.6.0.zip 641 kB
Aug 10, 2022

Get Popochiu - Godot point n' click engine

Leave a comment

Log in with itch.io to leave a comment.