Synced the all playerboards, but there's still bugged while new player connected

This commit is contained in:
2025-02-11 16:21:23 +08:00
parent 7d022775d3
commit 39979b8e58
43 changed files with 3237 additions and 453 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ var dock
func _enter_tree():
dock = preload("res://addons/enhanced_gridmap/enhanced_gridmap_dock.tscn").instantiate()
add_control_to_dock(DOCK_SLOT_LEFT_UL, dock)
add_control_to_dock(DOCK_SLOT_RIGHT_UL, dock)
add_custom_type("EnhancedGridMap", "GridMap", preload("res://addons/enhanced_gridmap/enhanced_gridmap.gd"), preload("res://addons/enhanced_gridmap/icon.png"))
func _exit_tree():
+10
View File
@@ -0,0 +1,10 @@
[gd_resource type="StyleBoxTexture" load_steps=2 format=3 uid="uid://cdhnwvcklbyl8"]
[ext_resource type="Texture2D" uid="uid://dfor3ol3h01va" path="res://assets/textures/ribbon_player_unselected.png" id="1_ani1x"]
[resource]
content_margin_left = 8.0
content_margin_right = 8.0
content_margin_bottom = 8.0
texture = ExtResource("1_ani1x")
region_rect = Rect2(0, 0, 67, 78)
+10
View File
@@ -0,0 +1,10 @@
[gd_resource type="StyleBoxTexture" load_steps=2 format=3 uid="uid://d3ruc8gytoovx"]
[ext_resource type="Texture2D" uid="uid://bxqrmdccq4hpj" path="res://assets/textures/ribbon_player_4.png" id="1_ynuwn"]
[resource]
content_margin_left = 8.0
content_margin_right = 8.0
content_margin_bottom = 8.0
texture = ExtResource("1_ynuwn")
region_rect = Rect2(0, 0, 67, 78)
+11
View File
@@ -0,0 +1,11 @@
[gd_resource type="StyleBoxTexture" load_steps=2 format=3 uid="uid://3yog1weaqhxb"]
[ext_resource type="Texture2D" uid="uid://dfor3ol3h01va" path="res://assets/textures/ribbon_player_unselected.png" id="1_g0i4s"]
[resource]
content_margin_left = 8.0
content_margin_top = 0.0
content_margin_right = 8.0
content_margin_bottom = 8.0
texture = ExtResource("1_g0i4s")
region_rect = Rect2(0, 0, 67, 78)
Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

