240,549 Commits over 3,867 Days - 2.59cph!
Order limited item store items by name to match Steam
Order general store items by item ID descending to show newest first
legacy bow entity updates
Updated wording on Rust+ pair screen to make it clearer what is enabled or disabled
Prevent empty gun sounds when trying to secondary fire certain weapons underwater
Init vectors when GetSequenceLinearMotion fails
Fix env_skypaint flickering when not given a valid sun normal
Do not allow HL2 helicopter to be dissolved by AR2 altfire
Fixed func_instance's overriding base map revision
Fixes for default ammo hud interactions with SWEP:CustomAmmoDisplay
merge from twitchrivalsiv
wip twitch trophy2023 - still need to lod and set up prefabs etc
GameObject networking foundation https://docs.facepunch.com/s/sbox-dev/doc/networking-multiplayer-kaVboe3yRD
Update to latest api changes
Rename NetworkChannel to Connection
Move GameNetworkSystem.Local to Connection.Local
Don't special case MemoryPack in AC
Add Network.AssignOwnership
Don't try to do NetworkUpdate if no network
Added Network.Spawn( channel )
Changed RenderOverlay to IRenderOverlay
Add INetworkListener
Print joins and leaves in chat
Host creates the player object, rather than having player create their own
Update for IRenderOverlay
Call SceneNetworkSystem.OnChangingScene when loading a scene
NetworkChannel has SteamId and DisplayName
Network OnJoined event, which is called for local player too
Fix VR rendering crash
Disable menu VR overlay
Ensured repairing/damaging door will do the same to the shelter and vice versa.
Fixed some weird bugs with door placement.
Now call hurt properly preventing repair of the opposite item when the other is attacked.
Add GameNetworkSystem.OnChangingScene
exported/set up revolver animations and populated revolver override controller and set reolver to link to the r prop joint on its entity prefab
Updated Legacy Furnace Icon To Correct One
Updated Legacy Furnace FBX To Have Correct Scale - More In Line With Normal Furnace
Updated Legacy Furnace Prefab To Have Correct Collider SIze
Better ambiguous method binding handling
Refresh the lobby list
We don't need this scene now
Update default send rates
Don't try to delete panels more than once
More useful warning if SendMessageToUser is false
NRE diagnostics in OnIntersection
Add Widget.SetContentHash
Redraw network status on change
WIP refactor of method binding to better support overloads
Disconnect from server when leaving scene
Don't delete all network objects on disconnect if Id is empty
Give scenes title and description
Scene ignore Lerp
SceneNetworkSystem keep map name up to date
Send a final update before dropping ownership
List lobbies on menu, show scene descriptions
Lobby data is case insensitive
Add GameObject.GetOrAddComponent<T> (#78)
* Add GetOrAddComponent<T>
* Behave more like EntityComponentSystem.GetOrCreate
Fix console exception on close
Lobbies have names
Detection position tweaks.
Adjust offset.
Adjust sweetspot range.
armor
armor ui lerp
shield hit sfx
cam shake
armor pickup
onhit vs onhurt callbacks
upgrade displaycooldown
Fixed fishing villages spawning inside harbors
Move ObjectMessages to here
Can move these object messages of the main network system now
More BytePack tests
Merge from metal_detector
merge from qol_drone_id_inventory
merge from qol_f8_server_version
merge from fix_team_leader_marker_toggle