Пример #1
0
 static PersonalUpgradeRegistry()
 {
     SaveRegistry.RegisterIDRegistry(new ModdedIDRegistry((id => moddedUpgrades[(PlayerState.Upgrade)id]), () => typeof(PlayerState.Upgrade), (x) => IsModdedUpgrade((PlayerState.Upgrade)x), (mod) => moddedUpgrades.Where((x) => x.Value == mod).Select((x) => x.Key).ToList()));
 }
Пример #2
0
 static IdentifiableRegistry()
 {
     SaveRegistry.RegisterIDRegistry(new ModdedIDRegistry((id => moddedIdentifiables[(Identifiable.Id)id]), () => typeof(Identifiable.Id), (x) => IsModdedIdentifiable((Identifiable.Id)x), (mod) => moddedIdentifiables.Where((x) => x.Value == mod).Select((x) => x.Key).ToList()));
 }
Пример #3
0
 static GadgetRegistry()
 {
     SaveRegistry.RegisterIDRegistry(new ModdedIDRegistry((id => moddedGadgets[(Gadget.Id)id]), () => typeof(Gadget.Id), (x) => IsModdedGadget((Gadget.Id)x), (mod) => moddedGadgets.Where((x) => x.Value == mod).Select((x) => x.Key).ToList()));
 }