[Transport Ferver2] 日本地名MOD

Transport Ferver2で無料ゲームをやる際に都市名が海外のままというのがありましてそれが嫌で日本地名化するMODを少しずつですが作成&公開を進めています。

1年ぐらい前に途中まで作る&公開していたものの残りの作成を進めている、というのが正しいかもですが。

現時点では以下が作成&公開済み。

北海道https://steamcommunity.com/sharedfiles/filedetails/?id=1947521443
青森https://steamcommunity.com/sharedfiles/filedetails/?id=1951062608
岩手https://steamcommunity.com/sharedfiles/filedetails/?id=1958922784
宮城https://steamcommunity.com/sharedfiles/filedetails/?id=2521729529
秋田https://steamcommunity.com/sharedfiles/filedetails/?id=1951066310
山形https://steamcommunity.com/sharedfiles/filedetails/?id=1964051355
福島https://steamcommunity.com/sharedfiles/filedetails/?id=2521736374
茨城https://steamcommunity.com/sharedfiles/filedetails/?id=2521787817
栃木https://steamcommunity.com/sharedfiles/filedetails/?id=2521793047
群馬https://steamcommunity.com/sharedfiles/filedetails/?id=2521798383
埼玉https://steamcommunity.com/sharedfiles/filedetails/?id=2521805882
千葉https://steamcommunity.com/sharedfiles/filedetails/?id=2521817695
東京https://steamcommunity.com/sharedfiles/filedetails/?id=2521745302
神奈川https://steamcommunity.com/sharedfiles/filedetails/?id=2521783022
新潟https://steamcommunity.com/sharedfiles/filedetails/?id=2521854340
富山https://steamcommunity.com/sharedfiles/filedetails/?id=2527949533
大阪https://steamcommunity.com/sharedfiles/filedetails/?id=1955153291
岡山https://steamcommunity.com/sharedfiles/filedetails/?id=1951090634

なお、バス停名は実際にある名前になるようにしています。

残りの地域も順次作成する予定です。

さて、いつまでかかるかな。

[TekTopia] Bard

TekTopiaの解説です。

全体はこちらをご覧ください。

Bard(吟遊詩人)は、村人を音楽で楽しませることで、村人の幸せを高めるのに役立ちます。

動作

Bardは2つの場所で彼の音楽を演奏することができます。

村で演奏
日中、Bardは不幸な村人を探して町をさまよいます。 誰かに出会うと、近くの人に聞いてもらうために短い曲を演奏し始めます。 歌の間2秒ごとに、16ブロック内のすべての村人は1の幸福度を獲得することが1/8の可能性であります。 歌が完了すると、16ブロック以内のすべての村人は2〜3の幸福度を獲得する可能性が1/2になります。 Bardはまた、他の人に与えられた幸福の総量に等しい幸福を得るでしょう。 歌から3以下の幸福が与えられた場合、Bardは代わりに5つの幸福を失います。

夜のTavern(居酒屋)で演奏
夜の間、BardはTavernで最高のパフォーマンスを披露します。 2人以上の村人がいる場合、Bardはより長い歌を演奏し、Tavern内のすべての村人の幸せを大幅に高めます。 歌の間2秒ごとに、Tavern内のすべての村人は1〜3の幸福度を得る1/16のチャンスがあります。 歌が完了すると、Tavern内のすべての村人は3-5の幸福を得る可能性が1/2になります。 Bardはまた、歌から与えられた総幸福度の半分に等しい幸福を自分自身で得るでしょう。 歌から8以下の幸福度が与えられた場合、Bardは代わりに5つの幸福度を失います。 Tavernで一度に演奏するBardは1人だけです。 村に複数のTavernがある場合、各Bardは自分のTavernを探して演奏します。

関連する構造

Tavern(居酒屋)

ソース:TekTopia Wiki – Bard (google.com)

SIM HUBのDashboard作成中

EuroTruckSimulator2ですがSimHubを使ってプレイを始めております。

ただ、問題もありまして。

ダッシュボードがレースゲーム用ばっかりであったり、ETS2用のやつでも地図MOD入れてるとナビゲーションがまともに使えなかったり。(地図デフォルトのものが表示されてずれる)

なのでこの辺りを解消するものを作成したいところ。

最も始めて触るものなのでまずは最低限の表示(メーターとか)のものを作成してみてノウハウをためるところかスタートです。

今のところ一番参考になっているのは「け~えす商店ブログ」さんの記事でした。

