Skip to content

v1.6.0 - Chiquininín

Compare
Choose a tag to compare
@mapedorr mapedorr released this 10 Aug 11:56
· 240 commits to main since this release

General

  • res://popochiu/PopochiuData.cfg is now the HUB for Rooms, Characters, Inventory items, Dialogs and AudioCues.
  • res://PopochiuSettings.tres now stores some settings for the project.
  • PopochiuProps in a PopochiuRoom can now be nested and still be listed (and clickable) in the dock.

Core

  • ⭐ The main camera is no longer centered in (0, 0). Now it is centered in the game's viewport.
  • Graphic interface and Transition layer scenes are loaded on runtime to Popochiu.
  • ⭐ PopochiuRoom inherits from YSort instead of Node2D.
  • Props and Characters nodes in PopochiuRoom are YSort.
  • Inventory and toolbar can now be always visible (you can change this using the Settings button in the dock).
  • PopochiuCharacters now have a can_move flag so a PC could not move.

Plugin

  • Added button to the dock's footer to open Settings.
  • ⭐ Created Setup popup to change game's viewport size, test size and game type: Default, 2D, Pixel.
    • 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.
  • The Setup popup will automatically appear after the first Editor restart. Then it can be opened using the Setup button in the dock's footer.
  • 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.

⭐ Audio (huge improvements here) ⭐

  • A popup appears to show the progress of creating the audio cues for the project.
  • Each row in the Audio tab shows the path to its file.
  • The project is read in order to know which are the AudioCue files to create instead of creating them on the fly. This fixes a problem related with creating files in a folder while reading it at the same time.
  • Renaming and moving audio files no longer break the game.