Swarm/Globals/GameData.gd

30 lines
588 B
GDScript3
Raw Normal View History

extends Node
# By default, peer_id is 1. This should make everything work flawless for local hotseat
var peer_id: int = 1
var is_hot_seat: bool = true
var is_player_black: bool = false
var debug: bool = false
var allow_selecting_in_stack: bool = false
var lobby_code: String = ""
2024-03-16 19:56:22 +01:00
# false as key = white
# true as key = black
# bees_placed.has(is_player_black) false/true -> white/black
var bees_placed: Dictionary = {}
2024-03-16 19:56:22 +01:00
var disconnect_reason: String = ""
func reset() -> void:
is_hot_seat = false
is_player_black = false
2024-03-16 19:56:22 +01:00
disconnect_reason = ""
bees_placed = {}
peer_id = 1