From 566eeb78a1e2d5dacb52d4c87eaf9920827cd453 Mon Sep 17 00:00:00 2001
From: Kyaw Aung <kyawaung0924@gmail.com>
Date: Sat, 8 Feb 2025 22:34:21 -0600
Subject: [PATCH] changed menu sprites, added starter pieces sprites

---
 .godot/editor/create_recent.Node              |   3 +-
 .godot/editor/editor_layout.cfg               |  48 +--
 .godot/editor/filesystem_cache8               | 310 ++++++------------
 .godot/editor/filesystem_update4              |  25 +-
 ...state-c2a7af834e91ff64325daddf58e45dc0.cfg |   4 -
 ...state-3070c538c03ee49b7677ff960a3f5195.cfg |   2 +-
 .godot/editor/project_metadata.cfg            |  24 +-
 .godot/editor/recent_dirs                     |   2 +
 .godot/editor/script_editor_cache.cfg         |  82 +++--
 .godot/global_script_class_cache.cfg          |   7 -
 .godot/uid_cache.bin                          | Bin 4350 -> 4534 bytes
 Assets/Character Assets/Bishop Character.png  | Bin 14256 -> 13725 bytes
 .../Bishop Character.png.import               |   6 +-
 Assets/Character Assets/Knight_Character.png  | Bin 14902 -> 13083 bytes
 .../Knight_Character.png.import               |   6 +-
 Assets/Character Assets/Rook Character.png    | Bin 10128 -> 10142 bytes
 .../Rook Character.png.import                 |   6 +-
 .../Black_Assassin.png.import                 |   7 +-
 .../Black_Bishop.png.import                   |   7 +-
 .../Black_Pawn.png.import                     |   7 +-
 .../Black_Queen.png.import                    |   7 +-
 .../Black_king.png.import                     |   7 +-
 .../Black_knight.png.import                   |   7 +-
 .../Black_mage.png.import                     |   7 +-
 .../Black_rook.png.import                     |   7 +-
 .../Black_wizard.png.import                   |   7 +-
 .../White_Assassin.png.import                 |   7 +-
 .../White_Bishop.png.import                   |   7 +-
 .../White_Pawn.png.import                     |   7 +-
 .../White_Queen.png.import                    |   7 +-
 .../White_king.png.import                     |   7 +-
 .../White_knight.png.import                   |   7 +-
 .../White_mage.png.import                     |   7 +-
 .../White_rook.png.import                     |   7 +-
 .../White_wizard.png.import                   |   7 +-
 Assets/temp_assets/assassin.png.import        |   6 +-
 Assets/temp_assets/mage.png.import            |   6 +-
 Assets/temp_assets/wizard.png.import          |   6 +-
 Assets/ui/title_screen/play_button.png        | Bin 579 -> 1030 bytes
 Assets/ui/title_screen/quit_button.png        | Bin 567 -> 1012 bytes
 Assets/ui/title_screen/rules_button.aseprite  | Bin 1420 -> 1803 bytes
 Assets/ui/title_screen/rules_button.png       | Bin 615 -> 1061 bytes
 scenes/Assassin.tscn                          |   4 +-
 scenes/Bishop.tscn                            |   4 +-
 scenes/game.tscn                              |   6 +-
 scenes/screens/select_piece_screen.tscn       |  49 ++-
 scenes/screens/title_screen.tscn              |  10 +-
 scripts/screens/select_piece_screen.gd        |   9 +-
 48 files changed, 232 insertions(+), 519 deletions(-)

diff --git a/.godot/editor/create_recent.Node b/.godot/editor/create_recent.Node
index 5145020..db27ca4 100644
--- a/.godot/editor/create_recent.Node
+++ b/.godot/editor/create_recent.Node
@@ -1,5 +1,5 @@
-Camera2D
 Button
+Camera2D
 HBoxContainer
 Timer
 Label
@@ -12,4 +12,3 @@ CanvasLayer
 VBoxContainer
 TextureRect
 Sprite2D
-Panel
diff --git a/.godot/editor/editor_layout.cfg b/.godot/editor/editor_layout.cfg
index c082850..618df41 100644
--- a/.godot/editor/editor_layout.cfg
+++ b/.godot/editor/editor_layout.cfg
@@ -6,66 +6,42 @@ dock_5_selected_tab_idx=0
 dock_floating={}
 dock_bottom=[]
 dock_closed=[]
-<<<<<<< HEAD
-dock_split_2=-1
+<<<<<<<HEADdock_split_2=-1
 dock_split_3=0
 dock_hsplit_1=0
 <<<<<<<HEADdock_hsplit_2=498
-dock_hsplit_3=-483
-dock_hsplit_2=461
-=======
+dock_hsplit_3=-270
+dock_hsplit_2=270
 dock_split_2=0
-dock_split_3=0
-dock_hsplit_1=0
-<<<<<<<HEADdock_hsplit_2=498
-dock_hsplit_3=-540
-dock_hsplit_2=540
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 dock_hsplit_4=0
-dock_filesystem_h_split_offset=480
+dock_filesystem_h_split_offset=240
 dock_filesystem_v_split_offset=0
 dock_filesystem_display_mode=0
 dock_filesystem_file_sort=0
 dock_filesystem_file_list_display_mode=1
-<<<<<<< HEAD
-dock_filesystem_selected_paths=PackedStringArray("res://assets/Resized Chess Piece Assets/White_rook.png")
-dock_filesystem_uncollapsed_paths=PackedStringArray("Favorites", "res://", "res://scripts/", "res://scenes/", "res://scenes/ui/", "res://scenes/screens/", "res://assets/ui/", "res://assets/ui/title_screen/")
-=======
-dock_filesystem_selected_paths=PackedStringArray("res://scenes/ui/menu_button.tscn")
-dock_filesystem_uncollapsed_paths=PackedStringArray("Favorites", "res://", "res://scenes/")
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
+dock_filesystem_selected_paths=PackedStringArray("res://scenes/screens/title_screen.tscn")
+dock_filesystem_uncollapsed_paths=PackedStringArray("Favorites", "res://", "res://scenes/", "res://scenes/screens/", "res://assets/", "res://assets/Character Assets/")
 dock_3="Scene,Import"
 dock_4="FileSystem"
 dock_5="Inspector,Node,History"
 
 [EditorNode]
 
-<<<<<<< HEAD
-open_scenes=PackedStringArray("res://main.tscn", "res://scenes/scene_manager.tscn", "res://scenes/game.tscn", "res://scenes/ui/pop_up_label.tscn", "res://scenes/screens/title_screen.tscn", "res://scenes/screens/select_piece_screen.tscn", "res://scenes/ui/menu_button.tscn")
+open_scenes=PackedStringArray("res://main.tscn", "res://scenes/screens/select_piece_screen.tscn", "res://scenes/screens/title_screen.tscn")
 current_scene="res://main.tscn"
-center_split_offset=-274
-=======
-open_scenes=PackedStringArray("res://scenes/game.tscn")
-current_scene="res://scenes/game.tscn"
-center_split_offset=0
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
+center_split_offset=-366
 selected_default_debugger_tab_idx=0
 selected_main_editor_idx=2
-selected_bottom_panel_item=1
+selected_bottom_panel_item=0
 
 [ScriptEditor]
 
-<<<<<<< HEAD
-open_scripts=["res://scripts/Assassin.gd", "res://scripts/game.gd", "res://scripts/main/main.gd", "res://scripts/screens/menu_button.gd", "res://scripts/Pawn.gd", "res://scripts/Piece.gd", "res://scripts/ui/pop_up_label.gd", "res://scripts/Queen.gd", "res://scripts/Rook.gd", "res://scripts/run_data/run_data.gd", "res://scripts/scene_manager.gd", "res://scripts/screens/select_piece_screen.gd", "res://scripts/screens/title_screen.gd"]
+open_scripts=["res://scripts/Assassin.gd", "res://scripts/Bishop.gd", "res://scripts/game.gd", "res://scripts/King.gd", "res://scripts/Knight.gd", "res://scripts/Mage.gd", "res://scripts/main/main.gd", "res://scripts/Pawn.gd", "res://scripts/Queen.gd", "res://scripts/scene_manager.gd", "res://scripts/screens/select_piece_screen.gd", "res://scripts/screens/title_screen.gd", "res://scripts/Wizard.gd"]
 selected_script="res://scripts/main/main.gd"
-=======
-open_scripts=["res://scripts/game.gd"]
-selected_script="res://scripts/game.gd"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 open_help=[]
-script_split_offset=140
+script_split_offset=70
 list_split_offset=0
-zoom_factor=1.00475
+zoom_factor=1.0
 
 [ShaderEditor]
 
diff --git a/.godot/editor/filesystem_cache8 b/.godot/editor/filesystem_cache8
index 5070a5d..70c6b2d 100644
--- a/.godot/editor/filesystem_cache8
+++ b/.godot/editor/filesystem_cache8
@@ -1,105 +1,108 @@
 ea4bc82a6ad023ab7ee23ee620429895
-<<<<<<< HEAD
-::res://::1739059803
-icon.svg::CompressedTexture2D::6378281210119878262::1738795350::1738864896::1::::<><>::
-main.tscn::PackedScene::5692118487183161714::1738886824::0::1::::<><>::uid://cu7lkx15lmfww::::res://scenes/scene_manager.tscn<>res://scripts/main/main.gd
+::res://::1739070382
+icon.svg::CompressedTexture2D::6378281210119878262::1738795350::1739068818::1::::<><>::
+main.tscn::PackedScene::5692118487183161714::1739070382::0::1::::<><>::uid://cu7lkx15lmfww::::res://scenes/scene_manager.tscn<>res://scripts/main/main.gd
 README.md::TextFile::-1::1738795350::0::1::::<><>::
-::res://assets/::1738799713
-::res://assets/fonts/::1738864896
-PIXY.otf::FontFile::3217833585339699811::1738800165::1738864896::1::::<><>::
-::res://assets/noise/::1738886824
-noise2.tres::NoiseTexture2D::5054739835828921764::1738886824::0::1::::<><>::
-noise3.tres::NoiseTexture2D::906885015046579772::1738886824::0::1::::<><>::
-noise.tres::NoiseTexture2D::1693764769519573005::1738886824::0::1::::<><>::
-::res://assets/Original size Chess pieces/::1738864896
-Black king piece 2.png::CompressedTexture2D::7820367427145083060::1738795350::1738864896::1::::<><>::
-Black knight piece.png::CompressedTexture2D::4196515762256027844::1738795350::1738864896::1::::<><>::
-Black Pawn Piece 2.png::CompressedTexture2D::2167440687080906934::1738795350::1738864896::1::::<><>::
-Black Queen Piece 2.png::CompressedTexture2D::6638986330393441989::1738795350::1738864896::1::::<><>::
-Black rook piece.png::CompressedTexture2D::1872655759582013005::1738795350::1738864896::1::::<><>::
-White king piece 2.png::CompressedTexture2D::7139286146806283259::1738795350::1738864896::1::::<><>::
-White knight piece.png::CompressedTexture2D::8293368904171920332::1738795350::1738864896::1::::<><>::
-White Pawn Piece 2.png::CompressedTexture2D::8915038826611091975::1738795350::1738864896::1::::<><>::
-White Queen Piece 2.png::CompressedTexture2D::339041922548181320::1738795350::1738864896::1::::<><>::
-White rook piece.png::CompressedTexture2D::6272641373813891014::1738795350::1738864896::1::::<><>::
-::res://assets/Resized Chess Piece Assets/::1738864896
-Black_Assassin.png::CompressedTexture2D::5410645216483506242::1738795350::1738864896::1::::<><>::
-Black_Bishop.png::CompressedTexture2D::5646954560332560266::1738795350::1738864896::1::::<><>::
-Black_king.png::CompressedTexture2D::3691390456247856410::1738795350::1738864896::1::::<><>::
-Black_knight.png::CompressedTexture2D::3569790831830215405::1738795350::1738864896::1::::<><>::
-Black_mage.png::CompressedTexture2D::3300084723678353650::1738795350::1738864896::1::::<><>::
-Black_Pawn.png::CompressedTexture2D::4947090234957464596::1738795350::1738864896::1::::<><>::
-Black_Queen.png::CompressedTexture2D::9042903626319350434::1738795350::1738864896::1::::<><>::
-Black_rook.png::CompressedTexture2D::5637903285567075872::1738795350::1738864896::1::::<><>::
-Black_wizard.png::CompressedTexture2D::1278573577066895682::1738795350::1738864896::1::::<><>::
-White_Assassin.png::CompressedTexture2D::700262813566466932::1738795350::1738864896::1::::<><>::
-White_Bishop.png::CompressedTexture2D::3819780629635422360::1738795350::1738864896::1::::<><>::
-White_king.png::CompressedTexture2D::5012688985517926395::1738795350::1738864896::1::::<><>::
-White_knight.png::CompressedTexture2D::854350289879594279::1738795350::1738864896::1::::<><>::
-White_mage.png::CompressedTexture2D::7265615115782563194::1738795350::1738864896::1::::<><>::
-White_Pawn.png::CompressedTexture2D::919180529085242722::1738795350::1738864896::1::::<><>::
-White_Queen.png::CompressedTexture2D::4902137832695542513::1738795350::1738864896::1::::<><>::
-White_rook.png::CompressedTexture2D::4194129281780453908::1738795350::1738864896::1::::<><>::
-White_wizard.png::CompressedTexture2D::8734158881343267537::1738795350::1738864896::1::::<><>::
-::res://assets/shaders/::1738886824
+::res://assets/::1739068749
+::res://assets/Character Assets/::1739069680
+Bishop Character.png::CompressedTexture2D::5940736122524784063::1739069678::1739069680::1::::<><>::
+Knight_Character.png::CompressedTexture2D::6219382475167814187::1739069581::1739069624::1::::<><>::
+Rook Character.png::CompressedTexture2D::4669491807804796081::1739069622::1739069624::1::::<><>::
+::res://assets/fonts/::1739068943
+PIXY.otf::FontFile::3217833585339699811::1738800165::1739068943::1::::<><>::
+::res://assets/noise/::1739068962
+noise2.tres::NoiseTexture2D::5054739835828921764::1739068962::0::1::::<><>::
+noise3.tres::NoiseTexture2D::906885015046579772::1739068962::0::1::::<><>::
+noise.tres::NoiseTexture2D::1693764769519573005::1739068962::0::1::::<><>::
+::res://assets/Original size Chess pieces/::1739068943
+Black king piece 2.png::CompressedTexture2D::7820367427145083060::1739068732::1739068943::1::::<><>::
+Black knight piece.png::CompressedTexture2D::4196515762256027844::1739068732::1739068943::1::::<><>::
+Black Pawn Piece 2.png::CompressedTexture2D::2167440687080906934::1739068732::1739068943::1::::<><>::
+Black Queen Piece 2.png::CompressedTexture2D::6638986330393441989::1739068732::1739068943::1::::<><>::
+Black rook piece.png::CompressedTexture2D::1872655759582013005::1739068732::1739068943::1::::<><>::
+White king piece 2.png::CompressedTexture2D::7139286146806283259::1739068732::1739068943::1::::<><>::
+White knight piece.png::CompressedTexture2D::8293368904171920332::1739068732::1739068943::1::::<><>::
+White Pawn Piece 2.png::CompressedTexture2D::8915038826611091975::1739068732::1739068943::1::::<><>::
+White Queen Piece 2.png::CompressedTexture2D::339041922548181320::1739068732::1739068943::1::::<><>::
+White rook piece.png::CompressedTexture2D::6272641373813891014::1739068732::1739068943::1::::<><>::
+::res://assets/Resized Chess Piece Assets/::1739068943
+Black_Assassin.png::CompressedTexture2D::7148125561752243520::1738795350::1739068943::1::::<><>::
+Black_Bishop.png::CompressedTexture2D::7771720689612735412::1738795350::1739068943::1::::<><>::
+Black_king.png::CompressedTexture2D::1327420732381747465::1738795350::1739068943::1::::<><>::
+Black_knight.png::CompressedTexture2D::2588821354831904895::1738795350::1739068943::1::::<><>::
+Black_mage.png::CompressedTexture2D::7065683534628881067::1738795350::1739068943::1::::<><>::
+Black_Pawn.png::CompressedTexture2D::4913326270515304116::1738795350::1739068943::1::::<><>::
+Black_Queen.png::CompressedTexture2D::361608533196630634::1738795350::1739068943::1::::<><>::
+Black_rook.png::CompressedTexture2D::3374790409242349748::1738795350::1739068943::1::::<><>::
+Black_wizard.png::CompressedTexture2D::479661266506100900::1738795350::1739068943::1::::<><>::
+White_Assassin.png::CompressedTexture2D::4341594065535814581::1738795350::1739068943::1::::<><>::
+White_Bishop.png::CompressedTexture2D::1234582922220309582::1738795350::1739068943::1::::<><>::
+White_king.png::CompressedTexture2D::2587774117277059808::1738795350::1739068943::1::::<><>::
+White_knight.png::CompressedTexture2D::7106405020086883644::1739068749::1739068943::1::::<><>::
+White_mage.png::CompressedTexture2D::8946229796200662089::1738795350::1739068943::1::::<><>::
+White_Pawn.png::CompressedTexture2D::640759973966713643::1739068749::1739068943::1::::<><>::
+White_Queen.png::CompressedTexture2D::5254004462237257542::1739068749::1739068943::1::::<><>::
+White_rook.png::CompressedTexture2D::5429205829255797077::1739068749::1739068943::1::::<><>::
+White_wizard.png::CompressedTexture2D::8967769150016376399::1738795350::1739068943::1::::<><>::
+::res://assets/shaders/::1739068962
 3d_effect.gdshader::Shader::-1::1738795350::0::1::::<><>::
