239,375 Commits over 3,837 Days - 2.60cph!
Merge from Main -> Vehicles
Substance Designer and Gaea terrain work refactor progress
▅▌▍▆█ ▄▇▊▊▉▍▌▄▆▍ ▊▍▋▌ ▊▇▌▆▉▉▊ ▊▍▉▄▄ (▌▊▋▄ ▇▆▅ ▌▆▇ ▉▄▄▊▊▌▅▄▅▅ ▄▍▇▍▇ ▉▇ ▋▋▇█▄ ▊█▅▅▆▆ ▉█▌▍▊▇)
Added SteamNetworkingUtils.AllowWithoutAuth
Updated InteropGen to use net5.0
Fixed Console not compiling
Remove unused binds
Switched Time class to use engine time
Update Rotation.cs
stripped usercmd.aimDirection
Player/Entity binds
CBasePlayer call ServerSimulate
C_BasePlayer call ClientSimulate
Player.Simulate
Entity.Pos uses Get/SetLocalOrigin
Bind SetPreviouslyPredictedOrigin
Basic predicted movement moved to managed
DepthLevels now defined in json
▄▊▅█▊▉▊▉▅▄▄▊▇ ▅▅▅▇▇ (▋▄▌▌ ▉▅▅▄▆ ▉█▌▉▋ ▄▊▊)
Update icons + translations
Update icons + translations
Interop: Managed class pointer inheritence
Pass type with managed pointer
NativePointer can cast properly
Added Sandbox.Log
Native side can dynamic cast managed classes
Generated code cleanup
Throw an error on unknown type
Undo scriptname load changes, causes issues for mods
env_projectedtexture shadows can now be turned on while the projected texture is on
updated storage monitor decs
Increase cockpit glass render queue position from 3000 to 3051, to get it in front of smoke grenades which are on 3050. Stops grenade smoke from appearing in front of cracks in the glass.
Updated GameTip so long game tips are not on 6 new lines
More descriptive error messages when Msg* functions fail to call tostring()
▋▅▋▌▅ ▄▆▉▊▊▅▇ ▄▌▋ ▊▆▌██▆ ▌▉▍▍ ▇▍▄▄ ▅▅▊ ▆▇█▊▄▆
▅▅▄ ▄▍▆▆▉█▌ █▄▇ ▋▆▄▋▍ ▉▋▌▌▅▅ █▉█▉▄▊█▄▊▄
▋▇▇▅▍ ▆▋█▍▄▊▄ ▌▇▇ ▅▊█▄▆▇ ▇▍▌▉ █▋▊ █▋█ ▇▇▆▄▍ ▊▉▍▇▄█▌▅ ▉▇▊▅ ▆▍▄ ▍▄ █▋█▇█ ▊▉█▄▍
Manifest rebuild after merge
Merge from Main ->DestroyableRoadsigns
Moved fillable pool handling (OnPoolDestroyed and WakeUp) to an interface and implemented the same behaviour on Kayak
Allow Timed Explosives to damage things with health that are on the Default layer. This means rockets, grenades, explosives, etc can now damage things like loot barrels.
Move roadsigns to Default layer (was World)
Fix reactive target scaling
Oar poster scene (backup)
Set roadsign spawner respawn times
Force show full statement at the end of text animation in conversation, fixes final character not showing
Merge from canoe (fixes paddling animations)
Fixed switch build error
Easy way to toggle post processing on Switch
Fixed depth sorting for bullets in a volley
Fixed floating text ordering above powerups
Fix batteries displaying the wrong passthrough on the wire tool UI
Added storage monitor to Extra2 sellorders (same as the other smart IO items)
Storage monitor crafting cost tweaks
Fixed missing barrel and forklift collision at fishing village A
S2P
fixed storage monitor gibs errors
added prevent building volume to storage monitor
Fix storage monitor UI when it's unplugged
Update translations
Fix smart switch toggling
Fix unable to scroll the devices list
Update items
Storage monitor icon
Allow deploying storage monitors onto the large wooden box
Merge from storagemonitor
Fix placement position on TC
Fix unable to scroll the devices list
Fix smart switch toggling
Add an example to the readme because theres no other info on how to use this