Every reference to energy, storage, worker
Below is my errors and the save code
Severity Code Description Project File Line Suppression State
Error CS0117 'float' does not contain a definition for 'globalStorageEnergy' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 21 Active
Error CS0117 'float' does not contain a definition for 'globalStorageStorage' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 22 Active
Error CS0117 'float' does not contain a definition for 'globalStorageWorker' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 23 Active
Error CS0117 'float' does not contain a definition for 'globalStorageWarehouse' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 24 Active
Error CS0117 'float' does not contain a definition for 'globalStorageHouse' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 25 Active
Error CS0117 'float' does not contain a definition for 'globalStoragePowerPlant' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 26 Active
Error CS0117 'int' does not contain a definition for 'energyStorageUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 27 Active
Error CS0117 'int' does not contain a definition for 'storageStorageUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 28 Active
Error CS0117 'int' does not contain a definition for 'workerStorageUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 29 Active
Error CS0117 'int' does not contain a definition for 'warehouseStorageUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 30 Active
Error CS0117 'int' does not contain a definition for 'houseStorageUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 31 Active
Error CS0117 'int' does not contain a definition for 'powerPlantStorageUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 32 Active
Error CS0117 'int' does not contain a definition for 'energyStorageUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 33 Active
Error CS0117 'int' does not contain a definition for 'storageStorageUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 34 Active
Error CS0117 'int' does not contain a definition for 'workerStorageUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 35 Active
Error CS0117 'int' does not contain a definition for 'warehouseStorageUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 36 Active
Error CS0117 'int' does not contain a definition for 'houseStorageUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 37 Active
Error CS0117 'int' does not contain a definition for 'powerPlantStorageUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 38 Active
Error CS0117 'float' does not contain a definition for 'globalStorageEnergy' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 50 Active
Error CS0117 'float' does not contain a definition for 'globalStorageStorage' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 53 Active
Error CS0117 'float' does not contain a definition for 'globalStorageWorker' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 56 Active
Error CS0117 'float' does not contain a definition for 'globalStorageWarehouse' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 59 Active
Error CS0117 'float' does not contain a definition for 'globalStorageHouse' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 62 Active
Error CS0117 'float' does not contain a definition for 'globalStoragePowerPlant' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 65 Active
Error CS0117 'int' does not contain a definition for 'energyStorageUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 68 Active
Error CS0117 'int' does not contain a definition for 'storageStorageUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 71 Active
Error CS0117 'int' does not contain a definition for 'workerStorageUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 74 Active
Error CS0117 'int' does not contain a definition for 'warehouseStorageUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 77 Active
Error CS0117 'int' does not contain a definition for 'houseStorageUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 80 Active
Error CS0117 'int' does not contain a definition for 'powerPlantStorageUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 83 Active
Error CS0117 'int' does not contain a definition for 'energyStorageUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 86 Active
Error CS0117 'int' does not contain a definition for 'storageStorageUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 89 Active
Error CS0117 'int' does not contain a definition for 'workerStorageUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 92 Active
Error CS0117 'int' does not contain a definition for 'warehouseStorageUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 95 Active
Error CS0117 'int' does not contain a definition for 'houseStorageUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 98 Active
Error CS0117 'int' does not contain a definition for 'powerPlantStorageUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalStorageValues.cs 101 Active
Error CS0117 'float' does not contain a definition for 'energy' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 21 Active
Error CS0117 'float' does not contain a definition for 'storage' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 22 Active
Error CS0117 'float' does not contain a definition for 'worker' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 23 Active
Error CS0117 'float' does not contain a definition for 'warehouse' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 24 Active
Error CS0117 'float' does not contain a definition for 'house' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 25 Active
Error CS0117 'float' does not contain a definition for 'powerPlant' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 26 Active
Error CS0117 'int' does not contain a definition for 'energyPowerUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 27 Active
Error CS0117 'int' does not contain a definition for 'storagePowerUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 28 Active
Error CS0117 'int' does not contain a definition for 'workerPowerUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 29 Active
Error CS0117 'int' does not contain a definition for 'warehousePowerUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 30 Active
Error CS0117 'int' does not contain a definition for 'housePowerUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 31 Active
Error CS0117 'int' does not contain a definition for 'powerPlantPowerUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 32 Active
Error CS0117 'int' does not contain a definition for 'energyPowerUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 33 Active
Error CS0117 'int' does not contain a definition for 'storagePowerUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 34 Active
Error CS0117 'int' does not contain a definition for 'workerPowerUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 35 Active
Error CS0117 'int' does not contain a definition for 'warehousePowerUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 36 Active
Error CS0117 'int' does not contain a definition for 'housePowerUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 37 Active
Error CS0117 'int' does not contain a definition for 'powerPlantPowerUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 38 Active
Error CS0117 'float' does not contain a definition for 'energyStore' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 39 Active
Error CS0117 'float' does not contain a definition for 'storageStore' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 40 Active
Error CS0117 'float' does not contain a definition for 'workerStore' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 41 Active
Error CS0117 'float' does not contain a definition for 'warehouseStore' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 42 Active
Error CS0117 'float' does not contain a definition for 'houseStore' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 43 Active
Error CS0117 'float' does not contain a definition for 'powerPlantStore' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 44 Active
Error CS0117 'float' does not contain a definition for 'remainingEnergy' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 45 Active
Error CS0117 'float' does not contain a definition for 'remainingStorage' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 46 Active
Error CS0117 'float' does not contain a definition for 'remainingWorker' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 47 Active
Error CS0117 'float' does not contain a definition for 'remainingWarehouse' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 48 Active
Error CS0117 'float' does not contain a definition for 'remainingHouse' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 49 Active
Error CS0117 'float' does not contain a definition for 'remainingPowerPlant' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 50 Active
Error CS0117 'float' does not contain a definition for 'energy' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 62 Active
Error CS0117 'float' does not contain a definition for 'storage' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 65 Active
Error CS0117 'float' does not contain a definition for 'worker' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 68 Active
Error CS0117 'float' does not contain a definition for 'warehouse' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 71 Active
Error CS0117 'float' does not contain a definition for 'house' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 74 Active
Error CS0117 'float' does not contain a definition for 'powerPlant' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 77 Active
Error CS0117 'int' does not contain a definition for 'energyPowerUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 80 Active
Error CS0117 'int' does not contain a definition for 'storagePowerUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 83 Active
Error CS0117 'int' does not contain a definition for 'workerPowerUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 86 Active
Error CS0117 'int' does not contain a definition for 'warehousePowerUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 89 Active
Error CS0117 'int' does not contain a definition for 'housePowerUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 92 Active
Error CS0117 'int' does not contain a definition for 'powerPlantPowerUpgradeValue' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 95 Active
Error CS0117 'int' does not contain a definition for 'energyPowerUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 98 Active
Error CS0117 'int' does not contain a definition for 'storagePowerUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 101 Active
Error CS0117 'int' does not contain a definition for 'workerPowerUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 104 Active
Error CS0117 'int' does not contain a definition for 'warehousePowerUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 107 Active
Error CS0117 'int' does not contain a definition for 'housePowerUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 110 Active
Error CS0117 'int' does not contain a definition for 'powerPlantPowerUpgradeCost' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 113 Active
Error CS0117 'float' does not contain a definition for 'energyStore' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 116 Active
Error CS0117 'float' does not contain a definition for 'storageStore' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 119 Active
Error CS0117 'float' does not contain a definition for 'workerStore' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 122 Active
Error CS0117 'float' does not contain a definition for 'warehouseStore' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 125 Active
Error CS0117 'float' does not contain a definition for 'houseStore' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 128 Active
Error CS0117 'float' does not contain a definition for 'powerPlantStore' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 131 Active
Error CS0117 'float' does not contain a definition for 'remainingEnergy' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 134 Active
Error CS0117 'float' does not contain a definition for 'remainingStorage' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 137 Active
Error CS0117 'float' does not contain a definition for 'remainingWorker' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 140 Active
Error CS0117 'float' does not contain a definition for 'remainingWarehouse' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 143 Active
Error CS0117 'float' does not contain a definition for 'remainingHouse' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 146 Active
Error CS0117 'float' does not contain a definition for 'remainingPowerPlant' Assembly-CSharp G:\android\UpgradeGame\Assets\Easy Save 3\Types\ES3Type_GlobalValues.cs 149 Active
Code: Select all
using System;
using UnityEngine;
namespace ES3Types
{
[UnityEngine.Scripting.Preserve]
[ES3PropertiesAttribute("energy", "storage", "worker", "warehouse", "house", "powerPlant", "energyPowerUpgradeValue", "storagePowerUpgradeValue", "workerPowerUpgradeValue", "warehousePowerUpgradeValue", "housePowerUpgradeValue", "powerPlantPowerUpgradeValue", "energyPowerUpgradeCost", "storagePowerUpgradeCost", "workerPowerUpgradeCost", "warehousePowerUpgradeCost", "housePowerUpgradeCost", "powerPlantPowerUpgradeCost", "energyStore", "storageStore", "workerStore", "warehouseStore", "houseStore", "powerPlantStore", "remainingEnergy", "remainingStorage", "remainingWorker", "remainingWarehouse", "remainingHouse", "remainingPowerPlant")]
public class ES3Type_GlobalValues : ES3ComponentType
{
public static ES3Type Instance = null;
public ES3Type_GlobalValues() : base(typeof(GlobalValues))
{
Instance = this;
}
protected override void WriteComponent(object obj, ES3Writer writer)
{
var instance = (GlobalValues)obj;
writer.WriteProperty("energy", System.Single.energy, ES3Type_float.Instance);
writer.WriteProperty("storage", System.Single.storage, ES3Type_float.Instance);
writer.WriteProperty("worker", System.Single.worker, ES3Type_float.Instance);
writer.WriteProperty("warehouse", System.Single.warehouse, ES3Type_float.Instance);
writer.WriteProperty("house", System.Single.house, ES3Type_float.Instance);
writer.WriteProperty("powerPlant", System.Single.powerPlant, ES3Type_float.Instance);
writer.WriteProperty("energyPowerUpgradeValue", System.Int32.energyPowerUpgradeValue, ES3Type_int.Instance);
writer.WriteProperty("storagePowerUpgradeValue", System.Int32.storagePowerUpgradeValue, ES3Type_int.Instance);
writer.WriteProperty("workerPowerUpgradeValue", System.Int32.workerPowerUpgradeValue, ES3Type_int.Instance);
writer.WriteProperty("warehousePowerUpgradeValue", System.Int32.warehousePowerUpgradeValue, ES3Type_int.Instance);
writer.WriteProperty("housePowerUpgradeValue", System.Int32.housePowerUpgradeValue, ES3Type_int.Instance);
writer.WriteProperty("powerPlantPowerUpgradeValue", System.Int32.powerPlantPowerUpgradeValue, ES3Type_int.Instance);
writer.WriteProperty("energyPowerUpgradeCost", System.Int32.energyPowerUpgradeCost, ES3Type_int.Instance);
writer.WriteProperty("storagePowerUpgradeCost", System.Int32.storagePowerUpgradeCost, ES3Type_int.Instance);
writer.WriteProperty("workerPowerUpgradeCost", System.Int32.workerPowerUpgradeCost, ES3Type_int.Instance);
writer.WriteProperty("warehousePowerUpgradeCost", System.Int32.warehousePowerUpgradeCost, ES3Type_int.Instance);
writer.WriteProperty("housePowerUpgradeCost", System.Int32.housePowerUpgradeCost, ES3Type_int.Instance);
writer.WriteProperty("powerPlantPowerUpgradeCost", System.Int32.powerPlantPowerUpgradeCost, ES3Type_int.Instance);
writer.WriteProperty("energyStore", System.Single.energyStore, ES3Type_float.Instance);
writer.WriteProperty("storageStore", System.Single.storageStore, ES3Type_float.Instance);
writer.WriteProperty("workerStore", System.Single.workerStore, ES3Type_float.Instance);
writer.WriteProperty("warehouseStore", System.Single.warehouseStore, ES3Type_float.Instance);
writer.WriteProperty("houseStore", System.Single.houseStore, ES3Type_float.Instance);
writer.WriteProperty("powerPlantStore", System.Single.powerPlantStore, ES3Type_float.Instance);
writer.WriteProperty("remainingEnergy", System.Single.remainingEnergy, ES3Type_float.Instance);
writer.WriteProperty("remainingStorage", System.Single.remainingStorage, ES3Type_float.Instance);
writer.WriteProperty("remainingWorker", System.Single.remainingWorker, ES3Type_float.Instance);
writer.WriteProperty("remainingWarehouse", System.Single.remainingWarehouse, ES3Type_float.Instance);
writer.WriteProperty("remainingHouse", System.Single.remainingHouse, ES3Type_float.Instance);
writer.WriteProperty("remainingPowerPlant", System.Single.remainingPowerPlant, ES3Type_float.Instance);
}
protected override void ReadComponent<T>(ES3Reader reader, object obj)
{
var instance = (GlobalValues)obj;
foreach(string propertyName in reader.Properties)
{
switch(propertyName)
{
case "energy":
System.Single.energy = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "storage":
System.Single.storage = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "worker":
System.Single.worker = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "warehouse":
System.Single.warehouse = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "house":
System.Single.house = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "powerPlant":
System.Single.powerPlant = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "energyPowerUpgradeValue":
System.Int32.energyPowerUpgradeValue = reader.Read<System.Int32>(ES3Type_int.Instance);
break;
case "storagePowerUpgradeValue":
System.Int32.storagePowerUpgradeValue = reader.Read<System.Int32>(ES3Type_int.Instance);
break;
case "workerPowerUpgradeValue":
System.Int32.workerPowerUpgradeValue = reader.Read<System.Int32>(ES3Type_int.Instance);
break;
case "warehousePowerUpgradeValue":
System.Int32.warehousePowerUpgradeValue = reader.Read<System.Int32>(ES3Type_int.Instance);
break;
case "housePowerUpgradeValue":
System.Int32.housePowerUpgradeValue = reader.Read<System.Int32>(ES3Type_int.Instance);
break;
case "powerPlantPowerUpgradeValue":
System.Int32.powerPlantPowerUpgradeValue = reader.Read<System.Int32>(ES3Type_int.Instance);
break;
case "energyPowerUpgradeCost":
System.Int32.energyPowerUpgradeCost = reader.Read<System.Int32>(ES3Type_int.Instance);
break;
case "storagePowerUpgradeCost":
System.Int32.storagePowerUpgradeCost = reader.Read<System.Int32>(ES3Type_int.Instance);
break;
case "workerPowerUpgradeCost":
System.Int32.workerPowerUpgradeCost = reader.Read<System.Int32>(ES3Type_int.Instance);
break;
case "warehousePowerUpgradeCost":
System.Int32.warehousePowerUpgradeCost = reader.Read<System.Int32>(ES3Type_int.Instance);
break;
case "housePowerUpgradeCost":
System.Int32.housePowerUpgradeCost = reader.Read<System.Int32>(ES3Type_int.Instance);
break;
case "powerPlantPowerUpgradeCost":
System.Int32.powerPlantPowerUpgradeCost = reader.Read<System.Int32>(ES3Type_int.Instance);
break;
case "energyStore":
System.Single.energyStore = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "storageStore":
System.Single.storageStore = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "workerStore":
System.Single.workerStore = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "warehouseStore":
System.Single.warehouseStore = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "houseStore":
System.Single.houseStore = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "powerPlantStore":
System.Single.powerPlantStore = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "remainingEnergy":
System.Single.remainingEnergy = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "remainingStorage":
System.Single.remainingStorage = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "remainingWorker":
System.Single.remainingWorker = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "remainingWarehouse":
System.Single.remainingWarehouse = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "remainingHouse":
System.Single.remainingHouse = reader.Read<System.Single>(ES3Type_float.Instance);
break;
case "remainingPowerPlant":
System.Single.remainingPowerPlant = reader.Read<System.Single>(ES3Type_float.Instance);
break;
default:
reader.Skip();
break;
}
}
}
}
public class ES3Type_GlobalValuesArray : ES3ArrayType
{
public static ES3Type Instance;
public ES3Type_GlobalValuesArray() : base(typeof(GlobalValues[]), ES3Type_GlobalValues.Instance)
{
Instance = this;
}
}
}