回合制战斗流程(新增辅助技能和被动触发技能)
2022-03-02 09:52:41 3 举报
回合制战斗动画逻辑流程图
作者其他创作
大纲/内容
N
判定被击方血量是否为0
随机到武器、攻击型技能、空手
播放攻击动作,攻击光效,暴击光效和被击方动作、被击光效
播放技能释放动作,技能光效
判定被击方技能库被动触发技能-假死是否拥有使用次数
Y
判定当前攻击是否暴击
B
攻守互换
判定上一回合手中是否拥有武器
播放掏出武器动作(技能攻击则不播放)
被击方B发动反击
判定此此攻击是否暴击
近战武器或近战技能则播放移动动作,移动至目标面前(远程武器或远程技能则不播放移动动作)
播放丢弃武器动作,并从武器库中删除此武器
播放攻击动作,攻击光效和被击方被击动作、被击光效
判定此次攻击是否闪避
攻击方A发动攻击
随机到辅助技能
播放释放动作,释放光效
D
A、D为玩家初始所站位置,B、C为玩家近身攻击所站位置玩家HP为0时,处于哪个点,则在哪个点播放死亡动作当攻击方在A点发动近身攻击时,会移动至C点攻击站在D点的被击方此时若被击方反击,则站在D点反击站在C点的玩家当A发动远程攻击时,会在A点攻击站在D点的被击方此时若被击方反击,则判定被击方此时手中的武器是近战还是远程被击方的武器为近战则会从D点移动至B点反击站在A点的玩家被击方的武器为远程则会在D点反击站在A点的玩家
判定当前攻击是否被反击
近战武器或近战技能则播放移动动作,移动回原始位置(远程武器或远程技能则不播放移动动作)
根据速度值判断出手顺序
判定攻击方是否触发连击
C
播放被击方死亡动作,战斗结束弹出结算面板
loading数据
播放攻击动作,攻击光效和被击方闪避动作
判定攻击方此回合是否已触发连击
A
判定当前攻击是否闪避
判定此回合是否已释放辅助技能
从已拥有武器库中随机此回合使用的武器或技能
选择目标进入战斗
0 条评论
下一页