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 |
|
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 |
|
yuni
|
ed1ef1bb1f
|
fix asteroids spawing inside the sun rather than around jupiter
|
2024-04-19 22:41:16 +02:00 |
|
yuni
|
5c29681ee3
|
position cheats now teleport you relative to identified objects
|
2024-04-19 22:30:15 +02:00 |
|
yuni
|
e3ff386011
|
keep track of positions of IDed objects, for easy rel. position calc.
|
2024-04-19 22:23:25 +02:00 |
|
yuni
|
0044f50e68
|
better starting zoom level
|
2024-04-19 04:41:07 +02:00 |
|
yuni
|
ed6187d996
|
restore jupiter's ring
|
2024-04-19 04:18:45 +02:00 |
|
yuni
|
513e3d89ef
|
center map around targeted object
|
2024-04-19 03:54:17 +02:00 |
|
yuni
|
7d85a93449
|
restore previous night sky appearance, tho with real star distances
|
2024-04-19 03:42:59 +02:00 |
|
yuni
|
70a602de5c
|
enforce min/max zoom levels
|
2024-04-19 03:38:32 +02:00 |
|
yuni
|
ea26711806
|
place stars at their actual xyz coordinate. (try zooming out in map 🤯)
|
2024-04-19 00:43:12 +02:00 |
|
yuni
|
fca8251f27
|
place sun separately of the other stars, for better placement in map
|
2024-04-18 23:39:34 +02:00 |
|
yuni
|
0c2c295f6b
|
place stars ~105 lightyears away from the player, should be enough...
|
2024-04-18 23:14:27 +02:00 |
|
yuni
|
8cd970a930
|
fix selectagon orientation in map mode
|
2024-04-18 23:05:29 +02:00 |
|
yuni
|
336527c4c0
|
fix AR flicker when moving
|
2024-04-18 22:48:30 +02:00 |
|
yuni
|
a14e295007
|
tweak map parameters
|
2024-04-18 22:48:21 +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
|
81b09d183a
|
boost interaction distance
|
2024-04-17 15:24:00 +02:00 |
|
yuni
|
a6e6dac3d8
|
reposition Lum
|
2024-04-17 15:15:24 +02:00 |
|
yuni
|
919b801832
|
fix dying from entering vehicles
|
2024-04-17 13:55:39 +02:00 |
|
yuni
|
c9e271184c
|
update mouse sensitivity after the recent collider/mass change
|
2024-04-17 13:55:30 +02:00 |
|
yuni
|
1b0209f38b
|
toggle skybox off. don't like the result
|
2024-04-17 04:08:44 +02:00 |
|
yuni
|
6d12033e23
|
add starry sky box with shader
|
2024-04-17 04:02:40 +02:00 |
|
yuni
|
f95a69c095
|
fix jupiter's rotational axis
|
2024-04-16 23:31:08 +02:00 |
|
yuni
|
7475b104ba
|
cleanup: simplify position_to_transform
|
2024-04-16 19:51:04 +02:00 |
|
yuni
|
24edac27e5
|
add "The Whale", hollowed-out asteroid to scoop up debris
|
2024-04-16 19:44:46 +02:00 |
|
yuni
|
5373edb02f
|
cleanup
|
2024-04-16 19:44:05 +02:00 |
|
yuni
|
c880a8fb97
|
add basic grainy texture to material_asteroid
|
2024-04-16 18:28:15 +02:00 |
|
yuni
|
8afd150223
|
fix collider hiding
|
2024-04-16 17:12:39 +02:00 |
|
yuni
|
f56521e49f
|
add dummy material_asteroid.wgsl and shading::AsteroidSurface
|
2024-04-16 16:41:15 +02:00 |
|
yuni
|
babbef279a
|
implement better scene collider removal
|
2024-04-16 16:40:20 +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
|
8248d43463
|
add textured asteroid "Lum" with cave system and light orb
|
2024-04-16 16:04:53 +02:00 |
|
yuni
|
3079b17a1b
|
better error handling with target acquisition
|
2024-04-16 15:56:12 +02:00 |
|
yuni
|
fd16d6931e
|
add "targeted yes" command
|
2024-04-16 15:55:37 +02:00 |
|
yuni
|
4d4ccb9d9f
|
give moonlet mesh collider
|
2024-04-16 05:53:04 +02:00 |
|
yuni
|
9d9482dd4a
|
give pizzaria mesh collider
|
2024-04-16 05:50:58 +02:00 |
|
yuni
|
4ac1d020e2
|
update meshes in defs.txt
|
2024-04-16 04:11:52 +02:00 |
|
yuni
|
2402fe7b03
|
add "mesh handcrafted" command
|
2024-04-16 04:10:43 +02:00 |
|