193,701 Commits over 4,079 Days - 1.98cph!
Updated crafting tea shortname
Advanced and pure warming teas
Advanced and pure versions of cooling teas
merge from Jungle_equal_spawns
Missed Files - Code Analysis Dependencies
Roslyn Compiler setup for SyncVars working (auto property generation)
Not adding to queue etc yet.
Seperated .csproj to seperate directory since Unity keeps forcing .NET Framework
Added Advanced and pure crafting teas
Updated mixing table recipe list
Added advanced and pure harvesting teas - in line with older teas
Updated recipe list
manifest
Tweaked jungle ore node spawn rules
Added dedicated berry and hemp populations for the jungle
merge from feedback_server_version
merge from workshopsource_lwbtransparency
Boleadoras - Updated models textures and icon, looks cool now :)
merge from inputfield_rtl_fix
Bag rename UI RTL support
Minor cleanups
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
Remove most of deprecated CSteamAPIContext usage on the client
It is removed entirely in some newer version of Steamworks API
Merge Pull Requests
* Pico optimization for cam.Start2D()
* Added list.GetEntry
Changed the RustInput base prefab input field for a RTLTMP_InputField
Changed crafting menu input field to use RTLTMP_InputField
Added RTLTMP_InputField, inherited by TmProEmojiInputField and can be used by RustInput
Fixed chat input field and chat entries not supporting RTL languages (Arabic, Hebrew)
Implemented Microsoft.CodeAnalysis via plugins instead (fetched nuget dlls from external project)
Added more test floor wallpapers
Added TOD based density attenuation
Optimisation on jungle concrete walkways (LOD3 bake pending)
merge from phraseupdate_improvements
Include Microsoft.CodeAnalysis
Initial Source Generator setup
Do not try to build this yet
Optim: PrefabPreProcess.FindComponents is now using GetComponentsInChildren
With profiler, this ended up 2x faster than old way (lighthouse monument goes from 96ms to 46ms)
Tests: used old code inline to validate outputs of new code
Can now cancel the phrase update process
Improved the loading bar info, giving more context
Cleanup
Server browser, sidebar and start of table
Throw a non halting Lua error when hitting Lua file limit
So it appears in the problems menu, so the player can know that there is a problem and what it is.
Trying to understand why this code causes issues on Linux only
This likely fixes the Linux mapload crash (and possibly others)
Undo extra debug stuff
Minor cleanup
Prevent crashes with steamworks lib when called too early on SRCDS
it really needs to be queued until its ready, this at least won't crash now.
Do not run friendsID check for HLTV clients
Fix console spam about sprite orientation when the material is missing
Fixed crash to do with env_projected_texture's texture
Merged Pull Requests
* Remove default return in WorldPickerMouseDisable
* Fix lua error with creator tool and missing NPCs
Block .vdf and specific .cfg files from file library
Minor cleanups
Add one more Lua backdoor URL
FIxed compile warnings with LuaJIT
Bump mem_max_heapsize to 512, and block it & datacachesize from Lua
"Optimization" addons setting these to very low values (lower than GMod defaults) when "turned off" causes crashes
Undo internal texture changes from CS:GO that affect monitor materials
merge from selectionhistory_improvements
Can drag and drop entries
fix reversed noise channel order
Minor cleanups
Disable setting cl_timeout to 45 on load that never worked before
Add one more Lua backdoor URL
Fix double clicks not invoking VGUIMousePressAllowed
Minor whitespace cleanup
Fix compile error
Minor cleanups of empty/unused files
Minor cleanups/warning fixes
FIxed compile warnings with LuaJIT
"Mounting %i workshop addons" reports mounted count, not total count
Bump mem_max_heapsize to 512, and block it & datacachesize from Lua
"Optimization" addons setting these to very low values (lower than GMod defaults) when "turned off" causes crashes
Undo internal texture changes from CS:GO that affect monitor materials
Remove voice_modenable in favor of voice_enable
Both of them existing only causes confusion for players.
Also fixed a case where voice chat would cease to work voice_enable is set to 0 and back to 1
Player:VoiceVolume works for local player without loopback
This only works when using Steam voice, and only when not recording voice to file. (The default state)
Minor cleanups
Right clicking an entry only pings it and doesn’t select it
Give queue back to the pool if its empty (after sending)
merge from selectionhistory_improvements
Selection history window:
- Added a setting to the to enable/disable duplicate entries
- Added a search bar
- Some optims
Fixed bitmask read using too small a bit count
Remove client -> server syncvars