134,427 Commits over 4,444 Days - 1.26cph!
merge from checkout_nre_fix
merge from skinviewer_metalshopfront
Manually adjusted christmas lights (xmas.lightstring) bounds to only cover the collider. Tested in editor, no behaviour change. Test passes
Add outbound message bytes to runtime network profiling
Added metal shop front to skin viewer
Added a feature to lock vertical/horizontal rotation on items, enabled for the metal shop front and a few others
Clean(editor): rip out DemoSever framework
It could technically emulate server state from client demos, but required too much compromising, so not worth it.
Tests: compiles
fix merge to apartment complex
merge from prototype -> apartment_complex_monument
Convert apartment stove from prop -> entity (still needs entity implemented)
- update the stove prop inside the large apartment
Changes to phrases of the apartment vendor
It keeps wanting to reserialize the concierge conversation asset
Clean: delete Demos folder from Facepunch.Network
Tests: compiles
Clean: delete full-server-demo convars
Tests: compiles
merge from prototype -> apartment_complex_monument
Set door by front concierge locked so players can't get behind the glass with the apartment vendor
Front doors of apartments will close themselves after 5s when non-owners let themselves out
Clean: remove IServerCallback save request support
Keeping the core functionality on SaveRestore
Tests: compiles
Clean: remove FullServerDemos.cs
Tests: compiles
Clean: remove BaseNetwork.SupportsServerDemos
Tests: compiles
Clean: remove demo.full_server_demo
- rip out a bunch of stuff related to it, including transient entity serialization
- remove MessageType.DemoDisconnect and DemoTransientEntities (no need for protocol change)
Tests: compiles
Glowing wallpapers - foxfire wallpaper update
Ensure the NPC takes the scrap before granting access to the security room
merge from dpv_fuelbar_fix
Fixed DPV fuel bar text regression
Fix security guard having the wrong method overridden so the conversation actions weren't doing anything
Update phrase
Clean(editor): remove ServerDemoPlayer
Tests: compiles
Rotate security guard 180 degrees
Dress the vendor & security guard as bandits instead of the placeholder peacekeeper outfits
Clean: remove AntiHackDemoProcessor
- drive by deprecated API fixup
Starting process of removing full server demos
Tests: compiles
merge from prototype -> apartment_complex_monument
Setup enum dropdown to override initial gamemode in Game Setup
games minifridge
- updated with game model
- added some early baked textures
- updated prefab light
- updated materials
Adjusted how sockets are counted in the test. Fireplace now passes
Add bonerenderer baker + conversion components.
Converts non-deforming skinned meshes to normal meshes and attaches them to transforms.
Merge from apartment_complex_monument
satellite blockout progress
Resave TimeManager
Tests: nothing specific, but have been running with this changed for a couple days
Merge from new_navmesh_fixes, adds low level logs to help debug crash
Merge: from waterlevel_deepsea_sample_fix
- Bugfix for water level queries incorrectly mixing deep sea and overworld states
- Bugfix for deep sea ocean sim using overworld heightmap
- Simplified TerrainHeightMap API
Tests: ran unit tests, booted into craggy, explored deep sea and swam around
Merge from apartment_complex_monument
Add -checkTileValid starter param that slows down everything, but can help us narrow down the crash