MODの制作方法

Last-modified: 2017-05-03 (水) 14:24:21

はじめに

今作はSteam Workshopに対応し手軽にModなどを公開することができるようになりました。
せっかく簡単になったので是非Modを作って公開してみましょう。
このページでは作り方について説明します。
公開方法は別ページにて解説します。(作成中)

Mod制作用のフォルダ

通常modを導入するにはTRansport Fever配下のmodsフォルダに入れますが
制作したmodをSteam Workshopにアップロードする際は別のフォルダに入れる必要があります。

Steam/userdata/(ユーザー固有の数字)/446800/local/staging_area

が通常のmodsフォルダの代わりになります。

もちろん通常通り作ったModをmodsフォルダに置いても問題ないですが
スタート画面から自分の制作した/しているModの一覧を見ることができるので制作用フォルダに入れておくことをお勧めします

Modの階層

 mods(staging_area)
   └<mod名>
     ├config
     │└ ...
     ├documents
     │└ ...
     ├res
     │└ ...
     ├mod.lua
     ├image_00.tga
     ├strings.lua
     ├workshop_preview.jpg
     └filesystem.lua
  • <mod名>
  • config
  • documents
  • res
  • mod.lua
  • image_00.tga
  • strings.lua
  • workshop_preview.jpg
  • filesystem.lua

version

mod.lua

strings.lua

filesystem.lua

用意するもの

必須

  • テキストファイルをutf-8(BOMなし)で開けるテキストエディタ
    • Windowsのメモ帳はオススメできません。(改行に対応してなかったりBOMありで保存するため)
    • さらにluaファイルを編集することになるのでluaに対応しているエディタだとなおよし
      • 編集者的にはNotepad++を使っています

画像を編集する必要がある場合

  • tgaファイルを編集できるソフト
    • gimpやPaint.NET、Photoshopなどなど…
      • なおRLE圧縮を行うとTpFが読み込めずがクラッシュするので注意

モデリングの必要がある場合

(編集者求む)

各種Modの作り方