Commit graph

127 commits

Author SHA1 Message Date
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
yuni 89984023e9 clear log on death 2024-04-05 05:13:09 +02:00
yuni 7130d1e684 add static clock to HUD 2024-04-05 04:08:26 +02:00
yuni 61c7cffcef implement damage on low oxygen and collisions 2024-04-05 03:31:52 +02:00
yuni ae2fcf2525 cleanup 2024-04-05 02:58:17 +02:00
yuni 016b948967 fix chat logic 2024-04-04 18:53:52 +02:00
yuni b1c78e4ccb move send reply code to chat.rs 2024-04-04 18:53:20 +02:00
yuni 8f380a6773 split off chat logic from hud.rs into chat.rs 2024-04-04 13:40:56 +02:00
yuni ca7d2facd9 split off chat logic from actor.rs into new chat.rs 2024-04-04 13:34:13 +02:00
yuni e49ff28640 better display of coordinates 2024-04-02 07:17:56 +02:00
yuni 591db70d08 base asteroid density on actual ring density 2024-04-02 07:09:46 +02:00
yuni f346624aff more compact hud 2024-04-01 15:41:45 +02:00
yuni 54cb36d8cb cleanup hud 2024-03-30 22:35:00 +01:00
yuni 346239ae6d add log level "Notice", hide startup messages 2024-03-30 20:11:27 +01:00
yuni af2f43b9f9 fix hud speed display 2024-03-30 17:19:11 +01:00
yuni bbf4f468cd add m/s + km/h display 2024-03-28 23:09:08 +01:00
yuni 0b193e53ad fix text box position 2024-03-28 20:53:54 +01:00
yuni 4602ee0504 cleanup 2024-03-28 20:49:57 +01:00
yuni ee58302156 cleanup bloom code in hud 2024-03-28 20:47:41 +01:00
yuni 2eb00d025d add toggleable reticule to HUD 2024-03-28 20:47:18 +01:00
yuni 99fd2ec750 cleanup 2024-03-28 20:35:54 +01:00
yuni 36b6e3696c implement hud info for remaining oxygen duration 2024-03-28 13:28:36 +01:00
yuni 22a106d7a3 better input number glyphs 2024-03-22 14:38:28 +01:00
yuni b47a181e96 add custom-made font Yupiter 2024-03-22 14:38:12 +01:00
yuni 06264159e5 tweaks 2024-03-21 19:01:18 +01:00
yuni 50d8d1faee refined chatbox 2024-03-21 06:04:06 +01:00
yuni 9f182f95de upgrade pizzeria & sign 2024-03-21 04:34:09 +01:00
yuni e3e8278d03 prettier reply formatting 2024-03-20 18:54:22 +01:00
yuni 40489b3aad implement suit integrity and oxygen drain 2024-03-20 18:37:10 +01:00
yuni 4626e6c1da nicer input prompts 2024-03-20 06:56:25 +01:00
yuni a29ab0cc42 AR now adds AI-generated fake ambient light to the darkness of space 2024-03-20 06:56:13 +01:00
yuni da2bd35c99 add mystery gauge 2024-03-20 02:23:29 +01:00
yuni 204c5c160c implement sending chat responses 2024-03-20 02:23:14 +01:00
yuni d9b014f673 cleanup 2024-03-19 18:27:32 +01:00
yuni cc8734e793 added text wrapping 2024-03-19 15:51:08 +01:00
yuni 51bd6d3867 add new sound for established chats 2024-03-19 06:24:27 +01:00
yuni d63ad5b0d7 move chat box to bottom left 2024-03-19 06:14:25 +01:00
yuni bac0b59733 implement conversation system 2024-03-19 05:38:27 +01:00
yuni 9f6d12145f refactor audio events, add notification popup message on alien chat 2024-03-19 03:18:16 +01:00
yuni f6b067533c the alien says "Hello World" if you talk to it 2024-03-19 01:24:27 +01:00
yuni 871da1be78 Revert "change default settings to more release-friendly values"
This reverts commit ee63a4e9c6.
2024-03-18 14:08:11 +01:00
yuni ee63a4e9c6 change default settings to more release-friendly values 2024-03-18 14:07:48 +01:00
yuni 872142946c toggling hud toggles bloom setting 2024-03-18 04:57:17 +01:00
yuni 6a6b53d0c0 cleanup 2024-03-18 04:39:26 +01:00
yuni 1e003adeeb red oxygen warning 2024-03-18 03:47:31 +01:00
yuni 2361209eab add a bunch of asteroids + actor count in hud 2024-03-18 03:42:31 +01:00
yuni 9edc352086 play some nice Girls Go Wild by LP on the AR radio 2024-03-18 03:03:49 +01:00
yuni cbccd3b109 add a second click sound 2024-03-18 02:15:44 +01:00
yuni 496c4ece71 add a nice click sound 2024-03-18 01:52:41 +01:00
yuni 58aadd731d tweaks 2024-03-18 01:23:35 +01:00
yuni 03dab2bb23 auto-hide log messages 2024-03-18 01:02:17 +01:00
yuni 0cf1c4102f add proper padding to HUD 2024-03-18 00:42:10 +01:00
yuni 49414989bd add system log to hud 2024-03-18 00:36:56 +01:00
yuni f9e76921ec generalize player into actor 2024-03-17 23:53:43 +01:00
yuni cef6e5cce7 implement power, WIP suit systems (defunct) 2024-03-17 22:28:10 +01:00
yuni 41d97942de implement adrenaline_jolt 2024-03-17 21:57:30 +01:00
yuni c80fec0dd4 add some player vars and display them in gauges 2024-03-17 21:29:27 +01:00
yuni bb0e08fc35 define font size in settings 2024-03-17 20:37:37 +01:00
yuni af4235c756 switch to NotoSansSC-Thin font 2024-03-17 20:28:45 +01:00
yuni 0506e773b8 use chinese font ZCOOLQingKeHuangYou-Regular.ttf 2024-03-17 20:04:16 +01:00
yuni 68d19c3a6a toggle AR/hud with TAB key 2024-03-17 19:03:02 +01:00
yuni 395b0bcd3f smaller fps text 2024-03-17 15:34:47 +01:00
yuni a72b76a234 add HUD with FPS display 2024-03-17 15:23:22 +01:00