TRLE Level BOX
This Site is an unofficial site by NGLE fan.

NGLE講座

■Enemy=

サンプルレベル

http://www.trlevelmanager.eu/download/harpoon.zip
http://www.trlevelmanager.eu/download/collisions.zip

構文

Enemy=Slot, HP(vitality), NEF_flags, TombFlags(TCF_...), EXTRA_flags, Damage1, Damage2, Damage3

記述場所

[Level]セクションで使用します。

インスタンスの最大値

レベルセクションの最大インスタンス数:100

使用例

;HAMMERHEADにHP70を設定する。
Enemy=HAMMERHEAD, 70, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE, IGNORE

機能概要

特定のスロットのオブジェクトに対して細かな設定を変更します。
HP(ララの攻撃に対する耐性)、ララに与えるダメージ(Damage1、Damage2..)を設定できます。
NEF_フラグやTCF_フラグを使用すると、スロットに特定の動作を設定できます。

記述時の注意点・備考

このコマンドは、敵またはトラップにだけ使用する必要があります。

各フィールドの説明

Slot
このフィールドには、スロット名を入力します。
NG_Center【Reference】タブのSLOT MOVEABLESリストも参照してください。
HP
このフィールドには、ララの攻撃に対する敵の耐性を入力します。
例えば、大きな値(1000)を設定すると、それを倒すのは非常に困難になります。小さな値(20)を設定すると、リボルバー2、3発で倒せます。
NEF_flags
このフィールドには、NEF_フラグを入力します。
NG_Center【Reference】タブのNEF_フラグも参照してください。
現在、次のフラグがあります。
NEF_EASY_HEAVY_ENABLING
このフラグは、敵がHEAVYトリガを有効にします。
デフォルトでは、いくつかの敵(MUMMYなど)はAIオブジェクトを使ってHEAVYトリガを有効にします。
それとは異なり、このフラグがある敵は、AIオブジェクトを使わずにHEAVYトリガを有効にできます。
NEF_EXPLODE
このフラグは、敵が倒されるときに爆発します。
NEF_EXPLODE_AFTER
このフラグは、「NEF_EXPLODE」と同じようですが、死のアニメーションが完了した後でのみ爆発します。
NEF_HIT_BLOOD
NEF_HIT_DEFAULT
NEF_HIT_FRAGMENTS
NEF_HIT_SMOKE
これらのフラグは、ララの攻撃に対する敵のレスポンスを設定します。
これらのフラグを1つだけ使用して、血液、断片、または煙を設定することができます。
NEF_HIT_DEFAULTを使用すると、攻撃に対するレスポンスは変更されません。これらのフラグを設定しないと、攻撃はレスポンスを持ちません。
NEF_NON_TARGET
このフラグは、敵がララから対象外となり、無害になります。
NEF_NONE
このフラグは、予約済み、使用しないでください。NEF_フラグを設定しない場合は、IGNOREと入力します。
NEF_ONLY_EXPLODE
このフラグは、敵がスケルトンやミイラのようになります。
普通の弾薬は効果がないが、爆発性の弾薬で倒すことができます。
NEF_SAVE_MESH_VISIBILITY
このフラグは、敵をACTIONトリガの50番などで透明にした場合に使用します。
デフォルトでは、セーブデータをロードした際、透明の状態が解除されますが、このフラグがあると、セーブデータをロードした後でも透明の状態が維持されます。
NEF_SET_AS_BRIDGE_FLAT
NEF_SET_AS_BRIDGE_TILT1
NEF_SET_AS_BRIDGE_TILT2
これらのフラグは、ANIMATINGオブジェクトをBRIDGE_FLAT(BRIDGE_TILT1、BRIDGE_TILT2)のようにララが歩けるオブジェクトにします。
ANIMATINGオブジェクトの下には通常(あるいはDUMMY)トリガを設置します。
いくつかのANIMATINGオブジェクトでは上手く動作しません。その場合はBRIDGE_FLATオブジェクトをANIMATINGオブジェクトにリネームし、その後メッシュをMetasequoiaで変更します。
NEF_SET_AS_CREATURE
このフラグは、実験中、使用しないでください。敵とトラップ以外のスロットを使用し、このフラグを使用して敵のように変換することができます。実際、ララはこのオブジェクトを狙い、それを倒すことができます。(理論的にはまだ実験中です)
NEF_SET_AS_MORTAL
このフラグは、(DEMIGOD1のような)不死身の敵を倒せるように変更します。
このフラグをセットすると、敵は普通の弾薬でも倒せます。
NEF_SET_AS_SEMIGOD
このフラグは、(SETHAのような)不死身の敵に変更します。
このフラグをセットすると、ララの武器では敵は倒せません。
敵を倒すにはACTIONトリガの14番を使用します。
TombFlags(TCF_...)
このフィールドは、実験用です。
スロット構造のFlagsフィールドに対応します。このフィールドに間違った値を入力すると、多くの問題が発生する可能性があります。
このフィールドをIGNOREに設定し、NEF_フラグのみを使用してオブジェクトの動作を変更することをお勧めします。
TCF_コンスタンツの説明を読んで、このフィールドの既知のフラグを発見してください。
TombFlagsフィールドで実験を行う場合は、よく知られているスロットの値がいくつかあります。
$3A7B =スケルトンに使用
$327B =フォンクロイに使用
$3072 =ガイドに使用
$267B =バディ1に使用
$0472 =大きなサソリに使用
EXTRA_flags
このフィールドには、IGNOREを入力します、
このフィールドに特別な値を入力する必要があるスロットがいくつかあります。
各EXTRA_コンスタンツは、特定の1つのスロットに対してのみ機能します。
NG_Center【Reference】タブのEXTRA_コンスタンツも参照してください。
Damage1/2/3
このフィールドには、現在の敵がララに与えるダメージの値を入力します。
いくつかのスロットはララにダメージを与えることはありませんが、BaddyがララをUZIや剣で傷つける可能性があるため、さまざまなダメージの種類を設定する必要があります。
敵に1つ、2つ、3つ、または全くダメージがないことを知るには、NG_Center【Reference】タブのDamage Enemyリストも参照してください。
備考:
1つのダメージ値のみを変更し、他のダメージ値は変更しない場合は、IGNOREのヌル値を使用して「このダメージの種類を変更しない」を指定できます。
例えば、SASに対してグレネードのダメージのみを変更したいが、UZIダメージを変更したくない場合は、次の行を入力することができます。
Enemy=SAS, IGNORE, IGNORE, IGNORE, 0, IGNORE, 1000
上記のコマンドは、HP、NEF_フラグ、TombFlagsを変更しません。
0に設定し、IGNOREの最初のダメージ(UZI)、グレネードのダメージを1000に変更します。(ララは火傷で即死)
備考:
Damage1/2/3フィールドでは、正の値のみを入力してください。負の値を入力することもできますが、その結果はララを傷つけるのではなく、ララのHPを再充電することになります。それはおかしなことです。 範囲外の値を設定した場合、予期せぬダメージの結果となるためDamage Enemyリストで読み取った範囲の制限に従うことを忘れないでください。(とにかくクラッシュは起こりません)

関連項目

特にありません。

関連リンク(英語)

http://www.tombraiderforums.com/showthread.php?t=211803