-bg.gdshader::Shader::-1::1738886824::0::1::::<><>::
+bg.gdshader::Shader::-1::1739068962::0::1::::<><>::
 color.gdshader::Shader::-1::1738795350::0::1::::<><>::
 shadow.gdshader::Shader::-1::1738795350::0::1::::<><>::
-::res://assets/sprites/::1738864896
-bishop.png::CompressedTexture2D::4631301773944929250::1738795350::1738864896::1::::<><>::
-knight.png::CompressedTexture2D::3545640967717948854::1738795350::1738864896::1::::<><>::
-pawn.png::CompressedTexture2D::1338760335342038528::1738795350::1738864896::1::::<><>::
-rook.png::CompressedTexture2D::6790909281007670776::1738795350::1738864896::1::::<><>::
-tile.png::CompressedTexture2D::8704336058451696509::1738795350::1738864896::1::::<><>::
-::res://assets/temp_assets/::1738864896
-assassin.png::CompressedTexture2D::2309680507621369322::1738795350::1738864896::1::::<><>::
-black_bishop.png::CompressedTexture2D::7509881182472568151::1738795350::1738864896::1::::<><>::
-black_king.png::CompressedTexture2D::3646032776351028361::1738795350::1738864896::1::::<><>::
-black_knight.png::CompressedTexture2D::4591257172048987833::1738795350::1738864896::1::::<><>::
-black_pawn.png::CompressedTexture2D::3912668014183198267::1738795350::1738864896::1::::<><>::
-black_queen.png::CompressedTexture2D::7989886812523566234::1738795350::1738864896::1::::<><>::
-black_rook.png::CompressedTexture2D::8767708966549765967::1738795350::1738864896::1::::<><>::
-mage.png::CompressedTexture2D::4650471376600460963::1738795350::1738864896::1::::<><>::
-Piece_move.png::CompressedTexture2D::260618725614842917::1738795350::1738864896::1::::<><>::
-temp_chess_board.png::CompressedTexture2D::4173558678901569366::1738795350::1738864896::1::::<><>::
-turn-black.png::CompressedTexture2D::7112033964315790810::1738795350::1738864896::1::::<><>::
-turn-white.png::CompressedTexture2D::7344907768700758025::1738795350::1738864896::1::::<><>::
-white_bishop.png::CompressedTexture2D::8093744356261485644::1738795350::1738864896::1::::<><>::
-white_king.png::CompressedTexture2D::5901183203660598461::1738795350::1738864896::1::::<><>::
-white_knight.png::CompressedTexture2D::7533630084821562912::1738795350::1738864896::1::::<><>::
-white_pawn.png::CompressedTexture2D::8196778834906249875::1738795350::1738864896::1::::<><>::
-white_queen.png::CompressedTexture2D::1957958042777204643::1738795350::1738864896::1::::<><>::
-white_rook.png::CompressedTexture2D::3317152307554436932::1738795350::1738864896::1::::<><>::
-wizard.png::CompressedTexture2D::2759604866355024615::1738795350::1738864896::1::::<><>::
-::res://assets/ui/::1738864897
-Go_Save_The_King_Menu.jpg::CompressedTexture2D::7252735845995868232::1738795350::1738864897::1::::<><>::
-Mockup Gameplay Design.jpg::CompressedTexture2D::4859609684236806088::1738795350::1738864896::1::::<><>::
-Mockup Shop Design.jpg::CompressedTexture2D::8043055154093708922::1738795350::1738864896::1::::<><>::
-::res://assets/ui/title_screen/::1738864896
-play_button.png::CompressedTexture2D::5896995890187459238::1738795350::1738864896::1::::<><>::
-quit_button.png::CompressedTexture2D::5172428563227279585::1738795350::1738864896::1::::<><>::
-rules_button.png::CompressedTexture2D::8060955005205795067::1738795350::1738864896::1::::<><>::
-::res://scenes/::1738886824
-Assassin.tscn::PackedScene::1241611789899982875::1738801710::0::1::::<><>::res://scripts/Assassin.gd<>uid://753dogr1moxe::::res://assets/temp_assets/assassin.png
-Bishop.tscn::PackedScene::2789588702038144760::1738798420::0::1::::<><>::res://scripts/Bishop.gd<>uid://b68o4mj7wcwvq::::res://assets/sprites/bishop.png
+::res://assets/sprites/::1739068943
+bishop.png::CompressedTexture2D::4631301773944929250::1738795350::1739068943::1::::<><>::
+knight.png::CompressedTexture2D::3545640967717948854::1738795350::1739068943::1::::<><>::
+pawn.png::CompressedTexture2D::1338760335342038528::1738795350::1739068943::1::::<><>::
+rook.png::CompressedTexture2D::6790909281007670776::1738795350::1739068943::1::::<><>::
+tile.png::CompressedTexture2D::8704336058451696509::1738795350::1739068943::1::::<><>::
+::res://assets/temp_assets/::1739068943
+assassin.png::CompressedTexture2D::2309680507621369322::1738795350::1739068943::1::::<><>::
+black_bishop.png::CompressedTexture2D::7509881182472568151::1738795350::1739068943::1::::<><>::
+black_king.png::CompressedTexture2D::3646032776351028361::1738795350::1739068943::1::::<><>::
+black_knight.png::CompressedTexture2D::4591257172048987833::1738795350::1739068943::1::::<><>::
+black_pawn.png::CompressedTexture2D::3912668014183198267::1738795350::1739068943::1::::<><>::
+black_queen.png::CompressedTexture2D::7989886812523566234::1738795350::1739068943::1::::<><>::
+black_rook.png::CompressedTexture2D::8767708966549765967::1738795350::1739068943::1::::<><>::
+mage.png::CompressedTexture2D::4650471376600460963::1738795350::1739068943::1::::<><>::
+Piece_move.png::CompressedTexture2D::260618725614842917::1738795350::1739068943::1::::<><>::
+temp_chess_board.png::CompressedTexture2D::4173558678901569366::1738795350::1739068943::1::::<><>::
+turn-black.png::CompressedTexture2D::7112033964315790810::1738795350::1739068943::1::::<><>::
+turn-white.png::CompressedTexture2D::7344907768700758025::1738795350::1739068943::1::::<><>::
+white_bishop.png::CompressedTexture2D::8093744356261485644::1738795350::1739068943::1::::<><>::
+white_king.png::CompressedTexture2D::5901183203660598461::1738795350::1739068943::1::::<><>::
+white_knight.png::CompressedTexture2D::7533630084821562912::1738795350::1739068943::1::::<><>::
+white_pawn.png::CompressedTexture2D::8196778834906249875::1738795350::1739068943::1::::<><>::
+white_queen.png::CompressedTexture2D::1957958042777204643::1738795350::1739068943::1::::<><>::
+white_rook.png::CompressedTexture2D::3317152307554436932::1738795350::1739068943::1::::<><>::
+wizard.png::CompressedTexture2D::2759604866355024615::1738795350::1739068943::1::::<><>::
+::res://assets/ui/::1739068944
+Go_Save_The_King_Menu.jpg::CompressedTexture2D::7252735845995868232::1738795350::1739068944::1::::<><>::
+Mockup Gameplay Design.jpg::CompressedTexture2D::4859609684236806088::1738795350::1739068943::1::::<><>::
+Mockup Shop Design.jpg::CompressedTexture2D::8043055154093708922::1738795350::1739068943::1::::<><>::
+::res://assets/ui/title_screen/::1739068943
+play_button.png::CompressedTexture2D::5896995890187459238::1739074145::1739074146::1::::<><>::
+quit_button.png::CompressedTexture2D::5172428563227279585::1739074124::1739074146::1::::<><>::
+rules_button.png::CompressedTexture2D::8060955005205795067::1739074135::1739074146::1::::<><>::
+::res://scenes/::1739070382
+Assassin.tscn::PackedScene::1241611789899982875::1739069099::0::1::::<><>::res://scripts/Assassin.gd<>uid://b24dojprangcr::::res://assets/Resized Chess Piece Assets/White_Assassin.png
+Bishop.tscn::PackedScene::2789588702038144760::1739069098::0::1::::<><>::res://scripts/Bishop.gd<>uid://rubnu2rwm76q::::res://assets/Resized Chess Piece Assets/White_Bishop.png
 explosion.tscn::PackedScene::69466253159940830::1738795350::0::1::::<><>::
-game.tscn::PackedScene::8577524005707705072::1738886824::0::1::::<><>::res://scripts/game.gd<>res://assets/shaders/bg.gdshader<>uid://yeqb8ndri7xp::::res://assets/noise/noise.tres<>uid://ceas3dsjeq4ge::::res://assets/noise/noise2.tres<>uid://m6ki73qfbp2s::::res://assets/noise/noise3.tres
+game.tscn::PackedScene::8577524005707705072::1739070382::0::1::::<><>::res://scripts/game.gd<>res://assets/shaders/bg.gdshader<>uid://yeqb8ndri7xp::::res://assets/noise/noise.tres<>uid://ceas3dsjeq4ge::::res://assets/noise/noise2.tres<>uid://m6ki73qfbp2s::::res://assets/noise/noise3.tres
 King.tscn::PackedScene::8277830396459966414::1738798420::0::1::::<><>::res://scripts/King.gd<>uid://cdogixbq8ay3t::::res://assets/Resized Chess Piece Assets/White_king.png
 Knight.tscn::PackedScene::5270730075267457303::1738798420::0::1::::<><>::res://scripts/Knight.gd<>uid://mf4a3jclbwih::::res://assets/Resized Chess Piece Assets/White_knight.png
