Commit graph

178 commits

Author SHA1 Message Date
yuni 14991879c9 ghjfdhgdjgfdgjh 2024-11-17 02:13:09 +01:00
yuni d4c8ca231a WIP crisper camera controls (fix match velocity in vehicles) 2024-11-17 01:54:47 +01:00
yuni bb95469f44 WIP crisper camera controls (fix slow acceleration (space+movement)) 2024-11-17 01:44:31 +01:00
yuni 35d9f0b4fd WIP crisper camera controls (fix gforce calculation) 2024-11-17 01:16:34 +01:00
yuni a3f1f4bd73 WIP crisper camera controls (fix direction of thrust) 2024-11-17 01:10:39 +01:00
yuni 3a7ab8c9ac WIP crisper camera controls (fix rotation/accleration with vehicles) 2024-11-17 01:07:16 +01:00
yuni 2e35f90a19 WIP crisper camera controls (prevent overshooting when braking) 2024-11-17 01:07:16 +01:00
yuni 3cef44c4b2 WIP crisper camera controls (implement matching velocity) 2024-11-17 01:07:16 +01:00
yuni 51059a2856 WIP crisper camera controls (mouse rot relative instead of absolute) 2024-11-17 01:07:16 +01:00
yuni 86999574d1 WIP crisper camera controls (fix scaling of engine parameters) 2024-11-17 01:07:16 +01:00
yuni 8fcb702623 WIP crisper camera controls (add visual effects, engine parameters) 2024-11-17 01:07:16 +01:00
yuni 94bf21b340 WIP crisper camera controls (play engine sound) 2024-11-17 01:07:16 +01:00
yuni 06c2d90228 WIP crisper camera controls (apply acceleration) 2024-11-17 01:07:16 +01:00
yuni e8e81e8e52 WIP crisper camera controls (apply rotation) 2024-11-17 01:07:16 +01:00
yuni 4296c6ac4b add spotlights to mirrors (slow T_T, but faster than ray tracing) 2024-11-11 23:20:29 +01:00
yuni de9b8d99e8 pause physics + bevy systems in menu or when window is defocused 2024-10-10 00:53:50 +02:00
yuni 4d19495ab5 better solution for thruster particle crash 2024-10-05 04:26:44 +02:00
yuni 2409da8fed cleanup 2024-10-05 03:03:19 +02:00
yuni 1112e2a03a attempt to fix "Error: The vector given to Dir3::new_unchecked is not normalized"
fixes #24
2024-10-05 02:52:37 +02:00
yuni 361587a7d7 show warning message when entering Luna's experimental MeteorAceGT 2024-10-04 01:00:47 +02:00
yuni 8172af8084 auto-disable reactor overload inside vehicles (as there's infinite power anyway) 2024-10-03 06:48:03 +02:00
yuni 5597411bac infinite energy inside vehicles 2024-10-03 06:26:06 +02:00
yuni 26ec38e9ce cargo fmt 2024-10-03 06:08:51 +02:00
yuni 108efd0e55 unlimited energy in god mode 2024-10-03 05:59:50 +02:00
yuni 3105b75b1c reduce all power gain/usage, turning kW into W 2024-09-22 17:12:23 +02:00
yuni b6b8e6a8d0 add radiation damage 2024-09-22 07:15:29 +02:00
yuni b1b2ed5f34 better suit modding descriptions 2024-09-22 07:14:58 +02:00
yuni 5104f2bbcf add extra-bright flash light mode 2024-09-22 06:39:21 +02:00
yuni bb539c00cc implement reactor overload and shutdown 2024-09-22 06:38:44 +02:00
yuni 0b5058abf5 menu: display suit system power usage 2024-09-22 06:12:15 +02:00
yuni b5e969f0f7 added audio + visual effects for battery overload 2024-09-22 05:50:01 +02:00
yuni ebe028d567 add thruster boost feature 2024-09-22 04:47:27 +02:00
yuni c48e5cdb3a add setting for flashlight strength 2024-09-22 03:42:27 +02:00
yuni 93293092ce add setting for light amplification strengh, incl. power drain 2024-09-22 03:11:08 +02:00
yuni cdc1dcec36 fix crash in handle_wants_lookat/trans.up() when trans.translation is 0 2024-09-16 04:07:36 +02:00
yuni dcb6e6e5a9 fix handle_wants_lookat() with ID_SPECIAL_PLAYERCAM 2024-09-15 23:51:03 +02:00
yuni fa9f1096cd add car door sounds when entering/exiting vehicles 2024-09-15 04:30:09 +02:00
yuni e350697125 remove rocket.ogg 2024-09-13 22:44:23 +02:00
yuni 20b2ae049a cleanup (cargo fmt) 2024-07-14 21:16:19 +02:00
yuni ed0641d68e fix flashlight when in vehicles 2024-07-14 21:08:35 +02:00
yuni c8825fb99b battery lasts 10x as long (for flashlight) 2024-06-17 01:58:59 +02:00
yuni 3b82ed22a3 clear target when entering targeted vehicle 2024-06-16 23:58:41 +02:00
yuni 6275a64d7c ignore gravity when calculating g forces
Because gravity is obviously not a force, just a magical property of
spacetime, conveyed by messenger particles called Higgs Bosons which act
as force carriers for this non-force.  Who made this up? :D
2024-06-11 03:29:50 +02:00
yuni 3d26b0915d add Id2V resource, "wants matchvelocitywith" command 2024-06-11 02:46:31 +02:00
yuni 77c1bd1e6a add game::JupiterPos resource 2024-06-11 00:58:56 +02:00
yuni cd13b529c3 base handle_wants_maxvelocity on current orbital velocity 2024-06-11 00:50:25 +02:00
yuni 76272a7fc2 add "target_velocity" var to handle_wants_maxvelocity() 2024-06-11 00:05:03 +02:00
yuni e16a650b22 apply gravity towards Jupiter for objects orbiting Jupiter 2024-06-10 23:19:33 +02:00
yuni e56f931951 ignore gforce for 0.01s on startup, to survive a large starting velocity 2024-06-10 23:19:33 +02:00
yuni 099e935e3e avoid errors during player death 2024-05-23 05:01:53 +02:00