Skip to content

API Fenster und Hilfen

Marcel1853 edited this page Oct 9, 2026 · 1 revision

🇬🇧 English version · ⬅ Für Mod-Autoren

Fenster und Hilfen

Gedacht für Szenarien, Tipps-Szenen, Tests und die Konsole.

Fenster

Funktion Wirkung
open_station(player_index, unit, tab?, standalone?) Stationsfenster öffnen. tab 2 = Reiter „Werte“ (nur UTL-Haltestelle). Bei der Haltestelle öffnet sich das Vanilla-Fenster mit UTL-Panel, mit standalone nur das UTL-Panel als eigenes Fenster.
open_manager(player_index, tab?, select?) UTL-Manager öffnen, optional mit Reiter: "depots", "stations", "networks", "inventory", "history", "statistics", "alerts", "settings". select wählt etwas aus wie ein Klick: `{ network = "<oberfläche>
open_readout(player_index, unit) Fenster eines Netz-Kombinators öffnen (ohne Reichweite)
close_windows(player_index) alle UTL-Fenster dieses Spielers schließen
show_recipe_notice(player_index) Hinweis-Fenster „Rezepte geändert“ zeigen (kam sonst nur einmal nach dem Update auf 0.0.9)
/c remote.call("utl", "open_manager", game.player.index, "networks")

Hilfen

Funktion Wirkung
perf(heartbeats) Zeitmessung für die nächsten heartbeats Heartbeats; das Ergebnis steht in factorio-current.log
convert_blueprint_water(blueprint) Cargo Ships: in einer Blaupause (LuaItemStack oder LuaRecord) Gleise ↔ Wasserwege, Signale ↔ Bojen, Haltestellen ↔ Häfen tauschen, wie der Knopf im Spiel. Liefert die Zahl getauschter Bauteile oder nil.

Mehr Meldungen im Log bei der Fehlersuche: set_map_config("utl-debug-log", true) (siehe Einstellen).

Clone this wiki locally