-Mage.tscn::PackedScene::10334063134713649::1738798420::0::1::::<><>::res://scripts/Mage.gd<>uid://b7iyt4iwjbtd0::::res://assets/temp_assets/mage.png
-Pawn.tscn::PackedScene::3675784333675896641::1738817803::0::1::::<><>::res://scripts/Pawn.gd<>uid://ndi1e8thkonq::::res://assets/Resized Chess Piece Assets/White_Pawn.png
+Mage.tscn::PackedScene::10334063134713649::1739068749::0::1::::<><>::res://scripts/Mage.gd<>uid://m4c1qckexo7q::::res://Assets/Resized Chess Piece Assets/White_mage.png
+Pawn.tscn::PackedScene::3675784333675896641::1739068749::0::1::::<><>::res://scripts/Pawn.gd<>uid://w04xn5hy44qq::::res://Assets/Resized Chess Piece Assets/White_Pawn.png
 Queen.tscn::PackedScene::7495869360053814603::1738809184::0::1::::<><>::res://scripts/Queen.gd<>uid://cb3vq168iyomb::::res://assets/Resized Chess Piece Assets/White_Queen.png
 Rook.tscn::PackedScene::9162401199636684468::1738798420::0::1::::<><>::uid://b00wxxfjk04ke::::res://assets/Resized Chess Piece Assets/White_rook.png
-scene_manager.tscn::PackedScene::6243365322716451430::1738886824::0::1::::<><>::res://scripts/scene_manager.gd
+scene_manager.tscn::PackedScene::6243365322716451430::1739067597::0::1::::<><>::res://scripts/scene_manager.gd
 texture_holder.tscn::PackedScene::594714386286134588::1738795350::0::1::::<><>::
-Wizard.tscn::PackedScene::6352212773395470747::1738798420::0::1::::<><>::res://scripts/Wizard.gd<>uid://bfk1j3brcknkp::::res://assets/temp_assets/wizard.png
-::res://scenes/screens/::1738886824
-select_piece_screen.tscn::PackedScene::1770100387099198731::1738886824::0::1::::<><>::uid://bm8sv1itwm467::::res://scenes/ui/menu_button.tscn<>res://scripts/screens/select_piece_screen.gd
-title_screen.tscn::PackedScene::8154710134031658440::1738886824::0::1::::<><>::res://scripts/screens/title_screen.gd<>uid://bm8sv1itwm467::::res://scenes/ui/menu_button.tscn
-::res://scenes/ui/::1738886824
-menu_button.tscn::PackedScene::3297943059633979218::1738886824::0::1::::<><>::res://assets/shaders/3d_effect.gdshader<>res://scripts/screens/menu_button.gd
-pop_up_label.tscn::PackedScene::2361101355670897304::1738886824::0::1::::<><>::uid://bl30ip4pj1grj::::res://assets/fonts/PIXY.otf<>res://scripts/ui/pop_up_label.gd
+Wizard.tscn::PackedScene::6352212773395470747::1739068749::0::1::::<><>::res://scripts/Wizard.gd<>uid://bjlefo01b774s::::res://Assets/Resized Chess Piece Assets/White_wizard.png
+::res://scenes/screens/::1739070382
+select_piece_screen.tscn::PackedScene::1770100387099198731::1739070382::0::1::::<><>::uid://bm8sv1itwm467::::res://scenes/ui/menu_button.tscn<>res://scripts/screens/select_piece_screen.gd<>uid://b7r633ea3cxw0::::res://assets/Character Assets/Rook Character.png<>uid://cuuyk5y51r8ux::::res://assets/Character Assets/Knight_Character.png<>uid://cqv0b5ypsi2tn::::res://assets/Character Assets/Bishop Character.png
+title_screen.tscn::PackedScene::8154710134031658440::1739067597::0::1::::<><>::res://scripts/screens/title_screen.gd<>uid://bm8sv1itwm467::::res://scenes/ui/menu_button.tscn
+::res://scenes/ui/::1739068083
+menu_button.tscn::PackedScene::3297943059633979218::1739068083::0::1::::<><>::res://assets/shaders/3d_effect.gdshader<>res://scripts/screens/menu_button.gd
+pop_up_label.tscn::PackedScene::2361101355670897304::1739068083::0::1::::<><>::uid://bl30ip4pj1grj::::res://assets/fonts/PIXY.otf<>res://scripts/ui/pop_up_label.gd
 ::res://scripts/::1739045810
 Assassin.gd::GDScript::-1::1738801710::0::1::::Assassin<>Piece<>::
 Bishop.gd::GDScript::-1::1738795350::0::1::::Bishop<>Piece<>::
@@ -115,128 +118,11 @@ scene_manager.gd::GDScript::-1::1738864872::0::1::::<>Node<>::
 Wizard.gd::GDScript::-1::1738795350::0::1::::Wizard<>Piece<>::
 ::res://scripts/main/::1738809274
 main.gd::GDScript::-1::1738809274::0::1::::<>Node2D<>::
-::res://scripts/run_data/::1739045810
-run_data.gd::GDScript::-1::1739045810::0::1::::<>Node<>::
-::res://scripts/screens/::1738864872
+::res://scripts/run_data/::1739067561
+run_data.gd::GDScript::-1::1739067561::0::1::::<>Node<>::
+::res://scripts/screens/::1739070369
 menu_button.gd::GDScript::-1::1738864872::0::1::::TitleButton<>Button<>::
-select_piece_screen.gd::GDScript::-1::1738864872::0::1::::SelectPieceScreen<>Control<>::
+select_piece_screen.gd::GDScript::-1::1739070369::0::1::::SelectPieceScreen<>Control<>::
 title_screen.gd::GDScript::-1::1738864872::0::1::::TitleScreen<>Control<>::
 ::res://scripts/ui/::1738804415
 pop_up_label.gd::GDScript::-1::1738804415::0::1::::<>Label<>::
-=======
-::res://::1738784912
-icon.svg::CompressedTexture2D::6378281210119878262::1738697583::1738698231::1::::<><>::
-main.tscn::PackedScene::5692118487183161714::1738698010::0::1::::<><>::uid://cu7lkx15lmfww::::res://scenes/scene_manager.tscn
-README.md::TextFile::-1::1738697583::0::1::::<><>::
-::res://Assets/::1738973974
-::res://Assets/Character Assets/::1738973983
-Bishop Character.png::CompressedTexture2D::5940736122524784063::1738973983::1738974455::1::::<><>::
-Knight_Character.png::CompressedTexture2D::6219382475167814187::1738973983::1738974455::1::::<><>::
-Rook Character.png::CompressedTexture2D::4669491807804796081::1738973983::1738974455::1::::<><>::
-::res://Assets/noise/::1738785341
-noise2.tres::NoiseTexture2D::5054739835828921764::1738785341::0::1::::<><>::
-noise3.tres::NoiseTexture2D::906885015046579772::1738785341::0::1::::<><>::
-noise.tres::NoiseTexture2D::1693764769519573005::1738785341::0::1::::<><>::
-::res://Assets/Original size Chess pieces/::1738698231
-Black king piece 2.png::CompressedTexture2D::7820367427145083060::1738697583::1738698231::1::::<><>::
-Black knight piece.png::CompressedTexture2D::4196515762256027844::1738697583::1738698231::1::::<><>::
-Black Pawn Piece 2.png::CompressedTexture2D::2167440687080906934::1738697583::1738698231::1::::<><>::
-Black Queen Piece 2.png::CompressedTexture2D::6638986330393441989::1738697583::1738698231::1::::<><>::
-Black rook piece.png::CompressedTexture2D::1872655759582013005::1738697583::1738698231::1::::<><>::
-White king piece 2.png::CompressedTexture2D::7139286146806283259::1738697583::1738698231::1::::<><>::
-White knight piece.png::CompressedTexture2D::8293368904171920332::1738697583::1738698231::1::::<><>::
-White Pawn Piece 2.png::CompressedTexture2D::8915038826611091975::1738697583::1738698231::1::::<><>::
-White Queen Piece 2.png::CompressedTexture2D::339041922548181320::1738697583::1738698231::1::::<><>::
-White rook piece.png::CompressedTexture2D::6272641373813891014::1738697583::1738698231::1::::<><>::
-::res://Assets/Resized Chess Piece Assets/::1738785332
-Black_Assassin.png::CompressedTexture2D::8073890137727350160::1738785199::1738785332::1::::<><>::
-Black_Bishop.png::CompressedTexture2D::460446186536534245::1738785199::1738785332::1::::<><>::
-Black_king.png::CompressedTexture2D::4854362018128016652::1738785199::1738785332::1::::<><>::
-Black_knight.png::CompressedTexture2D::1617611918054521687::1738785199::1738785332::1::::<><>::
-Black_mage.png::CompressedTexture2D::2920003665923805930::1738785199::1738785332::1::::<><>::
-Black_Pawn.png::CompressedTexture2D::2619567017608544670::1738785199::1738785332::1::::<><>::
-Black_Queen.png::CompressedTexture2D::6947892130764941861::1738785199::1738785332::1::::<><>::
-Black_rook.png::CompressedTexture2D::8764665212117114244::1738785199::1738785332::1::::<><>::
-Black_wizard.png::CompressedTexture2D::5486342020773449925::1738785199::1738785332::1::::<><>::
-White_Assassin.png::CompressedTexture2D::3263768232109514548::1738785199::1738785332::1::::<><>::
-White_Bishop.png::CompressedTexture2D::2601047089659819063::1738785199::1738785332::1::::<><>::
-White_king.png::CompressedTexture2D::5585160899749004797::1738785199::1738785332::1::::<><>::
-White_knight.png::CompressedTexture2D::1766720508600943431::1738785199::1738785332::1::::<><>::
-White_mage.png::CompressedTexture2D::902301787075014336::1738785199::1738785332::1::::<><>::
-White_Pawn.png::CompressedTexture2D::1597566599437225196::1738785199::1738785332::1::::<><>::
-White_Queen.png::CompressedTexture2D::172918419201557125::1738785199::1738785332::1::::<><>::
-White_rook.png::CompressedTexture2D::5685989093237609766::1738785199::1738785332::1::::<><>::
-White_wizard.png::CompressedTexture2D::3041081003801605884::1738785199::1738785332::1::::<><>::
-::res://Assets/shaders/::1738785340
-3d_effect.gdshader::Shader::-1::1738698010::0::1::::<><>::
-bg.gdshader::Shader::-1::1738785340::0::1::::<><>::
-color.gdshader::Shader::-1::1738698010::0::1::::<><>::
-shadow.gdshader::Shader::-1::1738698010::0::1::::<><>::
-::res://Assets/sprites/::1738698231
-bishop.png::CompressedTexture2D::4631301773944929250::1738698010::1738698231::1::::<><>::
-knight.png::CompressedTexture2D::3545640967717948854::1738698010::1738698231::1::::<><>::
-pawn.png::CompressedTexture2D::1338760335342038528::1738698010::1738698228::1::::<><>::
-rook.png::CompressedTexture2D::6790909281007670776::1738698010::1738698228::1::::<><>::
-tile.png::CompressedTexture2D::8704336058451696509::1738698010::1738698228::1::::<><>::
-::res://Assets/temp_assets/::1738698229
-assassin.png::CompressedTexture2D::2309680507621369322::1738698010::1738698228::1::::<><>::
-black_bishop.png::CompressedTexture2D::7509881182472568151::1738698010::1738698228::1::::<><>::
-black_king.png::CompressedTexture2D::3646032776351028361::1738698010::1738698228::1::::<><>::
-black_knight.png::CompressedTexture2D::4591257172048987833::1738698010::1738698229::1::::<><>::
-black_pawn.png::CompressedTexture2D::3912668014183198267::1738698010::1738698229::1::::<><>::
-black_queen.png::CompressedTexture2D::7989886812523566234::1738698010::1738698229::1::::<><>::
-black_rook.png::CompressedTexture2D::8767708966549765967::1738698010::1738698229::1::::<><>::
-mage.png::CompressedTexture2D::4650471376600460963::1738698010::1738698229::1::::<><>::
-Piece_move.png::CompressedTexture2D::260618725614842917::1738698010::1738698229::1::::<><>::
-temp_chess_board.png::CompressedTexture2D::4173558678901569366::1738698010::1738698229::1::::<><>::
-turn-black.png::CompressedTexture2D::7112033964315790810::1738698010::1738698229::1::::<><>::
-turn-white.png::CompressedTexture2D::7344907768700758025::1738698010::1738698229::1::::<><>::
-white_bishop.png::CompressedTexture2D::8093744356261485644::1738698010::1738698229::1::::<><>::
-white_king.png::CompressedTexture2D::5901183203660598461::1738698010::1738698229::1::::<><>::
-white_knight.png::CompressedTexture2D::7533630084821562912::1738698010::1738698229::1::::<><>::
-white_pawn.png::CompressedTexture2D::8196778834906249875::1738698010::1738698229::1::::<><>::
-white_queen.png::CompressedTexture2D::1957958042777204643::1738698010::1738698229::1::::<><>::
-white_rook.png::CompressedTexture2D::3317152307554436932::1738698010::1738698229::1::::<><>::
-wizard.png::CompressedTexture2D::2759604866355024615::1738698010::1738698229::1::::<><>::
-::res://Assets/ui/::1738698232
-Go_Save_The_King_Menu.jpg::CompressedTexture2D::7252735845995868232::1738698010::1738698232::1::::<><>::
-Mockup Gameplay Design.jpg::CompressedTexture2D::4859609684236806088::1738698010::1738698231::1::::<><>::
-Mockup Shop Design.jpg::CompressedTexture2D::8043055154093708922::1738698010::1738698231::1::::<><>::
-::res://Assets/ui/title_screen/::1738698229
-play_button.png::CompressedTexture2D::5896995890187459238::1738698010::1738698229::1::::<><>::
-quit_button.png::CompressedTexture2D::5172428563227279585::1738698010::1738698229::1::::<><>::
-rules_button.png::CompressedTexture2D::8060955005205795067::1738698010::1738698229::1::::<><>::
-::res://scenes/::1738787758
-Assassin.tscn::PackedScene::1241611789899982875::1738786130::0::1::::<><>::res://scripts/Assassin.gd<>uid://753dogr1moxe::::res://assets/temp_assets/assassin.png
-Bishop.tscn::PackedScene::2789588702038144760::1738786614::0::1::::<><>::res://scripts/Bishop.gd<>uid://b68o4mj7wcwvq::::res://assets/sprites/bishop.png
-explosion.tscn::PackedScene::69466253159940830::1738698010::0::1::::<><>::
-game.tscn::PackedScene::8577524005707705072::1738787758::0::1::::<><>::res://scripts/game.gd<>res://assets/shaders/bg.gdshader<>uid://yeqb8ndri7xp::::res://Assets/noise/noise.tres<>uid://ceas3dsjeq4ge::::res://Assets/noise/noise2.tres<>uid://m6ki73qfbp2s::::res://Assets/noise/noise3.tres
-King.tscn::PackedScene::8277830396459966414::1738698010::0::1::::<><>::res://scripts/King.gd<>uid://cdogixbq8ay3t::::res://assets/Resized Chess Piece Assets/White_king.png
-Knight.tscn::PackedScene::5270730075267457303::1738698010::0::1::::<><>::res://scripts/Knight.gd<>uid://mf4a3jclbwih::::res://assets/Resized Chess Piece Assets/White_knight.png
-Mage.tscn::PackedScene::10334063134713649::1738786984::0::1::::<><>::res://scripts/Mage.gd<>uid://b7iyt4iwjbtd0::::res://assets/temp_assets/mage.png
-Pawn.tscn::PackedScene::3675784333675896641::1738787755::0::1::::<><>::res://scripts/Pawn.gd<>uid://ndi1e8thkonq::::res://assets/Resized Chess Piece Assets/White_Pawn.png
-Queen.tscn::PackedScene::7495869360053814603::1738698010::0::1::::<><>::res://scripts/Queen.gd<>uid://cb3vq168iyomb::::res://assets/Resized Chess Piece Assets/White_Queen.png
-Rook.tscn::PackedScene::9162401199636684468::1738698010::0::1::::<><>::uid://b00wxxfjk04ke::::res://assets/Resized Chess Piece Assets/White_rook.png
-scene_manager.tscn::PackedScene::6243365322716451430::1738698010::0::1::::<><>::res://scripts/scene_manager.gd
-texture_holder.tscn::PackedScene::594714386286134588::1738698010::0::1::::<><>::
-title_screen.tscn::PackedScene::8154710134031658440::1738698010::0::1::::<><>::res://scripts/title_screen/title_screen.gd<>uid://bm8sv1itwm467::::res://scenes/ui/menu_button.tscn
-Wizard.tscn::PackedScene::6352212773395470747::1738787495::0::1::::<><>::res://scripts/Wizard.gd<>uid://bfk1j3brcknkp::::res://assets/temp_assets/wizard.png
-::res://scenes/ui/::1738698010
-menu_button.tscn::PackedScene::3297943059633979218::1738698010::0::1::::<><>::res://assets/shaders/3d_effect.gdshader<>res://scripts/title_screen/menu_button.gd
-::res://scripts/::1738698010
-Assassin.gd::GDScript::-1::1738698010::0::1::::Assassin<>Piece<>::
-Bishop.gd::GDScript::-1::1738698010::0::1::::Bishop<>Piece<>::
-game.gd::GDScript::-1::1738698010::0::1::::game<>Node<>::
-King.gd::GDScript::-1::1738698010::0::1::::King<>Piece<>::
-Knight.gd::GDScript::-1::1738698010::0::1::::Knight<>Piece<>::
-Mage.gd::GDScript::-1::1738698010::0::1::::Mage<>Piece<>::
-Pawn.gd::GDScript::-1::1738698010::0::1::::Pawn<>Piece<>::
-Piece.gd::GDScript::-1::1738698010::0::1::::Piece<>Node2D<>::
-Queen.gd::GDScript::-1::1738698010::0::1::::Queen<>Piece<>::
-Rook.gd::GDScript::-1::1738698010::0::1::::Rook<>Piece<>::
-scene_manager.gd::GDScript::-1::1738698010::0::1::::<>Node<>::
-Wizard.gd::GDScript::-1::1738698010::0::1::::Wizard<>Piece<>::
-::res://scripts/title_screen/::1738698010
-menu_button.gd::GDScript::-1::1738698010::0::1::::TitleButton<>Button<>::
-title_screen.gd::GDScript::-1::1738698010::0::1::::TitleScreen<>Control<>::
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
diff --git a/.godot/editor/filesystem_update4 b/.godot/editor/filesystem_update4
index 2467d0a..249b19b 100644
--- a/.godot/editor/filesystem_update4
+++ b/.godot/editor/filesystem_update4
@@ -1,26 +1,11 @@
-<<<<<<< HEAD
-res://main.tscn
+res://scenes/game.tscn
 res://assets/shaders/bg.gdshader
 res://assets/noise/noise.tres
 res://assets/noise/noise2.tres
 res://assets/noise/noise3.tres
