foitin/characters/vesper/moves/crouch/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

320 lines
4.1 KiB
JSON

{
"name": "crouch",
"total": 20,
"loop": false,
"startup": 10,
"active": [
11,
14
],
"damage": 50,
"hitstun": 16,
"blockstun": 10,
"pushback": 10,
"hurtboxes": {
"default": [
[
-36,
-276,
87,
68
],
[
-95,
-208,
226,
102
],
[
-68,
-106,
138,
106
]
],
"frames": {
"0-0": [
[
-56,
-322,
107,
79
],
[
-104,
-243,
215,
118
],
[
-88,
-125,
169,
125
]
],
"1-1": [
[
-49,
-326,
100,
79
],
[
-106,
-247,
219,
120
],
[
-95,
-127,
168,
127
]
],
"2-3": [
[
-47,
-328,
98,
80
],
[
-105,
-248,
220,
120
],
[
-93,
-128,
160,
128
]
],
"4-4": [
[
-45,
-324,
97,
79
],
[
-102,
-245,
219,
119
],
[
-82,
-126,
145,
126
]
],
"5-5": [
[
-43,
-316,
95,
77
],
[
-99,
-239,
220,
116
],
[
-76,
-123,
138,
123
]
],
"6-7": [
[
-40,
-304,
93,
74
],
[
-96,
-230,
222,
112
],
[
-73,
-118,
137,
118
]
],
"8-8": [
[
-38,
-290,
91,
71
],
[
-95,
-219,
225,
107
],
[
-70,
-112,
137,
112
]
],
"10-11": [
[
-35,
-262,
85,
65
],
[
-96,
-197,
228,
97
],
[
-67,
-100,
140,
100
]
],
"12-12": [
[
-34,
-250,
82,
62
],
[
-97,
-188,
229,
93
],
[
-69,
-95,
144,
95
]
],
"13-13": [
[
-32,
-241,
78,
60
],
[
-97,
-181,
228,
90
],
[
-98,
-91,
175,
91
]
],
"14-15": [
[
-32,
-235,
79,
59
],
[
-97,
-176,
227,
88
],
[
-97,
-88,
176,
88
]
],
"16-16": [
[
-31,
-230,
79,
57
],
[
-98,
-173,
227,
87
],
[
-98,
-86,
179,
86
]
],
"17-17": [
[
-32,
-228,
80,
57
],
[
-102,
-171,
229,
86
],
[
-103,
-85,
185,
85
]
],
"18-19": [
[
-34,
-227,
82,
57
],
[
-110,
-170,
236,
85
],
[
-65,
-85,
188,
85
]
]
}
},
"hitboxes": {},
"root_motion_frames": []
}