Modding:Lua/Tables/Scriptpane
From Starbounder - Starbound Wiki
< Modding:Lua | Tables
These pane bindings are available to scripted interface panes and include functions not specifically related to widgets within the pane.
EntityId
pane.sourceEntity()
Returns the entity id of the pane's source entity.
void
pane.playSound(String
sound, [int
loops], [float
volume])
Plays the specified sound asset, optionally looping the specified number of times or at the specified volume.
bool
pane.stopAllSounds(String
sound)
Stops all instances of the given sound asset, and returns `true` if any sounds were stopped and `false` otherwise.
void
pane.setTitle(String
title, String
subtitle)
Sets the window title and subtitle.
void
pane.setTitleIcon(String
image)
Sets the window icon.
void
pane.dismiss()
Closes the pane.
Portal - Basics - JSON - Lua - Assets - Guides
Tables - Hooks - Tips & Tricks - Libraries - All Pages