branchSandboxGame/mastercancel
562 Commits over 730 Days - 0.03cph!
Fix expanding nested subobjects
Only show 3 decimal places for numbers
Transform inspector, properly set values inside structs
Also clear the selected entity properly if it's destroyed
Refactored to use property type when finding inspectors, made generic components editor, quat inspector
Switching between vec3 components no longer confirms changes, switch to something else instead
Fixed some inconsistent sizes so things look lined up properly
Gray out ticks when theyre readonly
Properly hide the default tick mark
Use checkboxes for bools, gray out readonly property names
More restricted primitive value inspector (no enum or bool)
Make readonly properties also readonly on the inspector UI
Fix warning when getting mass and physics is disabled
Inspector style
Fix managed component instances not being removed when component is destroyed
Also use JsonIgnore to disable sending variables to hud (until we redo this)
Entity inspector HUD (open with F3) to let us click on things and inspect them
Namespace consistency, remove test code
Toggleable sections in inspector
Split primitive inspector into a generic inspector textbox component
Fixed inspector key doing weird things when overflowing
Add some css to indent nested objects
Setup managed side of HUD components before mounted()
Add methods to get the managed instances of HUD components by type or ID
Copy hud components before iterating over them
Binds for camera angle clamping
Fix a crash when initial workspace fails to load
Enable debug mode for velocity.js
Allow mouse capture on any element, not just div
Fix an exception preventing the game from running a second time in editor
Allow GetEntitiesInRadius to search for interfaces too
Include all entities in GetEntitiesInRadius' search
Upgrade to FontAwesome 5.1 (switch to class fas instead of fa)
`Make Quat.FromAngles accept Angles, getter for viewport size and camera aspect ratio
Vector2 length property, distance method
Only serialize required fields for vector and box structs
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