CastShadows
moved toSharedPointLightComponent
from clientside, now networked
- New type handler helpers added to V^3
- Added pt-BR locale
- Fixed audio fallback coords
- Improved PVS performance by using
for
overforEach
- Improved Vec2 inverse allocations
- Added a method to pass in physics transforms for getting nearest point.
- Prevent singular sprite matrices.
- Fix obsolete warnings in tests.
- Significantly reduce physics contact allocations.
- Removed
SI
,SIoC
,I
,IoC
,SE
andCE
VV command prefixes.SI
,SIoC
,I
andIoC
are replaced by VV paths under/ioc/
and/c/ioc/
.SE
andCE
are replaced by VV paths under/system/
and/c/system
.
- Added CVars to control Lidgren's MTU parameters:
net.mtu
net.mtu_expand
net.mtu_expand_frequency
net.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.
/entity
is 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
,vvwrite
andvvinvoke
commands, 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.
None yet
- Changed Lidgren to be compiled against
net6.0
. This unlocksHalf
read/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.
- 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