AI: Mercenary GeneralItems — ZeroSpace/ZeroSpace.Model/GeneralItems.g.cs

This commit is contained in:
2026-10-08 19:51:09 +00:00
parent 8fb65abfb7
commit f5a489a495
@@ -11,6 +11,14 @@ public static class GeneralItems
ImageFileName: null, ImageFileName: null,
Body: ""); 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( public static readonly GeneralItemData ElderbastionShell = new(
Id: "ElderbastionShell", Id: "ElderbastionShell",
Name: "Elderbastion Shell", Name: "Elderbastion Shell",
@@ -43,6 +51,14 @@ public static class GeneralItems
ImageFileName: null, ImageFileName: null,
Body: ""); 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( public static readonly GeneralItemData LightweightAlloys = new(
Id: "LightweightAlloys", Id: "LightweightAlloys",
Name: "Lightweight alloys", Name: "Lightweight alloys",
@@ -59,6 +75,14 @@ public static class GeneralItems
ImageFileName: null, ImageFileName: null,
Body: ""); 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( public static readonly GeneralItemData RenewalMatrix = new(
Id: "RenewalMatrix", Id: "RenewalMatrix",
Name: "Renewal Matrix", Name: "Renewal Matrix",
@@ -67,6 +91,14 @@ public static class GeneralItems
ImageFileName: null, ImageFileName: null,
Body: ""); 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( public static readonly GeneralItemData SilentHollow = new(
Id: "SilentHollow", Id: "SilentHollow",
Name: "Silent Hollow", Name: "Silent Hollow",
@@ -83,6 +115,14 @@ public static class GeneralItems
ImageFileName: null, ImageFileName: null,
Body: ""); 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( public static readonly GeneralItemData TempleOfAnqas = new(
Id: "TempleOfAnqas", Id: "TempleOfAnqas",
Name: "Temple of Anqas", Name: "Temple of Anqas",
@@ -118,15 +158,20 @@ public static class GeneralItems
public static IReadOnlyList<GeneralItemData> All { get; } = public static IReadOnlyList<GeneralItemData> All { get; } =
[ [
ArandiPenumbra, ArandiPenumbra,
AssaultforgedWeaponry,
ElderbastionShell, ElderbastionShell,
EnigmaticCapacitor, EnigmaticCapacitor,
FreeCorsairMercenaryOutpost, FreeCorsairMercenaryOutpost,
GensisCore, GensisCore,
KaikinoLifebleeders,
LightweightAlloys, LightweightAlloys,
MarranBulwark, MarranBulwark,
MirageArmour,
RenewalMatrix, RenewalMatrix,
Scavenging,
SilentHollow, SilentHollow,
StarhunterScopes, StarhunterScopes,
SupplyCache,
TempleOfAnqas, TempleOfAnqas,
TempleOfStars, TempleOfStars,
ValkaruWarVault, ValkaruWarVault,