Skip to content

Commit 989de31

Browse files
committed
Set ParentCountry value when cloning a house and creating its cloned HouseType
1 parent 2a0d43f commit 989de31

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/TSMapEditor/UI/Windows/HousesWindow.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,12 @@ private void BtnCloneHouse_LeftClick(object sender, InputEventArgs e)
251251
HouseType clonedHouseType = (HouseType)editedHouse.HouseType.Clone();
252252
clonedHouseType.ININame = editedHouse.HouseType.ININame + cloneININame;
253253
clonedHouseType.Index = map.HouseTypes.Count + (Constants.IsRA2YR ? map.Rules.RulesHouseTypes.Count : 0);
254+
255+
if (Constants.IsRA2YR)
256+
{
257+
clonedHouseType.ParentCountry = editedHouse.HouseType.ParentCountry != null ? editedHouse.HouseType.ParentCountry : editedHouse.HouseType.ININame;
258+
}
259+
254260
map.HouseTypes.Add(clonedHouseType);
255261

256262
House clonedHouse = (House)editedHouse.Clone();

0 commit comments

Comments
 (0)