if card.flipped
view.addClass 'flipped'
$table.append view
- view.draggable containment: '#table', grid: [20, 20]
+ view.draggable grid: [20, 20]
view.bind 'dragstart', (event, ui) ->
view.css 'z-index': card.z = next_card_z()
if card.pile?
container.append ul
- submit = $ $ "<div style=\"border: 1px solid black\">Done</div>"
+ submit = $ $ "<div style=\"border: 1px solid black; margin: 0 auto 10px 10px; width: 40px; text-align: center\">Done</div>"
submit.bind 'click', ->
$('#deck_designer').remove()
show_message cards_in_deck
pile: "#{state.agent}_draw"
x: 0
y: 0
- z: next_card_z()
flipped: true
}
cards.push card
- cards.push card
- cards.push card
- cards.push card
+ cards.push $.extend {}, card # clone
+ cards.push $.extend {}, card # clone
+ cards.push $.extend {}, card # clone
+ # asign z-index in random order
cards.shuffle()
+ for card in cards
+ card.z = next_card_z()
show_message cards
# let server assign card numbers