userJake_Richcancel
reporust_rebootcancel

3,110 Commits over 915 Days - 0.14cph!

1 Year Ago
Add `player_state_cache_evictions` convar to print the number of times the cache has been evicted due to not enough capacity
1 Year Ago
Add `player_state_cache_count` convar to print the current size of the player state cache Add `player_state_cache_size` convar to change & print the capacity of the player state cache Increase cache size from 1k -> 10k to reduce the cache misses & reserialization when at high pop with teammates offline
1 Year Ago
Prevent wire tool from NREing when trying to right click remove points if it gets into an invalid state
1 Year Ago
▇▉▉▆▉▇▌ ▅▊▉▆▌▇▊▍ █▇▆▋ ▊▄▍▆▄ ▍▌▉▅▆▉▋▇ ▆▌ ▍▄▇▆▊ ▊█▌▆▇▍'▉ ▇▄█▊▊▆▇▇▍█▇ █▆ ▋▌▋▍▄▌▌▉ ▉▋▌▄ ▄▊▄ ▆▆▊▍▅██ █▊ ▉▍█▄▍▌ ▉▋▍ ▄▌▌▊▍▅█▄▍ ▌▇ ▊▊▉ ▊▆▄▋▋█ ▆▋▇█▅█▅ ▇▌▊ ▊▅▅
1 Year Ago
Changed HBHF from radial menu (hold E) to a dialog (like electric branch) Added checkbox to toggle "Authorized Players" and "Unauthorized Players" Changed default of HBHF from auth + unauth -> unauthed players only Allow configuring HBHF before they are plugged in, as long as you have building privledge
1 Year Ago
Add deployable filter category to industrial (the "Items" F1 tab) as it was missing
1 Year Ago
Leather gloves 5min -> 20min Roadsign gloves 5min -> 40min Tact gloves 5min -> 40min Spas12 shotgun 5min -> 60min Basic tea 5min -> 20min Advanced tea 5min -> 40min Pure tea 5min -> 60min
1 Year Ago
Increase despawn time of diesel from 5min -> 60min (only changing despawn rarity)
1 Year Ago
Increase stacksize of hbhf sensor from 1 -> 5
1 Year Ago
Turret will only accept the ammo of the current equipped gun
1 Year Ago
Turned off darkening of voxels as they are damaged as I don't think it improves the look
1 Year Ago
Remove corner conditional models from stone walls as they get in the way of voxels
1 Year Ago
Added splash damage to C4 against voxels
1 Year Ago
Fixed voxels NREing or reseting when neighbor building block changes Various fixes and changes
1 Year Ago
Fix walls not resetting when sent to pool Fix voxels being reset when a nearby building block is destroyed Fix splash damage being inconsistant with voxels Set health of building block to average health of all voxels
1 Year Ago
Add 3x3 voxels to stone floor (since it looks nicer artwork wise to line up with the 3x3 tiles)
1 Year Ago
Fix destroyed entities NREing because voxel entities can technically be hit multiple times
1 Year Ago
Split stone wall into 16 segments (4x4 grid) Explosive damage applied to each part of the stone wall individiually When a piece reaches 0 hp, it is destroyed Stone wall deletes when every "voxel" is destroyed When a voxel is destroyed it spawns gibs for that specific piec
1 Year Ago
Fix analytics NRE that occured on startup
1 Year Ago
Fix clientside NRE when trying to connect a pending wire with one side missing
1 Year Ago
Fix potential NREs in `WireTool.RequestClear()`
1 Year Ago
Fix repair bench only playing repair sound within 1s of eachother instead of skipping sounds within 1s of eachother
1 Year Ago
Fix wiretool trying to resume a wire after clearing it and reholstering wire tool Fix wiretool not resuming a direct connection with 0 extra points between it
1 Year Ago
Force disable GNB because of issues with mirrors
1 Year Ago
merge from main -> gnb
1 Year Ago
Start with caching the list of nearby turrets so we don't need to do a spherecast every time we want to update interference
1 Year Ago
SERVER compile fix
1 Year Ago
Disable frustum culling when a mirror is visible Render global networking from each mirror's camera Add toggle back to culling shader for frustum culling
1 Year Ago
Disabled global rendering on armored window
1 Year Ago
Add `job_system_threads` to control the number of workers in the job system `0` or `-1` will set it back to default amount
1 Year Ago
Moved #CLIENT outside of #SERVER block to fix unload ammo menu option not showing
1 Year Ago
Merge from main -> ammo_count_in_chests
1 Year Ago
▌▋▊ ▉█▌▉▇▌ ▉▅ ▌▄▊▍▊▅█▆ ▊▆█▄▆ ▅▋ ▇ ▋▅▋▆▆ ▍█ ▇▌██▄▋ ▊ ▄▊▍▆▊▉▄▍ ▊▄▍ ▅ ▆ ▊▇▋▇▇▋ █▋▅▄▆▍▍▉▆▅▅▋█ █▍▆▌▄ ▄▉ ▅ ▇▋▉▋▇▄ ▊▌ ▍▅▅▄▆▇ ▌ ▌▉▊▆▋▍▋▌ █▆█▊▆█▉▊ ▆▌▉▅▄▊▇ ▍▌▆▋ ▆▄▄ ▊▅▅▄▇▇ (▇▋ ▋▆▊▌▄ █▌▇█▇██▌▅ ▋▆▌▆▆▋▇▉▅█▌ █▊▆▉▆▅ ▅▆ █▅ & ▇▉▅▉▍▄ ▉▌█▌▉▅)
1 Year Ago
Fixed SERVER compile errors
1 Year Ago
Remove tracking every item on the server Instead, get the ammo count from the held entity when calling Item.Save()
1 Year Ago
Merge from main -> ammo_count_in_chests
1 Year Ago
Add radiation to oil rig to prevent players camping and preventing crate from respawning Add `oilrig_radiation_amount_scale` and `oilrig_radiation_time_scale` to scale the delay and amount of rads Add `oil_rig_radiation` entity that controls the radiation and listens for crate hacking & puzzle reset S2P both oil rigs Codegen PLACEHOLDER VALUES: - starts 45min after crate starts being hacked - ramps up to 100 rads over 5 minutes
1 Year Ago
Only allow bait & caught fish to go into the survival fish trap's inventory
1 Year Ago
Allow jackhammer to be repaired inside the workbench for free Add `ItemModRepairable.canUseRepairBench` to control which `ItemModRepairable` can also be repaired in the repair bench Play the air sound effect when it is repaired
1 Year Ago
Keep backpack panel open when selecting items inside the backpack
1 Year Ago
merge from main -> backpacks
1 Year Ago
Allow unloading guns inside chests Update ItemIcon.selectedItem before calling OnInventoryUpdated() so that menu options update when your selected item changes
1 Year Ago
Add `ammoCount` to Item and fallback to the item's ammo count when inside a chest / locker / player inventory (other than hotbar) Track all items on the server in `ItemManager.serverItems` dictionary so the item can be updated every time the `BaseProjectile` ammo is modified (normally it only can find item when inside player inventory) Save ammoCount in protobuf as an Int where 0 = null, 1 = 0, etc (since protobuf doesn't support nullable types)
1 Year Ago
Holding shift while right clicking items into the repair bench will apply the last skin automatically Allow skinning <0.75s but don't play the effect if it occured under that delay
1 Year Ago
Only save number of storage slots for client, let server recalculate them on startup Fix using phrase `Examine` instead of `Loot`
1 Year Ago
Add `CheckParent` as an optional parameter to the `MaxDistance` attribue instead of manual checks Apply `CheckParent` to Keylock as well
1 Year Ago
Apply same fix to picking up the codelock
1 Year Ago
Fix not being able to enter code on one side of the door, when you are too far away from the codelock but within interaction range of the door
1 Year Ago
Merge from main -> horse_loot_panel_fix_2
1 Year Ago
Add IO slots to spooky speaker to turn it on and off, no power required to run