201,234 Commits over 4,171 Days - 2.01cph!
Fixed NRE in SmartObject.GetFreeInteractionPositionCount
nmoBox and nmoCap on non zerored transforms for small building and campfire
BuildingViewUtility creates obstacles from primitives
Building views reimport for obstacles
added nmo to fences and store fbx
fence and store assets reimported
BuildingViewUtility 0 radius/size on obstacles
Fixed sharpen going nuts with fp backbuffer (black spots)
Added swapable front bumpers
Distance consideration is going to fuck your CPU
ChromiumPanel.SetHTML works
override specifiers on chromium virtuals + fixed overrides with outdated parameters
player prefab and GUI save
Added ztest option to ddraw; exposed to spheregizmo
Palisade interaction positions
Staircase / office building texture progress
Fixed npc ragdoll culling
Fixed horse and bear ragdolls
Fixed Ragdoll test scene
Added sanity check to BaseNpc.VisUpdate
Disable JS/file-select dialogs
Meager start to sickness module and "sick" unit flagging.
Fixed linear render bugs with PropRenderer
Added Create 512x512 Icon option to PropRenderer
Fixed NavAgent.Stop() error
Overhangs don't fuck up the camera so much now
Display JS errors
asset://garrysmod/... & asset://mapimage/... work
Unit flags are built into Effect, no longer requires actions. Also prevents removal of flags set by other active effects
Added UnitFlags.Disabled
PlayerController handling of disabled selected units, cursor state and no interactions/commands
Action drawer context awareness + cleanup
Removed some unused actions
Containers can now be used by one user only at a time. Mostly based on UI (interaction ends when UI is closed) but also handles improper client disconnections.
Merge container update into Main.
Oops, turned NPCs back on.
Adjusted loot drop suitcase collider for easier interaction
Fixed NREs in player and npc culling
Fixed perf issues in lodgroup culling
Localized voice limiting works for sounds that aren't initially parented to another object (RUST-1598)
Snow footstep tweaks
Distant gunshot tweaks
Misc minor sound tweaks
Minor interaction system change.
Fixed flickering/missing bullet glass impact decals
Some small initial work as I learn about the save system.
Shader compile time opt; skipping unused permutations
Separate save system, make it a static class. Add console command for setting autosave value.