Commit graph

51 commits

Author SHA1 Message Date
hut
9c4167f6e9 move defs.txt to src/data/ 2024-04-23 17:40:16 +02:00
hut
8fa7859568 document module purposes 2024-04-23 17:33:36 +02:00
hut
a1910c4075 move model loading code into skeleton 2024-04-22 21:10:59 +02:00
hut
556f097193 show point of interest marker only if HUD + map are active 2024-04-21 21:38:46 +02:00
hut
00e4fb4957 add point of interest markers in AR mode 2024-04-21 21:21:34 +02:00
hut
7b21c2b820 tweak ASCII art 2024-04-21 19:34:00 +02:00
hut
1adb56c0e2 add ASCII art header to most files 2024-04-21 18:25:30 +02:00
hut
e6ca1c5b50 make pronouns optional (tā tāāā!) 2024-04-20 02:48:55 +02:00
hut
d8722a4f98 add orbit rings in map for jupiter and its moons 2024-04-20 02:09:04 +02:00
hut
e3ff386011 keep track of positions of IDed objects, for easy rel. position calc. 2024-04-19 22:23:25 +02:00
hut
ed6187d996 restore jupiter's ring 2024-04-19 04:18:45 +02:00
hut
fca8251f27 place sun separately of the other stars, for better placement in map 2024-04-18 23:39:34 +02:00
hut
8afd150223 fix collider hiding 2024-04-16 17:12:39 +02:00
hut
babbef279a implement better scene collider removal 2024-04-16 16:40:20 +02:00
hut
fd16d6931e add "targeted yes" command 2024-04-16 15:55:37 +02:00
hut
2402fe7b03 add "mesh handcrafted" command 2024-04-16 04:10:43 +02:00
hut
23a85807a5 get colliders from scene mesh with name "Collider", hide it in render 2024-04-16 04:04:22 +02:00
hut
830d371e36 set density/inertia for computed mesh 2024-04-16 02:31:25 +02:00
hut
49f9900469 cleanup 2024-04-14 22:00:10 +02:00
hut
a2b348fc59 cleanup 2024-04-14 21:52:18 +02:00
hut
5df3f66ea6 implement "set" token for chats 2024-04-14 16:20:51 +02:00
hut
eff6306a93 implement showing all first-level messages of a chat 2024-04-13 01:22:01 +02:00
hut
a572959df3 implement looking up chat id 2024-04-12 23:06:31 +02:00
hut
56385b257d rip out existing chat implementation
(this was SO satisfying)
2024-04-12 20:49:26 +02:00
hut
5ca31fda65 add chat definitions in YAML format (integration still needed) 2024-04-12 20:37:19 +02:00
hut
2b74b50563 despawn AR overlay entities on death 2024-04-11 20:06:00 +02:00
hut
a6f6b8b582 implement bus stops (no riding yet) 2024-04-11 01:12:07 +02:00
hut
cd1f8c18cf move from mass-based to density-based definitions 2024-04-10 22:05:28 +02:00
hut
d064680d60 clippy: add AR face ^_^ 2024-04-10 21:03:30 +02:00
hut
2ae05214f6 normalize planet sizes, make jupiter clickable 2024-04-08 04:17:45 +02:00
hut
ca89a6eaff disable "sleeping" of actors in physics engine 2024-04-08 02:15:58 +02:00
hut
81187b4fe6 make stars clickable 2024-04-08 00:39:57 +02:00
hut
a869a7704e implement g-forces and passing out 2024-04-06 01:11:35 +02:00
hut
1906366463 implement targeting based on player orientation 2024-04-05 19:03:50 +02:00
hut
a37ba60eaf WIP targeting world objects with mouse click 2024-04-05 18:14:26 +02:00
hut
61c7cffcef implement damage on low oxygen and collisions 2024-04-05 03:31:52 +02:00
hut
23bceebc79 implement player respawn with "z" key 2024-04-05 02:58:12 +02:00
hut
93cc607613 add velocity command 2024-04-05 01:55:40 +02:00
hut
6b6cdccee7 change WantsNo* to WantsMax*, cuz Icarus likes to rotate a bit 2024-04-05 01:42:50 +02:00
hut
5d52d3cdf4 add "wants novelocity" command to icarus 2024-04-05 01:19:46 +02:00
hut
83de08034a add "wants norotation" command to satellite and icarus 2024-04-05 00:54:58 +02:00
hut
ca7d2facd9 split off chat logic from actor.rs into new chat.rs 2024-04-04 13:34:13 +02:00
hut
8b7ccc1b58 fix planet/moon sizes 2024-04-02 01:14:05 +02:00
hut
0e80bdb732 double moon sizes 2024-04-02 01:07:30 +02:00
hut
2d7b787593 realistic sizes and distances for everything 2024-04-02 01:07:22 +02:00
hut
53dceeb6aa add orbit command 2024-04-02 01:06:33 +02:00
hut
de2886f7e9 implement "relativeto" command 2024-04-01 17:45:28 +02:00
hut
5894a2443c center coordinate system of renderer at player camera
this avoids rendering glitches when camera is far away from the center
of the coordinate system.
2024-04-01 17:19:43 +02:00
hut
8fbbcc3708 switch bevy_xpbd physics engine to 64bit precision
in preparation for enlargement of coordinate system to match real scale
2024-04-01 16:29:14 +02:00
hut
fafb73a463 triple moon size, for now, to see them better 2024-04-01 04:47:34 +02:00