示例#1
0
 public StorageDrawers()
 {
     name = Name;
     GlobalStorageUpgrade = 64;
     CategoryStorageUpgrades.Add("food", 64);
     sideall    = GameSetup.Textures.SELF;
     categories = new List <string>()
     {
         "storage",
         GameSetup.NAMESPACE
     };
     isSolid = true;
     icon    = GameSetup.Textures.GetPath(TextureType.icon, "StorageDrawers.png");
 }
示例#2
0
 public Basket()
 {
     name = Name;
     GlobalStorageUpgrade = 16;
     CategoryStorageUpgrades.Add("food", 16);
     sideall    = GameSetup.Textures.SELF;
     categories = new List <string>()
     {
         "storage",
         GameSetup.NAMESPACE
     };
     isSolid = true;
     icon    = GameSetup.Textures.GetPath(TextureType.icon, "basket.png");
 }
示例#3
0
 public HollowedLog()
 {
     name = Name;
     GlobalStorageUpgrade = 8;
     CategoryStorageUpgrades.Add("food", 8);
     sideall    = Name;
     sideyp     = ColonyBuiltIn.ItemTypes.LOGTAIGA;
     sideyn     = ColonyBuiltIn.ItemTypes.LOGTAIGA;
     categories = new List <string>()
     {
         CommonCategories.Essential,
         CommonCategories.Storage,
         CommonCategories.StockpileUpgrade,
         nameof(TimePeriod.PreHistory),
         GameSetup.NAMESPACE
     };
     isSolid = true;
     icon    = GameSetup.Textures.GetPath(TextureType.icon, nameof(TimePeriod.PreHistory) + "/" + "HollowedLog.png");
 }
示例#4
0
 public Pallet()
 {
     name = Name;
     GlobalStorageUpgrade = 128;
     CategoryStorageUpgrades.Add("food", 128);
     mesh = "gamedata/meshes/trader.ply";
     //sideall = GameSetup.Textures.SELF;
     categories = new List <string>()
     {
         CommonCategories.Essential,
         CommonCategories.Storage,
         CommonCategories.StockpileUpgrade,
         "ea",
         nameof(TimePeriod.IndustrialAge),
         GameSetup.NAMESPACE
     };
     isSolid = true;
     icon    = "gamedata/textures/icons/trader.png";
     //icon = GameSetup.Textures.GetPath(TextureType.icon, "Pallet.png");
 }
示例#5
0
 public WovenBasket()
 {
     name = Name;
     GlobalStorageUpgrade = 16;
     CategoryStorageUpgrades.Add("food", 16);
     sideall    = GameSetup.Textures.SELF;
     categories = new List <string>()
     {
         CommonCategories.Essential,
         CommonCategories.Storage,
         CommonCategories.StockpileUpgrade,
         "ba",
         nameof(TimePeriod.StoneAge),
         GameSetup.NAMESPACE
     };
     onPlaceAudio  = CommonSounds.WoodPlace;
     onRemoveAudio = CommonSounds.WoodDeleteLight;
     isSolid       = true;
     icon          = GameSetup.Textures.GetPath(TextureType.icon, nameof(TimePeriod.StoneAge) + "/" + "WovenBasket.png");
 }
示例#6
0
 public StorageDrawers()
 {
     name = Name;
     GlobalStorageUpgrade = 64;
     CategoryStorageUpgrades.Add("food", 64);
     sidexp     = StorageDrawers.Name;
     sideall    = "planks";
     categories = new List <string>()
     {
         CommonCategories.Essential,
         CommonCategories.Storage,
         CommonCategories.StockpileUpgrade,
         "da",
         nameof(TimePeriod.IronAge),
         GameSetup.NAMESPACE
     };
     onPlaceAudio  = "woodPlace";
     onRemoveAudio = "woodDeleteHeavy";
     isSolid       = true;
     icon          = GameSetup.Textures.GetPath(TextureType.icon, "StorageDrawers.png");
 }
示例#7
0
 public Shelving()
 {
     name = Name;
     GlobalStorageUpgrade = 32;
     CategoryStorageUpgrades.Add("food", 32);
     sideall    = GameSetup.Textures.SELF;
     mesh       = GameSetup.MESH_PATH + "Shelving.ply";
     categories = new List <string>()
     {
         CommonCategories.Essential,
         CommonCategories.Storage,
         CommonCategories.StockpileUpgrade,
         "ca",
         nameof(TimePeriod.BronzeAge),
         GameSetup.NAMESPACE
     };
     onPlaceAudio  = "woodPlace";
     onRemoveAudio = "woodDeleteLight";
     isSolid       = true;
     icon          = GameSetup.Textures.GetPath(TextureType.icon, "Shelving.png");
 }