240,747 Commits over 3,867 Days - 2.59cph!
Joined/Disconnected callbacks in GameNetworkSystem
Simple JsonMessage handling
Fix GameObject/Component references not filling in disabled objects
merge from helicopter_parachute_fix
merge from BlackjackDealerFix
merge from Fix analytics NRE that occured on startup
▉▄█▍▋ ▅█▍▉ ▍▉▆██▅▋▇▌▊_▄▉_▅▆▅▍▄▆▍_▋▊▋,
merge from base_decor_dlc
Fix flex shorthand not catching length for basis
Add support for `white-space: pre-line`
Collapses whitespace but preserves linebreaks
Leaderboard backup, run #7133
Horse breed lineup poster
Fix analytics NRE that occured on startup
▌▇▅▄▊▇███▊▍ ▆▆▋▌ ▅▉ ▆█▊▇▍▋ ▍▅▆▉ ▇▆▇ █▉▉▍▄▅▋ ▇▉▌▄▌▇ ▊▄ ▊▌▍▌█▌▌▅ ▄▅▌▊ ▅▍█▋▄▅▄▅█ ▊▇▋▊ ▇▆▊▉▉▉▊▅▍█
Proto, Protocol, Manifest
Merge main -> RagdollRewrite2
Merge main -> RagdollsOnVehicles
Merge main -> RagdollsOnVehicles2
Fixed electrical switches not calculating passthrough power correctly when the power is changed via switch on/off inputs
Citizen: updated WalkFast_N
Fixed Blackjack game stalling if a non-primary player left the game early in a round
Move the top storage adaptor slot on the tool cupboard closer to the center so that the input slot isn't blocked when a TC is placed flush with the wall
Table, Door and Planter
Metal Details Material (WIP)
Start turning mesh into models + collision set up + material groups
Adjusted weight on the remaining weapons, using the same 2/3 rule
Weapon world model mass pass. Setting them to roughly 2/3 of their real-life mass (most things in Rust are lighter than they really would be)
Temporarily force disable DLSS due to error spam
Make it easier to select addons in the Addons list (Pull Request)
Reduce Panel:DrawTextEntryText type checking
Causes issues with existing addons
Add custom icons for tree nodes in spawnmenu categories (Pull Req)
Added GM:CanCreateUndo hook (Pull Request)
Added new CRecipientFilter functions
CRecipientFilter.AddPlayers( table or filter )
CRecipientFilter.RemovePlayers( table or filter )
CRecipientFilter.RemoveMismatchedPlayers( table or filter )
Add "Bone" field for Entity:GetAttachment
Clip intersecting geometry properly in directional AO, fixes intersecting ao geometry being draw white with negative division
Pass transforms to aoproxy updater instead of figuring them out in the function itself, add GetTransformTable to get all transforms from a sceneobject for that
added cardboard_trim 1 + 2 + blend
https://files.facepunch.com/jason/1b0211b1/opera_RuHSxebfY9.png
Loose Jumper reskins - Football Goalie Jumper
Don't destroy PVS if it's also used in another SceneWorld
Render Tool ~
Added check to ensure sky instance exists before applying scene preview
Removed labels to give more space to GameObject list
Prevent game objects from being selected without a main camera
Added option to pull in disabled objects to cache
Nah that wasn't it + it already does this further down
Fix crash when clearing SceneMap worlds, we were setting PVS to nullptr instead of the default pvs
Re-add vendor info to TrackedDevice for `vr_info` debug command
lr300 override controller updates
Add custom icons for tree nodes in some spawnmenu categories (#2001)
* Added list for sent category custom icons in spawnmenu
* Added list for npc category custom icons in spawnmenu
* Added list for vehicle category custom icons in spawnmenu
* Added list for weapon category custom icons in spawnmenu
Scene serialize/deserialize
Network instance launcher
Added SceneNetworkSystem
Create networking.scene
VR input system supports device roles (i.e. left hand, right elbow, waist, chest), uses newer IVRInput system (paths etc.)