yuni
ed7f88c1eb
add CHANGELOG entry
2024-07-09 04:33:39 +02:00
yuni
dc6b419afd
cargo fmt
2024-07-09 04:33:31 +02:00
yuni
d262796db0
Merge branch 'bevy14'
2024-07-09 04:00:47 +02:00
yuni
1ce56ac909
bevy14: update GLtf emission parameters (*1/1000)
2024-07-09 03:58:03 +02:00
yuni
21a800942e
bevy14: fix suit animation
2024-07-09 03:32:03 +02:00
yuni
a14dbcb5c7
bevy14: upgrade Translation::look_at with directional arguments
2024-07-09 02:45:44 +02:00
yuni
82ff5491a6
bevy14: Fix error with multiplying color by float
2024-07-09 02:42:10 +02:00
yuni
f8cb84ccb1
bevy14: Upgrade Color method names (set_a -> set_alpha)
2024-07-09 02:41:05 +02:00
yuni
b038468cfc
bevy14: upgrade Color::hex usage
2024-07-09 02:38:28 +02:00
yuni
18760e43c8
bevy14: fix warnings about deprecated Color::rgb(a) usage
2024-07-09 02:32:56 +02:00
yuni
3165cfd754
bevy14: upgrade color palette usage
2024-07-09 02:28:55 +02:00
yuni
b1ff21aec4
bevy14: upgrade AppExit enumerator
2024-07-09 02:19:44 +02:00
yuni
ab226bbdfe
bevy14: disable dynamic linking, doesn't work with jpeg feature in bevy14
2024-07-09 02:19:37 +02:00
yuni
e7560957f2
upgrade bevy version to 0.14, rust version to 1.79
2024-07-09 02:13:16 +02:00
yuni
877e664df9
cleanup
2024-06-17 02:03:19 +02:00
yuni
c8825fb99b
battery lasts 10x as long (for flashlight)
2024-06-17 01:58:59 +02:00
yuni
c5d744b280
less debug output when saving config file
2024-06-17 01:49:37 +02:00
yuni
20e17e8faa
fix hud toggling when starting the game with disabled hud
2024-06-17 01:48:46 +02:00
yuni
377c2a4f0b
save/load avatar setting from config file
2024-06-17 01:43:23 +02:00
yuni
548386ef54
cleanup
2024-06-17 01:40:14 +02:00
yuni
1bd1525eb8
document Sus
2024-06-17 00:10:07 +02:00
yuni
3b82ed22a3
clear target when entering targeted vehicle
2024-06-16 23:58:41 +02:00
yuni
5ae8c7dc25
Sus now tries to kill you if you offend him
2024-06-15 02:13:33 +02:00
yuni
982ea00fc7
more dialogue for Sus
2024-06-15 01:50:43 +02:00
yuni
ef319766fc
update changelog
2024-06-15 01:41:42 +02:00
yuni
a01bf79542
move Sus to pizzeria
2024-06-14 17:09:52 +02:00
yuni
8ce084b72f
require less oxygen for emergency conversation option
2024-06-14 17:09:24 +02:00
yuni
cd98b16926
add conversation for Sus
2024-06-14 17:00:13 +02:00
yuni
02499e8d05
add "sus" suit
2024-06-14 15:51:31 +02:00
yuni
c273217f65
implement noise cancellation modes
2024-06-13 04:06:15 +02:00
yuni
4e8794338a
fix wrong radio playing on startup
2024-06-13 03:41:15 +02:00
yuni
8c7a856717
implement radio stations
2024-06-13 03:26:19 +02:00
yuni
f1512e01c9
create config file/directory if it doesn't exist yet
2024-06-13 02:18:58 +02:00
yuni
eedc379c8d
save/load many of the game settings to/from config file
2024-06-13 02:18:22 +02:00
yuni
2eb68e94f7
cleanup
2024-06-13 00:43:01 +02:00
yuni
43756fc09c
platform-independent configuration file path
2024-06-13 00:42:23 +02:00
yuni
0f0d1aa1a9
cleanup
2024-06-13 00:39:11 +02:00
yuni
4ed006c548
fix console output in var::load_prefs (bevy macros dont work here)
2024-06-13 00:05:45 +02:00
yuni
e579fdcdb7
some brainstorming on potential characters
2024-06-12 04:28:50 +02:00
yuni
4fa486946e
move ROADMAP.md to doc/gamedesign.md
2024-06-12 02:43:24 +02:00
yuni
e6c9ee9f3f
update changelog
2024-06-12 02:41:32 +02:00
yuni
5082449c11
add option to ask Chef for oxygen
2024-06-12 02:35:36 +02:00
yuni
a3c87e1651
fix multiple includes per chat
...
previously, putting everything into a "changeset" first (where each item
says "replace line X with the following block") and applying the
changeset after collecting all changes would lead to wrong line numbers,
since inserting a block will move all lines down by some amount.
Gotta replace the include-line with the block right away before you move
on to following include lines.
This was so complex in the first place to please rust's borrow checker.
2024-06-12 02:29:11 +02:00
yuni
f8913b8fa3
fix positioning of scene objects
2024-06-12 01:30:07 +02:00
yuni
94ea7ecec2
fix conversation, jupiter is not always a crescent anymore
2024-06-12 01:26:04 +02:00
yuni
727cdcb0c1
better conversation flow for Chef
2024-06-12 01:23:31 +02:00
yuni
009a7ba1dd
you can now ask Icarus for oxygen if you're suffocating
2024-06-12 01:06:11 +02:00
yuni
9e121cf633
fix off-by-one error in GameVars::normalize_varname()
2024-06-12 00:59:07 +02:00
yuni
0c622f28ab
add debugging code to GameVar::evaluate_condition()
2024-06-12 00:58:38 +02:00
yuni
625bf21c84
continuously set/update chat variable $$player_oxygen_seconds
2024-06-12 00:57:55 +02:00