新Feedback系统

This commit is contained in:
SoulliesOfficial
2026-04-12 02:11:15 -04:00
parent f26f9fd374
commit 41140a2017
171 changed files with 296190 additions and 219527 deletions

View File

@@ -236,12 +236,18 @@ namespace Cielonos.MainGame.Characters.Inventory.Collections
public override void OnSpecialCPress()
{
CharacterBase target = BattleManager.EnemySm.GetNearestEnemy(5);
if (functionSm["Block"].IsAvailable() && fullBodyFuncAnimSm.Stop(DisruptionType.ForcedAction) &&
PlayTargetedAnimation("Block", target, 2f, false, true, upperBodyFuncAnimSm, 1f, 0.1f, true))
comboSm.main.Reset();
SetBlock();
if (!player.statusSm.HasStatus(StatusType.Stun))
{
comboSm.main.Reset();
SetBlock();
CharacterBase target = BattleManager.EnemySm.GetNearestEnemy(5);
if (functionSm["Block"].IsAvailable() &&
fullBodyFuncAnimSm.Stop(DisruptionType.ForcedAction) &&
PlayTargetedAnimation("Block", target, 2f, false, true, upperBodyFuncAnimSm, 1f, 0.1f, true))
{
feedbackSc.PlayFeedback("TestFeedBack");
}
}
}