『農家は Replace() されました』で使う命令(関数)のうち、開発元の公式のお知らせに出てきたものを、名前と分かっている働き・変更の記録でまとめたページです。全部の関数の説明はゲーム内のドキュメントにあります(2026年11月2日に作り直され、その場で動かせる例が付きました)。
調べる・動かす
| 関数 |
公式の情報でわかること |
measure() |
足もとのもの(や指定した方向)を測る。迷路では、どこで使っても宝物の位置を返す(1.0 から)。measure(None) は measure() と同じ。結果はマスのツールチップにも出る(2025年12月から) |
can_move() |
その方向へ進めるか調べる。迷路のために 1.0 で足された |
get_entity_type()・get_ground_type() |
足もとの植物・地面の種類を返す。2026年11月2日から、measure() と同じく方向を渡して隣のマスも調べられる |
get_companion() |
混植の相手を (種類, (x, y)) の形で返す(2025年1月から。もとはリスト) |
get_world_size()・set_world_size() |
農場の広さを調べる・変える(set_farm_size() から改名)。set_world_size() のあとドローンが畑の外に出る不具合は直った |
get_cost() |
アンロックや植物の値段を返す。get_cost(Entities.Hedge)・get_cost(Entities.Treasure) は1×1の迷路の値段(1.0 から) |
num_unlocked() |
アンロックの状況を調べる。1.0 からは「Senses(感覚)」のアンロックで使えるようになる。帽子にも使える |
pet_the_piggy() |
子ブタをなでる(1.0 から。実績「気持ちいい」) |
時間・速さ
| 関数 |
公式の情報でわかること |
get_tick_count() |
ここまでに使ったティック数(get_op_count() から改名)。0ティック |
get_time() |
時間。2026年2月から0ティック |
set_execution_speed() |
実行の速さを変える |
ドローン・ランキング
| 関数 |
公式の情報でわかること |
spawn_drone() |
新しいドローンを出して関数を実行させる(複数のドローン)。2026年4月から spawn_drone(関数, 引数...) で引数も渡せる |
simulate() |
決めた条件で畑を試しに動かす(シミュレーション) |
leaderboard_run() |
ランキングの課題を走らせる。2026年11月から、ないコードのファイルを渡すとはっきりエラーが出る |
表示・そのほか
| 関数 |
公式の情報でわかること |
print()・quick_print() |
文字を出す。2026年11月2日から、引数なしでも呼べる |
str()・len() |
Python と同じ。str() は2025年1月に足された |
tap() |
2026年4月に足された遊び。タイピングゲーム『Tap Tap Loot』『Bongo Cat』を自動で打たせる |
jump()・place() |
DLC『鉱夫は Replace されました』の命令。jump() は None を返す(2026年11月3日に修正) |
なくなった・名前が変わったもの
| もとの名前 |
今 |
trade() |
なくなった(2025年1月) |
get_op_count() |
get_tick_count() |
set_farm_size() |
set_world_size() |
Unlocks.Benchmark |
Unlocks.Timing |
Python と同じところ・違うところ
- 1.0 から、
a < b < c のように比べる記号をつなげて書けます
- 2025年1月から、
global で外側の変数に書き込めます。ほかのファイルの関数は、import ファイル か from ファイル import * で読み込みます(自動では読み込まれません。「import」のアンロックが要ります)。from ファイル import * は _ で始まる名前を読み込みません
- 自分自身を import しても壊れなくなりました(2025年10月)。ファイルどうしで import が輪になると実績「循環参照」(3.7%)
- for の中で値を分けて受け取る書き方(
for a, b in ...)が使えます(2025年1月から)
- 2026年11月2日から、式だけの行(文字列を説明として書く、など)も書けます
- 0で割るとエラーになります(2025年1月から。前は NaN を返していた)
- 日本語の全角の数字を使うとゲームが壊れる不具合は、2025年10月29日に直りました
分かっていないこと
- 収穫・植える・動く・耕すの関数の正しい名前と使い方は?(ゲーム内のドキュメントの名前)
- 方向は
North などの名前で渡す?
simulate() に渡す引数の順番は?
- DLC の
place() で置けるブロックの種類は?
このページについて
開発元の Steam のお知らせ(2024年12月〜2026年11月3日の更新内容)に出てきた関数だけを載せています。ゲーム内のドキュメントの全部ではありません。基本の関数(収穫・植える・動くなど)の説明は、まだ載っていません。加筆をお待ちしています。
コメント(情報提供・質問)
農家は Replace() されましたの関数一覧について、分かったこと・質問・間違いの指摘など、気軽に書いてください。ログインしなくても書けます。