4.3 KiB
4.3 KiB
0.27 - 2025.03.??
Documentation for 0.27
Table of contents:
Added
- items data
- weather
- work with ZIP-files
- splitbox ui element
- history in textbox
- reloading content scripts within the editor
- libraries:
- gfx.weather
- add side mouse buttons
- item properties:
- uses
- uses-display
- textbox attributes:
- oncontrolkey
- multiline tooltips suppoirt
- '@' prefix support in tooltips
Changes
- file subsystem upgrade
- code editor upgrade
- block materials update
- actual file path now may be specified in audio.play_stream/play_stream_2d call.
Functions
- file.create_zip
- file.mount
- file.unmount
- file.path
- file.parent
- file.join
- pack.request_writeable
- crc32
- table.merge
- table.map
- table.filter
- table.set_default
- table.flat
- table.deep_flat
- table.sub
- math.sum
- string.pad
- string.left_pad
- string.right_pad
- block.reload_script
- world.reload_script
- entities.reload_component
- hud.reload_script
- item.reload_script
- gfx.weather.change
- gfx.weather.get_current
- gfx.weather.get_current_data
- gfx.weather.get_fall_intensity
- gfx.weather.is_transition
- inventory.decrement
- inventory.use
- inventory.set_count
- inventory.get_data
- inventory.set_data
- inventory.get_all_data
- inventory.has_data
- item.uses
- core.capture_output
Methods:
- canvas:set_data
- canvas:line
- canvas:blit
- canvas:clear
- canvas:create_texture
Fixes
- fix incorrect entity transform scale & rotation combination
- fix syntax highlighting not refreshing on selected text removal
- fix TextBox behavior with markup used
- fix: console/chat open still available when menu is open & cleanup
- fix: Label.cpp: uinode size
- fix: camera rotation not updating when menu is open
- fix stack split (right click) with item data
- fix stack increment (right click) with item data
- fix caves generation
- fix: incorrect UV on custom model blocks
- bug fix content_menu.xml.lua
- fix: disabled bodies not skipping in entities raycast
- table.filter bug fix
- fix: incorrect canvas Y direction
- fix fatal error on audio.play_sound in headless-mode
- fix BasicParser '\v' and '\x' escapes
- fix: entity:despawn in on_save not preventing entity save
- fix syntax highlighting unicode support
- fix reading binary file as string
- fix inventory.move_range