func: turn
This commit is contained in:
@@ -3,10 +3,15 @@ extends Node2D
|
||||
@onready var card_manager = $CardManager
|
||||
@onready var deck = $CardManager/deck
|
||||
@onready var player_1_hand = $CardManager/Player1Hand
|
||||
@onready var player_1_pile = $CardManager/Player1PlayPile
|
||||
@onready var player_2_hand = $CardManager/Player2Hand
|
||||
@onready var player_2_pile = $CardManager/Player2PlayPile
|
||||
@onready var player_3_hand = $CardManager/Player3Hand
|
||||
@onready var player_3_pile = $CardManager/Player3PlayPile
|
||||
@onready var player_4_hand = $CardManager/Player4Hand
|
||||
@onready var player_4_pile = $CardManager/Player4PlayPile
|
||||
@onready var trumpbuttons = $ButtonsTrumpSelect
|
||||
@onready var first_player = $CardManager/Player1PlayPile
|
||||
var trump : String
|
||||
|
||||
signal dealt
|
||||
@@ -46,9 +51,13 @@ func setup_game():
|
||||
trumpbuttons.visible = true
|
||||
|
||||
func define_trump(suit : String):
|
||||
print(suit)
|
||||
|
||||
trump = suit
|
||||
turn(first_player)
|
||||
|
||||
func turn(first):
|
||||
first.play_check()
|
||||
await first.played
|
||||
first.enable_drop_zone = false
|
||||
|
||||
func create_standard_deck():
|
||||
var suits = ["Club", "Diamond", "Heart", "Spade"]
|
||||
|
||||
Reference in New Issue
Block a user