hak,overrideなど



○ゲームシステム追加overrideに関する全般的留意点

 NWN1がそうであったのと同様、NWN2にもゲームシステム(追加のルール対応や、プレステージクラス等)を追加するようなoverrideが数多く作られている。NWN1がそれらの追加でコンフリクトをかなり起こしやすかったのに対して、NWN2は余裕を持って作られているようで、追加データの作成が容易である。NWN2についてもUIやシステム変更のoverrideが多数作られ、vaultなどで配布されている。例えば、NWN1のPRC同様に多数のクラスを追加するKaedrin PRCなどは有名で、対応モジュールも多い。

 が、このサイトの別ページでも述べている「日本語化」を行ったNWN2では、上記Kaedrin追加ファイルをはじめ、vaultなどの追加overrideのカスタマイズファイルは、うまく機能しないことも多い。この日本語化は、dialog.tlkファイルを一括で日本語化しているため、対応するdialogが存在しないエントリーは、英語や空白になる以前に、エントリー自体が表示されなかったりする(例えば追加のクラスやルールは、選択肢が現れなかったりする)のである。(訳者氏によると、NWN1同様に、dialogに対応箇所がないものは原語(英語)表示にするといった対策は可能だが、当面は手が回っていないらしい。)カスタムtlkの類も時にうまく表示されないことがある。

 そのため、hakやoverrideを重視するNWN2のヘビーユーザーは、あえて日本語化せずに英語のままプレイすることもあるというが(D&Dのゲームシステムは英語でもさして理解に支障はなく、またオフィシャルキャンペーンを終えてしまえば、あとは他のユーザーモジュールはどのみち英語なので日本語のままにする利点を感じないプレイヤーも多い)英語版を用いたとしても、ここでもうひとつ問題がある。
 NWN2は、NWN1に比べるとエディタが複雑などの理由で、中断してNWN1に戻ったり他のエディタに移った作者が多いのだが、拡張1、2が出る前に作成され、拡張に対応しないまま中断したhakもかなりの数がある。これらは、拡張1、2の入ったGOG版のComplete Editionとはコンフリクトを起こすものも多い。例えば、「クラス表」の設定ファイル(2da)を本体OCのファイルをベースに作っているため、GOG版のNWN2に入れると拡張で追加されたクラスが空白や別クラスで上書きされて使えなくなったりするのである。こうした不具合は、ある程度ドキュメントやダウンロードサイトから判断できることもあるが、中には動かしたり2daファイルを確認するまでわからないものも多い。

 一方、dialogのテキストを参照しないような追加要素(例えば、内部数値調整のみや追加のグラフィック、モンスター等)で、かつ拡張1、2までに対応している・衝突しないファイルならば、問題なく導入できるものもある。そうしたもので有用なものは今後ここで紹介していく。

 また、上記の不具合、日本語dialogがないファイルや拡張非対応のファイルも、ユーザーの手でそれほどの手間ではなく修正が可能なこともある。が、それはすでにユーザー個々のカスタマイズの範疇なので、別のページの方で述べる。




