public void SetRoom(Room newRoom, CopyRoomObj room) { newRoom.OldID = room.ID; newRoom.AddDescription(room.PrimaryDescription); newRoom.Shape = room.Shape; newRoom.Name = room.Name; newRoom.SubTitle = room.SubTitle; newRoom.IsDark = room.IsDark; newRoom.Objects = room.Objects; newRoom.ObjectsPosition = room.ObjectsPosition; newRoom.BorderStyle = room.BorderStyle; newRoom.Region = room.Region; newRoom.Corners = room.Corners; newRoom.RoundedCorners = room.RoundedCorners; newRoom.Octagonal = room.Octagonal; newRoom.Ellipse = room.Ellipse; newRoom.StraightEdges = room.StraightEdges; newRoom.AllCornersEqual = room.AllCornersEqual; // the below will cause the project to have potentially more than 1 start/end rooms //newRoom.IsStartRoom = room.IsStartRoom; //newRoom.IsEndRoom = room.IsEndRoom; newRoom.ArbitraryAutomappedPosition = room.ArbitraryAutomappedPosition; newRoom.RoomFillColor = room.RoomFillColor; newRoom.SecondFillColor = room.SecondFillColor; newRoom.SecondFillLocation = room.SecondFillLocation; newRoom.RoomBorderColor = room.RoomBorderColor; newRoom.RoomNameColor = room.RoomNameColor; newRoom.RoomSubtitleColor = room.RoomSubtitleColor; newRoom.RoomObjectTextColor = room.RoomObjectColor; newRoom.OldID = room.OldID; newRoom.ObjectsCustomPositionDown = room.ObjectsCustomPositionDown; newRoom.ObjectsCustomPositionRight = room.ObjectsCustomPositionRight; newRoom.ObjectsCustomPosition = room.ObjectsCustomPosition; newRoom.Size = room.Size; }
public void SetRoom(Room newRoom, CopyRoomObj room) { newRoom.OldID = room.ID; newRoom.AddDescription(room.PrimaryDescription); newRoom.Shape = room.Shape; newRoom.Name = room.Name; newRoom.SubTitle = room.SubTitle; newRoom.IsDark = room.IsDark; newRoom.Objects = room.Objects; newRoom.ObjectsPosition = room.ObjectsPosition; newRoom.BorderStyle = room.BorderStyle; newRoom.Region = room.Region; newRoom.Corners = room.Corners; newRoom.RoundedCorners = room.RoundedCorners; newRoom.Octagonal = room.Octagonal; newRoom.Ellipse = room.Ellipse; newRoom.StraightEdges = room.StraightEdges; newRoom.AllCornersEqual = room.AllCornersEqual; newRoom.ArbitraryAutomappedPosition = room.ArbitraryAutomappedPosition; newRoom.RoomFillColor = room.RoomFillColor; newRoom.SecondFillColor = room.SecondFillColor; newRoom.SecondFillLocation = room.SecondFillLocation; newRoom.RoomBorderColor = room.RoomBorderColor; newRoom.RoomNameColor = room.RoomNameColor; newRoom.RoomSubtitleColor = room.RoomSubtitleColor; newRoom.RoomObjectTextColor = room.RoomObjectColor; newRoom.OldID = room.OldID; newRoom.ObjectsCustomPositionDown = room.ObjectsCustomPositionDown; newRoom.ObjectsCustomPositionRight = room.ObjectsCustomPositionRight; newRoom.ObjectsCustomPosition = room.ObjectsCustomPosition; newRoom.Size = room.Size; newRoom.ReferenceRoomId = room.ReferenceRoomId; }
public void SetRoom(Room newRoom, CopyRoomObj room) { newRoom.OldID = room.ID; newRoom.AddDescription(room.PrimaryDescription); newRoom.Shape = room.Shape; newRoom.Name = room.Name; newRoom.SubTitle = room.SubTitle; newRoom.IsDark = room.IsDark; newRoom.Objects = room.Objects; newRoom.ObjectsPosition = room.ObjectsPosition; newRoom.BorderStyle = room.BorderStyle; newRoom.Region = room.Region; newRoom.Corners = room.Corners; newRoom.RoundedCorners = room.RoundedCorners; newRoom.Octagonal = room.Octagonal; newRoom.Ellipse = room.Ellipse; newRoom.StraightEdges = room.StraightEdges; newRoom.AllCornersEqual = room.AllCornersEqual; newRoom.IsStartRoom = room.IsStartRoom; newRoom.IsEndRoom = room.IsEndRoom; newRoom.ArbitraryAutomappedPosition = room.ArbitraryAutomappedPosition; newRoom.RoomFill = room.RoomFill; newRoom.SecondFill = room.SecondFill; newRoom.SecondFillLocation = room.SecondFillLocation; newRoom.RoomBorder = room.RoomBorder; newRoom.RoomLargeText = room.RoomLargeText; newRoom.RoomSmallText = room.RoomSmallText; newRoom.OldID = room.OldID; newRoom.ObjectsCustomPositionDown = room.ObjectsCustomPositionDown; newRoom.ObjectsCustomPositionRight = room.ObjectsCustomPositionRight; newRoom.ObjectsCustomPosition = room.ObjectsCustomPosition; newRoom.Size = room.Size; }
private CopyRoomObj createCopyObj(Room room) { var xx = new CopyRoomObj { Name = room.Name, Shape = room.Shape, SubTitle = room.SubTitle, IsDark = room.IsDark, Objects = room.Objects, ObjectsPosition = room.ObjectsPosition, BorderStyle = room.BorderStyle, Region = room.Region, Corners = room.Corners, RoundedCorners = room.RoundedCorners, Octagonal = room.Octagonal, Ellipse = room.Ellipse, StraightEdges = room.StraightEdges, AllCornersEqual = room.AllCornersEqual, IsStartRoom = room.IsStartRoom, IsEndRoom = room.IsEndRoom, ArbitraryAutomappedPosition = room.ArbitraryAutomappedPosition, PrimaryDescription = room.PrimaryDescription, RoomFillColor = room.RoomFillColor, SecondFillColor = room.SecondFillColor, SecondFillLocation = room.SecondFillLocation, RoomBorderColor = room.RoomBorderColor, RoomNameColor = room.RoomNameColor, RoomSubtitleColor = room.RoomSubtitleColor, RoomObjectColor = room.RoomObjectTextColor, OldID = room.ID, ObjectsCustomPositionDown = room.ObjectsCustomPositionDown, ObjectsCustomPositionRight = room.ObjectsCustomPositionRight, ObjectsCustomPosition = room.ObjectsCustomPosition, Position = room.Position, Size = room.Size, ReferenceRoomId = room.ReferenceRoomId }; return(xx); }