614 lines
12 KiB
YAML
614 lines
12 KiB
YAML
#
|
|
# This file is automatically generated by make_elements.py and isn't actually
|
|
# used by formspec_ast, however it is useful for comparing changes across
|
|
# lua_api versions.
|
|
#
|
|
|
|
anchor:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
animated_image:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [texture_name, string]
|
|
- [frame_count, number]
|
|
- [frame_duration, number]
|
|
- [frame_start, number]
|
|
- - [middle_x, number]
|
|
- [middle_y, number]
|
|
- [middle_x2, number]
|
|
- [middle_y2, number]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [texture_name, string]
|
|
- [frame_count, number]
|
|
- [frame_duration, number]
|
|
- [frame_start, number]
|
|
- - [middle_x, number]
|
|
- [middle_y, number]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [texture_name, string]
|
|
- [frame_count, number]
|
|
- [frame_duration, number]
|
|
- [frame_start, number]
|
|
- - [middle_x, number]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [texture_name, string]
|
|
- [frame_count, number]
|
|
- [frame_duration, number]
|
|
- [frame_start, number]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [texture_name, string]
|
|
- [frame_count, number]
|
|
- [frame_duration, number]
|
|
background:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [texture_name, string]
|
|
- [auto_clip, boolean]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [texture_name, string]
|
|
background9:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [texture_name, string]
|
|
- [auto_clip, boolean]
|
|
- - [middle_x, number]
|
|
- [middle_y, number]
|
|
- [middle_x2, number]
|
|
- [middle_y2, number]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [texture_name, string]
|
|
- [auto_clip, boolean]
|
|
- - [middle_x, number]
|
|
- [middle_y, number]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [texture_name, string]
|
|
- [auto_clip, boolean]
|
|
- - [middle_x, number]
|
|
bgcolor:
|
|
- - [bgcolor, string]
|
|
- [fullscreen, fullscreen]
|
|
- [fbgcolor, string]
|
|
- - [bgcolor, string]
|
|
- [fullscreen, fullscreen]
|
|
- - [bgcolor, string]
|
|
box:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [color, string]
|
|
button:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [label, string]
|
|
button_exit:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [label, string]
|
|
button_url:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [label, string]
|
|
- [url, string]
|
|
button_url_exit:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [label, string]
|
|
- [url, string]
|
|
checkbox:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- [name, string]
|
|
- [label, string]
|
|
- [selected, boolean]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- [name, string]
|
|
- [label, string]
|
|
container:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
container_end:
|
|
- []
|
|
dropdown:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- - - [items, string]
|
|
- '...'
|
|
- [selected_idx, number]
|
|
- [index_event, boolean]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- [w, number]
|
|
- [name, string]
|
|
- - - [items, string]
|
|
- '...'
|
|
- [selected_idx, number]
|
|
- [index_event, boolean]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- - - [items, string]
|
|
- '...'
|
|
- [selected_idx, number]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- [w, number]
|
|
- [name, string]
|
|
- - - [items, string]
|
|
- '...'
|
|
- [selected_idx, number]
|
|
field:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [label, string]
|
|
- [default, string]
|
|
- - [name, string]
|
|
- [label, string]
|
|
- [default, string]
|
|
field_close_on_enter:
|
|
- - [name, string]
|
|
- [close_on_enter, boolean]
|
|
field_enter_after_edit:
|
|
- - [name, string]
|
|
- [enter_after_edit, boolean]
|
|
formspec_version:
|
|
- - [version, number]
|
|
hypertext:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [text, string]
|
|
image:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [texture_name, string]
|
|
- - [middle_x, number]
|
|
- [middle_y, number]
|
|
- [middle_x2, number]
|
|
- [middle_y2, number]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [texture_name, string]
|
|
- - [middle_x, number]
|
|
- [middle_y, number]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [texture_name, string]
|
|
- - [middle_x, number]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [texture_name, string]
|
|
image_button:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [texture_name, string]
|
|
- [name, string]
|
|
- [label, string]
|
|
- [noclip, boolean]
|
|
- [drawborder, boolean]
|
|
- [pressed_texture_name, string]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [texture_name, string]
|
|
- [name, string]
|
|
- [label, string]
|
|
- [noclip, boolean]
|
|
- [drawborder, boolean]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [texture_name, string]
|
|
- [name, string]
|
|
- [label, string]
|
|
image_button_exit:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [texture_name, string]
|
|
- [name, string]
|
|
- [label, string]
|
|
- [noclip, boolean]
|
|
- [drawborder, boolean]
|
|
- [pressed_texture_name, string]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [texture_name, string]
|
|
- [name, string]
|
|
- [label, string]
|
|
- [noclip, boolean]
|
|
- [drawborder, boolean]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [texture_name, string]
|
|
- [name, string]
|
|
- [label, string]
|
|
item_image:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [item_name, string]
|
|
item_image_button:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [item_name, string]
|
|
- [name, string]
|
|
- [label, string]
|
|
label:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- [label, string]
|
|
list:
|
|
- - [inventory_location, string]
|
|
- [list_name, string]
|
|
- - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [starting_item_index, number]
|
|
- - [inventory_location, string]
|
|
- [list_name, string]
|
|
- - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
listcolors:
|
|
- - [slot_bg_normal, string]
|
|
- [slot_bg_hover, string]
|
|
- [slot_border, string]
|
|
- [tooltip_bgcolor, string]
|
|
- [tooltip_fontcolor, string]
|
|
- - [slot_bg_normal, string]
|
|
- [slot_bg_hover, string]
|
|
- [slot_border, string]
|
|
- - [slot_bg_normal, string]
|
|
- [slot_bg_hover, string]
|
|
listring:
|
|
- - [inventory_location, string]
|
|
- [list_name, string]
|
|
- []
|
|
model:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [mesh, string]
|
|
- - - [textures, string]
|
|
- '...'
|
|
- - [rotation_x, number]
|
|
- [rotation_y, number]
|
|
- [continuous, boolean]
|
|
- [mouse_control, boolean]
|
|
- - [frame_loop_begin, number]
|
|
- [frame_loop_end, number]
|
|
- [animation_speed, number]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [mesh, string]
|
|
- - - [textures, string]
|
|
- '...'
|
|
- - [rotation_x, number]
|
|
- [rotation_y, number]
|
|
- [continuous, boolean]
|
|
- [mouse_control, boolean]
|
|
- - [frame_loop_begin, number]
|
|
- [frame_loop_end, number]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [mesh, string]
|
|
- - - [textures, string]
|
|
- '...'
|
|
- - [rotation_x, number]
|
|
- [rotation_y, number]
|
|
- [continuous, boolean]
|
|
- [mouse_control, boolean]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [mesh, string]
|
|
- - - [textures, string]
|
|
- '...'
|
|
- - [rotation_x, number]
|
|
- [rotation_y, number]
|
|
- [continuous, boolean]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [mesh, string]
|
|
- - - [textures, string]
|
|
- '...'
|
|
- - [rotation_x, number]
|
|
- [rotation_y, number]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [mesh, string]
|
|
- - - [textures, string]
|
|
- '...'
|
|
no_prepend:
|
|
- []
|
|
padding:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
position:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
pwdfield:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [label, string]
|
|
real_coordinates:
|
|
- - [bool, boolean]
|
|
scroll_container:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [scrollbar_name, string]
|
|
- [orientation, string]
|
|
- [scroll_factor, number]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [scrollbar_name, string]
|
|
- [orientation, string]
|
|
scroll_container_end:
|
|
- []
|
|
scrollbar:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [orientation, string]
|
|
- [name, string]
|
|
- [value, number]
|
|
- - [scrollbar_bg, string]
|
|
- [slider, string]
|
|
- [arrow_up, string]
|
|
- [arrow_down, string]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [orientation, string]
|
|
- [name, string]
|
|
- [value, number]
|
|
scrollbaroptions:
|
|
- - - [opts, table]
|
|
- '...'
|
|
set_focus:
|
|
- - [name, string]
|
|
- [force, boolean]
|
|
- - [name, string]
|
|
size:
|
|
- - - [w, number]
|
|
- [h, number]
|
|
- - - [w, number]
|
|
- [h, number]
|
|
- [fixed_size, boolean]
|
|
style:
|
|
- - - - [selectors, string]
|
|
- '...'
|
|
- - [props, table]
|
|
- '...'
|
|
- - - [name, string]
|
|
- - [props, table]
|
|
- '...'
|
|
style_type:
|
|
- - - - [selectors, string]
|
|
- '...'
|
|
- - [props, table]
|
|
- '...'
|
|
- - - [name, string]
|
|
- - [props, table]
|
|
- '...'
|
|
tabheader:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- - - [captions, string]
|
|
- '...'
|
|
- [current_tab, number]
|
|
- [transparent, boolean]
|
|
- [draw_border, boolean]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- - - [captions, string]
|
|
- '...'
|
|
- [current_tab, number]
|
|
- [transparent, boolean]
|
|
- [draw_border, boolean]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- [name, string]
|
|
- - - [captions, string]
|
|
- '...'
|
|
- [current_tab, number]
|
|
- [transparent, boolean]
|
|
- [draw_border, boolean]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- [name, string]
|
|
- - - [captions, string]
|
|
- '...'
|
|
- [current_tab, number]
|
|
table:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- - - [cells, string]
|
|
- '...'
|
|
- [selected_idx, number]
|
|
tablecolumns:
|
|
- - - - [type, string]
|
|
- - [opts, table]
|
|
- '...'
|
|
- '...'
|
|
tableoptions:
|
|
- - - [opts, table]
|
|
- '...'
|
|
textarea:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- [label, string]
|
|
- [default, string]
|
|
textlist:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- - - [listelems, string]
|
|
- '...'
|
|
- [selected_idx, number]
|
|
- [transparent, boolean]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- - - [listelems, string]
|
|
- '...'
|
|
- [selected_idx, number]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [name, string]
|
|
- - - [listelems, string]
|
|
- '...'
|
|
tooltip:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [tooltip_text, string]
|
|
- [bgcolor, string]
|
|
- [fontcolor, string]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [tooltip_text, string]
|
|
- [bgcolor, string]
|
|
- - [gui_element_name, string]
|
|
- [tooltip_text, string]
|
|
- [bgcolor, string]
|
|
- [fontcolor, string]
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- - [w, number]
|
|
- [h, number]
|
|
- [tooltip_text, string]
|
|
- - [gui_element_name, string]
|
|
- [tooltip_text, string]
|
|
- [bgcolor, string]
|
|
- - [gui_element_name, string]
|
|
- [tooltip_text, string]
|
|
vertlabel:
|
|
- - - [x, number]
|
|
- [y, number]
|
|
- [label, string]
|