「OnDisturbed」の編集履歴(バックアップ)一覧に戻る
{ object oTarget = GetLastDisturbed(); //最後に自分から物を取ったり与えたりした対象をoTargetとして習得します if(!GetIsObjectValid(GetAttemptedAttackTarget()) && !GetIsObjectValid(GetAttemptedSpellTarget())) //戦闘中に自分が攻撃した相手が居らず、かつ自分が呪文を唱えた相手が居ない場合 { if(GetIsObjectValid(oTarget)) //oTargetが真の場合は真 { DetermineCombatRound(oTarget); //oTargetに対して視覚的に感知され敵と見なされた最も近くにいるクリーチャーへ決まった行動をする } } if(GetSpawnInCondition(NW_FLAG_DISTURBED_EVENT)) { SignalEvent(OBJECT_SELF, EventUserDefined(1008)); } }