ActionLockObject(object)

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

void ActionLockObject(
    object oTarget
);

Parameters

oTarget

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


Description

アクションを行う対象は、oTargetを施錠します。oTargetはドア、あるいは配置用オブジェクトです。

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



Known Bugs

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


Version

1.30

See Also

functions: ActionCloseDoor | ActionOpenDoor | ActionUnlockObject | 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.