○Companion Multiclass (新vault配布サイト、v1.21

 これは定番、基本のカスタマイズ要素のひとつで、コンパニオンの成長時のマルチクラスを可能にする。
 OCやMotBをはじめ、多くのPC1人用のモジュールやキャンペーン内で加入する旅仲間「コンパニオン」は、デフォルトのシステムでは、レベルアップ時には既に持っているクラスを一本伸ばしで上げることになり、自由にクラスを選ぶことはできない。OCなどは強力な複合ビルドをしないと突破できないほど難易度が高いわけではなく、一本伸ばしのキャラはそれなりに強力で、またOCでは様々な各クラスそれぞれのコンパニオンが揃っているため、一人がマルチクラスで多くの役割を持つ必要性などは薄い。
 が、3.5eの大きな魅力がキャラの自由なビルドやカスタマイズにある以上、コンパニオンにもその選択肢は欲しいと感じることもあるだろう。NWN1ではHotUやヘンチマンエイジoverrideを使えば会話選択肢などでヘンチマンのマルチクラスもできたので、NWN2でできないのは物足りないという声もある。また、OC以外のモジュールのコンパニオンの人数や構成によっては、戦力不足のためにマルチクラスさせたいと思うことも多い。
 OCのコンパニオンでは、キャスター系やニーシュカ(ただでさえレベル調整値つき種族なのでローグから寄り道すると成長が遅れる)は一本伸ばしの方がいいが、イメージからビショップにアサシンや、アモンにSoZ追加のヘルファイア・ウォーロックのクラスを入れるというのがしばしば聞かれるパターンである。



○Universal Companion  (新vault配布サイト、v0.9

 単独(PC1人)用モジュールでも、プレイヤーが自作したキャラ複数でパーティーが組めるようにする。
 すなわち、自作キャラをデータベース(そのままdatabaseフォルダ内)に登録しておくことができる。データベース内のキャラは、他のモジュールで呼び出してコンパニオンとすることができ、またモジュール内で変更された(成長した、新たなアイテムを持った等)データをデータベースにアップデートすることもできる。

 NWN2のデフォルトでは、OCやMotBのようなモジュール内で用意されたNPCのコンパニオンだけでなく、自分で作成したキャラで複数人パーティーが組めるキャンペーンとしてはSoZがある。OC, MotBなどキャンペーン形式のモジュールであれば、ツールセットによって自作キャラの複数人パーティーを組めるように改変したり、人数を変えたりすることは可能である(SoZ形式のパーティー作成のカスタマイズ方法については、別のカスタマイズ記事で述べる)。
 が、キャンペーン形式でない単体modファイルだけでできたモジュール(NWN1と同じタイプ)では、PC1人しか作成できず、モジュール内での既成のNPC以外のコンパニオンを加えることはできない。(ツールセットの設定によって可能になったことがある、との報告もあるが、モジュール個々や起動するたびに異なるなど、方法としては確立されていない。)
 それに対し、このoverrideは、自作キャラをコンパニオンとして登録し呼び出し可能とすることで、単体モジュールであっても、またキャンペーン形式のPC1人用であっても、自作キャラで組んだパーティーを作成可能とするものである。overrideに導入すれば、モジュールの側は特に改変する必要がない。

 機能や操作はやや複雑なので、付属ドキュメント(Readme)を読んでおいた方がよい。単体mod形式のモジュールでも機能することができるよう、全体のoverrideフォルダに適用することが多いだろう。
 overrideに適用した状態で、コンパニオンとしてdatabaseに登録したいキャラでなんらかのモジュールを起動する。登録したいキャラを画面右に表示されているキャラアイコンから「選択」し、メニューに追加された登録ボタンを押す(後述するが、日本語化しているとボタンの名前が表示されないことがあるので、ReadMeでボタンの位置を確認する)。
 別のモジュールを起動し、databaseからrosterへの追加ボタン(ボタン名が空白なら、空白のうち一番下のボタン)を押してから、OC同様のコンパニオン選択画面(roster)を開くと、先程databaseに登録したキャラがOC同様の選択可能コンパニオンの中に追加されている。

 NWN1のヘンチマンエイジも同様の使い方ができたが、コンパニオンとのアイテムの受渡し等も自由にできることから、誰かをモジュール相互を架け渡す「パシリキャラ」にすることもできる。例えば、モジュール進行中にポーションを買い忘れた場合、別のキャラがポーションを買って、パシリキャラ経由で受け渡すということもできる。また、単独キャラ用モジュールで、そのキャラではクラス等の問題で使い道がない強力なアイテムが入手できたりするのはよくあることである(同様にプレイヤーキャラがソロの*bandで、修行僧や魔法系でプレイしている時に限って超級武器が出るように)。その場合、パシリキャラにこれを渡しておいて、そのアイテムを使えるキャラが別のモジュールでパシリキャラを呼び出して受け取る。といったこともできる。要はギルガメッシュ酒場に待機していたりバトルネットの複数アカウントによくストックされている、共有アイテム「倉庫」キャラである(なお、コンパニオンは所持金は持てないので、「金庫」キャラにすることはできない。そのため、所持金を持っているPC用と、持っていないコンパニオン用のキャラは分けて考えておく必要がある)。無論、やりすぎるとモジュール作者の意図しない範囲まで難易度が下がるが、キャラをモジュールの対象レベル等に合わせて調整する際に無造作に訓練場で強アイテムを持たせるのも味気ないという場合、上記ギルガメッシュ酒場やバトルネット感覚で使用するという遊び方ならできる。

 注意する点は多々ある。まず、なんらかのhak等とコンフリクトを起こしているのか、機能しないモジュールもよくある。メニューにボタン自体が出ない、データベースのアップデートができない等である。
 全体的に不安定である。例えば自作コンパニオンの出し入れやデータベースへの登録を1回の起動内で複数回繰返すと、突然NWN2が落ちることがある。これは操作の直前などの際は、頻繁にセーブやクイックセーブしておき、事故が起こったら再起動後、ロードするなどで回避できる。
 日本語化したNWN2のバージョンとの相性にも例によって問題があり、プレイ環境によるが、ボタン名がうまく表示されなかったり空白になることもある(どのボタンが何の機能にあたるかはこの場合、マニュアルなどを頼りにボタンの並び順から推測するしかない)。
 すでにモジュール内に居るコンパニオンとコンフリクトを起こすことがある。例えば、ボタンを押し間違って自作キャラでなくすぐ下にいたベヴィル(OC序盤の主人公の友人の青年)をデータベースに登録してしまい、別のモジュールでベヴィルを呼び出せたのはいいが、操作することができず(「NPC」というフラグが何か不具合を起こしているらしい)おまけにクリックしたときのボイスがベヴィルの声ではなく「ピヨピヨ」とかいうのになっていた。なお、不具合で削除ボタンが機能せず、削除することができなくなっている。
 SoZのような元から自作キャラのパーティーが作成できるモジュールで、パーティーキャラとこのコンパニオンを併用すると、おかしなことが起こったりする。例えばコンパニオンがSoZのパーティー編成場面にも表示され、そこから操作によってはNWN2が落ちたりする。

 「モジュールによっては」自作コンパニオンの使用が可能であり、毎回PC1人用モジュールを一人だけ操作するのも味気ない場合、自作キャラが使用可能になる可能性もある、といった程度で、動くモジュールであればもうけもの程度に捉えておいた方がよいだろう。
 本格的な自作パーティー編成、PoRやIWDのような多人数パーティー作成冒険を行いたいなら、SoZ形式の複数キャラ作成可のキャンペーンや、あるいは別箇所で述べるが、ツールセットでそうしたキャンペーンへの設定変更を行った方がよい。



○cdaulepp's random loot generator (新vault配布サイト

 これはNWN2全体に適用するoverrideである(後述するが、キャンペーンモジュールならば、個々のキャンペーンごとに適用することもできる)。適用すると、敵を倒した際に、すべての敵が(デフォルトのドロップに加えて)ランダムドロップするようになる。具体的には、敵の強さ(CR)に応じてランダムに選択されたアイテムをドロップする他、ランダムに魔法効果が付与されたアイテムもしばしばドロップするようになる。すなわち、*bandやDiabloのごとき様相で敵からランダムアイテムを入手できるようになる。


 実のところ、既成のユーザー製のキャンペーンモジュールには、すでにこれが追加で導入されているものもある。本体OCや拡張1本目のMotBもこれを導入した状態でプレイする人もいる。
 しかし、特に、ひたすら大量に敵が無限湧きで出てくるようなモジュール(例えば、拡張2本目のSoZや、他記事で紹介しているLegacy of White Plume Mountainのような戦闘モジュール)にこれを適用すると、NWN2全体がまるで別のゲームと化す。それこそ*bandやDiabloのような、戦闘とアイテムハントを延々とエンドレスで繰り返すことのできるハクスラゲームと化すのである。


 もっとも、魔法効果は多様な効果から無作為に付与される可能性があるため、必然的に「ロングソード+○」のようなごく普通のアイテムが出てくる可能性は低くなっている。*bandのようなエゴアイテム(有利な魔法効果の一定の組合わせ)があるわけでもないため、強力な魔法効果アイテムも全て*bandのランダムアーティファクトのような単純に出鱈目な能力持ちである。「追加特技:《上級武器開眼(グレートアックス)》 使用可能:ウィザード」といったものすごく強力な魔法で高価だが全く何の役にも立たなそうなアイテムが次々と出てくるのを楽しむという側面はあるが、ドロップだけに頼って装備を整えるというのは現実的ではなかったりする。上記SoZ等のように、このドロップ以外にもきちんとしたアイテム調達・強化手段のあるモジュールに適用するのが有効である。

 NWN2全体に適用するには、readmeなどに書かれているように、アーカイブを展開すると生成される「cdaulepp」フォルダ自体をユーザーフォルダ等のoverrideフォルダ内に置く。一方、特定のモジュールにのみ適用するのは、そのモジュールがキャンペーンシナリオであれば容易に可能である。「cdaulepp」フォルダの中身をcampaignsフォルダ内の該当キャンペーンのフォルダ内に置く。



○Chainmail Bikini+ (新vault配布サイト

 かつてのNWN1では、鎧部位装備を外すと女性キャラは極小面積ビキニとなり、お姉チャンバラとかビキニウオリアーズとかはそのまんま武器だけ持たせたり透明部材の鎧を着せればいいだけの話であったが、一方、NWN2では、鎧を外すと謎のぴちぴち革スーツのような普段着となり(鎧を外した方が露出度が下がることがある)半裸とかにするには、形状をこの革スーツの上からわざわざ「素肌で上書き」するhakを使う必要がある。
 上記は、着用するとMetal_Bikini(海外ではこう呼称する)状態になる鎧を追加する。

 なお、これを導入後、キャラに着せるには、エディタに慣れた人ならば適当なモジュールで入手できたり購入できるようにするだろうが、NWN2のエレクトロンツールセットは使いづらく、中々手が伸びない人もいるだろう。安易に入手させるには、cm_bikini2フォルダをoverrideフォルダ(あるキャンペーンにのみ適用する場合、campaign内のそのキャンペーンのフォルダ)に入れた後、NWN2を起動、適当なモジュールを起動し(OCの既存モジュールのセーブデータでも構わない)、キーボードの"`"(シフト+@)を押してコンソールを開き、

DebugMode 1

giveItem chainmail_bikini

DebugMode 0

(大文字小文字はそのまま入力する必要がある。giveitemは小文字でもいい)として、再度"`"を押してコンソールを閉じれば、インベントリに入っている。

 また、ツールセットに慣れた人なら、改変して「これに肩パッドがついただけでフルプレートとか言い張る重装鎧」とか簡単に作れる。だから何だといえばそれまでだが。



○Link (Legend of Zelda) (新vault配布サイト
 Super Sayian Goku (新vault配布サイト

 かつてNWN1の旧vault(上記新vaultは一度サーバーが飛んで移動したものである)では、モジュールやhak/overrideだけでなく、単なるキャラデータ(セーブデータ)が数多く投稿されていた。日本神話の神々やベルセルクやファイナルファンタジーのキャラ(全て欧米人の投稿である)など、きわめて意味不明なものが多種にのぼっていた。しかも、それらはキャラクターモデルを3Dから描き起こすといったTESのmodificationのようなものではなく(NWN1でもシステム上一応可能だが手間はかかる)、ほとんどは既存のNWN1のモデルを組み合わせて再現したソウルキャリバーのエディットのようなものであったが、ベルセルクのガッツなどは異様に完成度が高かったことで日本のNWN1ユーザー間でもよく知られていた。
 NWN2では(及び新vaultでは)そうした動きは少ない。上記の前者は、フランス語による投稿で、実はNWN1/2は欧州、特にフランス語圏でかなり盛況である。有名モジュールにはフランス語に訳されているものも多い。ちなみに欧米FTにおけるゼルダシリーズの人気は日本人の予想よりも遥かに高い。
 後者の方は、おそらくキャラメイク時にプレインタッチトのサンプルとして頻繁に表示される「ファイア・ジェナシ」のモデルの、アタマの形状と火炎オーラがサイヤ人に見えないこともないというだけの単なる一発ネタである(なお、きわめて悪名高い海外のドラゴンボールファン創作ネタのひとつに、髪やオーラが赤くなるさらなる強化型のスーパーサイヤ人がある)。ただしポケモンのゴウカザルのごとく、火炎+悟空は特にありえない発想ではない。



○Feline Girls (新vault配布サイト
 Pains monster pack (新vault配布サイト


 誰が言ったかファンタジー世界といえば「ニェーカミムィ(nekomimi)」を抜きにしては語れないという。NWN1にはプレイヤーキャラやモンスターに猫耳3Dモデルを追加するようなhakはいくつもあったのだが(作ったのは日本人だったり全くそうでなかったりした)全般NWN1ほど盛んではないNWN2では皆無である。そして、「猫獣人」に流用できそうなワーキャットやラクシャサといったモンスターの3Dモデルも(これもNWN1にはデフォルトで在ったのだが)NWN2にはデフォルトのエディタ内にも存在していないし、追加モデルの類も見当たらない。
 が、猫獣人やキャットフォークの外観を追加する方法が全くないわけでもない。冒頭に挙げた2ファイルのうち上の方のoverrideは、モデルは人間やエルフのまま、キャラクターモデルのテクスチャを変更することで、ミュージカル『キャッツ』のようなペイントによって猫人間らしさを表現しているものである(いわゆる猫耳にはならない)。Feline girlをoverrideに入れると、人間のモデルに虎人間、エルフのモデルに豹人間が1種類ずつ追加され、人間やエルフのキャラ作成時にも頭部テクスチャとして選べるようになる(胴体はモンスター用で、プレイヤーに使うには別のカスタマイズ手順が必要)。下の方のmonster packは、多数のモンスターモデルの詰め合わせだが、このうち、adl_pain_monsterpackmisc.7zに入っている「ラクシャサ」は実は新モデルでなく同様のテクスチャのみで追加しているもので、これをoverrideに入れるともう2種類ほど追加され、豹や黒豹の模様が人間のキャラ頭部に選べるようになる(なお、ほかのモンスターのモデルをモジュール内やプレイヤー用に使うにはまたもう何段階かのカスタマイズが必要)。なお、キャラやアイテムのモデルは通常モデルのファイル(群)をoverrideに入れるだけでよく、他に2da等を編集する必要はない。
 問題はどう見てもこの動画のサムネのゲレゲレにしか見えないという点である。



○The Complete Catalogue of Comrades, Companions, and Cohorts (新vault配布サイト


 SoZ形式のパーティーをアイテムを使用すればどこでも組める「携帯用宿帳」を追加する。SoZ形式でないパーティー制でないキャンペーンモジュールの場合、キャンペーンの方を改変しないと意味がない。詳しくは別ページ参照



○Teleportation Items (新vault配布サイト


 テレポーテーションアイテムを追加する。アイテムの機能を発動し、クリックした箇所にテレポートできる。無論、通常のモジュールで使用すると逆にイベントを飛ばしてしまってモジュールの流れが破綻することもあるので、主に移動イベント関連が壊れているモジュールのバグなどに対処する際に使用する。リングとロッドがあり、ロッドの方が装備しなくとも、またクラスを問わず使えるので便利である。
 留意点としては、移動先が見えている箇所でないとクリックできない。壁の向こうでもいいが、部屋にまだ入っていなくて暗いままになっている(マップが埋まっていない)箇所にはテレポートできない。また、クリックすると、まず通常移動でその場所めがけて走っていってから、それ以上移動できなくなった時点でテレポートが発動する。そのため、敵と戦わずその向こう側にテレポートしようと思ってクリックしたら、まずその方向に走る=敵に向かって突っ込んでいくなどということも起こる。デバッグコマンドのjumptopointなどを(こちらは座標を調べるのが面倒だが)併用せざるを得ないこともある。



〇4 Japanese Female Voice Soundsets (Japanese Female Voice Actors) (新vault配布サイト


>#1 花澤香奈・クレリックまたはパラディン (soundset 751)
>#2 井口裕香・ローグまたはレンジャー (soundset 752)
>#3 豊崎愛生・ウィザードまたはソーサラー (soundset 753)
>#4 佳村はるか・ファイターまたはワーロック (soundset 754)

 キタコレ







NWNページに戻る

トップページに戻る