VoxelEngine/CHANGELOG.md
2025-03-18 05:19:28 +03:00

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