け~えす商店ブログ – ETS2 SimHubで自作ダッシュボードを作ってみる その1 Dash Studioの機能解説

何をどう設定すればいいのか細かく書いてくれているのですごく助かります。

これをもとにまずはベースを作成して地図とかのはどこかで作成方法を探すなり既存のデータ見て同じ形で作ってみて、とか試してみるしかなさそうです。

先は長い。

新しいハンコン到着

新しいハンコン、届きました。

今回は中古のT500RSとTH8RSのセット。

届いた箱の中はこんな感じ。

そして作業をしていると猫たちが。。。

すごく邪魔!

そのあとにちゃんと設置できました。

レバーの固定ができないことが判明。

結局無理やりベルクロで止めましたけど。

買い換えたほうがいいのかな???

[レーシングコクピット] 視点操作

Next Level Racingのレーシングコクピットに公式ディスプレイマウンタまでつけて視点操作をどうするか検討中です。

マウス操作だと猫が勝手に動かすという問題が出ました。。。

代わりに導入したのはeye tracker 5。

これはいい感じでしたがハンコンカスタマイズしたら視点認識距離の問題でなかなか動かなくなってしました。。。

距離の問題、これは解消しようないんですよね。

必要な時だけはハンドルに身を乗り出す形でやるしかなさそう。

これだときついので代わりのものを検討中です。

TrackIR5あたりを導入すればいけるかもとか考えています。

何を導入するかな・・・。

[TekTopia] Miner

TekTopiaの解説です。

全体はこちらをご覧ください。

Miner(鉱夫)は他の村人が使用する資源を採掘するために、Mineshaftを掘ります。

動作

Minerが採掘に行くとき、利用可能なMineshaftを要求し、その最も深い位置に移動します。移動が終わると採掘を行います。
パート1:トンネルを続行します。Minerは高さ2でブロックを掘っていきます。溶岩や水がブロックにある場合、そのMineshaftを離れて別のMineshaftへ移動します。
パート2:周囲のブロックの鉱石を見つけます。Minerは隣接する6つのブロックを調べます。鉱石ブロックを見つけた場合、掘り出し、さらに掘り出した後のブロックを確認します。このプロセスは最大3ブロック先まで続きます。
パート3:トンネルを修復します。Minerは周囲の6ブロックのエアブロックを石畳に置き換えます。この際には床に露出した溶岩も覆い隠します。 鉱山労働者は、滑らかな石を採掘するときにボーナス鉱石を得るチャンスがあります。彼らが受け取るこのボーナス鉱石は、y = 11での通常の鉱石分布に従ってランダム化されます。大体は石炭とレッドストーンですが稀にダイヤモンドを見つけることもあります。MinerがMineshaftを伸ばしていく際にはインベントリからトーチを地面に置き、火をつけてモンスターがスポーンしないようにします。

ストレージへ保管

これは村人が持っている最も基本的な仕事です。 村人があなたの倉庫に配達するアイテムを持っているとき、それはそこにそれらを持っていきます。
Minerはすべての鉱石と宝石を倉庫に配達します。
Minerは、一日の終わりにアイテムを倉庫に配達しようとします。これは、鉱山から倉庫へ移動する際の時間ロスを防ぐためです。
採掘されるもの:
鉄鉱石
石炭
ラピス
ダイヤモンド
レッドストーン
金鉱石
エメラルド

装備の更新

倉庫内で利用可能なより良い鶴嘴がある場合、鶴嘴をより良いものに持ち替えようとします。

松明と消耗品の作成

Minerの松明の所有数が12未満の場合、倉庫から12以上(最大30個)になるように補充しようとします。
倉庫に松明がない場合、追加で作成をします。また、倉庫内の炉を使用し、木材を木炭にします。松明を作るのにかかる時間はMinerのレベルによります。
Minerは鶴嘴を必要としますが倉庫内で鶴嘴がない場合、木製の鶴嘴を作成します。鶴嘴を作るのにかかる時間はMinerのレベルによります。

関係のある村人

Blacksmith(鍛冶屋)
Minerのためにより良い鶴嘴を作成をします。
Enchanter(付与師)
ラピスラズリを使用してツールと鎧をエンチャントします。

関係のある建物

Mineshaft
Minerが掘る場所

ソース:
TekTopia Wiki – Miner (google.com)

[レーシングコクピット] ボタン追加

レーシングコクピット周りですがちょくちょくものを追加しています。

最近追加されたもののうちの一つがこれ。

