この前「またろくでもない事を思いついた」という記事を書いた。
あの時、キュウリの苗は
下隣(画面左下方向に隣)の行と右隣の列は人でふさがっており、
上隣(画面右上方向に隣)の行と左隣の列は「ふち用レンガ/br」でふさがっていた。
パッと見ではふち用レンガの上から普通通り水やりできそうに見えて、しかしできなかった。
水やりするにも隣接タイルの高さが限界を超えているとできなくなるという事に気づいた。
これを読んでいる皆様もこんな経験があるでしょう。
ウッドデッキタイルや雪タイルで庭の地面を飾った時に、
タイルを耕土マスの4つの辺に隣接して置くと水やり・収穫ができなくなった事を。
遅ればせながら「作物に水やり状態を保てる高さの上限」を考える。
「下限」はもちろん高さゼロの地面。高さが負の値になることは無い。
ここでは「作物のマスに隣接して設置した物は全て上に乗れる性質である」事を前提にする。
ここで導き出した上限よりも低いのに水やりできなくできる物が今後実装されても、
それが「上に乗れない事によって水やりできなくする」物ならば関係無い。
ちなみに現在最も低い位置に設置できる(高さの短い)「上に乗れない」物は高さ14の「ふち用切り株/br」。
柵のようにカーソルに引っかかる事も少なく、回転して隠蔽しやすいので便利。
まず、ふち用レンガは高さ8だから、この上から水やり・収穫できなかったという事はかなり上限が低いことが分かる。
高さ3の通常タイルで四辺を囲うと水やり・収穫できた。
砂利タイル1枚、通常タイル1枚、合計高さ4で囲っても水やり・収穫できた。
砂利タイル2枚、通常タイル1枚、合計高さ5で囲うとできなかった。
結論:
「上方に十分な空間がある時、耕土に手を加えられる上限の高さは4。ただし、耕土の辺が接しないマスの高さは関係無い。」
「手を加える」=作物を植える、水やりをする、収穫する
ちなみに動物の場合はもっと高い所が上限で、

高さ49が上限になる。
画像内側の四角い枠が動物に手を加えられなかった高さ50。

そして、
この画像でキャラが立っている外側部分が51の高さ。
49で囲ってどこからでも水やりできた。
50と51をせっせと作ってからいざ試してみたら、
50であっさりどの位置からも水やりできなくなった。
51は丸々無駄でがっかり。
結論で「上方に十分な~」とあいまいな書き方をしているが、ここが今後の目標。
十分に空間が取れない場合はどうなるのか。
地面から高さ97の上にタイルを浮かせて敷き詰めてその下に設置した作物は、
周囲の地面に物が無くても手を加えられなかった。
98の場合はできた。

検証してから時間を空けてしまって、メモをちゃんと残していなかった。
この画像の各部の値はいくつだったか。水やり・収穫はできたのかできなかったのか。
もう一度ちゃんと測りたい。
あの時、キュウリの苗は
下隣(画面左下方向に隣)の行と右隣の列は人でふさがっており、
上隣(画面右上方向に隣)の行と左隣の列は「ふち用レンガ/br」でふさがっていた。
パッと見ではふち用レンガの上から普通通り水やりできそうに見えて、しかしできなかった。
水やりするにも隣接タイルの高さが限界を超えているとできなくなるという事に気づいた。
これを読んでいる皆様もこんな経験があるでしょう。
ウッドデッキタイルや雪タイルで庭の地面を飾った時に、
タイルを耕土マスの4つの辺に隣接して置くと水やり・収穫ができなくなった事を。
遅ればせながら「作物に水やり状態を保てる高さの上限」を考える。
「下限」はもちろん高さゼロの地面。高さが負の値になることは無い。
ここでは「作物のマスに隣接して設置した物は全て上に乗れる性質である」事を前提にする。
ここで導き出した上限よりも低いのに水やりできなくできる物が今後実装されても、
それが「上に乗れない事によって水やりできなくする」物ならば関係無い。
ちなみに現在最も低い位置に設置できる(高さの短い)「上に乗れない」物は高さ14の「ふち用切り株/br」。
柵のようにカーソルに引っかかる事も少なく、回転して隠蔽しやすいので便利。
まず、ふち用レンガは高さ8だから、この上から水やり・収穫できなかったという事はかなり上限が低いことが分かる。
高さ3の通常タイルで四辺を囲うと水やり・収穫できた。
砂利タイル1枚、通常タイル1枚、合計高さ4で囲っても水やり・収穫できた。
砂利タイル2枚、通常タイル1枚、合計高さ5で囲うとできなかった。
結論:
「上方に十分な空間がある時、耕土に手を加えられる上限の高さは4。ただし、耕土の辺が接しないマスの高さは関係無い。」
「手を加える」=作物を植える、水やりをする、収穫する
ちなみに動物の場合はもっと高い所が上限で、

高さ49が上限になる。
画像内側の四角い枠が動物に手を加えられなかった高さ50。

そして、
この画像でキャラが立っている外側部分が51の高さ。49で囲ってどこからでも水やりできた。
50と51をせっせと作ってからいざ試してみたら、
50であっさりどの位置からも水やりできなくなった。
51は丸々無駄でがっかり。
結論で「上方に十分な~」とあいまいな書き方をしているが、ここが今後の目標。
十分に空間が取れない場合はどうなるのか。
地面から高さ97の上にタイルを浮かせて敷き詰めてその下に設置した作物は、
周囲の地面に物が無くても手を加えられなかった。
98の場合はできた。

検証してから時間を空けてしまって、メモをちゃんと残していなかった。
この画像の各部の値はいくつだったか。水やり・収穫はできたのかできなかったのか。
もう一度ちゃんと測りたい。

