| summaryrefslogtreecommitdiff | 
diff options
Diffstat (limited to 'data/examples/blackjack/play.fate')
| -rw-r--r-- | data/examples/blackjack/play.fate | 19 | 
1 files changed, 12 insertions, 7 deletions
| diff --git a/data/examples/blackjack/play.fate b/data/examples/blackjack/play.fate index 8504afa..3dc9536 100644 --- a/data/examples/blackjack/play.fate +++ b/data/examples/blackjack/play.fate @@ -30,7 +30,12 @@           (done)        )     ) -   (prompt_integer bet 1 (var player.money) How much would you like to bet?) +   (prompt_integer +      (ptr bet) +      1 +      (var player.money) +      How much would you like to bet? +   )     (text_effect action_description        The dealer shuffles the cards and starts dealing.     ) @@ -40,7 +45,7 @@     (visit generate_shuffled_deck (ptr current_deck))     (visit draw_a_card (ptr current_deck) (ptr new_card)) -   (add (var new_card) player.hand) +   (add! (var new_card) player.hand)     (text_effect action_description        You have been dealt the (var new_card.name). @@ -49,7 +54,7 @@     (visit draw_a_card (ptr current_deck) (ptr new_card)) -   (add (var new_card) dealer_hand) +   (add! (var new_card) dealer_hand)     (text_effect action_description        The dealer has drawn the (var new_card.name). @@ -57,7 +62,7 @@     )     (visit draw_a_card (ptr current_deck) (ptr new_card)) -   (add (var new_card) player.hand) +   (add! (var new_card) player.hand)     (text_effect action_description        You have been dealt the (var new_card.name). @@ -67,7 +72,7 @@     (newline)     (visit draw_a_card (ptr current_deck) (ptr new_card)) -   (add (var new_card) dealer_hand) +   (add! (var new_card) dealer_hand)     (text_effect action_description        The dealer has drawn a card, face down. @@ -182,7 +187,7 @@     (local int player_score)     (visit draw_a_card (ptr current_deck) (ptr new_card)) -   (add (var new_card) player.hand) +   (add! (var new_card) player.hand)     (visit compute_score (ptr player.hand) (ptr player_score)) @@ -260,7 +265,7 @@        (local card new_card)        (visit draw_a_card (ptr current_deck) (ptr new_card)) -      (add (var new_card) dealer_hand) +      (add! (var new_card) dealer_hand)        (text_effect action_description           The dealer has drawn the (var new_card.name). | 


