48 Commits over 0 Days - ∞cph!
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
Merge branch 'net-lidgren' of arcade into interior
Merge branch 'net-lidgren' of arcade into interior
Added using Arcade.Math to scripts that need it
Added Vector2i and LineSegment2i to Arcade.Math instead of Arcade.Interior
Fixed walls not using the type from the saved data
Moved over content and prefabs needed for room editor
Started moving over room editor code
Added InteriorTest scene with debugging camera
Started loading interiors from saved protobuf data
Added Interior.proto
Switched to forward rendering