May Update
0.2.0
1 May 2025
🎁 Added
  • Added Keyboard Api
  • Added follower Prefab option to ParticleEffect
  • Added create prefab on collision option to ParticleEffect
  • Added TemporaryEffect component
  • Added SequenceAccessor.Looping
  • Added Mouse.Visibility
  • Added Decal Sheet Sequence
  • Added Compute dispatch indirect
  • Added EditorEvent.ISceneView.DrawGizmos
  • CommandList: Added Draw, DrawIndexed, DrawInstancedIndirect, DrawIndexedInstancedIndirect
  • CommandList: Added DispatchComputeIndirect & ResourceBarrierTransition
  • CommandList: Added GrabDepthTexture & Clear
  • ShaderGraph: Preview Post-Processing & Lighting Settings
  • ShaderGraph: Added GraphCompiler.RegisterInclude for Custom C# Nodes
  • Editor: Added Copy/Paste/Reset options to Group Headers and add Reset option to Feature Tab
  • Sound Event Default Mixer
🧼 Improved
  • Project settings are now shown in inspector
  • Cloud assets are read-only and can not be recompiled
  • WorldPanel sounds now play from the correct position and mixer
  • Servers now show across versions if the versions are compatible
  • Improved hotload speed
  • Asset Browser now listens for external file changes and refreshes automatically
  • Sprite and Line shaders use compute shaders instead of geometry shaders
  • Cubemaps now render directly to cubemap instead of copying to each face
  • Depth-Aware Mask For Framebuffer Copy
  • ShaderGraph cleanup, usability, and fixes
  • Re-Ordering a ListControlWidget no longer displays all values as the previously dragged value
  • Decal prefabs are staged when previewed
  • Panel.PlaySound and sound-in/sound-out now plays sounds in 3D if in WorldPanel
  • Most weapon animgraph 'components' have been turned into reusable subgraphs
  • CSS @keyframes not order properly
  • Sequence and direct playback accessors list sequences instead of animations
🪛 Fixed
  • Networking: Fixed outdated snapshot when downloading maps
  • Terrain: Fixed errors on dedicated servers
  • Terrain: Splatmap now default fills the first channel fixing blending
  • ShaderGraph: Fixed "Render Backfaces" option
  • ShaderGraph: Fixed "Open Generated Shader" button icon not displaying
  • ShaderGraph: Fixed named connections getting severed upon re-opening graph when name includes space
  • ShaderGraph: Fixed properties not clearing when you cut/delete nodes
  • ShaderGraph: Fixed DefaultOpacity on ShaderGraph Result Node (in Unlit/Post-Processing Shaders)
  • Material.IsTranslucent properly checks for "translucent" now
  • Fixed Generating envmaps infinitely when an envmap probe was disabled
  • Fixed MusicPlayer crashes
  • Fixed compute skinning for morphs with no skeleton
  • Fixed Component.OnAwake not getting called on disabled components during deserialization
  • Fixed case where resource compiler can fail with embedded resources
  • Fixed DisplayInfo.ForEnumValues name conflicts
  • Fixed Inspector Multi-Edit not resetting when leaving selection
  • Fixed EditorToolManager.SetSubTool not always working
  • Fixed RotationEditorTool handle position not always updating
  • Fixed very poor EventSystem performance
  • Fixed some FBXs crashing
  • Fixed navmesh division by zero on dual core PCs
  • Fixed skybox env probe updating when not active
🚯 Removed