Compare commits

...

2 Commits

Author SHA1 Message Date
2e42638a4d add mint model and textures 2025-09-16 23:23:01 +10:00
696d6b3d9f add nails to batrix texture 2025-09-16 23:22:49 +10:00
12 changed files with 4396 additions and 134 deletions

Binary file not shown.

BIN
assets/models/characters/mint/mint.bin (Stored with Git LFS) Normal file

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,48 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://cor5a1kqs0ia4"
path="res://.godot/imported/mint.gltf-41ff6334f43e6090dad9e88ab0fb9d73.scn"
[deps]
source_file="res://assets/models/characters/mint/mint.gltf"
dest_files=["res://.godot/imported/mint.gltf-41ff6334f43e6090dad9e88ab0fb9d73.scn"]
[params]
nodes/root_type=""
nodes/root_name="Model"
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=true
import_script/path=""
_subresources={
"materials": {
"mint_mat": {
"use_external/enabled": true,
"use_external/path": "uid://cy4qxbv7igyd0"
},
"mint_racket_mat": {
"use_external/enabled": true,
"use_external/path": "uid://cum3bsyxa5vh6"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

BIN
assets/models/characters/mint/textures/mint_albedo.png (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -0,0 +1,36 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bm0fslrkv8jhq"
path.s3tc="res://.godot/imported/mint_albedo.png-e489fc0800415cd9794fe59c5eb53ef2.s3tc.ctex"
path.etc2="res://.godot/imported/mint_albedo.png-e489fc0800415cd9794fe59c5eb53ef2.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
[deps]
source_file="res://assets/models/characters/mint/textures/mint_albedo.png"
dest_files=["res://.godot/imported/mint_albedo.png-e489fc0800415cd9794fe59c5eb53ef2.s3tc.ctex", "res://.godot/imported/mint_albedo.png-e489fc0800415cd9794fe59c5eb53ef2.etc2.ctex"]
[params]
compress/mode=2
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

Binary file not shown.

View File

@ -0,0 +1,36 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b2yqtj2nnhtom"
path.s3tc="res://.godot/imported/mint_racket_albedo.png-49f16eb6c73c234eb10fed99ab0b1412.s3tc.ctex"
path.etc2="res://.godot/imported/mint_racket_albedo.png-49f16eb6c73c234eb10fed99ab0b1412.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
[deps]
source_file="res://assets/models/characters/mint/textures/mint_racket_albedo.png"
dest_files=["res://.godot/imported/mint_racket_albedo.png-49f16eb6c73c234eb10fed99ab0b1412.s3tc.ctex", "res://.godot/imported/mint_racket_albedo.png-49f16eb6c73c234eb10fed99ab0b1412.etc2.ctex"]
[params]
compress/mode=2
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

View File

@ -0,0 +1,16 @@
[gd_resource type="ShaderMaterial" load_steps=3 format=3 uid="uid://cy4qxbv7igyd0"]
[ext_resource type="Shader" uid="uid://d06tpkplvte12" path="res://shaders/cel_shader/cel_shader_no_culling.gdshader" id="1_ec7hc"]
[ext_resource type="Texture2D" uid="uid://bm0fslrkv8jhq" path="res://assets/models/characters/mint/textures/mint_albedo.png" id="2_pjgyf"]
[resource]
render_priority = 0
shader = ExtResource("1_ec7hc")
shader_parameter/specular_smoothness = 0.05
shader_parameter/fresnel_smoothness = 0.05
shader_parameter/color = Color(1, 1, 1, 1)
shader_parameter/base_texture = ExtResource("2_pjgyf")
shader_parameter/specular = Color(0, 0, 0, 0)
shader_parameter/fresnel = Color(0.4, 0.4, 0.4, 0.690196)
shader_parameter/uv_scale = Vector2(1, 1)
shader_parameter/uv_offset = Vector2(0, 0)

View File

@ -0,0 +1,16 @@
[gd_resource type="ShaderMaterial" load_steps=3 format=3 uid="uid://cum3bsyxa5vh6"]
[ext_resource type="Shader" uid="uid://dq4ha5ax33l2" path="res://shaders/cel_shader/cel_shader_base.gdshader" id="1_hjy5o"]
[ext_resource type="Texture2D" uid="uid://b2yqtj2nnhtom" path="res://assets/models/characters/mint/textures/mint_racket_albedo.png" id="2_wg7yc"]
[resource]
render_priority = 0
shader = ExtResource("1_hjy5o")
shader_parameter/specular_smoothness = 0.05
shader_parameter/fresnel_smoothness = 0.05
shader_parameter/color = Color(1, 1, 1, 1)
shader_parameter/base_texture = ExtResource("2_wg7yc")
shader_parameter/specular = Color(0.75, 0.75, 0.75, 0.552941)
shader_parameter/fresnel = Color(0.8, 0.8, 0.8, 0.615686)
shader_parameter/uv_scale = Vector2(1, 1)
shader_parameter/uv_offset = Vector2(0, 0)

View File

@ -1,9 +1,8 @@
[gd_scene load_steps=52 format=3 uid="uid://b73y71y3efmv"]
[gd_scene load_steps=51 format=3 uid="uid://b73y71y3efmv"]
[ext_resource type="Script" uid="uid://bvvmaqn1fp6nq" path="res://scripts/gameplay/player/player.gd" id="1_xt3i8"]
[ext_resource type="PackedScene" uid="uid://c7odkr2qcnn74" path="res://assets/models/characters/batrix/batrix.gltf" id="3_f1ej7"]
[ext_resource type="Script" uid="uid://dqxvdi3i2ejs" path="res://scripts/gameplay/player/player_animator.gd" id="4_adlgp"]
[ext_resource type="Material" uid="uid://bdi02rpvdukem" path="res://resources/materials/debug/debug_attack.tres" id="4_ll2ct"]
[ext_resource type="AnimationNodeBlendTree" uid="uid://dhclwpxlgqerd" path="res://resources/characters/batrix/batrix_anim_tree.tres" id="5_mq40n"]
[ext_resource type="Script" uid="uid://b6fhhk232es04" path="res://scripts/effects/bones/bone_to_flatten.gd" id="6_cumn2"]
[ext_resource type="Script" uid="uid://5a2bpkyod65j" path="res://scripts/effects/bones/bone_flattener.gd" id="6_iug5b"]
@ -156,8 +155,8 @@ debug_color = Color(0, 0.6, 0.7, 0.42)
[node name="Model" parent="." instance=ExtResource("3_f1ej7")]
[node name="Skeleton3D" parent="Model/Armature" index="0"]
bones/0/position = Vector3(-0.530862, 0.988051, -0.104997)
bones/0/rotation = Quaternion(0.725798, -0.0719796, -0.681144, -0.0638705)
bones/0/position = Vector3(-0.500184, 0.964422, -0.0893307)
bones/0/rotation = Quaternion(0.722864, -0.0982987, -0.678032, -0.0898824)
bones/0/scale = Vector3(1, 1, 1)
bones/1/position = Vector3(-9.75365e-05, 0.0319142, -0.124525)
bones/1/rotation = Quaternion(-0.000141591, 0.789452, 0.613812, 0.000224233)
@ -165,55 +164,55 @@ bones/1/scale = Vector3(1, 1, 1)
bones/2/rotation = Quaternion(6.24507e-10, 4.41808e-08, -6.03351e-10, 1)
bones/2/scale = Vector3(1, 1, 1)
bones/3/rotation = Quaternion(1.74623e-10, -2.60798e-10, -1.30968e-10, 1)
bones/4/position = Vector3(-0.00845796, 0.920658, -0.0360087)
bones/4/rotation = Quaternion(0.229705, -0.22598, 0.0112936, 0.946594)
bones/4/position = Vector3(0.00948739, 0.920967, -0.0486467)
bones/4/rotation = Quaternion(0.27284, -0.210528, -0.0769222, 0.935585)
bones/5/position = Vector3(6.05363e-09, 0.111695, -8.19564e-08)
bones/5/rotation = Quaternion(0.0691629, -0.163643, 0.146894, 0.973067)
bones/6/rotation = Quaternion(-0.418819, -0.145485, 0.0298038, 0.895844)
bones/7/rotation = Quaternion(0.333193, 0.2248, -0.288389, 0.869068)
bones/5/rotation = Quaternion(0.0715466, -0.13952, 0.227144, 0.961156)
bones/6/rotation = Quaternion(-0.419672, -0.109832, 0.0131658, 0.90091)
bones/7/rotation = Quaternion(0.343429, 0.179348, -0.260324, 0.884377)
bones/7/scale = Vector3(1, 1, 1)
bones/8/rotation = Quaternion(-0.164957, 0.341396, 0.087328, 0.921201)
bones/8/rotation = Quaternion(-0.112539, 0.322054, 0.0986558, 0.934817)
bones/9/rotation = Quaternion(1.13474e-07, 0.707107, 0.707107, -5.23149e-08)
bones/10/scale = Vector3(1, 1, 1)
bones/11/position = Vector3(-0.0104284, -1.76422e-08, -0.00781871)
bones/11/scale = Vector3(1.2326, 1, 1)
bones/11/position = Vector3(-0.0110016, -3.04479e-08, -0.00873453)
bones/11/scale = Vector3(1.34295, 1, 0.440598)
bones/12/position = Vector3(-0.00823868, 6.83734e-08, -0.0102097)
bones/13/position = Vector3(-0.0231009, -1.26374e-07, -0.000485126)
bones/13/scale = Vector3(1.2326, 1, 0.620591)
bones/14/position = Vector3(-0.0388648, -3.65015e-08, -0.00580034)
bones/14/scale = Vector3(1.2326, 1, 0.620591)
bones/13/position = Vector3(-0.0248087, 8.91106e-08, -0.00352779)
bones/13/scale = Vector3(1.34295, 1, 0.440597)
bones/14/position = Vector3(-0.0419837, 8.35227e-08, -0.00730157)
bones/14/scale = Vector3(1.34295, 1, 0.440598)
bones/15/position = Vector3(-0.0186913, 1.4579e-07, -0.0116523)
bones/16/position = Vector3(0.0178276, 7.90989e-08, 0.00547782)
bones/16/scale = Vector3(1.2326, 1, 0.620591)
bones/17/position = Vector3(0.0344424, 2.57807e-08, 0.000352207)
bones/17/scale = Vector3(1.2326, 1, 1)
bones/16/position = Vector3(0.019784, -8.4581e-08, 0.000705551)
bones/16/scale = Vector3(1.34295, 1, 0.440598)
bones/17/position = Vector3(0.0378862, -1.67934e-07, -0.00293307)
bones/17/scale = Vector3(1.34295, 1, 0.440598)
bones/18/position = Vector3(0.0138112, -1.99382e-07, -0.0106829)
bones/19/position = Vector3(-0.029965, -6.74833e-08, -0.0114938)
bones/20/position = Vector3(0.0319374, 2.70462e-10, -0.00811319)
bones/21/position = Vector3(0.0451344, 0.0764403, 0.0935013)
bones/21/position = Vector3(0.0449917, 0.0779816, 0.0935919)
bones/21/rotation = Quaternion(0.160115, 0.667183, 0.68874, -0.234237)
bones/21/scale = Vector3(1, 1, 1)
bones/22/position = Vector3(-0.00351833, -2.67936e-08, 0.0010112)
bones/25/position = Vector3(-0.0442944, 0.0756561, 0.0940351)
bones/25/position = Vector3(-0.0441566, 0.077198, 0.0941226)
bones/25/rotation = Quaternion(-0.161417, 0.667625, 0.688436, 0.232975)
bones/25/scale = Vector3(1, 1, 1)
bones/26/position = Vector3(0.00351835, 2.9417e-08, 0.00101115)
bones/29/rotation = Quaternion(0.0404638, -0.509212, 0.85855, 0.0442371)
bones/29/rotation = Quaternion(0.0461112, -0.387547, 0.919899, 0.0383144)
bones/29/scale = Vector3(1, 1, 1)
bones/30/rotation = Quaternion(0.0499299, -0.0206308, -0.0903523, 0.994443)
bones/30/rotation = Quaternion(0.037869, 0.00648395, 0.0351636, 0.998643)
bones/31/rotation = Quaternion(0.00282337, 0.992799, -0.117349, -0.0238866)
bones/32/rotation = Quaternion(0.580699, -7.42462e-08, -1.28985e-06, 0.814118)
bones/32/rotation = Quaternion(0.748453, -3.6458e-07, -1.23914e-06, 0.663187)
bones/33/rotation = Quaternion(-0.0342351, -3.5846e-07, 8.54711e-08, 0.999414)
bones/35/rotation = Quaternion(0.373011, -0.0833798, 0.316104, 0.868325)
bones/36/rotation = Quaternion(-0.288595, 4.82974e-07, 3.00429e-07, 0.957451)
bones/37/rotation = Quaternion(-0.0897788, -0.103299, 0.147213, 0.97959)
bones/35/rotation = Quaternion(0.567885, 0.00691739, 0.262844, 0.779982)
bones/36/rotation = Quaternion(-0.250743, 4.67397e-07, 3.23428e-07, 0.968054)
bones/37/rotation = Quaternion(0.118718, -0.0703626, 0.155841, 0.978094)
bones/37/scale = Vector3(1, 1, 1)
bones/38/rotation = Quaternion(-0.316966, 5.98834e-07, 8.30742e-07, 0.948437)
bones/38/rotation = Quaternion(-0.0328405, 8.16975e-07, 6.33988e-07, 0.999461)
bones/38/scale = Vector3(1, 1, 1)
bones/39/rotation = Quaternion(0.197471, 0.678974, 0.678974, -0.19747)
bones/39/scale = Vector3(1.14294, 1, 0.839917)
bones/41/position = Vector3(0.0139192, 0.000225329, -0.00384292)
bones/41/rotation = Quaternion(2.32454e-08, -0.00598613, -1.36913e-07, 0.999982)
bones/39/scale = Vector3(1.08305, 1, 0.811625)
bones/41/position = Vector3(0.0170023, 0.00022532, -0.00384271)
bones/41/rotation = Quaternion(1.94902e-08, 0.00443274, -1.35978e-07, 0.99999)
bones/41/scale = Vector3(0.999981, 1, 0.538573)
bones/42/position = Vector3(0.0392888, -1.17533e-06, -0.00209796)
bones/43/position = Vector3(-0.0495715, -2.58908e-06, 0.0301691)
@ -222,9 +221,9 @@ bones/45/position = Vector3(-0.013421, 6.33299e-08, -0.0283991)
bones/46/position = Vector3(-0.0513805, 8.90344e-07, -0.0104124)
bones/47/position = Vector3(0.0446487, -1.27684e-06, -0.0177286)
bones/48/rotation = Quaternion(-0.19747, 0.678974, 0.678974, 0.19747)
bones/48/scale = Vector3(1.14294, 1, 0.744515)
bones/50/position = Vector3(-0.0170028, 0.000225411, -0.00485537)
bones/50/rotation = Quaternion(1.248e-08, -0.00728642, 6.79947e-08, 0.999973)
bones/48/scale = Vector3(1.08305, 1, 0.811625)
bones/50/position = Vector3(-0.0139197, 0.000225418, -0.00485518)
bones/50/rotation = Quaternion(-1.71213e-08, 0.00539563, 5.0295e-08, 0.999985)
bones/50/scale = Vector3(0.999977, 1, 0.397035)
bones/51/position = Vector3(-0.0392888, -1.22121e-06, -0.00333335)
bones/52/position = Vector3(0.0495715, -2.68185e-06, 0.0147188)
@ -232,17 +231,17 @@ bones/53/position = Vector3(0.00910765, -7.47593e-08, 0.000409614)
bones/54/position = Vector3(0.0134209, 4.70912e-08, -0.0184937)
bones/55/position = Vector3(0.0513805, 9.29226e-07, -0.0104125)
bones/56/position = Vector3(-0.0446488, -1.30966e-06, -0.0177287)
bones/57/rotation = Quaternion(0.259143, -0.020929, -0.729309, 0.632863)
bones/57/rotation = Quaternion(0.261165, -0.0211874, -0.725745, 0.636112)
bones/57/scale = Vector3(1, 1, 1)
bones/58/rotation = Quaternion(0.582799, 0.102508, -0.30524, 0.7461)
bones/58/rotation = Quaternion(0.604708, 0.191834, -0.260281, 0.727861)
bones/58/scale = Vector3(1, 1, 1)
bones/59/position = Vector3(-2.69785e-07, 0.290535, 2.31687e-07)
bones/59/rotation = Quaternion(0.427087, -0.0577286, -0.102134, 0.896567)
bones/59/position = Vector3(1.77811e-07, 0.288399, -1.46069e-08)
bones/59/rotation = Quaternion(0.390261, -0.347612, -0.169445, 0.835554)
bones/59/scale = Vector3(1, 1, 1)
bones/60/rotation = Quaternion(0.00105993, -0.248163, 0.000271588, 0.968718)
bones/60/rotation = Quaternion(0.00108425, -0.134355, 0.00014696, 0.990933)
bones/60/scale = Vector3(1, 1, 1)
bones/61/position = Vector3(3.0244e-08, 0.0480112, -0.000105048)
bones/61/rotation = Quaternion(-0.279606, -0.351515, 0.110733, 0.886564)
bones/61/position = Vector3(1.08387e-07, 0.0706603, -0.000154706)
bones/61/rotation = Quaternion(-0.225993, -0.175347, 0.117731, 0.950957)
bones/61/scale = Vector3(1, 1, 1)
bones/62/rotation = Quaternion(0.493569, 0.84346, 0.0982726, -0.187901)
bones/63/rotation = Quaternion(0.52804, -0.147693, -0.0941254, 0.830964)
@ -295,29 +294,29 @@ bones/93/rotation = Quaternion(-0.494209, 0.0204614, -0.0359497, 0.868359)
bones/93/scale = Vector3(1, 1.13164, 1)
bones/94/rotation = Quaternion(-0.547852, 0.057849, -0.0581314, 0.832546)
bones/94/scale = Vector3(1, 1.05697, 1)
bones/95/position = Vector3(2.02063e-08, 0.0480111, -0.000105074)
bones/95/rotation = Quaternion(-0.789962, -0.168004, -0.0882123, 0.583055)
bones/95/position = Vector3(1.0941e-07, 0.0706603, -0.000154684)
bones/95/rotation = Quaternion(-0.780793, -0.104855, -0.0209702, 0.615571)
bones/95/scale = Vector3(1, 1, 1)
bones/96/position = Vector3(-2.36417e-07, 0.290535, 2.69043e-07)
bones/96/rotation = Quaternion(-0.532998, 0.0161485, -0.0580425, 0.843969)
bones/96/scale = Vector3(1, 1.07444, 1)
bones/96/position = Vector3(1.46994e-07, 0.288399, -6.04396e-09)
bones/96/rotation = Quaternion(-0.532845, -0.0656312, -0.190835, 0.821797)
bones/96/scale = Vector3(1, 1.11819, 0.999999)
bones/97/position = Vector3(-0.00645471, 0.000163305, -0.00321278)
bones/97/rotation = Quaternion(0.248427, 0.0258538, -0.267814, 0.930533)
bones/98/position = Vector3(-5.76256e-09, 0.0159596, 0.000181361)
bones/98/rotation = Quaternion(-0.0586372, -0.00568235, -0.12181, 0.990804)
bones/99/rotation = Quaternion(-0.44006, 0.12686, -0.0672892, 0.886412)
bones/99/rotation = Quaternion(-0.427024, 0.144587, -0.0163221, 0.892457)
bones/99/scale = Vector3(1, 1, 1)
bones/100/rotation = Quaternion(0.0470818, -0.0305159, 0.522343, 0.850888)
bones/100/rotation = Quaternion(0.0450653, -0.0334221, 0.574923, 0.816282)
bones/100/scale = Vector3(1, 1, 1)
bones/101/rotation = Quaternion(0.0660043, 0.456709, 0.676666, 0.573745)
bones/101/rotation = Quaternion(0.0420054, 0.461217, 0.63998, 0.613139)
bones/101/scale = Vector3(1, 1, 1)
bones/102/position = Vector3(6.2732e-09, 0.281682, 9.00968e-08)
bones/102/rotation = Quaternion(0.00973871, 4.84424e-05, 5.21127e-05, 0.999953)
bones/102/rotation = Quaternion(0.018481, 4.88051e-05, 5.16535e-05, 0.999829)
bones/102/scale = Vector3(1, 1, 1)
bones/103/rotation = Quaternion(0.00109444, -0.00158144, 5.96646e-07, 0.999998)
bones/103/rotation = Quaternion(0.00109454, 0.00172952, -3.29654e-06, 0.999998)
bones/103/scale = Vector3(0.999997, 0.999997, 1)
bones/104/position = Vector3(-1.97803e-07, 0.068466, -0.000150014)
bones/104/rotation = Quaternion(-0.431284, -0.0029662, 0.00255522, 0.902208)
bones/104/rotation = Quaternion(-0.389512, 0.00309177, -0.00289364, 0.921012)
bones/104/scale = Vector3(1, 1, 1)
bones/105/rotation = Quaternion(-0.272954, 0.938438, 0.146391, -0.152973)
bones/105/scale = Vector3(1, 1, 1)
@ -372,104 +371,104 @@ bones/136/scale = Vector3(1, 1.25698, 1)
bones/137/rotation = Quaternion(-0.479239, -0.0566498, 0.0570499, 0.873994)
bones/137/scale = Vector3(1, 1.15486, 1)
bones/138/position = Vector3(-1.96072e-07, 0.068466, -0.000149977)
bones/138/rotation = Quaternion(-0.847266, -0.00200115, -0.000155373, 0.531166)
bones/138/rotation = Quaternion(-0.834877, 0.00215976, 7.8793e-05, 0.550433)
bones/138/scale = Vector3(1, 1, 1)
bones/139/position = Vector3(3.48513e-09, 0.281682, 1.40144e-07)
bones/139/rotation = Quaternion(-0.703217, 1.37249e-06, 5.77426e-05, 0.710975)
bones/139/rotation = Quaternion(-0.700105, 8.26177e-07, 6.10443e-05, 0.71404)
bones/139/scale = Vector3(1, 1, 1)
bones/140/position = Vector3(-0.00091601, -0.00419344, -0.00166352)
bones/140/rotation = Quaternion(0.180101, -0.00275761, 0.0409847, 0.98279)
bones/140/scale = Vector3(1.12362, 1, 1)
bones/141/position = Vector3(2.32831e-10, 0.0159594, 0.000181319)
bones/141/rotation = Quaternion(-0.0876969, -0.00686066, -0.0793036, 0.992962)
bones/142/rotation = Quaternion(-0.603455, -0.0578369, 0.444694, 0.659351)
bones/142/rotation = Quaternion(-0.620696, -0.0407748, 0.426106, 0.656893)
bones/142/scale = Vector3(1, 1, 0.999999)
bones/143/position = Vector3(-0.0120245, 0.110009, 0.0701048)
bones/143/position = Vector3(-0.0143056, 0.110086, 0.0701244)
bones/143/rotation = Quaternion(0.0323581, -3.23524e-09, 4.47963e-09, 0.999476)
bones/144/position = Vector3(-0.00283279, 0.0521566, 0.111235)
bones/144/position = Vector3(-0.00954582, 0.0530563, 0.104178)
bones/144/rotation = Quaternion(0.0323581, -3.23524e-09, 4.47954e-09, 0.999476)
bones/145/position = Vector3(0.00133761, -0.0123527, 0.127408)
bones/145/position = Vector3(-0.0263557, 0.00026539, 0.0979084)
bones/145/rotation = Quaternion(0.0323581, -3.23524e-09, 4.47955e-09, 0.999476)
bones/146/position = Vector3(-0.0146292, 0.0502574, -0.144096)
bones/146/position = Vector3(0.0174251, 0.0585969, -0.127619)
bones/146/rotation = Quaternion(0.0323581, -3.23524e-09, 4.47962e-09, 0.999476)
bones/147/position = Vector3(0.115299, 0.0318349, -0.0789119)
bones/147/rotation = Quaternion(0.135266, -0.207062, -0.0247777, 0.968615)
bones/148/position = Vector3(0.105626, 0.0873715, -0.0589817)
bones/148/rotation = Quaternion(0.135266, -0.207062, -0.0247777, 0.968615)
bones/149/position = Vector3(0.0832431, 0.0629689, 0.036124)
bones/149/rotation = Quaternion(0.135266, -0.207062, -0.0247777, 0.968615)
bones/150/position = Vector3(0.107611, -0.00480628, 0.0130458)
bones/150/rotation = Quaternion(0.135266, -0.207062, -0.0247777, 0.968615)
bones/151/position = Vector3(0.0524928, 0.0584037, 0.087188)
bones/147/position = Vector3(0.104937, 0.0382241, -0.0537964)
bones/147/rotation = Quaternion(0.136447, -0.208848, -0.0200199, 0.968175)
bones/148/position = Vector3(0.108434, 0.0823447, -0.042154)
bones/148/rotation = Quaternion(0.136447, -0.208848, -0.0200199, 0.968175)
bones/149/position = Vector3(0.0750075, 0.0658818, 0.0467315)
bones/149/rotation = Quaternion(0.136447, -0.208848, -0.0200199, 0.968175)
bones/150/position = Vector3(0.0762718, 0.00141452, 0.0323955)
bones/150/rotation = Quaternion(0.136447, -0.208848, -0.0200199, 0.968175)
bones/151/position = Vector3(0.034965, 0.0590627, 0.0772454)
bones/151/rotation = Quaternion(0.0323581, -3.08697e-09, -9.99408e-11, 0.999476)
bones/152/position = Vector3(0.0607871, -0.00814018, 0.0891137)
bones/152/position = Vector3(0.0413616, -0.00291984, 0.0730467)
bones/152/rotation = Quaternion(0.0323581, -3.08697e-09, -9.99408e-11, 0.999476)
bones/153/position = Vector3(0.0369582, 0.107969, 0.0518866)
bones/153/rotation = Quaternion(0.135266, -0.207062, -0.0247777, 0.968615)
bones/154/position = Vector3(0.0614384, 0.128294, 0.0395365)
bones/154/rotation = Quaternion(0.135266, -0.207062, -0.0247777, 0.968615)
bones/155/position = Vector3(0.0771941, 0.152016, 0.00969721)
bones/155/rotation = Quaternion(0.135266, -0.207062, -0.0247777, 0.968615)
bones/156/position = Vector3(0.0859252, 0.154623, -0.0166594)
bones/156/rotation = Quaternion(0.135266, -0.207062, -0.0247777, 0.968615)
bones/157/position = Vector3(0.100988, 0.118446, -0.046784)
bones/157/rotation = Quaternion(0.135266, -0.207062, -0.0247777, 0.968615)
bones/158/position = Vector3(0.0576492, 0.12804, -0.0695496)
bones/158/rotation = Quaternion(0.135266, -0.207062, -0.0247777, 0.968615)
bones/159/position = Vector3(-0.119679, 0.0538159, -0.0699595)
bones/159/rotation = Quaternion(0.0318237, 0.0224413, -0.280362, 0.959104)
bones/160/position = Vector3(-0.0980273, 0.111598, -0.0728579)
bones/160/rotation = Quaternion(0.0318237, 0.0224413, -0.280362, 0.959104)
bones/161/position = Vector3(-0.104099, 0.120654, 0.0359309)
bones/161/rotation = Quaternion(0.0318237, 0.0224413, -0.280362, 0.959104)
bones/162/position = Vector3(-0.126723, 0.0616689, 0.0249862)
bones/162/rotation = Quaternion(0.0318237, 0.0224413, -0.280362, 0.959104)
bones/163/position = Vector3(-0.0582415, 0.0762568, 0.100326)
bones/153/position = Vector3(0.033464, 0.108078, 0.0525506)
bones/153/rotation = Quaternion(0.136447, -0.208848, -0.0200199, 0.968175)
bones/154/position = Vector3(0.0611713, 0.128684, 0.0397581)
bones/154/rotation = Quaternion(0.136447, -0.208848, -0.0200199, 0.968175)
bones/155/position = Vector3(0.0768567, 0.152561, 0.0100055)
bones/155/rotation = Quaternion(0.136447, -0.208848, -0.0200199, 0.968175)
bones/156/position = Vector3(0.0856947, 0.155258, -0.0163064)
bones/156/rotation = Quaternion(0.136447, -0.208848, -0.0200199, 0.968175)
bones/157/position = Vector3(0.102363, 0.119022, -0.0446631)
bones/157/rotation = Quaternion(0.136447, -0.208848, -0.0200199, 0.968175)
bones/158/position = Vector3(0.0619547, 0.12781, -0.0668668)
bones/158/rotation = Quaternion(0.136447, -0.208848, -0.0200199, 0.968175)
bones/159/position = Vector3(-0.0836174, 0.0663212, -0.0861969)
bones/159/rotation = Quaternion(0.032168, 0.0175719, -0.219528, 0.974917)
bones/160/position = Vector3(-0.0850462, 0.0979963, -0.0746168)
bones/160/rotation = Quaternion(0.032168, 0.0175719, -0.219528, 0.974917)
bones/161/position = Vector3(-0.105628, 0.111635, 0.0221604)
bones/161/rotation = Quaternion(0.032168, 0.0175719, -0.219528, 0.974917)
bones/162/position = Vector3(-0.112085, 0.0528835, -0.00436244)
bones/162/rotation = Quaternion(0.032168, 0.0175719, -0.219528, 0.974917)
bones/163/position = Vector3(-0.063788, 0.0766184, 0.0944485)
bones/163/rotation = Quaternion(0.0323581, -2.41381e-07, -7.81472e-09, 0.999476)
bones/164/position = Vector3(-0.0755942, 0.011666, 0.113338)
bones/164/position = Vector3(-0.094866, 0.0260332, 0.0789407)
bones/164/rotation = Quaternion(0.0323581, -2.41381e-07, -7.81472e-09, 0.999476)
bones/165/position = Vector3(-0.0519364, 0.143017, 0.0551163)
bones/165/rotation = Quaternion(0.0318237, 0.0224413, -0.280362, 0.959104)
bones/166/position = Vector3(-0.0672851, 0.179076, 0.0198743)
bones/166/rotation = Quaternion(0.0318237, 0.0224413, -0.280362, 0.959104)
bones/167/position = Vector3(-0.0609661, 0.194164, -0.0183362)
bones/167/rotation = Quaternion(0.0318236, 0.0224413, -0.280362, 0.959104)
bones/168/position = Vector3(-0.061942, 0.190747, -0.0459962)
bones/168/rotation = Quaternion(0.0318237, 0.0224413, -0.280362, 0.959104)
bones/169/position = Vector3(-0.0912428, 0.159094, -0.0644507)
bones/169/rotation = Quaternion(0.0318237, 0.0224413, -0.280362, 0.959104)
bones/170/position = Vector3(-0.0567985, 0.145018, -0.0748372)
bones/170/rotation = Quaternion(0.0318237, 0.0224413, -0.280362, 0.959104)
bones/171/rotation = Quaternion(0.805687, 0.0995504, -0.373371, 0.448946)
bones/165/position = Vector3(-0.0564352, 0.138517, 0.0533705)
bones/165/rotation = Quaternion(0.032168, 0.0175719, -0.219528, 0.974917)
bones/166/position = Vector3(-0.0730267, 0.172243, 0.0189722)
bones/166/rotation = Quaternion(0.032168, 0.0175719, -0.219528, 0.974917)
bones/167/position = Vector3(-0.0679613, 0.188124, -0.0190363)
bones/167/rotation = Quaternion(0.032168, 0.0175719, -0.219528, 0.974917)
bones/168/position = Vector3(-0.0681122, 0.184627, -0.046703)
bones/168/rotation = Quaternion(0.032168, 0.0175719, -0.219528, 0.974917)
bones/169/position = Vector3(-0.0929639, 0.14957, -0.065529)
bones/169/rotation = Quaternion(0.032168, 0.0175719, -0.219528, 0.974917)
bones/170/position = Vector3(-0.0568873, 0.139915, -0.0754126)
bones/170/rotation = Quaternion(0.032168, 0.0175719, -0.219528, 0.974917)
bones/171/rotation = Quaternion(0.764735, 0.166206, -0.333177, 0.52588)
bones/171/scale = Vector3(0.999998, 0.999997, 1.00001)
bones/172/position = Vector3(3.62338e-10, 0.531431, 3.56619e-08)
bones/172/rotation = Quaternion(0.29282, -2.69149e-07, -8.65159e-08, 0.956168)
bones/172/rotation = Quaternion(0.33567, -3.93718e-06, -9.66264e-07, 0.94198)
bones/172/scale = Vector3(1, 0.999998, 1.00001)
bones/173/position = Vector3(6.48577e-09, 0.418112, 8.79831e-08)
bones/173/rotation = Quaternion(-0.390892, -0.0163002, 0.041928, 0.919336)
bones/173/rotation = Quaternion(-0.409925, -0.0101991, 0.027923, 0.911635)
bones/173/scale = Vector3(1, 0.999992, 0.999996)
bones/174/rotation = Quaternion(-0.388439, -1.7287e-07, -1.04265e-07, 0.921475)
bones/175/position = Vector3(1.16517e-08, 0.418112, 8.45817e-08)
bones/175/rotation = Quaternion(-0.739155, -0.0109652, 0.0113144, 0.673351)
bones/175/rotation = Quaternion(-0.744023, -0.00708828, 0.00762176, 0.668073)
bones/175/scale = Vector3(1, 1, 1)
bones/176/position = Vector3(1.15382e-08, 0.531431, 3.0748e-08)
bones/176/rotation = Quaternion(-0.632821, -1.21246e-07, -3.14574e-07, 0.774298)
bones/176/scale = Vector3(1, 1.01636, 1)
bones/177/rotation = Quaternion(0.948234, -0.0732697, -0.0219717, 0.308222)
bones/176/rotation = Quaternion(-0.615185, -1.02763e-06, -2.04031e-06, 0.788383)
bones/176/scale = Vector3(1, 1.02613, 1)
bones/177/rotation = Quaternion(0.950312, 0.0114181, 0.00422199, 0.311062)
bones/177/scale = Vector3(1, 0.999998, 1.00001)
bones/178/position = Vector3(2.73163e-08, 0.531431, 1.20327e-09)
bones/178/rotation = Quaternion(0.34746, 1.48858e-06, 3.54615e-07, 0.937695)
bones/178/rotation = Quaternion(0.291475, 1.18873e-06, 3.16877e-07, 0.956578)
bones/178/scale = Vector3(1, 0.999999, 1.00001)
bones/179/position = Vector3(8.4155e-09, 0.418112, 3.97981e-07)
bones/179/rotation = Quaternion(-0.496099, 0.00197433, -0.110447, 0.86121)
bones/179/rotation = Quaternion(-0.505594, 0.01086, -0.119813, 0.854343)
bones/179/scale = Vector3(1, 0.99999, 0.999998)
bones/180/rotation = Quaternion(-0.511086, 1.57037e-07, 1.50203e-07, 0.85953)
bones/180/rotation = Quaternion(-0.46826, 1.67129e-07, 1.38111e-07, 0.883591)
bones/181/position = Vector3(2.69973e-08, 0.418112, 4.26027e-07)
bones/181/rotation = Quaternion(-0.766362, 0.0156935, -0.0354446, 0.641239)
bones/181/rotation = Quaternion(-0.76886, 0.0198551, -0.0372841, 0.638021)
bones/181/scale = Vector3(1, 1, 1)
bones/182/position = Vector3(1.89344e-08, 0.531431, -1.32203e-08)
bones/182/rotation = Quaternion(-0.610228, 4.22834e-07, 9.47307e-07, 0.792226)
bones/182/scale = Vector3(1, 1.0294, 1)
bones/182/rotation = Quaternion(-0.633366, 2.91568e-07, 7.41209e-07, 0.773853)
bones/182/scale = Vector3(1, 1.01611, 1)
[node name="BoneFlipper" type="SkeletonModifier3D" parent="Model/Armature/Skeleton3D" index="0"]
_import_path = NodePath("")
@ -578,7 +577,6 @@ collision_layer = 32
collision_mask = 32
script = ExtResource("20_31cv2")
_attack_shape_node = NodePath("AttackShape")
_collision_debug_material = ExtResource("4_ll2ct")
[node name="AttackShape" type="CollisionShape3D" parent="Attacker"]
shape = SubResource("CylinderShape3D_qsqht")

View File

@ -112,20 +112,6 @@ light_energy = 0.75
[node name="MainCamera" parent="." instance=ExtResource("3_74lek")]
transform = Transform3D(0.866025, -0.321394, 0.383022, 0, 0.766044, 0.642788, -0.5, -0.55667, 0.663414, 4.894, 6.43, 6.963)
_height_offset = null
_distance = null
_fov = null
_angle_degrees = null
_aim_offset_factor_mouse = null
_aim_offset_factor_controller = null
_aim_damping = null
_damage_shake_duration = null
_damage_shake_ease = null
_damage_shake_amplitude = null
_damage_shake_frequency = null
_hit_shake_fov = null
_hit_shake_duration = null
_hit_shake_ease = null
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
environment = SubResource("Environment_wctar")