シフターのところにつけられるボタンです。

これにボタンを設定してやるとゲーム内の荷台切り離しとかがやりやすくなります。

あとオーディオ設定とか追加してやるとか。

とは言えハンドル・シフター・シフターアドオン(ノブのボタンのやつ)・今回のスイッチと4つになりました。

多分Euro Track Simulator2は5つまでしかNGなはずだからこれ以上の拡張は難しくなってきました。

あと1枠、入れるものも決まってるし。。。。

SIMHUB導入検討

EuroTruckSimulator2をやることが増えつつあるのですが車両によってはメータがちゃんと動いていないことがありまして。

左下のナビ画面で見ているんですが視線操作で画面移動をしているせいでぶれるんですよね。。。

なので何か別方法で見れるようにしたい、と考えておりました。

何かいい方法ないか探していたらSIMHUBなるものを見つけました。

どうやらスマホを画面にすることができる模様。

余っているスマホ使ってできそうなんでこれの導入を考えてみます。

まずはマウントする場所の検討から、になりますが。

[TekTopia] Druid

TekTopiaの解説です。

全体はこちらをご覧ください。

Drurid(ドルイド)は木や作物の成長促進と坑道の埋め直しを行います。

動作

Druridは「毎日、木や作物の成長促進」と「半日、坑道の埋め直し」を実施します。
どちらを優先するかはランダムで決まります。

地球改革
地球を再生するとき、Druridは村で最も長いマインシャフトを見つけて魔法をかけます。完了すると、マインシャフトの後ろにあるいくつかのブロックが補充されます。石炭、鉄、レッドストーン、ラピス、ダイヤモンドはすべて改革される可能性があります。Druridのスキルレベルが高いほど、これらの鉱石が出現する可能性が高くなります。

坑道の後ろにある1〜4列の土を再形成します。スキルの高いDruridは、スキルの低いDruridよりも再形成します。

成長
Druridは村をパトロールして、十分に成長していない作物や木を探し、魔法で成長を加速させます。その効果は、バニラに骨粉を塗るのと同じです。

苗木の場合、成長の試行回数はDruridのスキルレベルに比例します。レベル1のDruridは6回成長を適用し、レベル100のDruridは20回適用します。

作物の場合、Druridは各作物に1回だけ成長を適用しますが、成長を適用できる領域はDruridのスキルによって拡大します。低レベルのDruridは単一の作物にのみ成長を適用しますが、高レベルのDruridは大きな5×5に影響を与える可能性があります。

関連する村人

Farmer(農民)
Druidによって栽培された作物の収穫をする

Lumberjack(樵)
Druidによって成長した気を収穫する

Miner(工夫)
Druidによって置き換えられた鉱石を発掘する

ソース:
TekTopia Wiki – Druid (google.com)

[ETS2] ProjectJapan MOD V.1.0.2リリースされてました

最新情報追っていなかったのでV.0.4でやり続けていたのですがいつのまにかV.1.0がリリースされ、さらに1.0.2まで上がっていました。

ETS 1.4対応らしいです。

これは早速やるしかない!

まあ、問題はまだいろいろと届いてないんですよね、周辺機器。

とはいえハンコンとは十分に使えるから早速やる!

[TekTopia] Mineshaft

TekTopiaの解説です。

全体はこちらをご覧ください。

MineshaftはMinerが採掘を行います。

条件

Mineshaftは構造物マーカーの下に縦1x横2の開口部が必要です。
Minerが採掘しているブロックの後ろに溶岩か水がある場合にはMinerは採掘を停止し、溶岩or水が除去されるまでは該当のMineshaftは使用されません。
※プレイヤーが除去する必要あり
Mineshaftは村の境界内にある範囲が採掘可能です。
範囲を超える範囲に達するとMinerは採掘を中止します。

使用方法

Minerはブロックを採掘します。
Druidは時々Mineshaft内のブロックを補充します。
※補充時、鉱石も生成される模様

ソース:TekTopia Wiki – Mineshaft (google.com)

[TekTopia] Farmer

TekTopiaの解説です。

全体はこちらをご覧ください。

Farmer(農民)は、ニンジン、ジャガイモ、ビート、小麦の4つの作物を植えて収穫することができます。 これらの作物は、村人の基本的な食料源として使用したり、動物に餌を与えたり、シェフがベイクドポテトやパンなどのより良い食料を作るために使用したりできます。 さらに、Farmerは他の村人が使用するサトウキビも集めます。

