Commit graph

45 commits

Author SHA1 Message Date
yuni 182659eff0 add death screen 2024-05-12 22:31:14 +02:00
yuni 77bc975a6a turn off flashlight on death 2024-05-08 05:47:37 +02:00
yuni 7d31a95a7c show dashboard icon when flashlight is active 2024-05-07 20:54:24 +02:00
yuni 8627934993 swap flashlight/camera keys. F=flashlight, H=3rd person mode 2024-05-07 17:51:30 +02:00
yuni e08339ad5e add key to toggle flashlight, fix flashlight in 1st person mode 2024-05-07 17:11:18 +02:00
yuni d02a6fac90 enable HUD and third person mode by default 2024-05-01 18:50:46 +02:00
yuni cfadb5e2bf start dev mode only when run with cargo. remove "mute_music" feature 2024-05-01 05:01:11 +02:00
yuni 678b0c39e1 change HUD colors to neon red/pink 2024-05-01 00:51:50 +02:00
yuni b614f723c8 use hexadecimal color values for hud_color* settings 2024-04-30 23:47:26 +02:00
yuni 2d97ed1416 move Preferences struct under Settings struct 2024-04-30 23:42:48 +02:00
yuni 3a0b3dc1c3 actually apply the preferences from the .toml file 2024-04-30 23:41:37 +02:00
yuni c56ae18f5a move outfly.toml to src/data/ 2024-04-30 23:24:38 +02:00
yuni 00ce509935 track the source of the preferences 2024-04-30 23:15:55 +02:00
yuni 4b5aba86d1 Revert "switch from toml to ini as config file for simplicity"
This reverts commit 8da20abff8.
2024-04-30 22:55:12 +02:00
yuni 8da20abff8 switch from toml to ini as config file for simplicity 2024-04-30 22:41:14 +02:00
yuni d65d3b2aec read preferences from outfly.toml 2024-04-30 22:38:54 +02:00
yuni 133fa9122f add speedometer text 2024-04-28 06:29:01 +02:00
yuni e50e345d48 toggle dev mode with feature flags, document --features dev 2024-04-26 14:24:37 +02:00
yuni 8e27525b35 restore real size of moons. add setting "large_moons" 2024-04-25 02:22:58 +02:00
yuni e3de0d56f7 add F2 key to toggle shadows 2024-04-24 20:40:20 +02:00
yuni b5878802a3 cleanup 2024-04-24 19:59:14 +02:00
yuni 4c26f2ef4f implement shadows, tweak world objects for better visibility 2024-04-24 19:54:37 +02:00
yuni 8fa7859568 document module purposes 2024-04-23 17:33:36 +02:00
yuni 7b21c2b820 tweak ASCII art 2024-04-21 19:34:00 +02:00
yuni 1adb56c0e2 add ASCII art header to most files 2024-04-21 18:25:30 +02:00
yuni 115cd1b46d tweak key bindings 2024-04-20 04:49:46 +02:00
yuni 463745eabb add map mode 🥰 2024-04-18 21:25:41 +02:00
yuni f169ceac8f show the game version in the HUD 2024-04-18 03:56:32 +02:00
yuni c9e271184c update mouse sensitivity after the recent collider/mass change 2024-04-17 13:55:30 +02:00
yuni 02dab4b4b7 tweak hud colors 2024-04-15 23:40:36 +02:00
yuni 45fbd4e2b5 add F1 key to show key bindings 2024-04-15 23:17:44 +02:00
yuni 65f57cbccb smaller text in HUD 2024-04-15 21:29:06 +02:00
yuni f01fd06bac different colors for different console log levels 2024-04-15 21:18:02 +02:00
yuni 8533b689b2 overhaul HUD 2024-04-15 21:00:13 +02:00
yuni 05769c988c implement "if: ~value:" to negate it. ("!" doesnt work for YAML reasons) 2024-04-14 23:57:58 +02:00
yuni 27ada34377 add teleport key (x) 2024-04-14 23:39:30 +02:00
yuni d28e56a1aa accelerate chat speed in dev mode 2024-04-14 21:07:59 +02:00
yuni 011938cadf implement "if" statements with 2 operands + 1 operator 2024-04-14 19:48:11 +02:00
yuni 00df7bc711 implement "if" statements with 2 operands (comparing for equality) 2024-04-14 19:23:43 +02:00
yuni d51333274b implement "if" statements with one boolean condition 2024-04-14 18:56:40 +02:00
yuni d6901bef00 split off and document GameVars::normalize_varname 2024-04-14 18:23:38 +02:00
yuni a13264a404 prefix the actor id as scope for variables like "$foo" (-> "icarus$foo") 2024-04-14 18:09:14 +02:00
yuni 5df3f66ea6 implement "set" token for chats 2024-04-14 16:20:51 +02:00
yuni 07be89162c add GameVars struct 2024-04-14 15:37:36 +02:00
yuni 86cd3b049e rename settings.rs to var.rs, planning to add more than settings to it 2024-04-14 14:55:00 +02:00
Renamed from src/settings.rs (Browse further)