Splitting large data file for less cumbersome editing and IDE lag

This commit is contained in:
Jonathan
2025-06-22 20:48:33 -04:00
parent 1bc78306b8
commit c0ea4a094e
28 changed files with 4699 additions and 4599 deletions
@@ -13,7 +13,7 @@
@code {
readonly IEnumerable<EntityMovementModel> _data = DATA.Get()
readonly IEnumerable<EntityMovementModel> _data = EntityData.Get()
.SelectMany(e => e.Value.EntityParts)
.OfType<EntityMovementModel>()
.ToList();
@@ -14,7 +14,7 @@
@code {
readonly IEnumerable<EntityProductionModel> data = DATA.Get()
readonly IEnumerable<EntityProductionModel> data = EntityData.Get()
.SelectMany(e => e.Value.EntityParts)
.OfType<EntityProductionModel>()
.ToList();
@@ -17,7 +17,7 @@
@code {
readonly IEnumerable<EntityVitalityModel> _data = DATA.Get()
readonly IEnumerable<EntityVitalityModel> _data = EntityData.Get()
.SelectMany(e => e.Value.EntityParts)
.OfType<EntityVitalityModel>()
.ToList();
+1 -1
View File
@@ -23,7 +23,7 @@
@code {
readonly IEnumerable<EntityWeaponModel> _data = DATA.Get()
readonly IEnumerable<EntityWeaponModel> _data = EntityData.Get()
.SelectMany(e => e.Value.EntityParts)
.OfType<EntityWeaponModel>()
.ToList();
+2 -2
View File
@@ -10,7 +10,7 @@
<LayoutLargeContentComponent>
<PaperComponent>
<FormDisplayComponent Label="Patch">
<Display>
@@ -82,7 +82,7 @@
private void FocusEntity()
{
foreach (var e in DATA.Get().Values)
foreach (var e in EntityData.Get().Values)
{
if (e.Info().Name.ToLower().Equals(Text!.ToLower()))
{
@@ -26,7 +26,7 @@
@if (Entity.Faction() != null)
{
<div>
<b>Faction:</b> @DATA.Get()[Entity.Faction().Faction].Info().Name
<b>Faction:</b> @EntityData.Get()[Entity.Faction().Faction].Info().Name
</div>
}
@if (Entity.Tier() != null)
@@ -75,7 +75,7 @@ else
@if (Entity.Faction() != null)
{
<div>
<b>Faction:</b> @DATA.Get()[Entity.Faction().Faction].Info().Name
<b>Faction:</b> @EntityData.Get()[Entity.Faction().Faction].Info().Name
</div>
}
@if (Entity.Tier() != null)
@@ -51,7 +51,7 @@
{
@foreach (var requirement in requirements)
{
var requirementModel = DATA.Get()[requirement.Id];
var requirementModel = EntityData.Get()[requirement.Id];
<div>
<span>
<b>- @requirement.Requirement.Replace("_", " "):</b> @requirementModel.Info().Name
@@ -96,7 +96,7 @@
{
@foreach (var requirement in requirements)
{
var requirementModel = DATA.Get()[requirement.Id];
var requirementModel = EntityData.Get()[requirement.Id];
<div>
<span>
<b>@requirement.Requirement.Replace("_", " "):</b> @requirementModel.Info().Name
@@ -7,7 +7,7 @@
<div>
@foreach (var requirement in Requirements)
{
var requirementModel = DATA.Get()[requirement.Id];
var requirementModel = EntityData.Get()[requirement.Id];
<div>
<span>
@@ -1,9 +1,9 @@
@if (Vanguard != null)
{
var immortalId = Vanguard.ImmortalId;
var immortal = DATA.Get()[immortalId];
var immortal = EntityData.Get()[immortalId];
var replaced = DATA.Get()[Vanguard.ReplaceId];
var replaced = EntityData.Get()[Vanguard.ReplaceId];
@if (StyleType.Equals("Plain"))
{
@@ -8,8 +8,8 @@
var requirements = entity.Requirements();
var vanguardAdded = entity.VanguardAdded();
var replaced = DATA.Get()[vanguardAdded.ReplaceId];
var immortal = DATA.Get()[vanguardAdded.ImmortalId];
var replaced = EntityData.Get()[vanguardAdded.ReplaceId];
var immortal = EntityData.Get()[vanguardAdded.ImmortalId];
var productionBuilding = (from building in requirements
@@ -14,7 +14,7 @@
class="choiceButton @styleClass">
@(choice == DataType.Any
? DataType.Any
: DATA.Get()[choice].Info().Name)
: EntityData.Get()[choice].Info().Name)
</button>
}
</div>
@@ -24,7 +24,7 @@
<div class="filterContainer">
@foreach (var choice in EntityFilterService.GetImmortalChoices())
{
var name = DATA.Get()[choice].Info().Name;
var name = EntityData.Get()[choice].Info().Name;
var styleClass = "";
if (choice.Equals(EntityFilterService.GetImmortalType()))
+1 -1
View File
@@ -10,6 +10,6 @@
</Message>
</AlertComponent>
<CodeComponent>
@DATA.AsJson()
@EntityData.AsJson()
</CodeComponent>
</div>