diff --git a/ZeroSpace/ZeroSpace.Model/GeneralItems.g.cs b/ZeroSpace/ZeroSpace.Model/GeneralItems.g.cs index fe36956..b0baf0a 100644 --- a/ZeroSpace/ZeroSpace.Model/GeneralItems.g.cs +++ b/ZeroSpace/ZeroSpace.Model/GeneralItems.g.cs @@ -11,6 +11,14 @@ public static class GeneralItems ImageFileName: null, Body: ""); + public static readonly GeneralItemData AssaultforgedWeaponry = new( + Id: "AssaultforgedWeaponry", + Name: "Assaultforged Weaponry", + Levels: ["+20% weapon damage for melee units", "+25% weapon damage for melee units", "+30% weapon damage for melee units", "+35% weapon damage for melee units", "+40% weapon damage for melee units"], + LimitedToMerc: "Cha'Kru Kingdom", + ImageFileName: null, + Body: ""); + public static readonly GeneralItemData ElderbastionShell = new( Id: "ElderbastionShell", Name: "Elderbastion Shell", @@ -43,6 +51,14 @@ public static class GeneralItems ImageFileName: null, Body: ""); + public static readonly GeneralItemData KaikinoLifebleeders = new( + Id: "KaikinoLifebleeders", + Name: "Kaikino Lifebleeders", + Levels: ["+30% lifesteal for melee units", "+35% lifesteal for melee units", "+40% lifesteal for melee units", "+45% lifesteal for melee units", "+50% lifesteal for melee units"], + LimitedToMerc: "Endari", + ImageFileName: null, + Body: ""); + public static readonly GeneralItemData LightweightAlloys = new( Id: "LightweightAlloys", Name: "Lightweight alloys", @@ -59,6 +75,14 @@ public static class GeneralItems ImageFileName: null, Body: ""); + public static readonly GeneralItemData MirageArmour = new( + Id: "MirageArmour", + Name: "Mirage Armour", + Levels: ["Units take 5% less damage.", "Units take 7.5% less damage.", "Units take 10% less damage.", "Units take 12.5% less damage.", "Units take 15% less damage."], + LimitedToMerc: "Arandi", + ImageFileName: null, + Body: ""); + public static readonly GeneralItemData RenewalMatrix = new( Id: "RenewalMatrix", Name: "Renewal Matrix", @@ -67,6 +91,14 @@ public static class GeneralItems ImageFileName: null, Body: ""); + public static readonly GeneralItemData Scavenging = new( + Id: "Scavenging", + Name: "Scavenging", + Levels: ["Gain 4% enemy structures cost as flux after destroying it", "Gain 6% enemy structures cost as flux after destroying it", "Gain 8% enemy structures cost as flux after destroying it", "Gain 10% enemy structures cost as flux after destroying it", "Gain 12% enemy structures cost as flux after destroying it"], + LimitedToMerc: "Free Corsair", + ImageFileName: null, + Body: ""); + public static readonly GeneralItemData SilentHollow = new( Id: "SilentHollow", Name: "Silent Hollow", @@ -83,6 +115,14 @@ public static class GeneralItems ImageFileName: null, Body: ""); + public static readonly GeneralItemData SupplyCache = new( + Id: "SupplyCache", + Name: "Supply Cache", + Levels: ["+20 starting and max supply.", "+25 starting and max supply.", "+30 starting and max supply.", "+35 starting and max supply.", "+40 starting and max supply."], + LimitedToMerc: null, + ImageFileName: null, + Body: ""); + public static readonly GeneralItemData TempleOfAnqas = new( Id: "TempleOfAnqas", Name: "Temple of Anqas", @@ -118,15 +158,20 @@ public static class GeneralItems public static IReadOnlyList All { get; } = [ ArandiPenumbra, + AssaultforgedWeaponry, ElderbastionShell, EnigmaticCapacitor, FreeCorsairMercenaryOutpost, GensisCore, + KaikinoLifebleeders, LightweightAlloys, MarranBulwark, + MirageArmour, RenewalMatrix, + Scavenging, SilentHollow, StarhunterScopes, + SupplyCache, TempleOfAnqas, TempleOfStars, ValkaruWarVault,