Commit graph

711 commits

Author SHA1 Message Date
yuni 7d655ca6c6 cleanup 2024-04-05 23:50:10 +02:00
yuni 1f1e388816 set real mass of thebe, reduce its angular momentum 2024-04-05 23:49:20 +02:00
yuni 91875436bc cleanup 2024-04-05 23:42:02 +02:00
yuni a0514de123 allow zooming only when AR is on 2024-04-05 23:38:27 +02:00
yuni 0f8ef18123 implement zooming on right click 2024-04-05 23:38:20 +02:00
yuni b91effd5b2 update comment 2024-04-05 23:11:10 +02:00
yuni e44ecaabcd fix overshoot calculation when matching velocity 2024-04-05 23:10:40 +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 f682f1d6c0 allow reuse of angular diameter calculation code 2024-04-05 22:06:58 +02:00
yuni 5de4b0bac3 move targeting code into an event handler 2024-04-05 21:27:35 +02:00
yuni b700e0fe24 implement matching velocity with targeted object 2024-04-05 20:58:37 +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 9694ebfecd base the maximum targeting angle on the angular diameter of the object 2024-04-05 20:28:28 +02:00
yuni c8340c4890 update README 2024-04-05 20:13:05 +02:00
yuni d8e106c497 exclude player from IsClickable query, add name to MeteorAceGT 2024-04-05 20:10:58 +02:00
yuni 845e938472 entering vehicles now also based on camera orientation 2024-04-05 20:05:58 +02:00
yuni f13fc7167d cleanup 2024-04-05 20:01:50 +02:00
yuni 96d1169eb9 remove unnecessary clone() 2024-04-05 19:59:53 +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 c12dd41845 add distance/ETA 2024-04-05 17:22:07 +02:00
yuni 07fe43f1d1 add Augmented Reality features 2024-04-05 17:15:28 +02:00
yuni 89984023e9 clear log on death 2024-04-05 05:13:09 +02:00
yuni 634482fb73 despawn chat on death 2024-04-05 05:10:03 +02:00
yuni 28212c6316 typo 2024-04-05 05:05:58 +02:00
yuni bb267525a2 bump to v0.5.3 2024-04-05 04:42:08 +02:00
yuni 6280d2bf11 fix Icarus conversation 2024-04-05 04:42:00 +02:00
yuni e9c30d6db2 typo 2024-04-05 04:26:47 +02:00
yuni 2f2b1baec3 give monoliths a max rotation 2024-04-05 04:23:17 +02:00
yuni 0855aec475 fix SpacePizza™'s position 2024-04-05 04:16:40 +02:00
yuni 7130d1e684 add static clock to HUD 2024-04-05 04:08:26 +02:00
yuni e577a5084c vehicles protect from damage now, though not perfectly 2024-04-05 03:53:20 +02:00
yuni df9f47c427 fade in from maroon red color when dying/respawning 2024-04-05 03:49:29 +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 23bceebc79 implement player respawn with "z" key 2024-04-05 02:58:12 +02:00
yuni cea7289460 decelerate satellite (not sure how to explain its thrust yet :X) 2024-04-05 01:57:54 +02:00
yuni 93cc607613 add velocity command 2024-04-05 01:55:40 +02:00
yuni e29a8abebf tweak icarus 2024-04-05 01:50:03 +02:00
yuni 6b6cdccee7 change WantsNo* to WantsMax*, cuz Icarus likes to rotate a bit 2024-04-05 01:42:50 +02:00
yuni 64423630da update chat regarding main ring 2024-04-05 01:22:49 +02:00
yuni 9195a5a26b add engine & no{velocity,rotation} to SpacePizza™ 2024-04-05 01:21:57 +02:00
yuni 5d52d3cdf4 add "wants novelocity" command to icarus 2024-04-05 01:19:46 +02:00