- Billiards: add native Russian Pyramid & American Eight-Ball pool with physics prediction, controls, and regression tests - Scratch Tickets: add dedicated counter, mat presentation, elliptical coin scraping, 4 ticket types, and payout effects - First-Person Dice: add native dice scene, hand anchor frames, throwing animation, and table perspective - City Wake & Weather: add arrival cutscene, alley geometry, weather/rain effects, and lighter/rocker animation - World Dressing: add hall paintings, furniture packs, hall lighting, and scene regression tests - Build & Tooling: update build.bat for modern MSVC toolchain, update launcher hash, and refresh shipping binaries
443 lines
No EOL
7 KiB
JSON
443 lines
No EOL
7 KiB
JSON
[
|
|
{
|
|
"file": "neon-ru-v3.png",
|
|
"winning": 5,
|
|
"players": 15,
|
|
"fields": [
|
|
{
|
|
"x": 160,
|
|
"y": 339,
|
|
"w": 51,
|
|
"h": 51,
|
|
"area": 1999
|
|
},
|
|
{
|
|
"x": 228,
|
|
"y": 339,
|
|
"w": 51,
|
|
"h": 51,
|
|
"area": 2015
|
|
},
|
|
{
|
|
"x": 297,
|
|
"y": 339,
|
|
"w": 51,
|
|
"h": 51,
|
|
"area": 2012
|
|
},
|
|
{
|
|
"x": 366,
|
|
"y": 339,
|
|
"w": 51,
|
|
"h": 51,
|
|
"area": 2010
|
|
},
|
|
{
|
|
"x": 435,
|
|
"y": 339,
|
|
"w": 51,
|
|
"h": 51,
|
|
"area": 2032
|
|
},
|
|
{
|
|
"x": 133,
|
|
"y": 433,
|
|
"w": 65,
|
|
"h": 47,
|
|
"area": 2973
|
|
},
|
|
{
|
|
"x": 211,
|
|
"y": 433,
|
|
"w": 65,
|
|
"h": 47,
|
|
"area": 2976
|
|
},
|
|
{
|
|
"x": 290,
|
|
"y": 433,
|
|
"w": 65,
|
|
"h": 47,
|
|
"area": 2972
|
|
},
|
|
{
|
|
"x": 369,
|
|
"y": 433,
|
|
"w": 64,
|
|
"h": 47,
|
|
"area": 2962
|
|
},
|
|
{
|
|
"x": 447,
|
|
"y": 433,
|
|
"w": 64,
|
|
"h": 47,
|
|
"area": 2940
|
|
},
|
|
{
|
|
"x": 133,
|
|
"y": 496,
|
|
"w": 65,
|
|
"h": 47,
|
|
"area": 2977
|
|
},
|
|
{
|
|
"x": 211,
|
|
"y": 496,
|
|
"w": 65,
|
|
"h": 47,
|
|
"area": 2978
|
|
},
|
|
{
|
|
"x": 290,
|
|
"y": 496,
|
|
"w": 65,
|
|
"h": 46,
|
|
"area": 2965
|
|
},
|
|
{
|
|
"x": 369,
|
|
"y": 496,
|
|
"w": 64,
|
|
"h": 47,
|
|
"area": 2932
|
|
},
|
|
{
|
|
"x": 447,
|
|
"y": 496,
|
|
"w": 64,
|
|
"h": 47,
|
|
"area": 2926
|
|
},
|
|
{
|
|
"x": 133,
|
|
"y": 558,
|
|
"w": 65,
|
|
"h": 47,
|
|
"area": 2962
|
|
},
|
|
{
|
|
"x": 211,
|
|
"y": 558,
|
|
"w": 65,
|
|
"h": 47,
|
|
"area": 2975
|
|
},
|
|
{
|
|
"x": 290,
|
|
"y": 558,
|
|
"w": 65,
|
|
"h": 47,
|
|
"area": 2981
|
|
},
|
|
{
|
|
"x": 369,
|
|
"y": 558,
|
|
"w": 64,
|
|
"h": 47,
|
|
"area": 2951
|
|
},
|
|
{
|
|
"x": 447,
|
|
"y": 558,
|
|
"w": 64,
|
|
"h": 47,
|
|
"area": 2942
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"file": "ruby-ru-v3.png",
|
|
"winning": 6,
|
|
"players": 18,
|
|
"fields": [
|
|
{
|
|
"x": 136,
|
|
"y": 329,
|
|
"w": 50,
|
|
"h": 54,
|
|
"area": 2138
|
|
},
|
|
{
|
|
"x": 202,
|
|
"y": 329,
|
|
"w": 50,
|
|
"h": 53,
|
|
"area": 2130
|
|
},
|
|
{
|
|
"x": 267,
|
|
"y": 329,
|
|
"w": 51,
|
|
"h": 54,
|
|
"area": 2138
|
|
},
|
|
{
|
|
"x": 333,
|
|
"y": 329,
|
|
"w": 50,
|
|
"h": 54,
|
|
"area": 2143
|
|
},
|
|
{
|
|
"x": 398,
|
|
"y": 329,
|
|
"w": 50,
|
|
"h": 54,
|
|
"area": 2122
|
|
},
|
|
{
|
|
"x": 461,
|
|
"y": 329,
|
|
"w": 50,
|
|
"h": 53,
|
|
"area": 2125
|
|
},
|
|
{
|
|
"x": 135,
|
|
"y": 424,
|
|
"w": 54,
|
|
"h": 46,
|
|
"area": 2424
|
|
},
|
|
{
|
|
"x": 201,
|
|
"y": 424,
|
|
"w": 52,
|
|
"h": 46,
|
|
"area": 2336
|
|
},
|
|
{
|
|
"x": 265,
|
|
"y": 424,
|
|
"w": 52,
|
|
"h": 46,
|
|
"area": 2359
|
|
},
|
|
{
|
|
"x": 329,
|
|
"y": 424,
|
|
"w": 52,
|
|
"h": 46,
|
|
"area": 2351
|
|
},
|
|
{
|
|
"x": 393,
|
|
"y": 424,
|
|
"w": 52,
|
|
"h": 46,
|
|
"area": 2335
|
|
},
|
|
{
|
|
"x": 457,
|
|
"y": 424,
|
|
"w": 53,
|
|
"h": 46,
|
|
"area": 2380
|
|
},
|
|
{
|
|
"x": 135,
|
|
"y": 487,
|
|
"w": 54,
|
|
"h": 46,
|
|
"area": 2432
|
|
},
|
|
{
|
|
"x": 201,
|
|
"y": 487,
|
|
"w": 52,
|
|
"h": 46,
|
|
"area": 2338
|
|
},
|
|
{
|
|
"x": 265,
|
|
"y": 487,
|
|
"w": 52,
|
|
"h": 46,
|
|
"area": 2362
|
|
},
|
|
{
|
|
"x": 329,
|
|
"y": 487,
|
|
"w": 52,
|
|
"h": 46,
|
|
"area": 2353
|
|
},
|
|
{
|
|
"x": 393,
|
|
"y": 487,
|
|
"w": 52,
|
|
"h": 46,
|
|
"area": 2349
|
|
},
|
|
{
|
|
"x": 457,
|
|
"y": 487,
|
|
"w": 53,
|
|
"h": 46,
|
|
"area": 2381
|
|
},
|
|
{
|
|
"x": 135,
|
|
"y": 550,
|
|
"w": 54,
|
|
"h": 46,
|
|
"area": 2423
|
|
},
|
|
{
|
|
"x": 201,
|
|
"y": 550,
|
|
"w": 52,
|
|
"h": 46,
|
|
"area": 2335
|
|
},
|
|
{
|
|
"x": 265,
|
|
"y": 550,
|
|
"w": 52,
|
|
"h": 46,
|
|
"area": 2361
|
|
},
|
|
{
|
|
"x": 329,
|
|
"y": 550,
|
|
"w": 52,
|
|
"h": 46,
|
|
"area": 2340
|
|
},
|
|
{
|
|
"x": 393,
|
|
"y": 550,
|
|
"w": 52,
|
|
"h": 46,
|
|
"area": 2350
|
|
},
|
|
{
|
|
"x": 457,
|
|
"y": 550,
|
|
"w": 53,
|
|
"h": 46,
|
|
"area": 2381
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"file": "sea-ru-v3.png",
|
|
"winning": 4,
|
|
"players": 12,
|
|
"fields": [
|
|
{
|
|
"x": 200,
|
|
"y": 335,
|
|
"w": 53,
|
|
"h": 53,
|
|
"area": 2213
|
|
},
|
|
{
|
|
"x": 270,
|
|
"y": 335,
|
|
"w": 53,
|
|
"h": 53,
|
|
"area": 2213
|
|
},
|
|
{
|
|
"x": 339,
|
|
"y": 335,
|
|
"w": 53,
|
|
"h": 53,
|
|
"area": 2209
|
|
},
|
|
{
|
|
"x": 409,
|
|
"y": 335,
|
|
"w": 53,
|
|
"h": 53,
|
|
"area": 2212
|
|
},
|
|
{
|
|
"x": 147,
|
|
"y": 427,
|
|
"w": 79,
|
|
"h": 48,
|
|
"area": 3758
|
|
},
|
|
{
|
|
"x": 242,
|
|
"y": 427,
|
|
"w": 81,
|
|
"h": 48,
|
|
"area": 3836
|
|
},
|
|
{
|
|
"x": 338,
|
|
"y": 427,
|
|
"w": 80,
|
|
"h": 48,
|
|
"area": 3765
|
|
},
|
|
{
|
|
"x": 434,
|
|
"y": 427,
|
|
"w": 79,
|
|
"h": 48,
|
|
"area": 3758
|
|
},
|
|
{
|
|
"x": 147,
|
|
"y": 490,
|
|
"w": 79,
|
|
"h": 48,
|
|
"area": 3714
|
|
},
|
|
{
|
|
"x": 242,
|
|
"y": 490,
|
|
"w": 81,
|
|
"h": 48,
|
|
"area": 3797
|
|
},
|
|
{
|
|
"x": 338,
|
|
"y": 490,
|
|
"w": 80,
|
|
"h": 48,
|
|
"area": 3719
|
|
},
|
|
{
|
|
"x": 434,
|
|
"y": 490,
|
|
"w": 79,
|
|
"h": 48,
|
|
"area": 3718
|
|
},
|
|
{
|
|
"x": 147,
|
|
"y": 554,
|
|
"w": 79,
|
|
"h": 48,
|
|
"area": 3756
|
|
},
|
|
{
|
|
"x": 242,
|
|
"y": 554,
|
|
"w": 81,
|
|
"h": 48,
|
|
"area": 3843
|
|
},
|
|
{
|
|
"x": 338,
|
|
"y": 553,
|
|
"w": 80,
|
|
"h": 49,
|
|
"area": 3762
|
|
},
|
|
{
|
|
"x": 434,
|
|
"y": 554,
|
|
"w": 79,
|
|
"h": 48,
|
|
"area": 3766
|
|
}
|
|
]
|
|
}
|
|
] |