トップ 新規 編集 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

CCG_FAM

CCG_FAM

カスタム・ファミリアーの作り方

appearance.2da

まず、モデル自体を追加したい場合は、appearance.2daを編集します。
編集方法は...誰か別のところで頼む。
基本的に適当なものをコピーして、LABELとNAMEにツールセットで選択リストに載る名前を(揃えた方が分かりやすい)、RACEにモデル名を書きます。

hen_familiar.2da

これがファミリアーのリストです。
ファミリアーを追加する場合は20番目(No.19)から追加します。
そこまではBioの予約らしいです。
BASERESREFは11文字以内にしておきます。ブループリントでレベル毎に作る必要があります。その時に2桁で連番となって合計13文字になります。
STRREFとDESCRIPTIONはTLKファイルの参照です。カスタムTLKを作る場合は、16777216を足します。カスタムTLKについては別の機会に。

ブループリントを用意

先ほどhen_familiar.2daで指定したBASERESREFに併せて作ります。
たとえばBASERESREFでCUSTOM_FAM0と指定した場合、
レベル1の使い魔はcustom_fam001となります。
40レベルまで作る場合は連番で40体作ります。

スクリプトについては
イベント スクリプト
OnBlocked nw_ch_ace
OnCombatRoundEnd nw_ch_ac3
OnConversation nw_ch_ac4
OnDamaged nw_ch_ac5
OnDeath nw_ch_ac7
OnDisturbed nw_ch_ac8
OnHeartbeat nw_ch_ac1
OnPerception nw_ch_ac2
OnPhysicalAttacked nw_ch_ac5
OnRested nw_ch_aca
OnSpawn nw_ch_acani9
OnSpellCastAt nw_ch_acb
OnUserDefined nw_ch_acd
と設定します(たぶん)。

会話は
nw_g_fam
がデフォルトの使い魔用ダイアログです。

Overrideに入れる

ブループリントはNWN探検家で〜.utcを取り出します。
必要ファイルを全てOverrideフォルダまたはHAKに入れて使います。