243,843 Commits over 3,898 Days - 2.61cph!

9 Months Ago
Host Sync Vars (#1462) * NetworkTable.Entry.HasControl test. Separate sending network table changes from main update. Host or Owner can send table changes (only send entries they _control_) * When using WriteAll always write all regardless of control. Make it so unless YOU control a Sync property you can't physically change its value * Revert that for now - let people change Sync var value locally as it was before, we can try to find a better way to prevent this later. Complication comes from INetworkCustom * Remove redundant call * Let''s have each entry define if it has changes now that each one can be potentially controlled by different clients. Make sure we clear changed flag on entry when reading it. NetworkTable.HasChanges will now return true if any entry we have control over is dirty * Clarify comment * Let's call it HostSync * Prevent actual setting of Sync property, modification of NetList, or NetDictionary if you don't have control over it. Non-owner, non-host can't change the values locally, they _must_ be what the synchronized value is * We can always set the property if network not initialized * Default HasControl to true for NetList/NetDictionary in-case not set
9 Months Ago
Default HasControl to true for NetList/NetDictionary in-case not set
9 Months Ago
Let's call it HostSync Prevent actual setting of Sync property, modification of NetList, or NetDictionary if you don't have control over it. Non-owner, non-host can't change the values locally, they _must_ be what the synchronized value is We can always set the property if network not initialized
9 Months Ago
Place cursor at the lineedit when not editing (fixes sbox-issues/issues/4898)
9 Months Ago
Fix prefab cloning not obeying startenabled, added unit tests (fixes sbox-issues/issues/4871)
9 Months Ago
Apply GameTags straight away, instead of deferring
9 Months Ago
Initial scientist AI design file
9 Months Ago
Random point in sphere navmesh test
9 Months Ago
Fix NavMeshAgent exception (fixes sbox-issues/issues/4901) NavMesh.GetRandomPoint does more what you would expect (fixes sbox-issues/issues/4897)
9 Months Ago
Merge from main
9 Months Ago
Merge from main
9 Months Ago
Refined jaw movement in tutorial NPC anims. Updated NPC attire.
9 Months Ago
Backups
9 Months Ago
Leaderboard backup, run #9772
9 Months Ago
Adjusted Tutorial NPC head look weight to 0.5
9 Months Ago
Lowered opacity of building guide placement material
9 Months Ago
Expose head look weight on tutorial NPC, set to 0.7 (was 1) Head look now only applies if the player is talking
9 Months Ago
Saving and loading
9 Months Ago
█▊▆▉▆█ - ▋▌▉▍▅█ ▄▄▍▇▋ ▉▆▄ ▍▇▄▉ ▍▄▍▍▆▇▌▆ ▅▊▇▊▌▆ ▋▆▉▅▇▇
9 Months Ago
Rigging package
9 Months Ago
Improved camera FOV calculation
9 Months Ago
Crane can pickup and move objects to a specific target position/rotation
9 Months Ago
▇▉█▋█ ▍▍▌▄█▆▇▇ ▍▅▌▄▅▅██▇▇ ▅▉█▉█ ▅▅▇▆▉▉▍ ██▉▄▄▉▄▄▌▇▋ ▊▆▄▉ ▆▄▅▇▋▍ / ▅▇▅▍▇▉▊▍▅ ▍▌ ▋▍▊ ▇▉▄▅▍▇
9 Months Ago
Allow item position offset settings just for skin viewer
9 Months Ago
Removed param override, it didn't work how I hoped
9 Months Ago
Make "head only" the default
9 Months Ago
- Put "Always" mode only in BaseVehicle, since generic mountables should never use it. - Moved the public inspector params out of #SERVER area (can cause issues when they're inside).
9 Months Ago
Recompile sounds
9 Months Ago
Boilerplate GenericLerp implementation for crane and entity setup
9 Months Ago
Refactored a bit to remove code duplication
9 Months Ago
Fix compile error
9 Months Ago
Minor tidy up
9 Months Ago
Merge from main
9 Months Ago
artdev map updates
9 Months Ago
added exterior_details asset set vent_a vent_b vent_c vent_d + grating alarm_a alarm_b
9 Months Ago
added plaster_h + i mats
9 Months Ago
In tools don't demote exclusive fullscreen to cooperative fullscreen, these behave the same way on Nvidia's Vulkan drivers and a game window in a Qt widget acting like it's exclusive fullscreen will make your screen black
9 Months Ago
█▅▄▉▊▌▆▆▅▍▅ ▊▄▅▊█▋ ▌▋ & ▊█▊▌▌▄▋ ▊▅▄▄▋
9 Months Ago
Ask player to start tutorial when they wake up rather than when they are sleeping
9 Months Ago
If the tutorial island cannot be loaded when reconnecting for whatever reason revert the player state so they aren't left in limbo
9 Months Ago
Merge from tutorial_island
9 Months Ago
Remove old comment that's no longer true
9 Months Ago
Fixed not being able to reconnect to a server mid tutorial after being disconnected
9 Months Ago
Remove unused feature
9 Months Ago
Merge from main -> full_server_demos
9 Months Ago
Additional walkway staircase meshes Brick variant prefabs of industrial buildings a and b Harbor 1 dressing progress
9 Months Ago
Try catch all parts of demo thread (incase of error on startup) Try to create demo directory in multiple places (incase it gets deleted or changed by users) (this will also kick off a new build)
9 Months Ago
Change up logic that detects whether the HTML menu loaded or not
9 Months Ago
Change up logic that detects whether the HTML menu loaded or not
9 Months Ago
▆▉▊▍▆▇▌ ▆▊▉ ▇▆▋▌▆▄ ▊▇█▄ ▌▋▌▋▍▄▇▋▋▇▇ ▅▊ ▌▉▇ ▅▅█▊ ▋▉▊ ▌▅▍█▌█ ▄▅▌▉ ▌▇ █▋▍▄▅▍▅▉ !▇▅▆▊▌▇▍▌▉▍▋▆: ▆▅▍▉▍▉ █▇▋▆ █▊▌ ▉▄▉▆▄▆▋▊ ▄▇▊▍▇▉ █▉▅▉▍ ▋▉▄ ▇▋▇▅▉▉ ▌▌▅ ▊▊▋▇ ▆▇ ▊▉▊▄▉, ▆▌▇ ▊▉▄ ▍▌▉▊ ▉▌▆█ ▋▋ ▌▍▋? !▆▌▅▆▄▇▊ ▆▆▅█ ▄▆▋▍ ▌▉█▋▉▉ ▉▄ ▆█▄▋█▍ ▉▉▌▊▍▌ ▋▄▉ ▆▆▍▋▋:▊▅▊▇▄▆▉▆ ▇▄▇ ▅▊▌▍▋:▍▉▅▆