+34
View File
@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://128fpr6ng2ww"
path="res://.godot/imported/board_player_1.png-40af1ce365fe673949ead9dbec16c292.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/board_player_1.png"
dest_files=["res://.godot/imported/board_player_1.png-40af1ce365fe673949ead9dbec16c292.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

+34
View File
@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://wkltvy708yp6"
path="res://.godot/imported/board_player_2.png-628872ad32e7dd8f003db9e7c98a2ba6.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/board_player_2.png"
dest_files=["res://.godot/imported/board_player_2.png-628872ad32e7dd8f003db9e7c98a2ba6.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

+34
View File
@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dp6hhb1ibvss6"
path="res://.godot/imported/board_player_3.png-83ca77e8706d808d04b36f37a8e6de43.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/board_player_3.png"
dest_files=["res://.godot/imported/board_player_3.png-83ca77e8706d808d04b36f37a8e6de43.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

+34
View File
@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dd1vn457jhk0x"
path="res://.godot/imported/board_player_4.png-9d8314473b3eb6a599113723d303418c.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/board_player_4.png"
dest_files=["res://.godot/imported/board_player_4.png-9d8314473b3eb6a599113723d303418c.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://da8fgjl0psten"
path="res://.godot/imported/board_slot_line_01.png-e150be22fc438d0d86d6644749f30276.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/board_slot_line_01.png"
dest_files=["res://.godot/imported/board_slot_line_01.png-e150be22fc438d0d86d6644749f30276.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://draln6rbalkd"
path="res://.godot/imported/board_slot_line_02.png-52b53c47b44dff553b63b86299cbbd4f.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/board_slot_line_02.png"
dest_files=["res://.godot/imported/board_slot_line_02.png-52b53c47b44dff553b63b86299cbbd4f.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dobakc5rr2581"
path="res://.godot/imported/board_slot_line_03.png-4fb371c91ac788b01a72604462fbccf9.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/board_slot_line_03.png"
dest_files=["res://.godot/imported/board_slot_line_03.png-4fb371c91ac788b01a72604462fbccf9.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://jg1yrob5tas5"
path="res://.godot/imported/board_slot_line_04.png-2ba8fed86b46f239c02d6732de78ce47.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/board_slot_line_04.png"
dest_files=["res://.godot/imported/board_slot_line_04.png-2ba8fed86b46f239c02d6732de78ce47.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c46x3sudblc6t"
path="res://.godot/imported/mission_player_1.png-ec64fedfd2e73a0241fa9e7039bb1a74.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/mission_player_1.png"
dest_files=["res://.godot/imported/mission_player_1.png-ec64fedfd2e73a0241fa9e7039bb1a74.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://xknm2v6lgxwi"
path="res://.godot/imported/mission_player_2.png-23e9c0c252f4924df6e91507957234e8.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/mission_player_2.png"
dest_files=["res://.godot/imported/mission_player_2.png-23e9c0c252f4924df6e91507957234e8.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bwe8cmca3moq2"
path="res://.godot/imported/mission_player_3.png-e07ff24435a83e0e67dd3de8f81e6de1.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/mission_player_3.png"
dest_files=["res://.godot/imported/mission_player_3.png-e07ff24435a83e0e67dd3de8f81e6de1.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bycgq1o8ywndd"
path="res://.godot/imported/mission_player_4.png-b3b20cb55e009f61edae7a37572c2fa9.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/mission_player_4.png"
dest_files=["res://.godot/imported/mission_player_4.png-b3b20cb55e009f61edae7a37572c2fa9.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://d3ilxvy0fx1h3"
path="res://.godot/imported/ribbon_player_2.png-7c150a96362068ac1a2574d449a7577d.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/ribbon_player_2.png"
dest_files=["res://.godot/imported/ribbon_player_2.png-7c150a96362068ac1a2574d449a7577d.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bk7o3b5bt01h5"
path="res://.godot/imported/ribbon_player_3.png-03ccf8e8ac79978045a152ca2c02d622.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/ribbon_player_3.png"
dest_files=["res://.godot/imported/ribbon_player_3.png-03ccf8e8ac79978045a152ca2c02d622.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bxqrmdccq4hpj"
path="res://.godot/imported/ribbon_player_4.png-5d0b71f17dd42b0ac6adbd80ebdad049.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/ribbon_player_4.png"
dest_files=["res://.godot/imported/ribbon_player_4.png-5d0b71f17dd42b0ac6adbd80ebdad049.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://djtwb2aiymni0"
path="res://.godot/imported/ribbon_player_hover.png-7180b601d3b8d1ee009941bc0aee42ad.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/ribbon_player_hover.png"
dest_files=["res://.godot/imported/ribbon_player_hover.png-7180b601d3b8d1ee009941bc0aee42ad.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

@@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dfor3ol3h01va"
path="res://.godot/imported/ribbon_player_unselected.png-86a04498fe6c83caee939b19a07de4b1.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/textures/ribbon_player_unselected.png"
dest_files=["res://.godot/imported/ribbon_player_unselected.png-86a04498fe6c83caee939b19a07de4b1.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
+5 -2
View File
@@ -22,8 +22,11 @@ BeehaveGlobalDebugger="*res://addons/beehave/debug/global_debugger.gd"
[display]
window/size/viewport_width=1280
window/size/viewport_height=720
window/size/viewport_width=1920
window/size/viewport_height=1080
window/size/window_width_override=1366
window/size/window_height_override=768
window/stretch/mode="viewport"
[editor_plugins]
+76
View File
@@ -518,6 +518,82 @@ func end_current_turn():
next_turn()
rpc("sync_turn_index", current_turn_index)
func update_all_players_boards():
if not game_started:
return
var all_players = get_tree().get_nodes_in_group("Players")
var local_id = multiplayer.get_unique_id()
# Sort players by relative position to local player
all_players.sort_custom(func(a, b):
var a_id = int(String(a.name))
var b_id = int(String(b.name))
# Calculate relative positions
var a_rel = (a_id - local_id + max_players) % max_players
var b_rel = (b_id - local_id + max_players) % max_players
return a_rel < b_rel
)
# Update each player's board in AllPlayerBoards
for i in range(min(all_players.size() - 1, 3)): # Skip local player, max 3 other players
var player = all_players[i + 1] # +1 to skip local player
var board = $AllPlayerBoards.get_child(i) # "2", "3", "4"
var board_ui = board.get_node("PlayerboardUI")
# Update each slot
for slot_idx in range(25):
var slot = board_ui.get_node("Slot%d" % (slot_idx + 1))
var value = player.playerboard[slot_idx]
# Hide all tiles first
slot.get_node("TileHeart").hide()
slot.get_node("TileDiamond").hide()
slot.get_node("TileStar").hide()
slot.get_node("TileCoin").hide()
# Show correct tile based on value
match value:
7: slot.get_node("TileHeart").show()
8: slot.get_node("TileDiamond").show()
9: slot.get_node("TileStar").show()
10: slot.get_node("TileCoin").show()
@rpc("any_peer", "call_local")
func sync_playerboard(player_id: int, new_playerboard: Array):
# Update local player's board if it's their board
if player_id == multiplayer.get_unique_id() and local_player_character:
update_playerboard_ui()
# Important: Always update all boards when any board changes
update_all_players_boards()
# Update specific board in AllPlayerBoards UI
var board_index = players.find(player_id)
if board_index >= 0 and board_index < max_players:
var target_board_index = board_index + 1
if target_board_index != 1: # Skip local player's board
var container = $AllPlayerBoards.get_node_or_null(str(target_board_index))
if container and container.has_node("PlayerboardUI"):
var board_ui = container.get_node("PlayerboardUI")
for slot_idx in range(25):
update_board_slot(board_ui, slot_idx, new_playerboard[slot_idx])
func update_board_slot(board_ui: Node, slot_idx: int, value: int):
var slot_node = board_ui.get_node_or_null("Slot%d" % (slot_idx + 1))
if slot_node:
# Hide all tiles first
for tile in ["TileHeart", "TileDiamond", "TileStar", "TileCoin"]:
slot_node.get_node(tile).hide()
# Show appropriate tile
match value:
7: slot_node.get_node("TileHeart").show()
8: slot_node.get_node("TileDiamond").show()
9: slot_node.get_node("TileStar").show()
10: slot_node.get_node("TileCoin").show()
func update_all_players_goals():
if not game_started:
return
+2534 -431
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=19 format=3 uid="uid://dxn87yj8qnfpp"]
[gd_scene load_steps=26 format=3 uid="uid://dxn87yj8qnfpp"]
[ext_resource type="MeshLibrary" uid="uid://54tpx8cmksfc" path="res://addons/enhanced_gridmap/meshlibrary/default.tres" id="1_110wo"]
[ext_resource type="Script" path="res://scenes/main.gd" id="1_xcpe3"]
@@ -16,10 +16,20 @@
[ext_resource type="Texture2D" uid="uid://dasaeaytvhll0" path="res://assets/models/pboard/AdjacentRect.tres" id="9_aspsw"]
[ext_resource type="Texture2D" uid="uid://c74sy60aew8xv" path="res://assets/textures/player_board_and_blue_print/tile_star_goals.tres" id="9_i0gbs"]
[ext_resource type="Texture2D" uid="uid://dn26fllyitnr1" path="res://assets/textures/player_board_and_blue_print/tile_coin_goals.tres" id="10_my1qp"]
[ext_resource type="Texture2D" uid="uid://xknm2v6lgxwi" path="res://assets/textures/mission_player_2.png" id="13_ahjgs"]
[ext_resource type="Texture2D" uid="uid://cv2v4i6ipkpv1" path="res://assets/textures/player_board_and_blue_print/tile_null_24px.tres" id="17_hh6ui"]
[ext_resource type="Texture2D" uid="uid://butrfmdp6wsck" path="res://assets/textures/player_board_and_blue_print/tiles_null_24px.png" id="18_p3nmx"]
[ext_resource type="StyleBox" uid="uid://d3ruc8gytoovx" path="res://assets/styles/ribbon_selected_gui.tres" id="18_u5x6e"]
[ext_resource type="StyleBox" uid="uid://cdhnwvcklbyl8" path="res://assets/styles/ribbon_hovered_gui.tres" id="19_w1rqq"]
[ext_resource type="StyleBox" uid="uid://3yog1weaqhxb" path="res://assets/styles/ribbon_unselected_gui.tres" id="20_q6bc1"]
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_1cewu"]
[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_5oeq4"]
texture = ExtResource("13_ahjgs")
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_s1l63"]
[node name="Main" type="Node3D"]
script = ExtResource("1_xcpe3")
turn_based_mode = false
@@ -37,7 +47,7 @@ floors = 2
metadata/_editor_floor_ = Vector3(0, 1, 0)
[node name="Camera3D" type="Camera3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 0.422618, 0.906308, 0, -0.906308, 0.422618, 7, 24, 17)
transform = Transform3D(1, 0, 0, 0, 0.422618, 0.906308, 0, -0.906308, 0.422618, 7, 26, 17)
environment = ExtResource("4_ky38j")
fov = 35.5
@@ -48,423 +58,11 @@ environment = ExtResource("4_ky38j")
fov = 35.5
[node name="Panel" type="Panel" parent="."]
anchors_preset = 5
anchor_left = 0.5
anchor_right = 0.5
offset_left = -608.0
offset_top = 32.0
offset_right = -472.0
offset_bottom = 85.0
grow_horizontal = 2
theme_override_styles/panel = ExtResource("5_dvx6y")
[node name="PlayergoalsUI" type="GridContainer" parent="."]
visible = false
anchors_preset = 2
anchor_top = 1.0
anchor_bottom = 1.0
offset_left = 40.0
offset_top = -392.0
offset_right = 156.0
offset_bottom = -276.0
grow_vertical = 0
columns = 3
[node name="Slot1" type="TextureRect" parent="PlayergoalsUI"]
layout_mode = 2
texture = ExtResource("6_2vy7d")
[node name="TileHeart" type="TextureRect" parent="PlayergoalsUI/Slot1"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="PlayergoalsUI/Slot1"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="PlayergoalsUI/Slot1"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="PlayergoalsUI/Slot1"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("10_my1qp")
[node name="Slot2" type="TextureRect" parent="PlayergoalsUI"]
layout_mode = 2
texture = ExtResource("6_2vy7d")
[node name="TileStar" type="TextureRect" parent="PlayergoalsUI/Slot2"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("9_i0gbs")
[node name="TileHeart" type="TextureRect" parent="PlayergoalsUI/Slot2"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="PlayergoalsUI/Slot2"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("8_quhbu")
[node name="TileCoin" type="TextureRect" parent="PlayergoalsUI/Slot2"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("10_my1qp")
[node name="Slot3" type="TextureRect" parent="PlayergoalsUI"]
layout_mode = 2
texture = ExtResource("6_2vy7d")
[node name="TileStar" type="TextureRect" parent="PlayergoalsUI/Slot3"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("9_i0gbs")
[node name="TileHeart" type="TextureRect" parent="PlayergoalsUI/Slot3"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="PlayergoalsUI/Slot3"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("8_quhbu")
[node name="TileCoin" type="TextureRect" parent="PlayergoalsUI/Slot3"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("10_my1qp")
[node name="Slot4" type="TextureRect" parent="PlayergoalsUI"]
layout_mode = 2
texture = ExtResource("6_2vy7d")
[node name="TileStar" type="TextureRect" parent="PlayergoalsUI/Slot4"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("9_i0gbs")
[node name="TileHeart" type="TextureRect" parent="PlayergoalsUI/Slot4"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="PlayergoalsUI/Slot4"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("8_quhbu")
[node name="TileCoin" type="TextureRect" parent="PlayergoalsUI/Slot4"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("10_my1qp")
[node name="Slot5" type="TextureRect" parent="PlayergoalsUI"]
layout_mode = 2
texture = ExtResource("6_2vy7d")
[node name="TileStar" type="TextureRect" parent="PlayergoalsUI/Slot5"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("9_i0gbs")
[node name="TileHeart" type="TextureRect" parent="PlayergoalsUI/Slot5"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="PlayergoalsUI/Slot5"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("8_quhbu")
[node name="TileCoin" type="TextureRect" parent="PlayergoalsUI/Slot5"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("10_my1qp")
[node name="Slot6" type="TextureRect" parent="PlayergoalsUI"]
layout_mode = 2
texture = ExtResource("6_2vy7d")
[node name="TileStar" type="TextureRect" parent="PlayergoalsUI/Slot6"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("9_i0gbs")
[node name="TileHeart" type="TextureRect" parent="PlayergoalsUI/Slot6"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="PlayergoalsUI/Slot6"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("8_quhbu")
[node name="TileCoin" type="TextureRect" parent="PlayergoalsUI/Slot6"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("10_my1qp")
[node name="Slot7" type="TextureRect" parent="PlayergoalsUI"]
layout_mode = 2
texture = ExtResource("6_2vy7d")
[node name="TileStar" type="TextureRect" parent="PlayergoalsUI/Slot7"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("9_i0gbs")
[node name="TileHeart" type="TextureRect" parent="PlayergoalsUI/Slot7"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="PlayergoalsUI/Slot7"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("8_quhbu")
[node name="TileCoin" type="TextureRect" parent="PlayergoalsUI/Slot7"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("10_my1qp")
[node name="Slot8" type="TextureRect" parent="PlayergoalsUI"]
layout_mode = 2
texture = ExtResource("6_2vy7d")
[node name="TileStar" type="TextureRect" parent="PlayergoalsUI/Slot8"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("9_i0gbs")
[node name="TileHeart" type="TextureRect" parent="PlayergoalsUI/Slot8"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="PlayergoalsUI/Slot8"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("8_quhbu")
[node name="TileCoin" type="TextureRect" parent="PlayergoalsUI/Slot8"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("10_my1qp")
[node name="Slot9" type="TextureRect" parent="PlayergoalsUI"]
layout_mode = 2
texture = ExtResource("6_2vy7d")
[node name="TileStar" type="TextureRect" parent="PlayergoalsUI/Slot9"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("9_i0gbs")
[node name="TileHeart" type="TextureRect" parent="PlayergoalsUI/Slot9"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="PlayergoalsUI/Slot9"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("8_quhbu")
[node name="TileCoin" type="TextureRect" parent="PlayergoalsUI/Slot9"]
visible = false
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("10_my1qp")
offset_top = 40.0
offset_right = 176.0
offset_bottom = 93.0
theme_override_styles/panel = ExtResource("5_dvx6y")
[node name="PlayerboardUI" type="GridContainer" parent="."]
clip_contents = true
@@ -1367,14 +965,10 @@ layout_mode = 2
text = "Arrange"
[node name="NetworkInfo" type="VBoxContainer" parent="."]
anchors_preset = 5
anchor_left = 0.5
anchor_right = 0.5
offset_left = -600.0
offset_top = 32.0
offset_right = -484.0
offset_bottom = 82.0
grow_horizontal = 2
offset_left = 48.0
offset_top = 40.0
offset_right = 164.0
offset_bottom = 90.0
[node name="NetworkSideDisplay" type="Label" parent="NetworkInfo"]
layout_mode = 2
@@ -1453,6 +1047,53 @@ environment = ExtResource("4_ky38j")
[node name="CanvasLayer" type="CanvasLayer" parent="."]
[node name="MarginContainer" type="Control" parent="."]
clip_contents = true
layout_direction = 2
layout_mode = 3
anchors_preset = 5
anchor_left = 0.5
anchor_right = 0.5
offset_left = -248.0
offset_top = 24.0
offset_right = 275.0
offset_bottom = 129.0
grow_horizontal = 2
[node name="Panel3" type="Panel" parent="MarginContainer"]
custom_minimum_size = Vector2(105, 105)
layout_mode = 2
offset_left = -2.0
offset_right = 103.0
offset_bottom = 105.0
grow_horizontal = 2
grow_vertical = 2
theme_override_styles/panel = SubResource("StyleBoxTexture_5oeq4")
[node name="Panel4" type="Panel" parent="MarginContainer"]
custom_minimum_size = Vector2(105, 105)
layout_mode = 2
offset_left = 137.0
offset_right = 242.0
offset_bottom = 105.0
theme_override_styles/panel = SubResource("StyleBoxTexture_5oeq4")
[node name="Panel5" type="Panel" parent="MarginContainer"]
custom_minimum_size = Vector2(105, 105)
layout_mode = 2
offset_left = 275.0
offset_right = 380.0
offset_bottom = 105.0
theme_override_styles/panel = SubResource("StyleBoxTexture_5oeq4")
[node name="Panel6" type="Panel" parent="MarginContainer"]
custom_minimum_size = Vector2(105, 105)
layout_mode = 2
offset_left = 413.0
offset_right = 518.0
offset_bottom = 105.0
theme_override_styles/panel = SubResource("StyleBoxTexture_5oeq4")
[node name="AllPlayerGoals" type="HBoxContainer" parent="."]
y_sort_enabled = true
clip_contents = true
@@ -1460,12 +1101,12 @@ layout_direction = 2
anchors_preset = 5
anchor_left = 0.5
anchor_right = 0.5
offset_left = -200.0
offset_top = 32.0
offset_right = 195.0
offset_bottom = 112.0
offset_left = -241.0
offset_top = 34.0
offset_right = 253.0
offset_bottom = 114.0
grow_horizontal = 2
theme_override_constants/separation = 25
theme_override_constants/separation = 58
[node name="Playergoals_1" type="GridContainer" parent="AllPlayerGoals"]
clip_contents = true
@@ -3035,6 +2676,2468 @@ grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("10_my1qp")
[node name="AllPlayerBoards" type="TabContainer" parent="."]
clip_contents = true
anchors_preset = 4
anchor_top = 0.5
anchor_bottom = 0.5
offset_left = 40.0
offset_top = -72.0
offset_right = 196.0
offset_bottom = 115.0
grow_vertical = 2
theme_override_styles/tab_focus = SubResource("StyleBoxEmpty_s1l63")
theme_override_styles/tab_selected = ExtResource("18_u5x6e")
theme_override_styles/tab_hovered = ExtResource("19_w1rqq")
theme_override_styles/tab_unselected = ExtResource("20_q6bc1")
current_tab = 0
tabs_position = 1
clip_tabs = false
[node name="2" type="MarginContainer" parent="AllPlayerBoards"]
layout_mode = 2
theme_override_constants/margin_left = 10
theme_override_constants/margin_top = 10
theme_override_constants/margin_right = 10
theme_override_constants/margin_bottom = 10
metadata/_tab_index = 0
[node name="PlayerboardUI" type="GridContainer" parent="AllPlayerBoards/2"]
clip_contents = true
layout_mode = 2
size_flags_horizontal = 3
columns = 5
[node name="Slot1" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot1"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot1"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot1"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot1"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot2" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot2"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot2"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot2"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot2"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot3" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot3"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot3"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot3"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot3"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot4" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot4"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot4"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot4"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot4"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot5" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot5"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot5"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot5"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot5"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot6" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot6"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot6"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot6"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot6"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot7" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot7"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot7"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot7"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot7"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot8" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot8"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot8"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot8"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot8"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot9" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot9"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot9"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot9"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot9"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot10" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot10"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot10"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot10"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot10"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot11" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot11"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot11"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot11"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot11"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot12" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot12"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot12"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot12"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot12"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot13" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot13"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot13"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot13"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot13"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot14" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot14"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot14"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot14"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot14"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot15" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot15"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot15"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot15"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot15"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot16" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot16"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot16"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot16"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot16"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot17" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot17"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot17"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot17"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot17"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot18" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot18"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot18"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot18"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot18"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot19" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot19"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot19"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot19"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot19"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot20" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot20"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot20"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot20"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot20"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot21" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot21"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot21"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot21"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot21"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot22" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot22"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot22"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot22"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot22"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot23" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot23"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot23"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot23"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot23"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot24" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot24"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot24"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot24"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot24"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot25" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot25"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot25"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot25"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/2/PlayerboardUI/Slot25"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="3" type="MarginContainer" parent="AllPlayerBoards"]
visible = false
layout_mode = 2
theme_override_constants/margin_left = 10
theme_override_constants/margin_top = 10
theme_override_constants/margin_right = 10
theme_override_constants/margin_bottom = 10
metadata/_tab_index = 1
[node name="PlayerboardUI" type="GridContainer" parent="AllPlayerBoards/3"]
clip_contents = true
layout_mode = 2
size_flags_horizontal = 3
columns = 5
[node name="Slot1" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot1"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot1"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot1"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot1"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot2" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot2"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot2"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot2"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot2"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot3" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot3"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot3"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot3"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot3"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot4" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot4"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot4"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot4"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot4"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot5" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot5"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot5"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot5"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot5"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot6" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot6"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot6"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot6"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot6"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot7" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot7"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot7"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot7"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot7"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot8" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot8"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot8"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot8"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot8"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot9" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot9"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot9"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot9"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot9"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot10" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot10"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot10"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot10"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot10"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot11" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot11"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot11"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot11"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot11"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot12" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot12"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot12"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot12"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot12"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot13" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot13"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot13"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot13"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot13"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot14" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot14"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot14"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot14"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot14"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot15" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot15"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot15"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot15"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot15"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot16" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot16"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot16"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot16"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot16"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot17" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot17"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot17"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot17"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot17"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot18" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot18"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot18"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot18"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot18"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot19" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot19"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot19"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot19"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot19"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot20" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot20"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot20"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot20"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot20"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot21" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot21"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot21"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot21"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot21"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot22" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot22"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot22"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot22"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot22"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot23" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot23"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot23"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot23"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot23"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot24" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot24"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot24"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot24"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot24"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot25" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot25"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot25"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot25"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/3/PlayerboardUI/Slot25"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="4" type="MarginContainer" parent="AllPlayerBoards"]
visible = false
layout_mode = 2
theme_override_constants/margin_left = 10
theme_override_constants/margin_top = 10
theme_override_constants/margin_right = 10
theme_override_constants/margin_bottom = 10
metadata/_tab_index = 2
[node name="PlayerboardUI" type="GridContainer" parent="AllPlayerBoards/4"]
clip_contents = true
layout_mode = 2
size_flags_horizontal = 3
columns = 5
[node name="Slot1" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot1"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot1"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot1"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot1"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot2" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot2"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot2"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot2"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot2"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot3" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot3"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot3"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot3"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot3"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot4" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot4"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot4"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot4"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot4"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot5" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot5"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot5"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot5"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot5"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot6" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot6"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot6"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot6"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot6"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot7" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot7"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot7"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot7"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot7"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot8" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot8"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot8"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot8"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot8"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot9" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot9"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot9"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot9"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot9"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot10" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot10"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot10"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot10"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot10"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot11" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot11"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot11"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot11"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot11"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot12" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot12"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot12"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot12"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot12"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot13" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot13"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot13"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot13"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot13"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot14" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot14"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot14"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot14"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot14"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot15" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot15"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot15"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot15"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot15"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot16" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot16"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot16"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot16"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot16"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot17" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot17"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot17"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot17"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot17"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot18" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot18"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot18"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot18"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot18"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot19" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot19"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot19"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot19"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot19"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot20" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot20"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot20"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot20"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot20"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot21" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot21"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot21"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot21"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot21"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot22" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot22"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot22"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot22"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot22"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot23" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot23"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot23"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot23"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot23"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot24" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot24"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot24"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot24"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot24"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[node name="Slot25" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI"]
layout_mode = 2
texture = ExtResource("18_p3nmx")
[node name="TileHeart" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot25"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("7_xwcc1")
[node name="TileDiamond" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot25"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("8_quhbu")
[node name="TileStar" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot25"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("9_i0gbs")
[node name="TileCoin" type="TextureRect" parent="AllPlayerBoards/4/PlayerboardUI/Slot25"]
visible = false
layout_mode = 2
offset_right = 24.0
offset_bottom = 24.0
texture = ExtResource("10_my1qp")
[connection signal="pressed" from="Menu/Host" to="." method="_on_host_pressed"]
[connection signal="pressed" from="Menu/Join" to="." method="_on_join_pressed"]
[connection signal="text_submitted" from="MessageInput" to="." method="_on_message_input_text_submitted"]
+11 -19
View File
@@ -943,22 +943,12 @@ func sync_goals(new_goals: Array):
@rpc("any_peer", "call_local")
func sync_playerboard(new_playerboard: Array):
playerboard = new_playerboard
playerboard = new_playerboard.duplicate()
var main = get_tree().get_root().get_node_or_null("Main")
if main:
main.rpc("sync_playerboard", get_multiplayer_authority(), playerboard)
_after_action_completed()
@rpc("any_peer", "call_local")
func sync_behavior_tree(enabled: bool):
var behavior_tree = $BehaviorTree
if behavior_tree:
behavior_tree.enabled = enabled
behavior_tree.actor = self
#behavior_tree.blackboard = blackboard
## Ensure blackboard has required values
#blackboard.set_value("action_points", action_points)
#blackboard.set_value("goals", goals)
#blackboard.set_value("playerboard", playerboard)
func _after_action_completed():
if multiplayer.get_unique_id() == get_multiplayer_authority():
var main = get_tree().get_root().get_node_or_null("Main")
@@ -969,13 +959,15 @@ func _after_action_completed():
has_performed_action = false
has_moved_this_turn = false
# Update blackboard after action points change
#var blackboard = $Blackboard
#if blackboard:
#blackboard.set_value("action_points", action_points)
main.update_button_states()
main.update_playerboard_ui()
# Add this line to sync all boards
main.update_all_players_boards()
# Add sync for playerboard
if is_multiplayer_authority():
main.rpc("sync_playerboard", get_multiplayer_authority(), playerboard)
func consume_action_points(points: int):
if not is_instance_valid(self) or not is_multiplayer_authority():
+1
View File
@@ -105,5 +105,6 @@ func tick(actor: Node, blackboard: Blackboard) -> int:
actor.has_performed_action = true
actor.action_points -= 1
blackboard.set_value("current_action", "idle")
actor._after_action_completed() # Add this line
return SUCCESS