tustin2121
8e83daac84
Split project config
...
- Project config is now split into project and user config.
- Backwards compatibility with the old project config included, porting old project items over to the new user config.
2022-09-01 00:57:31 -04:00
GriffinR
98f4bae728
Only log completely absent script functions as an error
2021-12-31 15:19:23 -06:00
GriffinR
5f79f15554
Add onBlockHoverChanged and onBlockHoverCleared
2021-12-26 11:23:45 -06:00
GriffinR
39cd1d335b
Add map view tab to API
2021-12-26 11:23:45 -06:00
GriffinR
b39906c03f
Add onMapShifted to API
2021-12-26 11:23:45 -06:00
GriffinR
fee9ffcd44
Add main tab to API
2021-12-26 11:23:45 -06:00
GriffinR
a6395eefbb
Add overlay x/y, split singular/plural overlay functions
2021-12-26 11:23:45 -06:00
GriffinR
206a1d12b3
Add onMapResized to scripting API callbacks
2021-12-26 11:23:45 -06:00
GriffinR
05d04a5e2e
Ignore undefined properties in script error messages
2021-12-26 11:23:45 -06:00
GriffinR
03949d45a4
Add paletteId to createImage
2021-12-26 11:23:45 -06:00
GriffinR
eca84beae0
Add basic image cache to scripting API
2021-12-26 11:23:45 -06:00
GriffinR
6bae415fc1
Add onTilesetUpdated to scripting callbacks
2021-12-26 11:23:45 -06:00
GriffinR
6613318900
Disambiguate tile field names to tileId or metatileId
2021-12-26 11:23:45 -06:00
GriffinR
ce12a1e017
Add setMetatile functions to API (layerType, encounterType, terrainType, Behavior, Tile)
2021-12-26 11:23:45 -06:00
GriffinR
26f0042ff4
Add getMetatile functions to API (layerType, encounterType, terrainType, Behavior, Tile)
2021-12-26 11:23:45 -06:00
GriffinR
beb1f6ef27
Log more script errors
2021-12-26 11:23:45 -06:00
GriffinR
29493f94da
Add details to script api error messages
2021-03-09 19:54:10 -06:00
Marcus Huderle
998ea1fcc8
Add custom_scripts project config, and cleanup scripts when switching projects
2020-05-08 11:26:23 -05:00
Marcus Huderle
09a892f525
Add ability to register custom actions
2020-05-03 11:28:02 -05:00
Marcus Huderle
8697adf186
Add true tileset scripting functions
2020-05-03 10:00:56 -05:00
Marcus Huderle
567a45b7e4
Implement some overlay functions and on_map_opened callback
2020-05-02 16:25:35 -05:00
Marcus Huderle
95012838fd
Implement more map api functions
2020-04-30 18:30:24 -05:00
Marcus Huderle
d685718f8d
Implement three map scripting functions
2020-04-29 20:41:19 -05:00
Marcus Huderle
267cd5e2cb
Implement proof of concept for scripting capabilities
2020-04-29 19:46:01 -05:00