Improved Lua scripting and fixed bugs
Retro Sketch » Devlog
Lua Features
- Added value getting functions to input, slider, and checkbox
- Added layer add function
- Added layer select function
- Added layer count function
- Added function to get current layer and canvas indexes
- Added nudging (moving pixels around)
- Added shape drawing
- Added error message popup on bad scripts
- Added clear layer function
- Added get pixel color function
- Added "View->Engine plugins" to menu bar
- Added Lua script installing from drag->drop into window
- Added Artist Plugins shortcut to view menu
- Added color->hex conversion in Lua
- Added example of Lua plugin UI generation
- Lua code is now partially sandboxed so that the app is it's own context
- Added "Hot Reload Plugins" in settings to force reload from file each time it opens
- Added rs_execute in Lua to allow for better control over history undo/redo
Fixes
- Moved lua code to "plugins" folder
- Greatly improved performance of creating multiple canvases in Lua
- Fixed scrolling bug on horizontal panels (eg: animation window)
- Fixed mouse scroll delta reporting from Windows
- Fixed color8 format from AABBGGAA to RRGGBBAA
- Updated security of Lua plugins
- Fixed an issue with vertical scroll boxes not working properly
- Fixed an issue with vertical scroll boxes scrolling too slowly
Get Retro Sketch
Buy Now$2.99 USD or more
Retro Sketch
Pixel art and animation software
Status | In development |
Category | Tool |
Author | Marshmallow Bear |
Tags | 16-bit, 8-Bit, Animation, Drawing, illustration, photo-editing, Pixel Art, pixel-art-animation, sprite-animation, sprite-drawing |
Languages | English |
More posts
- Timeline bug fixes15 hours ago
- Improvement to Atlas Maker22 hours ago
- Adding "Atlas Maker" window1 day ago
- Adding auto save feature2 days ago
- Fixing bugs and adding hotkeys2 days ago
- Lua scripting and bug fixes2 days ago
- Version 2.0 Launch2 days ago
- Retro Sketch - Pixel art and animation softwareAug 26, 2022
Leave a comment
Log in with itch.io to leave a comment.