yuni
b69f5945af
add frame to Luna's workshop, define lightorbs in scene
2024-10-27 23:42:30 +01:00
yuni
792e68de08
revert position of luna and rotation of player
2024-10-27 23:41:30 +01:00
yuni
65ffee383e
remove xyzaxis.blend/glb
2024-10-27 23:41:19 +01:00
yuni
1b13d9b0e0
cleanup
2024-10-27 22:43:21 +01:00
yuni
7ae7a1dd8b
WIP fixing axis/rotation of scene imports from blender files
2024-10-27 22:39:41 +01:00
yuni
1291971f38
add conversation options about geology to Mudley
2024-10-27 19:17:13 +01:00
yuni
717bf34575
move Rynyk and her MeteorAce out of Pizzeria's shadow
2024-10-27 19:13:56 +01:00
yuni
0badc52914
fix off-by-one error that hid the eclipse achievement in the menu
2024-10-27 18:11:16 +01:00
yuni
039440cd7e
generic chat ids (luna->tinker, mudley->pig), add mudley phone call
2024-10-27 18:03:06 +01:00
yuni
f92a7b190c
rename Sus to Mudley (sus seems like a shitty name)
2024-10-27 17:42:26 +01:00
yuni
0cc9c9427f
phone.ogg: add sound to phone calls
2024-10-27 02:45:09 +01:00
yuni
52709dad4c
better stub for luna's phone call
2024-10-27 02:21:52 +01:00
yuni
6f4d44febc
notifications and SFX on phone registry and luna's backup software install
2024-10-27 02:14:47 +01:00
yuni
989b6cfb17
cargo fmt
2024-10-27 02:01:47 +01:00
yuni
eacd3f159a
declutter FASTravel conversation
2024-10-27 02:01:02 +01:00
yuni
324659e041
disable jupiter orbital clock when not in orbit around jupiter
2024-10-27 02:00:47 +01:00
yuni
11dfbad5af
declutter phonebook
2024-10-27 02:00:31 +01:00
yuni
fb6d51405b
move icarus more centrally
2024-10-27 02:28:54 +02:00
yuni
41ccde2d00
remove micrometeorites option from icarus
2024-10-27 02:28:45 +02:00
yuni
e0c9c4186c
Remove "Thanks" option for Luna when entering other chat paths
2024-10-27 02:17:51 +02:00
yuni
9c0026cc5c
extend luna chat
2024-10-27 02:13:40 +02:00
yuni
038a18ef5e
luna now installs backup software on player's space suit
2024-10-27 02:06:51 +02:00
yuni
51f024900b
add chat README
2024-10-27 00:48:11 +02:00
yuni
538b65c513
fix luna's chat, add phone number option
2024-10-27 00:48:02 +02:00
yuni
91c05d88ec
add warning signs to "FACTORY RESET" and "Take Off Helmet"
2024-10-27 00:24:45 +02:00
yuni
6b82b39e1c
implement factory reset
2024-10-27 00:21:01 +02:00
yuni
bb724c9a10
automatically face towards points of interest on fast travel
2024-10-26 23:43:19 +02:00
yuni
7a66740f15
tweak serenity station location
2024-10-26 23:33:10 +02:00
yuni
74ec6cf2c3
add outfly header to new file
2024-10-26 23:27:03 +02:00
yuni
47d93e88e6
faster cryo fade effect
2024-10-26 23:24:34 +02:00
yuni
6a3fa7c64c
tweak phonebook rendering
2024-10-26 23:23:48 +02:00
yuni
da956130c5
add phonebook display under the achievements in the menu screen
2024-10-26 23:11:51 +02:00
yuni
678979db7e
add conversation option to add FASTravel phone number
2024-10-26 22:49:47 +02:00
yuni
9ea706c48e
implement fast travel via phone call to FASTravel
2024-10-26 22:46:50 +02:00
yuni
52d962a6bb
fix phonebook duplicates
2024-10-26 22:44:39 +02:00
yuni
c787e7caf4
implement persistent phonebook
2024-10-26 22:01:52 +02:00
yuni
b9708f7839
replace magic strings with constants
2024-10-26 21:25:00 +02:00
yuni
758114e3a2
add orbital clock (in menu)
2024-10-26 21:22:14 +02:00
yuni
55426ba0dd
implemented Phone Call and "script changename" command
2024-10-26 19:37:28 +02:00
yuni
242e06ebf1
rebrand StarTrans to FASTravel
2024-10-26 02:42:20 +02:00
yuni
b2f28c36f1
fix ending of chats
2024-10-26 02:19:27 +02:00
yuni
092feccc84
disable chat timer
2024-10-26 00:59:44 +02:00
yuni
b01d53833b
add implicit "Continue" option to all conversations
2024-10-26 00:41:46 +02:00
yuni
3234b1f4bb
remove "`" (backquote) keybinding
2024-10-26 00:40:24 +02:00
yuni
5723fd909b
cargo fmt
2024-10-26 00:37:58 +02:00
yuni
2d92fd9266
AR: avatars now receive shadows (but still do not cast any)
2024-10-12 06:41:28 +02:00
yuni
f77adbd34e
Luna is a cat. Therefore Luna meows. (But Luna is *not* cute)
2024-10-12 06:31:11 +02:00
yuni
c737e4ac8b
add setting to change reticule/pointer
2024-10-12 06:22:31 +02:00
yuni
7a358537ab
rename Luna to The Moon™
2024-10-12 02:59:27 +02:00
yuni
e07f077ab3
Add Rynyk, new character near pizzeria. Mainly to show off dress.^^
2024-10-12 02:55:18 +02:00
yuni
d0a28e5ea3
give river the red dress (for now. so at least *someone* wears it)
2024-10-12 02:14:14 +02:00
yuni
f5c7dc772e
AR: add red lace dress 😍
2024-10-12 02:06:50 +02:00
yuni
954807fa59
give Luna a third AR avatar. Because she a haxx0r
2024-10-11 07:18:24 +02:00
yuni
72a81701e0
AR: add armor
2024-10-11 05:35:44 +02:00
yuni
811254e885
fix bra
2024-10-11 03:32:44 +02:00
yuni
e9c4c38a22
suit_v2: change neck from black to white
2024-10-11 03:31:15 +02:00
yuni
cd7aef8f37
AR: add bra
2024-10-11 03:30:40 +02:00
yuni
7f2568be0f
AR: add hoodies
2024-10-11 02:33:08 +02:00
yuni
614105558b
add The Moon™
2024-10-10 23:56:31 +02:00
yuni
2469b613eb
WIP skybox
2024-10-10 23:06:46 +02:00
yuni
4d7706fad6
AR: high-res asteroid disguise
2024-10-10 19:52:42 +02:00
yuni
e91dd8d995
move yuni back into the shadow
2024-10-10 07:12:58 +02:00
yuni
a27036461a
allow multiple avatars on NPCs, give Luna skirt+nekomimi
2024-10-10 06:56:25 +02:00
yuni
192fdd0cba
add nekomimi avatar
2024-10-10 06:47:09 +02:00
yuni
dc01cbfe12
fix light amp settings and "take off helmet" option
2024-10-10 06:10:03 +02:00
yuni
1b833254f2
change pronoun of Luna (if it would be that simple in RL!!!)
2024-10-10 06:10:03 +02:00
yuni
24eddbf00c
add skirt to River and Luna
2024-10-10 06:10:03 +02:00
yuni
0ab0fd03aa
fix avatar setting
2024-10-10 06:10:03 +02:00
yuni
7572df7d33
add skirt AR avatar
2024-10-10 06:09:56 +02:00
yuni
f0d4b9709c
suit_v2: new hexagon texture, red -> white
2024-10-10 04:39:44 +02:00
yuni
c0bb39958a
release cursor when alt-tabbing out of the game
2024-10-10 01:51:31 +02:00
yuni
7412eb082f
reduce power usage when window is defocused
2024-10-10 01:23:04 +02:00
yuni
de9b8d99e8
pause physics + bevy systems in menu or when window is defocused
2024-10-10 00:53:50 +02:00
yuni
7b6282d13b
cargo fmt
2024-10-10 00:48:15 +02:00
yuni
e9a1580ce7
make dead/KO people not count towards talk achievement
2024-10-09 23:56:25 +02:00
yuni
9a578e1093
make fuel tank not count towards "talk to everyone" achievement
2024-10-09 23:50:39 +02:00
yuni
a618414a1a
Fuel Tank: interact to refill oxygen
2024-10-09 22:13:20 +02:00
yuni
f4c25352b4
add fuel tank to Luna's workshop
2024-10-09 22:06:25 +02:00
yuni
0397992d6d
cargo fmt
2024-10-05 04:27:00 +02:00
yuni
4d19495ab5
better solution for thruster particle crash
2024-10-05 04:26:44 +02:00
yuni
b5105ff4c5
tweak default values for preferences
2024-10-05 04:23:47 +02:00
yuni
4af88bab15
add another stray asteroid near thebe
2024-10-05 04:10:35 +02:00
yuni
bfc5e2666a
fix bevy_embedded_assets not finding '../textures' by moving it into models/
2024-10-05 03:55:15 +02:00
yuni
df7cb75666
fix menu not updating sometimes when changing avatar from asteroid to none
2024-10-05 03:27:22 +02:00
yuni
20ff266cc4
add 2 stray moonlets near thebe
2024-10-05 03:11:55 +02:00
yuni
2409da8fed
cleanup
2024-10-05 03:03:19 +02:00
yuni
7a7b4422d1
more efficient collider on moonlet
2024-10-05 02:56:59 +02:00
yuni
1112e2a03a
attempt to fix "Error: The vector given to Dir3::new_unchecked is not normalized"
...
fixes #24
2024-10-05 02:52:37 +02:00
yuni
8e5b17fcfa
ash/river: can now refill your oxygen
2024-10-05 02:41:14 +02:00
yuni
a0ce5c0df0
nox: more brief conversation
2024-10-05 02:17:39 +02:00
yuni
a6abd3a57a
satellite: add solar panel texture and .blend file
2024-10-05 02:02:03 +02:00
yuni
f9227583d2
overhaul pizzeria
2024-10-05 01:31:42 +02:00
yuni
361587a7d7
show warning message when entering Luna's experimental MeteorAceGT
2024-10-04 01:00:47 +02:00
yuni
09f0d16d7e
add radioactivity sign to "OVERLOAD" reactor setting
2024-10-04 00:08:04 +02:00
yuni
a2423fa642
implement sfx volume controls
2024-10-03 23:59:15 +02:00
yuni
09115f8e3c
add proper colliders to metis/amalthea/adrastea
2024-10-03 22:59:59 +02:00
yuni
b6d66f5150
make Thebe model 20% thicker
2024-10-03 15:55:36 +02:00
yuni
8172af8084
auto-disable reactor overload inside vehicles (as there's infinite power anyway)
2024-10-03 06:48:03 +02:00
yuni
5597411bac
infinite energy inside vehicles
2024-10-03 06:26:06 +02:00
yuni
f135122dc7
fix instant death when teleporting with dev mode but no god mode
2024-10-03 06:11:54 +02:00
yuni
26ec38e9ce
cargo fmt
2024-10-03 06:08:51 +02:00
yuni
212f62fbc6
mute suffocation sound when sfx is muted
2024-10-03 06:08:20 +02:00
yuni
f583200b13
don't play suffocation sound in god mode
2024-10-03 06:08:12 +02:00
yuni
108efd0e55
unlimited energy in god mode
2024-10-03 05:59:50 +02:00
yuni
7b53419899
add new model for metis, used also for moonlet, adrastea, amalthea
2024-10-03 05:38:30 +02:00
yuni
7c5c8e93d4
change model of ring moons to thebe
2024-10-03 01:51:11 +02:00
yuni
ec218c6351
fix tidal locking rotation for galileian moons
2024-10-03 01:50:57 +02:00
yuni
d98b216c8d
implement tidal locking of moons
2024-10-03 01:32:15 +02:00
yuni
5caae03384
remove asteroid "Lum", it was pretty much just a test
2024-10-03 00:55:28 +02:00
yuni
a89c53d998
add textured high poly model for thebe
2024-10-03 00:46:31 +02:00
yuni
afb67d0d0f
smaller flashlight cone
2024-09-22 17:12:46 +02:00
yuni
3105b75b1c
reduce all power gain/usage, turning kW into W
2024-09-22 17:12:23 +02:00
yuni
ef7aae7201
clean up menu
2024-09-22 16:21:18 +02:00
yuni
b6b8e6a8d0
add radiation damage
2024-09-22 07:15:29 +02:00
yuni
56bab3f526
fix suit modifications not being saved
2024-09-22 07:15:07 +02:00
yuni
b1b2ed5f34
better suit modding descriptions
2024-09-22 07:14:58 +02:00
yuni
5aa815a803
show radioactivity icon on reactor overload
2024-09-22 06:42:44 +02:00
yuni
5104f2bbcf
add extra-bright flash light mode
2024-09-22 06:39:21 +02:00
yuni
bb539c00cc
implement reactor overload and shutdown
2024-09-22 06:38:44 +02:00
yuni
0b5058abf5
menu: display suit system power usage
2024-09-22 06:12:15 +02:00
yuni
ae3e9c9b48
change thruster sound pitch while boosting
2024-09-22 06:00:11 +02:00
yuni
b5e969f0f7
added audio + visual effects for battery overload
2024-09-22 05:50:01 +02:00
yuni
ebe028d567
add thruster boost feature
2024-09-22 04:47:27 +02:00
yuni
c48e5cdb3a
add setting for flashlight strength
2024-09-22 03:42:27 +02:00
yuni
93293092ce
add setting for light amplification strengh, incl. power drain
2024-09-22 03:11:08 +02:00
yuni
2876266008
cleanup
2024-09-17 16:41:19 +02:00
yuni
3e8d4bf6d7
particles: show them only in augmented reality
2024-09-17 16:41:04 +02:00
yuni
6704056d3a
click3.ogg: add new sound for targeting and menu cursor movement
2024-09-17 01:11:31 +02:00
yuni
4b42f441dc
improve Luna's conversation
2024-09-17 00:50:51 +02:00
yuni
cdc1dcec36
fix crash in handle_wants_lookat/trans.up() when trans.translation is 0
2024-09-16 04:07:36 +02:00
yuni
8b0d4d3df9
release+unhide mouse cursor in menu
2024-09-16 02:31:51 +02:00
yuni
16a578d294
particles: make them bearable in first-person-view
2024-09-16 02:20:36 +02:00
yuni
39054c71d2
particles: make unlit
2024-09-16 01:42:57 +02:00
yuni
5ab4ee2fcf
particles: disable when inside vehicles
2024-09-16 01:36:51 +02:00
yuni
7e7b8e7432
particles: fade out transparency over time
2024-09-16 01:17:43 +02:00
yuni
4f71f833fb
particles: grow now over time
2024-09-16 00:45:20 +02:00
yuni
b01823c641
WIP thruster particles
2024-09-16 00:45:05 +02:00
yuni
dcb6e6e5a9
fix handle_wants_lookat() with ID_SPECIAL_PLAYERCAM
2024-09-15 23:51:03 +02:00
yuni
904f7927eb
renamed "Radio: Space Wave" to "Speakers: Space Wave Radio"
2024-09-15 23:50:04 +02:00
yuni
06a0bf3984
var: fix radio station
2024-09-15 21:12:58 +02:00
yuni
45a58ac350
camera: tweak sounds of engine and reaction wheel
2024-09-15 05:11:57 +02:00
yuni
0dd0474bb0
cargo fmt
2024-09-15 04:53:33 +02:00
yuni
533a3a5543
add sound for drinking coffee/pizza
2024-09-15 04:52:04 +02:00
yuni
fa9f1096cd
add car door sounds when entering/exiting vehicles
2024-09-15 04:30:09 +02:00
yuni
83ab703ea9
add oxygen refill sound
2024-09-15 04:06:33 +02:00
yuni
69972f9f8e
Add new free background music: Takeoff (remastered) by Serat
2024-09-15 02:39:50 +02:00
yuni
d358718081
hud: show Info messages in subtitles
2024-09-15 02:30:13 +02:00
yuni
9769658bfd
fix "Could not determine Jupiter's position" warning
2024-09-15 02:13:25 +02:00
yuni
cb2ff574ed
remove nonfree "Aleksey Chistilin - Cinematic Cello.ogg"
2024-09-14 23:47:13 +02:00
yuni
8309e32f85
simplified noise cancellation, add "Amplify outside recordings" to radio
2024-09-14 23:43:21 +02:00
yuni
bd155c0be5
growl.ogg: added free replacement for bikestart.ogg
2024-09-14 01:53:50 +02:00
yuni
a49edac0ce
click2.ogg: added as free replacement of typosonic-typing-192811-crop.ogg
2024-09-13 23:46:20 +02:00
yuni
1ddb7675ea
cargo fmt
2024-09-13 23:40:03 +02:00
yuni
bd206be108
replaced click.ogg with a selfmade free variant
2024-09-13 23:36:56 +02:00
yuni
e350697125
remove rocket.ogg
2024-09-13 22:44:23 +02:00
yuni
fbf5581ea5
don't accelerate chat speed in dev mode, since you can now fast forward
2024-08-19 00:12:46 +02:00
yuni
e49c7e052f
add ` key to fast forward conversation
2024-08-19 00:11:24 +02:00
yuni
8837ffea1b
ask if player wants soykaf or pineapple pizza when learning about them
2024-08-18 23:53:30 +02:00
yuni
495046a09f
fix pizza achievement with "Surprise me" option
2024-08-18 23:46:23 +02:00
yuni
e54aea5b46
revert saving state about luna introduction
2024-08-02 04:09:01 +02:00
yuni
b7838e0f5a
The cake is a lie 🍰
2024-08-02 04:03:47 +02:00
yuni
9a091cd9f3
Add Leonard Nimoy's death poem
2024-08-02 02:34:44 +02:00
yuni
458b712394
cleanup
2024-08-02 02:27:36 +02:00
yuni
9d44a2db85
tweak conversation
2024-08-02 02:18:39 +02:00
yuni
2337da40ae
save game state about Luna's introduction
2024-08-02 02:09:35 +02:00
yuni
03be6d176c
add handcrafted collider for clippy, giving a huge performance boost
2024-08-01 20:53:00 +02:00
yuni
f33855c018
more conversation for Luna
2024-07-31 20:49:32 +02:00
yuni
0af4b7dab9
add autogeneration warning to src/data/scenes.in
2024-07-31 06:43:11 +02:00
yuni
c4e75278fc
extend conversation of Luna, add tuned MeteorAceGT
2024-07-31 06:35:29 +02:00
yuni
f5154216e5
fix Luna chat
2024-07-31 05:22:35 +02:00
yuni
2998282462
add 2 light orbs near Luna
2024-07-31 05:21:12 +02:00
yuni
398266ea83
add a chat for Luna, he now repairs suit and refills oxygen tank
2024-07-31 05:04:21 +02:00
yuni
a6c88e1344
add Luna's workshop with a couple of shipping containers
2024-07-31 04:49:11 +02:00
yuni
5847fde332
fix matching velocity when inside vehicles
2024-07-14 21:16:32 +02:00
yuni
20b2ae049a
cleanup (cargo fmt)
2024-07-14 21:16:19 +02:00
yuni
f2ed30a5b6
brighter flashlight
2024-07-14 21:09:00 +02:00
yuni
6b0dd36859
cleanup (cargo fmt)
2024-07-14 21:08:41 +02:00
yuni
ed0641d68e
fix flashlight when in vehicles
2024-07-14 21:08:35 +02:00
yuni
534a313e21
place only 1 cruiser in test scene
2024-07-14 20:29:07 +02:00
yuni
441efcabef
rename "Eclipse the Sun with Jupiter" achievement to "Enter Jupiter's Shadow"
2024-07-14 20:24:39 +02:00
yuni
fb82e3cc29
add comment about possible panic
2024-07-13 14:31:11 +02:00
yuni
e5f9409fd8
automatically match velocity to the closest object
2024-07-13 14:30:02 +02:00
yuni
5e9441dd5e
abstract out orbit calculation into nature::pos_offset_for_orbiting_body()
2024-07-12 15:32:45 +02:00
yuni
90c89fc3f3
add comments
2024-07-12 14:58:50 +02:00
yuni
4f787c33e8
cleanup (remove unnecessary scope block, unindenting by 1)
...
(I had this scope block before in order to release ownership of some
variable so that it can be used again after the scope block, but seems
like this is not necessary anymore by now)
2024-07-12 14:23:54 +02:00
yuni
cc45c7bc05
fix clippy colliders with "collider mesh"
2024-07-11 22:49:53 +02:00
yuni
4cc267b55c
fix supply crate collider with "collider mesh"
2024-07-11 22:49:36 +02:00
yuni
45fac4d35f
fix orange light orb collider with "collider mesh"
2024-07-11 22:49:20 +02:00
yuni
075520d68b
Revert "fix collisions with light orbs (orange only)"
...
This reverts commit 4c4d776741
.
2024-07-11 22:44:56 +02:00
yuni
252aabf16b
fix bus stop light orb collisions
2024-07-11 22:42:05 +02:00
yuni
4c4d776741
fix collisions with light orbs (orange only)
2024-07-11 22:28:12 +02:00
yuni
9967c6feca
add "I don't want to talk to you" option to Icarus
2024-07-09 04:59:23 +02:00
yuni
3e22d4d493
shorter dialog
2024-07-09 04:50:47 +02:00
yuni
3f5bb0c21a
s/micros/micrometeorites
2024-07-09 04:49:11 +02:00
yuni
dc6b419afd
cargo fmt
2024-07-09 04:33:31 +02:00
yuni
1ce56ac909
bevy14: update GLtf emission parameters (*1/1000)
2024-07-09 03:58:03 +02:00
yuni
21a800942e
bevy14: fix suit animation
2024-07-09 03:32:03 +02:00
yuni
a14dbcb5c7
bevy14: upgrade Translation::look_at with directional arguments
2024-07-09 02:45:44 +02:00
yuni
82ff5491a6
bevy14: Fix error with multiplying color by float
2024-07-09 02:42:10 +02:00
yuni
f8cb84ccb1
bevy14: Upgrade Color method names (set_a -> set_alpha)
2024-07-09 02:41:05 +02:00