Fix LUT not working
Add Package.Download, consolidate logic
Fix VPK not mounting with new cache system
Add PackageManager.Install + Symlink refcounting
Simplify map download
PackageManager console commands
Delete AddonProvision.Map.cs
We'll find a better solution to this. For now we can consider this a niche issue - the solution to which is opening the map in the editor once.
The best solution is to save the editor addon list in the vpk - but only install them if we can somehow detect that we're a standalone map.
Add LocalProject unit tests
Don't double mount citizen + rust content
Remove symlink debug
LocalProjects add and remove projects on enable/disable
Project test fix
Take RequiredContent from active "server" packages
Delete SearchPath.cs, Content.cs
Process assemblies from PackageManager instead of running through ServerContent bullshit
Rename ServerPackages to ServerPackagesStringTable
Speed up unit test file copies
Move compiling to LocalProject, local runtime projects should act exactly like regular packages so we don't end up with two paths
Fix compilegroup not removing from recompile on compiler remove
Use a shared compile group for the localproject compile
Move RunFrame into EngineLoop
Set previousTime in RunLoop
Detect changes and rebuild local projects
Run steam callbacks in one place
Add PackageLoader (replacing GameAssemblyManager, unit testable)
Make Project Generator work a bit better with the unified local packages
Package loader test standalone addon
Tools code hotloading works again