From 7bc6454ce1f9fd206e807f3786b2d1a48f30c934 Mon Sep 17 00:00:00 2001 From: Bobby Lucero Date: Thu, 24 Apr 2025 00:49:23 -0400 Subject: [PATCH] State Machine (tutorial has us refactoring this monstrosity later) --- .../Idle Blinking_000.png.import | 9 ++- .../Idle Blinking_001.png.import | 9 ++- .../Idle Blinking_002.png.import | 9 ++- .../Idle Blinking_003.png.import | 9 ++- .../Idle Blinking_004.png.import | 9 ++- .../Idle Blinking_005.png.import | 9 ++- .../Idle Blinking_006.png.import | 9 ++- .../Idle Blinking_007.png.import | 9 ++- .../Idle Blinking_008.png.import | 9 ++- .../Idle Blinking_009.png.import | 9 ++- .../Idle Blinking_010.png.import | 9 ++- .../Idle Blinking_011.png.import | 9 ++- .../Idle Blinking_012.png.import | 9 ++- .../Idle Blinking_013.png.import | 9 ++- .../Idle Blinking_014.png.import | 9 ++- .../Idle Blinking_015.png.import | 9 ++- .../Idle Blinking_016.png.import | 9 ++- .../Idle Blinking_017.png.import | 9 ++- .../Player/Kicking/Kicking_000.png.import | 13 +++-- .../Player/Kicking/Kicking_001.png.import | 13 +++-- .../Player/Kicking/Kicking_002.png.import | 13 +++-- .../Player/Kicking/Kicking_003.png.import | 13 +++-- .../Player/Kicking/Kicking_004.png.import | 13 +++-- .../Player/Kicking/Kicking_005.png.import | 13 +++-- .../Player/Kicking/Kicking_006.png.import | 13 +++-- .../Player/Kicking/Kicking_007.png.import | 13 +++-- .../Player/Kicking/Kicking_008.png.import | 13 +++-- .../Player/Kicking/Kicking_009.png.import | 13 +++-- .../Player/Kicking/Kicking_010.png.import | 13 +++-- .../Player/Kicking/Kicking_011.png.import | 13 +++-- .../Player/Running/Running_000.png.import | 9 ++- .../Player/Running/Running_001.png.import | 9 ++- .../Player/Running/Running_002.png.import | 9 ++- .../Player/Running/Running_003.png.import | 9 ++- .../Player/Running/Running_004.png.import | 9 ++- .../Player/Running/Running_005.png.import | 9 ++- .../Player/Running/Running_006.png.import | 9 ++- .../Player/Running/Running_007.png.import | 9 ++- .../Player/Running/Running_008.png.import | 9 ++- .../Player/Running/Running_009.png.import | 9 ++- .../Player/Running/Running_010.png.import | 9 ++- .../Player/Running/Running_011.png.import | 9 ++- .../Player/Slashing/Slashing_000.png.import | 13 +++-- .../Player/Slashing/Slashing_001.png.import | 13 +++-- .../Player/Slashing/Slashing_002.png.import | 13 +++-- .../Player/Slashing/Slashing_003.png.import | 13 +++-- .../Player/Slashing/Slashing_004.png.import | 13 +++-- .../Player/Slashing/Slashing_005.png.import | 13 +++-- .../Player/Slashing/Slashing_006.png.import | 13 +++-- .../Player/Slashing/Slashing_007.png.import | 13 +++-- .../Player/Slashing/Slashing_008.png.import | 13 +++-- .../Player/Slashing/Slashing_009.png.import | 13 +++-- .../Player/Slashing/Slashing_010.png.import | 13 +++-- .../Player/Slashing/Slashing_011.png.import | 13 +++-- .../Player/Sliding/Sliding_000.png.import | 4 +- .../Player/Sliding/Sliding_001.png.import | 4 +- .../Player/Sliding/Sliding_002.png.import | 4 +- .../Player/Sliding/Sliding_003.png.import | 4 +- .../Player/Sliding/Sliding_004.png.import | 4 +- .../Player/Sliding/Sliding_005.png.import | 4 +- Scenes/Characters/Player/player.tscn | 58 +++++++++++++++++-- Scripts/Characters/Player/Player.cs | 31 +++++++--- Scripts/Characters/Player/PlayerDashState.cs | 42 ++++++++++++++ .../Characters/Player/PlayerDashState.cs.uid | 1 + Scripts/Characters/Player/PlayerIdleState.cs | 48 +++++++++++++++ .../Characters/Player/PlayerIdleState.cs.uid | 1 + Scripts/Characters/Player/PlayerMoveState.cs | 51 ++++++++++++++++ .../Characters/Player/PlayerMoveState.cs.uid | 1 + Scripts/Characters/StateMachine.cs | 34 +++++++++++ Scripts/Characters/StateMachine.cs.uid | 1 + Scripts/General/GameConstants.cs | 21 +++++++ Scripts/General/GameConstants.cs.uid | 1 + project.godot | 5 ++ 73 files changed, 582 insertions(+), 319 deletions(-) create mode 100644 Scripts/Characters/Player/PlayerDashState.cs create mode 100644 Scripts/Characters/Player/PlayerDashState.cs.uid create mode 100644 Scripts/Characters/Player/PlayerIdleState.cs create mode 100644 Scripts/Characters/Player/PlayerIdleState.cs.uid create mode 100644 Scripts/Characters/Player/PlayerMoveState.cs create mode 100644 Scripts/Characters/Player/PlayerMoveState.cs.uid create mode 100644 Scripts/Characters/StateMachine.cs create mode 100644 Scripts/Characters/StateMachine.cs.uid create mode 100644 Scripts/General/GameConstants.cs create mode 100644 Scripts/General/GameConstants.cs.uid diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_000.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_000.png.import index 5874ef8..18998de 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_000.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_000.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://os7attc10et0" -path.s3tc="res://.godot/imported/Idle Blinking_000.png-d058f49eee55b0cb4f6e2c8358520527.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_000.png-d058f49eee55b0cb4f6e2c8358520527.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_000.png" -dest_files=["res://.godot/imported/Idle Blinking_000.png-d058f49eee55b0cb4f6e2c8358520527.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_000.png-d058f49eee55b0cb4f6e2c8358520527.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_001.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_001.png.import index b562f99..0209d07 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_001.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_001.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://lw15abr4a7dx" -path.s3tc="res://.godot/imported/Idle Blinking_001.png-a66477b3e459a030860bbde8bbb06b97.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_001.png-a66477b3e459a030860bbde8bbb06b97.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_001.png" -dest_files=["res://.godot/imported/Idle Blinking_001.png-a66477b3e459a030860bbde8bbb06b97.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_001.png-a66477b3e459a030860bbde8bbb06b97.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_002.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_002.png.import index c0025c9..2b3df70 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_002.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_002.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://coffldmiiyhjh" -path.s3tc="res://.godot/imported/Idle Blinking_002.png-85b75c7dd0a53960ff037bf95f568efc.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_002.png-85b75c7dd0a53960ff037bf95f568efc.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_002.png" -dest_files=["res://.godot/imported/Idle Blinking_002.png-85b75c7dd0a53960ff037bf95f568efc.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_002.png-85b75c7dd0a53960ff037bf95f568efc.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_003.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_003.png.import index 8910d1e..8af7556 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_003.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_003.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://cy6uvn2n7x5en" -path.s3tc="res://.godot/imported/Idle Blinking_003.png-4ccbc4998f854a46eed4c202b24c5950.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_003.png-4ccbc4998f854a46eed4c202b24c5950.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_003.png" -dest_files=["res://.godot/imported/Idle Blinking_003.png-4ccbc4998f854a46eed4c202b24c5950.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_003.png-4ccbc4998f854a46eed4c202b24c5950.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_004.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_004.png.import index 995bffc..856ce34 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_004.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_004.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://cjyhgl5vpgkau" -path.s3tc="res://.godot/imported/Idle Blinking_004.png-4b42c859ebeddd3494f99e9fbc8e85ff.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_004.png-4b42c859ebeddd3494f99e9fbc8e85ff.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_004.png" -dest_files=["res://.godot/imported/Idle Blinking_004.png-4b42c859ebeddd3494f99e9fbc8e85ff.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_004.png-4b42c859ebeddd3494f99e9fbc8e85ff.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_005.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_005.png.import index 4367b0b..fe45f40 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_005.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_005.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://lawr4kkwprvb" -path.s3tc="res://.godot/imported/Idle Blinking_005.png-545bd92074dd558fb50fadc13fd79406.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_005.png-545bd92074dd558fb50fadc13fd79406.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_005.png" -dest_files=["res://.godot/imported/Idle Blinking_005.png-545bd92074dd558fb50fadc13fd79406.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_005.png-545bd92074dd558fb50fadc13fd79406.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_006.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_006.png.import index edd37e4..9083680 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_006.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_006.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://cu44lpabhppg4" -path.s3tc="res://.godot/imported/Idle Blinking_006.png-77b0cd5a76bc4ef591fb2dfc3c5ae930.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_006.png-77b0cd5a76bc4ef591fb2dfc3c5ae930.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_006.png" -dest_files=["res://.godot/imported/Idle Blinking_006.png-77b0cd5a76bc4ef591fb2dfc3c5ae930.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_006.png-77b0cd5a76bc4ef591fb2dfc3c5ae930.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_007.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_007.png.import index 866d705..67632af 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_007.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_007.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://bgtvrqjegshye" -path.s3tc="res://.godot/imported/Idle Blinking_007.png-998236d46c382f4d28aa511289e1a48c.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_007.png-998236d46c382f4d28aa511289e1a48c.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_007.png" -dest_files=["res://.godot/imported/Idle Blinking_007.png-998236d46c382f4d28aa511289e1a48c.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_007.png-998236d46c382f4d28aa511289e1a48c.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_008.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_008.png.import index 364677d..98ebf77 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_008.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_008.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://cesdm6w4dxwde" -path.s3tc="res://.godot/imported/Idle Blinking_008.png-e7fce3a130dfaa81d2fdcc99a6db511a.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_008.png-e7fce3a130dfaa81d2fdcc99a6db511a.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_008.png" -dest_files=["res://.godot/imported/Idle Blinking_008.png-e7fce3a130dfaa81d2fdcc99a6db511a.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_008.png-e7fce3a130dfaa81d2fdcc99a6db511a.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_009.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_009.png.import index dc449ef..c59216d 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_009.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_009.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://btel1ns7ok03t" -path.s3tc="res://.godot/imported/Idle Blinking_009.png-8bc8ddb57b9c8e0703096824cb5ddda0.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_009.png-8bc8ddb57b9c8e0703096824cb5ddda0.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_009.png" -dest_files=["res://.godot/imported/Idle Blinking_009.png-8bc8ddb57b9c8e0703096824cb5ddda0.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_009.png-8bc8ddb57b9c8e0703096824cb5ddda0.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_010.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_010.png.import index 3a233cc..78d4392 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_010.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_010.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://bmeguoboyf2lk" -path.s3tc="res://.godot/imported/Idle Blinking_010.png-e90e1d979e56ae3ea23c73cf72d687cd.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_010.png-e90e1d979e56ae3ea23c73cf72d687cd.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_010.png" -dest_files=["res://.godot/imported/Idle Blinking_010.png-e90e1d979e56ae3ea23c73cf72d687cd.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_010.png-e90e1d979e56ae3ea23c73cf72d687cd.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_011.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_011.png.import index 281880c..9192b24 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_011.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_011.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://dlubuf1yf1kxl" -path.s3tc="res://.godot/imported/Idle Blinking_011.png-48ef6dc333cef834d6b272f9eed5563a.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_011.png-48ef6dc333cef834d6b272f9eed5563a.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_011.png" -dest_files=["res://.godot/imported/Idle Blinking_011.png-48ef6dc333cef834d6b272f9eed5563a.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_011.png-48ef6dc333cef834d6b272f9eed5563a.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_012.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_012.png.import index 0e1b163..fb3e937 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_012.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_012.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://d28w46oskhchi" -path.s3tc="res://.godot/imported/Idle Blinking_012.png-dda376bd34431ba9d514cd5199425b9c.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_012.png-dda376bd34431ba9d514cd5199425b9c.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_012.png" -dest_files=["res://.godot/imported/Idle Blinking_012.png-dda376bd34431ba9d514cd5199425b9c.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_012.png-dda376bd34431ba9d514cd5199425b9c.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_013.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_013.png.import index 4c0c7b4..1226b39 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_013.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_013.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://bsmv42y4xgpyv" -path.s3tc="res://.godot/imported/Idle Blinking_013.png-54b42e5b333a7ab26908be695a94f34e.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_013.png-54b42e5b333a7ab26908be695a94f34e.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_013.png" -dest_files=["res://.godot/imported/Idle Blinking_013.png-54b42e5b333a7ab26908be695a94f34e.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_013.png-54b42e5b333a7ab26908be695a94f34e.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_014.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_014.png.import index a572981..0008ff5 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_014.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_014.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://cxm61chw28bhs" -path.s3tc="res://.godot/imported/Idle Blinking_014.png-f40570db8d4b8fa1eb82b4439bc4190a.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_014.png-f40570db8d4b8fa1eb82b4439bc4190a.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_014.png" -dest_files=["res://.godot/imported/Idle Blinking_014.png-f40570db8d4b8fa1eb82b4439bc4190a.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_014.png-f40570db8d4b8fa1eb82b4439bc4190a.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_015.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_015.png.import index 30909c3..7fa20b7 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_015.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_015.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://dbn724tl4gkot" -path.s3tc="res://.godot/imported/Idle Blinking_015.png-32b6d995eef6d6160aaf7aff49478000.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_015.png-32b6d995eef6d6160aaf7aff49478000.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_015.png" -dest_files=["res://.godot/imported/Idle Blinking_015.png-32b6d995eef6d6160aaf7aff49478000.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_015.png-32b6d995eef6d6160aaf7aff49478000.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_016.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_016.png.import index 53b9f59..939b584 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_016.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_016.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://08uci60g8bp1" -path.s3tc="res://.godot/imported/Idle Blinking_016.png-cd1c331882f52675996a961be95a6867.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_016.png-cd1c331882f52675996a961be95a6867.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_016.png" -dest_files=["res://.godot/imported/Idle Blinking_016.png-cd1c331882f52675996a961be95a6867.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_016.png-cd1c331882f52675996a961be95a6867.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_017.png.import b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_017.png.import index 223deb5..0b42f57 100644 --- a/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_017.png.import +++ b/Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_017.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://bbunv0roc37sh" -path.s3tc="res://.godot/imported/Idle Blinking_017.png-1bc0a5ed951cb8214791102b27664bd9.s3tc.ctex" +path="res://.godot/imported/Idle Blinking_017.png-1bc0a5ed951cb8214791102b27664bd9.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_017.png" -dest_files=["res://.godot/imported/Idle Blinking_017.png-1bc0a5ed951cb8214791102b27664bd9.s3tc.ctex"] +dest_files=["res://.godot/imported/Idle Blinking_017.png-1bc0a5ed951cb8214791102b27664bd9.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Kicking/Kicking_000.png.import b/Assets/Sprites/Characters/Player/Kicking/Kicking_000.png.import index de485cd..9ab9067 100644 --- a/Assets/Sprites/Characters/Player/Kicking/Kicking_000.png.import +++ b/Assets/Sprites/Characters/Player/Kicking/Kicking_000.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://cv1gv8bijss2j" -path="res://.godot/imported/Kicking_000.png-b2bbb411b80d3c0daee920995fa2b4b9.ctex" +path.s3tc="res://.godot/imported/Kicking_000.png-b2bbb411b80d3c0daee920995fa2b4b9.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Kicking/Kicking_000.png" -dest_files=["res://.godot/imported/Kicking_000.png-b2bbb411b80d3c0daee920995fa2b4b9.ctex"] +dest_files=["res://.godot/imported/Kicking_000.png-b2bbb411b80d3c0daee920995fa2b4b9.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Kicking/Kicking_001.png.import b/Assets/Sprites/Characters/Player/Kicking/Kicking_001.png.import index b090bb1..9842a80 100644 --- a/Assets/Sprites/Characters/Player/Kicking/Kicking_001.png.import +++ b/Assets/Sprites/Characters/Player/Kicking/Kicking_001.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://dfw22mp246omx" -path="res://.godot/imported/Kicking_001.png-50391597a9637d0a8d75fabb0ddd4fb3.ctex" +path.s3tc="res://.godot/imported/Kicking_001.png-50391597a9637d0a8d75fabb0ddd4fb3.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Kicking/Kicking_001.png" -dest_files=["res://.godot/imported/Kicking_001.png-50391597a9637d0a8d75fabb0ddd4fb3.ctex"] +dest_files=["res://.godot/imported/Kicking_001.png-50391597a9637d0a8d75fabb0ddd4fb3.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Kicking/Kicking_002.png.import b/Assets/Sprites/Characters/Player/Kicking/Kicking_002.png.import index a125cae..08c80c6 100644 --- a/Assets/Sprites/Characters/Player/Kicking/Kicking_002.png.import +++ b/Assets/Sprites/Characters/Player/Kicking/Kicking_002.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://du3jq062q4ppn" -path="res://.godot/imported/Kicking_002.png-340f07304428a6d8da7fff60577983d4.ctex" +path.s3tc="res://.godot/imported/Kicking_002.png-340f07304428a6d8da7fff60577983d4.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Kicking/Kicking_002.png" -dest_files=["res://.godot/imported/Kicking_002.png-340f07304428a6d8da7fff60577983d4.ctex"] +dest_files=["res://.godot/imported/Kicking_002.png-340f07304428a6d8da7fff60577983d4.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Kicking/Kicking_003.png.import b/Assets/Sprites/Characters/Player/Kicking/Kicking_003.png.import index 8ac4c68..2036b92 100644 --- a/Assets/Sprites/Characters/Player/Kicking/Kicking_003.png.import +++ b/Assets/Sprites/Characters/Player/Kicking/Kicking_003.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://crntyiu0wd67k" -path="res://.godot/imported/Kicking_003.png-c7ea12548440f710a0bcee9c3bf860d2.ctex" +path.s3tc="res://.godot/imported/Kicking_003.png-c7ea12548440f710a0bcee9c3bf860d2.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Kicking/Kicking_003.png" -dest_files=["res://.godot/imported/Kicking_003.png-c7ea12548440f710a0bcee9c3bf860d2.ctex"] +dest_files=["res://.godot/imported/Kicking_003.png-c7ea12548440f710a0bcee9c3bf860d2.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Kicking/Kicking_004.png.import b/Assets/Sprites/Characters/Player/Kicking/Kicking_004.png.import index de82dde..9a0d744 100644 --- a/Assets/Sprites/Characters/Player/Kicking/Kicking_004.png.import +++ b/Assets/Sprites/Characters/Player/Kicking/Kicking_004.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://b2w7fydmabcnu" -path="res://.godot/imported/Kicking_004.png-75e2005b2f60a3404e80065d0fc85cba.ctex" +path.s3tc="res://.godot/imported/Kicking_004.png-75e2005b2f60a3404e80065d0fc85cba.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Kicking/Kicking_004.png" -dest_files=["res://.godot/imported/Kicking_004.png-75e2005b2f60a3404e80065d0fc85cba.ctex"] +dest_files=["res://.godot/imported/Kicking_004.png-75e2005b2f60a3404e80065d0fc85cba.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Kicking/Kicking_005.png.import b/Assets/Sprites/Characters/Player/Kicking/Kicking_005.png.import index b26f2b3..f43b029 100644 --- a/Assets/Sprites/Characters/Player/Kicking/Kicking_005.png.import +++ b/Assets/Sprites/Characters/Player/Kicking/Kicking_005.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://cq1xb4t6xm2hi" -path="res://.godot/imported/Kicking_005.png-ea51966d6e6ca7097b9d3013aaafce2b.ctex" +path.s3tc="res://.godot/imported/Kicking_005.png-ea51966d6e6ca7097b9d3013aaafce2b.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Kicking/Kicking_005.png" -dest_files=["res://.godot/imported/Kicking_005.png-ea51966d6e6ca7097b9d3013aaafce2b.ctex"] +dest_files=["res://.godot/imported/Kicking_005.png-ea51966d6e6ca7097b9d3013aaafce2b.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Kicking/Kicking_006.png.import b/Assets/Sprites/Characters/Player/Kicking/Kicking_006.png.import index 304f7ce..cec5e7c 100644 --- a/Assets/Sprites/Characters/Player/Kicking/Kicking_006.png.import +++ b/Assets/Sprites/Characters/Player/Kicking/Kicking_006.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://2u6m5jhpwhl5" -path="res://.godot/imported/Kicking_006.png-59cde9887ad15631ce6d8416ff7afdf6.ctex" +path.s3tc="res://.godot/imported/Kicking_006.png-59cde9887ad15631ce6d8416ff7afdf6.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Kicking/Kicking_006.png" -dest_files=["res://.godot/imported/Kicking_006.png-59cde9887ad15631ce6d8416ff7afdf6.ctex"] +dest_files=["res://.godot/imported/Kicking_006.png-59cde9887ad15631ce6d8416ff7afdf6.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Kicking/Kicking_007.png.import b/Assets/Sprites/Characters/Player/Kicking/Kicking_007.png.import index 02ee455..ce4b7da 100644 --- a/Assets/Sprites/Characters/Player/Kicking/Kicking_007.png.import +++ b/Assets/Sprites/Characters/Player/Kicking/Kicking_007.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://mql210k6e24l" -path="res://.godot/imported/Kicking_007.png-d1f9ca29083ee4250dffd651c6e231e6.ctex" +path.s3tc="res://.godot/imported/Kicking_007.png-d1f9ca29083ee4250dffd651c6e231e6.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Kicking/Kicking_007.png" -dest_files=["res://.godot/imported/Kicking_007.png-d1f9ca29083ee4250dffd651c6e231e6.ctex"] +dest_files=["res://.godot/imported/Kicking_007.png-d1f9ca29083ee4250dffd651c6e231e6.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Kicking/Kicking_008.png.import b/Assets/Sprites/Characters/Player/Kicking/Kicking_008.png.import index b17df3d..86e3c40 100644 --- a/Assets/Sprites/Characters/Player/Kicking/Kicking_008.png.import +++ b/Assets/Sprites/Characters/Player/Kicking/Kicking_008.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://bsiwnxjjw1pl1" -path="res://.godot/imported/Kicking_008.png-3b2a5e334cebabae5c4191faa0f58fc5.ctex" +path.s3tc="res://.godot/imported/Kicking_008.png-3b2a5e334cebabae5c4191faa0f58fc5.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Kicking/Kicking_008.png" -dest_files=["res://.godot/imported/Kicking_008.png-3b2a5e334cebabae5c4191faa0f58fc5.ctex"] +dest_files=["res://.godot/imported/Kicking_008.png-3b2a5e334cebabae5c4191faa0f58fc5.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Kicking/Kicking_009.png.import b/Assets/Sprites/Characters/Player/Kicking/Kicking_009.png.import index 311e1fe..3c0420b 100644 --- a/Assets/Sprites/Characters/Player/Kicking/Kicking_009.png.import +++ b/Assets/Sprites/Characters/Player/Kicking/Kicking_009.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://wrkrkl6jjxql" -path="res://.godot/imported/Kicking_009.png-b1ac29f8af14b20b717532a879482c74.ctex" +path.s3tc="res://.godot/imported/Kicking_009.png-b1ac29f8af14b20b717532a879482c74.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Kicking/Kicking_009.png" -dest_files=["res://.godot/imported/Kicking_009.png-b1ac29f8af14b20b717532a879482c74.ctex"] +dest_files=["res://.godot/imported/Kicking_009.png-b1ac29f8af14b20b717532a879482c74.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Kicking/Kicking_010.png.import b/Assets/Sprites/Characters/Player/Kicking/Kicking_010.png.import index ea7a79f..723d865 100644 --- a/Assets/Sprites/Characters/Player/Kicking/Kicking_010.png.import +++ b/Assets/Sprites/Characters/Player/Kicking/Kicking_010.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://n7qcqt4n4l4e" -path="res://.godot/imported/Kicking_010.png-cbd8085fbb07e25aca01db9a88661bc9.ctex" +path.s3tc="res://.godot/imported/Kicking_010.png-cbd8085fbb07e25aca01db9a88661bc9.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Kicking/Kicking_010.png" -dest_files=["res://.godot/imported/Kicking_010.png-cbd8085fbb07e25aca01db9a88661bc9.ctex"] +dest_files=["res://.godot/imported/Kicking_010.png-cbd8085fbb07e25aca01db9a88661bc9.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Kicking/Kicking_011.png.import b/Assets/Sprites/Characters/Player/Kicking/Kicking_011.png.import index 1618cee..2696201 100644 --- a/Assets/Sprites/Characters/Player/Kicking/Kicking_011.png.import +++ b/Assets/Sprites/Characters/Player/Kicking/Kicking_011.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://gup6gx3n7sqj" -path="res://.godot/imported/Kicking_011.png-1c05622133a47699826b27a810899d80.ctex" +path.s3tc="res://.godot/imported/Kicking_011.png-1c05622133a47699826b27a810899d80.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Kicking/Kicking_011.png" -dest_files=["res://.godot/imported/Kicking_011.png-1c05622133a47699826b27a810899d80.ctex"] +dest_files=["res://.godot/imported/Kicking_011.png-1c05622133a47699826b27a810899d80.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Running/Running_000.png.import b/Assets/Sprites/Characters/Player/Running/Running_000.png.import index a458ab3..dd721af 100644 --- a/Assets/Sprites/Characters/Player/Running/Running_000.png.import +++ b/Assets/Sprites/Characters/Player/Running/Running_000.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://t0uwq75fsbpe" -path.s3tc="res://.godot/imported/Running_000.png-42b23c9e6cdd981a244c856279cdb3d3.s3tc.ctex" +path="res://.godot/imported/Running_000.png-42b23c9e6cdd981a244c856279cdb3d3.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Running/Running_000.png" -dest_files=["res://.godot/imported/Running_000.png-42b23c9e6cdd981a244c856279cdb3d3.s3tc.ctex"] +dest_files=["res://.godot/imported/Running_000.png-42b23c9e6cdd981a244c856279cdb3d3.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Running/Running_001.png.import b/Assets/Sprites/Characters/Player/Running/Running_001.png.import index 6991f54..ad689e3 100644 --- a/Assets/Sprites/Characters/Player/Running/Running_001.png.import +++ b/Assets/Sprites/Characters/Player/Running/Running_001.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://btospq8jxw64h" -path.s3tc="res://.godot/imported/Running_001.png-18e542f6658ba07d05293577d391865d.s3tc.ctex" +path="res://.godot/imported/Running_001.png-18e542f6658ba07d05293577d391865d.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Running/Running_001.png" -dest_files=["res://.godot/imported/Running_001.png-18e542f6658ba07d05293577d391865d.s3tc.ctex"] +dest_files=["res://.godot/imported/Running_001.png-18e542f6658ba07d05293577d391865d.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Running/Running_002.png.import b/Assets/Sprites/Characters/Player/Running/Running_002.png.import index 2e7cf10..5a04651 100644 --- a/Assets/Sprites/Characters/Player/Running/Running_002.png.import +++ b/Assets/Sprites/Characters/Player/Running/Running_002.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://beamkyclbxc8w" -path.s3tc="res://.godot/imported/Running_002.png-b0015cedf15f44efb66619561240246d.s3tc.ctex" +path="res://.godot/imported/Running_002.png-b0015cedf15f44efb66619561240246d.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Running/Running_002.png" -dest_files=["res://.godot/imported/Running_002.png-b0015cedf15f44efb66619561240246d.s3tc.ctex"] +dest_files=["res://.godot/imported/Running_002.png-b0015cedf15f44efb66619561240246d.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Running/Running_003.png.import b/Assets/Sprites/Characters/Player/Running/Running_003.png.import index 3526ec4..3f38e44 100644 --- a/Assets/Sprites/Characters/Player/Running/Running_003.png.import +++ b/Assets/Sprites/Characters/Player/Running/Running_003.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://wseuhax5d27k" -path.s3tc="res://.godot/imported/Running_003.png-c9fdb34d6402ad06d38d056d80082374.s3tc.ctex" +path="res://.godot/imported/Running_003.png-c9fdb34d6402ad06d38d056d80082374.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Running/Running_003.png" -dest_files=["res://.godot/imported/Running_003.png-c9fdb34d6402ad06d38d056d80082374.s3tc.ctex"] +dest_files=["res://.godot/imported/Running_003.png-c9fdb34d6402ad06d38d056d80082374.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Running/Running_004.png.import b/Assets/Sprites/Characters/Player/Running/Running_004.png.import index ab1319f..d734128 100644 --- a/Assets/Sprites/Characters/Player/Running/Running_004.png.import +++ b/Assets/Sprites/Characters/Player/Running/Running_004.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://bcurg33ybt0qv" -path.s3tc="res://.godot/imported/Running_004.png-9bc8ed4e7cf36424a7ac1ca50e83aa3c.s3tc.ctex" +path="res://.godot/imported/Running_004.png-9bc8ed4e7cf36424a7ac1ca50e83aa3c.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Running/Running_004.png" -dest_files=["res://.godot/imported/Running_004.png-9bc8ed4e7cf36424a7ac1ca50e83aa3c.s3tc.ctex"] +dest_files=["res://.godot/imported/Running_004.png-9bc8ed4e7cf36424a7ac1ca50e83aa3c.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Running/Running_005.png.import b/Assets/Sprites/Characters/Player/Running/Running_005.png.import index 956c64e..89edd01 100644 --- a/Assets/Sprites/Characters/Player/Running/Running_005.png.import +++ b/Assets/Sprites/Characters/Player/Running/Running_005.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://f2fg8bmbo34j" -path.s3tc="res://.godot/imported/Running_005.png-484ec1335947f1edbf3af0c73441438b.s3tc.ctex" +path="res://.godot/imported/Running_005.png-484ec1335947f1edbf3af0c73441438b.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Running/Running_005.png" -dest_files=["res://.godot/imported/Running_005.png-484ec1335947f1edbf3af0c73441438b.s3tc.ctex"] +dest_files=["res://.godot/imported/Running_005.png-484ec1335947f1edbf3af0c73441438b.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Running/Running_006.png.import b/Assets/Sprites/Characters/Player/Running/Running_006.png.import index 5e34d83..332c3e4 100644 --- a/Assets/Sprites/Characters/Player/Running/Running_006.png.import +++ b/Assets/Sprites/Characters/Player/Running/Running_006.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://bospiqpbxgqfm" -path.s3tc="res://.godot/imported/Running_006.png-593996b0d8aff58139eeb90a026923fd.s3tc.ctex" +path="res://.godot/imported/Running_006.png-593996b0d8aff58139eeb90a026923fd.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Running/Running_006.png" -dest_files=["res://.godot/imported/Running_006.png-593996b0d8aff58139eeb90a026923fd.s3tc.ctex"] +dest_files=["res://.godot/imported/Running_006.png-593996b0d8aff58139eeb90a026923fd.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Running/Running_007.png.import b/Assets/Sprites/Characters/Player/Running/Running_007.png.import index 8734502..dad52f1 100644 --- a/Assets/Sprites/Characters/Player/Running/Running_007.png.import +++ b/Assets/Sprites/Characters/Player/Running/Running_007.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://bliudbbnl01pf" -path.s3tc="res://.godot/imported/Running_007.png-4decbe91a06002d1e4f5f1cee21f4a42.s3tc.ctex" +path="res://.godot/imported/Running_007.png-4decbe91a06002d1e4f5f1cee21f4a42.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Running/Running_007.png" -dest_files=["res://.godot/imported/Running_007.png-4decbe91a06002d1e4f5f1cee21f4a42.s3tc.ctex"] +dest_files=["res://.godot/imported/Running_007.png-4decbe91a06002d1e4f5f1cee21f4a42.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Running/Running_008.png.import b/Assets/Sprites/Characters/Player/Running/Running_008.png.import index b51b707..6905c05 100644 --- a/Assets/Sprites/Characters/Player/Running/Running_008.png.import +++ b/Assets/Sprites/Characters/Player/Running/Running_008.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://cuekxl2yc0st8" -path.s3tc="res://.godot/imported/Running_008.png-a6392f7f5a40cc373f7dbf802c3a4f1f.s3tc.ctex" +path="res://.godot/imported/Running_008.png-a6392f7f5a40cc373f7dbf802c3a4f1f.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Running/Running_008.png" -dest_files=["res://.godot/imported/Running_008.png-a6392f7f5a40cc373f7dbf802c3a4f1f.s3tc.ctex"] +dest_files=["res://.godot/imported/Running_008.png-a6392f7f5a40cc373f7dbf802c3a4f1f.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Running/Running_009.png.import b/Assets/Sprites/Characters/Player/Running/Running_009.png.import index d6efc72..9169994 100644 --- a/Assets/Sprites/Characters/Player/Running/Running_009.png.import +++ b/Assets/Sprites/Characters/Player/Running/Running_009.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://bldr2numgkgxk" -path.s3tc="res://.godot/imported/Running_009.png-4e9fb10e758b6784b0d8010fff9da0dc.s3tc.ctex" +path="res://.godot/imported/Running_009.png-4e9fb10e758b6784b0d8010fff9da0dc.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Running/Running_009.png" -dest_files=["res://.godot/imported/Running_009.png-4e9fb10e758b6784b0d8010fff9da0dc.s3tc.ctex"] +dest_files=["res://.godot/imported/Running_009.png-4e9fb10e758b6784b0d8010fff9da0dc.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Running/Running_010.png.import b/Assets/Sprites/Characters/Player/Running/Running_010.png.import index fa22d29..a24f42e 100644 --- a/Assets/Sprites/Characters/Player/Running/Running_010.png.import +++ b/Assets/Sprites/Characters/Player/Running/Running_010.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://bgssvbfroln16" -path.s3tc="res://.godot/imported/Running_010.png-8c41c418145ddb6a68986c994c853b5e.s3tc.ctex" +path="res://.godot/imported/Running_010.png-8c41c418145ddb6a68986c994c853b5e.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Running/Running_010.png" -dest_files=["res://.godot/imported/Running_010.png-8c41c418145ddb6a68986c994c853b5e.s3tc.ctex"] +dest_files=["res://.godot/imported/Running_010.png-8c41c418145ddb6a68986c994c853b5e.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Running/Running_011.png.import b/Assets/Sprites/Characters/Player/Running/Running_011.png.import index 82b1986..dc523e7 100644 --- a/Assets/Sprites/Characters/Player/Running/Running_011.png.import +++ b/Assets/Sprites/Characters/Player/Running/Running_011.png.import @@ -3,20 +3,19 @@ importer="texture" type="CompressedTexture2D" uid="uid://bnon2l2b1dn8p" -path.s3tc="res://.godot/imported/Running_011.png-b37dbff3c38a6ccdf94ba77ddfa16cf5.s3tc.ctex" +path="res://.godot/imported/Running_011.png-b37dbff3c38a6ccdf94ba77ddfa16cf5.ctex" metadata={ -"imported_formats": ["s3tc_bptc"], -"vram_texture": true +"vram_texture": false } [deps] source_file="res://Assets/Sprites/Characters/Player/Running/Running_011.png" -dest_files=["res://.godot/imported/Running_011.png-b37dbff3c38a6ccdf94ba77ddfa16cf5.s3tc.ctex"] +dest_files=["res://.godot/imported/Running_011.png-b37dbff3c38a6ccdf94ba77ddfa16cf5.ctex"] [params] -compress/mode=2 +compress/mode=0 compress/high_quality=false compress/lossy_quality=0.7 compress/hdr_compression=1 diff --git a/Assets/Sprites/Characters/Player/Slashing/Slashing_000.png.import b/Assets/Sprites/Characters/Player/Slashing/Slashing_000.png.import index 1a74eb0..17f16c3 100644 --- a/Assets/Sprites/Characters/Player/Slashing/Slashing_000.png.import +++ b/Assets/Sprites/Characters/Player/Slashing/Slashing_000.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://t6o3jcie8qyv" -path="res://.godot/imported/Slashing_000.png-3b76d7dfd1c677929c30a0fdeaa5bebb.ctex" +path.s3tc="res://.godot/imported/Slashing_000.png-3b76d7dfd1c677929c30a0fdeaa5bebb.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Slashing/Slashing_000.png" -dest_files=["res://.godot/imported/Slashing_000.png-3b76d7dfd1c677929c30a0fdeaa5bebb.ctex"] +dest_files=["res://.godot/imported/Slashing_000.png-3b76d7dfd1c677929c30a0fdeaa5bebb.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Slashing/Slashing_001.png.import b/Assets/Sprites/Characters/Player/Slashing/Slashing_001.png.import index abb5bb1..12de0f8 100644 --- a/Assets/Sprites/Characters/Player/Slashing/Slashing_001.png.import +++ b/Assets/Sprites/Characters/Player/Slashing/Slashing_001.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://ckvxi3att752j" -path="res://.godot/imported/Slashing_001.png-1b101e92f56505a77c4ffbcb147dcb45.ctex" +path.s3tc="res://.godot/imported/Slashing_001.png-1b101e92f56505a77c4ffbcb147dcb45.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Slashing/Slashing_001.png" -dest_files=["res://.godot/imported/Slashing_001.png-1b101e92f56505a77c4ffbcb147dcb45.ctex"] +dest_files=["res://.godot/imported/Slashing_001.png-1b101e92f56505a77c4ffbcb147dcb45.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Slashing/Slashing_002.png.import b/Assets/Sprites/Characters/Player/Slashing/Slashing_002.png.import index 6e47aaa..a2b9e9a 100644 --- a/Assets/Sprites/Characters/Player/Slashing/Slashing_002.png.import +++ b/Assets/Sprites/Characters/Player/Slashing/Slashing_002.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://dpu6t5c7pn1g4" -path="res://.godot/imported/Slashing_002.png-1b1663c77d57b4dffe5853ca6546422b.ctex" +path.s3tc="res://.godot/imported/Slashing_002.png-1b1663c77d57b4dffe5853ca6546422b.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Slashing/Slashing_002.png" -dest_files=["res://.godot/imported/Slashing_002.png-1b1663c77d57b4dffe5853ca6546422b.ctex"] +dest_files=["res://.godot/imported/Slashing_002.png-1b1663c77d57b4dffe5853ca6546422b.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Slashing/Slashing_003.png.import b/Assets/Sprites/Characters/Player/Slashing/Slashing_003.png.import index 386ee66..d981278 100644 --- a/Assets/Sprites/Characters/Player/Slashing/Slashing_003.png.import +++ b/Assets/Sprites/Characters/Player/Slashing/Slashing_003.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://dmsk07bcm1mv0" -path="res://.godot/imported/Slashing_003.png-f2f9869a5f443374ba2312557cc89e08.ctex" +path.s3tc="res://.godot/imported/Slashing_003.png-f2f9869a5f443374ba2312557cc89e08.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Slashing/Slashing_003.png" -dest_files=["res://.godot/imported/Slashing_003.png-f2f9869a5f443374ba2312557cc89e08.ctex"] +dest_files=["res://.godot/imported/Slashing_003.png-f2f9869a5f443374ba2312557cc89e08.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Slashing/Slashing_004.png.import b/Assets/Sprites/Characters/Player/Slashing/Slashing_004.png.import index d44821b..d099c0a 100644 --- a/Assets/Sprites/Characters/Player/Slashing/Slashing_004.png.import +++ b/Assets/Sprites/Characters/Player/Slashing/Slashing_004.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://bn84bfnkunhgv" -path="res://.godot/imported/Slashing_004.png-3f3b627c9390d403ebc8ecfa0932b518.ctex" +path.s3tc="res://.godot/imported/Slashing_004.png-3f3b627c9390d403ebc8ecfa0932b518.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Slashing/Slashing_004.png" -dest_files=["res://.godot/imported/Slashing_004.png-3f3b627c9390d403ebc8ecfa0932b518.ctex"] +dest_files=["res://.godot/imported/Slashing_004.png-3f3b627c9390d403ebc8ecfa0932b518.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Slashing/Slashing_005.png.import b/Assets/Sprites/Characters/Player/Slashing/Slashing_005.png.import index 7ebc203..cbd97c7 100644 --- a/Assets/Sprites/Characters/Player/Slashing/Slashing_005.png.import +++ b/Assets/Sprites/Characters/Player/Slashing/Slashing_005.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://nv8qqxu0qae8" -path="res://.godot/imported/Slashing_005.png-84fa507e52a378944f1eecf104858829.ctex" +path.s3tc="res://.godot/imported/Slashing_005.png-84fa507e52a378944f1eecf104858829.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Slashing/Slashing_005.png" -dest_files=["res://.godot/imported/Slashing_005.png-84fa507e52a378944f1eecf104858829.ctex"] +dest_files=["res://.godot/imported/Slashing_005.png-84fa507e52a378944f1eecf104858829.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Slashing/Slashing_006.png.import b/Assets/Sprites/Characters/Player/Slashing/Slashing_006.png.import index ecb2e59..80ae228 100644 --- a/Assets/Sprites/Characters/Player/Slashing/Slashing_006.png.import +++ b/Assets/Sprites/Characters/Player/Slashing/Slashing_006.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://ceni4tfyv2o4c" -path="res://.godot/imported/Slashing_006.png-987ad821f6b1dd73f5f46b9f805dd41f.ctex" +path.s3tc="res://.godot/imported/Slashing_006.png-987ad821f6b1dd73f5f46b9f805dd41f.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Slashing/Slashing_006.png" -dest_files=["res://.godot/imported/Slashing_006.png-987ad821f6b1dd73f5f46b9f805dd41f.ctex"] +dest_files=["res://.godot/imported/Slashing_006.png-987ad821f6b1dd73f5f46b9f805dd41f.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Slashing/Slashing_007.png.import b/Assets/Sprites/Characters/Player/Slashing/Slashing_007.png.import index 758a809..1dcaa3d 100644 --- a/Assets/Sprites/Characters/Player/Slashing/Slashing_007.png.import +++ b/Assets/Sprites/Characters/Player/Slashing/Slashing_007.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://8rvaa2eqaxsg" -path="res://.godot/imported/Slashing_007.png-46144027c8cd0683f7008d58eff9cf50.ctex" +path.s3tc="res://.godot/imported/Slashing_007.png-46144027c8cd0683f7008d58eff9cf50.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Slashing/Slashing_007.png" -dest_files=["res://.godot/imported/Slashing_007.png-46144027c8cd0683f7008d58eff9cf50.ctex"] +dest_files=["res://.godot/imported/Slashing_007.png-46144027c8cd0683f7008d58eff9cf50.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Slashing/Slashing_008.png.import b/Assets/Sprites/Characters/Player/Slashing/Slashing_008.png.import index 8d4eca1..2439006 100644 --- a/Assets/Sprites/Characters/Player/Slashing/Slashing_008.png.import +++ b/Assets/Sprites/Characters/Player/Slashing/Slashing_008.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://c52b1axpf2vak" -path="res://.godot/imported/Slashing_008.png-fa9ce21185dfd96c3b2e86de67501fc4.ctex" +path.s3tc="res://.godot/imported/Slashing_008.png-fa9ce21185dfd96c3b2e86de67501fc4.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Slashing/Slashing_008.png" -dest_files=["res://.godot/imported/Slashing_008.png-fa9ce21185dfd96c3b2e86de67501fc4.ctex"] +dest_files=["res://.godot/imported/Slashing_008.png-fa9ce21185dfd96c3b2e86de67501fc4.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Slashing/Slashing_009.png.import b/Assets/Sprites/Characters/Player/Slashing/Slashing_009.png.import index a4920e2..0618978 100644 --- a/Assets/Sprites/Characters/Player/Slashing/Slashing_009.png.import +++ b/Assets/Sprites/Characters/Player/Slashing/Slashing_009.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://bfkll6tdvvxot" -path="res://.godot/imported/Slashing_009.png-1e97f6bd20946a27887e965623c7cdd6.ctex" +path.s3tc="res://.godot/imported/Slashing_009.png-1e97f6bd20946a27887e965623c7cdd6.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Slashing/Slashing_009.png" -dest_files=["res://.godot/imported/Slashing_009.png-1e97f6bd20946a27887e965623c7cdd6.ctex"] +dest_files=["res://.godot/imported/Slashing_009.png-1e97f6bd20946a27887e965623c7cdd6.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Slashing/Slashing_010.png.import b/Assets/Sprites/Characters/Player/Slashing/Slashing_010.png.import index 041856e..9424abe 100644 --- a/Assets/Sprites/Characters/Player/Slashing/Slashing_010.png.import +++ b/Assets/Sprites/Characters/Player/Slashing/Slashing_010.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://buus2p3fak3dk" -path="res://.godot/imported/Slashing_010.png-8d159dd4454b94e6af98ca3b3455ba7d.ctex" +path.s3tc="res://.godot/imported/Slashing_010.png-8d159dd4454b94e6af98ca3b3455ba7d.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Slashing/Slashing_010.png" -dest_files=["res://.godot/imported/Slashing_010.png-8d159dd4454b94e6af98ca3b3455ba7d.ctex"] +dest_files=["res://.godot/imported/Slashing_010.png-8d159dd4454b94e6af98ca3b3455ba7d.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Slashing/Slashing_011.png.import b/Assets/Sprites/Characters/Player/Slashing/Slashing_011.png.import index add0d5c..ea140c4 100644 --- a/Assets/Sprites/Characters/Player/Slashing/Slashing_011.png.import +++ b/Assets/Sprites/Characters/Player/Slashing/Slashing_011.png.import @@ -3,25 +3,26 @@ importer="texture" type="CompressedTexture2D" uid="uid://c28eq2kbaxtix" -path="res://.godot/imported/Slashing_011.png-4c5faa77b756c006d9922763861dcadc.ctex" +path.s3tc="res://.godot/imported/Slashing_011.png-4c5faa77b756c006d9922763861dcadc.s3tc.ctex" metadata={ -"vram_texture": false +"imported_formats": ["s3tc_bptc"], +"vram_texture": true } [deps] source_file="res://Assets/Sprites/Characters/Player/Slashing/Slashing_011.png" -dest_files=["res://.godot/imported/Slashing_011.png-4c5faa77b756c006d9922763861dcadc.ctex"] +dest_files=["res://.godot/imported/Slashing_011.png-4c5faa77b756c006d9922763861dcadc.s3tc.ctex"] [params] -compress/mode=0 +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=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +32,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Sliding/Sliding_000.png.import b/Assets/Sprites/Characters/Player/Sliding/Sliding_000.png.import index e9c39b2..ff777b2 100644 --- a/Assets/Sprites/Characters/Player/Sliding/Sliding_000.png.import +++ b/Assets/Sprites/Characters/Player/Sliding/Sliding_000.png.import @@ -21,7 +21,7 @@ compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +31,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Sliding/Sliding_001.png.import b/Assets/Sprites/Characters/Player/Sliding/Sliding_001.png.import index d8e9383..a8fac01 100644 --- a/Assets/Sprites/Characters/Player/Sliding/Sliding_001.png.import +++ b/Assets/Sprites/Characters/Player/Sliding/Sliding_001.png.import @@ -21,7 +21,7 @@ compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +31,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Sliding/Sliding_002.png.import b/Assets/Sprites/Characters/Player/Sliding/Sliding_002.png.import index 124ec7b..c8a1b43 100644 --- a/Assets/Sprites/Characters/Player/Sliding/Sliding_002.png.import +++ b/Assets/Sprites/Characters/Player/Sliding/Sliding_002.png.import @@ -21,7 +21,7 @@ compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +31,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Sliding/Sliding_003.png.import b/Assets/Sprites/Characters/Player/Sliding/Sliding_003.png.import index b940344..65ef21d 100644 --- a/Assets/Sprites/Characters/Player/Sliding/Sliding_003.png.import +++ b/Assets/Sprites/Characters/Player/Sliding/Sliding_003.png.import @@ -21,7 +21,7 @@ compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +31,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Sliding/Sliding_004.png.import b/Assets/Sprites/Characters/Player/Sliding/Sliding_004.png.import index 99198c0..e29dad4 100644 --- a/Assets/Sprites/Characters/Player/Sliding/Sliding_004.png.import +++ b/Assets/Sprites/Characters/Player/Sliding/Sliding_004.png.import @@ -21,7 +21,7 @@ compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +31,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Assets/Sprites/Characters/Player/Sliding/Sliding_005.png.import b/Assets/Sprites/Characters/Player/Sliding/Sliding_005.png.import index 7b42571..b12c613 100644 --- a/Assets/Sprites/Characters/Player/Sliding/Sliding_005.png.import +++ b/Assets/Sprites/Characters/Player/Sliding/Sliding_005.png.import @@ -21,7 +21,7 @@ compress/lossy_quality=0.7 compress/hdr_compression=1 compress/normal_map=0 compress/channel_pack=0 -mipmaps/generate=false +mipmaps/generate=true mipmaps/limit=-1 roughness/mode=0 roughness/src_normal="" @@ -31,4 +31,4 @@ process/normal_map_invert_y=false process/hdr_as_srgb=false process/hdr_clamp_exposure=false process/size_limit=0 -detect_3d/compress_to=1 +detect_3d/compress_to=0 diff --git a/Scenes/Characters/Player/player.tscn b/Scenes/Characters/Player/player.tscn index 68b2600..455b5d6 100644 --- a/Scenes/Characters/Player/player.tscn +++ b/Scenes/Characters/Player/player.tscn @@ -1,13 +1,19 @@ -[gd_scene load_steps=33 format=3 uid="uid://dlr0reeavc0i6"] +[gd_scene load_steps=43 format=3 uid="uid://dlr0reeavc0i6"] [ext_resource type="Texture2D" uid="uid://os7attc10et0" path="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_000.png" id="1_46w32"] [ext_resource type="Script" uid="uid://yqphtnykgsf1" path="res://Scripts/Characters/Player/Player.cs" id="1_eiaiy"] [ext_resource type="Texture2D" uid="uid://lw15abr4a7dx" path="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_001.png" id="2_eiaiy"] +[ext_resource type="Texture2D" uid="uid://giiq2mjx0fux" path="res://Assets/Sprites/Characters/Player/Sliding/Sliding_000.png" id="2_uvgfe"] [ext_resource type="Texture2D" uid="uid://coffldmiiyhjh" path="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_002.png" id="3_cflke"] +[ext_resource type="Texture2D" uid="uid://beldj05uokcvg" path="res://Assets/Sprites/Characters/Player/Sliding/Sliding_001.png" id="3_e5xbx"] [ext_resource type="Texture2D" uid="uid://cy6uvn2n7x5en" path="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_003.png" id="4_4yec0"] +[ext_resource type="Texture2D" uid="uid://3xlnaj203pss" path="res://Assets/Sprites/Characters/Player/Sliding/Sliding_002.png" id="4_8uivy"] [ext_resource type="Texture2D" uid="uid://cjyhgl5vpgkau" path="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_004.png" id="5_me3gr"] +[ext_resource type="Texture2D" uid="uid://c7ua3yc5yisn0" path="res://Assets/Sprites/Characters/Player/Sliding/Sliding_003.png" id="5_yfcdn"] [ext_resource type="Texture2D" uid="uid://lawr4kkwprvb" path="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_005.png" id="6_2iqoh"] +[ext_resource type="Texture2D" uid="uid://b114g8fxw2w8l" path="res://Assets/Sprites/Characters/Player/Sliding/Sliding_004.png" id="6_68bc3"] [ext_resource type="Texture2D" uid="uid://cu44lpabhppg4" path="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_006.png" id="7_gii1i"] +[ext_resource type="Texture2D" uid="uid://clxmf6xitn3sp" path="res://Assets/Sprites/Characters/Player/Sliding/Sliding_005.png" id="7_mf3wh"] [ext_resource type="Texture2D" uid="uid://bgtvrqjegshye" path="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_007.png" id="8_1ujki"] [ext_resource type="Texture2D" uid="uid://cesdm6w4dxwde" path="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_008.png" id="9_gs6v2"] [ext_resource type="Texture2D" uid="uid://btel1ns7ok03t" path="res://Assets/Sprites/Characters/Player/Idle Blinking/Idle Blinking_009.png" id="10_ywskp"] @@ -31,11 +37,38 @@ [ext_resource type="Texture2D" uid="uid://bldr2numgkgxk" path="res://Assets/Sprites/Characters/Player/Running/Running_009.png" id="28_fu5o4"] [ext_resource type="Texture2D" uid="uid://bgssvbfroln16" path="res://Assets/Sprites/Characters/Player/Running/Running_010.png" id="29_sofil"] [ext_resource type="Texture2D" uid="uid://bnon2l2b1dn8p" path="res://Assets/Sprites/Characters/Player/Running/Running_011.png" id="30_ybcsq"] +[ext_resource type="Script" uid="uid://b0vvrapatmih3" path="res://Scripts/Characters/Player/PlayerIdleState.cs" id="32_cflke"] +[ext_resource type="Script" uid="uid://jf8d2t66ckb2" path="res://Scripts/Characters/Player/PlayerMoveState.cs" id="33_4yec0"] +[ext_resource type="Script" uid="uid://ecoy13josn0f" path="res://Scripts/Characters/StateMachine.cs" id="34_me3gr"] +[ext_resource type="Script" uid="uid://cvdbdnjivow5f" path="res://Scripts/Characters/Player/PlayerDashState.cs" id="41_2qsty"] [sub_resource type="SpriteFrames" id="SpriteFrames_n6yol"] animations = [{ "frames": [{ "duration": 1.0, +"texture": ExtResource("2_uvgfe") +}, { +"duration": 1.0, +"texture": ExtResource("3_e5xbx") +}, { +"duration": 1.0, +"texture": ExtResource("4_8uivy") +}, { +"duration": 1.0, +"texture": ExtResource("5_yfcdn") +}, { +"duration": 1.0, +"texture": ExtResource("6_68bc3") +}, { +"duration": 1.0, +"texture": ExtResource("7_mf3wh") +}], +"loop": true, +"name": &"Dash", +"speed": 18.0 +}, { +"frames": [{ +"duration": 1.0, "texture": ExtResource("1_46w32") }, { "duration": 1.0, @@ -135,10 +168,27 @@ animations = [{ "speed": 18.0 }] -[node name="Player" type="CharacterBody3D"] +[node name="Player" type="CharacterBody3D" node_paths=PackedStringArray("AnimatedSprite", "StateMachine")] script = ExtResource("1_eiaiy") +AnimatedSprite = NodePath("AnimatedSprite3D") +StateMachine = NodePath("StateMachine") [node name="AnimatedSprite3D" type="AnimatedSprite3D" parent="."] +texture_filter = 0 sprite_frames = SubResource("SpriteFrames_n6yol") -animation = &"Idle" -frame_progress = 0.791983 +animation = &"Dash" +frame_progress = 0.100486 + +[node name="StateMachine" type="Node" parent="." node_paths=PackedStringArray("currentState", "states")] +script = ExtResource("34_me3gr") +currentState = NodePath("IdleState") +states = [NodePath("IdleState"), NodePath("MoveState"), NodePath("DashState")] + +[node name="IdleState" type="Node" parent="StateMachine"] +script = ExtResource("32_cflke") + +[node name="MoveState" type="Node" parent="StateMachine"] +script = ExtResource("33_4yec0") + +[node name="DashState" type="Node" parent="StateMachine"] +script = ExtResource("41_2qsty") diff --git a/Scripts/Characters/Player/Player.cs b/Scripts/Characters/Player/Player.cs index 9769dc4..9eefe6a 100644 --- a/Scripts/Characters/Player/Player.cs +++ b/Scripts/Characters/Player/Player.cs @@ -1,24 +1,37 @@ using Godot; using System; +using DungeonRPG.Scripts.General; public partial class Player : CharacterBody3D { - - private Vector2 direction = new Vector2(); + [Export] public AnimatedSprite3D AnimatedSprite; + + [Export] public StateMachine StateMachine; + + public Vector2 Direction; + public override void _Ready() + { + } public override void _PhysicsProcess(double delta) { - this.Velocity = new Vector3(direction.X, 0, direction.Y); - this.Velocity *= 5; + Velocity = new Vector3(Direction.X, 0, Direction.Y); + Velocity *= 5; MoveAndSlide(); } public override void _Input(InputEvent @event) { - direction = Input.GetVector( - "MoveLeft", - "MoveRight", - "MoveForward", - "MoveBackward" + Direction = Input.GetVector( + GameConstants.INPUT_MOVE_LEFT, + GameConstants.INPUT_MOVE_RIGHT, + GameConstants.INPUT_MOVE_FORWARD, + GameConstants.INPUT_MOVE_BACKWARD ); + + if (Direction.X != 0) + { + AnimatedSprite.FlipH = Direction.X < 0; + } + } } diff --git a/Scripts/Characters/Player/PlayerDashState.cs b/Scripts/Characters/Player/PlayerDashState.cs new file mode 100644 index 0000000..44dcd2b --- /dev/null +++ b/Scripts/Characters/Player/PlayerDashState.cs @@ -0,0 +1,42 @@ +using Godot; +using System; +using DungeonRPG.Scripts.General; + +public partial class PlayerDashState : Node +{ + private Player characterNode; + + public override void _Ready() + { + characterNode = GetOwner(); + SetPhysicsProcess(false); + SetProcessInput(false); + + } + + public override void _PhysicsProcess(double delta) + { + + } + + + + public override void _Notification(int what) + { + base._Notification(what); + + if (what == GameConstants.STATE_NOTIFICATION_ENABLE) + { + characterNode.AnimatedSprite.Play(GameConstants.ANIM_DASH); + SetPhysicsProcess(true); + SetProcessInput(true); + + } + else if (what == GameConstants.STATE_NOTIFICATION_DISABLE) + { + SetPhysicsProcess(false); + SetProcessInput(false); + + } + } +} \ No newline at end of file diff --git a/Scripts/Characters/Player/PlayerDashState.cs.uid b/Scripts/Characters/Player/PlayerDashState.cs.uid new file mode 100644 index 0000000..419f420 --- /dev/null +++ b/Scripts/Characters/Player/PlayerDashState.cs.uid @@ -0,0 +1 @@ +uid://cvdbdnjivow5f diff --git a/Scripts/Characters/Player/PlayerIdleState.cs b/Scripts/Characters/Player/PlayerIdleState.cs new file mode 100644 index 0000000..a032f81 --- /dev/null +++ b/Scripts/Characters/Player/PlayerIdleState.cs @@ -0,0 +1,48 @@ +using Godot; +using System; +using DungeonRPG.Scripts.General; + +public partial class PlayerIdleState : Node +{ + private Player characterNode; + public override void _Ready() + { + characterNode = GetOwner(); + SetPhysicsProcess(false); + SetProcessInput(false); + } + + public override void _PhysicsProcess(double delta) + { + if (characterNode.Direction != Vector2.Zero) + { + characterNode.StateMachine.SwitchState(); + } + } + + public override void _Input(InputEvent @event) + { + if (Input.IsActionJustPressed(GameConstants.INPUT_DASH)) + { + characterNode.StateMachine.SwitchState(); + } + } + + public override void _Notification(int what) + { + base._Notification(what); + + if (what == GameConstants.STATE_NOTIFICATION_ENABLE) + { + characterNode.AnimatedSprite.Play(GameConstants.ANIM_IDLE); + SetPhysicsProcess(true); + SetProcessInput(true); + } + else if (what == GameConstants.STATE_NOTIFICATION_DISABLE) + { + SetPhysicsProcess(false); + SetProcessInput(false); + } + + } +} diff --git a/Scripts/Characters/Player/PlayerIdleState.cs.uid b/Scripts/Characters/Player/PlayerIdleState.cs.uid new file mode 100644 index 0000000..fc40051 --- /dev/null +++ b/Scripts/Characters/Player/PlayerIdleState.cs.uid @@ -0,0 +1 @@ +uid://b0vvrapatmih3 diff --git a/Scripts/Characters/Player/PlayerMoveState.cs b/Scripts/Characters/Player/PlayerMoveState.cs new file mode 100644 index 0000000..be3aaaf --- /dev/null +++ b/Scripts/Characters/Player/PlayerMoveState.cs @@ -0,0 +1,51 @@ +using Godot; +using System; +using DungeonRPG.Scripts.General; + +public partial class PlayerMoveState : Node +{ + private Player characterNode; + + public override void _Ready() + { + characterNode = GetOwner(); + SetPhysicsProcess(false); + SetProcessInput(false); + + } + + public override void _PhysicsProcess(double delta) + { + if (characterNode.Direction == Vector2.Zero) + { + characterNode.StateMachine.SwitchState(); + } + } + + public override void _Input(InputEvent @event) + { + if (Input.IsActionJustPressed(GameConstants.INPUT_DASH)) + { + characterNode.StateMachine.SwitchState(); + } + } + + public override void _Notification(int what) + { + base._Notification(what); + + if (what == GameConstants.STATE_NOTIFICATION_ENABLE) + { + characterNode.AnimatedSprite.Play(GameConstants.ANIM_MOVE); + SetPhysicsProcess(true); + SetProcessInput(true); + + } + else if (what == GameConstants.STATE_NOTIFICATION_DISABLE) + { + SetPhysicsProcess(false); + SetProcessInput(false); + + } + } +} diff --git a/Scripts/Characters/Player/PlayerMoveState.cs.uid b/Scripts/Characters/Player/PlayerMoveState.cs.uid new file mode 100644 index 0000000..91b8777 --- /dev/null +++ b/Scripts/Characters/Player/PlayerMoveState.cs.uid @@ -0,0 +1 @@ +uid://jf8d2t66ckb2 diff --git a/Scripts/Characters/StateMachine.cs b/Scripts/Characters/StateMachine.cs new file mode 100644 index 0000000..94dad97 --- /dev/null +++ b/Scripts/Characters/StateMachine.cs @@ -0,0 +1,34 @@ +using Godot; +using System; +using DungeonRPG.Scripts.General; + +public partial class StateMachine : Node +{ + [Export] private Node currentState; + [Export] private Node[] states; + + public override void _Ready() + { + currentState.Notification(GameConstants.STATE_NOTIFICATION_ENABLE); + } + + public void SwitchState() + { + Node newState = null; + + foreach (Node state in states) + { + if (state is T && currentState != state) + { + newState = state; + } + } + + if (newState != null) + { + currentState.Notification(GameConstants.STATE_NOTIFICATION_DISABLE); + currentState = newState; + currentState.Notification(GameConstants.STATE_NOTIFICATION_ENABLE); + } + } +} diff --git a/Scripts/Characters/StateMachine.cs.uid b/Scripts/Characters/StateMachine.cs.uid new file mode 100644 index 0000000..6ab0026 --- /dev/null +++ b/Scripts/Characters/StateMachine.cs.uid @@ -0,0 +1 @@ +uid://ecoy13josn0f diff --git a/Scripts/General/GameConstants.cs b/Scripts/General/GameConstants.cs new file mode 100644 index 0000000..18e11f0 --- /dev/null +++ b/Scripts/General/GameConstants.cs @@ -0,0 +1,21 @@ +namespace DungeonRPG.Scripts.General; + +public partial class GameConstants +{ + //Animations + public const string ANIM_IDLE = "Idle"; + public const string ANIM_MOVE = "Move"; + public const string ANIM_DASH = "Dash"; + + //Inputs + public const string INPUT_MOVE_LEFT = "MoveLeft"; + public const string INPUT_MOVE_RIGHT = "MoveRight"; + public const string INPUT_MOVE_FORWARD = "MoveForward"; + public const string INPUT_MOVE_BACKWARD = "MoveBackward"; + public const string INPUT_DASH = "Dash"; + + //Notification IDs + public const int STATE_NOTIFICATION_ENABLE = 5001; + public const int STATE_NOTIFICATION_DISABLE = 5002; +} + diff --git a/Scripts/General/GameConstants.cs.uid b/Scripts/General/GameConstants.cs.uid new file mode 100644 index 0000000..45e3c4a --- /dev/null +++ b/Scripts/General/GameConstants.cs.uid @@ -0,0 +1 @@ +uid://m7hvdwsidqir diff --git a/project.godot b/project.godot index feca493..515babe 100644 --- a/project.godot +++ b/project.godot @@ -41,3 +41,8 @@ MoveBackward={ "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"key_label":0,"unicode":115,"location":0,"echo":false,"script":null) ] } +Dash={ +"deadzone": 0.2, +"events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":4194325,"key_label":0,"unicode":0,"location":0,"echo":false,"script":null) +] +}