Unstable v0.10.6.0 (October 13th 2020)
This commit is contained in:
+11
@@ -98,6 +98,9 @@ namespace Barotrauma
|
||||
case "pendingupgrades":
|
||||
UpgradeManager = new UpgradeManager(this, subElement, isSingleplayer: true);
|
||||
break;
|
||||
case "pets":
|
||||
petsElement = subElement;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -213,6 +216,10 @@ namespace Barotrauma
|
||||
crewDead = false;
|
||||
endTimer = 5.0f;
|
||||
CrewManager.InitSinglePlayerRound();
|
||||
if (petsElement != null)
|
||||
{
|
||||
PetBehavior.LoadPets(petsElement);
|
||||
}
|
||||
}
|
||||
|
||||
protected override void LoadInitialLevel()
|
||||
@@ -705,6 +712,10 @@ namespace Barotrauma
|
||||
}
|
||||
}
|
||||
|
||||
XElement petsElement = new XElement("pets");
|
||||
PetBehavior.SavePets(petsElement);
|
||||
modeElement.Add(petsElement);
|
||||
|
||||
CrewManager.Save(modeElement);
|
||||
CampaignMetadata.Save(modeElement);
|
||||
Map.Save(modeElement);
|
||||
|
||||
Reference in New Issue
Block a user