perf(font): 优化字体渲染并添加抗锯齿设置

- 在所有字体文件中添加 keep_rounding_remainders 属性,提高字体渲染质量
- 更新项目设置,启用抗锯齿功能
- 调整场景文件中的资源引用,添加 UID 信息
This commit is contained in:
2025-05-27 09:20:14 +08:00
parent 3441b34ef3
commit 26874f634d
175 changed files with 231384 additions and 293237 deletions

2
engine/.gitattributes vendored Normal file
View File

@@ -0,0 +1,2 @@
# Normalize EOL for all files that Git considers text files.
* text=auto eol=lf

3
engine/.gitignore vendored Normal file
View File

@@ -0,0 +1,3 @@
# Godot 4+ specific ignores
.godot/
/android/

View File

@@ -23,6 +23,7 @@ allow_system_fallback=true
force_autohinter=false
hinting=1
subpixel_positioning=1
keep_rounding_remainders=true
oversampling=0.0
Fallbacks=null
fallbacks=[]

View File

@@ -23,6 +23,7 @@ allow_system_fallback=true
force_autohinter=false
hinting=1
subpixel_positioning=1
keep_rounding_remainders=true
oversampling=0.0
Fallbacks=null
fallbacks=[]

View File

@@ -23,6 +23,7 @@ allow_system_fallback=true
force_autohinter=false
hinting=1
subpixel_positioning=1
keep_rounding_remainders=true
oversampling=0.0
Fallbacks=null
fallbacks=[]

View File

@@ -23,6 +23,7 @@ allow_system_fallback=true
force_autohinter=false
hinting=1
subpixel_positioning=1
keep_rounding_remainders=true
oversampling=0.0
Fallbacks=null
fallbacks=[]

View File

@@ -23,6 +23,7 @@ allow_system_fallback=true
force_autohinter=false
hinting=1
subpixel_positioning=1
keep_rounding_remainders=true
oversampling=0.0
Fallbacks=null
fallbacks=[]

View File

@@ -23,6 +23,7 @@ allow_system_fallback=true
force_autohinter=false
hinting=1
subpixel_positioning=1
keep_rounding_remainders=true
oversampling=0.0
Fallbacks=null
fallbacks=[]

View File

@@ -0,0 +1 @@
uid://btqmlkdh7bmsk

View File

@@ -0,0 +1 @@
uid://cdflxx1r7qvn4

View File

@@ -0,0 +1 @@
uid://dy2182nsdoygh

View File

@@ -0,0 +1 @@
uid://bkwoh2u8b12yh

View File

@@ -13,7 +13,7 @@ config_version=5
config/name="Mir2ForGodot"
config/version="1.0.0"
run/main_scene="res://scenes/launch/launch.tscn"
config/features=PackedStringArray("4.3", "Forward Plus")
config/features=PackedStringArray("4.4", "Forward Plus")
boot_splash/bg_color=Color(0, 0, 0, 1)
boot_splash/show_image=false
config/icon="res://assets/icon.png"
@@ -38,6 +38,6 @@ window/stretch/scale_mode="integer"
[rendering]
environment/defaults/default_clear_color=Color(0, 0, 0, 1)
anti_aliasing/quality/msaa_2d=3
environment/defaults/default_clear_color=Color(0, 0, 0, 1)
anti_aliasing/quality/use_taa=true

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=12 format=3 uid="uid://chm6pv6pk735s"]
[ext_resource type="Texture2D" uid="uid://crx2h62tpxlx3" path="res://assets/interface/left_bottom/chat_background.png" id="1_5ylo4"]
[ext_resource type="Script" path="res://scripts/interface/chat/chat.gd" id="1_e45gj"]
[ext_resource type="Script" uid="uid://b7ujupvh4d8vf" path="res://scripts/interface/chat/chat.gd" id="1_e45gj"]
[ext_resource type="Texture2D" uid="uid://dtug2y7vy1kb1" path="res://assets/interface/left_bottom/input_background.png" id="2_ib2ff"]
[ext_resource type="FontFile" uid="uid://sk3ot7ejjfpl" path="res://assets/common/font/HarmonyOS_Sans_Bold.ttf" id="3_ryrma"]
[ext_resource type="Texture2D" uid="uid://c68mofgrsxwx7" path="res://assets/interface/left_bottom/right_button_0.png" id="4_t7w1q"]

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=94 format=3 uid="uid://mdc0m23n7dli"]
[ext_resource type="Script" path="res://scripts/interface/dashboard/dashboard.gd" id="1_rpuli"]
[ext_resource type="Script" uid="uid://4ydggwps351r" path="res://scripts/interface/dashboard/dashboard.gd" id="1_rpuli"]
[ext_resource type="Texture2D" uid="uid://bhtkq2he8kflt" path="res://assets/interface/footer_header.png" id="2_ear8b"]
[ext_resource type="Texture2D" uid="uid://cobfbremn7xlx" path="res://assets/interface/footer_bottom.png" id="3_5os3k"]
[ext_resource type="Texture2D" uid="uid://crrecvf5mnlbr" path="res://assets/interface/footer_middle/left/time/001.png" id="4_skxru"]

