More data fixes and added a bunch of disclaimers

This commit is contained in:
Jonathan
2025-06-12 00:06:39 -04:00
parent ff4941d38c
commit 071d2f5e35
8 changed files with 37 additions and 28 deletions
+4 -27
View File
@@ -697,7 +697,7 @@ public abstract class DATA
{
DataType.VANGUARD_RootShepard_Atzlan,
new EntityModel(DataType.VANGUARD_RootShepard_Atzlan, EntityType.Army)
.AddPart(new EntityInfoModel { Name = "Bone Stalker", Descriptive = DescriptiveType.Skirmisher })
.AddPart(new EntityInfoModel { Name = "Root Shepard", Descriptive = DescriptiveType.Skirmisher })
.AddPart(new EntityTierModel { Tier = 2 })
.AddPart(new EntityRequirementModel
{
@@ -740,6 +740,8 @@ public abstract class DATA
})
.AddPart(new EntityHotkeyModel { Hotkey = "F", HotkeyGroup = "Z" })
.AddPart(new EntityFactionModel { Faction = DataType.FACTION_Aru })
.AddPart(new EntityVanguardAddedModel
{ ReplaceId = DataType.UNIT_BloodAnchor, ImmortalId = DataType.IMMORTAL_Atzlan })
.AddPart(new EntityProductionModel
{ Alloy = 150, Ether = 125, BuildTime = 32, ProducedBy = DataType.BUILDING_AmberWomb })
.AddPart(new EntitySupplyModel { Takes = 6 })
@@ -1261,7 +1263,6 @@ public abstract class DATA
HeavyDamage = 5
})
.AddPart(new EntityIdUpgradeModel { Id = DataType.UPGRADE_Offering })
.AddPart(new EntityIdUpgradeModel { Id = DataType.UPGRADE_BloodMothersFevor })
.AddPart(new EntityIdPassiveModel { Id = DataType.ABILITY_Offering })
},
{
@@ -1911,28 +1912,6 @@ public abstract class DATA
.AddPart(new EntityProductionModel
{ Alloy = 100, Ether = 75, BuildTime = 60, ProducedBy = DataType.BUILDING_Neurocyte })
},
{
DataType.UPGRADE_BloodMothersFevor,
new EntityModel(DataType.UPGRADE_BloodMothersFevor, EntityType.Tech)
.AddPart(new EntityInfoModel
{ Name = "Blood Mother's Fevor", Descriptive = DescriptiveType.Upgrade })
.AddPart(new EntityHotkeyModel { Hotkey = "CAPSLOCK", HotkeyGroup = "X" })
.AddPart(new EntityFactionModel { Faction = DataType.FACTION_Aru })
.AddPart(new EntityVanguardReplacedModel
{ ImmortalId = DataType.IMMORTAL_Xol, ReplacedById = DataType.UPGRADE_Ambush })
.AddPart(new EntityRequirementModel
{
Id = DataType.BUILDING_RedVale,
Requirement = RequirementType.Research_Building
})
.AddPart(new EntityRequirementModel
{
Id = DataType.BUILDING_AltarOfTheWorthy,
Requirement = RequirementType.Research_Building
})
.AddPart(new EntityProductionModel
{ Alloy = 100, Ether = 150, BuildTime = 100, ProducedBy = DataType.BUILDING_RedVale })
},
{
DataType.UPGRADE_PursuitLigaments,
new EntityModel(DataType.UPGRADE_PursuitLigaments, EntityType.Tech)
@@ -2163,8 +2142,6 @@ public abstract class DATA
Id = DataType.BUILDING_RedVale,
Requirement = RequirementType.Research_Building
})
.AddPart(new EntityVanguardAddedModel
{ ReplaceId = DataType.UPGRADE_BloodMothersFevor, ImmortalId = DataType.IMMORTAL_Xol })
},
{
DataType.UPGRADE_BloodPlague,
@@ -4010,7 +3987,7 @@ public abstract class DATA
Name = "Ether Maw", Descriptive = DescriptiveType.Ether_Extractor,
Description = "Ether Extractor (Structure) - Must be placed on an Ether Node."
}) //TODO Add Ether Node to database
.AddPart(new EntityHotkeyModel { Hotkey = "CAPSLOCK", HotkeyGroup = "C" })
.AddPart(new EntityHotkeyModel { Hotkey = "TAB", HotkeyGroup = "C" })
.AddPart(new EntityFactionModel { Faction = DataType.FACTION_Aru })
.AddPart(new EntityProductionModel { Alloy = 225, BuildTime = 30, RequiresWorker = true })
.AddPart(new EntityVitalityModel
-1
View File
@@ -134,7 +134,6 @@ public static class DataType
public static string UPGRADE_TitheBlades = nameof(UPGRADE_TitheBlades);
public static string UPGRADE_Offering = nameof(UPGRADE_Offering);
public static string UPGRADE_BloodMothersFevor = nameof(UPGRADE_BloodMothersFevor);
public static string UPGRADE_PursuitLigaments = nameof(UPGRADE_PursuitLigaments);
public static string UPGRADE_EthericFibers = nameof(UPGRADE_EthericFibers);
public static string UPGRADE_ObstructingSwarm = nameof(UPGRADE_ObstructingSwarm);