本文へ移動
ここから開始//SANDUSTRY · フィールドガイドSandustry サンダストリー攻略
← Wikiに戻る
フィールドガイド // システム
一部確認済み

Sandustry Logic ガイド:センサー・信号・リンク

確認済みの Logic の中心は小規模です。センサーは 4×4 範囲から一定信号を出し、Signal Linker が送信元と受信先をつなぎ、Buffer が信号をそのまま転送します。

執筆 Sandustry Field Guide · 出典確認日 ·
このページの答え確認済みの Logic の中心は小規模です。センサーは 4×4 範囲から一定信号を出し、Signal Linker が送信元と受信先をつなぎ、Buffer が信号をそのまま転送します。

ひとことで

Sandustry Logic の基本は、4×4 の範囲にある element の状態を信号にし、Signal Linker で sender と receiver を接続することです。信号をそのまま別の場所へ延ばしたいときは Buffer を経由できます。まずは短い 1 本の信号線だけを組み、各コンポーネントの状態を確認しましょう。

公式 Wiki で確認できる4つの要素

Signal Sensor

Signal Sensor は、センサーの 4×4 エリアが element で満たされたときに信号を出します。element は 1 種類に限らず、任意の組み合わせで構いません。条件を満たすと constant signal になります。

Presence Sensor

Presence Sensor は、4×4 エリア内に少なくとも 1 つの element がある間、信号を出し続けます。こちらも対象の種類は問わず、エリア内に存在する量が 1 つ以上かどうかを見ます。

Signal Linker

Signal Linker は、sender と receiver をつなぐための配線です。送信側から受信側へクリックしてドラッグすると signal wire が作られます。sender が on signal を送っているときは wire が緑、そうでないときは赤で表示されます。

Buffer

Buffer は入力を変更せず、そのまま転送します。Signal Linker を使って sender から Buffer へ、さらに Buffer から receiver へつなぐと、Buffer 経由で信号を延長できます。

Signal Sensor と Presence Sensor の使い分け

判定したい状態を、まず次の2つに分けて考えます。

  • 4×4 エリア全体を element で埋めた状態を知らせたいなら Signal Sensor。
  • 4×4 エリア内に element が 1 つでもある間を知らせたいなら Presence Sensor。

どちらも判定範囲は 4×4 です。センサーを置いたあと、意図した範囲に element が入っているかを画面上で確認してから配線すると、条件の取り違えを減らせます。

最初の信号線を組む手順

  1. 「エリア全体が満たされた状態」か「1 つ以上が存在する状態」かを決め、Signal Sensor または Presence Sensor を選びます。
  2. センサーの 4×4 エリアを確認し、テストしたい element がその範囲に入るよう配置します。
  3. Signal Linker でセンサーを sender、受け側の機器を receiver として指定し、送信側から受信側へドラッグします。
  4. 信号を途中で延ばす必要がある場合は、sender → Buffer → receiver の順に Signal Linker で接続します。
  5. element がない状態、条件を満たす状態の順に確認し、wire の色が signal の on/off と一致するかを見ます。

最初から長い配線にせず、センサー 1 台、必要なら Buffer 1 台、receiver 1 台の構成で動作を確認するのが安全です。Signal Sensor は「4×4 が満杯」、Presence Sensor は「4×4 内に 1 つ以上」という違いを、同じ element で比較すると分かりやすくなります。

動かないときの確認

  • Signal Sensor が信号を出さない: 4×4 エリア全体が element で満たされているかを確認します。
  • Presence Sensor が信号を出さない: 4×4 エリア内に element が少なくとも 1 つあるかを確認します。
  • wire が赤い: sender が on signal を送っていない状態です。センサーの判定範囲と、現在の element の有無を見直します。
  • Buffer の先で信号を確認できない: Buffer は入力を変更しないため、Buffer の前後を Signal Linker で sender/receiver として正しくつないでいるかを確認します。

このガイドの範囲

このページで扱うのは、現在引用している 4 つの公式コンポーネント(Signal Sensor、Presence Sensor、Signal Linker、Buffer)だけです。Logic の完全なカタログを網羅していることや、他の Logic 要素の仕様を確定していることを意味しません。追加の Logic 要素については、それぞれの公式ドキュメントを確認してください。

出典と関連リンク

Signal Sensor(公式 Wiki) · Presence Sensor(公式 Wiki) · Signal Linker(公式 Wiki) · Buffer(公式 Wiki)

ゲーム内のシステム整理は Systems、配置の保存や共有は Blueprints を参照してください。