611 Commits over 730 Days - 0.03cph!
Add properties to get image pixels as Color32 struct
Name the generated VS solution whatever the parent folder is called
Catch exceptions from gamemode init so it doesn't prevent the menu from spawning
Write the generated C# files to compiler temp folder instead of addon folder
Remove todo from previous commit
Update to latest Roslyn and .NET Core 2.1, compile addons with C# 7.3
Need to compile with latest C# version
Experimental UnmanagedSerializer using unmanaged constraint
Fix reloadassets command stopping if one of them fails to reload
Fix crash when assimp import fails, now shows assimp's error message
Sort the lists on the start game screen
Can remove workspaces with middle mouse click
Can now add workspaces from the game UI
Error handling for workspace switching, add generic modal component
Workspace switching improvements
Fix vue instance lifecycle hooks not being called
Fix vue namespaces not working for some nested components
Add Quat.FindBetweenNormals and Quat.FindBetweenVectors
Flexboxed the ingame console
endgame console command takes you back to menu
Add BaseEntity.Transform, remove internal virtual funcs for position/rotation/scale
Experimenting with loading models on another thread
Currently collisions don't work for some reason. Only assimp importing runs on the
thread so this must be some other timing issue
Check for git build in project generator
Add a flag to prevent subassets from reloading because their parent will handle it
Use gamemode name instead
Generte launchSettings.json too
Overwrite nuget config if it exists
Add console command to refresh addon list, add button on menu to use it
Generate nuget config too, do cleaning in project generator
Clean up generted projects so it only shows relevant addons
Fix in root project generation
Can generate projects for addons outside of game root now
Making local addon sources merge together so you can use multiple
Fix enumerate performance
Allow writing again (files still need to exist though)
Enable asset server by default
Merge branch 'merge-localfs'
Enable asset server by default
Allow writing again (files still need to exist though)
Fix enumerate performance
Making local addon sources merge together so you can use multiple
Update Facepunch.Steamworks
Fix end game taking you through multiple (fast) load screens
Temporary fix for error spam on dedi
Addons load from the server properly now maybe
Strip names from Addon.json