Full notes
Full Retro Gadgets update
Read the full published notes in a cleaner layout. The original post stays linked below.
Repeated intro
Hello Gadgeteers!
What changed
- Gameplay
- Workshop
- Fixes
- Server
Retro Gadgets changes
We're bringing to you a brand new update, this time focused on managing folders and paths, plus a few important bug fixes.
📂 It is now possible to create folders and use them to organize your Gadget's assets
📂In Lua you can specify a relative or absolute path by using [c]require[/c] followed by the path (absolute paths begin with [c]/[/c] and start from the root)
📂 When requiring a folder, the "init.lua" file in that folder is loaded (as it happens in standard Lua)
📂 Folders mapped as Asset in Lua and their content can be iterated via the code property [c].Assets[/c]
💻 The ROM module allows to use the already existing properties ([c].Assets[/c], [c].SpriteSheets[/c], [c].Codes[/c], [c].AudioSamples[/c]) to access all assets via absolute path
💻 The ROM module has a new [c].Root[/c] property that allows to access only the files in the root folder
💻 Lua assets have a new [c].Path[/c] property that returns the asset's absolute path
🔧 Fixed the graphical artifacts related to soldering and desoldering motherboards with stickers
🔧 Fixed an edge case of [c]VideoChip:DrawRenderBuffer()[/c] with a negative size
🔧 Fixed a potential corruption of the gadget file
Don't forget to join our Discord server! It's a great way to engage with the community and to get previews of upcoming features.
And we're always happy to hear your feedback, let us know what you think of these quality of life updates!
— The Evil Licorice Team
PS: Here is a secret preview of one of the many Gadgets we're creating for the story mode in these months!
Source
Changelog.gg summarizes and formats this update. How we read updates.
