From 7b8883d3dd88ceb4deb8f17f44a4997ab2f42e8d Mon Sep 17 00:00:00 2001 From: Eric Myllyoja Date: Wed, 23 Feb 2022 16:49:54 -0500 Subject: [PATCH] Work in progress, basic stage done --- .vscode/launch.json | 28 +++-- Project.xml | 5 + source/GameOverSubstate.hx | 2 +- source/InitState.hx | 25 +++-- source/Note.hx | 207 ++++++++++++++++++++++--------------- source/PlayState.hx | 140 +++++++++++++++---------- source/SongLoad.hx | 2 +- source/play/stage/Stage.hx | 161 ++++++++++++++++++++++++++++- source/ui/PopUpStuff.hx | 10 +- source/util/SortUtil.hx | 11 +- 10 files changed, 413 insertions(+), 178 deletions(-) diff --git a/.vscode/launch.json b/.vscode/launch.json index 15d3b4b7c..5551bf61f 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -1,19 +1,27 @@ { "version": "0.2.0", "configurations": [ - { - "name": "HTML5 Debug", - "type": "chrome", - "request": "launch", - "url": "http://127.0.0.1:3001", - "sourceMaps": true, - "webRoot": "${workspaceFolder}", - "preLaunchTask": "debug: html" - }, { + // Launch in browser + "name": "HTML5 Debug", + "type": "chrome", + "request": "launch", + "url": "http://127.0.0.1:3001", + "sourceMaps": true, + "webRoot": "${workspaceFolder}", + "preLaunchTask": "debug: html" + }, + { + // Launch in native/CPP "name": "Lime", "type": "lime", "request": "launch" + }, + { + // Evaluate macros with debugging enabled + "name": "Haxe Eval", + "type": "haxe-eval", + "request": "launch" } ] -} \ No newline at end of file +} diff --git a/Project.xml b/Project.xml index 938b96ed4..52fa97a43 100644 --- a/Project.xml +++ b/Project.xml @@ -29,6 +29,10 @@ + +