アットウィキロゴ

イベント変更

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