extends Node2D
# Preview, not a test - #54's build menu screenshot. Everything researched,
# including power_systems, so all 7 buildings show at once: the 7th (gas
# burner) is the first to land beyond the menu's original 3-row/6-slot
# layout, worth checking for fit even though the ticket calls
# BuildController._layout_build_menu() already generic enough to need no
# changes.
#
# bash tests/screenshot.sh res://tests/_gas_burner_build_menu_preview.tscn /tmp/menu.png 20 720x1280
func _ready() -> void:
GameState.buildings.clear()
GameState.extractors.clear()
GameState.rocks = 500
GameState.unlocked = ["shipyards", "logistics", "coordination", "freight", "vessel_science", "power_systems"]
var main: Node = load("res://world/Main.tscn").instantiate()
add_child(main)
main.get_node("UI/BuildMenu").visible = true
main.get_node("BuildController")._refresh_build_status()