Commit graph

761 commits

Author SHA1 Message Date
hut
08ec42c043 handle msg/system/warn tokens 2024-04-13 21:45:05 +02:00
hut
cc72fa1b31 cleanup, fixes 2024-04-13 21:14:46 +02:00
hut
5bc76a3e2f proper exiting of conversation branches 2024-04-13 20:59:55 +02:00
hut
e7df698225 implement choice selection 2024-04-13 20:23:51 +02:00
hut
8df6914dba WIP choices 2024-04-13 18:57:23 +02:00
hut
e8302833da implement stack-based conversation position 2024-04-13 17:59:52 +02:00
hut
d990726932 switched from yaml_rust to serde_yaml 2024-04-13 17:33:14 +02:00
hut
57f0e94bc6 WIP stack-based conversation position 2024-04-13 16:03:15 +02:00
hut
ef9d9c8fcc cleanup 2024-04-13 16:03:07 +02:00
hut
826638416f detect choice selection keys 2024-04-13 15:44:23 +02:00
hut
2b0de07427 remove TIMEOUT "choices", handle it with labels instead 2024-04-13 15:40:19 +02:00
hut
9698dcdfee render choices 2024-04-13 15:26:45 +02:00
hut
9cd1cf19e2 WIP choice spawning 2024-04-13 12:24:56 +02:00
hut
1fd0481ec4 implement chat speed setting 2024-04-13 01:34:18 +02:00
hut
c0672f0ad8 implement showing names of conversation partners 2024-04-13 01:25:57 +02:00
hut
eff6306a93 implement showing all first-level messages of a chat 2024-04-13 01:22:01 +02:00
hut
b41891ba3b implement showing the first message of a chat 2024-04-13 00:39:21 +02:00
hut
45d3408f0c cleanup 2024-04-13 00:11:32 +02:00
hut
2aaecdc113 start implementing ChatDB.advance_chat() 2024-04-13 00:05:42 +02:00
hut
ca709080eb spawn chat entity. limit number of chats to 1 2024-04-12 23:28:15 +02:00
hut
14ef824b17 actual nice code 2024-04-12 23:18:07 +02:00
hut
ad8efd60d5 an attempt at nicer code... 2024-04-12 23:13:55 +02:00
hut
a572959df3 implement looking up chat id 2024-04-12 23:06:31 +02:00
hut
253604e9aa cleanup 2024-04-12 21:45:36 +02:00
hut
0117a6d4d2 load chat yaml files 2024-04-12 21:26:23 +02:00
hut
b9528b3637 split off startrans chats into separate yaml file 2024-04-12 21:25:59 +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
b53545ce2c minor tweaks to conversations 2024-04-12 20:10:10 +02:00
hut
86ce38eda1 experiment: mute reaction wheels, unless inside vehicle 2024-04-11 21:42:42 +02:00
hut
629f6ac900 bump to v0.6.1 2024-04-11 21:41:34 +02:00
hut
b2e6ba2b77 reset velocity when waking up after bus station cryo 2024-04-11 21:30:27 +02:00
hut
ef0ada9dac reset *some* settings on death 2024-04-11 21:20:54 +02:00
hut
053f2827dd handle god mode properly when restarting/cheat-dying 2024-04-11 21:17:34 +02:00
hut
cb698cc3b2 Revert "reset settings on death/restart"
This reverts commit 3676fd444c.
2024-04-11 21:12:56 +02:00
hut
3676fd444c reset settings on death/restart 2024-04-11 21:07:01 +02:00
hut
d0df5c5dbd implement rotation stabilizer (key Y) 2024-04-11 21:06:28 +02:00
hut
9ea79ff80f death animation fallback 2024-04-11 20:58:16 +02:00
hut
0c31055422 add key binding F7 to restart the game 2024-04-11 20:47:11 +02:00
hut
eb481edc8e implement DamageTypes, different visuals/sounds on death 2024-04-11 20:46:52 +02:00
hut
2b74b50563 despawn AR overlay entities on death 2024-04-11 20:06:00 +02:00
hut
0d312edeee fix bringing space crafts along with a bus ride 2024-04-11 02:14:36 +02:00
hut
dc1037e5a3 implement trips back to serenity station 2024-04-11 02:10:57 +02:00
hut
a3ea057994 implement trips to metis prime station and serenity station 2024-04-11 01:55:32 +02:00
hut
9954c19d2a implement travel to Oscillation Station 2024-04-11 01:34:16 +02:00
hut
a6f6b8b582 implement bus stops (no riding yet) 2024-04-11 01:12:07 +02:00
hut
db3545e9a3 normalize mouse sensitivity across screen resolutions 2024-04-10 22:51:11 +02:00
hut
abaed74424 update second MeteorAceGT 2024-04-10 22:50:59 +02:00
hut
5f56d63d32 Space Pizza™ chef: add chef hat AR overlay 2024-04-10 22:36:19 +02:00
hut
86c2c5e410 typo² 2024-04-10 22:10:05 +02:00