動き

農地の作成
Farmerは、農業地域内にある土や草のブロックを探します。Farmerがくわを持っている場合、土地を耕してより多くの農地を作ります。作成までにかかる時間は、ファーマーのスキルレベルによって異なります。
Farmerのくわが壊れたとき、倉庫で新しいものを探します。倉庫にくわが存在しない場合は、倉庫内の工作箱で木製のくわを作成しようとします。

作物を植える
Farmerは、農地を植え替えるために、小麦の種、ジャガイモ、ニンジン、ビートの種の少数を保管します。耕作された農地のタイルが見つかると、そこに新しい作物を植えようとします。耕作農地に隣接する4つのブロックの作物を評価し、最も多く現れる作物を植えます。 隣接する作物がない農地に作物を植えることはありません。このため、プレーヤーは最初に、少なくとも1つの作物タイプを新しい農業エリアに播種して、そこで何を栽培するかを指定する必要があります。作物を植えるのにかかる時間は、スキルレベルによって異なります。

収穫
Farmerは、農地で完全に栽培されている小麦、ジャガイモ、ニンジン、またはビートを探して収穫します。作物を集めるのにかかる時間は、スキルレベルに大きく依存します。スキルの低いFarmerは、収穫中に土地を頻繁に破壊し、耕作されていない土に戻します。

サトウキビの収穫
Farmerは近くのサトウキビも収穫します。それが少なくとも2本の茎の高さである場合、彼らはそれを1本の茎に分解し、余分なものを保管場所に戻します。

Farmerと水
他の村人のように、Farmerは水の上や水を通り抜けることはできません。通り抜け失敗を最小限に抑えるには、ジャンプできないブロックですべての水源を覆う必要があります。

関連する村人

Blacksmith(鍛冶屋)
Farmerが使用するためのより良いくわを作ります。

Chef(シェフ)
より良い食べ物を作るには作物が必要です。

Rancher(牧場主)
動物を養うために作物が必要です。

ソース:TekTopia Wiki – Farmer (google.com)

CSMMのインストール・・・失敗

CSMMのHost installationを試してみました。

手順自体はdocに公開されているので手順がわかればできるのでは、と思っていたのですが。

手順:
Host installation | CSMM

まったくもってうまくいきませんでした。

次から次へとエラーが出るんですよね。

npm WARN csmm@1.23.0 No license field.

added 1356 packages from 1325 contributors and audited 1760 packages in 33.921s

51 packages are looking for funding
run npm fund for details

found 627 vulnerabilities (185 low, 10 moderate, 432 high)
run npm audit fix to fix them, or npm audit for details

ちなみに手順の一番初めに以下の注意書きが。

WARNING
Installing CSMM straight on the host is possible but can cause all sorts of weird configuration issues, outdated packages and in general is much harder. We recommend using a different method if you are not comfortable with reading error messages and figuring things out via Google.

かなり難しいよ、と。

ってことであきらめです。

Dockerの手順覚えていつか再度試します。。。

[TekTopia] Tradesman

TekTopiaの解説です。

全体はこちらをご覧ください。

Tradesman(商人)はTown Hallにいる2人いるうちの1人でプレイヤーはエメラルドと引き換えに職業トークンを購入することができます。

Town Hall内を動き回ります。
※椅子があると椅子に座ったりする

TradesmanがTown Hallから追い出されるとすぐにデスポーンして建物内に復活します。
(説明文では「a new one will spawn inside again」とあるので別人物が復活?)

職業トークン

Tradesmanはエメラルドと引き換えに村人の職業トークンを販売しています。
また、職業トークンの総数についてはカウントがされており、5回購入ごとに構築物マーカーと職業トークンの価格が値上げされていきます。

構築物マーカー基本価格(エメラルド)
Teacher8
Rancher3
Cleric12
Captain of the Gurad3
Gurad5
Druid12
Bard15
Blacksmith5
Miner4
Enchanter15
Butcher4
Chef5
Farmer3
Lumberjack3

ソース:TekTopia Wiki – Tradesman (google.com)

[TekTopia] Architect

TekTopiaの解説です。

全体はこちらをご覧ください。

Archtect(建築家)はTown Hallにいる2人いるうちの1人でプレイヤーはエメラルドと引き換えに構築物トークンを購入することができます。

ArchtectはTown HallができるとTown Hall内に出てきます。

Town Hall内を動き回ります。
※椅子があると椅子に座ったりする

