Commit graph

169 commits

Author SHA1 Message Date
yuni de9b8d99e8 pause physics + bevy systems in menu or when window is defocused 2024-10-10 00:53:50 +02:00
yuni a2423fa642 implement sfx volume controls 2024-10-03 23:59:15 +02:00
yuni 26ec38e9ce cargo fmt 2024-10-03 06:08:51 +02:00
yuni ae3e9c9b48 change thruster sound pitch while boosting 2024-09-22 06:00:11 +02:00
yuni ebe028d567 add thruster boost feature 2024-09-22 04:47:27 +02:00
yuni 16a578d294 particles: make them bearable in first-person-view 2024-09-16 02:20:36 +02:00
yuni 39054c71d2 particles: make unlit 2024-09-16 01:42:57 +02:00
yuni 5ab4ee2fcf particles: disable when inside vehicles 2024-09-16 01:36:51 +02:00
yuni 7e7b8e7432 particles: fade out transparency over time 2024-09-16 01:17:43 +02:00
yuni 4f71f833fb particles: grow now over time 2024-09-16 00:45:20 +02:00
yuni 45a58ac350 camera: tweak sounds of engine and reaction wheel 2024-09-15 05:11:57 +02:00
yuni e350697125 remove rocket.ogg 2024-09-13 22:44:23 +02:00
yuni 5847fde332 fix matching velocity when inside vehicles 2024-07-14 21:16:32 +02:00
yuni 20b2ae049a cleanup (cargo fmt) 2024-07-14 21:16:19 +02:00
yuni 6b0dd36859 cleanup (cargo fmt) 2024-07-14 21:08:41 +02:00
yuni ed0641d68e fix flashlight when in vehicles 2024-07-14 21:08:35 +02:00
yuni e5f9409fd8 automatically match velocity to the closest object 2024-07-13 14:30:02 +02:00
yuni d04b400fad "space" key now slows down relative to orbital velocity 2024-06-11 01:04:23 +02:00
yuni c9e38c7b29 avoid potential panic 2024-05-23 00:40:47 +02:00
yuni c56b5d6d74 dynamic camera movement speed limit based on mouse speed 2024-05-22 23:50:28 +02:00
yuni 9b48112ee6 remove unnecessary check 2024-05-22 23:31:57 +02:00
yuni 8acbd4f33b unify rotation stabilizer of players and npcs 2024-05-22 23:29:54 +02:00
yuni 87199f41db apply cargo fmt 2024-05-22 05:00:45 +02:00
yuni b0ac508d91 enable zoom outside of augmented reality (why confuse the player?) 2024-05-22 04:11:48 +02:00
yuni a99ce596d7 keep cruise control going when the game is not focused 2024-05-15 15:07:29 +02:00
yuni a07955d635 force-enable rotation stabiliser while holding space key 2024-05-15 05:02:38 +02:00
yuni f94c46cce2 implement cruise control 2024-05-15 05:00:59 +02:00
yuni c861df0ab4 disable map controls inside menu 2024-05-13 21:43:02 +02:00
yuni 83fe739e91 remove keys for restart and toggle shadows/music/sfx 2024-05-13 21:18:37 +02:00
yuni b505312f6e add Toggle Shadows menu entry 2024-05-13 21:11:27 +02:00
yuni eb681999f8 implement game menu 2024-05-13 20:21:56 +02:00
yuni cc67cf961a run input handlers only when alive 2024-05-13 05:01:39 +02:00
yuni 13fbe226e9 simplify audio system 2024-05-13 04:22:41 +02:00
yuni 7f3770cf49 add bevy::math::{DVec3,DQuat} import to common 2024-05-13 00:55:49 +02:00
yuni c292c66900 add PI/PI32 to common.rs 2024-05-13 00:52:34 +02:00
yuni 3b7e3e94dc add EPSILON and EPSILON32 constants 2024-05-13 00:48:41 +02:00
yuni 33876bac73 add game.rs 2024-05-12 23:57:21 +02:00
yuni 94d732d9f0 simplify crate module imports 2024-05-12 23:42:56 +02:00
yuni 69381db524 respawn the world on death only after death screen closes 2024-05-12 22:31:15 +02:00
yuni c2ee7ee3e1 better aiming in 3rd person mode 2024-05-08 18:40:01 +02:00
yuni 0a4e3c3006 cleanup 2024-05-08 01:00:58 +02:00
yuni 60309f84a0 update mapcam.center fast enough to avoid flicker on moving target 2024-05-07 22:05:24 +02:00
yuni 875e27ccf1 more responsive player input (hopefully?) 2024-05-07 21:44:23 +02:00
yuni 0f5c4d1d89 remove CENTER_WORLD_ON_PLAYER feature flag (always enabled now) 2024-05-07 21:33:15 +02:00
yuni b695ba7701 fix floating point errors in map mode on far away targets 2024-05-01 22:18:15 +02:00
yuni 591b4a4f46 move actor::position_to_transform to camera module 2024-05-01 21:50:59 +02:00
yuni b00c583d4d faster rotation stabilizer 2024-05-01 04:02:04 +02:00
yuni c59f8242c9 lower illuminance from the sun 2024-05-01 00:44:47 +02:00
yuni 36cad88e77 cleanup 2024-04-25 04:17:26 +02:00
yuni 89cd374d9e add zoom sound effect when zooming map 2024-04-25 04:16:39 +02:00