yuni
|
c2124180f6
|
change flashlight sound to "switch"
|
2024-05-08 06:42:35 +02:00 |
|
yuni
|
83966bf452
|
selectagon rotation -> camera's "up" vector. started flickering a bit
|
2024-05-08 05:55:53 +02:00 |
|
yuni
|
d44d171a1c
|
rename Racer to Cruiser
|
2024-05-08 05:50:35 +02:00 |
|
yuni
|
77bc975a6a
|
turn off flashlight on death
|
2024-05-08 05:47:37 +02:00 |
|
yuni
|
f78052f5ed
|
better leaky suit dashboard symbol
|
2024-05-08 05:47:23 +02:00 |
|
yuni
|
626c685003
|
add dashboard icon for leaky suit
|
2024-05-08 05:17:47 +02:00 |
|
yuni
|
0ba64421d7
|
add racing vehicle gtlf file
|
2024-05-08 04:22:38 +02:00 |
|
yuni
|
0023bb9e24
|
WIP new, more balanced racing vehicle
|
2024-05-08 03:22:46 +02:00 |
|
yuni
|
9304c6fd7f
|
tune up the horsepower of MeteorAceGT until it hurts
|
2024-05-08 02:50:59 +02:00 |
|
yuni
|
35a0d51dfb
|
battery drain on flashlight
|
2024-05-08 02:35:36 +02:00 |
|
yuni
|
f79b5deb04
|
don't update HUD if it's turned off
|
2024-05-08 01:38:29 +02:00 |
|
yuni
|
1140e1eaca
|
move g-force gauge to speedometer
|
2024-05-08 01:35:28 +02:00 |
|
yuni
|
4b9ed44dd4
|
less frequent updating of speedometer, dashboard, gauges
|
2024-05-08 01:20:22 +02:00 |
|
yuni
|
406bd79877
|
apply square-root scaling to oxygen meter
|
2024-05-08 01:18:09 +02:00 |
|
yuni
|
c1755b87bf
|
remove most written information from top-left part of HUD
|
2024-05-08 01:18:01 +02:00 |
|
yuni
|
0a4e3c3006
|
cleanup
|
2024-05-08 01:00:58 +02:00 |
|
yuni
|
a8d824ad16
|
add symbols to gauges
|
2024-05-08 01:00:06 +02:00 |
|
yuni
|
99c32ce516
|
use actual data for gauges
|
2024-05-08 00:33:49 +02:00 |
|
yuni
|
c38fcaa8dd
|
clamp suit integrity at 0%-100%
|
2024-05-08 00:32:20 +02:00 |
|
yuni
|
dc0d4be8ea
|
add update_gauges system (dummy data for now)
|
2024-05-08 00:24:36 +02:00 |
|
yuni
|
32e5c2258c
|
WIP: add gauges to the HUD on the bottom left
|
2024-05-08 00:16:30 +02:00 |
|
yuni
|
db5fdd5a35
|
move speedometer to the right
|
2024-05-08 00:15:34 +02:00 |
|
yuni
|
310f977fb6
|
add gauge sprites
|
2024-05-07 23:33:33 +02:00 |
|
yuni
|
60309f84a0
|
update mapcam.center fast enough to avoid flicker on moving target
|
2024-05-07 22:05:24 +02:00 |
|
yuni
|
875e27ccf1
|
more responsive player input (hopefully?)
|
2024-05-07 21:44:23 +02:00 |
|
yuni
|
0f5c4d1d89
|
remove CENTER_WORLD_ON_PLAYER feature flag (always enabled now)
|
2024-05-07 21:33:15 +02:00 |
|
yuni
|
ddf197c057
|
pack.sh: refuse to run if there are uncommited assets
|
2024-05-07 21:21:43 +02:00 |
|
yuni
|
c1b071996a
|
make Rudy more visible
|
2024-05-07 21:09:07 +02:00 |
|
yuni
|
eaddfcd8cc
|
disable shadows on selectagon
|
2024-05-07 21:05:51 +02:00 |
|
yuni
|
1dadfd5770
|
desaturate parts of dashboard icon, make it look more bloomy
|
2024-05-07 21:02:42 +02:00 |
|
yuni
|
7d31a95a7c
|
show dashboard icon when flashlight is active
|
2024-05-07 20:54:24 +02:00 |
|
yuni
|
b4441f6715
|
add car dashboard icon for high beams
|
2024-05-07 20:43:14 +02:00 |
|
yuni
|
c363aa41b1
|
fix NoShadowCaster/Receiver with loaded gltf scenes
|
2024-05-07 19:38:19 +02:00 |
|
yuni
|
6e92e37cdf
|
turn off flashlight when entering vehicle
|
2024-05-07 19:13:49 +02:00 |
|
yuni
|
0c1393290e
|
fix suit damage on collisions outside of vehicles
|
2024-05-07 19:07:32 +02:00 |
|
yuni
|
79673e5ec5
|
fix collision sounds
|
2024-05-07 19:07:24 +02:00 |
|
yuni
|
f9fcb885fa
|
remove light orbs from inconspicuous asteroid - use flashlight now
|
2024-05-07 18:08:05 +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
|
f88d063beb
|
add spotlight to player
|
2024-05-07 15:35:47 +02:00 |
|
yuni
|
358938631f
|
much better Jupiter texture
|
2024-05-04 03:00:56 +02:00 |
|
yuni
|
7cfd4377c7
|
s/Coffee/Soykaf/
|
2024-05-02 19:12:10 +02:00 |
|
yuni
|
a4ee4a60ef
|
allow teleporting to other stars, though this kinda breaks the game
but seeing the night sky from so far away is truly magical
|
2024-05-02 01:43:16 +02:00 |
|
yuni
|
d2970d0ffb
|
fix star positions during large-scale map movement
|
2024-05-02 01:36:06 +02:00 |
|
yuni
|
e750ca93ad
|
fix audio not playing on startup
|
2024-05-01 23:01:41 +02:00 |
|
yuni
|
aed356c380
|
more documentation for generate_starchart.py
|
2024-05-01 22:52:41 +02:00 |
|
yuni
|
e8c0f7f6fa
|
less AR ambient light
|
2024-05-01 22:26:02 +02:00 |
|
yuni
|
b695ba7701
|
fix floating point errors in map mode on far away targets
|
2024-05-01 22:18:15 +02:00 |
|
yuni
|
591b4a4f46
|
move actor::position_to_transform to camera module
|
2024-05-01 21:50:59 +02:00 |
|
yuni
|
e361b1f493
|
cleanup
|
2024-05-01 21:50:16 +02:00 |
|
yuni
|
cd515d0e87
|
give the planets an accurate axial tilt
|
2024-05-01 21:42:17 +02:00 |
|
yuni
|
fc017dcd43
|
change angle specification for rotation* commands to degrees
|
2024-05-01 21:25:33 +02:00 |
|
yuni
|
632d1b02c9
|
set actual scale of planets, though now they glitch on close zoom-in
this is due to floating point precision error, need to move render
origin to the center of the camera
|
2024-05-01 21:13:49 +02:00 |
|
yuni
|
9ba8b42b2c
|
remove Pluto's status as a planet
|
2024-05-01 21:01:32 +02:00 |
|
yuni
|
70cf0920e9
|
add textures for remaining 7 planets
|
2024-05-01 21:00:46 +02:00 |
|
yuni
|
bca15ad5ff
|
move WIP cultist asteroid further away
|
2024-05-01 19:11:41 +02:00 |
|
yuni
|
fea8b656e0
|
consolidate planet/moon definitions into single block
|
2024-05-01 19:07:14 +02:00 |
|
yuni
|
54624d6aac
|
add planet names
|
2024-05-01 18:59:03 +02:00 |
|
yuni
|
d02a6fac90
|
enable HUD and third person mode by default
|
2024-05-01 18:50:46 +02:00 |
|
yuni
|
2672793df4
|
give planets a different, smaller marker
|
2024-05-01 18:07:51 +02:00 |
|
yuni
|
2cb9f10f4b
|
mark solar system planets (and pluto) the same way as moons
|
2024-05-01 17:55:05 +02:00 |
|
yuni
|
fd90c1b2f0
|
add special point-of-interest markers for moons
|
2024-05-01 17:43:16 +02:00 |
|
yuni
|
aa95f894ad
|
move Metis Prime station in dynamic orbit behind Metis
|
2024-05-01 17:21:05 +02:00 |
|
yuni
|
6741c3f189
|
disable point lights on bus stations for performance reasons
|
2024-05-01 17:20:37 +02:00 |
|
yuni
|
c9b6e0b0e1
|
thinner metis notch
|
2024-05-01 17:17:56 +02:00 |
|
yuni
|
4c369d7a32
|
add handcrafted collider for the whale
|
2024-05-01 17:17:43 +02:00 |
|
yuni
|
753aa93127
|
adjust reaction wheels of vehicles
|
2024-05-01 05:21:27 +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
|
b00c583d4d
|
faster rotation stabilizer
|
2024-05-01 04:02:04 +02:00 |
|
yuni
|
66920f44e9
|
fewer asteroids (for performance reasons, due to shadows)
|
2024-05-01 03:52:08 +02:00 |
|
yuni
|
95645e4ab1
|
add hollow asteroid under construction
|
2024-05-01 03:36:54 +02:00 |
|
yuni
|
35b56c2295
|
tweak player reaction wheel speed
|
2024-05-01 03:19:08 +02:00 |
|
yuni
|
a9fc27ac27
|
better g-force calculation
|
2024-05-01 00:58:58 +02:00 |
|
yuni
|
678b0c39e1
|
change HUD colors to neon red/pink
|
2024-05-01 00:51:50 +02:00 |
|
yuni
|
c59f8242c9
|
lower illuminance from the sun
|
2024-05-01 00:44:47 +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
|
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 |
|