branchSandboxGame/mastercancel
562 Commits over 730 Days - 0.03cph!
Switch to loopback address when connecting to your own public IP
Fix enumerate not including the fallback filesystem, make sure duplicate entries are removed
Make enumerating the filesystem fast again
Fix cross-browser CSS, skip hotload on webfs stuff
Reduce the amount of webfs checks that hit the network
Make scrolling in webcon fast again (no more downscroll stuff)
Catch exceptions in file change event
Handle exceptions that are thrown when logging an exception
Remove test code from webcon
Maybe improve webcon performance a bit
Asset server index file so clients don't need to make a million requests to find things
Don't throw away addons that still exist when refreshing, fixes the map disappearing on subsequent loads
Progress on loading things from the asset server
This line is not only for asset servers
Add a flag to turn asset server feature on, default off for now
Properly cleanup old addons
Allow disabiling authentication for remote requests, refresh addon list after setting fallback FS
Automatically start asset server, make clients automatically connect and register the FS
Fixed some web server issues, also fixed webcon not sending history when connecting
Fix dispose exception when closing the game
Don't throw if webcon fails to start
Switch HttpListener to Kestrel
Add the shortcut properties back cause its annoying without them
Fixed VoiceEntity exceptions when losing and regaining net relevancy
Fixed some asset server issues
Remove shortcut properties into playerstate because it can be null for clients before they replicate
Move project to the right place
Split the HTTP and websocket server from WebCon into its own library
Also got rid of the double JSON serialization
Fix string serializer not actually length prefixing
Fix NRE when replicating null string, add a way to set a fallback filesystem for when files don't exist
Fix roslyn exception when processing networking attributes with nested class
Fix some webfs issues, add command line switch to mount entire addons folder over http
Make CharacterControllable not use its own position and velocity variables
Fix mounted controllable position in vehicle, disable vehicle collision with pawns because of a replication race
Make velocity getter never return NaNs
Fix net relevancy for the vehicle test map
Properly disable interpolation on things that are attached, getters for relative position and rotation
Add Detach that isn't an RPC, make transform setters not check collisions
Getting car to network, still have some bugs
Also fixed the tilt direction from braking
Some more car stuff (braking, leaning, other fixes)
Update some js libraries, cleaner map list, center the item pickups in deathmatch
Some car improvements
Share WebFS block stores so files can be opened multiple times
Fix some addons missing dependencies
Update Zio and the other nuget libraries
Prevent the car from slamming into the ground when landing on wheels
Use substepping for car physics
Update bindinggen, disable C++ exceptions