diff options
| author | ne_mene <[email protected]> | 2026-03-12 19:56:53 +0100 |
|---|---|---|
| committer | ne_mene <[email protected]> | 2026-03-12 19:56:53 +0100 |
| commit | 5179c0c029487ea0107c9f9a7d879cc44b51e924 (patch) | |
| tree | 9608bc7497490c74ad5e3711e5d122f3e2f070a7 /main.lua | |
| parent | d4f1856d357de241320dd6cbf66972c74784c309 (diff) | |
| parent | 4828c80a92a40067d8f58922c38c4dbeeafc8403 (diff) | |
Merge remote-tracking branch 'refs/remotes/origin/main'
thanks
Diffstat (limited to 'main.lua')
| -rw-r--r-- | main.lua | 13 |
1 files changed, 12 insertions, 1 deletions
@@ -11,6 +11,9 @@ function love.load() event_bind(scn.on_draw, "Sprite", sprite_draw_sys) event_bind(scn.on_draw, "Tilemap", tilemap_draw_sys) + + event_bind(scn.on_ui, "Player", player_ui_sys) + set_scene(scn) player = new_player(100, 100) @@ -34,7 +37,7 @@ end function love.draw(dt) lg.origin() - lg.setCanvas(viewport) + lg.setCanvas({viewport, stencil=true}) lg.clear() local scn = get_current_scene() @@ -45,6 +48,14 @@ function love.draw(dt) ground2:draw() player.box:draw() + im.begin_step() + + fire_event(scn.on_ui) + + im.draw() + + im.end_step() + -- TODO: Take care of weird displays lg.setCanvas() local scr_width, scr_height = lg.getDimensions() |
