コード例 #1
0
 public SerializableCharacter(Character character)
 {
     Inventory = new SerializableInventory(character.Inventory);
     Equipment = new SerializableEquipment(character.Equipment);
     Metadata  = new SerializableMetadata(character.Metadata);
 }
コード例 #2
0
ファイル: SaveData.cs プロジェクト: itsschwer/Showcase
 // Load save data
 public void Load(out Inventory inventory, ItemDatabase itemDB)
 {
     inventory = this.inventory.Deserialize(itemDB);
 }
コード例 #3
0
ファイル: SaveData.cs プロジェクト: itsschwer/Showcase
 // Construct new save data.
 public SaveData()
 {
     inventory = new SerializableInventory();
 }
コード例 #4
0
ファイル: SaveData.cs プロジェクト: itsschwer/Showcase
 // Construct save data from an Inventory.
 public SaveData(Inventory inventory)
 {
     this.inventory = inventory.Serialize();
 }