Commit graph

730 commits

Author SHA1 Message Date
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
yuni 556f097193 show point of interest marker only if HUD + map are active 2024-04-21 21:38:46 +02:00
yuni 00e4fb4957 add point of interest markers in AR mode 2024-04-21 21:21:34 +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 44e4c5493a move starting position closer into the ring 2024-04-20 04:57:18 +02:00
yuni 115cd1b46d tweak key bindings 2024-04-20 04:49:46 +02:00
yuni 0d9bf25f52 make map movement keys much more intuitive 2024-04-20 04:39:48 +02:00
yuni c79320d072 implement moving with AWSD in map. this allows changing target! 2024-04-20 04:19:30 +02:00
yuni 973506d335 fix rotation of 4 galileian moons 2024-04-20 03:51:04 +02:00
yuni 2c44d89c53 fix the bus dropping you off right into the sun /o\ 2024-04-20 03:27:20 +02:00
yuni 7e56f1f07b display pronouns of targets 2024-04-20 03:07:28 +02:00
yuni e6ca1c5b50 make pronouns optional (tā tāāā!) 2024-04-20 02:48:55 +02:00
yuni dba6c4183a hide orbital circles when AR is off 2024-04-20 02:37:00 +02:00
yuni e8eb7a77a1 reduced starting map zoom level 2024-04-20 02:36:45 +02:00
yuni 61986d2f43 slower map zoom 2024-04-20 02:33:37 +02:00
yuni d0acc6988f add orbital inclinations 2024-04-20 02:26:04 +02:00
yuni 1d220c79cc add orbital rings for all 8 planets of the sun + pluto 2024-04-20 02:16:17 +02:00
yuni d8722a4f98 add orbit rings in map for jupiter and its moons 2024-04-20 02:09:04 +02:00
yuni 8e04cddda5 add the remaining moons: Metis, Adrastea, Amalthea 2024-04-20 02:05:51 +02:00
yuni d2744d7f16 cleanup 2024-04-20 02:04:34 +02:00
yuni f1a7781fa2 properly reset generic asteroids on death 2024-04-20 00:47:51 +02:00
yuni 42a3577c57 enable scrolling the map with the mouse wheel 2024-04-19 22:54:27 +02:00