-- ALEX
frame_data_meta["alex"].moves["b7fc"] = { hits = {{ type = 2 }} } -- Cr LK
frame_data_meta["alex"].moves["b99c"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["alex"].moves["babc"] = { hits = {{ type = 2 }} } -- Cr HK

frame_data_meta["alex"].moves["a444"] = { force_recording = true } -- LP

frame_data_meta["alex"].moves["a7dc"] = { hits = {{ type = 3 }} } -- HP

frame_data_meta["alex"].moves["72d4"] = { hits = {{ type = 3 }} } -- UOH

frame_data_meta["alex"].moves["bc0c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["alex"].moves["bd6c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["alex"].moves["be7c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP
frame_data_meta["alex"].moves["c324"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air Down HP

frame_data_meta["alex"].moves["bf94"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["alex"].moves["c0e4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["alex"].moves["c1c4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK

frame_data_meta["alex"].moves["6d24"] = { proxy = { offset = -23, id = "7044" } } -- VCharge LK
frame_data_meta["alex"].moves["7044"] = { hits = {{ type = 3 }} } -- VCharge LK

frame_data_meta["alex"].moves["6df4"] = { proxy = { offset = -25, id = "7094" } } -- VCharge MK
frame_data_meta["alex"].moves["7094"] = { hits = {{ type = 3 }} } -- VCharge MK

frame_data_meta["alex"].moves["6ec4"] = { proxy = { offset = -26, id = "70e4" } } -- VCharge HK
frame_data_meta["alex"].moves["70e4"] = { hits = {{ type = 3 }} } -- VCharge HK

frame_data_meta["alex"].moves["6f94"] = { proxy = { offset = -26, id = "70e4" } } -- VCharge EXK

frame_data_meta["alex"].moves["ad04"] = {  hit_throw = true } -- Back HP

-- IBUKI
frame_data_meta["ibuki"].moves["14e0"] = { hits = {{ type = 2 }} } -- Cr LK
frame_data_meta["ibuki"].moves["15f0"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["ibuki"].moves["1740"] = { hits = {{ type = 2 }} } -- Cr Forward MK
frame_data_meta["ibuki"].moves["19c0"] = { hits = {{ type = 2 }} } -- Cr HK

frame_data_meta["ibuki"].moves["a768"] = { hits = {{ type = 2 }} } -- L Kazekiri rekka
frame_data_meta["ibuki"].moves["fc60"] = { hits = {{ type = 2 }} } -- H Kazekiri rekka
frame_data_meta["ibuki"].moves["e810"] = { hits = {{ type = 2 }, { type = 2 }} } -- EX Kazekiri rekka
frame_data_meta["ibuki"].moves["eb60"] = { hits = {{ type = 2 }, { type = 2 }} } -- EX Kazekiri rekka

frame_data_meta["ibuki"].moves["0748"] = { hits = {{ type = 3 }} } -- Forward MK
frame_data_meta["ibuki"].moves["30a0"] = { hits = {{ type = 3 }} } -- Target MK
frame_data_meta["ibuki"].moves["dec0"] = { hits = {{ type = 3 }} } -- UOH
frame_data_meta["ibuki"].moves["2450"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["ibuki"].moves["25b0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["ibuki"].moves["1ee8"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP
frame_data_meta["ibuki"].moves["2748"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["ibuki"].moves["2878"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["ibuki"].moves["29a8"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK
frame_data_meta["ibuki"].moves["1c10"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LP
frame_data_meta["ibuki"].moves["1d10"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MP
frame_data_meta["ibuki"].moves["20f0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LK
frame_data_meta["ibuki"].moves["2210"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MK
frame_data_meta["ibuki"].moves["2330"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HK

frame_data_meta["ibuki"].moves["91f8"] = { hit_throw = true, hits = {{ type = 2 }} } -- L Neck Breaker
frame_data_meta["ibuki"].moves["93b8"] = { hit_throw = true, hits = {{ type = 2 }} } -- M Neck Breaker
frame_data_meta["ibuki"].moves["9578"] = { hit_throw = true, hits = {{ type = 2 }} } -- H Neck Breaker
frame_data_meta["ibuki"].moves["9750"] = { hit_throw = true, hits = {{ type = 2 }} } -- EX Neck Breaker

frame_data_meta["ibuki"].moves["8e20"] = { hit_throw = true } -- L Raida
frame_data_meta["ibuki"].moves["8f68"] = { hit_throw = true } -- M Raida
frame_data_meta["ibuki"].moves["90b0"] = { hit_throw = true } -- H Raida

frame_data_meta["ibuki"].moves["7ca0"] = { hits = {{ type = 3 }, { type = 3 }}, force_recording = true } -- L Hien
frame_data_meta["ibuki"].moves["8100"] = { hits = {{ type = 3 }, { type = 3 }}, force_recording = true } -- M Hien
frame_data_meta["ibuki"].moves["8560"] = { hits = {{ type = 3 }, { type = 3 }}, force_recording = true } -- H Hien
frame_data_meta["ibuki"].moves["89c0"] = { hits = {{ type = 3 }, { type = 3 }}, movement_type = 2 , force_recording = true } -- Ex Hien

frame_data_meta["ibuki"].moves["3a48"] = { proxy = { offset = -2, id = "f838" } } -- target MP

frame_data_meta["ibuki"].moves["36c8"] = { proxy = { offset = 0, id = "05d0" } } -- target MK
frame_data_meta["ibuki"].moves["3828"] = { proxy = { offset = 1, id = "0b10" } } -- target HK
frame_data_meta["ibuki"].moves["4290"] = { proxy = { offset = -2, id = "0b10" } } -- target HK
frame_data_meta["ibuki"].moves["3290"] = { proxy = { offset = 5, id = "19c0" } } -- target Cr HK

frame_data_meta["ibuki"].moves["3480"] = { hits = {{ type = 3 }}, movement_type = 2 } -- target Air MK
frame_data_meta["ibuki"].moves["3580"] = { hits = {{ type = 3 }}, movement_type = 2 } -- target Air HP

frame_data_meta["ibuki"].moves["3f28"] = { force_recording = true } -- Target HP

frame_data_meta["ibuki"].moves["75f0"] = { hits = {{}, {}, {}, { dilation = 5 }} } -- DPF HK
frame_data_meta["ibuki"].moves["7888"] = { hits = {{}, {}, {}, { dilation = 5 }} } -- DPF Ex K

frame_data_meta["ibuki"].projectiles["1C"] = { movement = { {-2, -5}, {-3, -6}, {-2, -5}, {-2, -6}, {-2, -5}, {-2, -6}, {-2, -5}, {-2, -6} } } -- L Kunai
frame_data_meta["ibuki"].projectiles["1D"] = { movement = { {-4, -4}, {-4, -5}, {-4, -4} } } -- M Kunai
frame_data_meta["ibuki"].projectiles["1E"] = { movement = { {-7, -4}, {-7, -4}, {-7, -5}, {-7, -4}, {-6, -4} } } -- H Kunai

frame_data_meta["ibuki"].projectiles["1F"] = { movement = { {-10, -5}, {-10, -6}, {-10, -5}, {-10, -5} } } -- Ex Kunai 1
frame_data_meta["ibuki"].projectiles["3D"] = { movement = { {-8, -6}, {-7, -5}, {-8, -6}, {-7, -5}, {-8, -6}, {-7, -6}, {-8, -5}, {-7, -6} } } -- Ex Kunai 2


-- HUGO
frame_data_meta["hugo"].moves["5060"] = { hits = {{ type = 2 }} } -- Cr LK
frame_data_meta["hugo"].moves["5110"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["hugo"].moves["51d0"] = { hits = {{ type = 3 }} } -- Cr HK

frame_data_meta["hugo"].moves["4e00"] = { force_recording = true } -- Cr LP
frame_data_meta["hugo"].moves["3fe0"] = { force_recording = true } -- LP

frame_data_meta["hugo"].moves["1cd4"] = { hits = {{ type = 3 }} } -- UOH
frame_data_meta["hugo"].moves["4200"] = { hits = {{ type = 3 }} } -- HP
frame_data_meta["hugo"].moves["48d0"] = { hits = {{ type = 1 }, { type = 3 }} } -- MK
frame_data_meta["hugo"].moves["4c10"] = { hits = {{ type = 3 }}, movement_type = 2 } -- HK

frame_data_meta["hugo"].moves["52a0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["hugo"].moves["5370"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["hugo"].moves["5440"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP
frame_data_meta["hugo"].moves["5540"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air Down HP
frame_data_meta["hugo"].moves["55f0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["hugo"].moves["56c0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["hugo"].moves["5790"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK

-- URIEN
frame_data_meta["urien"].moves["eaf4"] = { hits = {{ type = 2 }} } -- Cr LK
frame_data_meta["urien"].moves["ebc4"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["urien"].moves["ec84"] = { hits = {{ type = 2 }} } -- Cr HK

frame_data_meta["urien"].moves["d774"] = { force_recording = true } -- LP
frame_data_meta["urien"].moves["e4ac"] = { force_recording = true } -- Cr LP

frame_data_meta["urien"].moves["6784"] = { hits = {{ type = 3 }} } -- UOH
frame_data_meta["urien"].moves["dc1c"] = { hits = {{ type = 3 }} } -- Forward HP
frame_data_meta["urien"].moves["e0b4"] = { hits = {{ type = 3 }, { type = 3 }} } -- HK

frame_data_meta["urien"].moves["4cbc"] = { hits = {{ type = 3 }} } -- L Knee Drop
frame_data_meta["urien"].moves["4e4c"] = { hits = {{ type = 3 }} } -- M Knee Drop
frame_data_meta["urien"].moves["4fdc"] = { hits = {{ type = 3 }} } -- H Knee Drop
frame_data_meta["urien"].moves["516c"] = { hits = {{ type = 3 }, { type = 3 }}, movement_type = 2, force_recording = true } -- EX Knee Drop

frame_data_meta["urien"].moves["ee14"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["urien"].moves["eeb4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["urien"].moves["ef94"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP
frame_data_meta["urien"].moves["f074"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["urien"].moves["f114"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["urien"].moves["f1f4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK

frame_data_meta["urien"].moves["6aac"] = { hits = {{ type = 2 }} } -- Taunt

frame_data_meta["urien"].moves["774c"] = { record_projectile = true } -- Ex Aegis

-- GOUKI
frame_data_meta["gouki"].moves["1f68"] = { hits = {{ type = 2 }, { type = 2 }, { type = 2 }, { type = 2 }}, force_recording = true } -- Cr LK
frame_data_meta["gouki"].moves["2008"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["gouki"].moves["20d8"] = { hits = {{ type = 2 }} } -- Cr HK

frame_data_meta["gouki"].moves["1438"] = { force_recording = true } -- LP
frame_data_meta["gouki"].moves["1d28e"] = { force_recording = true } -- Cr LP

frame_data_meta["gouki"].moves["1638"] = { hits = {{ type = 3 }, { type = 3 }}, force_recording = true } -- Forward MP
frame_data_meta["gouki"].moves["98f8"] = { hits = {{ type = 3 }, { type = 3 }} } -- UOH
frame_data_meta["gouki"].moves["1b08"] = { hits = {{ type = 3 }, { type = 3 }} } -- Close HK

frame_data_meta["gouki"].moves["3850"] = { proxy = { offset = -2, id = "1818" } } -- Target HP

frame_data_meta["gouki"].moves["21c8"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LP
frame_data_meta["gouki"].moves["2708"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["gouki"].moves["22a8"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["gouki"].moves["2388"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HP
frame_data_meta["gouki"].moves["2800"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP
frame_data_meta["gouki"].moves["2448"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LK
frame_data_meta["gouki"].moves["28e0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["gouki"].moves["2558"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MK
frame_data_meta["gouki"].moves["29c0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["gouki"].moves["2628"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HK
frame_data_meta["gouki"].moves["2b30"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK
frame_data_meta["gouki"].moves["2aa0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air Down MK

frame_data_meta["gouki"].moves["af08"] = { hits = {{ type = 2 }}, movement_type = 2 } -- Demon flip
frame_data_meta["gouki"].moves["b218"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Demon flip K cancel
frame_data_meta["gouki"].moves["b118"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Demon flip P cancel

frame_data_meta["gouki"].projectiles["6A"] = { movement = { {-6, 0}, {-5, 0}} } -- L Fireball
frame_data_meta["gouki"].projectiles["6B"] = { movement = { {-6, 0}, {-6, 0}, {-6, 0}, {-7, 0}} } -- M Fireball
frame_data_meta["gouki"].projectiles["6C"] = { movement = { {-7, 0}} } -- M Fireball

frame_data_meta["gouki"].projectiles["59"] = { movement = { {-7, 0}, {-6, 0}, {-7, 0}, {-7, 0}} } -- L Red Fireball
frame_data_meta["gouki"].projectiles["5A"] = { movement = { {-6, 0}, {-6, 0}, {-6, 0}, {-6, 0}, {-6, 0}, {-6, 0}, {-5, 0}} } -- M Red Fireball
frame_data_meta["gouki"].projectiles["5B"] = { movement = { {-5, 0}} } -- H Red Fireball

frame_data_meta["gouki"].projectiles["55"] = { movement = { {-7, 0}} } -- Ground SA1

frame_data_meta["gouki"].projectiles["5D"] = { movement = { {-4, -4}, {-4, -3}} } -- Air L Fireball
frame_data_meta["gouki"].projectiles["5E"] = { movement = { {-4, -4}, {-5, -4}} } -- Air M Fireball
frame_data_meta["gouki"].projectiles["5F"] = { movement = { {-5, -5}, {-5, -4}} } -- Air H Fireball

frame_data_meta["gouki"].projectiles["64"] = { movement = { {-6, -4}, {-6, -5}, {-5, -4}} } -- Air SA1



-- MAKOTO
frame_data_meta["makoto"].moves["2f10"] = { hits = {{ type = 2 }} } -- Cr LK
frame_data_meta["makoto"].moves["2de0"] = { hits = {{ type = 2 }} } -- Cr HP
frame_data_meta["makoto"].moves["2a20"] = { hits = {{ type = 2 }} } -- Forward HK

frame_data_meta["makoto"].moves["db10"] = { hits = {{ type = 3 }} } -- UOH
frame_data_meta["makoto"].moves["ebb8"] = { hits = {{ type = 3 }} } -- L Oroshi
frame_data_meta["makoto"].moves["ed98"] = { hits = {{ type = 3 }} } -- M Oroshi
frame_data_meta["makoto"].moves["ee98"] = { hits = {{ type = 3 }} } -- H Oroshi
frame_data_meta["makoto"].moves["ef98"] = { hits = {{ type = 3 }} } -- EX Oroshi

frame_data_meta["makoto"].moves["31e0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LP
frame_data_meta["makoto"].moves["32c0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MP
frame_data_meta["makoto"].moves["3380"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HP
frame_data_meta["makoto"].moves["3460"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LK
frame_data_meta["makoto"].moves["3520"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MK
frame_data_meta["makoto"].moves["3610"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HK

frame_data_meta["makoto"].moves["3720"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["makoto"].moves["37e0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["makoto"].moves["38e0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP
frame_data_meta["makoto"].moves["3a50"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["makoto"].moves["3b10"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["makoto"].moves["3c00"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK

frame_data_meta["makoto"].moves["2190"] = { hits = {{ type = 3 }}, movement_type = 2 } -- L Tsurugi
frame_data_meta["makoto"].moves["2310"] = { hits = {{ type = 3 }}, movement_type = 2 } -- M Tsurugi
frame_data_meta["makoto"].moves["2410"] = { hits = {{ type = 3 }}, movement_type = 2 } -- H Tsurugi
frame_data_meta["makoto"].moves["2510"] = { hits = {{ type = 3 }}, movement_type = 2 } -- EX Tsurugi

-- ORO
frame_data_meta["oro"].moves["5c10"] = { hits = {{ type = 2 }} } -- Cr LK
frame_data_meta["oro"].moves["5da0"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["oro"].moves["5ed0"] = { hits = {{ type = 2 }} } -- Cr HK

frame_data_meta["oro"].moves["4f08"] = { hits = {{ type = 3 }, { type = 3 }} } -- HP
frame_data_meta["oro"].moves["0fbc"] = { hits = {{ type = 3}} } -- UOH
frame_data_meta["oro"].moves["7a18"] = { proxy = { id = "5378", offset = 0 }} -- target MK

frame_data_meta["oro"].moves["5fc0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LP
frame_data_meta["oro"].moves["60d0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MP
frame_data_meta["oro"].moves["6200"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HP
frame_data_meta["oro"].moves["6300"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LK
frame_data_meta["oro"].moves["6460"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MK
frame_data_meta["oro"].moves["6590"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HK

frame_data_meta["oro"].moves["6708"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["oro"].moves["6888"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["oro"].moves["6a08"] = { hits = {{ type = 3 }, { type = 3 }}, movement_type = 2 } -- Air HP
frame_data_meta["oro"].moves["6bf8"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["oro"].moves["6d08"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["oro"].moves["6ef8"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK

frame_data_meta["oro"].moves["d71c"] = { hit_throw = true } -- HCB LP
frame_data_meta["oro"].moves["d89c"] = { hit_throw = true } -- HCB LP
frame_data_meta["oro"].moves["d96c"] = { hit_throw = true } -- HCB LP

frame_data_meta["oro"].moves["08bc"] = { hits = {{ type = 3 }, { type = 3 }} } -- QCF LK
frame_data_meta["oro"].moves["0b2c"] = { hits = {{ type = 3 }, { type = 3 }} } -- QCF MK
frame_data_meta["oro"].moves["0c9c"] = { hits = {{ type = 3 }, { type = 3 }} } -- QCF HK
frame_data_meta["oro"].moves["0e0c"] = { force_recording = true, hits = {{ type = 3 }, { type = 3 }, { type = 3 }}, movement_type = 2 } -- QCF EXK

frame_data_meta["oro"].moves["012c"] = { hits = {{ type = 3 }, { type = 3 }, { type = 3 }}} -- Air QCF K
frame_data_meta["oro"].moves["041c"] = { hits = {{ type = 3 }, { type = 3 }, { type = 3 }}} -- Air QCF EXK

-- KEN
frame_data_meta["ken"].moves["b048"] = { hits = {{ type = 2 }, { type = 2 }, { type = 2 }} } -- Cr LK
frame_data_meta["ken"].moves["b0e8"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["ken"].moves["b1b8"] = { hits = {{ type = 2 }} } -- Cr HK

frame_data_meta["ken"].moves["23ec"] = { hits = {{ type = 3 }} } -- UOH

frame_data_meta["ken"].moves["a980"] = { hits = {{ type = 3 }, { type = 3 }} } -- Back MK
frame_data_meta["ken"].moves["abe8"] = { hits = {{ type = 3 }} } -- Forward HK

frame_data_meta["ken"].moves["c188"] = { proxy = { id = "a470", offset = 0 } } -- Target Close HK

frame_data_meta["ken"].moves["b528"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LK
frame_data_meta["ken"].moves["b648"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MK
frame_data_meta["ken"].moves["b708"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HK
frame_data_meta["ken"].moves["b2a8"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LP
frame_data_meta["ken"].moves["b388"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MP
frame_data_meta["ken"].moves["b468"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HP

frame_data_meta["ken"].moves["ba88"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["ken"].moves["bb68"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["ken"].moves["bc48"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK
frame_data_meta["ken"].moves["b7e8"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["ken"].moves["b8c8"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["ken"].moves["b9a8"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP

frame_data_meta["ken"].moves["1fd4"] = { hits = {{ type = 3 }, { type = 3 }, { type = 3 }, { type = 3 }}, movement_type = 2 } -- Air Tatsu L
frame_data_meta["ken"].moves["2114"] = { hits = {{ type = 3 }, { type = 3 }, { type = 3 }, { type = 3 }, { type = 3 }, { type = 3 }}, movement_type = 2 } -- Air Tatsu M
frame_data_meta["ken"].moves["21f4"] = { hits = {{ type = 3 }, { type = 3 }, { type = 3 }, { type = 3 }, { type = 3 }, { type = 3 }, { type = 3 }, { type = 3 }}, movement_type = 2 } -- Air Tatsu H
frame_data_meta["ken"].moves["22d4"] = { hits = {{ type = 3 }, { type = 3 }, { type = 3 }, { type = 3 }, { type = 3 }, { type = 3 }, { type = 3 }, { type = 3 }, { type = 3 }, { type = 3 }}, movement_type = 2 } -- Air Tatsu Ex

frame_data_meta["ken"].moves["1214"] = { force_recording = true } -- SA 1
frame_data_meta["ken"].moves["15b4"] = { force_recording = true } -- SA 2
frame_data_meta["ken"].moves["1834"] = { force_recording = true } -- SA 3
frame_data_meta["ken"].moves["1d24"] = { force_recording = true } -- SA 3

-- ELENA
frame_data_meta["elena"].moves["bde0"] = { hits = {{ type = 2 }} } -- Cr LK
frame_data_meta["elena"].moves["bf88"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["elena"].moves["c1d8"] = { hits = {{ type = 2 }} } -- Cr HK
frame_data_meta["elena"].moves["c440"] = { hits = {{ type = 2 }} } -- Cr Forward HK
frame_data_meta["elena"].moves["63d4"] = { hits = {{ type = 2 }, { type = 1 }} } -- Taunt

frame_data_meta["elena"].moves["6354"] = { hits = {{ type = 3 }} } -- UOH
frame_data_meta["elena"].moves["ab98"] = { hits = {{ type = 3 }} } -- Forward MP
frame_data_meta["elena"].moves["b430"] = { hits = {{ type = 3 }} } -- Forward MK

frame_data_meta["elena"].moves["e370"] = { proxy = { id = "b560", offset = 0 }} -- Target HK
frame_data_meta["elena"].moves["e068"] = { proxy = { id = "d798", offset = 0 }} -- Target Air MK
frame_data_meta["elena"].moves["e1f8"] = { proxy = { id = "d448", offset = 6 }} -- Target Air HP

frame_data_meta["elena"].moves["cba0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LK
frame_data_meta["elena"].moves["cda0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MK
frame_data_meta["elena"].moves["cef0"] = { hits = {{ type = 3 }, { type = 3 }}, movement_type = 2 } -- Straight Air HK
frame_data_meta["elena"].moves["d608"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["elena"].moves["d798"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["elena"].moves["d958"] = { hits = {{ type = 3 }, { type = 3 }}, movement_type = 2 } -- Air HK

frame_data_meta["elena"].moves["c690"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LP
frame_data_meta["elena"].moves["c820"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MP
frame_data_meta["elena"].moves["c9e0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HP
frame_data_meta["elena"].moves["d0f8"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["elena"].moves["d288"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["elena"].moves["d448"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP

frame_data_meta["elena"].moves["094c"] = { hits = {{ type = 3 }, { type = 3 }} } -- Mallet Smash L
frame_data_meta["elena"].moves["0cec"] = { hits = {{ type = 3 }, { type = 3 }} } -- Mallet Smash M
frame_data_meta["elena"].moves["0eac"] = { hits = {{ type = 3 }, { type = 3 }} } -- Mallet Smash H
frame_data_meta["elena"].moves["fde4"] = { hits = {{ type = 3 }, { type = 3 }} } -- Mallet Smash EX

frame_data_meta["elena"].moves["83cc"] = { hits = {{ type = 2 }, { type = 2 }} } -- Scratch Wheel L
frame_data_meta["elena"].moves["858c"] = { hits = {{ type = 2 }, { type = 2 }} } -- Scratch Wheel M
frame_data_meta["elena"].moves["874c"] = { hits = {{ type = 2 }, { type = 2 }, { type = 2 }, { type = 2 }} } -- Scratch Wheel H
frame_data_meta["elena"].moves["89fc"] = { hits = {{ type = 2 }, { type = 2 }, { type = 2 }, { type = 2 }, { type = 1 }} } -- Scratch Wheel EX

frame_data_meta["elena"].moves["4dc4"] = { force_recording = true, hits = {{ type = 1 }, { type = 1 }, { type = 2 }} } -- SA 2
frame_data_meta["elena"].moves["5074"] = { force_recording = true, hits = {{ type = 1 }, { type = 2 }, { type = 1 }, { type = 2 }, { type = 2 }} } -- SA 2

-- Q
frame_data_meta["q"].moves["e684"] = { hits = {{ type = 2 }} } -- Cr HP
frame_data_meta["q"].moves["e7e4"] = { hits = {{ type = 2 }} } -- Cr LK
frame_data_meta["q"].moves["e8b4"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["q"].moves["ea14"] = { hits = {{ type = 2 }} } -- Cr HK

frame_data_meta["q"].moves["9074"] = { hits = {{ type = 3 }} } -- UOH

frame_data_meta["q"].moves["eea4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["q"].moves["ef94"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["q"].moves["f074"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK
frame_data_meta["q"].moves["ec04"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LP
frame_data_meta["q"].moves["eca4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MP
frame_data_meta["q"].moves["eda4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HP
frame_data_meta["q"].moves["f194"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["q"].moves["f234"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["q"].moves["f334"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP

frame_data_meta["q"].moves["5cdc"] = { hits = {{ type = 3 }} } -- OH Dash punch L
frame_data_meta["q"].moves["5f44"] = { hits = {{ type = 3 }} } -- OH Dash punch M
frame_data_meta["q"].moves["61ac"] = { hits = {{ type = 3 }} } -- OH Dash punch H

frame_data_meta["q"].moves["518c"] = { hits = {{ type = 2 }} } -- Low Dash punch L
frame_data_meta["q"].moves["5454"] = { hits = {{ type = 2 }} } -- Low Dash punch M
frame_data_meta["q"].moves["5734"] = { hits = {{ type = 2 }} } -- Low Dash punch H
frame_data_meta["q"].moves["5a2c"] = { hits = {{ type = 2 }, { type = 2 }} } -- Low Dash punch EX

frame_data_meta["q"].moves["8304"] = { hits = {{ type = 2 }} } -- SA1
frame_data_meta["q"].moves["8464"] = { force_recording = true } -- SA2

-- RYU
frame_data_meta["ryu"].moves["2304"] = { hits = {{ type = 2 }, { type = 2 }, { type = 2 }} } -- Cr LK
frame_data_meta["ryu"].moves["23a4"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["ryu"].moves["2474"] = { hits = {{ type = 2 }} } -- Cr HK

frame_data_meta["ryu"].moves["80dc"] = { hits = {{ type = 3 }} } -- UOH
frame_data_meta["ryu"].moves["1984"] = { hits = {{ type = 3 }, { type = 3 }} } -- Forward MP

frame_data_meta["ryu"].moves["27e4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LK
frame_data_meta["ryu"].moves["28f4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MK
frame_data_meta["ryu"].moves["29c4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HK
frame_data_meta["ryu"].moves["2d64"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["ryu"].moves["2e44"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["ryu"].moves["2f24"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK
frame_data_meta["ryu"].moves["2564"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LP
frame_data_meta["ryu"].moves["2644"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MP
frame_data_meta["ryu"].moves["2724"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HP
frame_data_meta["ryu"].moves["2aa4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["ryu"].moves["2b84"] = { hits = {{ type = 3 }, { type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["ryu"].moves["2c84"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP

frame_data_meta["ryu"].moves["7cbc"] = { movement_type = 2 } -- Air tatsu L
frame_data_meta["ryu"].moves["7dfc"] = { movement_type = 2 } -- Air tatsu M
frame_data_meta["ryu"].moves["7edc"] = { movement_type = 2 } -- Air tatsu H

frame_data_meta["ryu"].moves["894c"] = { force_recording = true } -- SA2
frame_data_meta["ryu"].moves["8be4"] = { force_recording = true } -- SA2

-- REMY
frame_data_meta["remy"].moves["ab20"] = { hits = {{ type = 2 }} } -- Cr LK
frame_data_meta["remy"].moves["abf0"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["remy"].moves["acc0"] = { hits = {{ type = 2 }, { type = 2 }} } -- Cr HK

frame_data_meta["remy"].moves["ff48"] = { hits = {{ type = 3 }} } -- UOH
frame_data_meta["remy"].moves["a4b0"] = { hits = {{ type = 3 }} } -- Forward MP

frame_data_meta["remy"].moves["b270"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["remy"].moves["b370"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["remy"].moves["b450"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK
frame_data_meta["remy"].moves["af40"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["remy"].moves["b040"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["remy"].moves["b140"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP

frame_data_meta["remy"].projectiles["80"] = { type = 2 } -- HCharge ExP
frame_data_meta["remy"].projectiles["82"] = { type = 2 } -- HCharge LK
frame_data_meta["remy"].projectiles["83"] = { type = 2 } -- HCharge MK
frame_data_meta["remy"].projectiles["84"] = { type = 2 } -- HCharge LK
frame_data_meta["remy"].projectiles["85"] = { type = 2 } -- HCharge ExK

-- TWELVE
frame_data_meta["twelve"].moves["462c"] = { hits = {{ type = 2 }, { type = 2 }, { type = 2 }} } -- Cr LK
frame_data_meta["twelve"].moves["46fc"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["twelve"].moves["480c"] = { hits = {{ type = 2 }, { type = 2 }, { type = 2 }} } -- Cr HK

frame_data_meta["twelve"].moves["e1b4"] = { hits = {{ type = 3 }} } -- UOH

frame_data_meta["twelve"].moves["4ccc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LK
frame_data_meta["twelve"].moves["4d9c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MK
frame_data_meta["twelve"].moves["4e9c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HK
frame_data_meta["twelve"].moves["522c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["twelve"].moves["52fc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["twelve"].moves["53fc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK
frame_data_meta["twelve"].moves["4a2c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LP
frame_data_meta["twelve"].moves["4aec"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MP
frame_data_meta["twelve"].moves["4bac"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HP
frame_data_meta["twelve"].moves["4f8c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["twelve"].moves["504c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["twelve"].moves["510c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP

frame_data_meta["twelve"].moves["a9dc"] = { hits = {{ type = 3 }} } -- Air QCB LK
frame_data_meta["twelve"].moves["ad34"] = { hits = {{ type = 3 }} } -- Air QCB MK
frame_data_meta["twelve"].moves["af94"] = { hits = {{ type = 3 }} } -- Air QCB HK
frame_data_meta["twelve"].moves["b1f4"] = { hits = {{ type = 3 }} } -- Air QCB EX

-- CHUNLI
frame_data_meta["chunli"].moves["cac4"] = { hits = {{ type = 2 }, { type = 2 }, { type = 2 }} } -- Cr LK
frame_data_meta["chunli"].moves["cbb4"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["chunli"].moves["cce4"] = { hits = {{ type = 2 }} } -- Cr HK
frame_data_meta["chunli"].moves["c804"] = { hits = {{ type = 2 }} } -- Cr MP

frame_data_meta["chunli"].moves["6a3c"] = { hits = {{ type = 3 }} } -- UOH
frame_data_meta["chunli"].moves["ce8c"] = { hits = {{ type = 3 }} } -- Cr Forward HK

frame_data_meta["chunli"].moves["d38c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LK
frame_data_meta["chunli"].moves["d49c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MK
frame_data_meta["chunli"].moves["d5ac"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HK
frame_data_meta["chunli"].moves["dbbc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["chunli"].moves["dc5c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["chunli"].moves["debc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK
frame_data_meta["chunli"].moves["cfdc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LP
frame_data_meta["chunli"].moves["d0ec"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MP
frame_data_meta["chunli"].moves["d1fc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HP
frame_data_meta["chunli"].moves["d68c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["chunli"].moves["d72c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["chunli"].moves["d7dc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP
frame_data_meta["chunli"].moves["dd4c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air Down MK

frame_data_meta["chunli"].moves["6aec"] = { hits = {{ type = 3 }} } -- HCB LK
frame_data_meta["chunli"].moves["6e5c"] = { hits = {{ type = 3 }} } -- HCB MK
frame_data_meta["chunli"].moves["71cc"] = { hits = {{ type = 3 }} } -- HCB HK
frame_data_meta["chunli"].moves["753c"] = { hits = {{ type = 3 }} } -- HCB EXK

-- SEAN
frame_data_meta["sean"].moves["ca3c"] = { hits = {{ type = 2 }, { type = 2 }, { type = 2 }} } -- Cr LK
frame_data_meta["sean"].moves["cadc"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["sean"].moves["cbac"] = { hits = {{ type = 2 }} } -- Cr HK
frame_data_meta["sean"].moves["1ef0"] = { hits = {{ type = 2 }}, hit_throw = true } -- HCF LP
frame_data_meta["sean"].moves["2060"] = { hits = {{ type = 2 }}, hit_throw = true } -- HCF MP
frame_data_meta["sean"].moves["2130"] = { hits = {{ type = 2 }}, hit_throw = true } -- HCF HP
frame_data_meta["sean"].moves["2200"] = { hits = {{ type = 2 }}, hit_throw = true } -- HCF EXP

frame_data_meta["sean"].moves["dad4"] = { force_recording = true } -- Target HK

frame_data_meta["sean"].moves["3e50"] = { hits = {{ type = 3 }} } -- UOH
frame_data_meta["sean"].moves["c25c"] = { hits = {{ type = 3 }, { type = 3 }} } -- Forward HP
frame_data_meta["sean"].moves["dc7c"] = { proxy = { id = "c25c", offset = 0 } } -- Target Forward HP

frame_data_meta["sean"].moves["28c0"] = { hits = {{ type = 3 }} } -- QCF K
frame_data_meta["sean"].moves["2a10"] = { hits = {{ type = 3 }, { type = 3 }, { type = 3 }} } -- QCF EXK

frame_data_meta["sean"].moves["cf1c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LK
frame_data_meta["sean"].moves["d02c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MK
frame_data_meta["sean"].moves["d0fc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HK
frame_data_meta["sean"].moves["d47c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["sean"].moves["d55c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["sean"].moves["d63c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK
frame_data_meta["sean"].moves["cc9c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LP
frame_data_meta["sean"].moves["cd7c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MP
frame_data_meta["sean"].moves["ce5c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HP
frame_data_meta["sean"].moves["d1dc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["sean"].moves["d2bc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["sean"].moves["d39c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP

-- NECRO
frame_data_meta["necro"].moves["e18c"] = { hits = {{ type = 2 }} } -- Cr LK
frame_data_meta["necro"].moves["e29c"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["necro"].moves["e444"] = { hits = {{ type = 2 }} } -- Cr HK

frame_data_meta["necro"].moves["7274"] = { hits = {{ type = 2 }}, hit_throw = true } -- Snake Fang L
frame_data_meta["necro"].moves["7374"] = { hits = {{ type = 2 }}, hit_throw = true } -- Snake Fang L
frame_data_meta["necro"].moves["7474"] = { hits = {{ type = 2 }}, hit_throw = true } -- Snake Fang L

frame_data_meta["necro"].moves["7cf4"] = { hits = {{ type = 3 }} } -- UOH
frame_data_meta["necro"].moves["7574"] = { hits = {{ type = 3 }} } -- Flying Viper L
frame_data_meta["necro"].moves["7674"] = { hits = {{ type = 3 }} } -- Flying Viper M
frame_data_meta["necro"].moves["7774"] = { hits = {{ type = 3 }} } -- Flying Viper H
frame_data_meta["necro"].moves["7874"] = { hits = {{ type = 3 }, { type = 3 }} } -- Flying Viper EX
frame_data_meta["necro"].moves["7d94"] = { hits = {{ type = 3 }} } -- Rising Cobra L
frame_data_meta["necro"].moves["7f24"] = { hits = {{ type = 3 }} } -- Rising Cobra M
frame_data_meta["necro"].moves["80b4"] = { hits = {{ type = 3 }} } -- Rising Cobra H
frame_data_meta["necro"].moves["8244"] = { hits = {{ type = 3 }, { type = 3 }} } -- Rising Cobra EX

frame_data_meta["necro"].moves["e954"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LK
frame_data_meta["necro"].moves["ec34"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MK
frame_data_meta["necro"].moves["ed74"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MK
frame_data_meta["necro"].moves["f224"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["necro"].moves["ec34"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["necro"].moves["ed74"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK
frame_data_meta["necro"].moves["e5e4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LP
frame_data_meta["necro"].moves["e6b4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MP
frame_data_meta["necro"].moves["e7a4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HP
frame_data_meta["necro"].moves["eef4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["necro"].moves["efa4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["necro"].moves["f084"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP

-- DUDLEY
frame_data_meta["dudley"].moves["48fc"] = { hits = {{ type = 2 }, { type = 2 }, { type = 2 }} } -- Cr LK
frame_data_meta["dudley"].moves["49ec"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["dudley"].moves["4bf4"] = { hits = {{ type = 2 }} } -- Cr HK

frame_data_meta["dudley"].moves["0a50"] = { hits = {{ type = 3 }} } -- UOH
frame_data_meta["dudley"].moves["4394"] = { hits = {{ type = 3 }} } -- Forward HK

frame_data_meta["dudley"].moves["51d4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LK
frame_data_meta["dudley"].moves["5314"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MK
frame_data_meta["dudley"].moves["5454"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MK
frame_data_meta["dudley"].moves["5884"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["dudley"].moves["59c4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["dudley"].moves["5b04"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK
frame_data_meta["dudley"].moves["4ed4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LP
frame_data_meta["dudley"].moves["4fb4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MP
frame_data_meta["dudley"].moves["50b4"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HP
frame_data_meta["dudley"].moves["5584"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["dudley"].moves["5664"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["dudley"].moves["5764"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP

frame_data_meta["dudley"].moves["656c"] = { proxy = { id = "3fd4", offset = 0 } } -- Target MK
frame_data_meta["dudley"].moves["675c"] = { proxy = { id = "3914", offset = 0 } } -- Target MP

-- YANG
frame_data_meta["yang"].moves["d45c"] = { hits = {{ type = 2 }, { type = 2 }, { type = 2 }} } -- Cr LK
frame_data_meta["yang"].moves["d52c"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["yang"].moves["d6a4"] = { hits = {{ type = 2 }} } -- Cr HK
frame_data_meta["yang"].moves["d1c4"] = { hits = {{ type = 2 }} } -- Cr MP

frame_data_meta["yang"].moves["dd18"] = { hits = {{ type = 3 }} } -- UOH
frame_data_meta["yang"].moves["caa4"] = { hits = {{ type = 3 }} } -- Forward MK

frame_data_meta["yang"].moves["f50c"] = { force_recording = true } -- Target HK
frame_data_meta["yang"].moves["ef0c"] = { proxy = { id = "c4c4", offset = 0 } } -- Target HP
frame_data_meta["yang"].moves["f0fc"] = { force_recording = true } -- Target Back HP

frame_data_meta["yang"].moves["dbfc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LK
frame_data_meta["yang"].moves["dd3c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MK
frame_data_meta["yang"].moves["de8c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HK
frame_data_meta["yang"].moves["e25c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["yang"].moves["e44c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["yang"].moves["e65c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK
frame_data_meta["yang"].moves["d8ac"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LP
frame_data_meta["yang"].moves["d99c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MP
frame_data_meta["yang"].moves["da8c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HP
frame_data_meta["yang"].moves["df8c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["yang"].moves["e08c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["yang"].moves["e17c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP
frame_data_meta["yang"].moves["e39c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Dive L
frame_data_meta["yang"].moves["e5ac"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Dive M
frame_data_meta["yang"].moves["e75c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Dive H

-- YUN
frame_data_meta["yun"].moves["53bc"] = { hits = {{ type = 2 }} } -- Cr LK
frame_data_meta["yun"].moves["548c"] = { hits = {{ type = 2 }} } -- Cr MK
frame_data_meta["yun"].moves["a014"] = { hits = {{ type = 2 }} } -- Cr HK

frame_data_meta["yun"].moves["5e50"] = { hits = {{ type = 3 }} } -- UOH
frame_data_meta["yun"].moves["4d2c"] = { hits = {{ type = 3 }} } -- Forward MK

frame_data_meta["yun"].moves["5b6c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LK
frame_data_meta["yun"].moves["5cac"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MK
frame_data_meta["yun"].moves["5dfc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HK
frame_data_meta["yun"].moves["61cc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LK
frame_data_meta["yun"].moves["63bc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MK
frame_data_meta["yun"].moves["65bc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HK
frame_data_meta["yun"].moves["580c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air LP
frame_data_meta["yun"].moves["590c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air MP
frame_data_meta["yun"].moves["59fc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Straight Air HP
frame_data_meta["yun"].moves["5efc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air LP
frame_data_meta["yun"].moves["5ffc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air MP
frame_data_meta["yun"].moves["60ec"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Air HP
frame_data_meta["yun"].moves["630c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Dive L
frame_data_meta["yun"].moves["650c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Dive M
frame_data_meta["yun"].moves["66bc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Dive H

frame_data_meta["yun"].moves["6b14"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Target Air HP
frame_data_meta["yun"].moves["748c"] = { proxy = { id = "48bc", offset = 0 } } -- Target LK
frame_data_meta["yun"].moves["75a4"] = { proxy = { id = "415c", offset = 0 } } -- Target MP

frame_data_meta["yun"].moves["8964"] = { hits = {{ type = 2 }} } -- genei Cr LK
frame_data_meta["yun"].moves["8a04"] = { hits = {{ type = 2 }} } -- genei Cr MK
frame_data_meta["yun"].moves["8ae4"] = { hits = {{ type = 2 }} } -- genei Cr HK

frame_data_meta["yun"].moves["62f0"] = { hits = {{ type = 3 }} } -- genei UOH
frame_data_meta["yun"].moves["83ec"] = { hits = {{ type = 3 }} } -- genei Forward MK

frame_data_meta["yun"].moves["8c8c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Genei Straight Air LP
frame_data_meta["yun"].moves["8d6c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Genei Straight Air MP
frame_data_meta["yun"].moves["8e4c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Genei Straight Air HP
frame_data_meta["yun"].moves["a7c0"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Genei Straight Air LK
frame_data_meta["yun"].moves["976c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Genei Straight Air MK
frame_data_meta["yun"].moves["920c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Genei Straight Air HK
frame_data_meta["yun"].moves["92fc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Genei Air LP
frame_data_meta["yun"].moves["93ec"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Genei Air MP
frame_data_meta["yun"].moves["94cc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Genei Air HP
frame_data_meta["yun"].moves["959c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Genei Air LK
frame_data_meta["yun"].moves["976c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Genei Air MK
frame_data_meta["yun"].moves["994c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Genei Air HK
frame_data_meta["yun"].moves["96cc"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Genei Dive L
frame_data_meta["yun"].moves["98ac"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Genei Dive M
frame_data_meta["yun"].moves["9a3c"] = { hits = {{ type = 3 }}, movement_type = 2 } -- Genei Dive H
frame_data_meta["yun"].moves["9f04"] = { proxy = { id = "920c", offset = 2 } } -- Genei Target Air HP

frame_data_meta["yun"].moves["5c30"] = { hits = {{ bypass_freeze = true }, { bypass_freeze = true }, { bypass_freeze = true }}, movement_type = 2 } -- Genei QCF LP
