3,350 Commits over 976 Days - 0.14cph!
merge from fix_copy_paste_wires -> main
Fix auto-snap not being disabled when client convar is disabled
Remove debug logging from copy paste
Fix wires being at wrong height when paste is auto-snapped to the terrain
merge from fix_quick_craft_multiple -> main
Fix quick craft button showing number of crafting tasks instead of number of items crafting
Fix quick craft middle mouse crafting 5 items individually instead of 1 group of 5x items
merge from fix_copy_paste_admin_ddraw -> main
Fix pos1 & pos2 not requiring admin perms
- provides no benefit, just ddraws a box in 3d space
merge from fix_io_handle_flickering -> main
merge from fix_copy_paste_conditions -> main
Fix copy paste not updating conditional models (like roofs)
Fix Timer (and other IO entities) flickering while looking at the IO port with a wire tool
- could also kick you for RPC per second
merge from fix_dropbox_industrial_last_slot -> main
Fix industrial conveyor not pulling from the last dropbox slot
Update codegen exe (merged pooling -> optional field changes)
Update protobuf codegen exe
Cherrypick
99260 (make VectorData & Half3 IEquatable)
merge from fix_battery_charge_left -> main
Add `set_battery_charge` admin command to manually modify battery charge
Fix battery showing "5m" of charge left instead of "24hr 5m" when >24hrs charge left
Merge from qol_scope_zoom_toast -> main
Only show zoom toast after they hold ADS down for 3 seconds
Change toast cooldown from 15m -> 5m
Add toast to variable zoom scope
- will prompt you on hotkeys to zoom up and down
- will stop showing once you click the button 5x
merge from fix_telephone_grid -> main
Fix telephone using the numbered grid instead of letter grid
merge from main -> fix_telephone_grid
merge from increase_vis_entity_buffer -> main
Increase collider buffer from 8k -> 32k
- allows copypaste to copy large bases
▊▊▍▍█ ▇▅▊▍ ▍▆█_▅▋▉█▆▋▉_▉▇▇█ -> ▆▅█▌
▊▄▉ ▉▉▊▇▊▊▆ ▋▍▌▊▅▆ ▇▉▉▋▅ ▌▄ ▊▍▅▄▅▄ ▍▅▌ ▉▋▅▆ ▇▆▆▋▌▉▄▍█ ▌▆▄▊▍ ▊▋▌▍▄▋▍ ▍▊ █▉▅ ▉▋▄▍▇ ▄▉▍▌▅▇▋▍▉
merge from fix_amplify_import_times -> aux3
Fix amplify package reading content of every single file on initial import instead of only reading shader files
- in theory will reduce full rebuild times
Don't upload "breaking server rules" from the server either
Add option to report players for breaking server rules via the F7 menu
- events will only be sent to game servers
merge from fix_lod_camrea_nre -> main
Try fixing LOD camera NRE again
merge from fix_lod_camera_nre -> main
Fix NRE when LOD is calculating on main menu but no cameras are spawned
merge from fix_antihack_toast_reason -> main
When sending "Antihack!" toast to client, include the antihack reason that is blocking placement
- gives better information to bug reports
merge from fix_monument_scenes_osx -> main
merge from fix_monument_scenes_osx -> main
Fix monument scenes not working on osx because the scene's path was using windows line endings
merge from main -> fix_monument_scenes_osx
merge from fix_computer_station_invisible_lods -> main
Fix SERVER compile errors