Commit graph

752 commits

Author SHA1 Message Date
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 03563ad955 shrink humans down to actual size 2024-04-30 01:26:59 +02:00
yuni 115b9d4538 move thebe closer to player 2024-04-30 01:12:26 +02:00
yuni 55d9822bf3 fix thebe position regardless of real time clock 2024-04-30 01:08:26 +02:00
yuni cb59b8fc7f make moons orbit prograde instead of retrograde 2024-04-30 01:03:45 +02:00
yuni 15bd02f6f8 implement "orbit_phase_offset" command 2024-04-30 00:56:41 +02:00
yuni 7f5894f9f7 set moon orbit phases according to real time clock 2024-04-30 00:37:19 +02:00
yuni ca63fb5e03 bundle CHANGELOG.md with release zips 2024-04-29 15:57:37 +02:00
yuni 8a86514e31 add LICENSE.md 2024-04-29 15:44:02 +02:00
yuni 419d38c616 add README.md to src/build/nix/ 2024-04-29 14:55:34 +02:00
yuni 8a617cc844 bikeshed directory locations 2024-04-29 14:50:15 +02:00
yuni 82fd1313b2 hide speedometer text when speed is 0 2024-04-28 06:40:11 +02:00
yuni 133fa9122f add speedometer text 2024-04-28 06:29:01 +02:00
yuni 21df9da95c add second speedometer for very high speeds 2024-04-28 05:42:00 +02:00
yuni 54da276091 add speedometer 2024-04-28 03:15:45 +02:00
yuni 310be85e05 add better reticule, properly toggle visibility 2024-04-28 03:15:20 +02:00
yuni fc4cc8cdad add sprite reticule 2024-04-28 01:33:27 +02:00
yuni 53ada82a02 move moonlet so you don't start the game in the shadows 2024-04-27 18:59:01 +02:00
Akshay Mankar 8b6e2a4d92
build/nix: Make wayland a build dependency 2024-04-27 16:51:20 +02:00
yuni ef53da1580 change feature set for nix build to "release_linux" 2024-04-27 15:59:30 +02:00
Akshay Mankar 30ab2d3e6e
build/nix: Put runtime deps in rpath 2024-04-27 15:11:42 +02:00
yuni 9717e494d8 move /src/blender to /blender 2024-04-27 14:40:06 +02:00
yuni c4f08d82c9 move build.rs to root directory to avoid surprises 2024-04-27 13:50:58 +02:00
yuni 77bc8ee8e1 add release_windows/release_linux features to streamline building 2024-04-27 00:32:38 +02:00
yuni 32b4a7a895 remove unused component structs 2024-04-26 23:17:08 +02:00
yuni 9058e4a588 add nixos package (WIP) 2024-04-26 23:16:03 +02:00
yuni e50e345d48 toggle dev mode with feature flags, document --features dev 2024-04-26 14:24:37 +02:00
yuni e67aa16a93 make asteroids targetable 2024-04-25 05:22:44 +02:00
yuni 36cad88e77 cleanup 2024-04-25 04:17:26 +02:00
yuni 89cd374d9e add zoom sound effect when zooming map 2024-04-25 04:16:39 +02:00
yuni 1f3f0eec7a add various sound effects to key presses 2024-04-25 03:52:32 +02:00
yuni d70e22678e add "woosh" sound effect when opening map 2024-04-25 03:47:10 +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 8e27525b35 restore real size of moons. add setting "large_moons" 2024-04-25 02:22:58 +02:00
yuni d4ebe355ce add blender source of suit_v2.glb 2024-04-25 01:22:45 +02:00
yuni c7e439ab08 move /build to /src/build 2024-04-25 01:14:38 +02:00
yuni 6843784f30 read keybindings.in in the correct (reversed) order 2024-04-25 00:47:42 +02:00
yuni 8553abd1fd update keybindings.in 2024-04-25 00:44:34 +02:00
yuni 1cf4d28609 fix selectagon's spontaneous rotation 2024-04-24 21:20:28 +02:00
yuni 2b07ef67d1 copy serenity station's new style to the other bus stops 2024-04-24 21:17:41 +02:00
yuni 0dda705db2 rename oscillation station to farview station 2024-04-24 21:07:29 +02:00
yuni 48b1b7b72b prettier serenity station 2024-04-24 21:04:33 +02:00
yuni 5b38b78c70 cleanup 2024-04-24 20:47:51 +02:00
yuni 9a2516aa60 move secret character 2024-04-24 20:40:52 +02:00
yuni d1dc3da34f easier targeting of small objects 2024-04-24 20:40:40 +02:00
yuni e3de0d56f7 add F2 key to toggle shadows 2024-04-24 20:40:20 +02:00
yuni 6d8341ba56 lower shadow distance 2024-04-24 20:17:37 +02:00
yuni 9c9d92bb8e add chat option about the greenness of bus stations 2024-04-24 20:13:43 +02:00
yuni 7ec5b3e493 boost AR ambient light 2024-04-24 20:08:09 +02:00
yuni b80cc9387f fix selectagon hiding 2024-04-24 20:02:51 +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 f0df596ea1 better lights at pizzeria and bus stations 2024-04-24 17:27:13 +02:00
yuni 579a354f50 brighter directional illumination 2024-04-24 16:58:56 +02:00
yuni b0407135a1 better light at bus stops 2024-04-24 05:37:27 +02:00
yuni ae4a6b1f82 add mesh collider to pizza sign 2024-04-24 05:05:41 +02:00
yuni 4ea35f8a67 fix selectagon flicker for good 2024-04-24 05:05:31 +02:00
yuni 4c316e36a6 despawn asteroids only when they're 1km+ away 2024-04-24 04:37:10 +02:00
yuni 656d7f02f0 cleanup 2024-04-24 04:30:59 +02:00
yuni 343bba314c tweak Lum light 2024-04-24 04:18:05 +02:00
yuni 3ded8103d5 fix bad lighting effect 2024-04-24 04:13:36 +02:00
yuni bf62689fe2 fix inability to scale model of light sources 2024-04-24 04:13:01 +02:00
yuni 2522367026 simplify setting ambient light on hud toggle 2024-04-24 03:58:11 +02:00
yuni 90372afaef cleanup 2024-04-24 03:56:23 +02:00
yuni 366500e928 fix selectagon flickering on hud toggle 2024-04-24 03:55:45 +02:00
yuni fe89308a94 hide player coordinate in dev mode 2024-04-24 03:49:26 +02:00
yuni c57a4a13f8 give monoliths and satellite a mesh collider 2024-04-24 03:49:01 +02:00
yuni ed2d2bde07 cleanup 2024-04-24 03:08:14 +02:00
yuni be9f439d6e update chef hat AR overlay 2024-04-24 03:03:18 +02:00
yuni 69008bb91a Revert "change some settings for more convenient animation development"
This reverts commit 3a230dd3f0.
2024-04-24 02:57:23 +02:00
yuni d38bf45a9c add space suit v2 2024-04-24 02:56:39 +02:00
yuni 3a230dd3f0 change some settings for more convenient animation development 2024-04-23 19:10:03 +02:00
yuni 00a23eb0b0 WIP animated player 2024-04-23 19:08:27 +02:00
yuni 73410efc09 add comment 2024-04-23 17:45:47 +02:00
yuni e7df73d4fc more efficient(?) collider hiding 2024-04-23 17:44:22 +02:00
yuni 9c4167f6e9 move defs.txt to src/data/ 2024-04-23 17:40:16 +02:00
yuni 2ecb976b14 move around code to better match the module's purposes 2024-04-23 17:39:07 +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 ce65022905 despawn skeleton limbs on player death 2024-04-23 03:49:47 +02:00
yuni 7f55ca7d80 reorganized models 2024-04-22 23:36:19 +02:00
yuni 08f88f7eeb give animated suit to everybody 2024-04-22 23:28:32 +02:00
yuni 6bf2596649 move head further down 2024-04-22 23:28:22 +02:00
yuni 191d918e4f tweak legs 2024-04-22 23:25:32 +02:00
yuni 228380b9f4 refactoring 2024-04-22 23:20:42 +02:00
yuni c9adeeb94f tweak skeleton 2024-04-22 23:11:41 +02:00
yuni 44f0770226 animate suit 2024-04-22 23:09:50 +02:00
yuni bc9ff6b7a6 implement constructing suits from skeleton 2024-04-22 22:21:18 +02:00
yuni 68f274cb90 load the base of the skeleton 2024-04-22 21:11:00 +02:00
yuni a1910c4075 move model loading code into skeleton 2024-04-22 21:10:59 +02:00
yuni a12ffac841 add skeleton.rs and individual body part suit models 2024-04-22 21:10:52 +02:00
yuni c1e76d09a9 Space now resets the map camera 2024-04-22 00:07:45 +02:00
yuni 267ffc105c Yuni now patches up the player on first meet 2024-04-22 00:03:17 +02:00
yuni 6267be23cd add Yuni, orbiting Thebe 2024-04-21 23:52:29 +02:00
yuni 2d2be6bd7e cleanup 2024-04-21 21:57:59 +02:00
yuni bf87866244 cleanup 2024-04-21 21:48:02 +02:00
yuni e1d48c72a3 smaller point of interest marker 2024-04-21 21:47:04 +02:00
yuni 8e987f6d22 make MeteorAceGTs points of interest 2024-04-21 21:46:54 +02:00