branchsbox/PackageLoader2cancel

14 Commits over 0 Days - ∞cph!

1 Year Ago
Change this Info to a Trace
1 Year Ago
further clean up TypeLibrary Enable fast hotload by default
1 Year Ago
Rename PackageLoader2 to PackageLoader Move GameAssemblyManager to clientdll Refactor static GameAssemblyManager to instance NetworkedAssemblyManager ClientDll uses PackageLoader Remove all the now unused junk from TypeLibrary
1 Year Ago
Fix events not removing properly
1 Year Ago
Serverdll uses PackageLoader2, delete PackageLoader
1 Year Ago
MenuDll uses PackageManager2
1 Year Ago
Don't have assembly switch, just add and remove
1 Year Ago
Tools uses enroller
1 Year Ago
switch GameMenu to use enroller
1 Year Ago
Add enroller class
1 Year Ago
small correction to determine if EditorCompiler
1 Year Ago
Call NotifyFastHotload on the correct compiler Remove left over check from FixReferences Some extra safety when trying to resolve members Don't unload old assembly version on fast hotload!
1 Year Ago
Add tests Unit test PackageLoader2 fast hotloading, regular
1 Year Ago
GameMenu games can have a Main method instead of a menu Add PackageLoader2. - Doesn't have TypeLibrary inside - Wraps HotloadManager - Clear separation between loading the assembly and loading into typelibrary etc - only used by Tools + GameMenu right now - I broke fast hotload Round the chunks in Graphics.Draw so when drawing Triangles they don't end up hanging over the chunk boundary Add Draw.SolidTriangle Enable fast hotload again