Commit graph

69 commits

Author SHA1 Message Date
yuni 7aa6885509 add crate prelude 2024-05-12 22:31:13 +02:00
yuni 83f43ee06c rename effects.rs to visual.rs 2024-05-10 12:24:57 +02:00
yuni 932a54b460 merge shading.rs into load.rs 2024-05-10 12:24:56 +02:00
yuni 3c52a10a6d rename skeleton.rs to load.rs 2024-05-10 12:24:55 +02:00
yuni 3a0b3dc1c3 actually apply the preferences from the .toml file 2024-04-30 23:41:37 +02:00
yuni d65d3b2aec read preferences from outfly.toml 2024-04-30 22:38:54 +02:00
yuni 1f3f0eec7a add various sound effects to key presses 2024-04-25 03:52:32 +02:00
yuni 729e6be59d add command line options for help, and for setting window mode 2024-04-25 03:23:43 +02:00
yuni 178f6f5d45 add "--gl" option to set WGPU_BACKEND=gl 2024-04-25 02:37:45 +02:00
yuni 8fa7859568 document module purposes 2024-04-23 17:33:36 +02:00
yuni 29f0850874 embed assets only in release builds 2024-04-23 15:39:46 +02:00
yuni a1910c4075 move model loading code into skeleton 2024-04-22 21:10:59 +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 c880a8fb97 add basic grainy texture to material_asteroid 2024-04-16 18:28:15 +02:00
yuni f56521e49f add dummy material_asteroid.wgsl and shading::AsteroidSurface 2024-04-16 16:41:15 +02:00
yuni b186b37ffb add debug function that applies JupitersRing shader to all scenes 2024-04-16 16:28:19 +02:00
yuni fc01b68086 add shading.rs 2024-04-16 16:27:17 +02:00
yuni 69fb360229 move stars.rs to an included array in src/data/ 2024-04-14 22:30:49 +02:00
yuni 5df3f66ea6 implement "set" token for chats 2024-04-14 16:20:51 +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
yuni 053f2827dd handle god mode properly when restarting/cheat-dying 2024-04-11 21:17:34 +02:00
yuni cb698cc3b2 Revert "reset settings on death/restart"
This reverts commit 3676fd444c.
2024-04-11 21:12:56 +02:00
yuni 3676fd444c reset settings on death/restart 2024-04-11 21:07:01 +02:00
yuni 9f15e78e07 show actual names of stars when targeting them 2024-04-08 01:08:32 +02:00
yuni 36859f6bb6 start in BorderlessFullscreen instead of Fullscreen by default
this fixes a crash on some windows machines
2024-04-08 00:24:03 +02:00
yuni 17f44664e5 implement fullscreen toggle key F11 2024-04-08 00:23:55 +02:00
yuni ca7d2facd9 split off chat logic from actor.rs into new chat.rs 2024-04-04 13:34:13 +02:00
yuni 5edc05df89 cleanup 2024-03-31 22:08:26 +02:00
yuni d12585b28b split off command parser into commands.rs 2024-03-31 22:00:34 +02:00
yuni 97640c383c add a cozy fade-in from black on start 2024-03-30 21:14:04 +01:00
yuni 25db91f39e implement controls and basic collisions 2024-03-29 16:33:12 +01:00
yuni 198da2c850 Let's try out bevy_xpbd_3d. Added it as dependency. 2024-03-29 16:15:26 +01:00
yuni 427a3cb182 add --version option 2024-03-28 22:34:16 +01:00
yuni d2bb8d447c embed assets into binary only in release builds 2024-03-22 12:06:03 +01:00
yuni a0031603e5 add bevy_embed_assets plugin for compact releases 2024-03-22 11:49:34 +01:00
yuni 77acbfbd9b move star chart to nature.rs 2024-03-19 03:57:27 +01:00
yuni 1c06343fa6 dye stars in their color (doesn't work too well yet) 2024-03-18 23:47:03 +01:00
yuni 6b0f9c671a render starmap based on HYG dataset [http://www.astronexus.com/hyg] 2024-03-18 22:39:46 +01:00
yuni 2786129499 disable skybox for now 2024-03-18 20:58:16 +01:00
yuni 872142946c toggling hud toggles bloom setting 2024-03-18 04:57:17 +01:00
yuni ba28b9470d stop logging fps to console 2024-03-18 04:41:52 +01:00
yuni 6a6b53d0c0 cleanup 2024-03-18 04:39:26 +01:00
yuni d95d3e8f9f pluginize everything 2024-03-18 00:04:57 +01:00
yuni f9e76921ec generalize player into actor 2024-03-17 23:53:43 +01:00
yuni c80fec0dd4 add some player vars and display them in gauges 2024-03-17 21:29:27 +01:00
yuni d58e9ebb1e turn settings into a resource 2024-03-17 18:26:44 +01:00
yuni a72b76a234 add HUD with FPS display 2024-03-17 15:23:22 +01:00
yuni 56c76eaee0 add FPS diagnostics 2024-03-17 14:55:09 +01:00
yuni e400628af5 bulk commit 2024-03-17 00:24:47 +01:00