filling in university scenes (wip)

This commit is contained in:
betalars 2025-10-29 22:50:49 +01:00
parent 34dea405e6
commit 70bbc5b73c
14 changed files with 140 additions and 36 deletions

Binary file not shown.

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://dg4cq1texkil5"
path="res://.godot/imported/FoM_xavier_therapie_1.wav-5b326af67128f51afe9b270b12a8a195.sample"
[deps]
source_file="res://base-environments/volunteer_room/scenes/FoM_xavier_therapie_1.wav"
dest_files=["res://.godot/imported/FoM_xavier_therapie_1.wav-5b326af67128f51afe9b270b12a8a195.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2

View File

@ -1,10 +1,9 @@
[gd_scene load_steps=17 format=3 uid="uid://5dkocippxkwv"] [gd_scene load_steps=16 format=3 uid="uid://5dkocippxkwv"]
[ext_resource type="Script" uid="uid://cb1d5cwtgllvq" path="res://base-environments/youth_room/scnees/scene_player.gd" id="1_uxp36"] [ext_resource type="Script" uid="uid://cb1d5cwtgllvq" path="res://base-environments/youth_room/scnees/scene_player.gd" id="1_uxp36"]
[ext_resource type="Texture2D" uid="uid://d0ucjqi8tx6vt" path="res://import/interface-elements/frame.png" id="2_27dlw"] [ext_resource type="Texture2D" uid="uid://d0ucjqi8tx6vt" path="res://import/interface-elements/frame.png" id="2_27dlw"]
[ext_resource type="Texture2D" uid="uid://bwicl5q0lw06q" path="res://import/interface-elements/bottom.png" id="3_6qw45"] [ext_resource type="Texture2D" uid="uid://bwicl5q0lw06q" path="res://import/interface-elements/bottom.png" id="3_6qw45"]
[ext_resource type="PackedScene" uid="uid://dvwuhobhka78d" path="res://logic-scenes/misc/skip_control.tscn" id="4_pf7gl"] [ext_resource type="PackedScene" uid="uid://dvwuhobhka78d" path="res://logic-scenes/misc/skip_control.tscn" id="4_pf7gl"]
[ext_resource type="AudioStream" uid="uid://dupcfwi54fpjx" path="res://base-environments/youth_room/audio/FoM_Lisa_Kindheit_Voice_Acting_deutsch_newt.wav" id="5_6cbuc"]
[ext_resource type="AudioStream" uid="uid://d15ltkofdggly" path="res://base-environments/youth_room/audio/Voice-Training-Workshop.wav" id="6_ecg2n"] [ext_resource type="AudioStream" uid="uid://d15ltkofdggly" path="res://base-environments/youth_room/audio/Voice-Training-Workshop.wav" id="6_ecg2n"]
[ext_resource type="Script" uid="uid://c1oub0cs7cph6" path="res://dev-util/stereo-switch.gd" id="7_ld7n3"] [ext_resource type="Script" uid="uid://c1oub0cs7cph6" path="res://dev-util/stereo-switch.gd" id="7_ld7n3"]
@ -107,12 +106,8 @@ tracks/0/path = NodePath("../../../AnimationPlayer/Text")
tracks/0/interp = 1 tracks/0/interp = 1
tracks/0/loop_wrap = true tracks/0/loop_wrap = true
tracks/0/keys = { tracks/0/keys = {
"clips": [{ "clips": [],
"end_offset": 1.36178, "times": PackedFloat32Array()
"start_offset": 0.0,
"stream": ExtResource("5_6cbuc")
}],
"times": PackedFloat32Array(1.16667)
} }
tracks/0/use_blend = true tracks/0/use_blend = true
tracks/1/type = "value" tracks/1/type = "value"
@ -458,7 +453,7 @@ _data = {
&"vanish": SubResource("Animation_x0d5q") &"vanish": SubResource("Animation_x0d5q")
} }
[node name="therapy_1" type="CenterContainer"] [node name="therapy_uni" type="CenterContainer"]
anchors_preset = 15 anchors_preset = 15
anchor_right = 1.0 anchor_right = 1.0
anchor_bottom = 1.0 anchor_bottom = 1.0
@ -540,7 +535,7 @@ layout_mode = 2
size_flags_horizontal = 4 size_flags_horizontal = 4
size_flags_vertical = 2 size_flags_vertical = 2
mouse_filter = 2 mouse_filter = 2
scroll_vertical = 111 scroll_vertical = 100
horizontal_scroll_mode = 0 horizontal_scroll_mode = 0
vertical_scroll_mode = 3 vertical_scroll_mode = 3
@ -550,7 +545,7 @@ custom_minimum_size = Vector2(800, 10)
layout_mode = 2 layout_mode = 2
size_flags_horizontal = 3 size_flags_horizontal = 3
bbcode_enabled = true bbcode_enabled = true
text = "[p]In hindsight I don't know if going to uni was the right decision. [/p][p][font_size=8] [/font_size][/p][p]I doubt many professors would recommend me to come again. Me, the lazy student that just lacks the discipline to come to their lectures and do their assignments and learn for their exams. Sorry prof, I wanted to come but there was no class for me. [/p][p][font_size=8] [/font_size][/p][p]I didn't sign up to study math, biology and art history. I came here to study education. And my dear Mr. Professor: seeing your lacklustre lectures, I don't think there's much I can learn from you. [/p][p][font_size=8] [/font_size][/p][p]So, rather than wasting my time on advanced algebra, I spend it on the student council to organize support I would have needed but didn't get. I have never worked or learned so much in my entire life. [/p][p][font_size=8] [/font_size][/p][p]This is also where I got diagnosed by peer review. Who would have guessed that creating a social activity without alcohol or noise would attract all the neurodivergent students. [/p][p][font_size=8] [/font_size][/p][p]This is also why I would maybe still do it all over again: Because these beautiful people very probably saved my life by not giving up on me and helping me get professional help. [/p][p][font_size=8] [/font_size][/p][p]My therapist was somewhat old-fashioned and I got to learn from experience why deep psychology isn't recommended for autism or ADHD, but she didn't think I had that anyway. So we talked a lot about my depression, my sense of self and how it evolved from my past. [/p][p][font_size=8] [/font_size][/p][p]She was a very good listener and had a gift for putting her finger on hurtful thoughts. She was never gentle in doing that, but she was right about one thing: Old thoughts are here to stay, but they can be rearranged. [/p]" text = "[p]In hindsight I don't know if going to uni was the right decision. [/p][p][font_size=8] [/font_size][/p][p]I doubt many professors would recommend me to come again. Me, the lazy student that just lacks the discipline to come to their lectures and do their assignments and learn for their exams. Sorry prof, I wanted to come but there was no class for me. [/p][p][font_size=8] [/font_size][/p][p]I didn't sign up to study math, biology and art history. I came here to study education. And my dear Mr. Professor: seeing your lacklustre lectures, I don't think there's much I can learn from you. [/p][p][font_size=8] [/font_size][/p][p]So, rather than wasting my time on advanced algebra, I spend it on the student council to organize support I would have needed but didn't get. I have never worked or learned so much in my entire life. [/p][p][font_size=8] [/font_size][/p][p]This is also where I got diagnosed by peer review. Who would have guessed that creating a social activity without alcohol or noise would attract all the neurodivergent students. [/p][p][font_size=8] [/font_size][/p][p]This is also why I would maybe still do it all over again: Because these beautiful people very probably saved my life by not giving up on me and helping me get professional help. [/p][p][font_size=8] [/font_size][/p][p]My therapist was somewhat old-fashioned and I got to learn from experience why deep psychology isn't recommended for autism or ADHD, but she didn't think I had that anyway. So we talked a lot about my depression, my sense of self and how it evolved from my past. [/p][p][font_size=8] [/font_size][/p][p]She was a very good listener and had a gift for putting her finger on hurtful thoughts. She was never gentle in doing that, but she was right about one thing: Old thoughts are here to stay, but they can be rearranged. [/p][p][font_size=8] [/font_size][/p][p][/p]"
fit_content = true fit_content = true
scroll_active = false scroll_active = false
visible_characters_behavior = 1 visible_characters_behavior = 1

