diff --git a/project.godot b/project.godot index 1449bf3c..fd4110b3 100644 --- a/project.godot +++ b/project.godot @@ -195,7 +195,7 @@ Previous={ [internationalization] -locale/translations_pot_files=PackedStringArray("res://src/dialog/Dialogue.dialogue", "res://src/npc/rat/ratdialogue.dialogue") +locale/translations_pot_files=PackedStringArray("res://src/dialog/Dialogue.dialogue", "res://src/npc/Ran/ran.dialogue", "res://src/npc/Rat/ratdialogue.dialogue") [layer_names] diff --git a/src/map/dungeon/rooms/Set A/14. Ran's Room.tscn b/src/map/dungeon/rooms/Set A/14. Ran's Room.tscn index a071c90d..6085a8f5 100644 --- a/src/map/dungeon/rooms/Set A/14. Ran's Room.tscn +++ b/src/map/dungeon/rooms/Set A/14. Ran's Room.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=101 format=4 uid="uid://c5eon2dk4ojua"] +[gd_scene load_steps=102 format=4 uid="uid://c5eon2dk4ojua"] [ext_resource type="Script" uid="uid://ce73fuh74l81l" path="res://addons/SimpleDungeons/DungeonRoom3D.gd" id="1_bgwrn"] [ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_bgwrn"] @@ -25,6 +25,7 @@ [ext_resource type="Script" uid="uid://yl7wyeo5m725" path="res://src/map/dungeon/code/remove_unused_doors.gd" id="23_atefy"] [ext_resource type="Script" uid="uid://c6s8hvdj3u3aq" path="res://src/map/dungeon/code/MinimapManager.cs" id="24_6plsc"] [ext_resource type="Material" uid="uid://bsafm3t4drpl" path="res://src/map/dungeon/textures/MinimapTexture.tres" id="25_082m7"] +[ext_resource type="PackedScene" uid="uid://jds3hr41coal" path="res://src/npc/Ran/Ran.tscn" id="26_8yn83"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_mfl8b"] resource_name = "Material.167" @@ -1933,3 +1934,8 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -3.92677, 0) layers = 4 mesh = SubResource("PlaneMesh_s0txx") skeleton = NodePath("../../..") + +[node name="NPC" type="Node3D" parent="."] + +[node name="NPC" parent="NPC" instance=ExtResource("26_8yn83")] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -8.85872, 0, -0.860989) diff --git a/src/map/dungeon/rooms/Set A/16. Seshat's Room.tscn b/src/map/dungeon/rooms/Set A/16. Seshat's Room.tscn index 5c290a81..785867af 100644 --- a/src/map/dungeon/rooms/Set A/16. Seshat's Room.tscn +++ b/src/map/dungeon/rooms/Set A/16. Seshat's Room.tscn @@ -1291,3 +1291,5 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -3.92677, 0) layers = 4 mesh = SubResource("PlaneMesh_s0txx") skeleton = NodePath("../../..") + +[node name="NPC" type="Node3D" parent="."] diff --git a/src/map/dungeon/rooms/Set B/32. Proscenium's Room.tscn b/src/map/dungeon/rooms/Set B/32. Proscenium's Room.tscn index 7be7715c..f3b1862f 100644 --- a/src/map/dungeon/rooms/Set B/32. Proscenium's Room.tscn +++ b/src/map/dungeon/rooms/Set B/32. Proscenium's Room.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=115 format=4 uid="uid://cuau7xgx3rkxu"] +[gd_scene load_steps=116 format=4 uid="uid://cuau7xgx3rkxu"] [ext_resource type="Script" uid="uid://ce73fuh74l81l" path="res://addons/SimpleDungeons/DungeonRoom3D.gd" id="1_okco6"] [ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_orhq3"] @@ -31,6 +31,7 @@ [ext_resource type="Texture2D" uid="uid://dvast710lxrmw" path="res://src/map/dungeon/door/A2_BLOCKED_DOOR.png" id="24_wjhqq"] [ext_resource type="Texture2D" uid="uid://bkvegamuqdsdd" path="res://src/map/dungeon/models/Set A/18. Corridor A/CORRIDOR test_FLOOR1.jpg" id="25_7hh2d"] [ext_resource type="Texture2D" uid="uid://cm21kdebkgx0y" path="res://src/map/dungeon/models/Set B/32. Proscenium's Room/32_A2_PROSCENIUMS_ROOM_10.png" id="25_nv2ap"] +[ext_resource type="PackedScene" uid="uid://bhsoehmr37aws" path="res://src/npc/Proscenium/Proscenium.tscn" id="32_t4lrk"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ahyyt"] resource_name = "Material.017" @@ -1618,3 +1619,8 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0054841, -1.49217, 0.14961 layers = 2 mesh = SubResource("PlaneMesh_qxc34") skeleton = NodePath("../../../Model/Proscenium\'s Room") + +[node name="NPC" type="Node3D" parent="."] + +[node name="Proscenium" parent="NPC" instance=ExtResource("32_t4lrk")] +transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 6.59685, 1.1554, -0.184306) diff --git a/src/map/dungeon/rooms/Set B/33. Puer's Room.tscn b/src/map/dungeon/rooms/Set B/33. Puer's Room.tscn index 81287f20..f3db1791 100644 --- a/src/map/dungeon/rooms/Set B/33. Puer's Room.tscn +++ b/src/map/dungeon/rooms/Set B/33. Puer's Room.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=85 format=4 uid="uid://b6akxaacr8jd2"] +[gd_scene load_steps=86 format=4 uid="uid://b6akxaacr8jd2"] [ext_resource type="Script" uid="uid://ce73fuh74l81l" path="res://addons/SimpleDungeons/DungeonRoom3D.gd" id="1_npoll"] [ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_npoll"] @@ -23,6 +23,7 @@ [ext_resource type="Material" uid="uid://bsafm3t4drpl" path="res://src/map/dungeon/textures/MinimapTexture.tres" id="21_0e67e"] [ext_resource type="Texture2D" uid="uid://dvast710lxrmw" path="res://src/map/dungeon/door/A2_BLOCKED_DOOR.png" id="22_fbhft"] [ext_resource type="Texture2D" uid="uid://bkvegamuqdsdd" path="res://src/map/dungeon/models/Set A/18. Corridor A/CORRIDOR test_FLOOR1.jpg" id="23_0s31n"] +[ext_resource type="PackedScene" uid="uid://b6a0erl0euhgq" path="res://src/npc/Puer/Puer.tscn" id="24_p2jw2"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_id5qy"] resource_name = "Material.002" @@ -1302,3 +1303,8 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0054841, -1.49217, 0.14961 layers = 2 mesh = SubResource("PlaneMesh_qxc34") skeleton = NodePath("../../../Model/Puer\'s Room") + +[node name="NPC" type="Node3D" parent="."] + +[node name="Puer" parent="NPC" instance=ExtResource("24_p2jw2")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.80806, 0) diff --git a/src/npc/Caretaker/Caretaker.tscn b/src/npc/Caretaker/Caretaker.tscn new file mode 100644 index 00000000..c90490b2 --- /dev/null +++ b/src/npc/Caretaker/Caretaker.tscn @@ -0,0 +1,50 @@ +[gd_scene load_steps=5 format=3 uid="uid://cjj6wabswtkk1"] + +[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_3at8w"] + +[sub_resource type="CylinderShape3D" id="CylinderShape3D_wfhgc"] +radius = 3.0 + +[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_kg3qv"] +radius = 0.837722 +height = 2.8375 + +[sub_resource type="CylinderShape3D" id="CylinderShape3D_nwuwj"] +height = 2.24425 +radius = 1.941 + +[node name="Caretaker of Saints" type="Node3D"] +script = ExtResource("1_3at8w") + +[node name="Sprite" type="Sprite3D" parent="."] +unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0) +gi_mode = 0 +billboard = 2 +texture_filter = 0 + +[node name="DialogueZone" type="Area3D" parent="."] +unique_name_in_owner = true +collision_layer = 2 +collision_mask = 2 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="DialogueZone"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00131226, 0, -0.00723076) +shape = SubResource("CylinderShape3D_wfhgc") + +[node name="Collision" type="RigidBody3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.105047, -0.0490516, 0) +collision_mask = 0 +gravity_scale = 0.0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.169075, 0, 0) +shape = SubResource("CapsuleShape3D_kg3qv") + +[node name="Hitbox" type="Area3D" parent="."] +unique_name_in_owner = true +collision_layer = 16 +collision_mask = 16 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Hitbox"] +shape = SubResource("CylinderShape3D_nwuwj") diff --git a/src/npc/Clalo/CLALO.png b/src/npc/Clalo/CLALO.png new file mode 100644 index 00000000..9b94aa7d Binary files /dev/null and b/src/npc/Clalo/CLALO.png differ diff --git a/src/npc/maiden/PUELLA.png.import b/src/npc/Clalo/CLALO.png.import similarity index 57% rename from src/npc/maiden/PUELLA.png.import rename to src/npc/Clalo/CLALO.png.import index 3f2f88de..57111d92 100644 --- a/src/npc/maiden/PUELLA.png.import +++ b/src/npc/Clalo/CLALO.png.import @@ -2,27 +2,26 @@ importer="texture" type="CompressedTexture2D" -uid="uid://c414kvmj6wav6" -path.s3tc="res://.godot/imported/PUELLA.png-b84e4cf70035cd95eb206a5a08c4ab61.s3tc.ctex" +uid="uid://bavr1xnqn384k" +path="res://.godot/imported/CLALO.png-b8f3bb9e0cbf40c9512d845631147680.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] -source_file="res://src/npc/maiden/PUELLA.png" -dest_files=["res://.godot/imported/PUELLA.png-b84e4cf70035cd95eb206a5a08c4ab61.s3tc.ctex"] +source_file="res://src/npc/Clalo/CLALO.png" +dest_files=["res://.godot/imported/CLALO.png-b8f3bb9e0cbf40c9512d845631147680.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=true +mipmaps/generate=false mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" diff --git a/src/npc/Clalo/Clalo.tscn b/src/npc/Clalo/Clalo.tscn new file mode 100644 index 00000000..bc7c8626 --- /dev/null +++ b/src/npc/Clalo/Clalo.tscn @@ -0,0 +1,52 @@ +[gd_scene load_steps=6 format=3 uid="uid://ccwn5dfst7o4d"] + +[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_38loe"] +[ext_resource type="Texture2D" uid="uid://bavr1xnqn384k" path="res://src/npc/Clalo/CLALO.png" id="2_rop5q"] + +[sub_resource type="CylinderShape3D" id="CylinderShape3D_wfhgc"] +radius = 3.0 + +[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_kg3qv"] +radius = 0.837722 +height = 2.8375 + +[sub_resource type="CylinderShape3D" id="CylinderShape3D_nwuwj"] +height = 2.24425 +radius = 1.941 + +[node name="Clalo" type="Node3D"] +script = ExtResource("1_38loe") + +[node name="Sprite" type="Sprite3D" parent="."] +unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0) +gi_mode = 0 +billboard = 2 +texture_filter = 0 +texture = ExtResource("2_rop5q") + +[node name="DialogueZone" type="Area3D" parent="."] +unique_name_in_owner = true +collision_layer = 2 +collision_mask = 2 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="DialogueZone"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00131226, 0, -0.00723076) +shape = SubResource("CylinderShape3D_wfhgc") + +[node name="Collision" type="RigidBody3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.105047, -0.0490516, 0) +collision_mask = 0 +gravity_scale = 0.0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.169075, 0, 0) +shape = SubResource("CapsuleShape3D_kg3qv") + +[node name="Hitbox" type="Area3D" parent="."] +unique_name_in_owner = true +collision_layer = 16 +collision_mask = 16 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Hitbox"] +shape = SubResource("CylinderShape3D_nwuwj") diff --git a/src/npc/Feather/Feather.tscn b/src/npc/Feather/Feather.tscn new file mode 100644 index 00000000..3601c64a --- /dev/null +++ b/src/npc/Feather/Feather.tscn @@ -0,0 +1,54 @@ +[gd_scene load_steps=6 format=3 uid="uid://cuvhqm4t3e68o"] + +[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_e5axu"] +[ext_resource type="PackedScene" uid="uid://bvbl7teafxyfr" path="res://src/npc/Feather/Feather_Well VER.01.glb" id="2_jla86"] + +[sub_resource type="CylinderShape3D" id="CylinderShape3D_wfhgc"] +radius = 3.0 + +[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_kg3qv"] +radius = 0.837722 +height = 2.8375 + +[sub_resource type="CylinderShape3D" id="CylinderShape3D_nwuwj"] +height = 2.24425 +radius = 1.941 + +[node name="Feather" type="Node3D"] +script = ExtResource("1_e5axu") + +[node name="Sprite" type="Sprite3D" parent="."] +unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0) +gi_mode = 0 +billboard = 2 +texture_filter = 0 + +[node name="DialogueZone" type="Area3D" parent="."] +unique_name_in_owner = true +collision_layer = 2 +collision_mask = 2 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="DialogueZone"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00131226, 0, -0.00723076) +shape = SubResource("CylinderShape3D_wfhgc") + +[node name="Collision" type="RigidBody3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.105047, -0.0490516, 0) +collision_mask = 0 +gravity_scale = 0.0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.169075, 0, 0) +shape = SubResource("CapsuleShape3D_kg3qv") + +[node name="Hitbox" type="Area3D" parent="."] +unique_name_in_owner = true +collision_layer = 16 +collision_mask = 16 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Hitbox"] +shape = SubResource("CylinderShape3D_nwuwj") +disabled = true + +[node name="Feather_Well VER_01" parent="." instance=ExtResource("2_jla86")] diff --git a/src/npc/Feather/Feather_Well VER.01.glb b/src/npc/Feather/Feather_Well VER.01.glb new file mode 100644 index 00000000..e340bfff Binary files /dev/null and b/src/npc/Feather/Feather_Well VER.01.glb differ diff --git a/src/npc/Feather/Feather_Well VER.01.glb.import b/src/npc/Feather/Feather_Well VER.01.glb.import new file mode 100644 index 00000000..99c5389f --- /dev/null +++ b/src/npc/Feather/Feather_Well VER.01.glb.import @@ -0,0 +1,37 @@ +[remap] + +importer="scene" +importer_version=1 +type="PackedScene" +uid="uid://bvbl7teafxyfr" +path="res://.godot/imported/Feather_Well VER.01.glb-825c104d2daca68d5f735749e4f1dd2e.scn" + +[deps] + +source_file="res://src/npc/Feather/Feather_Well VER.01.glb" +dest_files=["res://.godot/imported/Feather_Well VER.01.glb-825c104d2daca68d5f735749e4f1dd2e.scn"] + +[params] + +nodes/root_type="" +nodes/root_name="" +nodes/apply_root_scale=true +nodes/root_scale=1.0 +nodes/import_as_skeleton_bones=false +nodes/use_node_type_suffixes=true +meshes/ensure_tangents=true +meshes/generate_lods=true +meshes/create_shadow_meshes=true +meshes/light_baking=1 +meshes/lightmap_texel_size=0.2 +meshes/force_disable_compression=false +skins/use_named_skins=true +animation/import=true +animation/fps=30 +animation/trimming=false +animation/remove_immutable_tracks=true +animation/import_rest_as_RESET=false +import_script/path="" +_subresources={} +gltf/naming_version=1 +gltf/embedded_image_handling=1 diff --git a/src/npc/Feather/Feather_Well VER_RUBBLE_2.png b/src/npc/Feather/Feather_Well VER_RUBBLE_2.png new file mode 100644 index 00000000..84b0c474 Binary files /dev/null and b/src/npc/Feather/Feather_Well VER_RUBBLE_2.png differ diff --git a/src/npc/Feather/Feather_Well VER_RUBBLE_2.png.import b/src/npc/Feather/Feather_Well VER_RUBBLE_2.png.import new file mode 100644 index 00000000..0f90b58d --- /dev/null +++ b/src/npc/Feather/Feather_Well VER_RUBBLE_2.png.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://78oxy7k8qgo1" +path="res://.godot/imported/Feather_Well VER_RUBBLE_2.png-bea6946e9fda2bd0fed51dba9c948981.ctex" +metadata={ +"vram_texture": false +} +generator_parameters={ +"md5": "e71fd04fbe9cdb003a2af8792eeefa74" +} + +[deps] + +source_file="res://src/npc/Feather/Feather_Well VER_RUBBLE_2.png" +dest_files=["res://.godot/imported/Feather_Well VER_RUBBLE_2.png-bea6946e9fda2bd0fed51dba9c948981.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Feather/Feather_Well VER_bird-skelly.png b/src/npc/Feather/Feather_Well VER_bird-skelly.png new file mode 100644 index 00000000..8dd180fb Binary files /dev/null and b/src/npc/Feather/Feather_Well VER_bird-skelly.png differ diff --git a/src/npc/Feather/Feather_Well VER_bird-skelly.png.import b/src/npc/Feather/Feather_Well VER_bird-skelly.png.import new file mode 100644 index 00000000..7e05c0ec --- /dev/null +++ b/src/npc/Feather/Feather_Well VER_bird-skelly.png.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://usxmqw4jtrfm" +path="res://.godot/imported/Feather_Well VER_bird-skelly.png-3d1120991ca29dfd9c0b52dd033af99a.ctex" +metadata={ +"vram_texture": false +} +generator_parameters={ +"md5": "3018fb93921c25e0a38f6419bb2f2558" +} + +[deps] + +source_file="res://src/npc/Feather/Feather_Well VER_bird-skelly.png" +dest_files=["res://.godot/imported/Feather_Well VER_bird-skelly.png-3d1120991ca29dfd9c0b52dd033af99a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Feather/Feather_Well VER_outside_darker_brick.png b/src/npc/Feather/Feather_Well VER_outside_darker_brick.png new file mode 100644 index 00000000..8eb26f4c Binary files /dev/null and b/src/npc/Feather/Feather_Well VER_outside_darker_brick.png differ diff --git a/src/npc/Feather/Feather_Well VER_outside_darker_brick.png.import b/src/npc/Feather/Feather_Well VER_outside_darker_brick.png.import new file mode 100644 index 00000000..babe777f --- /dev/null +++ b/src/npc/Feather/Feather_Well VER_outside_darker_brick.png.import @@ -0,0 +1,37 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://yqsin76h3hvq" +path="res://.godot/imported/Feather_Well VER_outside_darker_brick.png-6dcb5d527e42888f655ff74bcf1d3332.ctex" +metadata={ +"vram_texture": false +} +generator_parameters={ +"md5": "f5467c68c7881556d0182f607d5a98f9" +} + +[deps] + +source_file="res://src/npc/Feather/Feather_Well VER_outside_darker_brick.png" +dest_files=["res://.godot/imported/Feather_Well VER_outside_darker_brick.png-6dcb5d527e42888f655ff74bcf1d3332.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=true +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Proscenium/Proscenium.tscn b/src/npc/Proscenium/Proscenium.tscn new file mode 100644 index 00000000..26656338 --- /dev/null +++ b/src/npc/Proscenium/Proscenium.tscn @@ -0,0 +1,53 @@ +[gd_scene load_steps=6 format=3 uid="uid://bhsoehmr37aws"] + +[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_knba1"] +[ext_resource type="Texture2D" uid="uid://dgkocrg0wmcii" path="res://src/npc/Proscenium/proscenium_normal.png" id="2_rqskb"] + +[sub_resource type="CylinderShape3D" id="CylinderShape3D_wfhgc"] +radius = 3.0 + +[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_kg3qv"] +radius = 0.837722 +height = 2.8375 + +[sub_resource type="CylinderShape3D" id="CylinderShape3D_nwuwj"] +height = 2.24425 +radius = 1.941 + +[node name="Proscenium" type="Node3D"] +script = ExtResource("1_knba1") + +[node name="Sprite" type="Sprite3D" parent="."] +unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0) +gi_mode = 0 +billboard = 2 +alpha_cut = 2 +texture_filter = 0 +texture = ExtResource("2_rqskb") + +[node name="DialogueZone" type="Area3D" parent="."] +unique_name_in_owner = true +collision_layer = 2 +collision_mask = 2 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="DialogueZone"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00131226, 0, -0.00723076) +shape = SubResource("CylinderShape3D_wfhgc") + +[node name="Collision" type="RigidBody3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.105047, -0.0490516, 0) +collision_mask = 0 +gravity_scale = 0.0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.169075, 0, 0) +shape = SubResource("CapsuleShape3D_kg3qv") + +[node name="Hitbox" type="Area3D" parent="."] +unique_name_in_owner = true +collision_layer = 16 +collision_mask = 16 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Hitbox"] +shape = SubResource("CylinderShape3D_nwuwj") diff --git a/src/npc/Proscenium/proscenium_normal.png b/src/npc/Proscenium/proscenium_normal.png new file mode 100644 index 00000000..400aae0f Binary files /dev/null and b/src/npc/Proscenium/proscenium_normal.png differ diff --git a/src/npc/Proscenium/proscenium_normal.png.import b/src/npc/Proscenium/proscenium_normal.png.import new file mode 100644 index 00000000..9765e33b --- /dev/null +++ b/src/npc/Proscenium/proscenium_normal.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dgkocrg0wmcii" +path="res://.godot/imported/proscenium_normal.png-9add64ac1a705f7ed14af24511eebb50.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Proscenium/proscenium_normal.png" +dest_files=["res://.godot/imported/proscenium_normal.png-9add64ac1a705f7ed14af24511eebb50.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Proscenium/proscenium_watchful.png b/src/npc/Proscenium/proscenium_watchful.png new file mode 100644 index 00000000..5cc31dab Binary files /dev/null and b/src/npc/Proscenium/proscenium_watchful.png differ diff --git a/src/npc/Proscenium/proscenium_watchful.png.import b/src/npc/Proscenium/proscenium_watchful.png.import new file mode 100644 index 00000000..72d34c6e --- /dev/null +++ b/src/npc/Proscenium/proscenium_watchful.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://csqca2ruc50yy" +path="res://.godot/imported/proscenium_watchful.png-9eb3f321a9643842d3d89f5f01dadaa0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Proscenium/proscenium_watchful.png" +dest_files=["res://.godot/imported/proscenium_watchful.png-9eb3f321a9643842d3d89f5f01dadaa0.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Puer/PUER.PNG b/src/npc/Puer/PUER.PNG new file mode 100644 index 00000000..bf4e137a Binary files /dev/null and b/src/npc/Puer/PUER.PNG differ diff --git a/src/npc/Puer/PUER.PNG.import b/src/npc/Puer/PUER.PNG.import new file mode 100644 index 00000000..88ef4ad0 --- /dev/null +++ b/src/npc/Puer/PUER.PNG.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cmy7ng58l02lq" +path="res://.godot/imported/PUER.PNG-8886174bbb2b38a3c6e0941e9209efee.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Puer/PUER.PNG" +dest_files=["res://.godot/imported/PUER.PNG-8886174bbb2b38a3c6e0941e9209efee.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Puer/Puer.tscn b/src/npc/Puer/Puer.tscn new file mode 100644 index 00000000..c85e0866 --- /dev/null +++ b/src/npc/Puer/Puer.tscn @@ -0,0 +1,53 @@ +[gd_scene load_steps=6 format=3 uid="uid://b6a0erl0euhgq"] + +[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_5qwnr"] +[ext_resource type="Texture2D" uid="uid://cmy7ng58l02lq" path="res://src/npc/Puer/PUER.PNG" id="2_3ad4x"] + +[sub_resource type="CylinderShape3D" id="CylinderShape3D_wfhgc"] +radius = 3.0 + +[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_kg3qv"] +radius = 0.837722 +height = 2.8375 + +[sub_resource type="CylinderShape3D" id="CylinderShape3D_nwuwj"] +height = 2.24425 +radius = 1.941 + +[node name="Puer" type="Node3D"] +script = ExtResource("1_5qwnr") + +[node name="Sprite" type="Sprite3D" parent="."] +unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0) +gi_mode = 0 +billboard = 2 +alpha_cut = 2 +texture_filter = 0 +texture = ExtResource("2_3ad4x") + +[node name="DialogueZone" type="Area3D" parent="."] +unique_name_in_owner = true +collision_layer = 2 +collision_mask = 2 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="DialogueZone"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00131226, 0, -0.00723076) +shape = SubResource("CylinderShape3D_wfhgc") + +[node name="Collision" type="RigidBody3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.105047, -0.0490516, 0) +collision_mask = 0 +gravity_scale = 0.0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.169075, 0, 0) +shape = SubResource("CapsuleShape3D_kg3qv") + +[node name="Hitbox" type="Area3D" parent="."] +unique_name_in_owner = true +collision_layer = 16 +collision_mask = 16 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Hitbox"] +shape = SubResource("CylinderShape3D_nwuwj") diff --git a/src/npc/ROYAL_RAT_PRINCEP.png b/src/npc/ROYAL_RAT_PRINCEP.png deleted file mode 100644 index a7ebb6f4..00000000 Binary files a/src/npc/ROYAL_RAT_PRINCEP.png and /dev/null differ diff --git a/src/npc/Ran/Ran.tscn b/src/npc/Ran/Ran.tscn new file mode 100644 index 00000000..5ef72559 --- /dev/null +++ b/src/npc/Ran/Ran.tscn @@ -0,0 +1,310 @@ +[gd_scene load_steps=50 format=3 uid="uid://jds3hr41coal"] + +[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_f3624"] +[ext_resource type="Resource" uid="uid://b681mabgdkg6j" path="res://src/npc/Ran/ran.dialogue" id="2_3udpp"] +[ext_resource type="Texture2D" uid="uid://ct2523slwx30o" path="res://src/npc/Ran/animations/Layer 1.png" id="4_bww12"] +[ext_resource type="Texture2D" uid="uid://b72fnsmgg1mff" path="res://src/npc/Ran/animations/Layer 2.png" id="5_jl1c6"] +[ext_resource type="Texture2D" uid="uid://c01a6i2hmq7nb" path="res://src/npc/Ran/animations/Layer 3.png" id="6_yx0nu"] +[ext_resource type="Texture2D" uid="uid://duc0eufs2j5uc" path="res://src/npc/Ran/animations/Layer 4.png" id="7_2bgdg"] +[ext_resource type="Texture2D" uid="uid://b4cibfgd6vpt8" path="res://src/npc/Ran/animations/Layer 5.png" id="8_6f87c"] +[ext_resource type="Texture2D" uid="uid://btg0gwpya6tjq" path="res://src/npc/Ran/animations/Layer 6.png" id="9_e3uva"] +[ext_resource type="Texture2D" uid="uid://ci2rcyo1we8hp" path="res://src/npc/Ran/animations/Layer 7.png" id="10_tn3ka"] +[ext_resource type="Texture2D" uid="uid://bmidoemj483kx" path="res://src/npc/Ran/animations/Layer 8.png" id="11_afxyr"] +[ext_resource type="Texture2D" uid="uid://codpix3tl2wqy" path="res://src/npc/Ran/animations/Layer 9.png" id="12_evc4k"] +[ext_resource type="Texture2D" uid="uid://dry27c437fasg" path="res://src/npc/Ran/animations/Layer 10.png" id="13_khbva"] +[ext_resource type="Texture2D" uid="uid://1lauhmfelw56" path="res://src/npc/Ran/animations/Layer 11.png" id="14_0kahf"] +[ext_resource type="Texture2D" uid="uid://bj3og0xurrtv3" path="res://src/npc/Ran/animations/Layer 12.png" id="15_cqwhk"] +[ext_resource type="Texture2D" uid="uid://b6hxwku7s1228" path="res://src/npc/Ran/animations/Layer 13.png" id="16_r8k8l"] +[ext_resource type="Texture2D" uid="uid://bb5w13xie3rxd" path="res://src/npc/Ran/animations/Layer 14.png" id="17_1yeqg"] +[ext_resource type="Texture2D" uid="uid://c1dbkhd182c10" path="res://src/npc/Ran/animations/Layer 15.png" id="18_q3lge"] +[ext_resource type="Texture2D" uid="uid://diw3jul5bgorj" path="res://src/npc/Ran/animations/Layer 16.png" id="19_hu0iq"] +[ext_resource type="Texture2D" uid="uid://bv1i6nmk43au0" path="res://src/npc/Ran/animations/Layer 17.png" id="20_tjf5p"] +[ext_resource type="Texture2D" uid="uid://u1rxhhlia4cm" path="res://src/npc/Ran/animations/Layer 18.png" id="21_ow3nj"] +[ext_resource type="Texture2D" uid="uid://ehurkn25qqtl" path="res://src/npc/Ran/animations/Layer 19.png" id="22_dndsm"] +[ext_resource type="Texture2D" uid="uid://bpynskjwl74h0" path="res://src/npc/Ran/animations/Layer 20.png" id="23_1flr0"] +[ext_resource type="Texture2D" uid="uid://rnbpyqhk6j2e" path="res://src/npc/Ran/animations/Layer 21.png" id="24_tweb4"] +[ext_resource type="Texture2D" uid="uid://bgedfpastg6x" path="res://src/npc/Ran/animations/Layer 22.png" id="25_diahi"] +[ext_resource type="Texture2D" uid="uid://dnyxfekr8yc85" path="res://src/npc/Ran/animations/Layer 23.png" id="26_ubh6j"] +[ext_resource type="Texture2D" uid="uid://qb3xrhd0gddd" path="res://src/npc/Ran/animations/Layer 24.png" id="27_7hk3r"] +[ext_resource type="Texture2D" uid="uid://ccbxaujmt7r1r" path="res://src/npc/Ran/animations/Layer 25.png" id="28_xxkgx"] +[ext_resource type="Texture2D" uid="uid://djv356wp06ljj" path="res://src/npc/Ran/animations/Layer 26.png" id="29_26pjc"] +[ext_resource type="Texture2D" uid="uid://creiryyx7p2co" path="res://src/npc/Ran/animations/Layer 27.png" id="30_1nmor"] +[ext_resource type="Texture2D" uid="uid://dev86mbb2dto6" path="res://src/npc/Ran/animations/Layer 28.png" id="31_q5t25"] +[ext_resource type="Texture2D" uid="uid://cloijjhlvl8jf" path="res://src/npc/Ran/animations/Layer 29.png" id="32_podsm"] +[ext_resource type="Texture2D" uid="uid://bpbajmjdtqrjf" path="res://src/npc/Ran/animations/Layer 30.png" id="33_5fkua"] +[ext_resource type="Texture2D" uid="uid://dvffqii17usve" path="res://src/npc/Ran/animations/Layer 31.png" id="34_otvcp"] +[ext_resource type="Texture2D" uid="uid://w8fxe8kw5k71" path="res://src/npc/Ran/animations/Layer 32.png" id="35_xewnr"] +[ext_resource type="Texture2D" uid="uid://wf1fy2oq6pwu" path="res://src/npc/Ran/animations/Layer 33.png" id="36_6n1aa"] +[ext_resource type="Texture2D" uid="uid://dm1jtlih2wgey" path="res://src/npc/Ran/animations/Layer 34.png" id="37_jmakl"] +[ext_resource type="Texture2D" uid="uid://c0e8nly838i80" path="res://src/npc/Ran/animations/Layer 35.png" id="38_10y76"] +[ext_resource type="Texture2D" uid="uid://d3jn2tx8ifapd" path="res://src/npc/Ran/animations/Layer 36.png" id="39_vht5v"] + +[sub_resource type="ViewportTexture" id="ViewportTexture_3udpp"] +viewport_path = NodePath("Sprite/SubViewportContainer/SubViewport") + +[sub_resource type="SpriteFrames" id="SpriteFrames_f3624"] +animations = [{ +"frames": [{ +"duration": 1.0, +"texture": ExtResource("4_bww12") +}, { +"duration": 1.0, +"texture": ExtResource("5_jl1c6") +}, { +"duration": 1.0, +"texture": ExtResource("6_yx0nu") +}, { +"duration": 1.0, +"texture": ExtResource("7_2bgdg") +}, { +"duration": 1.0, +"texture": ExtResource("8_6f87c") +}, { +"duration": 1.0, +"texture": ExtResource("9_e3uva") +}, { +"duration": 1.0, +"texture": ExtResource("10_tn3ka") +}, { +"duration": 1.0, +"texture": ExtResource("11_afxyr") +}, { +"duration": 1.0, +"texture": ExtResource("12_evc4k") +}, { +"duration": 1.0, +"texture": ExtResource("13_khbva") +}, { +"duration": 1.0, +"texture": ExtResource("14_0kahf") +}, { +"duration": 1.0, +"texture": ExtResource("15_cqwhk") +}, { +"duration": 1.0, +"texture": ExtResource("16_r8k8l") +}, { +"duration": 1.0, +"texture": ExtResource("17_1yeqg") +}, { +"duration": 1.0, +"texture": ExtResource("18_q3lge") +}, { +"duration": 1.0, +"texture": ExtResource("19_hu0iq") +}, { +"duration": 1.0, +"texture": ExtResource("20_tjf5p") +}, { +"duration": 1.0, +"texture": ExtResource("21_ow3nj") +}, { +"duration": 1.0, +"texture": ExtResource("22_dndsm") +}, { +"duration": 1.0, +"texture": ExtResource("23_1flr0") +}, { +"duration": 1.0, +"texture": ExtResource("24_tweb4") +}, { +"duration": 1.0, +"texture": ExtResource("25_diahi") +}, { +"duration": 1.0, +"texture": ExtResource("26_ubh6j") +}, { +"duration": 1.0, +"texture": ExtResource("27_7hk3r") +}, { +"duration": 1.0, +"texture": ExtResource("28_xxkgx") +}, { +"duration": 1.0, +"texture": ExtResource("29_26pjc") +}, { +"duration": 1.0, +"texture": ExtResource("30_1nmor") +}, { +"duration": 1.0, +"texture": ExtResource("31_q5t25") +}, { +"duration": 1.0, +"texture": ExtResource("32_podsm") +}, { +"duration": 1.0, +"texture": ExtResource("33_5fkua") +}, { +"duration": 1.0, +"texture": ExtResource("34_otvcp") +}, { +"duration": 1.0, +"texture": ExtResource("35_xewnr") +}, { +"duration": 1.0, +"texture": ExtResource("36_6n1aa") +}, { +"duration": 1.0, +"texture": ExtResource("37_jmakl") +}, { +"duration": 1.0, +"texture": ExtResource("38_10y76") +}, { +"duration": 1.0, +"texture": ExtResource("39_vht5v") +}], +"loop": true, +"name": &"idle", +"speed": 14.0 +}] + +[sub_resource type="CylinderShape3D" id="CylinderShape3D_wfhgc"] +radius = 3.0 + +[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_kg3qv"] +radius = 0.837722 +height = 2.8375 + +[sub_resource type="CylinderShape3D" id="CylinderShape3D_nwuwj"] +height = 2.24425 +radius = 1.941 + +[sub_resource type="Animation" id="Animation_bww12"] +resource_name = "idle" +length = 2.91668 +loop_mode = 1 +step = 0.0833333 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Sprite/SubViewportContainer/SubViewport/AnimatedSprite2D:animation") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [&"idle"] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite/SubViewportContainer/SubViewport/AnimatedSprite2D:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0, 0.0833333, 0.166667, 0.25, 0.333333, 0.416667, 0.5, 0.583333, 0.666667, 0.75, 0.833333, 0.916667, 1, 1.08333, 1.16667, 1.25, 1.33333, 1.41667, 1.5, 1.58333, 1.66667, 1.75, 1.83333, 1.91667, 2, 2.08333, 2.16667, 2.25, 2.33333, 2.41667, 2.5, 2.58333, 2.66667, 2.75, 2.83333), +"transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), +"update": 1, +"values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34] +} + +[sub_resource type="Animation" id="Animation_jl1c6"] +length = 0.001 +tracks/0/type = "value" +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/path = NodePath("Sprite/SubViewportContainer/SubViewport/AnimatedSprite2D:animation") +tracks/0/interp = 1 +tracks/0/loop_wrap = true +tracks/0/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [&"idle"] +} +tracks/1/type = "value" +tracks/1/imported = false +tracks/1/enabled = true +tracks/1/path = NodePath("Sprite/SubViewportContainer/SubViewport/AnimatedSprite2D:frame") +tracks/1/interp = 1 +tracks/1/loop_wrap = true +tracks/1/keys = { +"times": PackedFloat32Array(0), +"transitions": PackedFloat32Array(1), +"update": 1, +"values": [0] +} + +[sub_resource type="AnimationLibrary" id="AnimationLibrary_yx0nu"] +_data = { +&"RESET": SubResource("Animation_jl1c6"), +&"idle": SubResource("Animation_bww12") +} + +[sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_3udpp"] +animation = &"idle" + +[sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_bww12"] +advance_mode = 2 + +[sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_3udpp"] +states/Start/position = Vector2(147, 80) +states/idle/node = SubResource("AnimationNodeAnimation_3udpp") +states/idle/position = Vector2(291, 80) +transitions = ["Start", "idle", SubResource("AnimationNodeStateMachineTransition_bww12")] + +[node name="Ran" type="Node3D"] +script = ExtResource("1_f3624") +Dialogue = ExtResource("2_3udpp") + +[node name="Sprite" type="Sprite3D" parent="."] +unique_name_in_owner = true +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0) +gi_mode = 0 +pixel_size = 0.02 +double_sided = false +alpha_cut = 2 +texture_filter = 0 +texture = SubResource("ViewportTexture_3udpp") + +[node name="SubViewportContainer" type="SubViewportContainer" parent="Sprite"] +offset_left = -44.0 +offset_right = 407.0 +offset_bottom = 257.0 + +[node name="SubViewport" type="SubViewport" parent="Sprite/SubViewportContainer"] +transparent_bg = true +handle_input_locally = false +render_target_update_mode = 4 + +[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="Sprite/SubViewportContainer/SubViewport"] +position = Vector2(279, 214) +sprite_frames = SubResource("SpriteFrames_f3624") +animation = &"idle" + +[node name="DialogueZone" type="Area3D" parent="."] +unique_name_in_owner = true +collision_layer = 2 +collision_mask = 2 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="DialogueZone"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00131226, 0, -0.00723076) +shape = SubResource("CylinderShape3D_wfhgc") + +[node name="Collision" type="RigidBody3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.105047, -0.0490516, 0) +collision_mask = 0 +gravity_scale = 0.0 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Collision"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.169075, 0, 0) +shape = SubResource("CapsuleShape3D_kg3qv") + +[node name="Hitbox" type="Area3D" parent="."] +unique_name_in_owner = true +collision_layer = 16 +collision_mask = 16 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Hitbox"] +shape = SubResource("CylinderShape3D_nwuwj") + +[node name="AnimationPlayer" type="AnimationPlayer" parent="."] +libraries = { +&"": SubResource("AnimationLibrary_yx0nu") +} +autoplay = "idle" + +[node name="AnimationTree" type="AnimationTree" parent="."] +tree_root = SubResource("AnimationNodeStateMachine_3udpp") +anim_player = NodePath("../AnimationPlayer") diff --git a/src/npc/Ran/animations/Layer 1.png b/src/npc/Ran/animations/Layer 1.png new file mode 100644 index 00000000..08492473 Binary files /dev/null and b/src/npc/Ran/animations/Layer 1.png differ diff --git a/src/npc/Ran/animations/Layer 1.png.import b/src/npc/Ran/animations/Layer 1.png.import new file mode 100644 index 00000000..0594b368 --- /dev/null +++ b/src/npc/Ran/animations/Layer 1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ct2523slwx30o" +path="res://.godot/imported/Layer 1.png-83b2d66246400af955185f7ba7a6b582.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 1.png" +dest_files=["res://.godot/imported/Layer 1.png-83b2d66246400af955185f7ba7a6b582.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 10.png b/src/npc/Ran/animations/Layer 10.png new file mode 100644 index 00000000..a0ad2f0b Binary files /dev/null and b/src/npc/Ran/animations/Layer 10.png differ diff --git a/src/npc/Ran/animations/Layer 10.png.import b/src/npc/Ran/animations/Layer 10.png.import new file mode 100644 index 00000000..19adc5e4 --- /dev/null +++ b/src/npc/Ran/animations/Layer 10.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dry27c437fasg" +path="res://.godot/imported/Layer 10.png-d7db77edc09d8ef4322d0f8539c2c091.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 10.png" +dest_files=["res://.godot/imported/Layer 10.png-d7db77edc09d8ef4322d0f8539c2c091.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 11.png b/src/npc/Ran/animations/Layer 11.png new file mode 100644 index 00000000..17cb80db Binary files /dev/null and b/src/npc/Ran/animations/Layer 11.png differ diff --git a/src/npc/Ran/animations/Layer 11.png.import b/src/npc/Ran/animations/Layer 11.png.import new file mode 100644 index 00000000..796d7bec --- /dev/null +++ b/src/npc/Ran/animations/Layer 11.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://1lauhmfelw56" +path="res://.godot/imported/Layer 11.png-bacf1148a57a759b51205b717c894dec.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 11.png" +dest_files=["res://.godot/imported/Layer 11.png-bacf1148a57a759b51205b717c894dec.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 12.png b/src/npc/Ran/animations/Layer 12.png new file mode 100644 index 00000000..212e532e Binary files /dev/null and b/src/npc/Ran/animations/Layer 12.png differ diff --git a/src/npc/Ran/animations/Layer 12.png.import b/src/npc/Ran/animations/Layer 12.png.import new file mode 100644 index 00000000..fd409beb --- /dev/null +++ b/src/npc/Ran/animations/Layer 12.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bj3og0xurrtv3" +path="res://.godot/imported/Layer 12.png-402a2846a727649b041d79031b08f56b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 12.png" +dest_files=["res://.godot/imported/Layer 12.png-402a2846a727649b041d79031b08f56b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 13.png b/src/npc/Ran/animations/Layer 13.png new file mode 100644 index 00000000..2ae44fff Binary files /dev/null and b/src/npc/Ran/animations/Layer 13.png differ diff --git a/src/npc/Ran/animations/Layer 13.png.import b/src/npc/Ran/animations/Layer 13.png.import new file mode 100644 index 00000000..8614b544 --- /dev/null +++ b/src/npc/Ran/animations/Layer 13.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b6hxwku7s1228" +path="res://.godot/imported/Layer 13.png-1c7cb3513388114e200789fcd1006d18.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 13.png" +dest_files=["res://.godot/imported/Layer 13.png-1c7cb3513388114e200789fcd1006d18.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 14.png b/src/npc/Ran/animations/Layer 14.png new file mode 100644 index 00000000..a54e6e22 Binary files /dev/null and b/src/npc/Ran/animations/Layer 14.png differ diff --git a/src/npc/Ran/animations/Layer 14.png.import b/src/npc/Ran/animations/Layer 14.png.import new file mode 100644 index 00000000..f896f71b --- /dev/null +++ b/src/npc/Ran/animations/Layer 14.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bb5w13xie3rxd" +path="res://.godot/imported/Layer 14.png-1c4116f3db419b4b967cb94969899d21.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 14.png" +dest_files=["res://.godot/imported/Layer 14.png-1c4116f3db419b4b967cb94969899d21.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 15.png b/src/npc/Ran/animations/Layer 15.png new file mode 100644 index 00000000..41f2953a Binary files /dev/null and b/src/npc/Ran/animations/Layer 15.png differ diff --git a/src/npc/Ran/animations/Layer 15.png.import b/src/npc/Ran/animations/Layer 15.png.import new file mode 100644 index 00000000..e6eec8a6 --- /dev/null +++ b/src/npc/Ran/animations/Layer 15.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c1dbkhd182c10" +path="res://.godot/imported/Layer 15.png-167d1769bd451cebbf18f34bf4aa795e.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 15.png" +dest_files=["res://.godot/imported/Layer 15.png-167d1769bd451cebbf18f34bf4aa795e.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 16.png b/src/npc/Ran/animations/Layer 16.png new file mode 100644 index 00000000..be862e21 Binary files /dev/null and b/src/npc/Ran/animations/Layer 16.png differ diff --git a/src/npc/Ran/animations/Layer 16.png.import b/src/npc/Ran/animations/Layer 16.png.import new file mode 100644 index 00000000..58157955 --- /dev/null +++ b/src/npc/Ran/animations/Layer 16.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://diw3jul5bgorj" +path="res://.godot/imported/Layer 16.png-cea9eb80db02597651d65b38442e186a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 16.png" +dest_files=["res://.godot/imported/Layer 16.png-cea9eb80db02597651d65b38442e186a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 17.png b/src/npc/Ran/animations/Layer 17.png new file mode 100644 index 00000000..a5da66a1 Binary files /dev/null and b/src/npc/Ran/animations/Layer 17.png differ diff --git a/src/npc/Ran/animations/Layer 17.png.import b/src/npc/Ran/animations/Layer 17.png.import new file mode 100644 index 00000000..7bcac21d --- /dev/null +++ b/src/npc/Ran/animations/Layer 17.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bv1i6nmk43au0" +path="res://.godot/imported/Layer 17.png-36a09b6597748da9a4d72a28188bb0ea.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 17.png" +dest_files=["res://.godot/imported/Layer 17.png-36a09b6597748da9a4d72a28188bb0ea.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 18.png b/src/npc/Ran/animations/Layer 18.png new file mode 100644 index 00000000..ce3f3bd9 Binary files /dev/null and b/src/npc/Ran/animations/Layer 18.png differ diff --git a/src/npc/Ran/animations/Layer 18.png.import b/src/npc/Ran/animations/Layer 18.png.import new file mode 100644 index 00000000..2cf3f88b --- /dev/null +++ b/src/npc/Ran/animations/Layer 18.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://u1rxhhlia4cm" +path="res://.godot/imported/Layer 18.png-f5a4352bc59814c7fe65248b09c4ee14.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 18.png" +dest_files=["res://.godot/imported/Layer 18.png-f5a4352bc59814c7fe65248b09c4ee14.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 19.png b/src/npc/Ran/animations/Layer 19.png new file mode 100644 index 00000000..9919f735 Binary files /dev/null and b/src/npc/Ran/animations/Layer 19.png differ diff --git a/src/npc/Ran/animations/Layer 19.png.import b/src/npc/Ran/animations/Layer 19.png.import new file mode 100644 index 00000000..e65e6e4e --- /dev/null +++ b/src/npc/Ran/animations/Layer 19.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ehurkn25qqtl" +path="res://.godot/imported/Layer 19.png-f80a8e2eee60244652be52945669a986.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 19.png" +dest_files=["res://.godot/imported/Layer 19.png-f80a8e2eee60244652be52945669a986.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 2.png b/src/npc/Ran/animations/Layer 2.png new file mode 100644 index 00000000..f3a570a6 Binary files /dev/null and b/src/npc/Ran/animations/Layer 2.png differ diff --git a/src/npc/Ran/animations/Layer 2.png.import b/src/npc/Ran/animations/Layer 2.png.import new file mode 100644 index 00000000..ff2ceffe --- /dev/null +++ b/src/npc/Ran/animations/Layer 2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b72fnsmgg1mff" +path="res://.godot/imported/Layer 2.png-a161ab30297a96e5a196284be125f48f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 2.png" +dest_files=["res://.godot/imported/Layer 2.png-a161ab30297a96e5a196284be125f48f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 20.png b/src/npc/Ran/animations/Layer 20.png new file mode 100644 index 00000000..edcae5e7 Binary files /dev/null and b/src/npc/Ran/animations/Layer 20.png differ diff --git a/src/npc/Ran/animations/Layer 20.png.import b/src/npc/Ran/animations/Layer 20.png.import new file mode 100644 index 00000000..04121805 --- /dev/null +++ b/src/npc/Ran/animations/Layer 20.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bpynskjwl74h0" +path="res://.godot/imported/Layer 20.png-7dfd03b5973f0f9e8a6ec2ad617c8183.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 20.png" +dest_files=["res://.godot/imported/Layer 20.png-7dfd03b5973f0f9e8a6ec2ad617c8183.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 21.png b/src/npc/Ran/animations/Layer 21.png new file mode 100644 index 00000000..d74095ad Binary files /dev/null and b/src/npc/Ran/animations/Layer 21.png differ diff --git a/src/npc/Ran/animations/Layer 21.png.import b/src/npc/Ran/animations/Layer 21.png.import new file mode 100644 index 00000000..fb9cb0ee --- /dev/null +++ b/src/npc/Ran/animations/Layer 21.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://rnbpyqhk6j2e" +path="res://.godot/imported/Layer 21.png-54ecfad5462230322f5bd0e01e995ed4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 21.png" +dest_files=["res://.godot/imported/Layer 21.png-54ecfad5462230322f5bd0e01e995ed4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 22.png b/src/npc/Ran/animations/Layer 22.png new file mode 100644 index 00000000..3461a009 Binary files /dev/null and b/src/npc/Ran/animations/Layer 22.png differ diff --git a/src/npc/Ran/animations/Layer 22.png.import b/src/npc/Ran/animations/Layer 22.png.import new file mode 100644 index 00000000..35f47668 --- /dev/null +++ b/src/npc/Ran/animations/Layer 22.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bgedfpastg6x" +path="res://.godot/imported/Layer 22.png-8b209edef2b3a9992dfcba857a4fc93f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 22.png" +dest_files=["res://.godot/imported/Layer 22.png-8b209edef2b3a9992dfcba857a4fc93f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 23.png b/src/npc/Ran/animations/Layer 23.png new file mode 100644 index 00000000..39b8c2fb Binary files /dev/null and b/src/npc/Ran/animations/Layer 23.png differ diff --git a/src/npc/Ran/animations/Layer 23.png.import b/src/npc/Ran/animations/Layer 23.png.import new file mode 100644 index 00000000..11a4dbb3 --- /dev/null +++ b/src/npc/Ran/animations/Layer 23.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dnyxfekr8yc85" +path="res://.godot/imported/Layer 23.png-a10c66063f6e1ab60c7e6e35147834db.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 23.png" +dest_files=["res://.godot/imported/Layer 23.png-a10c66063f6e1ab60c7e6e35147834db.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 24.png b/src/npc/Ran/animations/Layer 24.png new file mode 100644 index 00000000..86cc9f6a Binary files /dev/null and b/src/npc/Ran/animations/Layer 24.png differ diff --git a/src/npc/Ran/animations/Layer 24.png.import b/src/npc/Ran/animations/Layer 24.png.import new file mode 100644 index 00000000..d24f3ff4 --- /dev/null +++ b/src/npc/Ran/animations/Layer 24.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://qb3xrhd0gddd" +path="res://.godot/imported/Layer 24.png-f4ea27d34156e2d7eac4c60bb58fbc04.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 24.png" +dest_files=["res://.godot/imported/Layer 24.png-f4ea27d34156e2d7eac4c60bb58fbc04.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 25.png b/src/npc/Ran/animations/Layer 25.png new file mode 100644 index 00000000..36b50baf Binary files /dev/null and b/src/npc/Ran/animations/Layer 25.png differ diff --git a/src/npc/Ran/animations/Layer 25.png.import b/src/npc/Ran/animations/Layer 25.png.import new file mode 100644 index 00000000..ee7c68af --- /dev/null +++ b/src/npc/Ran/animations/Layer 25.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ccbxaujmt7r1r" +path="res://.godot/imported/Layer 25.png-59a43b611ad11c92028e3998339eb00d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 25.png" +dest_files=["res://.godot/imported/Layer 25.png-59a43b611ad11c92028e3998339eb00d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 26.png b/src/npc/Ran/animations/Layer 26.png new file mode 100644 index 00000000..ca467c21 Binary files /dev/null and b/src/npc/Ran/animations/Layer 26.png differ diff --git a/src/npc/Ran/animations/Layer 26.png.import b/src/npc/Ran/animations/Layer 26.png.import new file mode 100644 index 00000000..132f9dd9 --- /dev/null +++ b/src/npc/Ran/animations/Layer 26.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://djv356wp06ljj" +path="res://.godot/imported/Layer 26.png-9adb961ed0fd7d12ca4f029b580c454c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 26.png" +dest_files=["res://.godot/imported/Layer 26.png-9adb961ed0fd7d12ca4f029b580c454c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 27.png b/src/npc/Ran/animations/Layer 27.png new file mode 100644 index 00000000..5a65c452 Binary files /dev/null and b/src/npc/Ran/animations/Layer 27.png differ diff --git a/src/npc/Ran/animations/Layer 27.png.import b/src/npc/Ran/animations/Layer 27.png.import new file mode 100644 index 00000000..1cbd99ce --- /dev/null +++ b/src/npc/Ran/animations/Layer 27.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://creiryyx7p2co" +path="res://.godot/imported/Layer 27.png-f130fe7ebfc96ef23f85bfc56c39a05c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 27.png" +dest_files=["res://.godot/imported/Layer 27.png-f130fe7ebfc96ef23f85bfc56c39a05c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 28.png b/src/npc/Ran/animations/Layer 28.png new file mode 100644 index 00000000..6f185dec Binary files /dev/null and b/src/npc/Ran/animations/Layer 28.png differ diff --git a/src/npc/Ran/animations/Layer 28.png.import b/src/npc/Ran/animations/Layer 28.png.import new file mode 100644 index 00000000..28f57eb7 --- /dev/null +++ b/src/npc/Ran/animations/Layer 28.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dev86mbb2dto6" +path="res://.godot/imported/Layer 28.png-81e618fbdd7a80b5523d81bac9ba24a5.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 28.png" +dest_files=["res://.godot/imported/Layer 28.png-81e618fbdd7a80b5523d81bac9ba24a5.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 29.png b/src/npc/Ran/animations/Layer 29.png new file mode 100644 index 00000000..a2cc0eaf Binary files /dev/null and b/src/npc/Ran/animations/Layer 29.png differ diff --git a/src/npc/Ran/animations/Layer 29.png.import b/src/npc/Ran/animations/Layer 29.png.import new file mode 100644 index 00000000..9d51b828 --- /dev/null +++ b/src/npc/Ran/animations/Layer 29.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cloijjhlvl8jf" +path="res://.godot/imported/Layer 29.png-717371b1094b0050aa098eb382569c5d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 29.png" +dest_files=["res://.godot/imported/Layer 29.png-717371b1094b0050aa098eb382569c5d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 3.png b/src/npc/Ran/animations/Layer 3.png new file mode 100644 index 00000000..9783d5da Binary files /dev/null and b/src/npc/Ran/animations/Layer 3.png differ diff --git a/src/npc/Ran/animations/Layer 3.png.import b/src/npc/Ran/animations/Layer 3.png.import new file mode 100644 index 00000000..e60ed780 --- /dev/null +++ b/src/npc/Ran/animations/Layer 3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c01a6i2hmq7nb" +path="res://.godot/imported/Layer 3.png-a9caa74029ad1c71311d269966bec4f7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 3.png" +dest_files=["res://.godot/imported/Layer 3.png-a9caa74029ad1c71311d269966bec4f7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 30.png b/src/npc/Ran/animations/Layer 30.png new file mode 100644 index 00000000..dd882308 Binary files /dev/null and b/src/npc/Ran/animations/Layer 30.png differ diff --git a/src/npc/Ran/animations/Layer 30.png.import b/src/npc/Ran/animations/Layer 30.png.import new file mode 100644 index 00000000..083efab3 --- /dev/null +++ b/src/npc/Ran/animations/Layer 30.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bpbajmjdtqrjf" +path="res://.godot/imported/Layer 30.png-af1e51e5ba5a8e8f59eb4f8adf048e78.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 30.png" +dest_files=["res://.godot/imported/Layer 30.png-af1e51e5ba5a8e8f59eb4f8adf048e78.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 31.png b/src/npc/Ran/animations/Layer 31.png new file mode 100644 index 00000000..3d7a60ae Binary files /dev/null and b/src/npc/Ran/animations/Layer 31.png differ diff --git a/src/npc/Ran/animations/Layer 31.png.import b/src/npc/Ran/animations/Layer 31.png.import new file mode 100644 index 00000000..94bd98ba --- /dev/null +++ b/src/npc/Ran/animations/Layer 31.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dvffqii17usve" +path="res://.godot/imported/Layer 31.png-d661226437a050cb52e6c19472388737.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 31.png" +dest_files=["res://.godot/imported/Layer 31.png-d661226437a050cb52e6c19472388737.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 32.png b/src/npc/Ran/animations/Layer 32.png new file mode 100644 index 00000000..11365ecf Binary files /dev/null and b/src/npc/Ran/animations/Layer 32.png differ diff --git a/src/npc/Ran/animations/Layer 32.png.import b/src/npc/Ran/animations/Layer 32.png.import new file mode 100644 index 00000000..46ab3ddd --- /dev/null +++ b/src/npc/Ran/animations/Layer 32.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://w8fxe8kw5k71" +path="res://.godot/imported/Layer 32.png-d22712c236aa8c00ec3f5640cfa23312.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 32.png" +dest_files=["res://.godot/imported/Layer 32.png-d22712c236aa8c00ec3f5640cfa23312.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 33.png b/src/npc/Ran/animations/Layer 33.png new file mode 100644 index 00000000..e92f18af Binary files /dev/null and b/src/npc/Ran/animations/Layer 33.png differ diff --git a/src/npc/Ran/animations/Layer 33.png.import b/src/npc/Ran/animations/Layer 33.png.import new file mode 100644 index 00000000..eb0f7e76 --- /dev/null +++ b/src/npc/Ran/animations/Layer 33.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://wf1fy2oq6pwu" +path="res://.godot/imported/Layer 33.png-74ad25e2dceff928a289912cd693e9e3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 33.png" +dest_files=["res://.godot/imported/Layer 33.png-74ad25e2dceff928a289912cd693e9e3.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 34.png b/src/npc/Ran/animations/Layer 34.png new file mode 100644 index 00000000..65f48e36 Binary files /dev/null and b/src/npc/Ran/animations/Layer 34.png differ diff --git a/src/npc/Ran/animations/Layer 34.png.import b/src/npc/Ran/animations/Layer 34.png.import new file mode 100644 index 00000000..ed36d1b8 --- /dev/null +++ b/src/npc/Ran/animations/Layer 34.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dm1jtlih2wgey" +path="res://.godot/imported/Layer 34.png-38b1d5492a4120a1c4e7e216ed13f7ec.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 34.png" +dest_files=["res://.godot/imported/Layer 34.png-38b1d5492a4120a1c4e7e216ed13f7ec.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 35.png b/src/npc/Ran/animations/Layer 35.png new file mode 100644 index 00000000..e379dae9 Binary files /dev/null and b/src/npc/Ran/animations/Layer 35.png differ diff --git a/src/npc/Ran/animations/Layer 35.png.import b/src/npc/Ran/animations/Layer 35.png.import new file mode 100644 index 00000000..adf7ac89 --- /dev/null +++ b/src/npc/Ran/animations/Layer 35.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c0e8nly838i80" +path="res://.godot/imported/Layer 35.png-f14a1ae8877f90475aed2ad035aeb68b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 35.png" +dest_files=["res://.godot/imported/Layer 35.png-f14a1ae8877f90475aed2ad035aeb68b.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 36.png b/src/npc/Ran/animations/Layer 36.png new file mode 100644 index 00000000..20a39c7b Binary files /dev/null and b/src/npc/Ran/animations/Layer 36.png differ diff --git a/src/npc/Ran/animations/Layer 36.png.import b/src/npc/Ran/animations/Layer 36.png.import new file mode 100644 index 00000000..e3c4a12e --- /dev/null +++ b/src/npc/Ran/animations/Layer 36.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d3jn2tx8ifapd" +path="res://.godot/imported/Layer 36.png-67ad54a5dd5d67079c460d9e7c2fe590.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 36.png" +dest_files=["res://.godot/imported/Layer 36.png-67ad54a5dd5d67079c460d9e7c2fe590.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 4.png b/src/npc/Ran/animations/Layer 4.png new file mode 100644 index 00000000..a8799e97 Binary files /dev/null and b/src/npc/Ran/animations/Layer 4.png differ diff --git a/src/npc/Ran/animations/Layer 4.png.import b/src/npc/Ran/animations/Layer 4.png.import new file mode 100644 index 00000000..74dba137 --- /dev/null +++ b/src/npc/Ran/animations/Layer 4.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://duc0eufs2j5uc" +path="res://.godot/imported/Layer 4.png-401a6242ada740ed88f7c8ccdbc69c0c.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 4.png" +dest_files=["res://.godot/imported/Layer 4.png-401a6242ada740ed88f7c8ccdbc69c0c.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 5.png b/src/npc/Ran/animations/Layer 5.png new file mode 100644 index 00000000..9b8263ad Binary files /dev/null and b/src/npc/Ran/animations/Layer 5.png differ diff --git a/src/npc/Ran/animations/Layer 5.png.import b/src/npc/Ran/animations/Layer 5.png.import new file mode 100644 index 00000000..a3a07e24 --- /dev/null +++ b/src/npc/Ran/animations/Layer 5.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b4cibfgd6vpt8" +path="res://.godot/imported/Layer 5.png-cc77ea2fc4a4731693a935acf0119f2d.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 5.png" +dest_files=["res://.godot/imported/Layer 5.png-cc77ea2fc4a4731693a935acf0119f2d.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 6.png b/src/npc/Ran/animations/Layer 6.png new file mode 100644 index 00000000..ecaa2492 Binary files /dev/null and b/src/npc/Ran/animations/Layer 6.png differ diff --git a/src/npc/Ran/animations/Layer 6.png.import b/src/npc/Ran/animations/Layer 6.png.import new file mode 100644 index 00000000..0b70c7cc --- /dev/null +++ b/src/npc/Ran/animations/Layer 6.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://btg0gwpya6tjq" +path="res://.godot/imported/Layer 6.png-b8a71e11f4db4a4560aacaf03b10104f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 6.png" +dest_files=["res://.godot/imported/Layer 6.png-b8a71e11f4db4a4560aacaf03b10104f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 7.png b/src/npc/Ran/animations/Layer 7.png new file mode 100644 index 00000000..a7d0eca5 Binary files /dev/null and b/src/npc/Ran/animations/Layer 7.png differ diff --git a/src/npc/Ran/animations/Layer 7.png.import b/src/npc/Ran/animations/Layer 7.png.import new file mode 100644 index 00000000..a7023b0e --- /dev/null +++ b/src/npc/Ran/animations/Layer 7.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ci2rcyo1we8hp" +path="res://.godot/imported/Layer 7.png-adf637df4d569395cbb048a80eda1bb9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 7.png" +dest_files=["res://.godot/imported/Layer 7.png-adf637df4d569395cbb048a80eda1bb9.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 8.png b/src/npc/Ran/animations/Layer 8.png new file mode 100644 index 00000000..f90bef0b Binary files /dev/null and b/src/npc/Ran/animations/Layer 8.png differ diff --git a/src/npc/Ran/animations/Layer 8.png.import b/src/npc/Ran/animations/Layer 8.png.import new file mode 100644 index 00000000..49090223 --- /dev/null +++ b/src/npc/Ran/animations/Layer 8.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bmidoemj483kx" +path="res://.godot/imported/Layer 8.png-eeb1d0543d6791b821fe1d0d227eaab1.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 8.png" +dest_files=["res://.godot/imported/Layer 8.png-eeb1d0543d6791b821fe1d0d227eaab1.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/animations/Layer 9.png b/src/npc/Ran/animations/Layer 9.png new file mode 100644 index 00000000..c84617c4 Binary files /dev/null and b/src/npc/Ran/animations/Layer 9.png differ diff --git a/src/npc/Ran/animations/Layer 9.png.import b/src/npc/Ran/animations/Layer 9.png.import new file mode 100644 index 00000000..88a1f589 --- /dev/null +++ b/src/npc/Ran/animations/Layer 9.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://codpix3tl2wqy" +path="res://.godot/imported/Layer 9.png-ae92851757ebd2df41735cea15a17c93.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Ran/animations/Layer 9.png" +dest_files=["res://.godot/imported/Layer 9.png-ae92851757ebd2df41735cea15a17c93.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/Ran/ran.dialogue b/src/npc/Ran/ran.dialogue new file mode 100644 index 00000000..abb7905b --- /dev/null +++ b/src/npc/Ran/ran.dialogue @@ -0,0 +1,12 @@ +~ introduction +Rӑn: welcome 2 my library lol +=> END + +~ general +Rӑn: okay...... +=> END + +~ hit +Rӑn: hey ow +=> END + diff --git a/src/npc/Ran/ran.dialogue.import b/src/npc/Ran/ran.dialogue.import new file mode 100644 index 00000000..53b52b20 --- /dev/null +++ b/src/npc/Ran/ran.dialogue.import @@ -0,0 +1,15 @@ +[remap] + +importer="dialogue_manager_compiler_12" +type="Resource" +uid="uid://b681mabgdkg6j" +path="res://.godot/imported/ran.dialogue-f0ecb078c74af14bf6b7b4a9926b74f8.tres" + +[deps] + +source_file="res://src/npc/Ran/ran.dialogue" +dest_files=["res://.godot/imported/ran.dialogue-f0ecb078c74af14bf6b7b4a9926b74f8.tres"] + +[params] + +defaults=true diff --git a/src/npc/maiden/PUELLA.png b/src/npc/maiden/PUELLA.png deleted file mode 100644 index b3d19b44..00000000 Binary files a/src/npc/maiden/PUELLA.png and /dev/null differ diff --git a/src/npc/maiden/maiden.tscn b/src/npc/maiden/maiden.tscn deleted file mode 100644 index 09914a5a..00000000 --- a/src/npc/maiden/maiden.tscn +++ /dev/null @@ -1,14 +0,0 @@ -[gd_scene load_steps=2 format=3 uid="uid://d26qwequeef2i"] - -[ext_resource type="Texture2D" uid="uid://c414kvmj6wav6" path="res://src/npc/maiden/PUELLA.png" id="1_mlyk6"] - -[node name="NPC" type="Node3D"] - -[node name="Sprite" type="Sprite3D" parent="."] -unique_name_in_owner = true -transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0) -gi_mode = 0 -pixel_size = 0.005 -billboard = 2 -texture_filter = 0 -texture = ExtResource("1_mlyk6") diff --git a/src/npc/rat/NPC.tscn b/src/npc/rat/Rat.tscn similarity index 77% rename from src/npc/rat/NPC.tscn rename to src/npc/rat/Rat.tscn index a679177d..f1110988 100644 --- a/src/npc/rat/NPC.tscn +++ b/src/npc/rat/Rat.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=7 format=3 uid="uid://d4l4qutp8x40c"] -[ext_resource type="Script" path="res://src/npc/Npc.cs" id="1_cpdf2"] -[ext_resource type="Resource" uid="uid://cf7ycgdiihyh" path="res://src/npc/rat/ratdialogue.dialogue" id="2_uo38w"] -[ext_resource type="Texture2D" uid="uid://xuftapgcwb7n" path="res://src/npc/ROYAL_RAT_PRINCEP.png" id="3_p4ckb"] +[ext_resource type="Script" uid="uid://dcqssoikr3pl7" path="res://src/npc/Npc.cs" id="1_4xcbq"] +[ext_resource type="Resource" uid="uid://cf7ycgdiihyh" path="res://src/npc/Rat/ratdialogue.dialogue" id="2_ru5ai"] +[ext_resource type="Texture2D" uid="uid://byip35h7evvyq" path="res://src/npc/Rat/rat2.png" id="3_m5rda"] [sub_resource type="CylinderShape3D" id="CylinderShape3D_wfhgc"] radius = 3.0 @@ -16,9 +16,8 @@ height = 2.24425 radius = 1.941 [node name="NPC" type="Node3D"] -transform = Transform3D(1.5, 0, 0, 0, 1.5, 0, 0, 0, 1.5, 0, 0, 0) -script = ExtResource("1_cpdf2") -Dialogue = ExtResource("2_uo38w") +script = ExtResource("1_4xcbq") +Dialogue = ExtResource("2_ru5ai") [node name="Sprite" type="Sprite3D" parent="."] unique_name_in_owner = true @@ -26,7 +25,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.1, 0) gi_mode = 0 billboard = 2 texture_filter = 0 -texture = ExtResource("3_p4ckb") +texture = ExtResource("3_m5rda") [node name="DialogueZone" type="Area3D" parent="."] unique_name_in_owner = true @@ -38,6 +37,7 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00131226, 0, -0.00723076) shape = SubResource("CylinderShape3D_wfhgc") [node name="Collision" type="RigidBody3D" parent="."] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.105047, -0.0490516, 0) collision_mask = 0 gravity_scale = 0.0 diff --git a/src/npc/rat/rat1.png b/src/npc/rat/rat1.png new file mode 100644 index 00000000..c689073f Binary files /dev/null and b/src/npc/rat/rat1.png differ diff --git a/src/npc/rat/rat1.png.import b/src/npc/rat/rat1.png.import new file mode 100644 index 00000000..8126ce73 --- /dev/null +++ b/src/npc/rat/rat1.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ct2kcckl0tghb" +path="res://.godot/imported/rat1.png-61116f4f1a79d3c092550413c05e79d9.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Rat/rat1.png" +dest_files=["res://.godot/imported/rat1.png-61116f4f1a79d3c092550413c05e79d9.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/rat/rat2.png b/src/npc/rat/rat2.png new file mode 100644 index 00000000..62abf8c5 Binary files /dev/null and b/src/npc/rat/rat2.png differ diff --git a/src/npc/rat/rat2.png.import b/src/npc/rat/rat2.png.import new file mode 100644 index 00000000..a0d15e56 --- /dev/null +++ b/src/npc/rat/rat2.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://byip35h7evvyq" +path="res://.godot/imported/rat2.png-3bed829539ccc73e11d4812c2bb1aaf7.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://src/npc/Rat/rat2.png" +dest_files=["res://.godot/imported/rat2.png-3bed829539ccc73e11d4812c2bb1aaf7.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=0 diff --git a/src/npc/rat/ratdialogue.dialogue.import b/src/npc/rat/ratdialogue.dialogue.import index f0de34e7..3a37d471 100644 --- a/src/npc/rat/ratdialogue.dialogue.import +++ b/src/npc/rat/ratdialogue.dialogue.import @@ -3,12 +3,12 @@ importer="dialogue_manager_compiler_12" type="Resource" uid="uid://cf7ycgdiihyh" -path="res://.godot/imported/ratdialogue.dialogue-44b9fe9da69f8da8a6bfdeb5429ef4a3.tres" +path="res://.godot/imported/ratdialogue.dialogue-7389c3591865c01b56ddf5a724bb1208.tres" [deps] -source_file="res://src/npc/rat/ratdialogue.dialogue" -dest_files=["res://.godot/imported/ratdialogue.dialogue-44b9fe9da69f8da8a6bfdeb5429ef4a3.tres"] +source_file="res://src/npc/Rat/ratdialogue.dialogue" +dest_files=["res://.godot/imported/ratdialogue.dialogue-7389c3591865c01b56ddf5a724bb1208.tres"] [params]