Browse Source

Update game for updated game engine

main
ThePerkinrex 5 years ago
parent
commit
8117a6701b
No known key found for this signature in database GPG Key ID: FD81DE6D75E20917
  1. 65
      game.json
  2. 4
      game.rhai

65
game.json

@ -1,7 +1,9 @@
{
"name": "LibreUNO",
"version": "0.1.0",
"authors": ["ThePerkinrex"],
"authors": [
"ThePerkinrex"
],
"script": "game.rhai",
"default_back": "cards/back.png",
"available_cards": {
@ -11,6 +13,48 @@
"R0": {
"image": "cards/r0.png"
},
"G0": {
"image": "cards/b0.png"
},
"Y0": {
"image": "cards/y0.png"
},
"B1": {
"image": "cards/b1.png"
},
"R1": {
"image": "cards/r1.png"
},
"G1": {
"image": "cards/b1.png"
},
"Y1": {
"image": "cards/y1.png"
},
"B2": {
"image": "cards/b2.png"
},
"R2": {
"image": "cards/r2.png"
},
"G2": {
"image": "cards/b2.png"
},
"Y2": {
"image": "cards/y2.png"
},
"B3": {
"image": "cards/b3.png"
},
"R3": {
"image": "cards/r3.png"
},
"G3": {
"image": "cards/b3.png"
},
"Y3": {
"image": "cards/y3.png"
},
"+4": {
"image": "cards/+4.png"
}
@ -18,7 +62,24 @@
"piles": {
"deck": {
"cards": [
"B0", "R0", "+4"
"B0",
"R0",
"G0",
"Y0",
"B1",
"R1",
"G1",
"Y1",
"B2",
"R2",
"G2",
"Y2",
"+4",
"B3",
"R3",
"G3",
"Y3",
"+4"
]
},
"placed": {}

4
game.rhai

@ -47,12 +47,14 @@ fn on_click(data, card, action_author, current_player) {
// Get a card from the deck
let c = data.pop_card(card);
data.player_piles[player.val].deck.cards.push(c);
data.player_piles[current_player.val].deck.cards.push(c);
}
}else{
if card.pile_name == "deck" {
let c = data.pop_card(card);
print(c[0]);
data.piles.placed.cards.push(c);
}
}

Loading…
Cancel
Save