37 lines
1.5 KiB
Plaintext
37 lines
1.5 KiB
Plaintext
- @game = seat.game
|
|
.seat
|
|
.seat-controls
|
|
- if seat.occupied?
|
|
- if seat.occupied_by? current_user
|
|
= button_to "Stand",
|
|
stand_seat_path(seat)
|
|
- else
|
|
= button_to "Sit",
|
|
sit_seat_path(seat)
|
|
|
|
- if seat.player
|
|
.player
|
|
.user-name= seat.player.display_name
|
|
- if @game.started?
|
|
%h1 hi
|
|
.inventory-count= seat.player.inventory.count
|
|
|
|
-# Show player controls if player is owned by current_user
|
|
- if seat.player.soft_token = current_user.soft_token
|
|
= form_for @game, play_hand_game_path do |f|
|
|
%ul#inventory
|
|
- seat.player.inventory.each do |card|
|
|
%li
|
|
%label
|
|
%input{form: "player_controls_" + card.player_id,
|
|
type: "checkbox",
|
|
name: "player_card_ids[]",
|
|
data: {card_name: card.rank.gsub('11','J') .gsub('12','Q') .gsub('13','K') .gsub('14','A') .gsub('15','2') + ' ' + card.suit}, value: card.id}
|
|
%img{src: "/assets/cards/png/" + (card.rank.gsub('J','jack').gsub('Q','queen').gsub('K','king').gsub('A','ace') + '_of_' + card.suit.downcase + "s.png").gsub('11','jack') .gsub('12','queen') .gsub('13','king') .gsub('14','ace') .gsub('15','2') }
|
|
-# = image_tag("hi")
|
|
|
|
%input{type: "submit", value: "Play Hand", name: "commit"}
|
|
-# %input{type: "submit", value: "Pass", name: "pass"}
|
|
= f.submit "Pass"
|
|
|