63 Commits over 59 Days - 0.04cph!
Merge branch 'master' of arcade
Added some simple changes to the room browser to make it less confusing.
Merge branch 'master' of arcade
Added categories to room browser
Room description text uses best fit to make better use of the space, allowing a max of 4 lines of text
Merge branch 'net-lidgren' of arcade
Started on room browser visuals
Added history fade duration and delay to script to control through the inspector
Chatbox now removes history that completely overflows the history region
Added fading line history to chatbox to show chat when chatbox is closed
Chatbox now closes after submitting and fixed input focus, ActivateInputField was needed before Select
Chatbox scroll to bottom now only happens if the scroll is already at the bottom
Merge branch 'net-lidgren' of arcade into net-lidgren
Added auto scrolling to chatbox when text is added to output
Fixed chatbox submit button
Chatbox submit with enter press now works
Merge branch 'net-lidgren' of arcade into interior
Merge branch 'net-lidgren' of arcade into interior
Merge branch 'net-lidgren' of arcade into interior
Merge branch 'net-lidgren' of arcade into interior
Merge branch 'net-lidgren' of arcade into interior
Merge branch 'net-lidgren' of arcade into interior
Merge branch 'net-lidgren' of arcade into interior
Merge branch 'net-lidgren' of arcade into interior
Added door center to door selectable sub-menu
Fixed some missing scripts after merge
Merge branch 'interior' of arcade into interior
Implemented sub-menu UI from the concepts
Added OnAltSelect to Selectables so they can choose to open a submenu on right click
Added some simple cos and sin tweening methods to make highlighting work again
Added Rebuild methods to RoomStructure and DoorStructure that will mark the room as needing building and builds it.
Added Interior accessor to BuildingTool so tools don't have to go through BuildingSettings to get the interior. Added logging when building a room before the interior has finished loading to make sure there's no repeated builds
Merge branch 'net-lidgren' of arcade into interior
Interior now builds rooms and doors on creation if the interior has loaded, this allows the loader to build everything in a batch at the end of loading
Renamed RoomStructure.SetDirty to RoomStructure.NeedsBuilding
Removed PickingRay and CanPick from BuildingSettings, instead passing pickingRay and rayBlocked through Tool and Selectable active updates
Moved some editor logic from RoomStructure to RoomSelectable
Moved some editor logic from DoorStructure to DoorSelectable
Added room height saving and loading to protobuf
Merge branch 'net-lidgren' of arcade into interior
Added editor toolbar back in
Started separating room geometry generation and editor logic
Merge branch 'net-lidgren' of arcade into interior
Added floor and wall textures
Merge branch 'net-lidgren' of arcade into interior