📂 Files
📒Structure
Explains all of the files and folders!
Plugin folder structure
| Path | Description |
|---|---|
.projects/\<project name>/ | Editable folder for a menu, explained below in detail |
.live/\<project name>/ | Non editable folder for a menu, actually loaded and used if it parses correctly, same structure as .projects/ |
contents/ | Shared assets (images and fonts) available in any menu |
imports/ | Import folder where you can drop .scrpack files, loads them into menus! |
exports/ | Folder where exported .scrpacks are stored |
palettes.xml | Folder where pixel art editor palettes are stored and saved |
.crayon/ | Web editor stuff, do not touch |
Menu folder structure
Overview
index.xml
example-page.xml
second-page.xml
menu_open.xml
background.png
nineslice-example.png
pixel-editor-sprite.png
setup.xml
.autosave.xml
index.xml
index.xml is the main file of your project, it has all of the required metadata and structures the plugin needs to load your menu.
If you add or remove a page, routine or texture/sprite you always need to remove or add the references in index.xml as well, otherwise a tantrum will be thrown by the plugin.