Client 1.2.9, Runtime 1.3.6, Web Runtime 1.2

Welcome to all the new CraftStudians joining us for the free week-end!

I just pushed some updates with the following changes:

Web runtime 1.2 & 1.2.1

  • Implemented text rendering support!
  • Implemented asset texture cache for better memory usage
  • Implemented CS.Audio.SetMasterVolume / CS.Audio.GetMasterVolume
  • Implemented a bunch of visual scripting blocks that were previously missing
  • Fixed Transform:SetLocalOrientation, Transform:RotateGlobal and Transform:RotateLocalEulerAngles
  • Fixed a map renderer chunk update bug introduced in the last update
  • Fixed CS.Input.UnlockMouse to actually unlock the mouse
  • (1.2.1) Assets are now downloaded in parallel for shorter load times

Runtime 1.3.6

  • Fixed TextRenderer setup when no font was set
  • Update TextRenderer bounding volume before casting a ray on it
  • Improved performance when marking map chunks as dirty (e.g. after a call to Map:SetBlockAt)
  • Implement dynamic map physics shape update (finally!)

Client 1.2.9

  • Avoid crashing when a sound effect couldn’t be loaded for some reason