database.binをRyder Database Editorで編集することで、イベントの内容を変更することが出来ます。
【注意】
databese.binを編集することでゲームプレイに支障をきたす可能性があります。
database.binは必ずバックアップをとった上で編集するようにして下さい。
database.binの編集は自己責任でお願いします。
database.binの場所について
DVD版は、C:\...\Codemasters\dirt 3\database\
steam版は、C:\...\Steam\Steamapps\common\dirt3\database\
にあります。
...はOSによって異なりますが、ProgramFilesかProgramFiles(x86)のどちらかになります。
変更したいイベントを確認する
database.binをRyder Database Editorで開きます。
eventテーブルを開きます。
card_string_idが"000_alpinestars_90s_rally_card"となっているRowを確認してください(通常上から2番目にあります)。
右にスクロールさせていくと、idが319になっている筈です。
このイベントは一番最初に選択できるイベントで、ゲーム中の表示は"CLUBMAN SHIELD"となっている、フィンランドのラリーイベントです。
参加可能なクラスはS2000車両のみ、トラックはS1がMUTANEN、S2がALHOJARVIの二つです。
以下ではこのイベントに変更を加えていきながら、変更の方法を解説していきます。
(database.binを開く、保存する、正規の場所に移動する、ゲームを起動するといった記述は省略します)
参加可能なクラスを追加する
event_vehicle_classテーブルを開きます。
event_idが319、vehicle_class_idが33になっているRowが一番上に見える筈です。
これは上で確認したイベントに、S2000クラスの車両が参加可能である事を意味します(vehicle_classテーブル参照)。
event_vehicle_classテーブルを開いた状態で、Edit→Add Rowとクリックし、
event_id:319、id:そのまま、vehicle_class_id:21を追加してみましょう。
ランドラッシュ・トラックのクラスが追加されます。
トラックを変更する
event_track_poolテーブルを開きます。
event_idをクリックしてソートをかけます。
上2つのRowがevent_id:319になった事を確認してください。
右にスクロールさせていくと、track_model_idという項目がある筈です。
1つ目は199、2つ目は196になっています。
これはそれぞれ、フィンランドラリーの7、同4のトラックであることを意味します(track_modelテーブル参照)。
一つ目のトラックをフィンランドラリー0のトラック(id:191)に変更してみましょう。
event_track_poolテーブルの一番上のRowのtrack_model_idが199になっているところを2回クリックして191と入力してください。
その左隣には、track_lighting_type_idという項目があります。
ここでは、朝、夕、夜等のライティングが定義されています(track_lighting_typeテーブル参照)。
ここを3に変更して下さい(雨天時のライティングになります)。
更に一番右側にはweather_type_idという項目があります。
ここではドライ、雨、雪など、天候が定義されています(weather_typeテーブル参照)。
ここを4に変更して下さい(雨の天候になります)。
ここでは同じフィンランドラリーのトラックに変更しましたが、別の地域のラリートラックに変更しても問題なくプレイできます。
トレイルブレイザーのトラックに変更してもプレイできますが、ペースノートは読んでくれません。
ラリークロスや、ランドラッシュのトラックに変更する場合は、注意事項が増えますので、次項で説明します。
H2Hのトラックではプレイヤーは走行出来ますが、CPUがまともに走れなかったり、タイムが異常な値になってしまうので、お勧めしません。
ジムカーナのトラックについては未検証です。
ラリーイベントにラリークロスやランドラッシュのトラックを組み込む
ラリーイベントにラリークロスやランドラッシュのトラックを組み込む場合は、2つの異なる方法があります。
A:ラリークロスやランドラッシュのトラックをラリーのトラックと同等とみなし、1台づつ出走して1周のタイムを競う。
B:ラリークロスやランドラッシュのイベントに変更して同時スタートのレースをし、規定周回のタイムをラリーのタイムとする。
Aの場合、プレイヤーを先頭スタートにし周回数を1にしないと、CPUが異常な走行をしたり、異常なタイムになったりします。
具体的にはevent_track_poolのplayer_grid_position_baseを1に、player_grid_position_rangeを0に、num_lapを1にします。
Bの場合は周回数やスタートポジションに制限はありませんが、トラックの属性をラリークロス(ランドラッシュ)と同じにしなければなりません。
具体的にはevent_track_poolのdiscipline_overrideを27(ランドラッシュの場合は29)に、race_type_overrideを1にします。
CPUがリタイヤした場合、リタイヤした時点のタイムが加算され、リタイヤしたドライバーが有利になってしまいます。
必要に応じてリスタートして下さい。
イベントにトラックを追加する
event_track_poolテーブルを開いた状態で、Add Rowすればトラックを追加することが出来ます。
前項の注意事項も踏まえて、id:319のイベントに3つ目のトラック(smelter_0)を3周のラリークロスレースとして追加してみましょう。
設定する項目が多く、意味が不明なものも多いので、他のRowを参考に値を入れます。
ai_choreographer_config_idは0を入力したいのですが、このウィンドウでは選択できません。後ほど変更します。
countdown_timer:20
discipline_override:27 ラリークロスのレースとして追加するので27を選びます。
event_id:319
id:そのまま
network_bias:1 ? 他のRowが1なので。
num_laps:3 周回数
order_index:2 3つ目のトラックの場合は2になります。
player_grid_position_base:5
player_grid_position_range:3 この様に設定することで4~8番グリッドがランダムで割り当てられます。
racetype_override:1 こうすることで、グリッドから同時スタートします。
track_lighting_type_id:3
track_model_id:261 SMELTERラリークロス1のトラックidになります。
weather_type_id:2
他、記述の無い項目は全て0です。
OKをクリックした後、ai_choreographer_config_idを0に変更します。
次にeventテーブルを開きます。
右にスクロールしていくと、num_competitionsという項目があります。
id:319の上記項目を3に変更して下さい。
ここの項目が2のままの場合、2つ目のトラックを走行後、イベントが終わってしまします。
ラリークロスに他のイベント用のトラックを組み込む
ランドラッシュのトラックは難なく組み込めます。
ラリーやトレイルブレイザーのトラックはCPU車両がスタートのゲートでひっかかる事があります。
プレイヤーのスタートグリッドを4より前に設定したほうが良いかも知れません(それでも後続がひっかかりますが)。
H2Hのトラックは一応走れますが、半分の車両(4台)は最初から半周分のハンデを負っている状態の様で、順位やタイムがおかしくなってしまいます。
ジムカーナのトラックは未検証です。
H2Hのイベントに他のイベント用のトラックを組み込む
ラリーやトレイルブレイザーのトラックはCPU車両がスタートのゲートで引っかかる事があります。
プレイヤーのスタートグリッドを2に固定したほうが良いかもしれません。
ラリークロスやランドラッシュのトラックは難なく組み込めます。
周回数も設定できます。
ジムカーナのトラックは未検証です。
H2Hのイベントについて
2Rounds(準決勝、決勝)の場合
eventテーブルのnum_entrantsを3にして、event_track_poolにトラックを2つ登録します。
3Rounds(1回戦、準決勝、決勝)の場合
eventテーブルのnum_entrantsを0にして、event_track_poolにトラックを3つ登録します。
同じトラックを2つあるいは3つ登録するのが、このイベントの仕様の様ですが、異なるトラックを登録することもできます。
ただしその場合、イベントを選んだ際に表示されるRound数がおかしくなります。
その他
イベントのトラック数は通常イベントの場合4つまで、ワールドツアーの場合は5つまでしか表示されませんが、それ以上のトラックを登録することができます(上限は未検証)。
DLCのイベント、東京および、モンテカルロを編集することは出来ません(編集しても反映されません)。
通常のイベントに東京および、モンテカルロのトラックを追加することは可能です(DLC購入時のみ)。
ワールドツアーにDLCのトラックを含めることは出来ません。
1つのイベントに同じトラックを2つあるいは3つ登録すると、イベント選択時のトラックは1つしか表示されませんが、プレイに問題はありません。
最終更新:2012年07月18日 12:51