ArchtectがTown Hallから追い出されるとすぐにデスポーンして建物内に復活します。
(説明文では「a new one will appear inside the building」とあるので別人物が復活?)

構築物マーカー

Archtectはエメラルドで構築物マーカーを販売しています。
構築物マーカーはドアの横にアイテムフレームを設置してその中に配置すると構築物マーカーにあった建物ととして村に登録が可能です。
なお、構造物マーカーは購入した村でのみ使用可能。
構築物マーカーの購入上限はないです。
また、職業トークンの総数についてはカウントがされており、5回購入ごとに構築物マーカーと職業トークンの価格が値上げされていきます。

構築物マーカー基本価格(エメラルド)
Tavern45
School35
Sheep Pen18
Mineshaft3
Pig Pen6
Home 213
Home 420
Home 620
Cow Pen20
Library30
Checken Coop16
Butcher25
Smithy30
Guard Post2
Merchant Stall20
Kitchen18
Barracks35

ソース:TekTopia Wiki – Architect (google.com)

[TekTopia] Town Hall

TekTopiaの解説です。

全体はこちらをご覧ください。

Town Hallは村を作るにあたり必須となる建物です。
村が動くためにこれが必須。

すべての村の機能はTown Hallを中心となります。地理的にも中心にあるべきものです。

条件

  • 建物の最低条件を満たすこと
  • (必須ではないが)椅子があるとなお良し
    ※椅子があると村人が座ることがある
  • Town Hallのマーカーが必要

Town Hallのマーカーの作成方法

工作台で作成が可能

効果

タウンホール設置位置より正方形に120ブロックの範囲が村として認識される
境界にはホログラフィック境界が表示されるようになります。
なお、村の面積を増減させる方法はありません。

作成時

作成時、既存の村人がいない場合には以下が1回だけ生成されます。
・倉庫トークン
・Home2トークン
・農民トークン
・木こりトークン
また、同時に以下2名が現れます
・Architect(構造物トークンの販売者)
・Tradesman(職業トークンの販売者)

ソース:TekTopia Wiki – Town Hall (google.com)

[TekTopia] 建物の前提条件

TekTopiaの解説です。

全体はこちらをご覧ください。

TekTopiaで建物と認識される条件は以下の通りです。

  • 床面積が最低4ブロックあること
  • 建物の高さは2~30ブロックの範囲であること
  • 屋根があること
  • ドアが1以上あること
  • Y軸が1以上であること
  • 建物の最大サイズは500階建て且つ屋根の高さは30ブロックであること
    ※おそらく地下部分を含めてと思われる
  • 各建物はこの前提条件を満たす必要があるがそれに加えて各建物ごとの条件を満たさないと機能しない
  • 各建物はトークンを必要とするがそれはTown Hallでのみ購入が可能
    ※自動生成された村からマーカーを取得して設置しても動かないらしい・・・
  • 一部の建物は中に入れる村人に制限がある

ソース:
TekTopia Wiki – Structures (google.com)

[TekTopia] とは

以下の内容が正ですが日本語化がないので機械翻訳しつつ書いておきます。
TekTopia Wiki – Getting Started (google.com)

まずTekTopiaはMinecarftの村人&村を置き換えるMODです。

所謂バニラ(MODを入れていない状態)の村人や村は村の形をしているが実際に村人が働いているわけではなく、あくまでも交易所としての役割しかないです。

それをこのMODを導入すると役割(農民とか)に沿った動きをしてくれます。

また、新たに村を起こして村人を雇ったりすることもできます。

ただし、役割を持った建物を建てる、といった手順が必要となり、「ただ建物を建てればよい」というものではないので要注意です。

以下は随時記事を追加していく予定です。

建物

  1. 建物の前提条件
  2. Town Hall
  3. Barracks
  4. Butcher
  5. Farmland
  6. Guard Post
  7. Homes
  8. Kitchen
  9. Library
  10. Merchant Stall
  11. Mineshaft
  12. Rancher Pens
  13. School
  14. Smithy
  15. Storage
  16. Travern

村人

  1. Architect
  2. Bard
  3. Blacksmith
  4. Butcher
  5. Chef
  6. Child
  7. Cleric
  8. Druid
  9. Enchanter
  10. Farmer
  11. Guard
  12. Lumberjack
  13. Miner
  14. Nitwit
  15. Rancher
  16. Teacher
  17. Tradesman

訪問者

  1. Necromancer
  2. Nomad
  3. Merchant