From 57701059b1b65fc08366318e92d32d9dd7094d25 Mon Sep 17 00:00:00 2001 From: Alexander Pickering Date: Sun, 2 Feb 2020 08:11:08 -0500 Subject: inital commit --- src/main.moon | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 src/main.moon (limited to 'src/main.moon') diff --git a/src/main.moon b/src/main.moon new file mode 100644 index 0000000..b90c819 --- /dev/null +++ b/src/main.moon @@ -0,0 +1,36 @@ +--Theme: repair +--Game: drydock - repair space ships (?) +require "ext" +print("Hello, world!") +ss = require "startscreen" +game = require "game" +state = require "global" +level_1 = require "level1" +complete = require "complete" +mod = ... + +state.win = am.window { + title: "ggj20", + width: state.screen_width, + height: state.screen_height, + clear_color: vec4(0, 0, 0, 1) +} + + +r1 = ss.gen_scene! +--r1\append(complete.starfield!) +state.win.scene = r1 +r1\action(coroutine.create(() -> + while true + if state.win\key_down("space") + state.win.scene = am.group! ^ {game.gen_scene!, level_1.setup_level!} + coroutine.yield! +)) + + + +-- This is a comment +-- to make sure that errors +-- are rewritten correctly + +--error("success!") -- cgit v1.2.3-70-g09d2