3,309 Commits over 945 Days - 0.15cph!
Show the drone's ID when a drone is selected in your inventory
Show `streamer mode` in the inventory panel if streamer mode is enabled
Show server version in F8 panel
Hide compass when the map is open
Change the patrol heli crate from military crate model to elite / bradley crate model
Add extra colors for industrial pipes
- orange
- light blue
- purple
- pink
Fix sprinkler wasting water when spreading water into non divisor of 15 (water per splash)
Example:
4 planters = 20% waste
9 planters = 35% waste
Save users.cfg after adding or removing ownerid / moderatorid
Can't set fps.limit lower than 20 on the client (doesn't apply to editor or server)
Fix some LOD not being increase to 150m on blue siren light
Decrease lethal range of radiation a bit but increase max radiation to 100m increase range of radiation but increase falloff too (so you start getting rads slowly instead of blasted by max)
Disabled radiation alarm sound when hackable crate is unlocked & chinook starts flying towards oil rig
Keep radiation alarm sound when radiation starts on oil rig
Fix NRE when IO entity is null and radiation sphere is turning on lights
Add `radiation_alarm_far` sound definition
Change radiation alarm to play the farther audio range (100m -> 350m)
Fix small oil rig scene heirarchy of radiation sphere
Change green lights to blue on small oil rig
Increase LOD distance of blue siren light from 65m to 150m (only affects the one used on oil rig) so it can be seen further away
Change green light with blue lights
Changed to a single radiation alarm sound but bigger radius
Fix radiation animation curve minutes calculation wrong
merge from main -> oil_rig_radiation
Add spinning siren light blue manually
Merge from main -> oil_rig_radiation
Add convar `cached_browser_expiry_days` (default 30)
Reset the cached ping of a server every 30d to account for servers that change geographic location
Add `cached_browser_enabled` convar
Default cached browser as enabled
Ensure the "cached browser button" is set to the convar
merge from main -> cached_server_browser_2
Add `chat filter` menu option that opens the steam settings for chat filter when clicked
Add alarm to trigger when radiation starts to become active (>10) to large & small oil rig
Add convar `oilrig_radiation_alarm_threshold` to control the threshold on oilrig for the alarm to start (set to 0 to play when crate is taken)
Codegen
Add craggy terrain to both oilrig scenes to get rid of error when trying to play scene
Add green spinning light entity & respective materials
Generate manifest
Add green spinning lights to the bottom of both oil rigs when radiation is active
merge from main -> oil_rig_radiation
Add `player_state_cache_evictions` convar to print the number of times the cache has been evicted due to not enough capacity
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
Prevent wire tool from NREing when trying to right click remove points if it gets into an invalid state
▇▉▉▆▉▇▌ ▅▊▉▆▌▇▊▍ █▇▆▋ ▊▄▍▆▄ ▍▌▉▅▆▉▋▇ ▆▌ ▍▄▇▆▊ ▊█▌▆▇▍'▉ ▇▄█▊▊▆▇▇▍█▇ █▆ ▋▌▋▍▄▌▌▉ ▉▋▌▄ ▄▊▄ ▆▆▊▍▅██ █▊ ▉▍█▄▍▌ ▉▋▍ ▄▌▌▊▍▅█▄▍ ▌▇ ▊▊▉ ▊▆▄▋▋█ ▆▋▇█▅█▅ ▇▌▊ ▊▅▅
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
Add deployable filter category to industrial (the "Items" F1 tab) as it was missing
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
Increase despawn time of diesel from 5min -> 60min (only changing despawn rarity)
Increase stacksize of hbhf sensor from 1 -> 5
Turret will only accept the ammo of the current equipped gun
Turned off darkening of voxels as they are damaged as I don't think it improves the look
Remove corner conditional models from stone walls as they get in the way of voxels
Added splash damage to C4 against voxels
Fixed voxels NREing or reseting when neighbor building block changes
Various fixes and changes
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
Add 3x3 voxels to stone floor (since it looks nicer artwork wise to line up with the 3x3 tiles)
Fix destroyed entities NREing because voxel entities can technically be hit multiple times
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
Fix analytics NRE that occured on startup
Fix clientside NRE when trying to connect a pending wire with one side missing
Fix potential NREs in `WireTool.RequestClear()`
Fix repair bench only playing repair sound within 1s of eachother instead of skipping sounds within 1s of eachother
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
Force disable GNB because of issues with mirrors