v0.2 Alpha 49

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 example first-person player plugin, to let a second player control a non-VR character walking around the world. [*] Added a basic debug log viewer plugin, to assist with plugin development / diagnosing issues. [*] Can now pin a menu in head-relative space by pressing the track pad in while holding a menu. [*] Single block placement tool now fills in a line of blocks when the wand is moved quickly. [*] Increased size of wand tool tips. [/list] [h1]Plugin Changes[/h1] [list] [*] Added World.Regenerate(). [*] Added World.RaycastWorld(), World.RaycastEntities() and World.RaycastAll(). [*] Added AABBPhysics.Simulate boolean. [*] Added some helper methods to ModelGenerator so that basic model generation is less verbose. [*] Added Debug.Warning(). [*] Added Debug.DrawLine(). [*] Added ParticleEmitter.InitialVelocity. [*] Added "render_mode" json property for particle effects. [*] Can now specify a texture for LineMaterial instances. [*] Renamed FaceMaterial to LayeredMaterial. [*] Added Vector2D, Vector4D, and IntVector2D structures. [*] Added a static Mouse class to expose mouse input. [*] Can now control the spectator camera entity with scripts. [/list] [h1]Bug Fixes[/h1] [list] [*] Fixed some bugs with world collision responses. [*] Fixed Z-fighting with block placement previews. [*] Fixed error message spam when a plugin gives an incorrect script assembly path. [*] Fixed world not initializing properly if errors occurred while loading a plugin assembly. [/list]