-res://scenes/scene_manager.tscn
-res://scenes/game.tscn
-res://scenes/ui/pop_up_label.tscn
-res://scenes/screens/title_screen.tscn
+res://main.tscn
+res://scenes/Bishop.tscn
+res://scenes/Assassin.tscn
 res://scenes/screens/select_piece_screen.tscn
-res://scenes/ui/menu_button.tscn
 res://scripts/screens/select_piece_screen.gd
-res://scripts/run_data/run_data.gd
-=======
-res://scripts/Assassin.gd
-res://scripts/game.gd
-res://scenes/game.tscn
-res://assets/shaders/bg.gdshader
-res://Assets/noise/noise.tres
-res://Assets/noise/noise2.tres
-res://Assets/noise/noise3.tres
-res://scripts/Mage.gd
-res://scripts/Wizard.gd
-res://scripts/Bishop.gd
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
+res://scenes/screens/title_screen.tscn
diff --git a/.godot/editor/game.tscn-editstate-c2a7af834e91ff64325daddf58e45dc0.cfg b/.godot/editor/game.tscn-editstate-c2a7af834e91ff64325daddf58e45dc0.cfg
index 5b0143d..17d58d5 100644
--- a/.godot/editor/game.tscn-editstate-c2a7af834e91ff64325daddf58e45dc0.cfg
+++ b/.godot/editor/game.tscn-editstate-c2a7af834e91ff64325daddf58e45dc0.cfg
@@ -175,8 +175,4 @@ Anim={
 "zfar": 4000.01,
 "znear": 0.05
 }
-<<<<<<< HEAD
 selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16886/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9272/@VSplitContainer@9094/@HSplitContainer@9096/@HSplitContainer@9098/@Control@9099/@SubViewportContainer@9100/@SubViewport@9101/Main")])
-=======
-selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16894/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9280/@VSplitContainer@9102/@HSplitContainer@9104/@HSplitContainer@9106/@Control@9107/@SubViewportContainer@9108/@SubViewport@9109/Game")])
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
diff --git a/.godot/editor/main.tscn-editstate-3070c538c03ee49b7677ff960a3f5195.cfg b/.godot/editor/main.tscn-editstate-3070c538c03ee49b7677ff960a3f5195.cfg
index 0f26fbf..a198fd5 100644
--- a/.godot/editor/main.tscn-editstate-3070c538c03ee49b7677ff960a3f5195.cfg
+++ b/.godot/editor/main.tscn-editstate-3070c538c03ee49b7677ff960a3f5195.cfg
@@ -175,4 +175,4 @@ Anim={
 "zfar": 4000.01,
 "znear": 0.05
 }
-selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16886/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9272/@VSplitContainer@9094/@HSplitContainer@9096/@HSplitContainer@9098/@Control@9099/@SubViewportContainer@9100/@SubViewport@9101/Main")])
+selected_nodes=Array[NodePath]([NodePath("/root/@EditorNode@16886/@Panel@13/@VBoxContainer@14/DockHSplitLeftL/DockHSplitLeftR/DockHSplitMain/@VBoxContainer@25/DockVSplitCenter/@VSplitContainer@52/@VBoxContainer@53/@PanelContainer@98/MainScreen/@CanvasItemEditor@9272/@VSplitContainer@9094/@HSplitContainer@9096/@HSplitContainer@9098/@Control@9099/@SubViewportContainer@9100/@SubViewport@9101/SelectPieceScreen/HBoxContainer/Knight")])
diff --git a/.godot/editor/project_metadata.cfg b/.godot/editor/project_metadata.cfg
index be921fc..4108a93 100644
--- a/.godot/editor/project_metadata.cfg
+++ b/.godot/editor/project_metadata.cfg
@@ -6,29 +6,15 @@ use_advanced_connections=false
 [dialog_bounds]
 
 <<<<<<<HEADcreate_new_node=Rect2(2145, 197, 900, 700)
-<<<<<<< HEAD
-project_settings=Rect2(1290, 76, 1590, 867)
-create_new_node=Rect2(510, 264, 1613, 885)
+<<<<<<<HEADproject_settings=Rect2(1290, 76, 1590, 867)
+create_new_node=Rect2(2379, 158, 1118, 721)
+project_settings=Rect2(2280, 190, 1200, 700)
 
 [recent_files]
 
-scenes=["res://scenes/ui/menu_button.tscn", "res://scenes/screens/select_piece_screen.tscn", "res://scenes/screens/title_screen.tscn", "res://scenes/ui/pop_up_label.tscn", "res://scenes/game.tscn", "res://scenes/scene_manager.tscn", "res://main.tscn", "res://scenes/title_screen.tscn", "res://scenes/Pawn.tscn", "res://scenes/Assassin.tscn"]
-scripts=["Array", "res://scripts/screens/menu_button.gd", "res://scripts/screens/select_piece_screen.gd", "res://scripts/Rook.gd", "res://scripts/Piece.gd", "res://scripts/Assassin.gd", "res://scripts/main/main.gd", "res://scripts/run_data/run_data.gd", "res://scripts/title_screen/title_screen.gd", "res://scripts/Pawn.gd"]
+scenes=["res://scenes/screens/title_screen.tscn", "res://scenes/screens/select_piece_screen.tscn", "res://scenes/Wizard.tscn", "res://scenes/Rook.tscn", "res://scenes/Queen.tscn", "res://scenes/Pawn.tscn", "res://scenes/Mage.tscn", "res://scenes/Knight.tscn", "res://scenes/King.tscn", "res://scenes/Assassin.tscn"]
+scripts=["res://scripts/screens/title_screen.gd", "res://scripts/screens/select_piece_screen.gd", "res://scripts/Wizard.gd", "res://scripts/Queen.gd", "res://scripts/Pawn.gd", "res://scripts/Mage.gd", "res://scripts/Knight.gd", "res://scripts/King.gd", "res://scripts/Assassin.gd", "res://scripts/Bishop.gd"]
 
 [script_setup]
 
 last_selected_language="GDScript"
-=======
-project_settings=Rect2(2022, 76, 1590, 867)
-editor_settings=Rect2(706, 197, 900, 700)
-
-[recent_files]
-
-scenes=["res://scenes/game.tscn"]
-scripts=["res://scripts/game.gd"]
-
-[color_picker]
-
-picker_shape=3
-recent_presets=PackedColorArray(0, 0.84937, 0.111819, 1, 0, 0.417456, 0.0325145, 1, 0.104888, 0.123405, 0.154273, 1)
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
diff --git a/.godot/editor/recent_dirs b/.godot/editor/recent_dirs
index 8494b33..88ff89e 100644
--- a/.godot/editor/recent_dirs
+++ b/.godot/editor/recent_dirs
@@ -1,3 +1,5 @@
+res://assets/Character Assets
+res://assets/Resized Chess Piece Assets
 res://scripts/screens
 res://scenes/screens
 res://scripts/main
diff --git a/.godot/editor/script_editor_cache.cfg b/.godot/editor/script_editor_cache.cfg
index ddcb691..b872ebd 100644
--- a/.godot/editor/script_editor_cache.cfg
+++ b/.godot/editor/script_editor_cache.cfg
@@ -3,45 +3,44 @@
 state={
 "bookmarks": PackedInt32Array(),
 "breakpoints": PackedInt32Array(),
-<<<<<<< HEAD
-"column": 36,
+"column": 24,
 "folded_lines": Array[int]([]),
 "h_scroll_position": 0,
-"row": 365,
-"scroll_position": 366.0,
+"row": 309,
+"scroll_position": 300.0,
 "selection": false,
 "syntax_highlighter": "GDScript"
 }
 
