played card stack now is purged after every play
This commit is contained in:
@@ -159,3 +159,7 @@ func _on_web_client_notify_player_turn(client_id: String, is_self: bool) -> void
|
|||||||
_current_turn_client_id = client_id
|
_current_turn_client_id = client_id
|
||||||
if _current_turn_client_id:
|
if _current_turn_client_id:
|
||||||
hand_associations[_current_turn_client_id].set_turn(true, is_self)
|
hand_associations[_current_turn_client_id].set_turn(true, is_self)
|
||||||
|
|
||||||
|
func _on_web_client_reset_first_card() -> void:
|
||||||
|
# clear stack of played cards
|
||||||
|
card_stack.purge_cards()
|
||||||
|
|||||||
@@ -410,6 +410,7 @@ playing_card_scene = ExtResource("6_eow3j")
|
|||||||
[connection signal="received_winning_client" from="WebClient" to="EnvironmentManager" method="_on_web_client_tcp_received_winning_client"]
|
[connection signal="received_winning_client" from="WebClient" to="EnvironmentManager" method="_on_web_client_tcp_received_winning_client"]
|
||||||
[connection signal="request_next_play" from="WebClient" to="HBoxContainer/GameUI" method="_on_web_client_tcp_request_next_play"]
|
[connection signal="request_next_play" from="WebClient" to="HBoxContainer/GameUI" method="_on_web_client_tcp_request_next_play"]
|
||||||
[connection signal="request_next_round" from="WebClient" to="HBoxContainer/GameUI" method="_on_web_client_tcp_request_next_round"]
|
[connection signal="request_next_round" from="WebClient" to="HBoxContainer/GameUI" method="_on_web_client_tcp_request_next_round"]
|
||||||
|
[connection signal="reset_first_card" from="WebClient" to="EnvironmentManager" method="_on_web_client_reset_first_card"]
|
||||||
[connection signal="reset_first_card" from="WebClient" to="EnvironmentManager/PlayerHand0" method="_on_web_client_tcp_reset_first_card"]
|
[connection signal="reset_first_card" from="WebClient" to="EnvironmentManager/PlayerHand0" method="_on_web_client_tcp_reset_first_card"]
|
||||||
[connection signal="trump_received" from="WebClient" to="EnvironmentManager" method="_on_web_client_tcp_trump_received"]
|
[connection signal="trump_received" from="WebClient" to="EnvironmentManager" method="_on_web_client_tcp_trump_received"]
|
||||||
[connection signal="trump_received" from="WebClient" to="EnvironmentManager/PlayerHand0" method="_on_web_client_tcp_trump_received"]
|
[connection signal="trump_received" from="WebClient" to="EnvironmentManager/PlayerHand0" method="_on_web_client_tcp_trump_received"]
|
||||||
|
|||||||
Reference in New Issue
Block a user