L4D2 c1m4 のラッシュ特性についての研究結果

研究結果

結果からの推測

詳細

PanicEvent について定義しているファイルは、resource/vscripts/ 以下で見つけることができる。今回の話題に該当するのは resource/vscripts/c1m4_atrium_finale というファイル。

CUSTOM_STAGE とは何か

CUSTOM_STAGE を記述すると、どういった性質のラッシュになるかを定義できる。たとえば

CUSTOM_STAGE1 = ONSLAUGHT
CUSTOM_STAGE2 = PANIC
CUSTOM_STAGE3 = ONSLAUGHT
CUSTOM_STAGE4 = PANIC
CUSTOM_STAGE5 = TANK

のようになっていたとしたら、ONSLAUGHTPANICONSLAUGHTPANICTANK と順番に実行されていく。director_debug 1 したときに「stage #n」と表示されるものがこれに該当する。STAGE が始まると 15 秒で、そこに記述した性質のラッシュが発生する。

ちなみに、ONSLAUGHT 時のラッシュは resource/vscripts/onslaught.nuc に、PANIC 時のラッシュは resource/vscripts/panic.nuc に記述されている。このファイルは暗号化されているため復号する必要があるが、復号ツールと復号 Key は Valve Developer Network にて公開されている(*1)。復号済みのデータも公開されているため、そちらを利用したほうが楽(*2)。

サンプル(vscripts/c1m4)の一部

あとで貼る