3,309 Commits over 945 Days - 0.15cph!
Furnace UI only lets correct items into input / output slots, slots grey out when empty & "it works now"
Use proper input & output icons
Prefab furnace UI for both small & large furnace
Rough implementation of lewis's beautiful smelting gui
Prefabed the baseoven ui
Include the new .cs files
Download serverlist from web & switch format from proto to json
▉▊▋▇█▉▍▉▅▆ ▇▄▊█ ▉▉▅▌▆▋ ▄▊▋▇ ▅▊▅▋▋▌█▅
Merge research table fixes
Fix research tables getting stuck in invalid state when researching without scrap
Cherrypick research table breaking on restart
▉▉▄▍▍▅▉▄▉▉ ▌▊▆▉▌█ ▇▌▊ ▊▆█▅▍▄▅▅ ▋▍▍▋
▍▄▉▌▊▌ ▇▉ ▍▊▅▋ ▋▍▇▆ ▆▋▉▋▉▆▇ ▆▉▍▌ ▊ ▉▍▌▇▄█▋▅ ▇▋▅
▉▌█▋ ▆▅▆▌ ▇▄ ▆▉▊▅▊
▅▋▋▇▆▋▄ ▊▍▍▋▌▊▇▆ ▅▍█ ▉▍▌▅█▄▄▇▅█▊▇
▇▆▅▇▇▍ █▄█ █▉▅█▋▉▇ ▉█ ▅▍▇▄ ▅▆▋▍▆▋▆ ▍▊▊▄▊
▉▉▋▆▄ ▆▋▌▄ ▅▇▊▊▋█_▋▋▊▆▊
▄▇▄ ▍▊▇▋▋▋▉ ▋▍▅▌ ▅▍▊ ▆█▌▆█▄▄▌▄▆
▆█▆▍▊▍ ▇▄▋ ▇▉▊▉▆▄▊ █▅ ▆▆▇▄ ▋▄▊▅▄▅▄ ▊▉▍█▅
Fixed regex for depot downloader
▍▌▇▅▉▉█ ▍▇▆▇▌▇▄▄ ▅▆▍ ▊▄▇▇▊▅▋▉█▍▉▇
█▉▊▍▄▊ ▍█ ▆▌▊▄ ▊▉▇▉ ▌▇▊▊▆▄█ ▋▋▌▊ ▇ ▆▉▄▌▌▊▆▅ ▇▄▆
▌▅▍▊ ▇▆▊▍ ▆▆ ▍█▅▆▇
Show "Custom Map" in browser for all custom maps
Prioritize queries to servers currently on screen, use cache as datasource for officials
Changed ip to a string, added "faster browser" checkbox, optimized IsServerBanned, concept works now
Optimize IsServerBanned & remove debug code for versionTag
Reattempt merge from misc_fixes_june22 + additional fixes
Debris created for half walls
Fix debris not created on triangle foundations, spawn debris for window walls & low walls
Remove extra RendererLOD component on shopfront
Merge fixes for misc_fixes_june22
Slowed down jackhammer to match existing speed
Fixed connect hostname.com without port
Block map name in disconnect menu in streamer mode too
Fixed ent repair & ent upgrade commands
▅▍▇ ▋▄█▆▆▅▅▊▅ ▅▋▇▍▍▋▆ ▇▍ ▆▉▆▄▉ ▍▍█▍ ▄▋█▊▌ ▊▅▊▋▋▄▄ ▊█▋▋▊▊▌▄ ▇▊▅▌▍▍█▅▋
Fixes from code review, gibs is enabled again on ent kill
Merge torch despawn + backspawn despawn
Merge repairable windows + ownerid fix
merge from shopfront fixes
GetLocalVelocityServer implmented for drone
Fixed a few vending machine manifest typos
Manually specify mini & scrap heli starting fuel amounts
Redownload custom map if checksum doesn't match
Merge harmony_qol into main
Default to port
28015 when using "connect hostname.com" (dont need port on end)
Use reflection to grab modded tags to avoid needing different build for windows & linux
"benchmark_demo {demo} {runScenes}" will skip benchmark scenes by default
Moved BuildingBlock.ChangeGrade() to #server
Added "benchmark_demo {demo}" command to bench any demo
"listvendingmachines" command didnt codegen before
Added "harmony.unload {name}" and IHarmonyModHooks to use loaded / unloaded hooks