Avorion Script API Documentation

Hud : UIElement

This object is only available on the client.

function Hud()

Returns

A new instance of Hud

property bool buildingUIVisible[read-only]
property bool mailWindowVisible[read-only]
property bool mouseOverSecondaryWindow[read-only]
property bool playerTradeWindowVisible[read-only]
property bool playerWindowVisible[read-only]
property bool resourcesVisible[read-only]
property bool shipWindowVisible[read-only]
property bool tutorialActive[read-only]
property vec2 center
property float height
property int index[read-only]
property int layer
property vec2 localCenter[read-only]
property vec2 localPosition[read-only]
property Rect localRect[read-only]
property vec2 lower
property bool mouseOver[read-only]
property vec2 position
property Rect rect
property vec2 size
property var tooltip
property vec2 upper
property bool visible
property float width

function UIContainer createContainer(Rect rect)

function Window createWindow(Rect rect)

function var displayHint(string text, var... highlights)

Displays a prioritized hint with the given text. The hint won't have a 'Don't show again' field, and it will override all other hints while its active. Hint will be removed when no more objects can be highlighted (which will only happen in case of passing ids of entities that then are deleted or destroyed), or when it's overridden by another call to 'displayHint', or when the player clicks on the 'X', or when the script that did the call was deleted.

Parameters

text Text that will be shown in the hint. Passing "" will disable the hint.
highlights Objects that should be highlighted. Can be any number of vec3, Rect, ids (string, Uuid) or Entity. Passing 0 objects will disable the hint.

Returns

nothing

function var hide()

Inherited from UIElement

Returns

nothing

function var show()

Inherited from UIElement

Returns

nothing

Overview
Home Functions Search
Search:

This is the official documentation for the scripting API of Avorion. This documentation is automatically generated and not necessarily complete. Depending on the context in which functions exist, some documentation such as descriptions, return values or variable names or types may be missing.

Work in Progress. Documentation of Avorion Version: 1.0 r22021 59065310fc1a