Client and Workshop Changelog
Posted by InsDel on Sep 25th 2023, 7:45PM
Workshop - Today

Window system improvements
Explorer animation improvements
Menu/Dropdown fade in/out
Script Editor code cleanup
Tool panel (where you click to set pos mode, rotation, etc) animation and effect improvements
Duplication bug fixes
Null parents (ghost parts) fixes
General improvements
More properties available on various things, ie Position on Text3D
Posted by InsDel on Sep 28th 2023, 6:40AM
- Script Documentation updated
- Networking improvements, less delays
- FOV Slider
- Hide Name Tag option
- Better GPU Instancing on Client shaders - Performance improvement
Posted by InsDel on Oct 13th 2023, 9:50PM
- Place loading bug fixed, in fact multiple place loading bugs have been fixed across all sorts of things
- Hat/Mesh/Asset version updates will now redownload the asset properly
- All of the players hats load now, instead of just the first three
Posted by InsDel on Oct 13th 2023, 9:51PM
A few days ago:
- FOV modification from LocalScript Player.LocalPlayer:GetFOV() and Player.LocalPlayerSetFOV(float)
- Hat loading system improvements
- Installer can be updated dynamically (Client or Workshop downloads update for Installer on launch)
- Fix settings not applying properly in rare cases
- Make Messages send more often to speed up events between the Client and Server
Posted by InsDel on Oct 14th 2023, 3:50AM
- Fix destroy not checking for null objects
- Player count bug - destroying is now disallowed on players
- Unintendedly public scripting properties have been hidden
Posted by InsDel on Oct 19th 2023, 5:23AM
Added basic support for sending Player' over RemoteData
Added Sound:GetLength()
Added basic keyboard input ( LocalPlayer:GetKey(string Key), LocalPlayer:GetKeyDown(string Key) - both return bool )
Added Player.CData
Disable player cloning and fix various bugs related to Player parentage and related things
Posted by InsDel on Oct 19th 2023, 6:38PM
You can now spawn multiple local clients to test your game by adjusting the number to the Play button in the Workshop.
Posted by InsDel on Oct 20th 2023, 1:20AM
The external script editor update has been pushed. Go to Workshop Settings, External editor and enable it.
You can now use VS Code, Notepad, whatever IDE you want really
Posted by InsDel on Oct 20th 2023, 3:59AM
local testS = Workspace.Script2

wait(2)
print(testS["goodvariable"])
wait(3)
testS["goodvariable"] = "newvalue"
wait(1)
print(testS["goodvariable"])

you can now modify the environment of other scripts in the workspace
eg read and write the variables of that script, given they are not local

there is also now Dynamic:LookAt(Vector3 position)
Posted by InsDel on Oct 20th 2023, 4:28AM
Fixed empty space when deleting an item in the Explorer (Workshop)
Posted by InsDel on Oct 20th 2023, 10:11PM
Remove some more internal functions that were not intended to be exposed to the scripting layer

Speed up Lua Scripting System more, minor script performance improvement

Improve texture loading performance

Enable/disable collisions between two parts. Set ignore to true to ignore collisions between this part and the part specified
Dynamic:SetCollisions(part, ignore = true/false)

Camera controls (position, rotation, lock), check Player class. Only accesible from LocalScript
Posted by InsDel on Oct 20th 2023, 10:50PM
Added SetCameraRelativePosition and SetCameraRelativeRotation
Posted by InsDel on Oct 21st 2023, 11:33PM
- New Audio System - basic version for now, full implementation coming soon
- Add FogDensity property to Workshop Lighting and Client Scripting API
- Add Bubble Chat (chat text over players head) - Going to be improved further in the future
- Add more functions to the Sound Proxy for further scripted control over Sounds
Posted by InsDel on Oct 22nd 2023, 4:01AM
Added Fog Color
Fix sound functions not networking
Better bubble text UI
Greatly improved Workshop Texture loading (performance)
Global Variable Multi-type key/value
Fixed leaderboard showing early, fixed background UI showing before loading was finished
Lerp/SetPos without Lerp - (MoveTo Teleport Parameter)
Posted by InsDel on Oct 22nd 2023, 8:06AM
- Bubble chat UI improvement, last 1 second longer (3s to 4s)
- TouchEnded event for when Colliders stop touching eachother