2024-12-29 03:07:59 +01:00

79 lines
2.8 KiB
Plaintext

[gd_scene load_steps=13 format=3 uid="uid://cbfoxxoamehgg"]
[ext_resource type="Script" path="res://src/viewport.gd" id="3_1olx4"]
[ext_resource type="SpineAtlasResource" uid="uid://bo3ljqyv75e4b" path="res://assets/characters/pasadena/spine.atlas" id="4_tbp5u"]
[ext_resource type="Script" path="res://src/spine_sprite.gd" id="5_f351d"]
[ext_resource type="SpineSkeletonFileResource" uid="uid://dy0llktw1x7i6" path="res://assets/characters/pasadena/spine.skel" id="5_k5je5"]
[sub_resource type="ViewportTexture" id="ViewportTexture_5dikh"]
viewport_path = NodePath("MeshInstance3D/SubViewport")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_a31vv"]
transparency = 1
blend_mode = 4
no_depth_test = true
diffuse_mode = 3
specular_mode = 1
disable_fog = true
vertex_color_use_as_albedo = true
albedo_texture = SubResource("ViewportTexture_5dikh")
billboard_mode = 1
[sub_resource type="QuadMesh" id="QuadMesh_iwcmf"]
[sub_resource type="SpineAnimationMix" id="SpineAnimationMix_piuq6"]
from = "animation"
to = "animation"
[sub_resource type="SpineSkeletonDataResource" id="SpineSkeletonDataResource_ufcij"]
atlas_res = ExtResource("4_tbp5u")
skeleton_file_res = ExtResource("5_k5je5")
animation_mixes = [SubResource("SpineAnimationMix_piuq6")]
[sub_resource type="CanvasItemMaterial" id="CanvasItemMaterial_232ej"]
[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
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0)
layers = 4
material_override = SubResource("StandardMaterial3D_a31vv")
cast_shadow = 0
gi_mode = 0
mesh = SubResource("QuadMesh_iwcmf")
script = ExtResource("3_1olx4")
[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"]
light_mask = 0
position = Vector2(42, 256)
skeleton_data_res = SubResource("SpineSkeletonDataResource_ufcij")
normal_material = SubResource("CanvasItemMaterial_232ej")
preview_skin = "default"
preview_animation = "animation"
preview_frame = true
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")