ActionUnlockObject(object)

クリーチャーにドアや他の 施錠されたオブジェクトを解錠させます。

void ActionUnlockObject(
    object oTarget
);

Parameters

oTarget

解錠を試みる対象となるドア、あるいは配置用オブジェクト。


Description

アクションを行う対象は、oTargetを 解錠します。oTargetはドア、あるいは配置用オブジェクトです。 ActionUnlockObject関数は、オブジェクトの'解錠'スキルを使用します。それゆえに、配置用オブジェクト、トリガーやドア自体には適用できません。



Remarks

クリーチャーをドアに移動させて、そのドア(あるいは配置用オブジェクト)を 解錠するために解錠スキルを使用させるスクリプトにおいて使われます。


Known Bugs

このコマンドを使ってドアを自動で施錠/解錠することはできません。しかし、そのように試みてもゲームがクラッシュすることはありません。ActionUnlockObject()関数の代わりに、ActionDoCommand(SetLocked(OBJECT_SELF, FALSE))をドアのスクリプトに設定すれば、確実にドアが'再び施錠できる'状態になります。


Version

1.30

See Also

functions: ActionCloseDoor | ActionLockObject | ActionOpenDoor | SetLocked
categories: Action on Object Functions


 author: Tom Cassiotis, editor: Lilac Soul, additional contributor(s): Lilac Soul, JP team: katsu794
 Send comments on this topic.