diff --git a/sonic-radiance.love/datas/gamedata/skills/hitcombo.lua b/sonic-radiance.love/datas/gamedata/skills/hitcombo.lua index 9b7deee..544511c 100644 --- a/sonic-radiance.love/datas/gamedata/skills/hitcombo.lua +++ b/sonic-radiance.love/datas/gamedata/skills/hitcombo.lua @@ -17,7 +17,7 @@ return { {"setAnimation", "none", "walk", false}, {'goTo', "none", "target", -1, 0, 0.3, false}, {"wait", "none", 0.15}, - {"addQTE", "none", {"simplePrompt", {{"A", 1}, {"A", 1}, {"B", 1}}, 0.5}, "target", false}, + {"taggedAction", "comboQte", {"addQTE", "none", {"simplePrompt", {{"A", 1}, {"A", 1}, {"B", 1}}, 0.5}, "target", false}}, {"wait", "none", 0.15}, {'playSFX', "none", 'hit'}, @@ -41,6 +41,14 @@ return { {'playSFX', "sentDamage", 'hitconnect'}, {'setAnimation', "none", 'hit3end', true}, {'setAnimation', "none", 'idle', false}, + {'waitFor', "none", "actionFinished:comboQte"}, + + {"setAnimation", "qteSuccess:1", "upper", false}, + {"waitFor", "qteSuccess:1", "haveFrameSignal:hitconnect"}, + {'sendDamage', "qteSuccess:1", 75, "basic", "none", false}, + {'addGFX', {"qteSuccess:1", "sentDamage"}, 'hitGFX', "actor", 0.75, 0, true, false}, + {'playSFX', {"qteSuccess:1", "sentDamage"}, 'hitconnect'}, + {'wait', "none", 0.2}, {"setAnimation", "none", "walk", false}, {'goTo', "none", "start", 0, 0, 0.3, true},