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/global.moon | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/global.moon (limited to 'src/global.moon') diff --git a/src/global.moon b/src/global.moon new file mode 100644 index 0000000..1e62e16 --- /dev/null +++ b/src/global.moon @@ -0,0 +1,22 @@ +--Hodls global state + +mod = ... + +mod.screen_width = 1024 +mod.screen_height = 512 + +mod.layers = am.group! +mod.current_level = 0 +mod.layer_tbl = {} +mod.add_layer = (layer) -> + mod.layers\append(layer.node) + table.insert(mod.layer_tbl,layer) + +mod.clear_layers = () -> + mod.layers\remove_all! + mod.layer_tbl = {} + +mod.play = (seed) -> + mod.layers\action(am.play(seed,false,1,1)) + +mod -- cgit v1.2.3-70-g09d2