121 lines
4.2 KiB
Plaintext
Raw Permalink Normal View History

2025-01-02 12:09:30 +01:00
[gd_scene load_steps=17 format=3 uid="uid://cbfoxxoamehgg"]
2024-12-28 01:58:19 +01:00
[ext_resource type="Script" path="res://src/viewport.gd" id="3_1olx4"]
2025-02-04 05:50:59 +01:00
[ext_resource type="SpineAtlasResource" uid="uid://b18ehwidhrtaj" path="res://assets/characters/pasadena/spine.atlas" id="4_tbp5u"]
2024-12-28 01:58:19 +01:00
[ext_resource type="Script" path="res://src/spine_sprite.gd" id="5_f351d"]
2024-12-31 05:19:57 +01:00
[ext_resource type="Texture2D" uid="uid://dj20ug78dpiv7" path="res://assets/fx/questionmark.png" id="5_hvfvd"]
2025-02-04 05:50:59 +01:00
[ext_resource type="SpineSkeletonFileResource" uid="uid://eb5r1xu5uvlp" path="res://assets/characters/pasadena/spine.skel" id="5_k5je5"]
[ext_resource type="Texture2D" uid="uid://273d6nf7cwcf" path="res://assets/characters/pasadena/light-sprite.png" id="6_isy1m"]
2024-12-28 01:58:19 +01:00
2024-12-31 05:19:57 +01:00
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_s0iww"]
transparency = 1
shading_mode = 0
diffuse_mode = 3
specular_mode = 2
albedo_texture = ExtResource("5_hvfvd")
billboard_mode = 3
particles_anim_h_frames = 1
particles_anim_v_frames = 1
particles_anim_loop = false
[sub_resource type="QuadMesh" id="QuadMesh_uqum3"]
material = SubResource("StandardMaterial3D_s0iww")
size = Vector2(0.1, 0.1)
[sub_resource type="Curve" id="Curve_px5jj"]
min_value = -200.0
max_value = 200.0
_data = [Vector2(0, 149.721), 0.0, 0.0, 0, 0, Vector2(0.519757, 25.9576), -848.296, -848.296, 0, 0, Vector2(0.966565, -105.541), 0.0, 0.0, 0, 0]
point_count = 3
[sub_resource type="Curve" id="Curve_l10dy"]
max_value = 200.0
_data = [Vector2(0, 1), 0.0, 0.0, 0, 0, Vector2(0.56535, 83.9717), 420.727, 420.727, 0, 0, Vector2(0.729483, 200), 0.0, 0.0, 0, 0]
point_count = 3
2025-02-04 05:50:59 +01:00
[sub_resource type="ViewportTexture" id="ViewportTexture_lj65j"]
2024-12-28 01:58:19 +01:00
viewport_path = NodePath("MeshInstance3D/SubViewport")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_a31vv"]
transparency = 1
blend_mode = 4
2024-12-31 05:19:57 +01:00
shading_mode = 0
2024-12-28 01:58:19 +01:00
diffuse_mode = 3
specular_mode = 1
2025-02-04 05:50:59 +01:00
albedo_texture = SubResource("ViewportTexture_lj65j")
2024-12-31 05:19:57 +01:00
texture_filter = 0
texture_repeat = false
2024-12-28 01:58:19 +01:00
billboard_mode = 1
[sub_resource type="QuadMesh" id="QuadMesh_iwcmf"]
2024-12-31 05:19:57 +01:00
lightmap_size_hint = Vector2i(7, 7)
2024-12-28 01:58:19 +01:00
2025-02-04 05:50:59 +01:00
[sub_resource type="SpineSkeletonDataResource" id="SpineSkeletonDataResource_bftpc"]
2024-12-28 01:58:19 +01:00
atlas_res = ExtResource("4_tbp5u")
skeleton_file_res = ExtResource("5_k5je5")
[sub_resource type="CylinderShape3D" id="CylinderShape3D_wn1m5"]
[sub_resource type="CylinderShape3D" id="CylinderShape3D_cbp6h"]
[node name="NPC" type="CharacterBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.48192, 0)
axis_lock_angular_x = true
axis_lock_angular_y = true
axis_lock_angular_z = true
2024-12-31 05:19:57 +01:00
[node name="CPUParticles3D" type="CPUParticles3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0637626, 0.611801, 0)
visible = false
cast_shadow = 0
gi_mode = 0
amount = 1
lifetime = 2.0
preprocess = 3.0
explosiveness = 0.5
mesh = SubResource("QuadMesh_uqum3")
direction = Vector3(1, 1, 0)
spread = 90.0
flatness = 1.0
gravity = Vector3(0, 0.1, 0)
linear_accel_curve = SubResource("Curve_px5jj")
anim_speed_max = 60.44
anim_speed_curve = SubResource("Curve_l10dy")
2024-12-28 01:58:19 +01:00
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0)
2024-12-31 05:19:57 +01:00
layers = 1023
2024-12-28 01:58:19 +01:00
material_override = SubResource("StandardMaterial3D_a31vv")
gi_mode = 0
mesh = SubResource("QuadMesh_iwcmf")
script = ExtResource("3_1olx4")
2025-02-04 05:50:59 +01:00
[node name="PointLight2D" type="PointLight2D" parent="MeshInstance3D"]
position = Vector2(54, 0)
color = Color(0.95, 0, 0.38, 1)
texture = ExtResource("6_isy1m")
2024-12-28 01:58:19 +01:00
[node name="SubViewport" type="SubViewport" parent="MeshInstance3D"]
transparent_bg = true
positional_shadow_atlas_quad_0 = 0
canvas_cull_mask = 4294966273
size = Vector2i(3000, 3000)
[node name="SpineSprite" type="SpineSprite" parent="MeshInstance3D/SubViewport"]
2024-12-31 05:19:57 +01:00
position = Vector2(42, -207)
2025-02-04 05:50:59 +01:00
skeleton_data_res = SubResource("SpineSkeletonDataResource_bftpc")
2024-12-28 01:58:19 +01:00
preview_skin = "default"
preview_animation = "animation"
2025-02-04 05:50:59 +01:00
preview_frame = false
2024-12-28 01:58:19 +01:00
preview_time = 0.0
script = ExtResource("5_f351d")
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
transform = Transform3D(0.4, 0, 0, 0, 0.4, 0, 0, 0, 0.4, 0, 0, 0)
shape = SubResource("CylinderShape3D_wn1m5")
[node name="Area3D" type="Area3D" parent="." groups=["Player"]]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Area3D"]
shape = SubResource("CylinderShape3D_cbp6h")