プレイヤーアクションステート図
この図はプログラム上のステート(遷移)です。各ステートの名前をクリックして開くページで、そのステートで再生されるアニメーションを記載しています。
Player state diagram
stateDiagram-v2
[*]-->Locomotion
[*]-->System
[*]-->Reaction
%% システム割り込み
System --> Demo
System --> Edit
Demo -->[*]
Edit -->[*]
%% リアクション
Reaction --> Death
Reaction --> Damage
Reaction --> Down
Reaction --> Stun
Damage-->[*]
Down-->[*]
Stun-->[*]
%% アクション(仕様化)
Locomotion --> Swim
Locomotion --> Jump
Locomotion --> Climb
Locomotion --> Hook
Locomotion --> Mantle
Locomotion --> Crouch
Locomotion --> Snipe
Locomotion --> Attack
Locomotion --> Avoid
%% アクション(仕様検討)
Locomotion --> Equip
Locomotion --> Carry
Locomotion --> Ladder
Locomotion --> Vault
Locomotion --> Throw
Locomotion --> PushPull
Locomotion --> Provocation
Locomotion --> Ledge
Locomotion --> Slide
Carry --> Throw
%%Throw --> Locomotion
%%Crouch --> Locomotion
Crouch --> Snipe
%%Attack --> Locomotion
%%Avoid --> Locomotion
%%PushPull --> Locomotion
%%Mantle --> Locomotion
%%Vault --> Locomotion
%%Climb --> Locomotion
Climb --> Hang
%%Hang --> Locomotion
Hang --> Jump
%%Snipe --> Locomotion
%%Jump --> Locomotion
Jump --> Climb
Jump --> Swim
Hook --> Climb
Hook --> Hang
%%Provocation --> Locomotion
Attack:Attack
Avoid:Avoid
Carry:Carry(仕様検討)
Climb:Climb
Crouch:Crouch
Damage:Damage
Death:Death
Demo:Demo
Down:Down
Edit:Edit
Equip:Equip(仕様検討)
Hang:Hang
Hook:Hook
Jump:Jump
Ladder:Ladder(仕様検討)
Ledge:Ledge(仕様検討)
Locomotion:Locomotion
Mantle:Mantle
Provocation:Provocation(仕様検討)
PushPull:PushPull(仕様検討)
Slide:Slide(仕様検討)
Snipe:Snipe
Stun:Stun
Swim:Swim
Throw:Throw(仕様検討)
Vault:Vault(仕様検討)