166 Commits over 2,039 Days - 0.00cph!
Started separating room geometry generation and editor logic
Added editor toolbar back in
Merge branch 'net-lidgren' of arcade into interior
Added room height saving and loading to protobuf
Moved some editor logic from DoorStructure to DoorSelectable
Moved some editor logic from RoomStructure to RoomSelectable
Removed PickingRay and CanPick from BuildingSettings, instead passing pickingRay and rayBlocked through Tool and Selectable active updates
Renamed RoomStructure.SetDirty to RoomStructure.NeedsBuilding
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
Merge branch 'net-lidgren' of arcade into interior
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
Added Rebuild methods to RoomStructure and DoorStructure that will mark the room as needing building and builds it.
Added some simple cos and sin tweening methods to make highlighting work again
Added OnAltSelect to Selectables so they can choose to open a submenu on right click
Implemented sub-menu UI from the concepts
Merge branch 'interior' of arcade into interior
Fixed some missing scripts after merge
Added door center to door selectable sub-menu
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
Chatbox submit with enter press now works
Fixed chatbox submit button
Added auto scrolling to chatbox when text is added to output
Merge branch 'net-lidgren' of arcade into net-lidgren
Chatbox scroll to bottom now only happens if the scroll is already at the bottom
Chatbox now closes after submitting and fixed input focus, ActivateInputField was needed before Select
Added fading line history to chatbox to show chat when chatbox is closed
Chatbox now removes history that completely overflows the history region
Added history fade duration and delay to script to control through the inspector
Started on room browser visuals
Merge branch 'net-lidgren' of arcade
Room description text uses best fit to make better use of the space, allowing a max of 4 lines of text
Added categories to room browser
Merge branch 'master' of arcade
Added some simple changes to the room browser to make it less confusing.
Merge branch 'master' of arcade
Added initial C++ source files
Added project copyright