Mods => Module registry
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -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;
|
||||
@@ -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
|
||||
|
||||
@@ -550,7 +550,7 @@ namespace SlaveMatrix
|
||||
その他.Dispose();
|
||||
タイル.Dispose();
|
||||
Sounds.Close();
|
||||
Mods.Dispose();
|
||||
ModuleRegistry.Dispose();
|
||||
}
|
||||
|
||||
public static double GetRanAngle(this double MaxAngle)
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user