Mods => Module registry

This commit is contained in:
2026-06-14 00:10:51 +02:00
parent 444bf27222
commit 2f40eb2660
5 changed files with 87 additions and 87 deletions

View File

@@ -45,7 +45,7 @@ namespace SlaveMatrix
public Unit TrainingTarget;
public Unit[] Slaves = new Unit[Mods.MaxRoomNumber];
public Unit[] Slaves = new Unit[ModuleRegistry.MaxRoomNumber];
public Unit ;
@@ -144,7 +144,7 @@ namespace SlaveMatrix
public bool Is地下室一杯()
{
return !Slaves.Take(Mods.MaxRoomNumber / 9 * ).Any((Unit e) => e == null);
return !Slaves.Take(ModuleRegistry.MaxRoomNumber / 9 * ).Any((Unit e) => e == null);
}
public void Add地下室(Unit Unit)
@@ -215,7 +215,7 @@ namespace SlaveMatrix
public void ()
{
Unit[] array = Slaves.Where((Unit e) => e != null).ToArray();
for (int i = 0; i < Mods.MaxRoomNumber; i++)
for (int i = 0; i < ModuleRegistry.MaxRoomNumber; i++)
{
if (array.Length > i)
{
@@ -255,7 +255,7 @@ namespace SlaveMatrix
();
RepaymentStage = 0;
TrainingTarget = null;
Slaves = new Unit[Mods.MaxRoomNumber];
Slaves = new Unit[ModuleRegistry.MaxRoomNumber];
= null;
= new bool[9] { true, true, false, false, false, false, false, false, false };
PurchasedTools = new bool[14];
@@ -284,311 +284,311 @@ namespace SlaveMatrix
{
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
},
{
GameText.,
NextNormal(RNG.XS, Mods.DemandMax)
NextNormal(RNG.XS, ModuleRegistry.DemandMax)
}
};
}
@@ -598,7 +598,7 @@ namespace SlaveMatrix
string[] array = Sta.GameData..Keys.ToArray();
foreach (string key in array)
{
Sta.GameData.[key] = NextNormal(RNG.XS, Mods.DemandMax);
Sta.GameData.[key] = NextNormal(RNG.XS, ModuleRegistry.DemandMax);
}
}

View File

@@ -129,7 +129,7 @@ namespace SlaveMatrix
}
}
public static class Mods
public static class ModuleRegistry
{
@@ -7292,7 +7292,7 @@ namespace SlaveMatrix
return mod;
}
static Mods()
static ModuleRegistry()
{
TrainingTarget = null;
fade_in = false;

View File

@@ -32,7 +32,7 @@ namespace SlaveMatrix
HitAccuracy = 0.3
};
med.InitializeModes("Start", Mods.GetMods);
med.InitializeModes("Start", ModuleRegistry.GetMods);
UI uI = new UI(med);
//main loop

View File

@@ -550,7 +550,7 @@ namespace SlaveMatrix
.Dispose();
.Dispose();
Sounds.Close();
Mods.Dispose();
ModuleRegistry.Dispose();
}
public static double GetRanAngle(this double MaxAngle)

View File

@@ -2423,7 +2423,7 @@ namespace SlaveMatrix
Directory.CreateDirectory(Path);
}
DateTime now = DateTime.Now;
Mods.(調UI2.Film, Med.FPSF);
ModuleRegistry.(調UI2.Film, Med.FPSF);
Font font = new Font("MS Gothic", (float)(10.0));
float x = 350f;
float y = 365f;