下記ディレクトリに追加したいトレーラをフォルダ名 trailerXX (XXは22以降の数字) にして置く。
makes\trailer
追加するトレーラの description.def をメモ帳で開き name:"TrailerXX" の部分を上で設定したフォルダ名と同じに。
makes\trailer\trailerXX\description.def
例

完成。積荷名が %0 と表示されますが問題ありません。

追加したトレーラをゲーム中に使えるようにする
ここから先は defs\cargos にある XXX.def を弄る事になります。
その前に defs フォルダにある cargo_base.def を見て中身の記述方法を勉強しておきます。

| 1* | type | カーゴタイプ。単純に置き換えるだけなら弄る必要なし。 |
| 2 | name | カーゴの名前(積荷名)を記述します。単純に置き換えるだけなら弄る必要なし。 |
| 3 | trailer | 置き換えたいトレーラのフォルダ名(trailerXX)を記述します。 |
| 4 | variant | 使用するシェーダー(スキン)の番号を記述します。Trailer2,4,5,6,13,14,16のように1つのトレーラに複数の積荷がある場合は必須です。1つのトレーラに1つの積荷しかないタイプは省略可。 |
| 5* | imgs | NotebookのRoutesページで使用するボタンの参照ファイル名を記述します。単純に置き換えるだけなら弄る必要なし。 |
| 6 | can_overweight | 過積載の有無を記述します。有りなら1、無しの場合は省略可。 |
| 7 | income | 1マイルあたりの運賃を記述します。ガッポリ稼ぎたいなら大き目の数字を記述して下さい。 ちなみに標準データは289〜1939で500〜700くらいが多い。Special Cargoは1000以上。 |
| 8 | weight | 重量を記述します。1を基本としてどれくらいの重さにするか。小数点第一位まで記述できます。主に坂道や制動時に影響します。標準データは最大で2。省略可(省略した場合は多分1)。 ちなみに9にしたらトラックがしゃくりまくって最終的にゲームがフリーズしました(笑)。私的には5以下推奨。 |
| 9 | fragility | 脆弱性を記述します。1を基本としてどれくらいの壊れやすさにするか。小数点第一位まで記述できます。標準データは最大で5。省略可(省略した場合は多分1)。 ちなみに9にしたらガードレール等に軽く当たっただけでダメージが20%超えます。 |




追加したトレーラをゲーム中に使えるようにする
今回は例として Trailer32 を追加して、これを Trailer13 と置き換えたいと思います。
1つではなく、トレーラ全体を丸ごと置き換えます。
トレーラを追加して Trailer13 の *.def ファイル3つをコピーしてきます。

ここからはそれぞれの *.def ファイルを弄っていくのですが、ここで注意するのは variant の項目です。
Trailer13にはスキン(積荷)が3種類あるので、どれをどれに置き換えるのか指定しなくてはいけません。
今回の例では以下のようにします。
| variant | 置き換え元(Trailer13) | 置き換え先(Trailer32 (実体はTrailer14です)) |
| 0 | trailer13.shd | trailer14.shd |
| 1 | trailer13_chemicals.shd | trailer14_computers.shd |
| 2 | trailer13_explo.shd | trailer14_electro.shd |







