Commit graph

112 commits

Author SHA1 Message Date
yuni 3079b17a1b better error handling with target acquisition 2024-04-16 15:56:12 +02:00
yuni f815e3d62e late console lines fade out completely when they expire 2024-04-15 23:45:46 +02:00
yuni b8a122904a cleanup 2024-04-15 23:23:46 +02:00
yuni 22bfc62acc Revert "fade out text through color, not alpha, for performance reasons"
I don't actually think there's any performance reasons....

This reverts commit 35d6937793.
2024-04-15 23:23:16 +02:00
yuni 35d6937793 fade out text through color, not alpha, for performance reasons 2024-04-15 23:21:15 +02:00
yuni 45fbd4e2b5 add F1 key to show key bindings 2024-04-15 23:17:44 +02:00
yuni 594b05f638 always show "absolute" speed, even if targeting 2024-04-15 21:28:52 +02:00
yuni f01fd06bac different colors for different console log levels 2024-04-15 21:18:02 +02:00
yuni 8533b689b2 overhaul HUD 2024-04-15 21:00:13 +02:00
yuni f85e01c6f6 typo 2024-04-15 18:22:50 +02:00
yuni 32537315d0 fix rotation of selectagon, especially when targeting jupiter 2024-04-15 04:07:56 +02:00
yuni 2d5348956e move chatbox to the top left, implement fading of old messages 2024-04-15 03:57:21 +02:00
yuni a46d29715e move status display to the top right 2024-04-15 02:42:23 +02:00
yuni e47e175fc5 how only the 3 most recent log entries 2024-04-15 02:35:12 +02:00
yuni 51089049ae fix choice/text colors 2024-04-15 02:34:43 +02:00
yuni eb3353bb07 color vitals/suit integrity red if low 2024-04-15 02:32:30 +02:00
yuni b857d46119 clean up HUD creation 2024-04-15 02:29:49 +02:00
yuni a2b348fc59 cleanup 2024-04-14 21:52:18 +02:00
yuni 86cd3b049e rename settings.rs to var.rs, planning to add more than settings to it 2024-04-14 14:55:00 +02:00
yuni ef9d9c8fcc cleanup 2024-04-13 16:03:07 +02:00
yuni 9698dcdfee render choices 2024-04-13 15:26:45 +02:00
yuni b41891ba3b implement showing the first message of a chat 2024-04-13 00:39:21 +02:00
yuni 56385b257d rip out existing chat implementation
(this was SO satisfying)
2024-04-12 20:49:26 +02:00
yuni 5ca31fda65 add chat definitions in YAML format (integration still needed) 2024-04-12 20:37:19 +02:00
yuni 9954c19d2a implement travel to Oscillation Station 2024-04-11 01:34:16 +02:00
yuni 5f56d63d32 Space Pizza™ chef: add chef hat AR overlay 2024-04-10 22:36:19 +02:00
yuni d064680d60 clippy: add AR face ^_^ 2024-04-10 21:03:30 +02:00
yuni ac9ee34e1f delta v actually displays the relative velocity now 2024-04-08 04:37:58 +02:00
yuni 48e54265f9 simplify 2024-04-08 04:28:19 +02:00
yuni 3ed8a9b8b0 smaller FoV when zooming 2024-04-08 04:16:01 +02:00
yuni 0b0fd5664d more readable g force display 2024-04-08 03:05:46 +02:00
yuni b72a596559 fix distance display, and autoconvert large numbers to other units 2024-04-08 03:05:39 +02:00
yuni 98dad7dee4 boost hud refresh rate 2024-04-08 02:26:23 +02:00
yuni 9881154489 correctly show unknown star distances 2024-04-08 02:26:14 +02:00
yuni 81187b4fe6 make stars clickable 2024-04-08 00:39:57 +02:00
yuni c8cfc9ac15 better function name 2024-04-07 20:02:31 +02:00
yuni a869a7704e implement g-forces and passing out 2024-04-06 01:11:35 +02:00
yuni 704c249091 show distance to marked object 2024-04-05 22:51:54 +02:00
yuni dc077ca141 targeting now only works in AR 2024-04-05 22:43:14 +02:00
yuni 9c5a61767a enlarge selectagon to a minimum angular diameter 2024-04-05 22:30:43 +02:00
yuni 36eb5a000e add selectagon around target 2024-04-05 22:16:01 +02:00
yuni 5de4b0bac3 move targeting code into an event handler 2024-04-05 21:27:35 +02:00
yuni 2f65c652c8 better targeting handling 2024-04-05 20:38:50 +02:00
yuni 974de97ded play click SFX when targeting 2024-04-05 20:28:53 +02:00
yuni d8e106c497 exclude player from IsClickable query, add name to MeteorAceGT 2024-04-05 20:10:58 +02:00
yuni df541e85a9 chat initiation now finds people you look at, not anyone nearby 2024-04-05 19:58:27 +02:00
yuni 4512b63681 generalize with generics 2024-04-05 19:34:01 +02:00
yuni d90c2f82a6 refactoring 2024-04-05 19:18:49 +02:00
yuni 1906366463 implement targeting based on player orientation 2024-04-05 19:03:50 +02:00
yuni a37ba60eaf WIP targeting world objects with mouse click 2024-04-05 18:14:26 +02:00