タスクタイプ(クイックリファレンス)

タスクタイプ involved1 involved2 var1 var2 var3 var4
TASKTYPE_TRAVEL 目的地 ナビゲータにより異なる 終了速度 ナビゲータにより異なる ナビゲータにより異なる
TASKTYPE_LOAD ロードするアイテム ステーション 出力ポート 終了速度
TASKTYPE_UNLOAD アンロードするアイテム ステーション 入力ポート 終了速度
TASKTYPE_UTILIZE 関連 ステーション 状態
TASKTYPE_DELAY NULL NULL 時間 状態
TASKTYPE_BREAK メッセージの送信先 タスクシーケンス コンテンツを確認 受信を確認 pv(5)* msgp(3)** pv(6)*
TASKTYPE_CALLSUBTASKS メッセージの送信先 タスクシーケンス pv(3)* msgp(1)** pv(4)* msgp(2)** pv(5)* msgp(3)** pv(6)*
TASKTYPE_STOPREQUESTBEGIN 停止するオブジェクト NULL 状態 repeat id 優先度
TASKTYPE_STOPREQUESTFINISH 再開するオブジェクト NULL repeat id すでに実行済み
TASKTYPE_SENDMESSAGE(廃止予定) オブジェクトへ オブジェクトから msgp(1)** msgp(2)** msgp(3)** 遅延時間
TASKTYPE_MESSAGE オブジェクトへ オブジェクトから 遅延時間 msgp(1)** msgp(2)** msgp(3)**
TASKTYPE_TRAVELTOLOC NULL NULL x y z 終了速度
TASKTYPE_TRAVELRELATIVE NULL NULL x y z 終了速度
TASKTYPE_PICKOFFSET アイテム ステーション x y z 終了速度
TASKTYPE_PLACEOFFSET アイテム ステーション x y z 終了速度
TASKTYPE_MOVEOBJECT 移動するオブジェクト コンテナ 出力ポート
TASKTYPE_DESTROYOBJECT 破棄するオブジェクト NULL
TASKTYPE_SETNODENUM 設定するノード NULL value 増加 y/n
TASKTYPE_TAG ユーザー定義 ユーザー定義 ユーザー定義 ユーザー定義 ユーザー定義 ユーザー定義
TASKTYPE_MILESTONE NULL NULL 範囲 N/A N/A N/A
TASKTYPE_NODEFUNCTION ノード parnode(1) pv(2)* pv(3)* pv(4)* pv(5)*
TASKTYPE_STARTANIMATION object NULL animationnr durationtype durationvalue
TASKTYPE_STOPANIMATION object NULL animationnr
TASKTYPE_FREEOPERATORS object 関連
TASKTYPE_WAITFORTASK NULL NULL 状態

   * pv = parval

** msgp = msgparam

次の表では、ユーザー以外のタスクについて説明しています。

タスクタイプ involved1 involved2 var1 var2 var3 var4
TASKTYPE_TE_STOP NULL NULL 状態
TASKTYPE_TE_RETURN タスクシーケンス タスク
TASKTYPE_TE_ALLOCATED コーディネーター タスクシーケンス
TASKTYPE_CT_ALLOCATE ディスパッチャー 割り当てられたオブジェクト 優先度 プリエンプト 最前面のプロキシタスク ブロッキング、(0)はい、(1)いいえ
TASKTYPE_CT_SYNC NULL NULL キーまたはタスクのランク
TASKTYPE_CT_DEALLOCATE NULL NULL キーまたはタスクのランク ブロッキング、(0)はい、(1)いいえ