1,170 Commits over 244 Days - 0.20cph!
Fixed line anchors fuckery again
merge from wire_slacking/optimisations
Resize the arrays if we're adding more than 18 points to the line (creative mode allows for 999 points)
█▆▊▍▆▆ ▊ ▉▆█▄ ▄▇ ▉▆ ▅█▌▄ ▋▇▅▋▆▋ ▌▉▄▄▋
▍▇▉▇▌ ▊▆▄▌▇▋ ▋▇▍▅▇ ▆▍▍▉▍█▆▆
- █▌▍ ▅▆▇ ▌█▇▄▌▋▋▄█▌ ▆▇▅▊█▇█▋▌▌ ▋▅▆▌ ▅▉▅ ▇▌▄▊ ▅▋█ ▉▇█▆▅▇▉ (▅█▅▇▉ ▆▊▌▅ █▅▆▇▊ ▊▆ █▌ ▇▊█▅█▅▅▉▊▄▄ ▍▅▊█▇ ▉▋▄▉▊▆▉ ▉▋▉█▌█▌▌ ▅▍ █▋▋▄▄)
- ▍▄▅ ▄▊▉▋▅▆▉ ▌▄▄ ▍▅▍▆▄▄ ▍▇▌▊▇▅ ▋▆▍▄▋
Fixed demo recorder off-centered popup
merge from demorecorder_ui_improvements
Fixed borders not matching the game window size
Disabled input field focus when checking auto fill
Tweaked input field selection color
merge from wire_slacking/optimisations
NotifyLOD component on hose prefabs
Fixed wire length calculation
▅▄▇▋▆ ▄▌█▉▉▇▊▋▆ ▌██ ▇▇▋▄ -> ▍▆▉▊▍ ▆▉▍▌▄▍▉▉▆▆
▍▌▇▇ ▍▍▇▍▆█▇ ▌▄▄ ▍▉▇▌▇ ▅▌▋ ▄▇▌▆ █▋▉█ ▄▅▄▊▉▉▍▄▋▅▉▇▇
▆▅█ █▉▉▊▅▉ ▌▄▍▌▌▌▆ ▍▍ ▋▍▉▆▉ ▆▄ ▉▄▆▍▍ ▆▅▆▆▌▌▅▍▆ ▋█▋▄▊▊▋ ▉▆█▉▅
▍▌▅▇▄▊▆ █▍██▅▉ ▊▍▋▉▍▄ ▅▍▊▄█▋▅▌▉▇▄ ▌▋▇▋ ▇▇▄▍▌▅▌ ▉▇▇▄▉ (▉▄▋▍▍ ▆█ ▇)
Update line anchor using jobs
▌▆▄▇▅ ▆ ▉█▄▉█ ▉█ ▉▇▆ ▆▆█▄▆▇ ▅▉ ▋▍▄▉█ █▍▋▄ ▅▅▅ ▊▄ ▋▉▆▅█▄▌▌ ▊▌ ▅▇▆ ▊▄▌▇ ▉▄▉▊, ▆▆▍ ▍▉ ▊
▋ ▉▆▇'▆ ▉▅▉ ▍▋▄▍▄▊ ▌▆▅█▅▅▆ ▊▅▌▊ ▄▅█▉ ▆ ▆▅▍█▅ ▇▇ █ ▍▌▅▅ ▄▄▆▊▄ ▌▋▍▄ ▉▌ ▇▇▄▇█ ▋▅▇ ▋▄▊▉▍▍▊▉
merged main into wire_slacking/optimisations
merge from demorecorder_ui_improvements
Reapplying
98635 after merging GameUI.Hud.prefab
merged main into demorecorder_ui_improvements
merged main into demorecorder_ui_improvements
Added a checkbox option to the recorder UI to auto fill demo names
- If enabled, set to the last recorded demo name
- If the name contained a number at the end, increment it by 1
Merge from fluid_combinersplitter_fix
Fixed fluid combiner gibs using fluid splitter material, updated destruction sound
Fixed fluid combiner and fluid splitter snapping issues, also adjusted their deploy volumes
merge from electricalheater_fix
Fixed electric heaters not heating planters right in front of them
Set electrical heater light shadows type to hard (soft shadows were murdering performance)
Fixed LightLOD always setting light shadows to Soft instead of choosing the mode set in the prefab initially
merge from electricalheater_fix
Fixed electrical heater not deployable on armored wall hard side
'selectitem' command fixes/improvements:
- wait for the MoveItem RPC to be completed before selecting the belt solt
- if the item is present in the belt, just select it instead of moving it to the belt slot 0
- when moving the item from the inventory, take an entire stack instead of a single item
merge from io_seismic_sensor
merge from electricity_sideinputs_drain_fix
Call OnEntityLeave when force removing an entity from a trigger, fixes destroyed entities not cleaned up from the triggers' entityContents list
Messed up my last commit, re-applying 98711:
'pipette' command can now copy items skin
'selectitem' will also try to select item with the same skin in your inventory
'pipette' command can now copy items skin
'selectitem' will also try to select item with the same skin in your inventory
Fixed a potential OOB error when clearing wires
Added CallsPerSecond attributes on SeismicSensor, Electrical Branch and WireTool RPCs
Codegen
Relaxed the seismic sensor distance checks to mitigate wall thickness
Tossing a C4 on a wall exactly 10 foundations away was not working as it was 30.25m away from the sensor
Wire slack bound to the mouse wheel directly instead of next slot/previous slot
Set a few culling convars to admin-only as changing them might cause problems
Clamped culling.entityUpdateRate minimum to 2 instead of 0.015
Setting this to a low value was causing culling issues (potential invisible players, animals...)