adjusted camera angle

This commit is contained in:
2025-07-16 09:35:32 +02:00
parent e0cea82394
commit 92ea8807c8
6 changed files with 58 additions and 43 deletions
+4 -2
View File
@@ -8,9 +8,10 @@ enum CardStyle {
}
func _ready() -> void:
# wizard wins
# magician wins
assert(get_winning_card([1, 2, 3, 59], -1) == 59)
assert(get_winning_card([1, 2, 3, 59], 3) == 59)
assert(get_winning_card([57, 2, 3, 59], 3) == 57)
# trump wins
assert(get_winning_card([1, 14, 2, 3], 4) == 3)
assert(get_winning_card([29, 14, 27, 31], 15) == 14)
@@ -20,6 +21,8 @@ func _ready() -> void:
# other wins
assert(get_winning_card([14, 15, 18, 13], 16) == 18)
assert(get_winning_card([14, 15, 18, 13], 46) == 18)
# trumpless win
assert(get_winning_card([28, 12, 31, 13], -1) == 31)
func get_shuffled_cards(client_ids: Array[String], cards_to_pick: int) -> Dictionary: # Dictionary[String, Array[int]]
var dict: Dictionary = {}
@@ -71,7 +74,6 @@ func get_winning_card(card_ids: Array[int], trump: int) -> int:
return largest_trump_card_id
# no trump played; determine from highest played card
# TODO check for white cards here!
return _get_largest_non_trump_card(card_ids)
else:
# no trump exists