おまけ1 プログラマブルロジスティクスAPIガイドその1
- world.get_storages(string: label)
世界に存在する、指定されているラベルを付与されたネットワークに属する、
インターフェイスに繋がれているストレージの内容を参照して、
それらをresource_id毎に合算した物をtableとして返す。
これは、呼び出し時のスナップショットとして返される。
返されるtableへのアクセスは、
resource_amount = table["resource_id"]
の様に行うことが出来る。
- world.machine_access(string: machine, string or table: storages_label, string or table: retain_storages_label, table: recipe)
指定されたストレージから、ラベル付けされたネットワーク内のインターフェイスに接続された、
各機械に搬入を試み、搬入が行われた場合はtrueを、行われなかった場合はfalseを返す。
また、加工が終わった資源はretain_storageとして渡されたラベルが付いたストレージに返却を試みる。
なお、tableでストレージラベルを受け取る場合、
table = {"storage_1", "storage_2"}
の様に、リストとして受け取るものとする。
- player.log(string: text, string: class)
登録されている人間の脳内に、直接ログを送信する。
classによって送信される場所が異なり、それによって区別される。




