ドナドナされるプログラマのメモ

Windows用アプリのプログラミングメモ

Factorio スペース・エクスプローラー日記 53 宇宙へ行く準備 その1

f:id:donadonasan:20210116215342p:plain

宇宙へ行く準備

航法衛星を宇宙に送り出す準備はできたが、プレイヤーを宇宙に送り出す準備はまだできていない。プレイヤーを宇宙に送り出すには、宇宙に送り出す設備と物資、そして装備・消耗品が必要だ。このうち、装備だけはあるけど設備(ロケットサイロ、着陸パッド)も物資も消耗品(生命維持管理キャニスター)もない。なので、航法衛星を打ち上げるまでの間に準備する。

設備の準備

貨物ロケットサイロが無いと貨物ロケットを打ち上げられないので、さっそくつくる。宇宙に行くときは、こいつに乗り込んで貨物とともに飛び立つのだ。

f:id:donadonasan:20210304204124p:plain

貨物ロケットサイロのレシピ

次に、ランディングパッドを作る。他の惑星から貨物ロケットで戻ってくる際にこれがないと、ランダムな場所に爆発しながら着陸することになってしまう。

f:id:donadonasan:20210304204322p:plain

ランディングパッドのレシピ

物資の準備

貨物ロケットを打ち上げるには、ロケットサイロに燃料、貨物ロケットセクション100個、そして宇宙カプセル1個が必要である。このうち、宇宙カプセルは必ず再利用できるパーツなので生産ラインは当面作らずに手作りすることにする。

f:id:donadonasan:20210304204623p:plain

宇宙カプセルのレシピ

生命維持管理キャニスターの作成

スペースエクスプローラーの世界でも、宇宙で活動するには生命維持装置が必要だ。そして、それを動作させるには消耗品も必要だ。それが生命維持管理キャニスターである。生命維持管理キャニスターはLifesupport facilityで有効化できる。

f:id:donadonasan:20210304204851p:plain

Lifesupport facilityのレシピ

なぜ「有効化」と書いたかというと、機能する生命維持管理キャニスターを得るには

  1. セキュアキャニスターを作り
  2. Lifesupport facilityで空の生命維持管理キャニスターを作り
  3. Lifesupport facilityで生命維持管理キャニスターを作る

という手順が必要だからだ。ちなみに宇宙に滞在することで生命維持管理キャニスターが消耗すると使用済み生命維持管理キャニスターになるので、これを清掃して空っぽにした上で上記3.を実行する。各レシピは以下の通り。

f:id:donadonasan:20210304205749p:plain

セキュアキャニスターのレシピ

 

f:id:donadonasan:20210304205528p:plain

セキュアキャニスターから空の生命維持管理キャニスターを作るレシピ

f:id:donadonasan:20210304205419p:plain

空の生命維持管理キャニスターを満たすレシピ その1

f:id:donadonasan:20210304205609p:plain

空の生命維持管理キャニスターを満たすレシピ その2

f:id:donadonasan:20210304205332p:plain

生命維持管理キャニスターの清掃レシピ

今日はここまで。