197,441 Commits over 4,110 Days - 2.00cph!
Compile warning fixes
Added host_writeconfig_lua (blocked from Lua)
Fixed commas in AddOutput map IO input causing issues
Now uses the special ESC symbol, like VMFs do.
Minor cleanups
Automatically delay HTTP calls until SteamHTTP is ready
Apply more strict checking of invalid Lua states in CLuaObject
Will display console warnings when CLuaObject is used on an invalid Lua state. Ideally these messages should never be seen.
Minor cleanups
Queue lua_error_url messages until SteamHTTP is available
Make Lua print() and error() colors the same
Adjusted the pickup volumes for all the shelves.
- Should now be able to pick up shelves if deployables like the TC is placed as close as possible.
Remove most of deprecated CSteamAPIContext usage on the client
It is removed entirely in some newer version of Steamworks API
Fixed voice chat crashing, remove unused files, steam usage cleanups
Remove more usages of deprecated SteamAPIContext
Remove deprecated Steam API stuff from legacy server browser
Fix srcds crash to do with workshop
Remove temporary hacks for DButton and IMaterial.GetColor
Clear networking queue on map shutdown, not map init
Fixes clientside errors happening before LevelInit hook not being sent to the server
Merge Pull Requests
* Pico optimization for cam.Start2D()
* Added list.GetEntry
merge from ballista_disablelegs_fix
Inventory, Limited & General Skins icon bluring
Updated source generator to support event generation.
Ensured our attribute matches this
More tests in the legacy shelter
Fixed doorway wallpaper conditional model issues
- Render all instanceable submeshes instead of rejecting the whole mesh
- Use real LOD thresholds instead of 5 meter increments
- Disable LOD fading to be reintroduced when LOD switching is stable
- Pass final Mesh instead of MeshFilter to instancing system to allow assets based on MeshLOD to work properly
- Restructure RustRenderer for more robust automatic conversion
- Fix invisible LODs by merging duplicate entries referring to the same Mesh
Fixed issues with default wallpaper materials, cleaned up icons folder
▅▆▆▊▆▋▍▄ ▍▆▄▊▆▇, ▅▌▉ ██▉▅▅ ▍▆▊▄▌ ▊▉▅
▊▇▆▍▍ ▅▉▉▉ ▅▌▆▅▌▄▄▆_▊▇▇▋▇█▆_▇▅▇
▄█ ▅▇▉▉ ▆▄▆▍▊ ▍▅▆▍▅ ▍▋▇▅ ▇▊▍▅▄▆▋▍▌▇▅
Added a tool that can convert a folder of broken normal maps to a folder of corrected ones
Added floor materials, cleaned up wallpaper folder, removed test materials, naming convention consistency pass
merge from modding_prefabs_May
▇▌▌█ ▉▊▅█▄▊▍▌▍ ▉▊▉ ▅▅▄▊▅ ██ ▄▅█▄▇ ▇▄▋▉▉▅ ▍▄▌▌▄▇▊▉ ██▄▉▊ ▇▅ ▌▇▊▋▄▉▍█▋ ▆▄ ▊▋▅ ▄▌▇▆▌ ▊▊▊▇▅▋▄▊ ▍▍▍▊▌ ▊▆▉▋▅▌▉▉▄ - ▊▅ ▉▍▊, ▌██▉ ▋▆▌▋▉▆ ▍▉▄▄▍▍█▌▊▆ ▄▉ ▊▆▋ ▉▋▆▉▍▉▋ ▅▄▅▅▉▇▆█
▄▍▊▇▋ ▉▌▉ ▊▄▅▆▍▋ ▊▇ ▌▅▌▅█▉▅
merge from hackweek_spawn_all_deployables_command attempt 2
merge from hackweek_spawn_all_deployables_command
Merge from foliage_instancing
merge from simulate_loot_fix
Fix burst compile error, change position xz to floats to fix issues on larger maps
Fixed enablelegs convar sometimes changing to false by itself (happened when disconnecting while mounted to a ballista)
BaseMountable now has a disableLegsWhenMounted option, enabled for ballistas
merge from /water-fill-sound-retrigger-adjusted
merge from /jungle_update/jungle_update_improvements
merge from new_silencers/
Merge from tugboat_friend_auth and client compile fix
Fixed NRE spam when enabling legs for the first time
Lowered fill retrigger time to 0.2s to fix lost sound when refilling containers
Updated Oil filter and Soda can silencer inventory grab, drop, phys impact sounds
Merge from foliage_instancing
Fix compile issue, correct instanceID for vulkan
Added scene handles for editing pickup volume bounds
Adjusted pickup volumes to better fit the shelves
Fixed simulate_loot command using the furthest away crate in a 5m radius instead of the closest
Added description and improved output formatting
Fixed billboard rotation issues on schizolobium
Updated schizo sapling billboards
More texture work on schizolobium sapling