Skip to content

v1.4.2

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Feb 00:24
· 352 commits to master since this release
  • Added settings.init, which drives some graphics settings at the moment
    Some settings are now dynamic, loaded at startup from settings.init. I
    needed to switch between different graphics settings to get the engine to
    load on my laptop with an integrated GPU, so this was finally necessary.

  • Added GetLexicographicallySortedListOfFilesInDirectory
    The code that loads bitmaps for the UI sprites needed a stable ordering
    across operating systems, which is not natively provided. This function
    addresses the need there.

  • Rename PlatformTraverseDirectoryTree -> PlatformTraverseDirectoryTreeUnordered
    More specific name such that we know the ordering differes across platforms

  • Remove some #defines that are now driven by settings.init

  • Fixed some minor duplication in platform

  • Remove voxel_synthesis_rule_baker from release
    This example needs models I don't have written permissions to redistribute,
    and isn't particularly polished. I'll polish it up and make some models
    that I can ship for in the future.

  • Removed a bunch of assets I didn't have permission to redistribute