Files
heros_web/docs/unit-sprite-rework-audit.json

5206 lines
134 KiB
JSON

{
"manifest": "docs/unit-sprite-rework-manifest.json",
"counts": {
"batch1-approved-core": 3,
"batch1-approved-rebel": 3,
"batch2-shu": 18,
"batch3-wei": 16,
"batch4-wu": 16,
"batch5-rebel-other": 6,
"batch6-nanman-special": 10,
"batch7-unique-officer": 19
},
"stage_counts": {
"approved-baseline": 62,
"queued-rework": 29
},
"rows": [
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-cao-cao",
"base": {
"key": "unit-cao-cao",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2291395,
"border_hits": 64,
"min_width": 208,
"max_width": 271,
"min_height": 282,
"max_height": 288,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 63,
"height_swing": 6,
"bottom_swing": 6,
"battle_min_width_px": 33.2,
"battle_max_width_px": 43.3,
"battle_min_height_px": 45.0,
"battle_max_height_px": 46.0,
"status": "border-hits=64"
},
"actions": {
"key": "unit-cao-cao-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5125963,
"border_hits": 144,
"min_width": 208,
"max_width": 280,
"min_height": 275,
"max_height": 290,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 72,
"height_swing": 15,
"bottom_swing": 15,
"battle_min_width_px": 33.2,
"battle_max_width_px": 44.7,
"battle_min_height_px": 43.9,
"battle_max_height_px": 46.3,
"status": "border-hits=144"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-fa-zheng",
"base": {
"key": "unit-fa-zheng",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1999925,
"border_hits": 32,
"min_width": 243,
"max_width": 246,
"min_height": 280,
"max_height": 281,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 3,
"height_swing": 1,
"bottom_swing": 6,
"battle_min_width_px": 38.8,
"battle_max_width_px": 39.3,
"battle_min_height_px": 44.7,
"battle_max_height_px": 44.9,
"status": "border-hits=32"
},
"actions": {
"key": "unit-fa-zheng-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4453376,
"border_hits": 98,
"min_width": 220,
"max_width": 255,
"min_height": 275,
"max_height": 281,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 35,
"height_swing": 6,
"bottom_swing": 15,
"battle_min_width_px": 35.1,
"battle_max_width_px": 40.7,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.9,
"status": "border-hits=98"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-gong-zhi",
"base": {
"key": "unit-gong-zhi",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1985543,
"border_hits": 32,
"min_width": 200,
"max_width": 254,
"min_height": 279,
"max_height": 279,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 54,
"height_swing": 0,
"bottom_swing": 6,
"battle_min_width_px": 31.9,
"battle_max_width_px": 40.6,
"battle_min_height_px": 44.6,
"battle_max_height_px": 44.6,
"status": "border-hits=32"
},
"actions": {
"key": "unit-gong-zhi-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4453784,
"border_hits": 82,
"min_width": 200,
"max_width": 263,
"min_height": 275,
"max_height": 279,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 63,
"height_swing": 4,
"bottom_swing": 15,
"battle_min_width_px": 31.9,
"battle_max_width_px": 42.0,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.6,
"status": "border-hits=82"
}
},
{
"batch": "batch1-approved-core",
"review_stage": "approved-baseline",
"stem": "unit-guan-yu",
"base": {
"key": "unit-guan-yu",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2269236,
"border_hits": 0,
"min_width": 190,
"max_width": 270,
"min_height": 276,
"max_height": 291,
"min_bottom": 290,
"max_bottom": 294,
"empty_frames": 0,
"width_swing": 80,
"height_swing": 15,
"bottom_swing": 4,
"battle_min_width_px": 30.4,
"battle_max_width_px": 43.1,
"battle_min_height_px": 44.1,
"battle_max_height_px": 46.5,
"status": "ok"
},
"actions": {
"key": "unit-guan-yu-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4929316,
"border_hits": 0,
"min_width": 172,
"max_width": 296,
"min_height": 171,
"max_height": 289,
"min_bottom": 294,
"max_bottom": 305,
"empty_frames": 0,
"width_swing": 124,
"height_swing": 118,
"bottom_swing": 11,
"battle_min_width_px": 27.5,
"battle_max_width_px": 47.3,
"battle_min_height_px": 27.3,
"battle_max_height_px": 46.2,
"status": "ok"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-huang-quan",
"base": {
"key": "unit-huang-quan",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1985543,
"border_hits": 32,
"min_width": 200,
"max_width": 254,
"min_height": 279,
"max_height": 279,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 54,
"height_swing": 0,
"bottom_swing": 6,
"battle_min_width_px": 31.9,
"battle_max_width_px": 40.6,
"battle_min_height_px": 44.6,
"battle_max_height_px": 44.6,
"status": "border-hits=32"
},
"actions": {
"key": "unit-huang-quan-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4453784,
"border_hits": 82,
"min_width": 200,
"max_width": 263,
"min_height": 275,
"max_height": 279,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 63,
"height_swing": 4,
"bottom_swing": 15,
"battle_min_width_px": 31.9,
"battle_max_width_px": 42.0,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.6,
"status": "border-hits=82"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-huang-zhong",
"base": {
"key": "unit-huang-zhong",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1937199,
"border_hits": 64,
"min_width": 245,
"max_width": 246,
"min_height": 279,
"max_height": 279,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 1,
"height_swing": 0,
"bottom_swing": 6,
"battle_min_width_px": 39.1,
"battle_max_width_px": 39.3,
"battle_min_height_px": 44.6,
"battle_max_height_px": 44.6,
"status": "border-hits=64"
},
"actions": {
"key": "unit-huang-zhong-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4320862,
"border_hits": 140,
"min_width": 220,
"max_width": 255,
"min_height": 275,
"max_height": 279,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 35,
"height_swing": 4,
"bottom_swing": 15,
"battle_min_width_px": 35.1,
"battle_max_width_px": 40.7,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.6,
"status": "border-hits=140"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-jiang-wei",
"base": {
"key": "unit-jiang-wei",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2000768,
"border_hits": 32,
"min_width": 194,
"max_width": 254,
"min_height": 279,
"max_height": 279,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 60,
"height_swing": 0,
"bottom_swing": 6,
"battle_min_width_px": 31.0,
"battle_max_width_px": 40.6,
"battle_min_height_px": 44.6,
"battle_max_height_px": 44.6,
"status": "border-hits=32"
},
"actions": {
"key": "unit-jiang-wei-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4471927,
"border_hits": 82,
"min_width": 194,
"max_width": 263,
"min_height": 275,
"max_height": 279,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 69,
"height_swing": 4,
"bottom_swing": 15,
"battle_min_width_px": 31.0,
"battle_max_width_px": 42.0,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.6,
"status": "border-hits=82"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-li-yan",
"base": {
"key": "unit-li-yan",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1985543,
"border_hits": 32,
"min_width": 200,
"max_width": 254,
"min_height": 279,
"max_height": 279,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 54,
"height_swing": 0,
"bottom_swing": 6,
"battle_min_width_px": 31.9,
"battle_max_width_px": 40.6,
"battle_min_height_px": 44.6,
"battle_max_height_px": 44.6,
"status": "border-hits=32"
},
"actions": {
"key": "unit-li-yan-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4453784,
"border_hits": 82,
"min_width": 200,
"max_width": 263,
"min_height": 275,
"max_height": 279,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 63,
"height_swing": 4,
"bottom_swing": 15,
"battle_min_width_px": 31.9,
"battle_max_width_px": 42.0,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.6,
"status": "border-hits=82"
}
},
{
"batch": "batch1-approved-core",
"review_stage": "approved-baseline",
"stem": "unit-liu-bei",
"base": {
"key": "unit-liu-bei",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2060438,
"border_hits": 0,
"min_width": 138,
"max_width": 258,
"min_height": 278,
"max_height": 289,
"min_bottom": 293,
"max_bottom": 305,
"empty_frames": 0,
"width_swing": 120,
"height_swing": 11,
"bottom_swing": 12,
"battle_min_width_px": 22.0,
"battle_max_width_px": 41.2,
"battle_min_height_px": 44.4,
"battle_max_height_px": 46.2,
"status": "ok"
},
"actions": {
"key": "unit-liu-bei-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5446716,
"border_hits": 0,
"min_width": 148,
"max_width": 300,
"min_height": 252,
"max_height": 284,
"min_bottom": 287,
"max_bottom": 297,
"empty_frames": 0,
"width_swing": 152,
"height_swing": 32,
"bottom_swing": 10,
"battle_min_width_px": 23.6,
"battle_max_width_px": 47.9,
"battle_min_height_px": 40.3,
"battle_max_height_px": 45.4,
"status": "ok"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-lu-bu",
"base": {
"key": "unit-lu-bu",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2631122,
"border_hits": 64,
"min_width": 180,
"max_width": 296,
"min_height": 282,
"max_height": 288,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 116,
"height_swing": 6,
"bottom_swing": 6,
"battle_min_width_px": 28.8,
"battle_max_width_px": 47.3,
"battle_min_height_px": 45.0,
"battle_max_height_px": 46.0,
"status": "border-hits=64"
},
"actions": {
"key": "unit-lu-bu-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5889699,
"border_hits": 144,
"min_width": 180,
"max_width": 305,
"min_height": 274,
"max_height": 290,
"min_bottom": 273,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 125,
"height_swing": 16,
"bottom_swing": 16,
"battle_min_width_px": 28.8,
"battle_max_width_px": 48.7,
"battle_min_height_px": 43.8,
"battle_max_height_px": 46.3,
"status": "border-hits=144"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-lu-meng",
"base": {
"key": "unit-lu-meng",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2055128,
"border_hits": 32,
"min_width": 192,
"max_width": 277,
"min_height": 279,
"max_height": 279,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 85,
"height_swing": 0,
"bottom_swing": 6,
"battle_min_width_px": 30.7,
"battle_max_width_px": 44.2,
"battle_min_height_px": 44.6,
"battle_max_height_px": 44.6,
"status": "border-hits=32"
},
"actions": {
"key": "unit-lu-meng-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4610202,
"border_hits": 82,
"min_width": 192,
"max_width": 286,
"min_height": 275,
"max_height": 279,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 94,
"height_swing": 4,
"bottom_swing": 15,
"battle_min_width_px": 30.7,
"battle_max_width_px": 45.7,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.6,
"status": "border-hits=82"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-ma-chao",
"base": {
"key": "unit-ma-chao",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2540801,
"border_hits": 64,
"min_width": 166,
"max_width": 296,
"min_height": 282,
"max_height": 288,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 130,
"height_swing": 6,
"bottom_swing": 6,
"battle_min_width_px": 26.5,
"battle_max_width_px": 47.3,
"battle_min_height_px": 45.0,
"battle_max_height_px": 46.0,
"status": "border-hits=64"
},
"actions": {
"key": "unit-ma-chao-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5689665,
"border_hits": 144,
"min_width": 166,
"max_width": 305,
"min_height": 274,
"max_height": 290,
"min_bottom": 273,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 139,
"height_swing": 16,
"bottom_swing": 16,
"battle_min_width_px": 26.5,
"battle_max_width_px": 48.7,
"battle_min_height_px": 43.8,
"battle_max_height_px": 46.3,
"status": "border-hits=144"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-ma-dai",
"base": {
"key": "unit-ma-dai",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2399821,
"border_hits": 64,
"min_width": 160,
"max_width": 291,
"min_height": 282,
"max_height": 289,
"min_bottom": 281,
"max_bottom": 288,
"empty_frames": 0,
"width_swing": 131,
"height_swing": 7,
"bottom_swing": 7,
"battle_min_width_px": 25.6,
"battle_max_width_px": 46.5,
"battle_min_height_px": 45.0,
"battle_max_height_px": 46.2,
"status": "border-hits=64"
},
"actions": {
"key": "unit-ma-dai-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5378536,
"border_hits": 144,
"min_width": 160,
"max_width": 300,
"min_height": 274,
"max_height": 290,
"min_bottom": 273,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 140,
"height_swing": 16,
"bottom_swing": 16,
"battle_min_width_px": 25.6,
"battle_max_width_px": 47.9,
"battle_min_height_px": 43.8,
"battle_max_height_px": 46.3,
"status": "border-hits=144"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-ma-liang",
"base": {
"key": "unit-ma-liang",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1999925,
"border_hits": 32,
"min_width": 243,
"max_width": 246,
"min_height": 280,
"max_height": 281,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 3,
"height_swing": 1,
"bottom_swing": 6,
"battle_min_width_px": 38.8,
"battle_max_width_px": 39.3,
"battle_min_height_px": 44.7,
"battle_max_height_px": 44.9,
"status": "border-hits=32"
},
"actions": {
"key": "unit-ma-liang-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4453376,
"border_hits": 98,
"min_width": 220,
"max_width": 255,
"min_height": 275,
"max_height": 281,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 35,
"height_swing": 6,
"bottom_swing": 15,
"battle_min_width_px": 35.1,
"battle_max_width_px": 40.7,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.9,
"status": "border-hits=98"
}
},
{
"batch": "batch6-nanman-special",
"review_stage": "approved-baseline",
"stem": "unit-meng-huo",
"base": {
"key": "unit-meng-huo",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2190478,
"border_hits": 0,
"min_width": 174,
"max_width": 221,
"min_height": 286,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 47,
"height_swing": 2,
"bottom_swing": 0,
"battle_min_width_px": 27.8,
"battle_max_width_px": 35.3,
"battle_min_height_px": 45.7,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-meng-huo-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5238480,
"border_hits": 0,
"min_width": 149,
"max_width": 248,
"min_height": 275,
"max_height": 289,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 99,
"height_swing": 14,
"bottom_swing": 0,
"battle_min_width_px": 23.8,
"battle_max_width_px": 39.6,
"battle_min_height_px": 43.9,
"battle_max_height_px": 46.2,
"status": "ok"
}
},
{
"batch": "batch6-nanman-special",
"review_stage": "approved-baseline",
"stem": "unit-nanman-infantry",
"base": {
"key": "unit-nanman-infantry",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1837668,
"border_hits": 0,
"min_width": 152,
"max_width": 219,
"min_height": 288,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 67,
"height_swing": 0,
"bottom_swing": 0,
"battle_min_width_px": 24.3,
"battle_max_width_px": 35.0,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-nanman-infantry-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4558579,
"border_hits": 0,
"min_width": 152,
"max_width": 243,
"min_height": 265,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 91,
"height_swing": 23,
"bottom_swing": 0,
"battle_min_width_px": 24.3,
"battle_max_width_px": 38.8,
"battle_min_height_px": 42.3,
"battle_max_height_px": 46.0,
"status": "ok"
}
},
{
"batch": "batch6-nanman-special",
"review_stage": "approved-baseline",
"stem": "unit-nanman-infantry-jungle",
"base": {
"key": "unit-nanman-infantry-jungle",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1942220,
"border_hits": 0,
"min_width": 172,
"max_width": 209,
"min_height": 286,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 37,
"height_swing": 2,
"bottom_swing": 0,
"battle_min_width_px": 27.5,
"battle_max_width_px": 33.4,
"battle_min_height_px": 45.7,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-nanman-infantry-jungle-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4914087,
"border_hits": 0,
"min_width": 158,
"max_width": 247,
"min_height": 282,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 89,
"height_swing": 6,
"bottom_swing": 0,
"battle_min_width_px": 25.2,
"battle_max_width_px": 39.5,
"battle_min_height_px": 45.0,
"battle_max_height_px": 46.0,
"status": "ok"
}
},
{
"batch": "batch6-nanman-special",
"review_stage": "approved-baseline",
"stem": "unit-nanman-infantry-spear",
"base": {
"key": "unit-nanman-infantry-spear",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1833424,
"border_hits": 0,
"min_width": 138,
"max_width": 219,
"min_height": 286,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 81,
"height_swing": 2,
"bottom_swing": 0,
"battle_min_width_px": 22.0,
"battle_max_width_px": 35.0,
"battle_min_height_px": 45.7,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-nanman-infantry-spear-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4549291,
"border_hits": 0,
"min_width": 137,
"max_width": 263,
"min_height": 277,
"max_height": 289,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 126,
"height_swing": 12,
"bottom_swing": 0,
"battle_min_width_px": 21.9,
"battle_max_width_px": 42.0,
"battle_min_height_px": 44.2,
"battle_max_height_px": 46.2,
"status": "ok"
}
},
{
"batch": "batch6-nanman-special",
"review_stage": "approved-baseline",
"stem": "unit-nanman-officer",
"base": {
"key": "unit-nanman-officer",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1878466,
"border_hits": 0,
"min_width": 163,
"max_width": 215,
"min_height": 288,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 52,
"height_swing": 0,
"bottom_swing": 0,
"battle_min_width_px": 26.0,
"battle_max_width_px": 34.3,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-nanman-officer-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4921985,
"border_hits": 0,
"min_width": 159,
"max_width": 238,
"min_height": 280,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 79,
"height_swing": 8,
"bottom_swing": 0,
"battle_min_width_px": 25.4,
"battle_max_width_px": 38.0,
"battle_min_height_px": 44.7,
"battle_max_height_px": 46.0,
"status": "ok"
}
},
{
"batch": "batch6-nanman-special",
"review_stage": "approved-baseline",
"stem": "unit-nanman-officer-bronze",
"base": {
"key": "unit-nanman-officer-bronze",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1969466,
"border_hits": 0,
"min_width": 177,
"max_width": 214,
"min_height": 284,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 37,
"height_swing": 4,
"bottom_swing": 0,
"battle_min_width_px": 28.3,
"battle_max_width_px": 34.2,
"battle_min_height_px": 45.4,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-nanman-officer-bronze-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4342513,
"border_hits": 0,
"min_width": 155,
"max_width": 264,
"min_height": 238,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 109,
"height_swing": 57,
"bottom_swing": 0,
"battle_min_width_px": 24.8,
"battle_max_width_px": 42.2,
"battle_min_height_px": 38.0,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch6-nanman-special",
"review_stage": "approved-baseline",
"stem": "unit-nanman-officer-warlord",
"base": {
"key": "unit-nanman-officer-warlord",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2173656,
"border_hits": 0,
"min_width": 204,
"max_width": 234,
"min_height": 284,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 30,
"height_swing": 4,
"bottom_swing": 0,
"battle_min_width_px": 32.6,
"battle_max_width_px": 37.4,
"battle_min_height_px": 45.4,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-nanman-officer-warlord-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5048896,
"border_hits": 0,
"min_width": 173,
"max_width": 259,
"min_height": 256,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 86,
"height_swing": 39,
"bottom_swing": 0,
"battle_min_width_px": 27.6,
"battle_max_width_px": 41.4,
"battle_min_height_px": 40.9,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch6-nanman-special",
"review_stage": "approved-baseline",
"stem": "unit-nanman-shaman",
"base": {
"key": "unit-nanman-shaman",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2186414,
"border_hits": 0,
"min_width": 190,
"max_width": 214,
"min_height": 288,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 24,
"height_swing": 0,
"bottom_swing": 0,
"battle_min_width_px": 30.4,
"battle_max_width_px": 34.2,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-nanman-shaman-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5631664,
"border_hits": 0,
"min_width": 197,
"max_width": 263,
"min_height": 277,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 66,
"height_swing": 13,
"bottom_swing": 0,
"battle_min_width_px": 31.5,
"battle_max_width_px": 42.0,
"battle_min_height_px": 44.2,
"battle_max_height_px": 46.3,
"status": "ok"
}
},
{
"batch": "batch6-nanman-special",
"review_stage": "approved-baseline",
"stem": "unit-nanman-shaman-ember",
"base": {
"key": "unit-nanman-shaman-ember",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2187344,
"border_hits": 0,
"min_width": 180,
"max_width": 212,
"min_height": 288,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 32,
"height_swing": 2,
"bottom_swing": 0,
"battle_min_width_px": 28.8,
"battle_max_width_px": 33.9,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.3,
"status": "ok"
},
"actions": {
"key": "unit-nanman-shaman-ember-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5528087,
"border_hits": 0,
"min_width": 180,
"max_width": 242,
"min_height": 264,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 62,
"height_swing": 26,
"bottom_swing": 0,
"battle_min_width_px": 28.8,
"battle_max_width_px": 38.7,
"battle_min_height_px": 42.2,
"battle_max_height_px": 46.3,
"status": "ok"
}
},
{
"batch": "batch6-nanman-special",
"review_stage": "approved-baseline",
"stem": "unit-nanman-shaman-storm",
"base": {
"key": "unit-nanman-shaman-storm",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2204834,
"border_hits": 0,
"min_width": 195,
"max_width": 223,
"min_height": 286,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 28,
"height_swing": 4,
"bottom_swing": 0,
"battle_min_width_px": 31.2,
"battle_max_width_px": 35.6,
"battle_min_height_px": 45.7,
"battle_max_height_px": 46.3,
"status": "ok"
},
"actions": {
"key": "unit-nanman-shaman-storm-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5146084,
"border_hits": 0,
"min_width": 195,
"max_width": 245,
"min_height": 240,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 50,
"height_swing": 50,
"bottom_swing": 0,
"battle_min_width_px": 31.2,
"battle_max_width_px": 39.1,
"battle_min_height_px": 38.3,
"battle_max_height_px": 46.3,
"status": "ok"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-pang-tong",
"base": {
"key": "unit-pang-tong",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1999925,
"border_hits": 32,
"min_width": 243,
"max_width": 246,
"min_height": 280,
"max_height": 281,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 3,
"height_swing": 1,
"bottom_swing": 6,
"battle_min_width_px": 38.8,
"battle_max_width_px": 39.3,
"battle_min_height_px": 44.7,
"battle_max_height_px": 44.9,
"status": "border-hits=32"
},
"actions": {
"key": "unit-pang-tong-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4453376,
"border_hits": 98,
"min_width": 220,
"max_width": 255,
"min_height": 275,
"max_height": 281,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 35,
"height_swing": 6,
"bottom_swing": 15,
"battle_min_width_px": 35.1,
"battle_max_width_px": 40.7,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.9,
"status": "border-hits=98"
}
},
{
"batch": "batch1-approved-rebel",
"review_stage": "approved-baseline",
"stem": "unit-rebel",
"base": {
"key": "unit-rebel",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2168171,
"border_hits": 0,
"min_width": 195,
"max_width": 284,
"min_height": 271,
"max_height": 281,
"min_bottom": 292,
"max_bottom": 300,
"empty_frames": 0,
"width_swing": 89,
"height_swing": 10,
"bottom_swing": 8,
"battle_min_width_px": 31.2,
"battle_max_width_px": 45.4,
"battle_min_height_px": 43.3,
"battle_max_height_px": 44.9,
"status": "ok"
},
"actions": {
"key": "unit-rebel-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5156024,
"border_hits": 0,
"min_width": 180,
"max_width": 286,
"min_height": 178,
"max_height": 289,
"min_bottom": 290,
"max_bottom": 296,
"empty_frames": 0,
"width_swing": 106,
"height_swing": 111,
"bottom_swing": 6,
"battle_min_width_px": 28.8,
"battle_max_width_px": 45.7,
"battle_min_height_px": 28.4,
"battle_max_height_px": 46.2,
"status": "ok"
}
},
{
"batch": "batch1-approved-rebel",
"review_stage": "approved-baseline",
"stem": "unit-rebel-archer",
"base": {
"key": "unit-rebel-archer",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1902601,
"border_hits": 0,
"min_width": 185,
"max_width": 263,
"min_height": 272,
"max_height": 278,
"min_bottom": 292,
"max_bottom": 293,
"empty_frames": 0,
"width_swing": 78,
"height_swing": 6,
"bottom_swing": 1,
"battle_min_width_px": 29.6,
"battle_max_width_px": 42.0,
"battle_min_height_px": 43.5,
"battle_max_height_px": 44.4,
"status": "ok"
},
"actions": {
"key": "unit-rebel-archer-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4808052,
"border_hits": 0,
"min_width": 116,
"max_width": 284,
"min_height": 228,
"max_height": 288,
"min_bottom": 293,
"max_bottom": 305,
"empty_frames": 0,
"width_swing": 168,
"height_swing": 60,
"bottom_swing": 12,
"battle_min_width_px": 18.5,
"battle_max_width_px": 45.4,
"battle_min_height_px": 36.4,
"battle_max_height_px": 46.0,
"status": "ok"
}
},
{
"batch": "batch5-rebel-other",
"review_stage": "approved-baseline",
"stem": "unit-rebel-archer-fire",
"base": {
"key": "unit-rebel-archer-fire",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1860546,
"border_hits": 0,
"min_width": 161,
"max_width": 249,
"min_height": 288,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 88,
"height_swing": 7,
"bottom_swing": 0,
"battle_min_width_px": 25.7,
"battle_max_width_px": 39.8,
"battle_min_height_px": 46.0,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-rebel-archer-fire-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4643712,
"border_hits": 0,
"min_width": 161,
"max_width": 252,
"min_height": 285,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 91,
"height_swing": 10,
"bottom_swing": 0,
"battle_min_width_px": 25.7,
"battle_max_width_px": 40.3,
"battle_min_height_px": 45.5,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch5-rebel-other",
"review_stage": "approved-baseline",
"stem": "unit-rebel-archer-veteran",
"base": {
"key": "unit-rebel-archer-veteran",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1732450,
"border_hits": 0,
"min_width": 182,
"max_width": 233,
"min_height": 286,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 51,
"height_swing": 4,
"bottom_swing": 0,
"battle_min_width_px": 29.1,
"battle_max_width_px": 37.2,
"battle_min_height_px": 45.7,
"battle_max_height_px": 46.3,
"status": "ok"
},
"actions": {
"key": "unit-rebel-archer-veteran-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4389689,
"border_hits": 0,
"min_width": 162,
"max_width": 243,
"min_height": 224,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 81,
"height_swing": 66,
"bottom_swing": 0,
"battle_min_width_px": 25.9,
"battle_max_width_px": 38.8,
"battle_min_height_px": 35.8,
"battle_max_height_px": 46.3,
"status": "ok"
}
},
{
"batch": "batch1-approved-rebel",
"review_stage": "approved-baseline",
"stem": "unit-rebel-cavalry",
"base": {
"key": "unit-rebel-cavalry",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1820794,
"border_hits": 0,
"min_width": 139,
"max_width": 289,
"min_height": 266,
"max_height": 281,
"min_bottom": 292,
"max_bottom": 295,
"empty_frames": 0,
"width_swing": 150,
"height_swing": 15,
"bottom_swing": 3,
"battle_min_width_px": 22.2,
"battle_max_width_px": 46.2,
"battle_min_height_px": 42.5,
"battle_max_height_px": 44.9,
"status": "ok"
},
"actions": {
"key": "unit-rebel-cavalry-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4278832,
"border_hits": 0,
"min_width": 167,
"max_width": 286,
"min_height": 186,
"max_height": 282,
"min_bottom": 292,
"max_bottom": 297,
"empty_frames": 0,
"width_swing": 119,
"height_swing": 96,
"bottom_swing": 5,
"battle_min_width_px": 26.7,
"battle_max_width_px": 45.7,
"battle_min_height_px": 29.7,
"battle_max_height_px": 45.0,
"status": "ok"
}
},
{
"batch": "batch5-rebel-other",
"review_stage": "approved-baseline",
"stem": "unit-rebel-cavalry-veteran",
"base": {
"key": "unit-rebel-cavalry-veteran",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1962656,
"border_hits": 0,
"min_width": 141,
"max_width": 250,
"min_height": 270,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 109,
"height_swing": 18,
"bottom_swing": 0,
"battle_min_width_px": 22.5,
"battle_max_width_px": 39.9,
"battle_min_height_px": 43.1,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-rebel-cavalry-veteran-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5026307,
"border_hits": 0,
"min_width": 141,
"max_width": 267,
"min_height": 270,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 126,
"height_swing": 18,
"bottom_swing": 0,
"battle_min_width_px": 22.5,
"battle_max_width_px": 42.7,
"battle_min_height_px": 43.1,
"battle_max_height_px": 46.0,
"status": "ok"
}
},
{
"batch": "batch5-rebel-other",
"review_stage": "approved-baseline",
"stem": "unit-rebel-leader",
"base": {
"key": "unit-rebel-leader",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1742158,
"border_hits": 0,
"min_width": 156,
"max_width": 203,
"min_height": 288,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 47,
"height_swing": 2,
"bottom_swing": 0,
"battle_min_width_px": 24.9,
"battle_max_width_px": 32.4,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.3,
"status": "ok"
},
"actions": {
"key": "unit-rebel-leader-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4815119,
"border_hits": 0,
"min_width": 150,
"max_width": 247,
"min_height": 255,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 97,
"height_swing": 35,
"bottom_swing": 0,
"battle_min_width_px": 24.0,
"battle_max_width_px": 39.5,
"battle_min_height_px": 40.7,
"battle_max_height_px": 46.3,
"status": "ok"
}
},
{
"batch": "batch5-rebel-other",
"review_stage": "approved-baseline",
"stem": "unit-rebel-leader-warlord",
"base": {
"key": "unit-rebel-leader-warlord",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2275904,
"border_hits": 0,
"min_width": 180,
"max_width": 213,
"min_height": 286,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 33,
"height_swing": 2,
"bottom_swing": 0,
"battle_min_width_px": 28.8,
"battle_max_width_px": 34.0,
"battle_min_height_px": 45.7,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-rebel-leader-warlord-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5538097,
"border_hits": 0,
"min_width": 183,
"max_width": 248,
"min_height": 246,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 65,
"height_swing": 42,
"bottom_swing": 0,
"battle_min_width_px": 29.2,
"battle_max_width_px": 39.6,
"battle_min_height_px": 39.3,
"battle_max_height_px": 46.0,
"status": "ok"
}
},
{
"batch": "batch5-rebel-other",
"review_stage": "approved-baseline",
"stem": "unit-rebel-ragged",
"base": {
"key": "unit-rebel-ragged",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1658692,
"border_hits": 0,
"min_width": 161,
"max_width": 210,
"min_height": 286,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 49,
"height_swing": 2,
"bottom_swing": 0,
"battle_min_width_px": 25.7,
"battle_max_width_px": 33.5,
"battle_min_height_px": 45.7,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-rebel-ragged-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4141029,
"border_hits": 0,
"min_width": 133,
"max_width": 246,
"min_height": 286,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 113,
"height_swing": 2,
"bottom_swing": 0,
"battle_min_width_px": 21.2,
"battle_max_width_px": 39.3,
"battle_min_height_px": 45.7,
"battle_max_height_px": 46.0,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-archer",
"base": {
"key": "unit-shu-archer",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1775144,
"border_hits": 0,
"min_width": 158,
"max_width": 260,
"min_height": 284,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 102,
"height_swing": 11,
"bottom_swing": 0,
"battle_min_width_px": 25.2,
"battle_max_width_px": 41.5,
"battle_min_height_px": 45.4,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-shu-archer-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4019035,
"border_hits": 0,
"min_width": 152,
"max_width": 260,
"min_height": 276,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 108,
"height_swing": 19,
"bottom_swing": 0,
"battle_min_width_px": 24.3,
"battle_max_width_px": 41.5,
"battle_min_height_px": 44.1,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-archer-longbow",
"base": {
"key": "unit-shu-archer-longbow",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1762610,
"border_hits": 0,
"min_width": 139,
"max_width": 238,
"min_height": 286,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 99,
"height_swing": 2,
"bottom_swing": 0,
"battle_min_width_px": 22.2,
"battle_max_width_px": 38.0,
"battle_min_height_px": 45.7,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-shu-archer-longbow-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 3522998,
"border_hits": 0,
"min_width": 139,
"max_width": 238,
"min_height": 286,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 99,
"height_swing": 9,
"bottom_swing": 0,
"battle_min_width_px": 22.2,
"battle_max_width_px": 38.0,
"battle_min_height_px": 45.7,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-archer-veteran",
"base": {
"key": "unit-shu-archer-veteran",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1929810,
"border_hits": 0,
"min_width": 154,
"max_width": 250,
"min_height": 286,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 96,
"height_swing": 2,
"bottom_swing": 0,
"battle_min_width_px": 24.6,
"battle_max_width_px": 39.9,
"battle_min_height_px": 45.7,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-shu-archer-veteran-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 3914473,
"border_hits": 0,
"min_width": 154,
"max_width": 241,
"min_height": 286,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 87,
"height_swing": 9,
"bottom_swing": 0,
"battle_min_width_px": 24.6,
"battle_max_width_px": 38.5,
"battle_min_height_px": 45.7,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-cavalry",
"base": {
"key": "unit-shu-cavalry",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2058614,
"border_hits": 0,
"min_width": 166,
"max_width": 245,
"min_height": 288,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 79,
"height_swing": 2,
"bottom_swing": 0,
"battle_min_width_px": 26.5,
"battle_max_width_px": 39.1,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.3,
"status": "ok"
},
"actions": {
"key": "unit-shu-cavalry-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4816651,
"border_hits": 0,
"min_width": 166,
"max_width": 245,
"min_height": 265,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 79,
"height_swing": 25,
"bottom_swing": 0,
"battle_min_width_px": 26.5,
"battle_max_width_px": 39.1,
"battle_min_height_px": 42.3,
"battle_max_height_px": 46.3,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-cavalry-scout",
"base": {
"key": "unit-shu-cavalry-scout",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1879498,
"border_hits": 0,
"min_width": 140,
"max_width": 262,
"min_height": 276,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 122,
"height_swing": 14,
"bottom_swing": 0,
"battle_min_width_px": 22.4,
"battle_max_width_px": 41.9,
"battle_min_height_px": 44.1,
"battle_max_height_px": 46.3,
"status": "ok"
},
"actions": {
"key": "unit-shu-cavalry-scout-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4443416,
"border_hits": 0,
"min_width": 140,
"max_width": 300,
"min_height": 276,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 160,
"height_swing": 19,
"bottom_swing": 0,
"battle_min_width_px": 22.4,
"battle_max_width_px": 47.9,
"battle_min_height_px": 44.1,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-cavalry-white",
"base": {
"key": "unit-shu-cavalry-white",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1812340,
"border_hits": 0,
"min_width": 174,
"max_width": 244,
"min_height": 276,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 70,
"height_swing": 14,
"bottom_swing": 0,
"battle_min_width_px": 27.8,
"battle_max_width_px": 39.0,
"battle_min_height_px": 44.1,
"battle_max_height_px": 46.3,
"status": "ok"
},
"actions": {
"key": "unit-shu-cavalry-white-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 3935987,
"border_hits": 0,
"min_width": 171,
"max_width": 267,
"min_height": 276,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 96,
"height_swing": 19,
"bottom_swing": 0,
"battle_min_width_px": 27.3,
"battle_max_width_px": 42.7,
"battle_min_height_px": 44.1,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-infantry",
"base": {
"key": "unit-shu-infantry",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2034444,
"border_hits": 0,
"min_width": 183,
"max_width": 222,
"min_height": 288,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 39,
"height_swing": 0,
"bottom_swing": 0,
"battle_min_width_px": 29.2,
"battle_max_width_px": 35.5,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-shu-infantry-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4825025,
"border_hits": 0,
"min_width": 181,
"max_width": 255,
"min_height": 280,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 74,
"height_swing": 8,
"bottom_swing": 0,
"battle_min_width_px": 28.9,
"battle_max_width_px": 40.7,
"battle_min_height_px": 44.7,
"battle_max_height_px": 46.0,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-infantry-banner",
"base": {
"key": "unit-shu-infantry-banner",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1928388,
"border_hits": 0,
"min_width": 180,
"max_width": 206,
"min_height": 277,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 26,
"height_swing": 18,
"bottom_swing": 0,
"battle_min_width_px": 28.8,
"battle_max_width_px": 32.9,
"battle_min_height_px": 44.2,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-shu-infantry-banner-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4737090,
"border_hits": 0,
"min_width": 180,
"max_width": 300,
"min_height": 277,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 120,
"height_swing": 18,
"bottom_swing": 0,
"battle_min_width_px": 28.8,
"battle_max_width_px": 47.9,
"battle_min_height_px": 44.2,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-infantry-guard",
"base": {
"key": "unit-shu-infantry-guard",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2049866,
"border_hits": 0,
"min_width": 171,
"max_width": 201,
"min_height": 288,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 30,
"height_swing": 7,
"bottom_swing": 0,
"battle_min_width_px": 27.3,
"battle_max_width_px": 32.1,
"battle_min_height_px": 46.0,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-shu-infantry-guard-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4950221,
"border_hits": 0,
"min_width": 171,
"max_width": 261,
"min_height": 276,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 90,
"height_swing": 19,
"bottom_swing": 0,
"battle_min_width_px": 27.3,
"battle_max_width_px": 41.7,
"battle_min_height_px": 44.1,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-officer",
"base": {
"key": "unit-shu-officer",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1963020,
"border_hits": 0,
"min_width": 161,
"max_width": 206,
"min_height": 288,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 45,
"height_swing": 7,
"bottom_swing": 0,
"battle_min_width_px": 25.7,
"battle_max_width_px": 32.9,
"battle_min_height_px": 46.0,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-shu-officer-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4855139,
"border_hits": 0,
"min_width": 161,
"max_width": 238,
"min_height": 282,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 77,
"height_swing": 13,
"bottom_swing": 0,
"battle_min_width_px": 25.7,
"battle_max_width_px": 38.0,
"battle_min_height_px": 45.0,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-officer-council",
"base": {
"key": "unit-shu-officer-council",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1892776,
"border_hits": 0,
"min_width": 147,
"max_width": 205,
"min_height": 288,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 58,
"height_swing": 7,
"bottom_swing": 0,
"battle_min_width_px": 23.5,
"battle_max_width_px": 32.7,
"battle_min_height_px": 46.0,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-shu-officer-council-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4500233,
"border_hits": 0,
"min_width": 147,
"max_width": 286,
"min_height": 276,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 139,
"height_swing": 19,
"bottom_swing": 0,
"battle_min_width_px": 23.5,
"battle_max_width_px": 45.7,
"battle_min_height_px": 44.1,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-officer-vanguard",
"base": {
"key": "unit-shu-officer-vanguard",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1868580,
"border_hits": 0,
"min_width": 169,
"max_width": 226,
"min_height": 277,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 57,
"height_swing": 18,
"bottom_swing": 0,
"battle_min_width_px": 27.0,
"battle_max_width_px": 36.1,
"battle_min_height_px": 44.2,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-shu-officer-vanguard-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4786586,
"border_hits": 0,
"min_width": 169,
"max_width": 277,
"min_height": 264,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 108,
"height_swing": 31,
"bottom_swing": 0,
"battle_min_width_px": 27.0,
"battle_max_width_px": 44.2,
"battle_min_height_px": 42.2,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-spearman",
"base": {
"key": "unit-shu-spearman",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1829476,
"border_hits": 0,
"min_width": 146,
"max_width": 263,
"min_height": 274,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 117,
"height_swing": 16,
"bottom_swing": 0,
"battle_min_width_px": 23.3,
"battle_max_width_px": 42.0,
"battle_min_height_px": 43.8,
"battle_max_height_px": 46.3,
"status": "ok"
},
"actions": {
"key": "unit-shu-spearman-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4242447,
"border_hits": 0,
"min_width": 146,
"max_width": 276,
"min_height": 280,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 130,
"height_swing": 15,
"bottom_swing": 0,
"battle_min_width_px": 23.3,
"battle_max_width_px": 44.1,
"battle_min_height_px": 44.7,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-spearman-guard",
"base": {
"key": "unit-shu-spearman-guard",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1670152,
"border_hits": 0,
"min_width": 184,
"max_width": 205,
"min_height": 277,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 21,
"height_swing": 18,
"bottom_swing": 0,
"battle_min_width_px": 29.4,
"battle_max_width_px": 32.7,
"battle_min_height_px": 44.2,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-shu-spearman-guard-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4207256,
"border_hits": 0,
"min_width": 176,
"max_width": 276,
"min_height": 232,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 100,
"height_swing": 63,
"bottom_swing": 0,
"battle_min_width_px": 28.1,
"battle_max_width_px": 44.1,
"battle_min_height_px": 37.1,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-spearman-veteran",
"base": {
"key": "unit-shu-spearman-veteran",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1526086,
"border_hits": 0,
"min_width": 163,
"max_width": 206,
"min_height": 290,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 43,
"height_swing": 5,
"bottom_swing": 0,
"battle_min_width_px": 26.0,
"battle_max_width_px": 32.9,
"battle_min_height_px": 46.3,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-shu-spearman-veteran-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 3609218,
"border_hits": 0,
"min_width": 143,
"max_width": 276,
"min_height": 221,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 133,
"height_swing": 74,
"bottom_swing": 0,
"battle_min_width_px": 22.8,
"battle_max_width_px": 44.1,
"battle_min_height_px": 35.3,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-strategist",
"base": {
"key": "unit-shu-strategist",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2006886,
"border_hits": 0,
"min_width": 156,
"max_width": 214,
"min_height": 282,
"max_height": 293,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 58,
"height_swing": 11,
"bottom_swing": 0,
"battle_min_width_px": 24.9,
"battle_max_width_px": 34.2,
"battle_min_height_px": 45.0,
"battle_max_height_px": 46.8,
"status": "ok"
},
"actions": {
"key": "unit-shu-strategist-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5055851,
"border_hits": 0,
"min_width": 155,
"max_width": 243,
"min_height": 282,
"max_height": 293,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 88,
"height_swing": 11,
"bottom_swing": 0,
"battle_min_width_px": 24.8,
"battle_max_width_px": 38.8,
"battle_min_height_px": 45.0,
"battle_max_height_px": 46.8,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-strategist-field",
"base": {
"key": "unit-shu-strategist-field",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2059816,
"border_hits": 0,
"min_width": 166,
"max_width": 206,
"min_height": 277,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 40,
"height_swing": 18,
"bottom_swing": 0,
"battle_min_width_px": 26.5,
"battle_max_width_px": 32.9,
"battle_min_height_px": 44.2,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-shu-strategist-field-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5157870,
"border_hits": 0,
"min_width": 166,
"max_width": 269,
"min_height": 277,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 103,
"height_swing": 18,
"bottom_swing": 0,
"battle_min_width_px": 26.5,
"battle_max_width_px": 43.0,
"battle_min_height_px": 44.2,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch2-shu",
"review_stage": "approved-baseline",
"stem": "unit-shu-strategist-white",
"base": {
"key": "unit-shu-strategist-white",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1923148,
"border_hits": 0,
"min_width": 156,
"max_width": 205,
"min_height": 277,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 49,
"height_swing": 18,
"bottom_swing": 0,
"battle_min_width_px": 24.9,
"battle_max_width_px": 32.7,
"battle_min_height_px": 44.2,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-shu-strategist-white-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5049365,
"border_hits": 0,
"min_width": 156,
"max_width": 269,
"min_height": 276,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 113,
"height_swing": 19,
"bottom_swing": 0,
"battle_min_width_px": 24.9,
"battle_max_width_px": 43.0,
"battle_min_height_px": 44.1,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-sima-yi",
"base": {
"key": "unit-sima-yi",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1999925,
"border_hits": 32,
"min_width": 243,
"max_width": 246,
"min_height": 280,
"max_height": 281,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 3,
"height_swing": 1,
"bottom_swing": 6,
"battle_min_width_px": 38.8,
"battle_max_width_px": 39.3,
"battle_min_height_px": 44.7,
"battle_max_height_px": 44.9,
"status": "border-hits=32"
},
"actions": {
"key": "unit-sima-yi-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4453376,
"border_hits": 98,
"min_width": 220,
"max_width": 255,
"min_height": 275,
"max_height": 281,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 35,
"height_swing": 6,
"bottom_swing": 15,
"battle_min_width_px": 35.1,
"battle_max_width_px": 40.7,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.9,
"status": "border-hits=98"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-wang-ping",
"base": {
"key": "unit-wang-ping",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1985543,
"border_hits": 32,
"min_width": 200,
"max_width": 254,
"min_height": 279,
"max_height": 279,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 54,
"height_swing": 0,
"bottom_swing": 6,
"battle_min_width_px": 31.9,
"battle_max_width_px": 40.6,
"battle_min_height_px": 44.6,
"battle_max_height_px": 44.6,
"status": "border-hits=32"
},
"actions": {
"key": "unit-wang-ping-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4453784,
"border_hits": 82,
"min_width": 200,
"max_width": 263,
"min_height": 275,
"max_height": 279,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 63,
"height_swing": 4,
"bottom_swing": 15,
"battle_min_width_px": 31.9,
"battle_max_width_px": 42.0,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.6,
"status": "border-hits=82"
}
},
{
"batch": "batch3-wei",
"review_stage": "approved-baseline",
"stem": "unit-wei-archer",
"base": {
"key": "unit-wei-archer",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1821546,
"border_hits": 0,
"min_width": 190,
"max_width": 245,
"min_height": 288,
"max_height": 296,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 55,
"height_swing": 8,
"bottom_swing": 0,
"battle_min_width_px": 30.4,
"battle_max_width_px": 39.1,
"battle_min_height_px": 46.0,
"battle_max_height_px": 47.3,
"status": "ok"
},
"actions": {
"key": "unit-wei-archer-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4443177,
"border_hits": 0,
"min_width": 190,
"max_width": 245,
"min_height": 282,
"max_height": 296,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 55,
"height_swing": 14,
"bottom_swing": 0,
"battle_min_width_px": 30.4,
"battle_max_width_px": 39.1,
"battle_min_height_px": 45.0,
"battle_max_height_px": 47.3,
"status": "ok"
}
},
{
"batch": "batch3-wei",
"review_stage": "approved-baseline",
"stem": "unit-wei-archer-crossbow",
"base": {
"key": "unit-wei-archer-crossbow",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1752544,
"border_hits": 0,
"min_width": 186,
"max_width": 230,
"min_height": 288,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 44,
"height_swing": 2,
"bottom_swing": 0,
"battle_min_width_px": 29.7,
"battle_max_width_px": 36.7,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.3,
"status": "ok"
},
"actions": {
"key": "unit-wei-archer-crossbow-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4161593,
"border_hits": 0,
"min_width": 169,
"max_width": 276,
"min_height": 249,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 107,
"height_swing": 41,
"bottom_swing": 0,
"battle_min_width_px": 27.0,
"battle_max_width_px": 44.1,
"battle_min_height_px": 39.8,
"battle_max_height_px": 46.3,
"status": "ok"
}
},
{
"batch": "batch3-wei",
"review_stage": "approved-baseline",
"stem": "unit-wei-archer-veteran",
"base": {
"key": "unit-wei-archer-veteran",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1963478,
"border_hits": 0,
"min_width": 176,
"max_width": 229,
"min_height": 277,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 53,
"height_swing": 18,
"bottom_swing": 0,
"battle_min_width_px": 28.1,
"battle_max_width_px": 36.6,
"battle_min_height_px": 44.2,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-wei-archer-veteran-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4367326,
"border_hits": 0,
"min_width": 176,
"max_width": 250,
"min_height": 277,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 74,
"height_swing": 18,
"bottom_swing": 0,
"battle_min_width_px": 28.1,
"battle_max_width_px": 39.9,
"battle_min_height_px": 44.2,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch3-wei",
"review_stage": "approved-baseline",
"stem": "unit-wei-cavalry",
"base": {
"key": "unit-wei-cavalry",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2008836,
"border_hits": 0,
"min_width": 146,
"max_width": 266,
"min_height": 288,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 120,
"height_swing": 7,
"bottom_swing": 0,
"battle_min_width_px": 23.3,
"battle_max_width_px": 42.5,
"battle_min_height_px": 46.0,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-wei-cavalry-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4957773,
"border_hits": 0,
"min_width": 146,
"max_width": 292,
"min_height": 260,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 146,
"height_swing": 35,
"bottom_swing": 0,
"battle_min_width_px": 23.3,
"battle_max_width_px": 46.6,
"battle_min_height_px": 41.5,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch3-wei",
"review_stage": "approved-baseline",
"stem": "unit-wei-cavalry-elite",
"base": {
"key": "unit-wei-cavalry-elite",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1941756,
"border_hits": 0,
"min_width": 142,
"max_width": 274,
"min_height": 277,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 132,
"height_swing": 18,
"bottom_swing": 0,
"battle_min_width_px": 22.7,
"battle_max_width_px": 43.8,
"battle_min_height_px": 44.2,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-wei-cavalry-elite-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4907704,
"border_hits": 0,
"min_width": 142,
"max_width": 309,
"min_height": 271,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 167,
"height_swing": 24,
"bottom_swing": 0,
"battle_min_width_px": 22.7,
"battle_max_width_px": 49.4,
"battle_min_height_px": 43.3,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch3-wei",
"review_stage": "approved-baseline",
"stem": "unit-wei-cavalry-iron",
"base": {
"key": "unit-wei-cavalry-iron",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2096508,
"border_hits": 0,
"min_width": 144,
"max_width": 271,
"min_height": 277,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 127,
"height_swing": 18,
"bottom_swing": 0,
"battle_min_width_px": 23.0,
"battle_max_width_px": 43.3,
"battle_min_height_px": 44.2,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-wei-cavalry-iron-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5339682,
"border_hits": 0,
"min_width": 144,
"max_width": 306,
"min_height": 261,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 162,
"height_swing": 34,
"bottom_swing": 0,
"battle_min_width_px": 23.0,
"battle_max_width_px": 48.9,
"battle_min_height_px": 41.7,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch3-wei",
"review_stage": "approved-baseline",
"stem": "unit-wei-infantry",
"base": {
"key": "unit-wei-infantry",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1951738,
"border_hits": 0,
"min_width": 174,
"max_width": 223,
"min_height": 282,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 49,
"height_swing": 13,
"bottom_swing": 0,
"battle_min_width_px": 27.8,
"battle_max_width_px": 35.6,
"battle_min_height_px": 45.0,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-wei-infantry-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4552720,
"border_hits": 0,
"min_width": 154,
"max_width": 248,
"min_height": 282,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 94,
"height_swing": 13,
"bottom_swing": 0,
"battle_min_width_px": 24.6,
"battle_max_width_px": 39.6,
"battle_min_height_px": 45.0,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch3-wei",
"review_stage": "approved-baseline",
"stem": "unit-wei-infantry-shield",
"base": {
"key": "unit-wei-infantry-shield",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2261708,
"border_hits": 0,
"min_width": 180,
"max_width": 210,
"min_height": 288,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 30,
"height_swing": 7,
"bottom_swing": 0,
"battle_min_width_px": 28.8,
"battle_max_width_px": 33.5,
"battle_min_height_px": 46.0,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-wei-infantry-shield-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5098589,
"border_hits": 0,
"min_width": 184,
"max_width": 285,
"min_height": 273,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 101,
"height_swing": 22,
"bottom_swing": 0,
"battle_min_width_px": 29.4,
"battle_max_width_px": 45.5,
"battle_min_height_px": 43.6,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch3-wei",
"review_stage": "approved-baseline",
"stem": "unit-wei-infantry-veteran",
"base": {
"key": "unit-wei-infantry-veteran",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2143466,
"border_hits": 0,
"min_width": 192,
"max_width": 250,
"min_height": 277,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 58,
"height_swing": 11,
"bottom_swing": 0,
"battle_min_width_px": 30.7,
"battle_max_width_px": 39.9,
"battle_min_height_px": 44.2,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-wei-infantry-veteran-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 3972655,
"border_hits": 0,
"min_width": 208,
"max_width": 274,
"min_height": 226,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 66,
"height_swing": 62,
"bottom_swing": 0,
"battle_min_width_px": 33.2,
"battle_max_width_px": 43.8,
"battle_min_height_px": 36.1,
"battle_max_height_px": 46.0,
"status": "ok"
}
},
{
"batch": "batch3-wei",
"review_stage": "approved-baseline",
"stem": "unit-wei-officer",
"base": {
"key": "unit-wei-officer",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1894536,
"border_hits": 0,
"min_width": 159,
"max_width": 207,
"min_height": 288,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 48,
"height_swing": 7,
"bottom_swing": 0,
"battle_min_width_px": 25.4,
"battle_max_width_px": 33.1,
"battle_min_height_px": 46.0,
"battle_max_height_px": 47.1,
"status": "ok"
},
"actions": {
"key": "unit-wei-officer-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4588531,
"border_hits": 0,
"min_width": 158,
"max_width": 255,
"min_height": 288,
"max_height": 295,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 97,
"height_swing": 7,
"bottom_swing": 0,
"battle_min_width_px": 25.2,
"battle_max_width_px": 40.7,
"battle_min_height_px": 46.0,
"battle_max_height_px": 47.1,
"status": "ok"
}
},
{
"batch": "batch3-wei",
"review_stage": "approved-baseline",
"stem": "unit-wei-officer-gate",
"base": {
"key": "unit-wei-officer-gate",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1972182,
"border_hits": 0,
"min_width": 176,
"max_width": 209,
"min_height": 288,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 33,
"height_swing": 0,
"bottom_swing": 0,
"battle_min_width_px": 28.1,
"battle_max_width_px": 33.4,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-wei-officer-gate-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4731304,
"border_hits": 0,
"min_width": 176,
"max_width": 257,
"min_height": 262,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 81,
"height_swing": 26,
"bottom_swing": 0,
"battle_min_width_px": 28.1,
"battle_max_width_px": 41.1,
"battle_min_height_px": 41.9,
"battle_max_height_px": 46.0,
"status": "ok"
}
},
{
"batch": "batch3-wei",
"review_stage": "approved-baseline",
"stem": "unit-wei-officer-iron",
"base": {
"key": "unit-wei-officer-iron",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2488266,
"border_hits": 0,
"min_width": 214,
"max_width": 229,
"min_height": 277,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 15,
"height_swing": 11,
"bottom_swing": 0,
"battle_min_width_px": 34.2,
"battle_max_width_px": 36.6,
"battle_min_height_px": 44.2,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-wei-officer-iron-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4988712,
"border_hits": 0,
"min_width": 201,
"max_width": 258,
"min_height": 230,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 57,
"height_swing": 58,
"bottom_swing": 0,
"battle_min_width_px": 32.1,
"battle_max_width_px": 41.2,
"battle_min_height_px": 36.7,
"battle_max_height_px": 46.0,
"status": "ok"
}
},
{
"batch": "batch3-wei",
"review_stage": "approved-baseline",
"stem": "unit-wei-strategist",
"base": {
"key": "unit-wei-strategist",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2514754,
"border_hits": 0,
"min_width": 160,
"max_width": 233,
"min_height": 290,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 73,
"height_swing": 0,
"bottom_swing": 0,
"battle_min_width_px": 25.6,
"battle_max_width_px": 37.2,
"battle_min_height_px": 46.3,
"battle_max_height_px": 46.3,
"status": "ok"
},
"actions": {
"key": "unit-wei-strategist-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5501514,
"border_hits": 0,
"min_width": 160,
"max_width": 243,
"min_height": 288,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 83,
"height_swing": 2,
"bottom_swing": 0,
"battle_min_width_px": 25.6,
"battle_max_width_px": 38.8,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.3,
"status": "ok"
}
},
{
"batch": "batch3-wei",
"review_stage": "approved-baseline",
"stem": "unit-wei-strategist-black",
"base": {
"key": "unit-wei-strategist-black",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1942946,
"border_hits": 0,
"min_width": 146,
"max_width": 213,
"min_height": 270,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 67,
"height_swing": 18,
"bottom_swing": 0,
"battle_min_width_px": 23.3,
"battle_max_width_px": 34.0,
"battle_min_height_px": 43.1,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-wei-strategist-black-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4463257,
"border_hits": 0,
"min_width": 146,
"max_width": 240,
"min_height": 249,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 94,
"height_swing": 39,
"bottom_swing": 0,
"battle_min_width_px": 23.3,
"battle_max_width_px": 38.3,
"battle_min_height_px": 39.8,
"battle_max_height_px": 46.0,
"status": "ok"
}
},
{
"batch": "batch3-wei",
"review_stage": "approved-baseline",
"stem": "unit-wei-strategist-blue",
"base": {
"key": "unit-wei-strategist-blue",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2087788,
"border_hits": 0,
"min_width": 165,
"max_width": 210,
"min_height": 288,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 45,
"height_swing": 0,
"bottom_swing": 0,
"battle_min_width_px": 26.4,
"battle_max_width_px": 33.5,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-wei-strategist-blue-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4986681,
"border_hits": 0,
"min_width": 165,
"max_width": 246,
"min_height": 264,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 81,
"height_swing": 24,
"bottom_swing": 0,
"battle_min_width_px": 26.4,
"battle_max_width_px": 39.3,
"battle_min_height_px": 42.2,
"battle_max_height_px": 46.0,
"status": "ok"
}
},
{
"batch": "batch3-wei",
"review_stage": "approved-baseline",
"stem": "unit-wei-yan",
"base": {
"key": "unit-wei-yan",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1734060,
"border_hits": 0,
"min_width": 173,
"max_width": 219,
"min_height": 277,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 46,
"height_swing": 13,
"bottom_swing": 0,
"battle_min_width_px": 27.6,
"battle_max_width_px": 35.0,
"battle_min_height_px": 44.2,
"battle_max_height_px": 46.3,
"status": "ok"
},
"actions": {
"key": "unit-wei-yan-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4731457,
"border_hits": 0,
"min_width": 173,
"max_width": 264,
"min_height": 232,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 91,
"height_swing": 58,
"bottom_swing": 0,
"battle_min_width_px": 27.6,
"battle_max_width_px": 42.2,
"battle_min_height_px": 37.1,
"battle_max_height_px": 46.3,
"status": "ok"
}
},
{
"batch": "batch4-wu",
"review_stage": "approved-baseline",
"stem": "unit-wu-archer",
"base": {
"key": "unit-wu-archer",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1746572,
"border_hits": 0,
"min_width": 177,
"max_width": 215,
"min_height": 288,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 38,
"height_swing": 0,
"bottom_swing": 0,
"battle_min_width_px": 28.3,
"battle_max_width_px": 34.3,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-wu-archer-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4076443,
"border_hits": 0,
"min_width": 178,
"max_width": 242,
"min_height": 288,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 64,
"height_swing": 0,
"bottom_swing": 0,
"battle_min_width_px": 28.4,
"battle_max_width_px": 38.7,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.0,
"status": "ok"
}
},
{
"batch": "batch4-wu",
"review_stage": "approved-baseline",
"stem": "unit-wu-archer-naval",
"base": {
"key": "unit-wu-archer-naval",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2130250,
"border_hits": 0,
"min_width": 212,
"max_width": 229,
"min_height": 277,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 17,
"height_swing": 11,
"bottom_swing": 0,
"battle_min_width_px": 33.9,
"battle_max_width_px": 36.6,
"battle_min_height_px": 44.2,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-wu-archer-naval-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4721410,
"border_hits": 0,
"min_width": 191,
"max_width": 256,
"min_height": 277,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 65,
"height_swing": 11,
"bottom_swing": 0,
"battle_min_width_px": 30.5,
"battle_max_width_px": 40.9,
"battle_min_height_px": 44.2,
"battle_max_height_px": 46.0,
"status": "ok"
}
},
{
"batch": "batch4-wu",
"review_stage": "queued-rework",
"stem": "unit-wu-archer-river",
"base": {
"key": "unit-wu-archer-river",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1937199,
"border_hits": 64,
"min_width": 245,
"max_width": 246,
"min_height": 279,
"max_height": 279,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 1,
"height_swing": 0,
"bottom_swing": 6,
"battle_min_width_px": 39.1,
"battle_max_width_px": 39.3,
"battle_min_height_px": 44.6,
"battle_max_height_px": 44.6,
"status": "border-hits=64"
},
"actions": {
"key": "unit-wu-archer-river-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4320862,
"border_hits": 140,
"min_width": 220,
"max_width": 255,
"min_height": 275,
"max_height": 279,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 35,
"height_swing": 4,
"bottom_swing": 15,
"battle_min_width_px": 35.1,
"battle_max_width_px": 40.7,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.6,
"status": "border-hits=140"
}
},
{
"batch": "batch4-wu",
"review_stage": "approved-baseline",
"stem": "unit-wu-cavalry",
"base": {
"key": "unit-wu-cavalry",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1901358,
"border_hits": 0,
"min_width": 177,
"max_width": 252,
"min_height": 274,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 75,
"height_swing": 16,
"bottom_swing": 0,
"battle_min_width_px": 28.3,
"battle_max_width_px": 40.3,
"battle_min_height_px": 43.8,
"battle_max_height_px": 46.3,
"status": "ok"
},
"actions": {
"key": "unit-wu-cavalry-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4584064,
"border_hits": 0,
"min_width": 177,
"max_width": 261,
"min_height": 274,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 84,
"height_swing": 16,
"bottom_swing": 0,
"battle_min_width_px": 28.3,
"battle_max_width_px": 41.7,
"battle_min_height_px": 43.8,
"battle_max_height_px": 46.3,
"status": "ok"
}
},
{
"batch": "batch4-wu",
"review_stage": "queued-rework",
"stem": "unit-wu-cavalry-elite",
"base": {
"key": "unit-wu-cavalry-elite",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2540801,
"border_hits": 64,
"min_width": 166,
"max_width": 296,
"min_height": 282,
"max_height": 288,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 130,
"height_swing": 6,
"bottom_swing": 6,
"battle_min_width_px": 26.5,
"battle_max_width_px": 47.3,
"battle_min_height_px": 45.0,
"battle_max_height_px": 46.0,
"status": "border-hits=64"
},
"actions": {
"key": "unit-wu-cavalry-elite-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5689665,
"border_hits": 144,
"min_width": 166,
"max_width": 305,
"min_height": 274,
"max_height": 290,
"min_bottom": 273,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 139,
"height_swing": 16,
"bottom_swing": 16,
"battle_min_width_px": 26.5,
"battle_max_width_px": 48.7,
"battle_min_height_px": 43.8,
"battle_max_height_px": 46.3,
"status": "border-hits=144"
}
},
{
"batch": "batch4-wu",
"review_stage": "queued-rework",
"stem": "unit-wu-cavalry-river",
"base": {
"key": "unit-wu-cavalry-river",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2399821,
"border_hits": 64,
"min_width": 160,
"max_width": 291,
"min_height": 282,
"max_height": 289,
"min_bottom": 281,
"max_bottom": 288,
"empty_frames": 0,
"width_swing": 131,
"height_swing": 7,
"bottom_swing": 7,
"battle_min_width_px": 25.6,
"battle_max_width_px": 46.5,
"battle_min_height_px": 45.0,
"battle_max_height_px": 46.2,
"status": "border-hits=64"
},
"actions": {
"key": "unit-wu-cavalry-river-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5378536,
"border_hits": 144,
"min_width": 160,
"max_width": 300,
"min_height": 274,
"max_height": 290,
"min_bottom": 273,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 140,
"height_swing": 16,
"bottom_swing": 16,
"battle_min_width_px": 25.6,
"battle_max_width_px": 47.9,
"battle_min_height_px": 43.8,
"battle_max_height_px": 46.3,
"status": "border-hits=144"
}
},
{
"batch": "batch4-wu",
"review_stage": "approved-baseline",
"stem": "unit-wu-infantry",
"base": {
"key": "unit-wu-infantry",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1966434,
"border_hits": 0,
"min_width": 158,
"max_width": 207,
"min_height": 288,
"max_height": 291,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 49,
"height_swing": 3,
"bottom_swing": 0,
"battle_min_width_px": 25.2,
"battle_max_width_px": 33.1,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.5,
"status": "ok"
},
"actions": {
"key": "unit-wu-infantry-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4912548,
"border_hits": 0,
"min_width": 158,
"max_width": 281,
"min_height": 288,
"max_height": 291,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 123,
"height_swing": 3,
"bottom_swing": 0,
"battle_min_width_px": 25.2,
"battle_max_width_px": 44.9,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.5,
"status": "ok"
}
},
{
"batch": "batch4-wu",
"review_stage": "queued-rework",
"stem": "unit-wu-infantry-marine",
"base": {
"key": "unit-wu-infantry-marine",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2055128,
"border_hits": 32,
"min_width": 192,
"max_width": 277,
"min_height": 279,
"max_height": 279,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 85,
"height_swing": 0,
"bottom_swing": 6,
"battle_min_width_px": 30.7,
"battle_max_width_px": 44.2,
"battle_min_height_px": 44.6,
"battle_max_height_px": 44.6,
"status": "border-hits=32"
},
"actions": {
"key": "unit-wu-infantry-marine-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4610202,
"border_hits": 82,
"min_width": 192,
"max_width": 286,
"min_height": 275,
"max_height": 279,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 94,
"height_swing": 4,
"bottom_swing": 15,
"battle_min_width_px": 30.7,
"battle_max_width_px": 45.7,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.6,
"status": "border-hits=82"
}
},
{
"batch": "batch4-wu",
"review_stage": "queued-rework",
"stem": "unit-wu-infantry-river",
"base": {
"key": "unit-wu-infantry-river",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2055128,
"border_hits": 32,
"min_width": 192,
"max_width": 277,
"min_height": 279,
"max_height": 279,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 85,
"height_swing": 0,
"bottom_swing": 6,
"battle_min_width_px": 30.7,
"battle_max_width_px": 44.2,
"battle_min_height_px": 44.6,
"battle_max_height_px": 44.6,
"status": "border-hits=32"
},
"actions": {
"key": "unit-wu-infantry-river-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4610202,
"border_hits": 82,
"min_width": 192,
"max_width": 286,
"min_height": 275,
"max_height": 279,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 94,
"height_swing": 4,
"bottom_swing": 15,
"battle_min_width_px": 30.7,
"battle_max_width_px": 45.7,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.6,
"status": "border-hits=82"
}
},
{
"batch": "batch4-wu",
"review_stage": "approved-baseline",
"stem": "unit-wu-officer",
"base": {
"key": "unit-wu-officer",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1800684,
"border_hits": 0,
"min_width": 159,
"max_width": 206,
"min_height": 288,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 47,
"height_swing": 0,
"bottom_swing": 0,
"battle_min_width_px": 25.4,
"battle_max_width_px": 32.9,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.0,
"status": "ok"
},
"actions": {
"key": "unit-wu-officer-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4383663,
"border_hits": 0,
"min_width": 154,
"max_width": 253,
"min_height": 288,
"max_height": 288,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 99,
"height_swing": 0,
"bottom_swing": 0,
"battle_min_width_px": 24.6,
"battle_max_width_px": 40.4,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.0,
"status": "ok"
}
},
{
"batch": "batch4-wu",
"review_stage": "queued-rework",
"stem": "unit-wu-officer-harbor",
"base": {
"key": "unit-wu-officer-harbor",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1985543,
"border_hits": 32,
"min_width": 200,
"max_width": 254,
"min_height": 279,
"max_height": 279,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 54,
"height_swing": 0,
"bottom_swing": 6,
"battle_min_width_px": 31.9,
"battle_max_width_px": 40.6,
"battle_min_height_px": 44.6,
"battle_max_height_px": 44.6,
"status": "border-hits=32"
},
"actions": {
"key": "unit-wu-officer-harbor-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4453784,
"border_hits": 82,
"min_width": 200,
"max_width": 263,
"min_height": 275,
"max_height": 279,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 63,
"height_swing": 4,
"bottom_swing": 15,
"battle_min_width_px": 31.9,
"battle_max_width_px": 42.0,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.6,
"status": "border-hits=82"
}
},
{
"batch": "batch4-wu",
"review_stage": "queued-rework",
"stem": "unit-wu-officer-river",
"base": {
"key": "unit-wu-officer-river",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1985543,
"border_hits": 32,
"min_width": 200,
"max_width": 254,
"min_height": 279,
"max_height": 279,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 54,
"height_swing": 0,
"bottom_swing": 6,
"battle_min_width_px": 31.9,
"battle_max_width_px": 40.6,
"battle_min_height_px": 44.6,
"battle_max_height_px": 44.6,
"status": "border-hits=32"
},
"actions": {
"key": "unit-wu-officer-river-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4453784,
"border_hits": 82,
"min_width": 200,
"max_width": 263,
"min_height": 275,
"max_height": 279,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 63,
"height_swing": 4,
"bottom_swing": 15,
"battle_min_width_px": 31.9,
"battle_max_width_px": 42.0,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.6,
"status": "border-hits=82"
}
},
{
"batch": "batch4-wu",
"review_stage": "approved-baseline",
"stem": "unit-wu-strategist",
"base": {
"key": "unit-wu-strategist",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2522754,
"border_hits": 0,
"min_width": 161,
"max_width": 255,
"min_height": 288,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 94,
"height_swing": 2,
"bottom_swing": 0,
"battle_min_width_px": 25.7,
"battle_max_width_px": 40.7,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.3,
"status": "ok"
},
"actions": {
"key": "unit-wu-strategist-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5794594,
"border_hits": 0,
"min_width": 161,
"max_width": 265,
"min_height": 288,
"max_height": 290,
"min_bottom": 303,
"max_bottom": 303,
"empty_frames": 0,
"width_swing": 104,
"height_swing": 2,
"bottom_swing": 0,
"battle_min_width_px": 25.7,
"battle_max_width_px": 42.3,
"battle_min_height_px": 46.0,
"battle_max_height_px": 46.3,
"status": "ok"
}
},
{
"batch": "batch4-wu",
"review_stage": "queued-rework",
"stem": "unit-wu-strategist-fire",
"base": {
"key": "unit-wu-strategist-fire",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1999925,
"border_hits": 32,
"min_width": 243,
"max_width": 246,
"min_height": 280,
"max_height": 281,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 3,
"height_swing": 1,
"bottom_swing": 6,
"battle_min_width_px": 38.8,
"battle_max_width_px": 39.3,
"battle_min_height_px": 44.7,
"battle_max_height_px": 44.9,
"status": "border-hits=32"
},
"actions": {
"key": "unit-wu-strategist-fire-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4453376,
"border_hits": 98,
"min_width": 220,
"max_width": 255,
"min_height": 275,
"max_height": 281,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 35,
"height_swing": 6,
"bottom_swing": 15,
"battle_min_width_px": 35.1,
"battle_max_width_px": 40.7,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.9,
"status": "border-hits=98"
}
},
{
"batch": "batch4-wu",
"review_stage": "queued-rework",
"stem": "unit-wu-strategist-river",
"base": {
"key": "unit-wu-strategist-river",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1999925,
"border_hits": 32,
"min_width": 243,
"max_width": 246,
"min_height": 280,
"max_height": 281,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 3,
"height_swing": 1,
"bottom_swing": 6,
"battle_min_width_px": 38.8,
"battle_max_width_px": 39.3,
"battle_min_height_px": 44.7,
"battle_max_height_px": 44.9,
"status": "border-hits=32"
},
"actions": {
"key": "unit-wu-strategist-river-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4453376,
"border_hits": 98,
"min_width": 220,
"max_width": 255,
"min_height": 275,
"max_height": 281,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 35,
"height_swing": 6,
"bottom_swing": 15,
"battle_min_width_px": 35.1,
"battle_max_width_px": 40.7,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.9,
"status": "border-hits=98"
}
},
{
"batch": "batch4-wu",
"review_stage": "queued-rework",
"stem": "unit-wu-yi",
"base": {
"key": "unit-wu-yi",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1985543,
"border_hits": 32,
"min_width": 200,
"max_width": 254,
"min_height": 279,
"max_height": 279,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 54,
"height_swing": 0,
"bottom_swing": 6,
"battle_min_width_px": 31.9,
"battle_max_width_px": 40.6,
"battle_min_height_px": 44.6,
"battle_max_height_px": 44.6,
"status": "border-hits=32"
},
"actions": {
"key": "unit-wu-yi-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4453784,
"border_hits": 82,
"min_width": 200,
"max_width": 263,
"min_height": 275,
"max_height": 279,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 63,
"height_swing": 4,
"bottom_swing": 15,
"battle_min_width_px": 31.9,
"battle_max_width_px": 42.0,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.6,
"status": "border-hits=82"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-yan-yan",
"base": {
"key": "unit-yan-yan",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2000768,
"border_hits": 32,
"min_width": 194,
"max_width": 254,
"min_height": 279,
"max_height": 279,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 60,
"height_swing": 0,
"bottom_swing": 6,
"battle_min_width_px": 31.0,
"battle_max_width_px": 40.6,
"battle_min_height_px": 44.6,
"battle_max_height_px": 44.6,
"status": "border-hits=32"
},
"actions": {
"key": "unit-yan-yan-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4471927,
"border_hits": 82,
"min_width": 194,
"max_width": 263,
"min_height": 275,
"max_height": 279,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 69,
"height_swing": 4,
"bottom_swing": 15,
"battle_min_width_px": 31.0,
"battle_max_width_px": 42.0,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.6,
"status": "border-hits=82"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-yi-ji",
"base": {
"key": "unit-yi-ji",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1999925,
"border_hits": 32,
"min_width": 243,
"max_width": 246,
"min_height": 280,
"max_height": 281,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 3,
"height_swing": 1,
"bottom_swing": 6,
"battle_min_width_px": 38.8,
"battle_max_width_px": 39.3,
"battle_min_height_px": 44.7,
"battle_max_height_px": 44.9,
"status": "border-hits=32"
},
"actions": {
"key": "unit-yi-ji-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4453376,
"border_hits": 98,
"min_width": 220,
"max_width": 255,
"min_height": 275,
"max_height": 281,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 35,
"height_swing": 6,
"bottom_swing": 15,
"battle_min_width_px": 35.1,
"battle_max_width_px": 40.7,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.9,
"status": "border-hits=98"
}
},
{
"batch": "batch1-approved-core",
"review_stage": "approved-baseline",
"stem": "unit-zhang-fei",
"base": {
"key": "unit-zhang-fei",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2215087,
"border_hits": 0,
"min_width": 143,
"max_width": 306,
"min_height": 274,
"max_height": 289,
"min_bottom": 291,
"max_bottom": 305,
"empty_frames": 0,
"width_swing": 163,
"height_swing": 15,
"bottom_swing": 14,
"battle_min_width_px": 22.8,
"battle_max_width_px": 48.9,
"battle_min_height_px": 43.8,
"battle_max_height_px": 46.2,
"status": "ok"
},
"actions": {
"key": "unit-zhang-fei-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4580452,
"border_hits": 0,
"min_width": 188,
"max_width": 286,
"min_height": 181,
"max_height": 290,
"min_bottom": 291,
"max_bottom": 295,
"empty_frames": 0,
"width_swing": 98,
"height_swing": 109,
"bottom_swing": 4,
"battle_min_width_px": 30.0,
"battle_max_width_px": 45.7,
"battle_min_height_px": 28.9,
"battle_max_height_px": 46.3,
"status": "ok"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-zhao-yun",
"base": {
"key": "unit-zhao-yun",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 2540801,
"border_hits": 64,
"min_width": 166,
"max_width": 296,
"min_height": 282,
"max_height": 288,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 130,
"height_swing": 6,
"bottom_swing": 6,
"battle_min_width_px": 26.5,
"battle_max_width_px": 47.3,
"battle_min_height_px": 45.0,
"battle_max_height_px": 46.0,
"status": "border-hits=64"
},
"actions": {
"key": "unit-zhao-yun-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 5689665,
"border_hits": 144,
"min_width": 166,
"max_width": 305,
"min_height": 274,
"max_height": 290,
"min_bottom": 273,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 139,
"height_swing": 16,
"bottom_swing": 16,
"battle_min_width_px": 26.5,
"battle_max_width_px": 48.7,
"battle_min_height_px": 43.8,
"battle_max_height_px": 46.3,
"status": "border-hits=144"
}
},
{
"batch": "batch7-unique-officer",
"review_stage": "queued-rework",
"stem": "unit-zhuge-liang",
"base": {
"key": "unit-zhuge-liang",
"exists": true,
"size": [
5008,
1252
],
"partial_alpha": 0,
"opaque_pixels": 1999925,
"border_hits": 32,
"min_width": 243,
"max_width": 246,
"min_height": 280,
"max_height": 281,
"min_bottom": 281,
"max_bottom": 287,
"empty_frames": 0,
"width_swing": 3,
"height_swing": 1,
"bottom_swing": 6,
"battle_min_width_px": 38.8,
"battle_max_width_px": 39.3,
"battle_min_height_px": 44.7,
"battle_max_height_px": 44.9,
"status": "border-hits=32"
},
"actions": {
"key": "unit-zhuge-liang-actions",
"exists": true,
"size": [
11268,
1252
],
"partial_alpha": 0,
"opaque_pixels": 4453376,
"border_hits": 98,
"min_width": 220,
"max_width": 255,
"min_height": 275,
"max_height": 281,
"min_bottom": 274,
"max_bottom": 289,
"empty_frames": 0,
"width_swing": 35,
"height_swing": 6,
"bottom_swing": 15,
"battle_min_width_px": 35.1,
"battle_max_width_px": 40.7,
"battle_min_height_px": 43.9,
"battle_max_height_px": 44.9,
"status": "border-hits=98"
}
}
]
}