View File

@ -7,7 +7,11 @@ uniform sampler2D texture_normal_detail : hint_default_white, filter_linear_mipm
void fragment() { void fragment() {
ALBEDO = texture(texture_albedo, UV).xyz * texture(texture_normal_detail, UV * vec2(336.*.125,278.*.125)).w; ALBEDO = texture(texture_albedo, UV).xyz;
NORMAL = texture(texture_normal_detail, UV * vec2(336.*.125,278.*.125)).xyz; NORMAL_MAP = texture(texture_normal_detail, UV2).xyz;
ROUGHNESS = .2; SPECULAR = 0.3;
ROUGHNESS = .35;
METALLIC = .3;
//EMISSION = vec3(texture(texture_normal_detail, UV2).w);
ALPHA = texture(texture_normal_detail, UV2).w;
} }

Binary file not shown.

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://cnhkrhtk4cirx"
path="res://.godot/imported/FoM_xavier_therapie_1.wav-2f89be78e727006098e40dafc1bd12ce.sample"
[deps]
source_file="res://base-environments/volunteer_room/sounds/FoM_xavier_therapie_1.wav"
dest_files=["res://.godot/imported/FoM_xavier_therapie_1.wav-2f89be78e727006098e40dafc1bd12ce.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2

Binary file not shown.

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://cw1s2g8wg3120"
path="res://.godot/imported/FoM_xavier_unifood.wav-749e84d4d1fbb75783d4fd7be4b36152.sample"
[deps]
source_file="res://base-environments/volunteer_room/sounds/FoM_xavier_unifood.wav"
dest_files=["res://.godot/imported/FoM_xavier_unifood.wav-749e84d4d1fbb75783d4fd7be4b36152.sample"]
[params]
force/8_bit=false
force/mono=false
force/max_rate=false
force/max_rate_hz=44100
edit/trim=false
edit/normalize=false
edit/loop_mode=0
edit/loop_begin=0
edit/loop_end=-1
compress/mode=2

BIN
src/base-environments/volunteer_room/sounds/opening.ogg (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,19 @@
[remap]
importer="oggvorbisstr"
type="AudioStreamOggVorbis"
uid="uid://c67vmyhc5hvcx"
path="res://.godot/imported/opening.ogg-2ea02ba8c15ca9c22006741ccf574ddb.oggvorbisstr"
[deps]
source_file="res://base-environments/volunteer_room/sounds/opening.ogg"
dest_files=["res://.godot/imported/opening.ogg-2ea02ba8c15ca9c22006741ccf574ddb.oggvorbisstr"]
[params]
loop=false
loop_offset=0
bpm=0
beat_count=0
bar_beats=4

Binary file not shown.

View File

@ -95,6 +95,18 @@ tracks/6/keys = {
"update": 1, "update": 1,
"values": [ExtResource("6_7f2et")] "values": [ExtResource("6_7f2et")]
} }
tracks/7/type = "value"
tracks/7/imported = false
tracks/7/enabled = true
tracks/7/path = NodePath("%AnimationPlayer/Music:playing")
tracks/7/interp = 1
tracks/7/loop_wrap = true
tracks/7/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 1,
"values": [false]
}
[sub_resource type="Animation" id="Animation_bgeog"] [sub_resource type="Animation" id="Animation_bgeog"]
resource_name = "de" resource_name = "de"
@ -215,21 +227,18 @@ tracks/6/keys = {
"update": 1, "update": 1,
"values": [true] "values": [true]
} }
tracks/7/type = "audio" tracks/7/type = "value"
tracks/7/imported = false tracks/7/imported = false
tracks/7/enabled = true tracks/7/enabled = true
tracks/7/path = NodePath("%AnimationPlayer/Music") tracks/7/path = NodePath("%AnimationPlayer/Music:stream")
tracks/7/interp = 1 tracks/7/interp = 1
tracks/7/loop_wrap = true tracks/7/loop_wrap = true
tracks/7/keys = { tracks/7/keys = {
"clips": [{ "times": PackedFloat32Array(0),
"end_offset": 0.0, "transitions": PackedFloat32Array(1),
"start_offset": 0.0, "update": 1,
"stream": ExtResource("6_7f2et") "values": [ExtResource("6_7f2et")]
}],
"times": PackedFloat32Array(0.0333333)
} }
tracks/7/use_blend = true
[sub_resource type="Animation" id="Animation_egql5"] [sub_resource type="Animation" id="Animation_egql5"]
resource_name = "debug" resource_name = "debug"
@ -368,21 +377,18 @@ tracks/6/keys = {
"update": 1, "update": 1,
"values": [true] "values": [true]
} }
tracks/7/type = "audio" tracks/7/type = "value"
tracks/7/imported = false tracks/7/imported = false
tracks/7/enabled = true tracks/7/enabled = true
tracks/7/path = NodePath("%AnimationPlayer/Music") tracks/7/path = NodePath("%AnimationPlayer/Music:stream")
tracks/7/interp = 1 tracks/7/interp = 1
tracks/7/loop_wrap = true tracks/7/loop_wrap = true
tracks/7/keys = { tracks/7/keys = {
"clips": [{ "times": PackedFloat32Array(0),
"end_offset": 0.0, "transitions": PackedFloat32Array(1),
"start_offset": 0.0, "update": 1,
"stream": ExtResource("6_7f2et") "values": [ExtResource("6_7f2et")]
}],
"times": PackedFloat32Array(0.0333333)
} }
tracks/7/use_blend = true
[sub_resource type="Animation" id="Animation_d2p1i"] [sub_resource type="Animation" id="Animation_d2p1i"]
resource_name = "vanish" resource_name = "vanish"

View File

@ -121,7 +121,6 @@ horizontal_alignment = 1
[node name="Ancor1" type="Control" parent="Control"] [node name="Ancor1" type="Control" parent="Control"]
unique_name_in_owner = true unique_name_in_owner = true
layout_mode = 2
anchors_preset = 0 anchors_preset = 0
offset_left = -518.0 offset_left = -518.0
offset_top = 14.0 offset_top = 14.0
@ -136,7 +135,6 @@ metadata/_custom_type_script = "uid://2loic2eeec5b"
[node name="Ancor2" type="Control" parent="Control"] [node name="Ancor2" type="Control" parent="Control"]
unique_name_in_owner = true unique_name_in_owner = true
layout_mode = 2
anchors_preset = 0 anchors_preset = 0
offset_left = -183.0 offset_left = -183.0
offset_top = 35.0 offset_top = 35.0
@ -151,7 +149,6 @@ metadata/_custom_type_script = "uid://2loic2eeec5b"
[node name="Ancor3" type="Control" parent="Control"] [node name="Ancor3" type="Control" parent="Control"]
unique_name_in_owner = true unique_name_in_owner = true
layout_mode = 2
anchors_preset = 0 anchors_preset = 0
offset_left = 153.0 offset_left = 153.0
offset_top = 22.0 offset_top = 22.0
@ -166,7 +163,6 @@ metadata/_custom_type_script = "uid://2loic2eeec5b"
[node name="Ancor4" type="Control" parent="Control"] [node name="Ancor4" type="Control" parent="Control"]
unique_name_in_owner = true unique_name_in_owner = true
layout_mode = 2
anchors_preset = 0 anchors_preset = 0
offset_left = 495.0 offset_left = 495.0
offset_top = 15.0 offset_top = 15.0