256,024 Commits over 3,990 Days - 2.67cph!
Get block builder gamemode working again. Fix non background loaded textures not applying to material.
Only allow setting of Replicates on entity construction and before spawning
Fix movement replication for block builder player
Allow gamemodes to stall the loading screen
read/write voxel spawn data
Fix crash creating voxel map from serailized data
Serialize entity spawn data in world state as offset and length into binary blob
Allow client players to add blocks to voxel world
gm_load nicer missing map error
Derma_DrawBackgroundBlur fix for menu state
Context menu slider default MMC thing
Middle Mouse Click to reset slider to default value feature gets autoset for all tools in spawnmenu
NPC SWEP related fixes/improvements
manhack welder doesnt error when given to NPCs
flechettegun can be picked up by NPCs and fired
Updated SWEP animation translations for NPCs
Fixed using any NWvar functions on game.GetWorld() resetting its NWVars/GlobalNWVars
Merge from unity_2019.2.0
Laying out vehicle modules on map
Make NPCs more accurate with the HL2 crossbow
Fixed NPCs firing SWEPs twice a frame
Fixed NPC support for manhack_welder (doesnt error now, not allowing pickup from ground)
Flechette Gun can be picked up and used by NPCs
Fixed NPCs using an HL2 crossbow crashing the game on reload (possibly fixes more than 1 instance of this)
HL2 crossbow uses Shotgun NPC animations over SMG1/AR2 ones
Revert wheel size increase - incompatible with existing mudguards on size 3 and 4 chassis
wipe debug leaderboard
debugText and debugVector properties work in debug steam build
Added biome painting tinting support to terrain shader
Changed everything to protobufs, server broadcasts work now
[D11] More foliage changes
Added CompileFix.bat whcih calls dotnet restore on every project (wtf)
Prevent Utf8StringToNative.GetInstance getting optimized out
Added prefabs/vehicles+tools+resource+plants+npc+misc+locks and content/vehicles to streaming pool (testing)
HL1 throwables are not pickupable by NPCs ( Satchel, hand grenade, tripmine, snark )
HL2 NPCs can use HL1 shotgun
Filled NPC animation translations for weapon_base
Scene backup.
Mat/texture fixes.
[D11] More foliage grid optimisations.
Moved the OnUpdate root to EntityRealm, also iterating the buffered list directly.
[D11] Remove online requirement from fixed server button
[D11] Moves more code to bg thread for foliage update
EnvSync update was hidden by server.
Scrap Heli Carrier with temp collision mesh
All BaseNetworkables now use managed a managed Update()
[D11] foliage grid cell update rewrite
[D11][#2555] Vending machine screen changed to us image rather than rawimage so that atlas sprites work.
[D11] [UI] Further progress on new Scroll box implementation. Implemented on server find/join WIP.
[D11] Adding a missing string
[D11] More text updates to CreateServer menu
WIP replacing all the json with protobufs, also support for broadcast messages
[D11] Removed redundant calls to strings with button tokens, and fixed a number of strings in Create a Game menu flow
Scene complexity debug - add counters to log
Benchmark result reporting
Store hardware stats in custom dimensions
Allow setting Device var
Compound progress.
More mat fixes.
[D11] Expanding the font atlas to support more characters
Scene complexity debug - logging feature
Fix steam voice exceptions when running without Steam
If we disconnect when playing a benchmark, just quit
Move _BackUpThisFolder_ButDontShipItWithYourGame out of the build target folder with a _Symbols postfix instead of deleting it
Fixed bootstrap exit button not clickable