三国志9系统流程图
2017-02-16 00:30:07 11 举报
三国志9系统流程图
作者其他创作
大纲/内容
获取当前行军目标状态
受到了攻击?
回合数 = 10?
被反击一次
行军目标不变
将攻击者加入交战列表
行军目标 = 任务目标
设置 临时行军目标 = 视野内最近的一个敌人
获取交战状态
否
与行军目标距离 = 射程?
是
确认目标位置,类型,指令
返回战略面
机动力降低
尝试向随机一个方向移动
计算寻路路径
无视
进行普通攻击判定单挑与兵法
与攻击者距离 = 射程?
本轮是否已下达过命令?
回合计数器 = 0;设置交战状态 = 正常
沿行军目标的最短路线行动
目标状态=撤退?
‘追击’指令=‘许可’?
己方实力 对方?
视野内是否有敌人?
执行移动,更新坐标
选择交战序列的第一个目标
指令‘敌接近时’=攻击/无视?
进军指令
主将性格=‘慎重’?
‘事后命令=攻击/撤退?
部队是否在异常状态?
目标状态 = 解散或沦陷?
反击判定单挑与兵法
战略面
设置交战状态=一般
主将性格=‘莽撞’
主将性格=‘莽撞’?
无法找到结果?
主将性格=‘刚胆’?
获取视野
攻击
进入进行面
清空临时目标
出征指令
攻击指令
交火序列为空?
建设指令
追击
选择当前行军目标
‘自主撤退'=许可?
与交火序列逐个判断距离,将临界值的从序列中去除
选取部队
是否存在临时行军目标?
在索敌范围内寻找一支部队作为任务目标
距离 = 交战定义值?
向出发地行军
是否与队友堆叠?
显示所有地图标记有效
对攻击者进行一次普攻判定单挑与兵法
获取射程
显示所有友军城池、建筑物
撤退
城池命令
显示所有友军城池、建筑物和他人城池、部队、建筑物
标记任务完成
进行
与目标距离大于设定值?
无法操作
回合数+1
每天为一个回合,每个回合执行一次完整运算单位是部队
交战状态=一般?
更换目标从交火序列中选择第一个作为新的临时行军目标
交战状态 = 交战?
在索敌范围内寻找一支部队作为临时行军目标
主将性格=‘冷静’或慎重?
主将性格='慎重'
自身兵力 出征时20%?
显示所有他人城池、部队、建筑物
获取自身兵力
进行面
本回合是否进行过普攻?
设置交战状态=交战
0 条评论
下一页