View File

@@ -1,12 +1,12 @@
[gd_scene load_steps=21 format=3 uid="uid://k87h5s7f7ufd"]
[ext_resource type="Script" path="res://scripts/interface/interface.gd" id="1_p1pjn"]
[ext_resource type="Script" uid="uid://57xheykpusqn" path="res://scripts/interface/interface.gd" id="1_p1pjn"]
[ext_resource type="AudioStream" uid="uid://c6dbn5mi6jrbd" path="res://assets/common/music/interface_button_pressed_max.wav" id="2_k8bgu"]
[ext_resource type="Shader" path="res://assets/shader/death_display.gdshader" id="2_un1p3"]
[ext_resource type="Shader" uid="uid://btqmlkdh7bmsk" path="res://assets/shader/death_display.gdshader" id="2_un1p3"]
[ext_resource type="Texture2D" uid="uid://dhibm6jqenc0l" path="res://assets/world/map/weather/rain/bloom.png" id="3_7le1i"]
[ext_resource type="PackedScene" uid="uid://mdc0m23n7dli" path="res://scenes/interface/dashboard/dashboard.tscn" id="3_tq5d7"]
[ext_resource type="Texture2D" uid="uid://cdyfdkua2bomm" path="res://assets/world/map/weather/rain/raindrop.png" id="3_vwptc"]
[ext_resource type="Shader" path="res://assets/shader/weather/cloud.gdshader" id="5_q36m5"]
[ext_resource type="Shader" uid="uid://bkwoh2u8b12yh" path="res://assets/shader/weather/cloud.gdshader" id="5_q36m5"]
[ext_resource type="PackedScene" uid="uid://lsxrw5f30lsm" path="res://scenes/interface/package/package.tscn" id="6_a3j8g"]
[ext_resource type="PackedScene" uid="uid://cgdsuskoj408f" path="res://scenes/interface/store/store.tscn" id="7_0arwn"]
[ext_resource type="PackedScene" uid="uid://dnmr3dnb6sud2" path="res://scenes/interface/panel/panel.tscn" id="8_gwu3t"]
@@ -52,9 +52,9 @@ noise = SubResource("FastNoiseLite_f3138")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_wo2tg"]
shader = ExtResource("5_q36m5")
shader_parameter/noise_texture = SubResource("NoiseTexture2D_bu07m")
shader_parameter/density = 0.775
shader_parameter/speed = Vector2(0.02, 0.01)
shader_parameter/noise_texture = SubResource("NoiseTexture2D_bu07m")
[sub_resource type="ShaderMaterial" id="ShaderMaterial_12wga"]
shader = ExtResource("2_un1p3")

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=7 format=3 uid="uid://lfl17nii2bj0"]
[ext_resource type="Script" path="res://scripts/interface/map/max.gd" id="1_ubouj"]
[ext_resource type="Script" uid="uid://bln6n0jvxk6ic" path="res://scripts/interface/map/max.gd" id="1_ubouj"]
[ext_resource type="Texture2D" uid="uid://cw7v04osxlr3g" path="res://assets/interface/top_right/map/max_map_mask.png" id="2_qsbdb"]
[ext_resource type="Texture2D" uid="uid://bv1y2ps3ar3xn" path="res://assets/interface/common/close_button_0.png" id="3_jlkoy"]
[ext_resource type="Texture2D" uid="uid://dajrp5tujblkg" path="res://assets/interface/common/close_button_1.png" id="4_l8fr3"]

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=12 format=3 uid="uid://dqalsjq3hjg1a"]
[ext_resource type="Texture2D" uid="uid://di2p578ifbuto" path="res://assets/interface/top_right/map/map_arrow_dow_button_0.png" id="1_h0q4l"]
[ext_resource type="Script" path="res://scripts/interface/map/min.gd" id="1_x02y4"]
[ext_resource type="Script" uid="uid://qjdvbvulos2c" path="res://scripts/interface/map/min.gd" id="1_x02y4"]
[ext_resource type="Texture2D" uid="uid://cdnosdwmkana8" path="res://assets/interface/top_right/map/player.png" id="3_8rdo3"]
[ext_resource type="Texture2D" uid="uid://d4bpd8tynyq4o" path="res://assets/interface/top_right/map/map_arrow_dow_button_1.png" id="3_wfppn"]
[ext_resource type="Texture2D" uid="uid://c2utacqfh8n1d" path="res://assets/interface/top_right/map/map_arrow_top_button_0.png" id="4_6nixd"]

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=7 format=3 uid="uid://lsxrw5f30lsm"]
[ext_resource type="Script" path="res://scripts/interface/package/package.gd" id="1_sb1j6"]
[ext_resource type="Script" uid="uid://ct1bm3s6cie51" path="res://scripts/interface/package/package.gd" id="1_sb1j6"]
[ext_resource type="Texture2D" uid="uid://4s4j8hfvk0e" path="res://assets/interface/package/package_background.png" id="1_whgsu"]
[ext_resource type="Texture2D" uid="uid://bv1y2ps3ar3xn" path="res://assets/interface/common/close_button_0.png" id="3_th7h8"]
[ext_resource type="Texture2D" uid="uid://dajrp5tujblkg" path="res://assets/interface/common/close_button_1.png" id="4_86oo4"]

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=28 format=3 uid="uid://dnmr3dnb6sud2"]
[ext_resource type="Script" path="res://scripts/interface/panel/panel.gd" id="1_7mmba"]
[ext_resource type="Script" uid="uid://bfa3uw2nlo8br" path="res://scripts/interface/panel/panel.gd" id="1_7mmba"]
[ext_resource type="Texture2D" uid="uid://m8ayino6otwq" path="res://assets/interface/panel/panel_background.png" id="1_fq3jh"]
[ext_resource type="Texture2D" uid="uid://bv1y2ps3ar3xn" path="res://assets/interface/common/close_button_0.png" id="2_6hlmw"]
[ext_resource type="Texture2D" uid="uid://dajrp5tujblkg" path="res://assets/interface/common/close_button_1.png" id="3_obsyn"]

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=6 format=3 uid="uid://cgdsuskoj408f"]
[ext_resource type="Script" path="res://scripts/interface/store/store.gd" id="1_pv4cb"]
[ext_resource type="Script" uid="uid://cf8u4bmoq2crr" path="res://scripts/interface/store/store.gd" id="1_pv4cb"]
[ext_resource type="Texture2D" uid="uid://dujbp71q26pgc" path="res://assets/interface/store/store_background.png" id="1_yaagc"]
[ext_resource type="Texture2D" uid="uid://bv1y2ps3ar3xn" path="res://assets/interface/common/close_button_0.png" id="2_ykwcx"]
[ext_resource type="Texture2D" uid="uid://dajrp5tujblkg" path="res://assets/interface/common/close_button_1.png" id="3_nxejt"]

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=10 format=3 uid="uid://74ihfvnueae0"]
[ext_resource type="Texture2D" uid="uid://c425ofa7y1p7d" path="res://assets/launch/background.jpeg" id="1_a5t2r"]
[ext_resource type="Script" path="res://scripts/launch/launch.gd" id="1_lu3df"]
[ext_resource type="Script" uid="uid://2fm11fbdf10t" path="res://scripts/launch/launch.gd" id="1_lu3df"]
[ext_resource type="Texture2D" uid="uid://ciscvv0sj426y" path="res://assets/launch/adolescent_icon.png" id="3_7i6k8"]
[ext_resource type="PackedScene" uid="uid://buarwy7fi7x80" path="res://scenes/launch/nodes/login.tscn" id="4_tdg6u"]
[ext_resource type="Texture2D" uid="uid://bpeceqaum1dd5" path="res://assets/launch/dialog/message_background.png" id="6_eexd2"]

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=24 format=3 uid="uid://buarwy7fi7x80"]
[ext_resource type="Texture2D" uid="uid://bvtluhvung6l4" path="res://assets/launch/nodes/login/logo.png" id="1_cmpia"]
[ext_resource type="Script" path="res://scripts/launch/login/login.gd" id="1_givbr"]
[ext_resource type="Script" uid="uid://qlvbd7ebapbc" path="res://scripts/launch/login/login.gd" id="1_givbr"]
[ext_resource type="AudioStream" uid="uid://dboukgib28chm" path="res://assets/common/music/button_pressed.wav" id="2_lsdxn"]
[ext_resource type="Texture2D" uid="uid://do7u3mlkr3pk5" path="res://assets/launch/nodes/login/default_background.png" id="3_koyl2"]
[ext_resource type="FontFile" uid="uid://sk3ot7ejjfpl" path="res://assets/common/font/HarmonyOS_Sans_Bold.ttf" id="4_xor7y"]

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=127 format=3 uid="uid://banx0453bykk4"]
[ext_resource type="Texture2D" uid="uid://xgpv2ieftrut" path="res://assets/launch/nodes/role/roles.png" id="1_rgagr"]
[ext_resource type="Script" path="res://scripts/launch/role/role.gd" id="1_tkfiu"]
[ext_resource type="Script" uid="uid://bnlvbwww16bkt" path="res://scripts/launch/role/role.gd" id="1_tkfiu"]
[ext_resource type="AudioStream" uid="uid://dboukgib28chm" path="res://assets/common/music/button_pressed.wav" id="2_p6qph"]
[ext_resource type="Texture2D" uid="uid://ccemugihyuhrd" path="res://assets/launch/nodes/role/warrior/men/000000.png" id="3_1vfva"]
[ext_resource type="Texture2D" uid="uid://b3ffqc8oj6mg5" path="res://assets/launch/nodes/role/mage/men/000080.png" id="3_qxja5"]

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=24 format=3 uid="uid://k6phj0lt8xl3"]
[ext_resource type="Script" path="res://scripts/launch/server/server.gd" id="1_axlrh"]
[ext_resource type="Script" uid="uid://bpp0nqsbmmlo1" path="res://scripts/launch/server/server.gd" id="1_axlrh"]
[ext_resource type="Texture2D" uid="uid://c0vipd0rtkan6" path="res://assets/launch/nodes/server/server_background.png" id="1_nhlb6"]
[ext_resource type="Texture2D" uid="uid://ht4d157d43je" path="res://assets/launch/nodes/server/server_button_0.png" id="2_aq0q6"]
[ext_resource type="Texture2D" uid="uid://hcm4ll6hic7c" path="res://assets/launch/nodes/server/scroll_top_arrow_0.png" id="2_wbkob"]

