diff --git a/boot/helicopter_debug.ks b/boot/helicopter_debug.ks index 329682a..b680705 100644 --- a/boot/helicopter_debug.ks +++ b/boot/helicopter_debug.ks @@ -1,5 +1,6 @@ -copypath("0:/helicopter/ui", "1:/init"). +copypath("0:/helicopter/init", "1:/init"). copypath("0:/helicopter/hover", "1:/hover"). +copypath("0:/debug", "1:/debug"). CORE:PART:GETMODULE("kOSProcessor"):DOEVENT("Open Terminal"). run "1:/init". diff --git a/boot/rocket.ks b/boot/rocket.ks index 87c4740..243a7fa 100644 --- a/boot/rocket.ks +++ b/boot/rocket.ks @@ -7,7 +7,7 @@ deletepath("/boot/rocket"). // Install software. compile "0:/lib/navigation" to "1:/lib/navigation". compile "0:/lib/throttle" to "1:/lib/throttle". -compile "0:/rocket/ui" to "1:/init". +compile "0:/rocket/init" to "1:/init". compile "0:/rocket/launch" to "1:/launch". copypath("0:/rocket/execnode", "1:/execnode"). diff --git a/debug/vecrender.ks b/debug/vecrender.ks new file mode 100644 index 0000000..bcaf850 --- /dev/null +++ b/debug/vecrender.ks @@ -0,0 +1,19 @@ +@lazyglobal off. + +local draws is list(). + +function DrawVectorWithComponents { + parameter vec. + + set draws to list(). + local d is 0. + + set d to VecDraw(V(0,0,0), vec, WHITE, "v", 1.0, true). + list:add(d). + set d to VecDraw(V(0,0,0), V(vec:X,0,0), RED, "x", 1.0, true). + list:add(d). + set d to VecDraw(V(0,0,0), V(0,vec:Y,0), GREEN, "y", 1.0, true). + list:add(d). + set d to VecDraw(V(0,0,0), V(0,0,vec:Z), BLUE, "z", 1.0, true). + list:add(d). +} diff --git a/helicopter/ui.ks b/helicopter/init.ks similarity index 100% rename from helicopter/ui.ks rename to helicopter/init.ks diff --git a/rocket/ui.ks b/rocket/init.ks similarity index 100% rename from rocket/ui.ks rename to rocket/init.ks