Skip to content

Conversation

@nika5thgearluffy
Copy link

This is a draft PR that adds support for drawing pixels, boxes, and text on Lua scripts.

While Lua scripting has only benefited processing commands on GodMod9, I thought it would be crazy to extend it to have features useful for creating other things such as games and apps.

I may not know the scope of GodMode9's scripting, but I wanted to try something new, so this exists.

So, yep.


Functions added:

  • draw.pixel(screenNumber, x, y, color) = Draws a pixel at a specified point at whatever screen you choose.

  • draw.box(screenNumber, x, y, width, height, color) = Draws a filled box at a specified point at whatever screen you choose.

  • draw.text(screenNumber, text, x, y, color) = Draws text with the font that's being used at a specified point at whatever screen you choose.

  • draw.rgb(red, green, blue) = Creates an RGB color that can be used for any of the draw functions. Use this once in a variable for consistency.

  • ui.clear_full() = Clears all screens than just the screen that's being used for scripts.

(Will add more if more is added)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant