Files
gaim/ai_act_float_text.tscn
T
2026-07-29 11:34:28 +02:00

140 lines
6.0 KiB
Plaintext

[gd_scene load_steps=10 format=3 uid="uid://blaeeamvkeir3"]
[ext_resource type="Script" uid="uid://c0l6vrhy7hoxk" path="res://ai_act_float_text.gd" id="1_bs0kb"]
[ext_resource type="PackedScene" uid="uid://b3jo5jjblxhgo" path="res://floating_text_component.tscn" id="2_eo8hk"]
[ext_resource type="Texture2D" uid="uid://ckyoqiorxmaf6" path="res://assets/eu_star_high.png" id="3_bs0kb"]
[ext_resource type="AudioStream" uid="uid://uq73hn2pky4n" path="res://assets/Sounds/13 the end.ogg" id="4_eo8hk"]
[sub_resource type="ViewportTexture" id="ViewportTexture_ayt76"]
viewport_path = NodePath("TextTilt/Sprite3D/FloatingTextComponent")
[sub_resource type="Environment" id="Environment_7a8ye"]
background_mode = 1
background_color = Color(0, 0.2, 0.6, 1)
ambient_light_source = 2
ambient_light_color = Color(0.91, 0.91, 0.91, 1)
ambient_light_energy = 0.5
[sub_resource type="BoxMesh" id="BoxMesh_bs0kb"]
size = Vector3(2.6, 0.3, 0.01)
[sub_resource type="BoxShape3D" id="BoxShape3D_bs0kb"]
size = Vector3(2.7, 0.4, 0.2)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bs0kb"]
albedo_color = Color(1, 0.8, 0, 1)
[node name="FloatText" type="Node3D"]
script = ExtResource("1_bs0kb")
[node name="TextTilt" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 0.70710677, 0.70710677, 0, -0.70710677, 0.70710677, 0, 0, 0)
[node name="Sprite3D" type="Sprite3D" parent="TextTilt"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.2668288, -0.97105145)
texture = SubResource("ViewportTexture_ayt76")
[node name="FloatingTextComponent" parent="TextTilt/Sprite3D" instance=ExtResource("2_eo8hk")]
unique_name_in_owner = true
[node name="Stars" type="Node3D" parent="TextTilt"]
[node name="Star1" type="Sprite3D" parent="TextTilt/Stars"]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 0.014087558, 2.811482, 0.36308765)
texture = ExtResource("3_bs0kb")
[node name="Star2" type="Sprite3D" parent="TextTilt/Stars"]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 2.5668867, 3.9241724, -0.567309)
texture = ExtResource("3_bs0kb")
[node name="Star3" type="Sprite3D" parent="TextTilt/Stars"]
transform = Transform3D(0.3, 0, 0, 0, 0.3, 0, 0, 0, 0.3, -1.9829535, 3.72249, -0.28206515)
texture = ExtResource("3_bs0kb")
[node name="Star4" type="Sprite3D" parent="TextTilt/Stars"]
transform = Transform3D(0.3, 0, 0, 0, 0.3, 0, 0, 0, 0.3, -5.4958763, 1.0440459, -1.9189303)
texture = ExtResource("3_bs0kb")
[node name="Star5" type="Sprite3D" parent="TextTilt/Stars"]
transform = Transform3D(0.3, 0, 0, 0, 0.3, 0, 0, 0, 0.3, 3.8912954, 1.0073314, -0.86133623)
texture = ExtResource("3_bs0kb")
[node name="Star6" type="Sprite3D" parent="TextTilt/Stars"]
transform = Transform3D(0.2, 0, 0, 0, 0.20000002, 0, 0, 0, 0.20000002, -6.4124126, 3.7122054, -2.1770697)
texture = ExtResource("3_bs0kb")
[node name="Star7" type="Sprite3D" parent="TextTilt/Stars"]
transform = Transform3D(0.2, 0, 0, 0, 0.20000002, 0, 0, 0, 0.20000002, 3.7019072, 2.9323053, -1.1019888)
texture = ExtResource("3_bs0kb")
[node name="Star8" type="Sprite3D" parent="TextTilt/Stars"]
transform = Transform3D(0.2, 0, 0, 0, 0.20000002, 0, 0, 0, 0.20000002, -5.450109, 4.667203, -0.59794474)
texture = ExtResource("3_bs0kb")
[node name="Star9" type="Sprite3D" parent="TextTilt/Stars"]
transform = Transform3D(0.2, 0, 0, 0, 0.20000002, 0, 0, 0, 0.20000002, 4.926157, 3.8280687, -0.20951664)
texture = ExtResource("3_bs0kb")
[node name="Star10" type="Sprite3D" parent="TextTilt/Stars"]
transform = Transform3D(0.1, 0, 0, 0, 0.10000001, 0, 0, 0, 0.10000001, -6.318768, 2.6079586, -1.6434038)
texture = ExtResource("3_bs0kb")
[node name="Star11" type="Sprite3D" parent="TextTilt/Stars"]
transform = Transform3D(0.1, 0, 0, 0, 0.10000001, 0, 0, 0, 0.10000001, -4.1705937, 3.4257338, -1.3866584)
texture = ExtResource("3_bs0kb")
[node name="Star12" type="Sprite3D" parent="TextTilt/Stars"]
transform = Transform3D(0.1, 0, 0, 0, 0.10000001, 0, 0, 0, 0.10000001, 2.380426, 2.6354766, -0.6303258)
texture = ExtResource("3_bs0kb")
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
environment = SubResource("Environment_7a8ye")
[node name="Camera3D" type="Camera3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 2.7087352)
[node name="Area3D" type="Area3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.9001503, 2.7476482, -2.4407291)
[node name="MeshInstance3D" type="MeshInstance3D" parent="Area3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.02272749, 0.48799086, 0.53400016)
mesh = SubResource("BoxMesh_bs0kb")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Area3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.036060333, 0.52576923, 0.55220234)
shape = SubResource("BoxShape3D_bs0kb")
[node name="start_btn" type="Area3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.117832184, -3.008531, -2.4407291)
visible = false
[node name="MeshInstance3D" type="MeshInstance3D" parent="start_btn"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.02272749, 0.48799086, 0.53400016)
mesh = SubResource("BoxMesh_bs0kb")
surface_material_override/0 = SubResource("StandardMaterial3D_bs0kb")
[node name="CollisionShape3D" type="CollisionShape3D" parent="start_btn"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.036060333, 0.52576923, 0.55220234)
shape = SubResource("BoxShape3D_bs0kb")
[node name="Label3D" type="Label3D" parent="start_btn"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.481889, 0.5644746)
modulate = Color(0, 0, 0, 1)
outline_modulate = Color(1, 1, 1, 1)
text = "START_GAME"
font_size = 42
outline_size = 3
[node name="Label3D" type="Label3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.846555, 3.2089822, -1.8559549)
text = "CHANGE_FLOAT"
font_size = 42
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
stream = ExtResource("4_eo8hk")
volume_db = -5.0
autoplay = true
[connection signal="input_event" from="Area3D" to="." method="_on_area_3d_input_event"]
[connection signal="input_event" from="start_btn" to="." method="_on_start_btn_input_event"]