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.