-[res://scripts/scene_manager.gd]
+[res://scripts/main/main.gd]
 
 state={
 "bookmarks": PackedInt32Array(),
 "breakpoints": PackedInt32Array(),
-"column": 44,
+"column": 0,
 "folded_lines": Array[int]([]),
 "h_scroll_position": 0,
-"row": 10,
-"scroll_position": 13.0,
+"row": 0,
+"scroll_position": 0.0,
 "selection": false,
 "syntax_highlighter": "GDScript"
 }
 
-[res://scripts/Assassin.gd]
+[res://scripts/scene_manager.gd]
 
 state={
 "bookmarks": PackedInt32Array(),
 "breakpoints": PackedInt32Array(),
-"column": 61,
+"column": 0,
 "folded_lines": Array[int]([]),
 "h_scroll_position": 0,
-"row": 54,
-"scroll_position": 0.0,
+"row": 23,
+"scroll_position": 12.0,
 "selection": false,
 "syntax_highlighter": "GDScript"
 }
 
-[res://scripts/ui/pop_up_label.gd]
+[res://scripts/Bishop.gd]
 
 state={
 "bookmarks": PackedInt32Array(),
@@ -49,13 +48,13 @@ state={
 "column": 0,
 "folded_lines": Array[int]([]),
 "h_scroll_position": 0,
-"row": 8,
+"row": 0,
 "scroll_position": 0.0,
 "selection": false,
 "syntax_highlighter": "GDScript"
 }
 
-[res://scripts/Queen.gd]
+[res://scripts/Assassin.gd]
 
 state={
 "bookmarks": PackedInt32Array(),
@@ -64,12 +63,12 @@ state={
 "folded_lines": Array[int]([]),
 "h_scroll_position": 0,
 "row": 0,
-"scroll_position": 86.0,
+"scroll_position": 0.0,
 "selection": false,
 "syntax_highlighter": "GDScript"
 }
 
-[res://scripts/Pawn.gd]
+[res://scripts/King.gd]
 
 state={
 "bookmarks": PackedInt32Array(),
@@ -77,27 +76,27 @@ state={
 "column": 0,
 "folded_lines": Array[int]([]),
 "h_scroll_position": 0,
-"row": 71,
-"scroll_position": 46.0,
+"row": 0,
+"scroll_position": 0.0,
 "selection": false,
 "syntax_highlighter": "GDScript"
 }
 
-[res://scripts/run_data/run_data.gd]
+[res://scripts/Knight.gd]
 
 state={
 "bookmarks": PackedInt32Array(),
 "breakpoints": PackedInt32Array(),
-"column": 28,
+"column": 0,
 "folded_lines": Array[int]([]),
 "h_scroll_position": 0,
-"row": 18,
-"scroll_position": 6.0,
+"row": 0,
+"scroll_position": 0.0,
 "selection": false,
 "syntax_highlighter": "GDScript"
 }
 
-[res://scripts/main/main.gd]
+[res://scripts/Mage.gd]
 
 state={
 "bookmarks": PackedInt32Array(),
@@ -105,13 +104,13 @@ state={
 "column": 0,
 "folded_lines": Array[int]([]),
 "h_scroll_position": 0,
-"row": 8,
+"row": 0,
 "scroll_position": 0.0,
 "selection": false,
 "syntax_highlighter": "GDScript"
 }
 
-[res://scripts/Piece.gd]
+[res://scripts/Pawn.gd]
 
 state={
 "bookmarks": PackedInt32Array(),
@@ -119,13 +118,13 @@ state={
 "column": 0,
 "folded_lines": Array[int]([]),
 "h_scroll_position": 0,
-"row": 21,
-"scroll_position": 7.0,
+"row": 0,
+"scroll_position": 0.0,
 "selection": false,
 "syntax_highlighter": "GDScript"
 }
 
-[res://scripts/Rook.gd]
+[res://scripts/Queen.gd]
 
 state={
 "bookmarks": PackedInt32Array(),
@@ -139,15 +138,15 @@ state={
 "syntax_highlighter": "GDScript"
 }
 
-[res://scripts/screens/title_screen.gd]
+[res://scripts/Wizard.gd]
 
 state={
 "bookmarks": PackedInt32Array(),
 "breakpoints": PackedInt32Array(),
-"column": 74,
+"column": 0,
 "folded_lines": Array[int]([]),
 "h_scroll_position": 0,
-"row": 17,
+"row": 0,
 "scroll_position": 0.0,
 "selection": false,
 "syntax_highlighter": "GDScript"
@@ -158,32 +157,25 @@ state={
 state={
 "bookmarks": PackedInt32Array(),
 "breakpoints": PackedInt32Array(),
-"column": 0,
+"column": 1,
 "folded_lines": Array[int]([]),
 "h_scroll_position": 0,
-"row": 40,
-"scroll_position": 27.0,
+"row": 39,
+"scroll_position": 26.0,
 "selection": false,
 "syntax_highlighter": "GDScript"
 }
 
-[res://scripts/screens/menu_button.gd]
+[res://scripts/screens/title_screen.gd]
 
 state={
 "bookmarks": PackedInt32Array(),
 "breakpoints": PackedInt32Array(),
-"column": 18,
-"folded_lines": Array[int]([]),
-"h_scroll_position": 0,
-"row": 54,
-"scroll_position": 41.0,
-=======
 "column": 0,
 "folded_lines": Array[int]([]),
 "h_scroll_position": 0,
-"row": 147,
-"scroll_position": 147.0,
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
+"row": 0,
+"scroll_position": 0.0,
 "selection": false,
 "syntax_highlighter": "GDScript"
 }
diff --git a/.godot/global_script_class_cache.cfg b/.godot/global_script_class_cache.cfg
index 563482b..0baf76c 100644
--- a/.godot/global_script_class_cache.cfg
+++ b/.godot/global_script_class_cache.cfg
@@ -53,15 +53,12 @@ list=Array[Dictionary]([{
 "language": &"GDScript",
 "path": "res://scripts/Rook.gd"
 }, {
-<<<<<<< HEAD
 "base": &"Control",
 "class": &"SelectPieceScreen",
 "icon": "",
 "language": &"GDScript",
 "path": "res://scripts/screens/select_piece_screen.gd"
 }, {
-=======
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 "base": &"Button",
 "class": &"TitleButton",
 "icon": "",
@@ -72,11 +69,7 @@ list=Array[Dictionary]([{
 "class": &"TitleScreen",
 "icon": "",
 "language": &"GDScript",
-<<<<<<< HEAD
 "path": "res://scripts/screens/title_screen.gd"
-=======
-"path": "res://scripts/title_screen/title_screen.gd"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 }, {
 "base": &"Piece",
 "class": &"Wizard",
diff --git a/.godot/uid_cache.bin b/.godot/uid_cache.bin
index 2e758366f4464ecbfe93da6689cb6e48f3bba8c4..7a3e6d1a7085f9e95c7880e92eec901712543abb 100644
GIT binary patch
delta 581
zcmeyTxJ|h}gn@x!|J7`L_C19`MnHB^YO$5ReqwQPYDuxab4FrOVsc4pk%A*cz$vph
zBfmfaF0NOQm#%$j)uoK}{$Yf5d*@}QXOzSv>$XkbsB>18Kklr90YS@y^7FG%t=`De
z#?0YxR<SJD&NzAUdsdyv0<3JJK(_+jpP2`8+?K<yOHXaOm2ENk1FJSjb}|<W7YApg
zRIB`_Y@x}H>|iaE{a83S>l-#l`h~w$Mkt*CRJyw9p~c=vz9g7Zf!xIORItg{R&bjw
z(RYDL@Ns5kz3<@O$iiw4vq~_qG&L3C3IR{O|0}QR!3+^B0(u2x$P$A&S&5P>*bsK!
zW#!`7dfMdhnF0qJppWc0{d%_KERa(Y1Sv5Tf<ypF>w{DF(KqM4R0f)9B$%C<mktuN
zxf=3h8|(Zeu;R&Y*|<17UHW#;Oi`}^DTBLRTX?e8+59IQKtU@`H~t@+Eq=cA0J+-`
j;pWhpt_R;|MtFnGhq>4PTwYlFtKu54`J1gcj&J|~kG9g{

delta 338
zcmdm{{7;c3kb!|=<DNEVPNxd3FpWwvZ>z}@SqvxFu<&qneNXxBz#Qi{c>;?Kht%5F
z&-qKNj3+Cy83|-(=B4Wu<fXq|wO;gQVV5CLg^^HpUS@hm2}t<UjIQ8Gj%Rd1YA5%w
za&U;W6wZsDvD^hLaE_IObCK8W3-52#)tZAX6JX=yP}pXDP3yL;A5e)Ehto~h7f;gn
z34+WOF3+q=EJ^{HTT;zEC-CZaPOHfWISeP?WaHtO5fL`mZW@#6<O3W=ljYgDIDV`9
zzZY6I!F94ByA_9eDcduC=iA&MStRFGEq(i`c-fT{pc*5A+{E-$kl9Ihr&wH?dXNVs
zC>W4fo(B^AXmsgr(i3(UbFhWE9Gn~?lcw3lbeULzluh2i!NGCyk*A#1chkzv2ROcQ
F001ncfA;_Y

diff --git a/Assets/Character Assets/Bishop Character.png b/Assets/Character Assets/Bishop Character.png
index 86162dc0113a33ff13920670589788c544e1b5ee..3aa7571926f5e5a1fadc5fc8ab296151bb5a205c 100644
GIT binary patch
literal 13725
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
Hu0mjf|3Bu;

literal 14256
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
SDU@UY0000<MNUMnLSTYolIiXM

diff --git a/Assets/Character Assets/Bishop Character.png.import b/Assets/Character Assets/Bishop Character.png.import
index 121b5f4..603f62f 100644
--- a/Assets/Character Assets/Bishop Character.png.import	
+++ b/Assets/Character Assets/Bishop Character.png.import	
@@ -3,15 +3,15 @@
 importer="texture"
 type="CompressedTexture2D"
 uid="uid://cqv0b5ypsi2tn"
-path="res://.godot/imported/Bishop Character.png-42cee4b1125c4685f859ba1f68685818.ctex"
+path="res://.godot/imported/Bishop Character.png-3352379d0ccade7fe1f71b3c48df6f8b.ctex"
 metadata={
 "vram_texture": false
 }
 
 [deps]
 
-source_file="res://Assets/Character Assets/Bishop Character.png"
-dest_files=["res://.godot/imported/Bishop Character.png-42cee4b1125c4685f859ba1f68685818.ctex"]
+source_file="res://assets/Character Assets/Bishop Character.png"
+dest_files=["res://.godot/imported/Bishop Character.png-3352379d0ccade7fe1f71b3c48df6f8b.ctex"]
 
 [params]
 
diff --git a/Assets/Character Assets/Knight_Character.png b/Assets/Character Assets/Knight_Character.png
index 2402eaf31962c761a15670bae1469884266264f1..7e4ed3db4fb4cc07240e16eda488dc6fc2c4e8d2 100644
GIT binary patch
literal 13083
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
aB)-!gGkiBG!uvSw0#KAwldX~d68?WQ;I;q&

literal 14902
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%0DA}xkZ}n`pZvAM~I2{+w!+8U6
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
E0Sgy!?*IS*

diff --git a/Assets/Character Assets/Knight_Character.png.import b/Assets/Character Assets/Knight_Character.png.import
index 8ef215a..1441661 100644
--- a/Assets/Character Assets/Knight_Character.png.import	
+++ b/Assets/Character Assets/Knight_Character.png.import	
@@ -3,15 +3,15 @@
 importer="texture"
 type="CompressedTexture2D"
 uid="uid://cuuyk5y51r8ux"
-path="res://.godot/imported/Knight_Character.png-65960834d50183e8cebba30ff64106d1.ctex"
+path="res://.godot/imported/Knight_Character.png-a0948d8d2263f031f88373c11bc2c68d.ctex"
 metadata={
 "vram_texture": false
 }
 
 [deps]
 
-source_file="res://Assets/Character Assets/Knight_Character.png"
-dest_files=["res://.godot/imported/Knight_Character.png-65960834d50183e8cebba30ff64106d1.ctex"]
+source_file="res://assets/Character Assets/Knight_Character.png"
+dest_files=["res://.godot/imported/Knight_Character.png-a0948d8d2263f031f88373c11bc2c68d.ctex"]
 
 [params]
 
diff --git a/Assets/Character Assets/Rook Character.png b/Assets/Character Assets/Rook Character.png
index de6a48768ad6e1daa3e46cf9192166d735edea46..8184fc0956ae6909c0bdc0481a53db8bc9d8bc14 100644
GIT binary patch
literal 10142
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

literal 10128
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
OBPXRSStV`~{C@x*61PzR

diff --git a/Assets/Character Assets/Rook Character.png.import b/Assets/Character Assets/Rook Character.png.import
index c9c0aa0..e98338a 100644
--- a/Assets/Character Assets/Rook Character.png.import	
+++ b/Assets/Character Assets/Rook Character.png.import	
@@ -3,15 +3,15 @@
 importer="texture"
 type="CompressedTexture2D"
 uid="uid://b7r633ea3cxw0"
-path="res://.godot/imported/Rook Character.png-01b2495e1a84ebf3773cc2d11a895088.ctex"
+path="res://.godot/imported/Rook Character.png-3d001d0e4c07f2a51e0075c7ddf8ba20.ctex"
 metadata={
 "vram_texture": false
 }
 
 [deps]
 
-source_file="res://Assets/Character Assets/Rook Character.png"
-dest_files=["res://.godot/imported/Rook Character.png-01b2495e1a84ebf3773cc2d11a895088.ctex"]
+source_file="res://assets/Character Assets/Rook Character.png"
+dest_files=["res://.godot/imported/Rook Character.png-3d001d0e4c07f2a51e0075c7ddf8ba20.ctex"]
 
 [params]
 
diff --git a/Assets/Resized Chess Piece Assets/Black_Assassin.png.import b/Assets/Resized Chess Piece Assets/Black_Assassin.png.import
index 2cd2a72..a7f9c0c 100644
--- a/Assets/Resized Chess Piece Assets/Black_Assassin.png.import	
+++ b/Assets/Resized Chess Piece Assets/Black_Assassin.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://cjc7sh4hfoqt3"
+uid="uid://c83ut3xxvkahs"
 path="res://.godot/imported/Black_Assassin.png-9779f11d14d3617e840d68f6a9ebb5d0.ctex"
-=======
-uid="uid://dnbb15l282cpc"
-path="res://.godot/imported/Black_Assassin.png-92f0801c336ab61369a2b93fc5e3abcd.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/Black_Bishop.png.import b/Assets/Resized Chess Piece Assets/Black_Bishop.png.import
index c5a54f0..4001dad 100644
--- a/Assets/Resized Chess Piece Assets/Black_Bishop.png.import	
+++ b/Assets/Resized Chess Piece Assets/Black_Bishop.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://cmportfufw0sc"
+uid="uid://diyxdsthua4oe"
 path="res://.godot/imported/Black_Bishop.png-31156db37595e69ca512c38698f9a239.ctex"
-=======
-uid="uid://gtbqmr0ges3f"
-path="res://.godot/imported/Black_Bishop.png-dfabfc0c81260272c753c7f344c2996a.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/Black_Pawn.png.import b/Assets/Resized Chess Piece Assets/Black_Pawn.png.import
index 034b24e..13fc645 100644
--- a/Assets/Resized Chess Piece Assets/Black_Pawn.png.import	
+++ b/Assets/Resized Chess Piece Assets/Black_Pawn.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://ccqn4arw41esa"
+uid="uid://ccab1bkfpdh4w"
 path="res://.godot/imported/Black_Pawn.png-c1035123434d941739e8a31659fe845d.ctex"
-=======
-uid="uid://bdk65ejtf6ygk"
-path="res://.godot/imported/Black_Pawn.png-73ec9504aa6a8628b0708bd600099243.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/Black_Queen.png.import b/Assets/Resized Chess Piece Assets/Black_Queen.png.import
index 67c29e2..28d0222 100644
--- a/Assets/Resized Chess Piece Assets/Black_Queen.png.import	
+++ b/Assets/Resized Chess Piece Assets/Black_Queen.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://d13pkit0yx8w1"
+uid="uid://fffv0rfu0q7c"
 path="res://.godot/imported/Black_Queen.png-91c924908a298cebe9bc2bdd61cd1aab.ctex"
-=======
-uid="uid://c58u1efa4tny0"
-path="res://.godot/imported/Black_Queen.png-129070e6a0ddc5f7ae2bf0cc746c3d32.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/Black_king.png.import b/Assets/Resized Chess Piece Assets/Black_king.png.import
index f96fbf6..5ef541a 100644
--- a/Assets/Resized Chess Piece Assets/Black_king.png.import	
+++ b/Assets/Resized Chess Piece Assets/Black_king.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://bsuewqxoi3kxe"
+uid="uid://s6aop51xfemj"
 path="res://.godot/imported/Black_king.png-64de782c258a02d199067831bbfebfe0.ctex"
-=======
-uid="uid://cbfqvr8t31fu7"
-path="res://.godot/imported/Black_king.png-dbd93650975809023d5051fb7e838887.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/Black_knight.png.import b/Assets/Resized Chess Piece Assets/Black_knight.png.import
index 4d32f74..f3b3c96 100644
--- a/Assets/Resized Chess Piece Assets/Black_knight.png.import	
+++ b/Assets/Resized Chess Piece Assets/Black_knight.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://bq4h60chg048p"
+uid="uid://bc5brk7x4t760"
 path="res://.godot/imported/Black_knight.png-846a36a9b55a92a0bd2e4692a89d9222.ctex"
-=======
-uid="uid://xbt3j0eqlab4"
-path="res://.godot/imported/Black_knight.png-929454b56153273c352ed40512756608.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/Black_mage.png.import b/Assets/Resized Chess Piece Assets/Black_mage.png.import
index deef875..df7e946 100644
--- a/Assets/Resized Chess Piece Assets/Black_mage.png.import	
+++ b/Assets/Resized Chess Piece Assets/Black_mage.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://bnat6bynu44je"
+uid="uid://c7ww1mqqwmyed"
 path="res://.godot/imported/Black_mage.png-7a41e4577f14b778296718d2c9942c5c.ctex"
-=======
-uid="uid://bhuqbfa5s6yuk"
-path="res://.godot/imported/Black_mage.png-f47f7e890ef040a98dd73453a681ffe1.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/Black_rook.png.import b/Assets/Resized Chess Piece Assets/Black_rook.png.import
index ec6aaf4..17fac04 100644
--- a/Assets/Resized Chess Piece Assets/Black_rook.png.import	
+++ b/Assets/Resized Chess Piece Assets/Black_rook.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://cmlbpctuqkr3u"
+uid="uid://boc1kms28eeem"
 path="res://.godot/imported/Black_rook.png-70e1d5eb566b78612ae78261e7f5d5a6.ctex"
-=======
-uid="uid://dw4w0xmtfft4g"
-path="res://.godot/imported/Black_rook.png-b128d49fd31d80383e68d3d654f74445.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/Black_wizard.png.import b/Assets/Resized Chess Piece Assets/Black_wizard.png.import
index 1f5bc72..e3e7d9b 100644
--- a/Assets/Resized Chess Piece Assets/Black_wizard.png.import	
+++ b/Assets/Resized Chess Piece Assets/Black_wizard.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://shl6jsfvn0ta"
+uid="uid://g3l7llk1bf0w"
 path="res://.godot/imported/Black_wizard.png-cb555143bb3a98fb848f99dcfe765549.ctex"
-=======
-uid="uid://ckfvis0v68irl"
-path="res://.godot/imported/Black_wizard.png-0afea0808b6267d98cbfc8507751a05e.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/White_Assassin.png.import b/Assets/Resized Chess Piece Assets/White_Assassin.png.import
index 7608ed0..3d51f27 100644
--- a/Assets/Resized Chess Piece Assets/White_Assassin.png.import	
+++ b/Assets/Resized Chess Piece Assets/White_Assassin.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://j8hhxry8f0ii"
+uid="uid://b24dojprangcr"
 path="res://.godot/imported/White_Assassin.png-07ca33a1945b47ebea515fea105e20ee.ctex"
-=======
-uid="uid://bmq81ysump1xg"
-path="res://.godot/imported/White_Assassin.png-b91d29cfa010c3f963e5fe98fea3f7ce.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/White_Bishop.png.import b/Assets/Resized Chess Piece Assets/White_Bishop.png.import
index 17c3106..4c46694 100644
--- a/Assets/Resized Chess Piece Assets/White_Bishop.png.import	
+++ b/Assets/Resized Chess Piece Assets/White_Bishop.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://buolh1uof3bbc"
+uid="uid://rubnu2rwm76q"
 path="res://.godot/imported/White_Bishop.png-955d7c5de349d5f940adee703d5f794f.ctex"
-=======
-uid="uid://bdb74otsib8ql"
-path="res://.godot/imported/White_Bishop.png-7213de7b15a92e5747f2331d55eafa2b.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/White_Pawn.png.import b/Assets/Resized Chess Piece Assets/White_Pawn.png.import
index 1e611e0..0df1d08 100644
--- a/Assets/Resized Chess Piece Assets/White_Pawn.png.import	
+++ b/Assets/Resized Chess Piece Assets/White_Pawn.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://ndi1e8thkonq"
+uid="uid://jenht75dkwpv"
 path="res://.godot/imported/White_Pawn.png-a927ba07461adabe83c8ff13a8982486.ctex"
-=======
-uid="uid://w04xn5hy44qq"
-path="res://.godot/imported/White_Pawn.png-4fbaffc4602d71e6cac15276c9938262.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/White_Queen.png.import b/Assets/Resized Chess Piece Assets/White_Queen.png.import
index 04de6d5..a2fc064 100644
--- a/Assets/Resized Chess Piece Assets/White_Queen.png.import	
+++ b/Assets/Resized Chess Piece Assets/White_Queen.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://cb3vq168iyomb"
+uid="uid://cg4cxk4tkibra"
 path="res://.godot/imported/White_Queen.png-a669898b0c5a31bf072c0c8c1df1616f.ctex"
-=======
-uid="uid://cp0686asvj0h"
-path="res://.godot/imported/White_Queen.png-a9036b7b39d84991818902d33b82e9f7.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/White_king.png.import b/Assets/Resized Chess Piece Assets/White_king.png.import
index dfabcb4..d960d09 100644
--- a/Assets/Resized Chess Piece Assets/White_king.png.import	
+++ b/Assets/Resized Chess Piece Assets/White_king.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://cdogixbq8ay3t"
+uid="uid://bc4si5phvljsq"
 path="res://.godot/imported/White_king.png-0d53fbc8f540b7f9892862e16f4557f5.ctex"
-=======
-uid="uid://cltq1wk8w0s02"
-path="res://.godot/imported/White_king.png-c9b2bce7af3c06b61d26520db25cf997.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/White_knight.png.import b/Assets/Resized Chess Piece Assets/White_knight.png.import
index e948a8d..ecd7254 100644
--- a/Assets/Resized Chess Piece Assets/White_knight.png.import	
+++ b/Assets/Resized Chess Piece Assets/White_knight.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://mf4a3jclbwih"
+uid="uid://c8inpm885j661"
 path="res://.godot/imported/White_knight.png-af5b60f24c1f66b5bac879aef8e75467.ctex"
-=======
-uid="uid://0f2vmyxb7sh8"
-path="res://.godot/imported/White_knight.png-c190fd776f0ab6d33f3119fa59d71766.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/White_mage.png.import b/Assets/Resized Chess Piece Assets/White_mage.png.import
index a23d7a1..bf72a6d 100644
--- a/Assets/Resized Chess Piece Assets/White_mage.png.import	
+++ b/Assets/Resized Chess Piece Assets/White_mage.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://dbrrvccmlyblq"
+uid="uid://d0pvdk6lfxyyr"
 path="res://.godot/imported/White_mage.png-13bf07fba853ef5731085aacccb3bab2.ctex"
-=======
-uid="uid://m4c1qckexo7q"
-path="res://.godot/imported/White_mage.png-fdbd721bd126c3ac8c64372cf709b530.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/White_rook.png.import b/Assets/Resized Chess Piece Assets/White_rook.png.import
index 38a91e6..9929420 100644
--- a/Assets/Resized Chess Piece Assets/White_rook.png.import	
+++ b/Assets/Resized Chess Piece Assets/White_rook.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://b00wxxfjk04ke"
+uid="uid://cjl7hyf15yeiv"
 path="res://.godot/imported/White_rook.png-e5e1a20ca93a0594be5d3fb1267367d2.ctex"
-=======
-uid="uid://cnaln6sgju27k"
-path="res://.godot/imported/White_rook.png-c9db72425068861f66815521164a4236.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/Resized Chess Piece Assets/White_wizard.png.import b/Assets/Resized Chess Piece Assets/White_wizard.png.import
index 2a95c79..80aee86 100644
--- a/Assets/Resized Chess Piece Assets/White_wizard.png.import	
+++ b/Assets/Resized Chess Piece Assets/White_wizard.png.import	
@@ -2,13 +2,8 @@
 
 importer="texture"
 type="CompressedTexture2D"
-<<<<<<< HEAD
-uid="uid://dwo5k5y02pe46"
+uid="uid://d01b3260cqyhb"
 path="res://.godot/imported/White_wizard.png-c84194d9805542fd48d5428ec5a721ef.ctex"
-=======
-uid="uid://bjlefo01b774s"
-path="res://.godot/imported/White_wizard.png-17abee749f8f28c0cac280088ae22bc1.ctex"
->>>>>>> 9772f9da85b7864a2f35671b337cd1993de34e07
 metadata={
 "vram_texture": false
 }
diff --git a/Assets/temp_assets/assassin.png.import b/Assets/temp_assets/assassin.png.import
index 3042aa7..2153ed5 100644
--- a/Assets/temp_assets/assassin.png.import
+++ b/Assets/temp_assets/assassin.png.import
@@ -3,15 +3,15 @@
 importer="texture"
 type="CompressedTexture2D"
 uid="uid://753dogr1moxe"
-path="res://.godot/imported/assassin.png-fe7baccd52a3283ab0d985b3ba17ec0b.ctex"
+path="res://.godot/imported/assassin.png-7bbbc406e2629bde9613c01b865eff89.ctex"
 metadata={
 "vram_texture": false
 }
 
 [deps]
 
-source_file="res://Assets/temp_assets/assassin.png"
-dest_files=["res://.godot/imported/assassin.png-fe7baccd52a3283ab0d985b3ba17ec0b.ctex"]
+source_file="res://assets/temp_assets/assassin.png"
+dest_files=["res://.godot/imported/assassin.png-7bbbc406e2629bde9613c01b865eff89.ctex"]
 
 [params]
 
diff --git a/Assets/temp_assets/mage.png.import b/Assets/temp_assets/mage.png.import
index 34e60cb..d6399e4 100644
--- a/Assets/temp_assets/mage.png.import
+++ b/Assets/temp_assets/mage.png.import
@@ -3,15 +3,15 @@
 importer="texture"
 type="CompressedTexture2D"
 uid="uid://b7iyt4iwjbtd0"
-path="res://.godot/imported/mage.png-6df0fbad7964373e0d15494885490c2b.ctex"
+path="res://.godot/imported/mage.png-aa266229e8d4b8a7cd1dbb6644da4861.ctex"
 metadata={
 "vram_texture": false
 }
 
 [deps]
 
-source_file="res://Assets/temp_assets/mage.png"
-dest_files=["res://.godot/imported/mage.png-6df0fbad7964373e0d15494885490c2b.ctex"]
+source_file="res://assets/temp_assets/mage.png"
+dest_files=["res://.godot/imported/mage.png-aa266229e8d4b8a7cd1dbb6644da4861.ctex"]
 
 [params]
 
diff --git a/Assets/temp_assets/wizard.png.import b/Assets/temp_assets/wizard.png.import
index 82ad5da..f700662 100644
--- a/Assets/temp_assets/wizard.png.import
+++ b/Assets/temp_assets/wizard.png.import
@@ -3,15 +3,15 @@
 importer="texture"
 type="CompressedTexture2D"
 uid="uid://bfk1j3brcknkp"
-path="res://.godot/imported/wizard.png-6750ab334d9c25c7a82a402217206b12.ctex"
+path="res://.godot/imported/wizard.png-dde8c8f6619c79c88090542142689c4d.ctex"
 metadata={
 "vram_texture": false
 }
 
 [deps]
 
-source_file="res://Assets/temp_assets/wizard.png"
-dest_files=["res://.godot/imported/wizard.png-6750ab334d9c25c7a82a402217206b12.ctex"]
+source_file="res://assets/temp_assets/wizard.png"
+dest_files=["res://.godot/imported/wizard.png-dde8c8f6619c79c88090542142689c4d.ctex"]
 
 [params]
 
diff --git a/Assets/ui/title_screen/play_button.png b/Assets/ui/title_screen/play_button.png
index 39db5e0d90f931d9e7251c5f3ce7bdedf6eb81a9..a989e66278192da40dce6b4e68c8f358da54a01e 100644
GIT binary patch
delta 996
zcmV<A0~`Fq1cnHZFn<HUNkl<Zc%1Fsy=~(#6u@yg@CNn-2E2r-+aUv_OLL{?NSQu2
zfOklh0NKDe;3n|RkZX<tElc8~M2a8p|EnBCrYOpfkD|Udm$&Ed20(J3UzccQKSV1T
zKsL701+Uj@%z7-g-|xH6xz|<7-lkM)Y0Huv54*)>{QmRz=6~<a(9oToTQAdju#a^x
z0e_d#`2p08{i_ql=zsz@8NJlrzCE2+UEjycqj=e|y7`omLg+S~v%PD#U8(y@f{YF*
za5EWKT1H<xlN*vAURt-@vPJAR&9UuD-B%K3GLDQsLwh<W>tujAx<D^2n*)#|qXP<b
zfu6%vSODS>Uw;CNdaXI%V6Ush$*oc`bO#jZGP;JzIB5ovW;nAPnF+b;0)6Nh{d&Cy
zJ$6sonfL_b$IBz9&jy6<D6yW&WAxAybUx*27-0Z0^lwpZnt`D^v+whm#tm^VG0HR)
zV109cA9mSOWsKEf+h0IZ*<7?9%ldBD+_KGQ>GxB&_kYvtyLee?U8URJp3cp$pFd`Q
zKUCYTxxQ3oFzXH|&}DSjkRn#*vDZ7bj-^B5m_zC%WzQLgg<j8^WrQqq?Zc!J4$GWF
zcb7FbvV?|Q6YT+C$HQ(g*crM*#P{?h@<N~kl{p@EccVc99Z-OqT2QS16?j~^H;#-B
zRLUN{6MyJ{0t7ms0LSRaPXAat=coOaf{YF*peCco$O<*}_%0e}s%xSq&{4ms=h12J
zs2I8f3J~Z(rR<wq7`h{SLvtanp}6l*z4rMQUf=*Iz|b8~fT8;gwGZ=9A2K?i0D%rD
zpyHKG47Hc@ZNu0XsLYv(pZad?$moCq1UjGqfqxDt@X$1MAD;sn^`GrdMh6slXc{hm
z1!_k|2NWRC0R;$jKmh_BsLasYR0r=~b4|{1Iu6K_^Zn?|yaV-e-jDwIb#WHbe?=>R
z^^9e4TNmh(fJR!99cs||`tfPo5(Rm}OsYm|h0CR=U+TI^%aztMmXO<@y3KROqojcU
zN`D>&*`3$%u)FKbw)Q_=1xziMGrP`9dh;0D{`C4Dyv#oHpoJXwrSx~_`~A@0$(?JP
zoEg2gMyYLke3Z29CDpYATri_RdpfIs_n0>Qj*>tJDrE;dfet9ZE13WV$moCq1UjHV
z(HG2^^TT5^$|)bz@2XoaVzpt;`$i)&I$fZ^=JNLZZT{dsbD%Ef3d1g=6XZZ$?8}H5
zx&sOj=zs#wM@dZ$>6hNu%Z&@bxS{wOx&>7t>FKo)4*&?&S!jG10m?J?clr-+(p~r+
SCTOw%0000<MNUMnLSTY3Vev`;

literal 579
zcmeAS@N?(olHy`uVBq!ia0vp^zkt}AgAGVVR?T_~q!^2X+?^QKos)S9WdHSaaSW-L
z^Y*S|UXz1F+rwKWtmYs7g<qE5uuXgNH4dgz24}w8WJha0dpe)b&42p3-L;IqzwiBK
zXn4yh%ftagf8NwG%rB5@TXeqs?eClYvew&F_b2nuw_Be5@7|^7?^dk8Dx+q_Vj=s}
zuIi;{o%wSv`|mfhW{XA7zbtkBZeaXsRi7`S=MHbU?aFpdz={QeG9G=Cdat?j{)g{7
z`}XWCH31sXG3!OK`iVQ7<@Iw;y1Y$tiWhpk_5EGD>PMHwy-sZ`X=iW(BL3~qjcyC=
zms#k{07b^9FWsJe#r1`N!wUh0XLAd;JpcG@PWiiD<BN(77r^NM#g*qC|G#Bgf9rkV
z44|U4MfrxJQM(@PpR^<R?xYzPGVfn`esO913Z1)P<x8!vR&Nvkl%=_^WaYhIb={qO
zj4gbOI(Ne}YG=Av`;>4flyC@aEZKgg?*66X9bctGuDv<p|2O9~L<T5HBog>|P}o%a
zBd=1Y{FVdtzyJ`aYWQq$r2cz^6~cEQZ#G<B`Z}*#{>biQWmB?u)W=-T`+nu;jaM?$
tYI18D4_gS!GMN}&Y|I3ifP{Xq@|agmKd`1$6__d*JYD@<);T3K0RUmV_#yxR

diff --git a/Assets/ui/title_screen/quit_button.png b/Assets/ui/title_screen/quit_button.png
index ed733e74f4dc9c677cd80156020e47ede174dbf6..c1da7870568e4e63a1564efe71c5f8e75b6e494f 100644
GIT binary patch
delta 978
zcmV;@11<cw1oQ`xFn<HCNkl<Zc%1Fs!EM_x6o6sc@CNn-2E2q%-5~?ymP?PGBgfp+
z0lY&_36Kqp0-ZpeAw3in7?~0&ijv6p{_oT@4oTB`dL$*8o7?NtmjST4kI&m|Wp8II
z89*_1u`g_zX3lm@b~qf`f0y3YSnhjTi<G{s$?3SCT*mJ|e}BLIyzvd)`Ecd3Cl5Yj
z9c;kgWpoYz+4y{QVvY_d@GYa)a<)HTu8Y+3{`@exj8I!s>zGpRQvH|0*Y1+rYfPTw
zWNu`1K!NC0cZ{=k7P9r%kZmx(Y65+Yz;Wv&U{JGm=w8eG9Kd+Y(E$b8Kri7gECBN$
zqXP<5vlxeb?0>@I+E)f#LyMgyw%3@t7HC<F0~Ba8x^Ir&G)>mIJ13K}jLk@~8Fj8q
zms0N9Z7#*&&^`A8-I($?DFA7@kEj~s1iB3@X{+x`-8*eNH^;NYsFN?ix>Ao1x9p)Z
z`r5GTz96QtYd9zVo$vjmloi`A_I0s!r1tmR<(E?DRDY$lIY&JyWr$sM|Ml}n@OO_d
zZ;P}ASX&$Dp&`XwXFRvwoOR?LLeDiMPZ@^gt|zw|r!O_O*(W%34_Trkq;z&JIr@V>
z)#Y^DdxM=j;{XK+bU>KXaep_GBhUc_#0C2M^F#DqPSWp&0xWTX4&Xm`_)ee$3J~ak
z0t7ms0DplFC_tbC3J~ak0t7ms0D%q&<v!d(paTl9fdilb868l7KnD~c&;bPqbU*>N
zWC9c*qXP;M=zszQI-tPT80P1IG~MrZC!+%jY>naeS3o*(8U1{@MsJHe$M(rUiNpmu
zfO`Zwpa6jm2;<vL)w^wSXmO6qaX^`Z`=hh+4u8ny&FHR=&s(sN?iQ^juq*1mjTB2-
zZSS_FZ{x?3+KjUFWpP&<=rI8eNEH(-H4A3+7)x~0IrZ-{Wx}!VF}1yY_2e#Ztg)lE
zQUWKn-=xVB=zs(zPC;Y2C)U$(e|MtYxxWk*F!VYNmU!=vFK=1PbKBhgEOXaooiEqX
znSZpqHW51_$n}}jeq4vzAI#{rcR(%@`k|)xP*YoLz|cLCJJ;`98Lvf&EBHfKNibe_
z_|BbifKcwJh(J#;<_S5V1Z>F!D8L+jf}we({lB#`KXYBUstI)Wz+EbMy1~M59kr?^
z&}+4HW+#)whs8KRfz9pp>C67WbLN07_Dfnid#?dPal;It41o?P5d12sp&|X$XO4Mr
z0qEz8FW)1mF;>02mgCC_a-A$n`Jx11Na}I=4*)Jgn|_GOQ2+n{07*qoM6N<$f`;zg
AQ~&?~

literal 567
zcmeAS@N?(olHy`uVBq!ia0vp^zkt}AgAGVVR?T_~q!^2X+?^QKos)S9WPkK@aSW-L
z^Y*THUz3AGYv3D;OR``7ZC_@ckkjwcu|6!$^{Q?93kEIO{eJ>3JuI-Cn<sl=%lu2+
z4A<04I22&0Kxc1*X5H_)$)97+KfihWNB-L2^M=oNMF0J}tYX_c+x6RDPy0D<%~_Xr
zhETsRQd8zR9sZd;!)(p^Sr@!pjO~^uteELtjxa6YY?{nzNi#9;|3(Ji@-`Ruzka)G
zmsy5y2}i;r_TObnwN`=GXO#r^MOU4zPF&>N@Jzj`_q^ZXOFktW7v8w6FBBKQmbA#3
zVIcxFJagJV@4USI(<{F&2N-1Nl{}buL9u}X<WRiu|F^%#_5Ht0at$&OxBB4mLcjrr
z9z;|zW=ob`nZMVg(0}*a@7a}KA04+{JM-6!7Xk}zcG?+m9&~BvIP3rAR!$}BrfWNw
z$$Y<hkL9$%Ma72Be+xfOSylV%P2v4Vch{?&NeB7E|HIk(69?ruWSMrj&wqHg_UVVn
zl_%fFP2ZU1Bwt^+z3aK1*!0&|R?WJQz4dE~`N_&-wpJ__F@DRVU%E29HUgT8<k182
YJwI~SdX~I;4NM6Pp00i_>zopr00wOgO#lD@

diff --git a/Assets/ui/title_screen/rules_button.aseprite b/Assets/ui/title_screen/rules_button.aseprite
index 07b021db1df49913b4271c664ca527d7b0549b6a..d85efd631150b8121e324da8b1a8c68c84ec8e76 100644
GIT binary patch
delta 513
zcmeC-?&f3SW}nDZ$JEU>vFQxcKgP)cjMDXYFXkRHkZ8SlahG%Z3+MEg0y>u!XDka1
zRaAW9z|r^b$1j^X=3Lt@`xj~QJ->YXyrf3?ubSJwU+*;3yTADJ`}N-oZc?wOS%$8R
zYn~Z1>&?%Y?^f&Q>HjY5eZJ{R<<}hzbtQa1qvnS9bH4C?KEWT1-f#Q->LbJ7molGj
zZg;M?o9hfh_4A$gnLfYzPwx2};hxtoo}XWRo!zbU{hyyt4X@Vr->N*n`EXC>*}rmC
zHs7Zi#_YQFIZn($cdqlkt-qh_jjMl~9rFHU-!A?;o6bF{+FG2zW7S?`)n55R<`dAC
zmom>56rWg*4LvKaH=3~i>dtG5-RBhN!_oKK2+sZ7=T{#y{>r+0eP@-AL;Sn@d_RF+
zf}xw&>iQpjO}`ht>N(>U+h6}ar-z(p&A5H*=cV(ptLI6d$?;u${>z%rkK_HXr~Kb4
z8`yvD<nq}YU(PX2d$Fg=|6;a%%B86P?(f&Cu06VXfBn_u_qN|(ef+Y+@9JZlRq593
z#}*gQXg-(72lUSNx!JOxU><^a>(kHuQYoJ;B|(0>{;KA*?V>b0c8==ktTgZJsdK+?
Tcs|RiE1tnJZQkayjQg1ZOuQj)

delta 127
zcmeC?>)~eVVV%fS$Hc=rvFQv`J;USxM(L!(hMWuxJj@&R|I-aSzAAZw!>pK4DuJ&z
P8B<fO8aMke?`H-8Zj~!P

diff --git a/Assets/ui/title_screen/rules_button.png b/Assets/ui/title_screen/rules_button.png
index 98bd972477f4b84a53d0f1a3baac6edfed90702e..28a0c4d54ebbf00c129f493b9a73e17d9d545880 100644
GIT binary patch
delta 1027
zcmV+e1pNEw1f>X&Fn<HzNkl<Zc%1Fsy>Z(x6u@!Hrwzmjbf*lVDm!EVcTSPgbGS@z
z58xeA#dqF7@tr52XK*Ug6hs0LzJd4uRnb`iA(9Ud1VD0gdc6DW0A%;_dWu%|O|+5$
z6k}`q#bFp?*27!h_tU>iudA*3Z_1^WeOZ&ke&=1r+xy4a=YP#o*PVmguCejp7|SpQ
z{6$9R1ZW$_S0=8}0Rhf3dd$}Tc>f%&Y}Ma~AKqn{>g&3V5aq6w5#o1;l=7IbxptqV
zu5+qmMn(q&I2(+Mk<oLu>MpINZGB^9bY1ze>lR80nOtSNPjb~g)-f9g<H+cM0Mj)(
zqp^^t#GXeiWPfx(fGN;RScL^34(lbbHB!4~xd*9$T$&Dap!CK)`8+y<aX`DKjJ|Y@
zJ`4lb?ue%JY&)u@o;upDJ3$WAN4-V0>lWtGa|QRmr=Mq^uep>cVLo)+xgqW)MxB-d
zOyzoh%*)o5u~vtz`URWHUgO)X-S>PRqjR+Vp3)#Z{eSxIT-MrtGVMQ~@_p-;3iXUz
zmP;8dm;nTsGP<ct5xez0?04F2#OM<Hlo`8=ZrUF%<&~zyIxVTCo?U0rbvH@zV{6)>
zDY)(r_M=>D38IMwGwSq534?P$Nw`J_8gtn1E_!tYIv@an4hTS?1C5$@-wAX;00JEl
zpo!@<Ab+Nq)3vGYj3dyIO^5($;TF;q=(+<L9q*r$EbwX~qq7oDuJPED+4acifB*zK
z(5U&%Ed)9sz}dqgTYnNP*Kv@ln87#()R5ZP@Jl%NiV1YU1-&#o1Ukfv*;tg)TOiPp
z4cRyyUdaRq!1Nj*0D%q&K%fHx+;kn+=Rj-JXMeks(E$OrU025PSD&etQsydwQjyUC
z0YojBQ8PaaHXsEV9T0#(2O4AjHr2lGwFTuKxC5}v_<nR#a0959aWL-X^<*qWeMM_(
zIo^+MJFv&pA7Wd};&W4=+XOV~@b><Zz45J$O|ZB)X5RiN$n=`7k~w~;&o*uUuT5E@
z%YVD3tk5S;jD{oj$&D|f=FtJ2oV_65ZO<Fc!+v+sh;HY9G!+n{LThU8YTo|-6SO>^
z{Smq@OF}F*Dy5z+jH8&&7h^`RJpgrD{%yb<U3WOC<(+4`dbW_s*QnihR>lF1n)g@<
zbU=V9&{-J=w2NzWMef)1lzz<%cR7zOU3_;yfX(Ug?sNPQ^RBeD44LC~IM-}5Rc0@-
zPBwJ)E}@<!&7<eY=;O#c866NHSw;tt-bF?y$bq)7U<MF|KnDacK1xd0rT4v`n43y~
xbxZNJbPKADtP5sBJa`~fW5GiZPy^TV^gk<<d%i)cKNbK0002ovPDHLkV1l0!`waj9

delta 578
zcmZ3=@tkFXK|PbAr;B4q#hkZy9fJ-TNU$ap#2n<^@&D=<wl#%EozhlpH96^j@4M`R
z-fP#Vo0L}lv6`F5o{%NKn4MvZ`U?Sv3yKX3oEaS38RqZxE7=)WJ@?gzTD$!<J^PRC
z{wh-~^Zlmbw;wydU->-C{`39&p6?C6?@E)BWs-@0zqo(T>inJ2_3LEwSG&bq)xF;M
zcB#{3`>5a6lBVCTUH4h++>n=DvSQhzGmAxg`50MbnS5+Z>*vhst@B`A>?2#UqON#*
zKi?a-#l}8gx9zQ-UZ{8Rg}?%z#run{``qGh)jh?sm)-xNXX-1kUJfgk8A-kWc3k^b
zz*lz}$=&q~O%TI3?q$>6dS~6+uTt9<7@v`2{Pdse^^9GI9j3qDdYU^f*kqUa!=k(E
z_ol@!y9o1g@S2O)H}xrp&RkHvz%Bo~bp4_GaWfYj7E8-~&0+O1>YmQ3Gh!@r6SoxF
z&)WqKBZyT%w+NJQ1f*4;y&kf#UKZ%NQzljXcC&r7ApV5N8yr2nL-4+P{O^SG*W^Vr
zN;nk2u09}={e??w?a}I<)c)zct9mwH+M4aU*qNdCoZ9<OXE!e`R5STG*R37utBA$+
z5`SmTdzBrxO}aAI)QZKTZm!>UIrXY*6O`@RKhH1zW}Wq|D>*7T^N#4T$V~az#mv5?
i*(C`w$Swg|{D9r?cmMoT(%N?!fWXt$&t;ucLK6T#2>?3)

diff --git a/scenes/Assassin.tscn b/scenes/Assassin.tscn
index a163f1f..5fd349b 100644
--- a/scenes/Assassin.tscn
+++ b/scenes/Assassin.tscn
@@ -1,10 +1,10 @@
 [gd_scene load_steps=3 format=3 uid="uid://rxpfuqov0sdv"]
 
 [ext_resource type="Script" path="res://scripts/Assassin.gd" id="1_g33mq"]
-[ext_resource type="Texture2D" uid="uid://bmq81ysump1xg" path="res://.godot/imported/White_Assassin.png-b91d29cfa010c3f963e5fe98fea3f7ce.ctex" id="2_wrp2r"]
+[ext_resource type="Texture2D" uid="uid://b24dojprangcr" path="res://assets/Resized Chess Piece Assets/White_Assassin.png" id="2_oadg7"]
 
 [node name="Node2D" type="Node2D"]
 script = ExtResource("1_g33mq")
 
 [node name="Sprite2D" type="Sprite2D" parent="."]
-texture = ExtResource("2_wrp2r")
+texture = ExtResource("2_oadg7")
diff --git a/scenes/Bishop.tscn b/scenes/Bishop.tscn
index b03172e..1d02998 100644
--- a/scenes/Bishop.tscn
+++ b/scenes/Bishop.tscn
@@ -1,10 +1,10 @@
 [gd_scene load_steps=3 format=3 uid="uid://bf0kea272jnpo"]
 
 [ext_resource type="Script" path="res://scripts/Bishop.gd" id="1_l7uw0"]
-[ext_resource type="Texture2D" uid="uid://bdb74otsib8ql" path="res://.godot/imported/White_Bishop.png-7213de7b15a92e5747f2331d55eafa2b.ctex" id="2_wrp2r"]
+[ext_resource type="Texture2D" uid="uid://rubnu2rwm76q" path="res://assets/Resized Chess Piece Assets/White_Bishop.png" id="2_oidrx"]
 
 [node name="Node2D" type="Node2D"]
 script = ExtResource("1_l7uw0")
 
 [node name="Sprite2D" type="Sprite2D" parent="."]
-texture = ExtResource("2_wrp2r")
+texture = ExtResource("2_oidrx")
diff --git a/scenes/game.tscn b/scenes/game.tscn
index d62a39b..5f027e2 100644
--- a/scenes/game.tscn
+++ b/scenes/game.tscn
@@ -2,9 +2,9 @@
 
 [ext_resource type="Script" path="res://scripts/game.gd" id="1_cbchi"]
 [ext_resource type="Shader" path="res://assets/shaders/bg.gdshader" id="2_rp0o8"]
-[ext_resource type="Texture2D" uid="uid://yeqb8ndri7xp" path="res://Assets/noise/noise.tres" id="3_oudqo"]
-[ext_resource type="Texture2D" uid="uid://ceas3dsjeq4ge" path="res://Assets/noise/noise2.tres" id="4_n8ady"]
-[ext_resource type="Texture2D" uid="uid://m6ki73qfbp2s" path="res://Assets/noise/noise3.tres" id="5_hkjcj"]
+[ext_resource type="Texture2D" uid="uid://yeqb8ndri7xp" path="res://assets/noise/noise.tres" id="3_oudqo"]
+[ext_resource type="Texture2D" uid="uid://ceas3dsjeq4ge" path="res://assets/noise/noise2.tres" id="4_n8ady"]
+[ext_resource type="Texture2D" uid="uid://m6ki73qfbp2s" path="res://assets/noise/noise3.tres" id="5_hkjcj"]
 
 [sub_resource type="ShaderMaterial" id="ShaderMaterial_gdbwp"]
 shader = ExtResource("2_rp0o8")
diff --git a/scenes/screens/select_piece_screen.tscn b/scenes/screens/select_piece_screen.tscn
index bacddad..7ef477b 100644
--- a/scenes/screens/select_piece_screen.tscn
+++ b/scenes/screens/select_piece_screen.tscn
@@ -1,7 +1,10 @@
-[gd_scene load_steps=3 format=3 uid="uid://0hpka0jh1qx4"]
+[gd_scene load_steps=6 format=3 uid="uid://0hpka0jh1qx4"]
 
 [ext_resource type="PackedScene" uid="uid://bm8sv1itwm467" path="res://scenes/ui/menu_button.tscn" id="1_6pfss"]
 [ext_resource type="Script" path="res://scripts/screens/select_piece_screen.gd" id="1_x5vw4"]
+[ext_resource type="Texture2D" uid="uid://b7r633ea3cxw0" path="res://assets/Character Assets/Rook Character.png" id="2_an52x"]
+[ext_resource type="Texture2D" uid="uid://cuuyk5y51r8ux" path="res://assets/Character Assets/Knight_Character.png" id="3_ityy2"]
+[ext_resource type="Texture2D" uid="uid://cqv0b5ypsi2tn" path="res://assets/Character Assets/Bishop Character.png" id="3_l5cht"]
 
 [node name="SelectPieceScreen" type="Control"]
 layout_mode = 3
@@ -13,42 +16,34 @@ grow_vertical = 2
 script = ExtResource("1_x5vw4")
 
 [node name="HBoxContainer" type="HBoxContainer" parent="."]
-layout_mode = 1
-anchors_preset = 5
-anchor_left = 0.5
-anchor_right = 0.5
-offset_left = 510.0
-offset_top = 187.0
-offset_right = 710.0
-offset_bottom = 227.0
-grow_horizontal = 2
-theme_override_constants/separation = 100
-
-[node name="Rook" parent="HBoxContainer" instance=ExtResource("1_6pfss")]
+layout_mode = 0
+offset_left = 220.0
+offset_top = 200.0
+offset_right = 1019.0
+offset_bottom = 333.0
+theme_override_constants/separation = 200
+
+[node name="Rook" type="Button" parent="HBoxContainer"]
 layout_mode = 2
 toggle_mode = true
+icon = ExtResource("2_an52x")
 
-[node name="Knight" parent="HBoxContainer" instance=ExtResource("1_6pfss")]
+[node name="Knight" type="Button" parent="HBoxContainer"]
 layout_mode = 2
 toggle_mode = true
+icon = ExtResource("3_ityy2")
 
-[node name="Bishop" parent="HBoxContainer" instance=ExtResource("1_6pfss")]
+[node name="Bishop" type="Button" parent="HBoxContainer"]
 layout_mode = 2
 toggle_mode = true
+icon = ExtResource("3_l5cht")
 
 [node name="StartButton" parent="." instance=ExtResource("1_6pfss")]
-layout_mode = 1
-anchors_preset = 8
-anchor_left = 0.5
-anchor_top = 0.5
-anchor_right = 0.5
-anchor_bottom = 0.5
-offset_left = 509.0
-offset_top = 462.5
-offset_right = 509.0
-offset_bottom = 462.5
-grow_horizontal = 2
-grow_vertical = 2
+layout_mode = 0
+offset_left = 490.0
+offset_top = 450.0
+offset_right = 490.0
+offset_bottom = 450.0
 
 [connection signal="toggled" from="HBoxContainer/Rook" to="." method="_on_rook_toggled"]
 [connection signal="toggled" from="HBoxContainer/Knight" to="." method="_on_knight_toggled"]
diff --git a/scenes/screens/title_screen.tscn b/scenes/screens/title_screen.tscn
index c3c988e..7429269 100644
--- a/scenes/screens/title_screen.tscn
+++ b/scenes/screens/title_screen.tscn
@@ -23,15 +23,11 @@ theme_override_font_sizes/normal_font_size = 75
 text = "Go Save The King"
 
 [node name="MenuContainers" type="VBoxContainer" parent="."]
-layout_mode = 1
-anchors_preset = 2
-anchor_top = 1.0
-anchor_bottom = 1.0
+layout_mode = 0
 offset_left = 50.0
-offset_top = 275.0
+offset_top = 250.0
 offset_right = 300.0
-offset_bottom = 603.0
-grow_vertical = 0
+offset_bottom = 578.0
 theme_override_constants/separation = 50
 
 [node name="PlayButton" parent="MenuContainers" instance=ExtResource("2_dljgh")]
diff --git a/scripts/screens/select_piece_screen.gd b/scripts/screens/select_piece_screen.gd
index dd551ae..d8f0dbf 100644
--- a/scripts/screens/select_piece_screen.gd
+++ b/scripts/screens/select_piece_screen.gd
@@ -4,18 +4,15 @@ class_name SelectPieceScreen
 @onready var scene_manager: Node = $"../SceneManager"
 
 @onready var start_button: TitleButton = $StartButton
-@onready var rook_button: TitleButton = $HBoxContainer/Rook
-@onready var knight_button: TitleButton = $HBoxContainer/Knight
-@onready var bishop_button: TitleButton = $HBoxContainer/Bishop
+@onready var rook_button: Button = $HBoxContainer/Rook
+@onready var knight_button: Button = $HBoxContainer/Knight
+@onready var bishop_button: Button = $HBoxContainer/Bishop
 
 var selected_piece = null
 
 func _ready() -> void:
 	# Temp images
 	start_button.set_image("res://assets/ui/title_screen/play_button.png")
-	rook_button.set_image("res://assets/Resized Chess Piece Assets/White_rook.png")
-	knight_button.set_image("res://assets/Resized Chess Piece Assets/White_knight.png")
-	bishop_button.set_image("res://assets/Resized Chess Piece Assets/White_Bishop.png")
 	
 	# prevent player from starting the game without a chosen piece
 	start_button.disabled = true
-- 
GitLab