Introduction
General configures the general settings of the engine.
Properties
Interactions
Name | Explanation | Type |
Default Cooldown | The default virtual key cooldown in milliseconds. | Number |
Menu Sound Effect | The sound to play when the main menu opens. | Sound Effect? |
Cooldown Ends on Release | Whether or not virtual key cooldown begins when the key is released. | Toggle |
Scripts
Name | Explanation | Type |
Maximum Script Execution Time Per Frame (microseconds) | The maximum amount of time a single script will execute per frame. This is a throttle for longer scripts and should not affect execution. In most cases it will never be used or noticed. | Number |
User Interfaces
Name | Explanation | Type |
Main Menu | The main menu linked to the menu virtual key. | User Interface |
Icons | The icons to leverage throughout the engine. | Image |
Icon Width/Height | The dimension of the cell for an individual icon. | Number |
Save Data
Name | Explanation | Type |
Empty Save State Name | The name to use on any empty save state. | String |
Use Save State Slots | Whether or not to use save state slots. | Toggle |
Save State Slot Count | The number of save state slots to use. | Number |
Is Clear Text | Whether or not the save data is in clear text and can be edited by the user. Note: If this setting is changed, prior save data will not be able to be read. | Toggle |
Scripts
Name | Explanation | Type |
Before Load | The script that executes before the state is loaded. | Script |
After Load | The script that executes after the state is loaded. | Script |