event

event型とはobjectに起こった出来事(イベント)を表すデータ型です。

(例:(クリーチャーなどが)攻撃された、話しかけられた、(アイテムなどが)使用された、(ドアなどが)開けられた、etc')

スクリプト実行中にあるobjectにイベントが発生すると、そのobjectに用意されたイベント処理スクリプトが実行されます。

スクリプト記述の中でイベント発行関数(SignalEvent)を用いることで任意のobjectにイベントを発生させることが出来ます。


Example

// this signal's oldTarget to behave as if they were
// just attacked by OBJECT_SELF
event evAttacked = EventOnAttacked(OBJECT_SELF);
SignalEvent(oldTarget, evAttacked);

See Also

Data Types



JP team: marshall

Send comments on this topic.