View File

@@ -1,7 +1,7 @@
[gd_scene load_steps=5 format=3 uid="uid://cbih1sy4phrk2"]
[ext_resource type="Texture2D" uid="uid://803gf4kme28" path="res://assets/loading/loading_background.png" id="1_76lh6"]
[ext_resource type="Script" path="res://scripts/loading/loading.gd" id="1_mv03x"]
[ext_resource type="Script" uid="uid://cqkwp5wocqdx7" path="res://scripts/loading/loading.gd" id="1_mv03x"]
[ext_resource type="Texture2D" uid="uid://b7nbbjtwrswvu" path="res://assets/loading/progress_background.png" id="2_56muk"]
[ext_resource type="Texture2D" uid="uid://bay2jnwvmp18d" path="res://assets/loading/progress.png" id="3_106wh"]

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=6 format=4 uid="uid://5ikeqkij2fv8"]
[ext_resource type="Script" path="res://scripts/world/map/map.gd" id="1_ppf7t"]
[ext_resource type="Script" uid="uid://dewrtysuss3et" path="res://scripts/world/map/map.gd" id="1_ppf7t"]
[ext_resource type="TileSet" uid="uid://dukaxh8d8ung7" path="res://assets/world/map/tilemap/ground.tres" id="1_viyyl"]
[ext_resource type="TileSet" uid="uid://c8c11kxvigwbn" path="res://assets/world/map/tilemap/house.tres" id="2_aypyd"]
[ext_resource type="TileSet" uid="uid://dfkdsgap3v5ku" path="res://assets/world/map/tilemap/floor.tres" id="2_eggj7"]

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=6 format=4 uid="uid://5ikeqkij2fv8"]
[ext_resource type="Script" path="res://scripts/world/map/map.gd" id="1_ppf7t"]
[ext_resource type="Script" uid="uid://dewrtysuss3et" path="res://scripts/world/map/map.gd" id="1_ppf7t"]
[ext_resource type="TileSet" uid="uid://dukaxh8d8ung7" path="res://assets/world/map/tilemap/ground.tres" id="1_viyyl"]
[ext_resource type="TileSet" uid="uid://c8c11kxvigwbn" path="res://assets/world/map/tilemap/house.tres" id="2_aypyd"]
[ext_resource type="PackedScene" uid="uid://dfaisex3l6i08" path="res://scenes/world/maps/time_zone.tscn" id="2_bqyhr"]

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=6 format=4 uid="uid://5ikeqkij2fv8"]
[ext_resource type="Script" path="res://scripts/world/map/map.gd" id="1_ppf7t"]
[ext_resource type="Script" uid="uid://dewrtysuss3et" path="res://scripts/world/map/map.gd" id="1_ppf7t"]
[ext_resource type="TileSet" uid="uid://dukaxh8d8ung7" path="res://assets/world/map/tilemap/ground.tres" id="1_viyyl"]
[ext_resource type="TileSet" uid="uid://c8c11kxvigwbn" path="res://assets/world/map/tilemap/house.tres" id="2_aypyd"]
[ext_resource type="PackedScene" uid="uid://dfaisex3l6i08" path="res://scenes/world/maps/time_zone.tscn" id="2_darek"]

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=4 format=3 uid="uid://dfaisex3l6i08"]
[ext_resource type="Script" path="res://scripts/world/map/time_zone.gd" id="1_sfymv"]
[ext_resource type="Script" uid="uid://dos6xm3j7fd7h" path="res://scripts/world/map/time_zone.gd" id="1_sfymv"]
[sub_resource type="Animation" id="Animation_if6nj"]
resource_name = "default"
@@ -21,7 +21,7 @@ tracks/0/keys = {
[sub_resource type="AnimationLibrary" id="AnimationLibrary_ij2kp"]
_data = {
"default": SubResource("Animation_if6nj")
&"default": SubResource("Animation_if6nj")
}
[node name="TimeZone" type="CanvasModulate"]

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=4 format=3 uid="uid://c4qqyr5xqs707"]
[ext_resource type="Script" path="res://scripts/world/monster/monster.gd" id="1_ct814"]
[ext_resource type="Script" uid="uid://dxi8abxmr02a" path="res://scripts/world/monster/monster.gd" id="1_ct814"]
[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_c2ppo"]
height = 20.0

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=4 format=3 uid="uid://mldhnnqxu1x8"]
[ext_resource type="Script" path="res://scripts/world/npc/npc.gd" id="1_cm6mj"]
[ext_resource type="Script" uid="uid://bn7dfxsvhaby1" path="res://scripts/world/npc/npc.gd" id="1_cm6mj"]
[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_m00ct"]
height = 20.0

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,6 @@
[gd_scene load_steps=395 format=3 uid="uid://c3w21iukpbjty"]
[ext_resource type="Texture2D" uid="uid://b6u2pb3buowop" path="res://framework/statics/scenes/world/player/clothe/009/men/men.png" id="1_17633"]
[ext_resource type="Texture2D" uid="uid://b6u2pb3buowop" path="res://assets/world/player/clothe/009/men/men.png" id="1_17633"]
[sub_resource type="AtlasTexture" id="AtlasTexture_a9334"]
atlas = ExtResource("1_17633")

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,19 +1,19 @@
[gd_scene load_steps=17 format=3 uid="uid://b7woojpgb0g6a"]
[ext_resource type="Script" path="res://scripts/world/player/player.gd" id="1_1o7ti"]
[ext_resource type="Script" uid="uid://c4h4jyb650wmq" path="res://scripts/world/player/player.gd" id="1_1o7ti"]
[ext_resource type="Texture2D" uid="uid://bfd21dxlg4ltq" path="res://assets/world/player/player_header_background.png" id="2_huru7"]
[ext_resource type="FontFile" uid="uid://bdqjkns2nmsb7" path="res://assets/common/font/HarmonyOS_Sans_Medium.ttf" id="2_n1gd6"]
[ext_resource type="Texture2D" uid="uid://dgucu1nj0fogi" path="res://assets/world/player/light_circle_texture.png" id="2_togtw"]
[ext_resource type="Texture2D" uid="uid://co13rlbh5ti5e" path="res://assets/world/player/player_header_health.png" id="3_84s7b"]
[ext_resource type="Texture2D" uid="uid://cf7yn0ob70oc4" path="res://assets/world/player/player_header_magic.png" id="5_d1yvs"]
[ext_resource type="Script" path="res://scripts/world/player/state/state.gd" id="6_fovl6"]
[ext_resource type="Script" path="res://scripts/world/player/state/action/stand.gd" id="7_xu37x"]
[ext_resource type="Script" path="res://scripts/world/player/state/action/walking.gd" id="8_4c1by"]
[ext_resource type="Script" path="res://scripts/world/player/state/action/running.gd" id="9_dj8c0"]
[ext_resource type="Script" path="res://scripts/world/player/state/action/attack.gd" id="10_eoorg"]
[ext_resource type="Script" path="res://scripts/world/player/state/action/attack_stand.gd" id="11_jupor"]
[ext_resource type="Script" path="res://scripts/world/player/state/action/pickup.gd" id="12_2pveg"]
[ext_resource type="Script" path="res://scripts/world/player/state/action/launch.gd" id="13_kte8y"]
[ext_resource type="Script" uid="uid://cg5eqdydf543b" path="res://scripts/world/player/state/state.gd" id="6_fovl6"]
[ext_resource type="Script" uid="uid://lwp88ut3calx" path="res://scripts/world/player/state/action/stand.gd" id="7_xu37x"]
[ext_resource type="Script" uid="uid://b3b5gqhh8x3nb" path="res://scripts/world/player/state/action/walking.gd" id="8_4c1by"]
[ext_resource type="Script" uid="uid://dl1auu0ww06l0" path="res://scripts/world/player/state/action/running.gd" id="9_dj8c0"]
[ext_resource type="Script" uid="uid://cf6d5cu1c05aa" path="res://scripts/world/player/state/action/attack.gd" id="10_eoorg"]
[ext_resource type="Script" uid="uid://cf746378jefjq" path="res://scripts/world/player/state/action/attack_stand.gd" id="11_jupor"]
[ext_resource type="Script" uid="uid://b27i5tp8pqusv" path="res://scripts/world/player/state/action/pickup.gd" id="12_2pveg"]
[ext_resource type="Script" uid="uid://b0h3ltym4riml" path="res://scripts/world/player/state/action/launch.gd" id="13_kte8y"]
[sub_resource type="CapsuleShape2D" id="CapsuleShape2D_tw0pv"]
height = 20.0

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Some files were not shown because too many files have changed in this diff Show More