DasTetris/configs/blocks_ADD_000.json
2025-11-16 09:13:15 +02:00

90 lines
2.2 KiB
JSON

{
"ADDITIONAL_BLOCKS": {
"__type__": "EnumClass",
"name": "BlockType",
"members": {
"D": {
"name": "Dot",
"color": [10, 100, 35],
"min_score": 3500,
"shapes": [
[[1]]
]
},
"U": {
"name": "U-Shape",
"color": [135, 135, 135],
"min_score": 4500,
"shapes": [
[[1, 0, 1], [1, 1, 1]],
[[1, 1], [1, 0], [1, 1]],
[[1, 1, 1], [1, 0, 1]],
[[1, 1], [0, 1], [1, 1]]
]
},
"T1": {
"name": "T-Shape+",
"color": [0, 200, 255],
"min_score": 10000,
"shapes": [
[[1, 1, 1], [0, 1, 0], [0, 1, 0]],
[[0, 0, 1], [1, 1, 1], [0, 0, 1]],
[[0, 1, 0], [0, 1, 0], [1, 1, 1]],
[[1, 0, 0], [1, 1, 1], [1, 0, 0]]
]
},
"U1": {
"name": "U-Shape+",
"color": [255, 150, 0],
"min_score": 10000,
"shapes": [
[[1, 1, 1], [1, 0, 1], [1, 0, 1]],
[[1, 1, 1], [1, 0, 0], [1, 1, 1]],
[[1, 0, 1], [1, 0, 1], [1, 1, 1]],
[[1, 1, 1], [0, 0, 1], [1, 1, 1]]
]
},
"X": {
"name": "X-Shape",
"color": [50, 150, 100],
"min_score": 15000,
"shapes": [
[[0, 1, 0], [1, 1, 1], [0, 1, 0]]
]
},
"Cn": {
"name": "Corner",
"color": [15, 180, 180],
"min_score": 5000,
"shapes": [
[[1, 0], [1, 1]],
[[1, 1], [1, 0]],
[[1, 1], [0, 1]],
[[0, 1], [1, 1]]
]
},
"CN": {
"name": "Corner+",
"color": [15, 15, 180],
"min_score": 4000,
"shapes": [
[[1, 0, 0], [1, 0, 0], [1, 1, 1]],
[[1, 1, 1], [1, 0, 0], [1, 0, 0]],
[[1, 1, 1], [0, 0, 1], [0, 0, 1]],
[[0, 0, 1], [0, 0, 1], [1, 1, 1]]
]
},
"W": {
"name": "Dabl",
"color": [180, 25, 230],
"min_score": 15000,
"shapes": [
[[1, 0, 0], [1, 1, 0], [0, 1, 1]],
[[0, 1, 1], [1, 1, 0], [1, 0, 0]],
[[1, 1, 0], [0, 1, 1], [0, 0, 1]],
[[0, 0, 1], [0, 1, 1], [1, 1, 0]]
]
}
}
}
}