v0.2 Alpha 58

Chunks

Build and share worlds, design rideable roller-coasters, or try out user created game modes and tools in this block-based VR sandbox.

[h1]Features / Changes[/h1] [list] [*] Added visual feedback to show when a wand tool is added / removed as a favourite to / from a wand. [*] Now using an arc for the teleport tool rather than a straight line. [*] Scroll wheel now toggles on the Vive controller when pointing at a menu panel. [*] Performance increase when accessing components in entities. [*] Huge improvement in performance when raycasting along long distances. [*] Improved performance when raycasting against menu controls. [*] Terrain generator tweaks. [/list] [h1]Plugin Changes[/h1] [list] [*] Custom gamemodes can now override GameMode.OnShouldGenerateChunk(x, z). [*] Can now use null for Block parameters to refer to an empty block. [*] Added a LineMaterial.IsAdditive bool, which defaults to true. [*] Added a tag system for resources, now used in the example world generator plugin so that blocks from multiple tileset plugins can be accessed at once without them needing to override each other. [*] Resource system internal redesign, support for custom resource types incoming. [*] New overloads for ModelGenerator.AddBox to make it easier to texture each face separately. [*] Renamed wand button state properties to avoid ambiguity. [*] Added Wand.IsVisible boolean, can set to false to hide a wand. [*] Added events for Holder.Held and Holder.Released. [/list] [h1]Bug Fixes[/h1] [list] [*] Fixed support for most forms of custom controller model. [*] Fixed some false positives in the script assembly sandboxing preprocessor. [*] Fixed a gamemode staying selected for a world when the related plugin is disabled. [*] Fixed pointer line vertices not being cleared correctly. [*] Fixed sun being invisible. [/list]