mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-02-15 03:30:53 +01:00
2.3 KiB
2.3 KiB
Release notes for RobustToolbox.
Master
Breaking changes
- Removed
SI,SIoC,I,IoC,SEandCEVV command prefixes.SI,SIoC,IandIoCare replaced by VV paths under/ioc/and/c/ioc/.SEandCEare replaced by VV paths under/system/and/c/system.
New features
- Added CVars to control Lidgren's MTU parameters:
net.mtunet.mtu_expandnet.mtu_expand_frequencynet.mtu_expand_fail_attempts
- Added a whole load of features to ViewVariables.
- Added VV Paths, which allow you to refer to an object by a path, e.g.
/entity/1234/Transform/WorldPosition - Added VV Domains, which allow you to add "handlers" for the top-most VV Path segment, e.g.
/entityis a domain and so is/player... - Added VV Type Handlers, which allow you to add "custom paths" under specific types, even dynamically!
- Added VV Path networking, which allows you to read/write/invoke paths remotely, both from server to client and from client to server.
- Added
vvread,vvwriteandvvinvokecommands, which allow you to read, write and invoke VV paths. - Added autocompletion to all VV commands.
- Please note that the VV GUI still remains the same. It will be updated to use these new features in the future.
- Added VV Paths, which allow you to refer to an object by a path, e.g.
Bugfixes
None yet
Other
- Changed Lidgren to be compiled against
net6.0. This unlocksHalfread/write methods. - Lidgren has been updated to 0.2.2. Not all the changes since 0.1.0 are new here, since this is the first version where we're properly tracking this in release notes.
- Robust.Client now uses our own NFluidsynth nuget package.
Internal
- Renamed Lidgren's assembly to
SpaceWizards.Lidgren.Network. - Rogue
obj/folders inside Lidgren no longer break the build. - Renamed NFluidsynth's assembly to
SpaceWizards.NFluidsynth