Compare commits

...

4 commits

6 changed files with 39 additions and 13 deletions

View file

@ -1,10 +1,9 @@
# v0.13.0-dev # v0.13.0
- Reduce power usage when the menu is open or the window is unfocused - Reduce power usage when the menu is open or the window is unfocused
- Add texture to space suit: White, with a hexagonal pattern - Add texture to space suit: White, with a hexagonal pattern
- Add sparkles to Jupiter's ring ✨😍✨ best visible from Farview Station
- Add oxygen tank near Luna's workshop, refills oxygen on interaction - Add oxygen tank near Luna's workshop, refills oxygen on interaction
- Add new avatars for Augmented Reality: Cat Ears, Skirt - Add new AR avatars: Cat Ears, Red Dress 💞, Skirt, 2 Hoodies, Armor, Bra
- Add The Moon™ - Add The Moon™
# v0.12.0 # v0.12.0

2
Cargo.lock generated
View file

@ -3039,7 +3039,7 @@ dependencies = [
[[package]] [[package]]
name = "outfly" name = "outfly"
version = "0.13.0-dev" version = "0.13.0"
dependencies = [ dependencies = [
"bevy", "bevy",
"bevy_embedded_assets", "bevy_embedded_assets",

View file

@ -10,7 +10,7 @@
[package] [package]
name = "outfly" name = "outfly"
version = "0.13.0-dev" version = "0.13.0"
edition = "2021" edition = "2021"
homepage = "https://codeberg.org/outfly/outfly" homepage = "https://codeberg.org/outfly/outfly"
repository = "https://codeberg.org/outfly/outfly" repository = "https://codeberg.org/outfly/outfly"

View file

@ -14,9 +14,9 @@ fn smooth_edge(start: f32, end: f32, value: f32) -> f32 {
return 4 * x * x * (1 - x * x); return 4 * x * x * (1 - x * x);
} }
fn rand(co: vec2<f32>) -> f32 { //fn rand(co: vec2<f32>) -> f32 {
return fract(sin(dot(co, vec2(12.9898, 78.233))) * 43758.5453); //return fract(sin(dot(co, vec2(12.9898, 78.233))) * 43758.5453);
} //}
//const PHI: f32 = 1.61803398874989484820459; //const PHI: f32 = 1.61803398874989484820459;
//fn gold_noise(xy: vec2<f32>, seed: f32) -> f32 { //fn gold_noise(xy: vec2<f32>, seed: f32) -> f32 {
@ -95,8 +95,8 @@ fn fragment(in: VertexOutput) -> @location(0) vec4<f32> {
//if (sin(in.uv[0] * 1000.0) + cos(in.uv[1] * 10412.0) > 1.999) { //if (sin(in.uv[0] * 1000.0) + cos(in.uv[1] * 10412.0) > 1.999) {
//if (sin(in.uv[0] * 10000.0 + in.uv[1] * 5132.0) + cos(in.uv[0] * 12399.0 + in.uv[1] * 10412.0) > 1.999) { //if (sin(in.uv[0] * 10000.0 + in.uv[1] * 5132.0) + cos(in.uv[0] * 12399.0 + in.uv[1] * 10412.0) > 1.999) {
//if (sin(sin(in.uv[0] * 10000000.0) * 412.0 + cos(in.uv[1] * 11132000.0) * 12.0) + cos(sin(in.uv[0] * 12309900.0) * 93.0 + sin(in.uv[1] * 10410200.0) * 115.0) > 1.999) { //if (sin(sin(in.uv[0] * 10000000.0) * 412.0 + cos(in.uv[1] * 11132000.0) * 12.0) + cos(sin(in.uv[0] * 12309900.0) * 93.0 + sin(in.uv[1] * 10410200.0) * 115.0) > 1.999) {
if (rand(in.uv) + rand(vec2(in.uv[1]*10.0, in.uv[0]*10.0)) > 1.997) { //if (rand(in.uv) + rand(vec2(in.uv[1]*10.0, in.uv[0]*10.0)) > 1.997) {
alpha *= 200.0; //alpha *= 200.0;
} //}
return vec4<f32>(color, alpha); return vec4<f32>(color, alpha);
} }

View file

@ -358,6 +358,25 @@
--- ---
- chat: Rynyk
- Hey there!
- label: entrypoint
- if: "$$player_oxygen_seconds <= 1000"
HELP! I NEED OXYGEN!:
- Oh no! You better get to the pizzeria fast, Nox can fill up your tank!
- goto: EXIT
- That is a magnificent dress, if I may say so!:
- Aw, thank you!
- I made the AR Avatar myself.
- It's in the common library, you can try it on if you want! [Press ESC]
- goto: entrypoint
- Well, see you around.:
- Later!
---
- chat: Luna - chat: Luna
- "if $$player_suit_health_percent < 100": - "if $$player_suit_health_percent < 100":
- Holy shit! Look at all those scratches and tears on your suit! - Holy shit! Look at all those scratches and tears on your suit!

View file

@ -49,7 +49,7 @@ actor 0 0 0
clickable no clickable no
physics off physics off
actor 0 0 0 luna actor 0 0 0 luna
name Luna name "The Moon™"
relativeto earth relativeto earth
id themoon id themoon
orbitaround earth 384399e3 orbitaround earth 384399e3
@ -411,7 +411,6 @@ actor 13200 300 -3000 hollow_asteroid
wants matchvelocitywith cultasteroid wants matchvelocitywith cultasteroid
name "River" name "River"
chatid River chatid River
armodel suit_ar_dress
rotationy 54 rotationy 54
pronoun she pronoun she
actor 6 11 4 lightorb actor 6 11 4 lightorb
@ -499,6 +498,15 @@ actor -3300 10 0 pizzeria
density 500 density 500
angularmomentum 0 0 0.2 angularmomentum 0 0 0.2
pointofinterest yes pointofinterest yes
actor -133 5 14 suitv2
template person
relativeto pizzeria
wants matchvelocitywith pizzeria
name "Rynyk"
chatid Rynyk
armodel suit_ar_dress
rotationy 54
pronoun she
actor 60 60 -23 pizzasign actor 60 60 -23 pizzasign
name "Pizzeria Sign" name "Pizzeria Sign"
relativeto pizzeria relativeto pizzeria