- Steam App
- Blackdoor (4562430)
- Event type
- patch note
- Published
- 20 September 2026 - 15:13:11 UTC
- Source
- steam_community_announcements
Script PanelsScripts can claim their own real display panel now, instead of only ever printing lines and reading one at a time - open_panel() grabs one from a script panel in your layout.cfg. The Layout Designer can build one visually and export the file.open_panel("log") claims a plain scrolling text panel instead of a character grid - just for a script's own log() output, so it can run with "visuals" without touching a single term_* function.Once you've got a panel, term_write()/term_color()/term_move()/term_clear()/term_bg()/term_size() draw to a real character grid - your own colors, your own layout, cell by cell.term_box()/term_hline()/term_vline() draw borders and lines for you, and term_fill() colors a rectangle instead of the whole panel.term_click_zone() declares a clickable region without drawing anything itself - get_click() now returns which declared zone (if any) a click lan...