You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
447 lines
6.9 KiB
447 lines
6.9 KiB
{
|
|
"name": "LibreUNO",
|
|
"version": "0.1.0",
|
|
"authors": [
|
|
"ThePerkinrex"
|
|
],
|
|
"script": "game.rhai",
|
|
"default_back": "cards/back.png",
|
|
"available_cards": {
|
|
"Y7": {
|
|
"image": "cards/colored/y7.png",
|
|
"color": "Y",
|
|
"number": "7"
|
|
},
|
|
"B6": {
|
|
"image": "cards/colored/b6.png",
|
|
"color": "B",
|
|
"number": "6"
|
|
},
|
|
"Y1": {
|
|
"image": "cards/colored/y1.png",
|
|
"color": "Y",
|
|
"number": "1"
|
|
},
|
|
"Y+2": {
|
|
"image": "cards/colored/y+2.png",
|
|
"color": "Y",
|
|
"number": "+2"
|
|
},
|
|
"R9": {
|
|
"image": "cards/colored/r9.png",
|
|
"color": "R",
|
|
"number": "9"
|
|
},
|
|
"G1": {
|
|
"image": "cards/colored/g1.png",
|
|
"color": "G",
|
|
"number": "1"
|
|
},
|
|
"G0": {
|
|
"image": "cards/colored/g0.png",
|
|
"color": "G",
|
|
"number": "0"
|
|
},
|
|
"B5": {
|
|
"image": "cards/colored/b5.png",
|
|
"color": "B",
|
|
"number": "5"
|
|
},
|
|
"G5": {
|
|
"image": "cards/colored/g5.png",
|
|
"color": "G",
|
|
"number": "5"
|
|
},
|
|
"Y6": {
|
|
"image": "cards/colored/y6.png",
|
|
"color": "Y",
|
|
"number": "6"
|
|
},
|
|
"R7": {
|
|
"image": "cards/colored/r7.png",
|
|
"color": "R",
|
|
"number": "7"
|
|
},
|
|
"G6": {
|
|
"image": "cards/colored/g6.png",
|
|
"color": "G",
|
|
"number": "6"
|
|
},
|
|
"BSKIP": {
|
|
"image": "cards/colored/bskip.png",
|
|
"color": "B",
|
|
"number": "SKIP"
|
|
},
|
|
"B4": {
|
|
"image": "cards/colored/b4.png",
|
|
"color": "B",
|
|
"number": "4"
|
|
},
|
|
"GREVERSE": {
|
|
"image": "cards/colored/greverse.png",
|
|
"color": "G",
|
|
"number": "REVERSE"
|
|
},
|
|
"R4": {
|
|
"image": "cards/colored/r4.png",
|
|
"color": "R",
|
|
"number": "4"
|
|
},
|
|
"RREVERSE": {
|
|
"image": "cards/colored/rreverse.png",
|
|
"color": "R",
|
|
"number": "REVERSE"
|
|
},
|
|
"G2": {
|
|
"image": "cards/colored/g2.png",
|
|
"color": "G",
|
|
"number": "2"
|
|
},
|
|
"B0": {
|
|
"image": "cards/colored/b0.png",
|
|
"color": "B",
|
|
"number": "0"
|
|
},
|
|
"G8": {
|
|
"image": "cards/colored/g8.png",
|
|
"color": "G",
|
|
"number": "8"
|
|
},
|
|
"B1": {
|
|
"image": "cards/colored/b1.png",
|
|
"color": "B",
|
|
"number": "1"
|
|
},
|
|
"GSKIP": {
|
|
"image": "cards/colored/gskip.png",
|
|
"color": "G",
|
|
"number": "SKIP"
|
|
},
|
|
"Y3": {
|
|
"image": "cards/colored/y3.png",
|
|
"color": "Y",
|
|
"number": "3"
|
|
},
|
|
"G+2": {
|
|
"image": "cards/colored/g+2.png",
|
|
"color": "G",
|
|
"number": "+2"
|
|
},
|
|
"R6": {
|
|
"image": "cards/colored/r6.png",
|
|
"color": "R",
|
|
"number": "6"
|
|
},
|
|
"R2": {
|
|
"image": "cards/colored/r2.png",
|
|
"color": "R",
|
|
"number": "2"
|
|
},
|
|
"R0": {
|
|
"image": "cards/colored/r0.png",
|
|
"color": "R",
|
|
"number": "0"
|
|
},
|
|
"G4": {
|
|
"image": "cards/colored/g4.png",
|
|
"color": "G",
|
|
"number": "4"
|
|
},
|
|
"R8": {
|
|
"image": "cards/colored/r8.png",
|
|
"color": "R",
|
|
"number": "8"
|
|
},
|
|
"R+2": {
|
|
"image": "cards/colored/r+2.png",
|
|
"color": "R",
|
|
"number": "+2"
|
|
},
|
|
"R5": {
|
|
"image": "cards/colored/r5.png",
|
|
"color": "R",
|
|
"number": "5"
|
|
},
|
|
"Y9": {
|
|
"image": "cards/colored/y9.png",
|
|
"color": "Y",
|
|
"number": "9"
|
|
},
|
|
"Y2": {
|
|
"image": "cards/colored/y2.png",
|
|
"color": "Y",
|
|
"number": "2"
|
|
},
|
|
"G3": {
|
|
"image": "cards/colored/g3.png",
|
|
"color": "G",
|
|
"number": "3"
|
|
},
|
|
"G7": {
|
|
"image": "cards/colored/g7.png",
|
|
"color": "G",
|
|
"number": "7"
|
|
},
|
|
"RSKIP": {
|
|
"image": "cards/colored/rskip.png",
|
|
"color": "R",
|
|
"number": "SKIP"
|
|
},
|
|
"Y4": {
|
|
"image": "cards/colored/y4.png",
|
|
"color": "Y",
|
|
"number": "4"
|
|
},
|
|
"R3": {
|
|
"image": "cards/colored/r3.png",
|
|
"color": "R",
|
|
"number": "3"
|
|
},
|
|
"Y0": {
|
|
"image": "cards/colored/y0.png",
|
|
"color": "Y",
|
|
"number": "0"
|
|
},
|
|
"B2": {
|
|
"image": "cards/colored/b2.png",
|
|
"color": "B",
|
|
"number": "2"
|
|
},
|
|
"Y5": {
|
|
"image": "cards/colored/y5.png",
|
|
"color": "Y",
|
|
"number": "5"
|
|
},
|
|
"B9": {
|
|
"image": "cards/colored/b9.png",
|
|
"color": "B",
|
|
"number": "9"
|
|
},
|
|
"B+2": {
|
|
"image": "cards/colored/b+2.png",
|
|
"color": "B",
|
|
"number": "+2"
|
|
},
|
|
"YREVERSE": {
|
|
"image": "cards/colored/yreverse.png",
|
|
"color": "Y",
|
|
"number": "REVERSE"
|
|
},
|
|
"B7": {
|
|
"image": "cards/colored/b7.png",
|
|
"color": "B",
|
|
"number": "7"
|
|
},
|
|
"B8": {
|
|
"image": "cards/colored/b8.png",
|
|
"color": "B",
|
|
"number": "8"
|
|
},
|
|
"G9": {
|
|
"image": "cards/colored/g9.png",
|
|
"color": "G",
|
|
"number": "9"
|
|
},
|
|
"B3": {
|
|
"image": "cards/colored/b3.png",
|
|
"color": "B",
|
|
"number": "3"
|
|
},
|
|
"YSKIP": {
|
|
"image": "cards/colored/yskip.png",
|
|
"color": "Y",
|
|
"number": "SKIP"
|
|
},
|
|
"Y8": {
|
|
"image": "cards/colored/y8.png",
|
|
"color": "Y",
|
|
"number": "8"
|
|
},
|
|
"BREVERSE": {
|
|
"image": "cards/colored/breverse.png",
|
|
"color": "B",
|
|
"number": "REVERSE"
|
|
},
|
|
"R1": {
|
|
"image": "cards/colored/r1.png",
|
|
"color": "R",
|
|
"number": "1"
|
|
},
|
|
"G+4": {
|
|
"image": "cards/colored/g+4.png",
|
|
"color": "G",
|
|
"number": "+4"
|
|
},
|
|
"R+4": {
|
|
"image": "cards/colored/r+4.png",
|
|
"color": "R",
|
|
"number": "+4"
|
|
},
|
|
"Y+4": {
|
|
"image": "cards/colored/y+4.png",
|
|
"color": "Y",
|
|
"number": "+4"
|
|
},
|
|
"B+4": {
|
|
"image": "cards/colored/b+4.png",
|
|
"color": "B",
|
|
"number": "+4"
|
|
},
|
|
"RCOLORCHANGE": {
|
|
"image": "cards/colored/rcolorchange.png",
|
|
"color": "R",
|
|
"number": "COLORCHANGE"
|
|
},
|
|
"YCOLORCHANGE": {
|
|
"image": "cards/colored/ycolorchange.png",
|
|
"color": "Y",
|
|
"number": "COLORCHANGE"
|
|
},
|
|
"GCOLORCHANGE": {
|
|
"image": "cards/colored/gcolorchange.png",
|
|
"color": "G",
|
|
"number": "COLORCHANGE"
|
|
},
|
|
"BCOLORCHANGE": {
|
|
"image": "cards/colored/bcolorchange.png",
|
|
"color": "B",
|
|
"number": "COLORCHANGE"
|
|
},
|
|
"+4": {
|
|
"image": "cards/+4.png",
|
|
"color": "N",
|
|
"number": "+4"
|
|
},
|
|
"COLORCHANGE": {
|
|
"image": "cards/colorchange.png",
|
|
"color": "N",
|
|
"number": "COLORCHANGE"
|
|
}
|
|
},
|
|
"piles": {
|
|
"deck": {
|
|
"cards": [
|
|
"B0",
|
|
"R0",
|
|
"G0",
|
|
"Y0",
|
|
"B1",
|
|
"R1",
|
|
"G1",
|
|
"Y1",
|
|
"B2",
|
|
"R2",
|
|
"G2",
|
|
"Y2",
|
|
"B3",
|
|
"R3",
|
|
"G3",
|
|
"Y3",
|
|
"B4",
|
|
"R4",
|
|
"G4",
|
|
"Y4",
|
|
"B5",
|
|
"R5",
|
|
"G5",
|
|
"Y5",
|
|
"B6",
|
|
"R6",
|
|
"G6",
|
|
"Y6",
|
|
"B7",
|
|
"B8",
|
|
"B9",
|
|
"BSKIP",
|
|
"BREVERSE",
|
|
"B+2",
|
|
"R7",
|
|
"R8",
|
|
"R9",
|
|
"RSKIP",
|
|
"RREVERSE",
|
|
"R+2",
|
|
"G7",
|
|
"G8",
|
|
"G9",
|
|
"GSKIP",
|
|
"GREVERSE",
|
|
"G+2",
|
|
"Y7",
|
|
"Y8",
|
|
"Y9",
|
|
"YSKIP",
|
|
"YREVERSE",
|
|
"Y+2",
|
|
"+4",
|
|
"COLORCHANGE",
|
|
"+4",
|
|
"COLORCHANGE",
|
|
"B0",
|
|
"R0",
|
|
"G0",
|
|
"Y0",
|
|
"B1",
|
|
"R1",
|
|
"G1",
|
|
"Y1",
|
|
"B2",
|
|
"R2",
|
|
"G2",
|
|
"Y2",
|
|
"B3",
|
|
"R3",
|
|
"G3",
|
|
"Y3",
|
|
"B4",
|
|
"R4",
|
|
"G4",
|
|
"Y4",
|
|
"B5",
|
|
"R5",
|
|
"G5",
|
|
"Y5",
|
|
"B6",
|
|
"R6",
|
|
"G6",
|
|
"Y6",
|
|
"B7",
|
|
"B8",
|
|
"B9",
|
|
"BSKIP",
|
|
"BREVERSE",
|
|
"B+2",
|
|
"R7",
|
|
"R8",
|
|
"R9",
|
|
"RSKIP",
|
|
"RREVERSE",
|
|
"R+2",
|
|
"G7",
|
|
"G8",
|
|
"G9",
|
|
"GSKIP",
|
|
"GREVERSE",
|
|
"G+2",
|
|
"Y7",
|
|
"Y8",
|
|
"Y9",
|
|
"YSKIP",
|
|
"YREVERSE",
|
|
"Y+2",
|
|
"+4",
|
|
"COLORCHANGE",
|
|
"+4",
|
|
"COLORCHANGE"
|
|
],
|
|
"face_down": true
|
|
},
|
|
"placed": {}
|
|
},
|
|
"player_piles": {
|
|
"deck": {
|
|
"cards": []
|
|
},
|
|
"color_select": {}
|
|
}
|
|
}
|