more-auto-shoutouts-docs/fsmID.md

436 lines
14 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 为Monster Hunter World - More Auto Shouts 制作的简易Fsm ID 表
为了方便用户编辑现笔者决定制作一个简易fsm表用于给用户以参考。
## 注本文仅收纳大部分玩家希望使用的fsm*不包含所有的动作*(比如拔刀态走路,普通攻击等触发较为频繁且无特殊意义的动作之类的不会写在里面)
### 大剑武器编号0
#### 蓄力攻击动作
```text
id = 85:拔刀斩,蓄力斩蓄力动作
id = 65:蓄力斩斩击动作
id = 86:强蓄力斩蓄力动作
id = 74:强蓄力斩斩击动作
id = 102:真蓄力斩蓄力动作
id = 78:真蓄力斩出刀动作包括强击未命中时的后续动作。若真蓄垫刀命中则fsmid变为137后续为真蓄强击动作
id = 137:真蓄力斩强击动作
```
#### 防御类动作
```text
id = 79, 80:铁山靠蓄靠和滚靠是79强蓄真蓄靠是80
id = 878889防御动作87是防御起手88是防御姿态89是解除防御
id = 1112拔刀防御动作11是站姿防御12是移动中防御
```
#### 其他动作
```text
id = 81飞身跃入横扫斩
id = 66横扫斩
id = 75强化横扫斩
id = 71横拍
id = 69上捞斩
id = 73
```
#### 钩爪派生,软化动作,强化射击等
```text
id = 114强化射击
id = 42软化动作
id = 105软化落地动作
```
### 片手剑武器编号1
#### 主要输出动作
```text
id = 123飞身跃入斩
id = 124强化射击派生的飞身跃入斩
id = 125127129jr非红刀三段125第一段127第二段129第三段
id = 126128130: jr红刀三段精准连击126第一段128第二段130第三段
id = 131132jr终结插拔131为非红刀插拔由fsmid = 129击中怪物派生132为红刀插拔由fsmid = 130击中怪物派生
id = 91后撤蓄力斩
id = 99后撤蓄力斩命中动作
id = 100后撤蓄力斩命中起跳
id = 101空中盾砸
id = 102盾砸落地
```
#### 防御类动作
```text
id = 75防御起手防御结束77防御行走78
id = 76防御中
id = 77防御结束
id = 78防御行走
id = 11拔刀防御动作
id = 79防御斩
```
#### 蹭刀类动作
```text
id = 13空中跳跃斩骑乘值较高
id = 29跳跃斩落地
id = 72剑盾连击
id = 83回转斩击
id = 868987肘击三连
```
#### 钩爪派生,特殊软化动作,强化射击等
```text
id = 65翻滚派生钩爪上捞
id = 47强化射击
id = 68钩爪上捞命中
id = 67钩爪上捞未命中落地动作
```
### 双刀武器编号2
#### 鬼人化开关
```text
id = 11鬼人化
id = 12移动中拔刀鬼人化
id = 97空中鬼人化
id = 98站姿鬼人化解除移动时解除鬼人化无人物动作故无特殊fsm
id = 99在某一动作后派生鬼人化解除
```
#### 主要输出动作
```text
id = 81鬼人六连斩
id = 92鬼人乱舞
id = 90鬼人连斩
id = 94鬼人化下鬼人突进连斩
id = 95鬼人强化下鬼人突进连斩
id = 86回旋斩鬼人化右键(Y)派生第二段)
id = 88二回旋斩鬼人化右键(Y)派生第三段)
```
#### 空中派生动作
```text
id = 139140非鬼人化鬼人化的上墙动作
id = 69空中回转乱舞
id = 71114115空中回转乱舞终结以及落地动作114为非鬼人化115为鬼人化
id = 8137沿斜坡向下的滑行动作顺斩可派生空中回转乱舞8为非鬼人化137为鬼人化
id = 133136滑行结束停止按方向键停止于斜坡上
id = 132135滑行结束因地形原因停止滑行
id = 126搓背
id = 127搓背终结
id = 129搓背落地
```
#### 钩爪派生,特殊软化动作,强化射击等
```text
id = 146147148149四向强化射击回避146147148149
id = 162鬼人化右键连段钩爪派生
id = 163钩爪派生命中的上身动作
id = 164钩爪派生上身后的特殊软化攻击
id = 165钩爪派生软化落地
id = 42普通钩爪上身软化动作
id = 150普通钩爪上身软化后的落地动作
```
#### 回避类动作
```text
id = 105鬼人化自由态回避默认朝着你的方向
id = 106107108109鬼人化四向滑步回避106107108109
```
### 太刀武器编号3
#### 居合
```text
id = 98特殊纳刀中正在将刀收进刀鞘
id = 99特殊纳刀完成已经将刀收进刀鞘准备居合
id = 100特殊纳刀转为正常纳刀
id = 101居合拔刀斩小居
id = 102居合拔刀气刃斩大居
```
#### 登龙动作拆分
```text
id = 87气刃突刺
id = 89气刃突刺命中时的起跳动作
id = 90气刃突刺命中起跳后在空中举刀的动作
id = 91气刃兜割的下劈动作
id = 92气刃兜割的落地动作
```
#### 气刃相关
```text
id = 68三段气刃斩
id = 69气刃大回旋
id = 86看破斩见切
id = 75空中三段气刃斩
```
#### 强化射击
```text
id = 104105106气刃斩派生的强化射击104向前105向左106向右向后
```
### 大锤武器编号4
#### 终结技
```text
id = 87压迫左键连按终结技有上捞判定
id = 96129蓄力返挥92无超蓄力129有超蓄力
id = 93130蓄力压迫93无超蓄力130有超蓄力有上捞判定
id = 94131蓄力敲打94无超蓄力131有超蓄力
id = 95大陀螺回转挥旋
id = 99回旋强压迫空中三蓄落地派生大陀螺转三圈后派生
```
#### 右键民工五连拆分
```text
id = 77787980敲打四个阶段的起手动作
id = 82838485敲打四个阶段的命中反馈动作
id = 81敲打终结
```
#### 斜坡,空中派生
```text
id = 132蓄力时上墙
id = 133115空中回转攻击大风车
id = 118空中回转攻击落地
id = 100101102跳跃蓄力攻击100一蓄101二蓄102三蓄
id = 122123斜坡滑行123为滑行一定时间后加速
```
#### 强化射击,钩爪派生
```text
id = 134蓄力中的强化射击
id = 137138二蓄升龙三蓄敲打等终结技派生的发射钩爪动作137为准备发射138为发射钩爪到收回
id = 141142二蓄钩爪派生的正常上身
id = 140旋转飞扑攻击追踪大风车
id = 42武器软化动作
```
### 狩猎笛武器编号5
#### 攻击动作
```text
id = 74拨浪鼓
```
#### 演奏动作
```text
id = 77开始演奏
id = 81开始向前演奏
id = 88演奏完成
id = 9892二次吹奏
id = 90完成吹奏
id = 87向前吹奏
id = 10297向前第二次吹奏
```
### 长枪武器编号6
#### 攻击动作
```text
id = 697071斜戳三段
id = 656667平戳三段
id = 737475横扫三段衔接在三连戳的起手一段和二段戳刺后派生
id = 83反击突刺
id = 84人车起手
id = 85人车状态
id = 124人车撞墙
id = 105一段人车终结突刺
id = 106二段人车终结突刺
id = 124人车撞墙
id = 101102人车回马枪102估计是收招
id = 107158:飞身跃入突刺(方唐镜)
```
#### 防御动作
```text
id = 353637防御的小退中退大退
id = 7879808182反击突刺架势的防御反应7879小退9081中退82大退
id = 39力防防御反应、
id = 138139140力量防御起手防御状态结束防御
id = 76反击架势
id = 96979899:四向盾突96前97左98右99后
```
#### 钩爪派生,强化射击等
```text
id = 160: 钩爪反击架势(爪反)
id = 163164爪反被击中起飞163以及钩爪追击至怪物的动作164
id = 151: 强化射击防御
```
### 铳枪武器编号7
#### 体术类
```text
id = 79: 上挑
id = 83: 下砸
id = 85: 横扫
id = 90: 踏步上突刺(突进上捞斩)
id = 737577: 三连戳
id = 126128130: 三段防御突刺
```
#### 炮击类
```text
id = 9294。96: 普通炮击96上94中92下三个方向
id = 98100102: 蓄力炮击102上100中98下三个方向
id = 878889: 龙杭炮发射预备动作87下88中89上三个方向
id = 110112114: 龙杭炮发射动作110下112中114上三个方向
id = 104: 全弹发射
id = 158160: 空中全弹发射
id = 106: 龙击炮
id = 164165166发射起爆龙杭164下165中166上三个方向
```
#### 弹药管理
```text
id = 116普通装填
id = 167起爆龙杭装填
快速装填动作为所有能执行快速装填的动作的fsm数值+1动作数量过多就不赘述了仅在此给用户阐述快速装填的fsm规律
```
### 斩斧武器编号8
#### 斧形态
```text
id = 71上捞斩
id = 70直斩
id = 7576挥旋挥旋停止
id = 136强化敲打
```
#### 剑形态
```text
id = 111二连斩
id = 112横斩
id = 113飞天二连斩
id = 118属性解放突刺
id = 119属性解放突刺连按充能
id = 121属性解放终结
id = 122简易属性解放终结
id = 133钩爪抱脸零距离突刺
id = 124134零解上脸连按
id = 125零解终结
id = 126简易零解终结
id = 127零解落地
id = 138突刺钩爪派生
```
#### 变形部分
```text
id = 105斧变剑
id = 106突进斧变剑
id = 72剑变斧
id = 117剑变斧翻滚变形
id = 77横扫变形斩前段大回环
id = 78斧变剑原地变形
id = 115剑变斧原地变形
id = 80装瓶
```
### 盾斧武器编号9
#### 剑形态
```text
id = 70回转斩击
id = 72蓄力
id = 74蓄力二连斩
id = 80开红剑蓄力
id = 81高压属性斩开红剑
id = 108装瓶
id = 101盾突
id = 76777879四方向移动斩位移很大76前77后78左79右
id = 34剑弹刀
```
#### 斧形态
```text
id = 112突进敲打
id = 110上捞斩
id = 111下砸
id = 114一解
id = 116二解
id = 118大解
id = 120超解
id = 117119大解超解前摇117无红盾119有红盾
```
#### 变形部分
```text
id = 106剑变斧
id = 71斧变剑
```
#### 强化部分
```text
id = 81高压属性斩开红剑
id = 109属性强化回旋斩开红盾
id = 148属性回填斧强化斩开电锯
tips: 目前因为开电锯时存在延迟输入帧就是可以在超解动作开始时的约0.2秒内按钩爪键可以把超解动作转换为开电锯的动作导致开电锯按晚了会有超解文本发送该问题请等待mod作者更新。
```
### 操虫棍武器编号10
#### 地面动作
```text
id = 65飞身跃入斩
id = 66回避斩
id = 75强化二连斩
id = 76强化横扫斩
id = 77连续上捞斩
id = 78飞圆斩
id = 80虫印斩
id = 8182发射虫印弹
id = 83站姿收放虫移动收放虫时只有武器模型位置发生变换不被计入fsm
id = 85868788无白灯四向起跳前85左86右87后88
id = 89909192白灯四向起跳前89左90右91后92
id = 133猎虫强化
```
#### 空中动作
```text
id = 107108109110无白灯四向空中回避前107左108右109后110
id = 111112113114四向空中回避前111左112右113后114
id = 106跳跃突进斩击中后派生的滞空态
id = 116跳跃突进斩
id = 117强化跳跃突进斩小飞棍最爱的那个
id = 13跳跃斩
id = 115强化跳跃斩骑乘值很高
id = 14急袭突刺下戳
id = 129空中钩爪派生
id = 131空中钩爪派生命中
```
### 弓箭武器编号11
#### 射击
```text
id = 74满蓄力平射
id = 75刚射
id = 76吊射
id = 77拔刀龙矢蓄力
id = 78拔刀龙矢发射
id = 79迅雷闪击
id = 83飞身跃入近身攻击起手飞身箭斩
id = 84飞身跃入近身攻击后摇
id = 111龙之千矢发射准备动作
id = 112龙之千矢发射动作
```
#### 移动与瞄准相关
```text
id = 65抬手瞄准
id = 66瞄准中移动
id = 67瞄准时停止移动
id = 68站立状态下停止瞄准
id = 22后跳
id = 85868788四向滑步85前86后87左88右
```
### 重弩炮武器编号12
#### 常规弹药
```text
id = 35, 36, 37带盾重弩防御动作35小退36中退37大退
id = 65抬手瞄准
id = 66站立状态下停止瞄准
id = 67站立瞄准
id = 69瞄准中移动
id = 71瞄准时停止移动
id = 72射击后摇后坐力
id = 73射击后摇后坐力特大
id = 78换弹装填速度稍微慢
id = 79换弹装填速度
id = 106近身攻击Manba OUT!
id = 118安装/卸下超级会心镜
```
#### 特殊弹药
```text
id = 77龙击炮蓄力
id = 76龙击炮发射
id = 85扩散弹准备瞄准
id = 86扩散弹取消瞄准
id = 87扩散弹瞄准中
id = 88扩散弹发射后坐力
id = 89扩散弹发射后坐力
id = 90扩散弹发射后坐力
id = 80装备特殊弹药
id = 95狙击龙弹准备瞄准
id = 96狙击龙弹取消瞄准
id = 97狙击龙弹瞄准中
id = 98狙击龙弹发射
机关龙弹无特殊动作故没有fsmid
```
### 轻弩炮武器编号13
#### 射击相关
```text
id = 65抬手瞄准
id = 66站立状态下停止瞄准
id = 67站立瞄准
id = 69瞄准中移动
id = 71瞄准时停止移动
id = 72射击后摇后坐力
id = 73射击后摇后坐力特大
id = 74速射后坐力
id = 75速射后坐力特大
id = 78换弹装填速度稍微慢
id = 79换弹装填速度
id = 99近身攻击What can I say
id = 112起爆龙弹
id = 113反击龙弹
```
#### 回避类动作相关
```text
id = 104105106107四向一段滑步104前105后106左107右
id = 108109110111四向二段滑步108前109后110左111右
注:回避装填是武器模型相对位置的改变,不改变人物动作
```
## 本表部分数据由mod群*259616154*内群友***璀云霄***测出相关数据已由Stellaraven验证并更正部分错误并做出了大量的动作补充及其说明若有除表内动作之外的动作检测需求可向笔者反馈。
# Thanks For Your Reading