Commit graph

1422 commits

Author SHA1 Message Date
83f3f03aff update changelog 2024-06-11 06:01:52 +02:00
9d54a9d412 add scene's coordinates to scene object's coordinates 2024-06-11 05:59:10 +02:00
f2246a247f implement scene loader (transformations are still a bit wonky) 2024-06-11 05:50:15 +02:00
a3661cc43f add cruiser template 2024-06-11 05:50:13 +02:00
2c1dacbf03 flesh out scene loader 2024-06-11 05:49:59 +02:00
0047c4eda4 WIP scene definitions from blender files 2024-06-11 04:40:57 +02:00
28cb1c09fd add tutorial link 2024-06-11 04:10:15 +02:00
beaf8cff47 brevity 2024-06-11 04:09:16 +02:00
ee818beea4 wording 2024-06-11 04:07:20 +02:00
8c97a962b2 add gravity/orbit changes to changelog 2024-06-11 03:59:04 +02:00
1a94c31d62 Merge branch 'gravity' 2024-06-11 03:40:21 +02:00
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
91bf2ddc54 fix velocity after using stop cheat 2024-06-11 03:04:54 +02:00
79351dc4d0 fix velocity after using teleport cheats 2024-06-11 02:59:10 +02:00
4dd195e17a fix velocity after traveling with busses 2024-06-11 02:54:13 +02:00
3d26b0915d add Id2V resource, "wants matchvelocitywith" command 2024-06-11 02:46:31 +02:00
46a030f15e speedometer shows speed relative to orbital velocity 2024-06-11 01:12:41 +02:00
d04b400fad "space" key now slows down relative to orbital velocity 2024-06-11 01:04:23 +02:00
77c1bd1e6a add game::JupiterPos resource 2024-06-11 00:58:56 +02:00
5817944a79 add a line about darkness to the tutorial 2024-06-11 00:50:56 +02:00
cd13b529c3 base handle_wants_maxvelocity on current orbital velocity 2024-06-11 00:50:25 +02:00
76272a7fc2 add "target_velocity" var to handle_wants_maxvelocity() 2024-06-11 00:05:03 +02:00
d9af542d54 give objects orbiting jupiter an orbital velocity on startup 2024-06-10 23:19:33 +02:00
e16a650b22 apply gravity towards Jupiter for objects orbiting Jupiter 2024-06-10 23:19:33 +02:00
7be6b0746f disable ring asteroids by default 2024-06-10 23:19:33 +02:00
974bf9cb8d add feature flag for toggling the generic ring asteroids 2024-06-10 23:19:33 +02:00
e56f931951 ignore gforce for 0.01s on startup, to survive a large starting velocity 2024-06-10 23:19:33 +02:00
24a9b208bd fix direction of orbital velocity 2024-06-10 23:19:33 +02:00
1614ece72a update the 2 new nature functions using DVec3 instead of Vec3 2024-06-10 23:19:33 +02:00
169b9ee257 add nature::gravitational_acceleration, incl. test 2024-06-10 23:19:33 +02:00
c6750eae46 add nature::orbital_velocity 2024-06-10 23:19:33 +02:00
159dfe8e19 add comment 2024-06-10 23:19:33 +02:00
797b106255 lower player closer to the orbital plane 2024-06-10 23:19:33 +02:00
2f82a27ab2 change player's orbital position based on game start time 2024-06-10 23:19:33 +02:00
d3fb7422bf add a tutorial 2024-06-10 23:02:19 +02:00
1433773784 add suffocation sound effects 2024-06-07 23:55:04 +02:00
727d28089f don't reset third person setting on death 2024-06-07 03:52:24 +02:00
4fecab5428 bump version to v0.9.2 2024-06-07 00:48:02 +02:00
3429ca5ab7 update changelog 2024-06-07 00:47:03 +02:00
9f936989f3 fix player erroneously slowing down automatically 2024-06-07 00:43:27 +02:00
1ce864c746 tweak suit_v2 curves 2024-06-07 00:33:21 +02:00
63beec86a2 fix icarus' rotation 2024-06-02 21:37:29 +02:00
3f1dc27684 add command "template clippy" 2024-06-02 21:35:40 +02:00
0bbca303cb add "template person" command 2024-06-02 21:29:08 +02:00
f7002fd064 reset chat variables (GameVars) on death 2024-06-02 21:04:03 +02:00
76bfdf0bfb (fix in bevy repo) release keys when moving window to other workspace with hotkey 2024-06-02 20:58:58 +02:00
23c86e9c2f update changelog 2024-05-23 06:11:25 +02:00
28cf269907 keep avatar on death/respawn 2024-05-23 05:42:25 +02:00
cc3213788e implement wing avatar, give it to icarus (and player, optionally) 2024-05-23 05:42:18 +02:00
192d2e0fcb update changelog 2024-05-23 05:04:17 +02:00