現在表示しているスレッドのdatの大きさは160KBです。
レス数が1000を超えています。残念ながら全部は表示しません。
trigger1 = 1特定の条件
value = 11
>>26
StateType=C
Ctrl=1
!command="/D"
の状態だとフレーム終わり際(全てのステート処理後)に本体システムで勝手に立とうとするらしい
ので、素直にCtrl=0にするしかないっぽ
Ctrl=0にするのが嫌でAI用ステート作ってみたりしたけど上手く行かなかった
AIステートの頭の方で
type = CtrlSet
trigger = AIオン && RoundState = 2 && (stateno = [10,12])
value = 1
しゃがみへの移行は
type = ChangeState
trigger = 特定条件
value = 10
ctrl = 0
[StateDef -1]の最下層に
type = CtrlSet
trigger = AIオン && RoundState = 2 && (stateno = [10,11])
value = 0
みたいな感じでいけんじゃね?
わざわざ念押ししなければ範囲外の数値を入れることなど思い付きもしないと思うのだけれど
ダチョウ上島的なアレだろうか
ゴメンそんなことしなくても[Statedef 12]に
type = ChangeState
value = 11
で充分っぽい