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.