foitin/characters/vesper/moves/win/data.json
m3ultra d743216b54 Character select screen + fatality-style finisher system
- Select scene (new main scene): roster cards from characters/* with
  portraits, dual cursors (P1 A/D+J, P2 arrows+O), picks via GameState
- finisher flow: KO puts loser in DIZZY with a 5s flashing FINISH! window;
  winner lands QCF+K in range -> finisher move (Brutal Assassination /
  Hell Slammer B) with darkened stage, victim plays synced death anim;
  window expiry or any stray hit = normal collapse
- new moves rendered for both fighters in all wardrobe states:
  dizzy (Stunned), finisher, death (Standing Death Backward)
- CHAR_TUNE per-character move overrides in tune_fighters.py

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-28 23:27:51 +10:00

880 lines
11 KiB
JSON

{
"name": "win",
"total": 100,
"loop": false,
"startup": 10,
"active": [
11,
14
],
"damage": 50,
"hitstun": 16,
"blockstun": 10,
"pushback": 10,
"hurtboxes": {
"default": [
[
-61,
-328,
88,
80
],
[
-100,
-248,
177,
120
],
[
-91,
-128,
179,
128
]
],
"frames": {
"0-1": [
[
-33,
-316,
86,
77
],
[
-61,
-239,
173,
117
],
[
-75,
-122,
179,
122
]
],
"2-3": [
[
-32,
-312,
88,
76
],
[
-53,
-236,
144,
115
],
[
-73,
-121,
179,
121
]
],
"4-5": [
[
-32,
-302,
85,
74
],
[
-44,
-228,
120,
111
],
[
-71,
-117,
179,
117
]
],
"6-8": [
[
-30,
-291,
77,
71
],
[
-37,
-220,
116,
107
],
[
-69,
-113,
180,
113
]
],
"9-10": [
[
-31,
-286,
74,
70
],
[
-37,
-216,
120,
106
],
[
-68,
-110,
180,
110
]
],
"11-12": [
[
-36,
-296,
74,
73
],
[
-38,
-223,
120,
109
],
[
-70,
-114,
179,
114
]
],
"13-15": [
[
-47,
-315,
95,
77
],
[
-46,
-238,
121,
116
],
[
-76,
-122,
178,
122
]
],
"16-17": [
[
-68,
-328,
112,
80
],
[
-84,
-248,
190,
121
],
[
-83,
-127,
178,
127
]
],
"18-19": [
[
-85,
-330,
115,
81
],
[
-120,
-249,
188,
121
],
[
-89,
-128,
178,
128
]
],
"20-22": [
[
-68,
-328,
98,
80
],
[
-135,
-248,
200,
121
],
[
-92,
-127,
179,
127
]
],
"23-24": [
[
-64,
-328,
94,
80
],
[
-133,
-248,
199,
121
],
[
-91,
-127,
178,
127
]
],
"25-26": [
[
-67,
-328,
95,
80
],
[
-132,
-248,
197,
121
],
[
-91,
-127,
178,
127
]
],
"27-29": [
[
-64,
-328,
96,
80
],
[
-124,
-248,
211,
121
],
[
-91,
-127,
179,
127
]
],
"30-31": [
[
-62,
-328,
97,
80
],
[
-116,
-248,
209,
121
],
[
-91,
-127,
179,
127
]
],
"32-33": [
[
-59,
-328,
94,
80
],
[
-108,
-248,
202,
121
],
[
-91,
-127,
179,
127
]
],
"34-36": [
[
-58,
-329,
92,
80
],
[
-102,
-249,
192,
121
],
[
-92,
-128,
179,
128
]
],
"37-38": [
[
-58,
-329,
90,
80
],
[
-99,
-249,
185,
121
],
[
-92,
-128,
179,
128
]
],
"39-40": [
[
-59,
-328,
90,
80
],
[
-98,
-248,
182,
121
],
[
-92,
-127,
178,
127
]
],
"41-43": [
[
-59,
-328,
89,
80
],
[
-98,
-248,
181,
120
],
[
-92,
-128,
179,
128
]
],
"44-45": [
[
-60,
-328,
89,
80
],
[
-99,
-248,
181,
120
],
[
-92,
-128,
179,
128
]
],
"46-47": [
[
-61,
-328,
89,
80
],
[
-99,
-248,
179,
120
],
[
-91,
-128,
178,
128
]
],
"51-52": [
[
-60,
-329,
87,
80
],
[
-99,
-249,
174,
121
],
[
-90,
-128,
178,
128
]
],
"53-54": [
[
-60,
-330,
88,
81
],
[
-100,
-249,
173,
121
],
[
-90,
-128,
179,
128
]
],
"55-57": [
[
-58,
-332,
87,
81
],
[
-99,
-251,
172,
122
],
[
-89,
-129,
178,
129
]
],
"58-59": [
[
-57,
-334,
87,
82
],
[
-94,
-252,
174,
123
],
[
-88,
-129,
179,
129
]
],
"60-61": [
[
-56,
-334,
92,
82
],
[
-87,
-252,
187,
123
],
[
-85,
-129,
178,
129
]
],
"62-64": [
[
-55,
-331,
100,
81
],
[
-80,
-250,
194,
122
],
[
-83,
-128,
179,
128
]
],
"65-66": [
[
-52,
-329,
101,
80
],
[
-73,
-249,
198,
121
],
[
-82,
-128,
179,
128
]
],
"67-68": [
[
-51,
-329,
102,
80
],
[
-69,
-249,
201,
121
],
[
-82,
-128,
178,
128
]
],
"69-71": [
[
-50,
-328,
103,
80
],
[
-68,
-248,
200,
121
],
[
-82,
-127,
178,
127
]
],
"72-73": [
[
-47,
-326,
100,
80
],
[
-70,
-246,
197,
120
],
[
-81,
-126,
178,
126
]
],
"74-75": [
[
-43,
-322,
96,
79
],
[
-72,
-243,
195,
119
],
[
-80,
-124,
179,
124
]
],
"76-78": [
[
-38,
-316,
91,
77
],
[
-74,
-239,
197,
117
],
[
-79,
-122,
179,
122
]
],
"79-80": [
[
-35,
-310,
88,
76
],
[
-72,
-234,
196,
115
],
[
-77,
-119,
179,
119
]
],
"81-82": [
[
-31,
-305,
84,
75
],
[
-71,
-230,
193,
113
],
[
-75,
-117,
179,
117
]
],
"83-85": [
[
-29,
-302,
83,
74
],
[
-69,
-228,
191,
112
],
[
-74,
-116,
179,
116
]
],
"86-87": [
[
-28,
-302,
82,
74
],
[
-68,
-228,
187,
112
],
[
-73,
-116,
179,
116
]
],
"88-89": [
[
-29,
-304,
83,
75
],
[
-67,
-229,
183,
112
],
[
-73,
-117,
180,
117
]
],
"90-92": [
[
-30,
-307,
84,
75
],
[
-66,
-232,
180,
113
],
[
-73,
-119,
179,
119
]
],
"93-94": [
[
-30,
-312,
82,
76
],
[
-64,
-236,
176,
115
],
[
-73,
-121,
179,
121
]
],
"95-96": [
[
-32,
-314,
85,
77
],
[
-63,
-237,
174,
116
],
[
-74,
-121,
179,
121
]
],
"97-99": [
[
-33,
-316,
86,
77
],
[
-62,
-239,
174,
117
],
[
-75,
-122,
180,
122
]
]
}
},
"hitboxes": {},
"root_motion_frames": []
}