192,134 Commits over 3,259 Days - 2.46cph!
field day updates, map addons support unicycle frenzy
Revert saddlebag to 6 slots each (loot panel doesn't have enough space for all the slots)
Added furnace ui loot panels to scene
Build watching compiler for changes into the compiler
Menu recompiles on changes nicer
Watch tool code for changes
Fix tool hotload only working on accident
Added Leaderboard.GetHistogram()
Basic leaderboard histogram drawing
https://files.facepunch.com/ziks/2022-10-04/sbox-dev_jf1ILIXWus.png
Show markers on friend scores in histogram
https://files.facepunch.com/ziks/2022-10-04/sbox-dev_1lIGzwZv9e.png
Documentation pass
Cookie system does backups on save, add warnings on load failure
Trying to track down an issue where all cookies get reset
Hide a bunch of internal entity methods
Do not fire BaseTrigger outputs if its disabled
Renamed TriggerMultiple.Wait to Cooldown
Strip out ToolAddon CodeFileSystem
Delete GameCompiler, seal Compiler
Citizen/clothing: buttoned shirt skinning pass
More Citizen source updates
▆▆▆█▋ ▇▉▊▇ ▌▋▌▋ ▉▆▌█▄▇
▄▋▇▅█▉▄▅ ▉▋█ ▌▇▉ ▊▍█▉▆ ▉▅█ ▌▉▅▍▅▉▍▉
Switch compiler to not use Filesystem
Added CompileGroup, deleted CompileManager - menu works
Tool addons use CompileGroup
256 truss tower changes, uf_field_day updates
attachment sounds no longer play for NPCs upon first spawn
NPCs can optionally skip their deploy delay
bunker entrance NPC spawns
Added NPC_TunnelDwellerSpawned prefab.
Added AI design for it.
Manifest.
Added Vector3 reserved Position memory slot to AIMemoryBank.
Added MoveToVector3 AI state.
Removed a couple more hitbox groupid references, set tags on HitboxSetList import
Reports errors situations back to sentry in bot controller
Re-add C# API as obsolete (DamageInfo.HitboxIndex, DamageInfo.WithHitbox, ModelEntity.GetHitboxGroup)
NPCSpawner can override LOS sense check as part of stat modifiers
terminal exterior pre vcol
Add other streamers, waiting for renders
▇▌▋ ▆▍▆▋▄▉▆ ▋▅█▋▋█▅▋ ▍▆▋ ▊▊▅▄▇▆▆▉█▇ ▇█▆▋▌ ▅▄▍▊▍▊▄ █▄ ▍█▋
▄▉▋▄▋ ▄▍▊▆▊▅ '▉▄▉▉▄▍' ▇▋▅▄ ▍▇▅▋▆▇-▅▊▅▅▅-▍█
▅▄▊ ▆▉█▇▄▉█▌▇ ▊█▅ ▍█▊▆▆
Fix color picker stomping hsv sometimes
Added asset/{ident}/histogram to Api
Merge AIInformationZones and AI data after dungeon is created
Simplify how we load shaders, managed resource types shouldn't handle loading from cached dict at all, just have load method itself
ShaderResource in game code
Fixed missing sfx on new hatchet/pickaxes
First pass on crafter loot panel
Add support for Inventory loadouts to include blueprints
Restrict blueprint slot of crafter
Fixed incorrect weather effect interval change from yesterday
Fixed winner and standoff result calculations
Added extra slots to horse lootpanel in loot panel scene
Added surrender support (mainly for players leaving the table or getting killed suddenly during a round, but can be an optional move too - pays half the bet back).
Disable static colliders on HLOD affected meshes (very experimental, probably going to cause issues)
A working example for the VirutalScrolling ui test
A clearer change to GetIdealContainer in ModularCarGarage now that I understand better what went wrong in
72669
NPC corpses will no longer use streamer mode names in their loot panel if streamer mode is active