Beispiel #1
0
            static MountDef()
            {
                var vanillaDefs = Handler.MountDef.VanillaDefsByName.Select(kvp => new KeyValuePair <ObjectRef, MountDef>(new ObjectRef(kvp.Key), kvp.Value));
                var modDefs     = ModData.Mods.Select(kvp => GetModDefs(kvp)).Flatten();

                Defs = new DefIndexer <MountDef>(vanillaDefs.Concat(modDefs), helper.ByObjRef, helper.ById);
            }
Beispiel #2
0
            static MountDef()
            {
                var vanillaDefs = Handler.MountDef.VanillaDefsByName.Select(kvp => new KeyValuePair<ObjectRef, MountDef>(new ObjectRef(kvp.Key), kvp.Value));
                var modDefs = ModData.Mods.Select(kvp => GetModDefs(kvp)).Flatten();

                Defs = new DefIndexer<MountDef>(vanillaDefs.Concat(modDefs), helper.ByObjRef, helper.ById);
            }
Beispiel #3
0
            static Sfx()
            {
                var vanillaDefs = VanillaDict.Select(kvp => new KeyValuePair <ObjectRef, SfxEntry>(new ObjectRef(kvp.Key), kvp.Value));
                var modDefs     = ModData.Mods.Select(kvp => GetModDefs(kvp)).Flatten();

                Entries = new DefIndexer <SfxEntry>(vanillaDefs.Concat(modDefs), helper.ByObjRef, ById);
            }
Beispiel #4
0
 static NpcDef()
 {
     Defs = new DefIndexer<NpcDef>(helper.GetEnumerable(), helper.ByObjRef, helper.ById);
 }
Beispiel #5
0
            static Sfx()
            {
                var vanillaDefs = VanillaDict.Select(kvp => new KeyValuePair<ObjectRef, SfxEntry>(new ObjectRef(kvp.Key), kvp.Value));
                var modDefs = ModData.Mods.Select(kvp => GetModDefs(kvp)).Flatten();

                Entries = new DefIndexer<SfxEntry>(vanillaDefs.Concat(modDefs), helper.ByObjRef, ById);
            }
Beispiel #6
0
 static ProjectileDef()
 {
     Defs = new DefIndexer<ProjectileDef>(helper.GetEnumerable(), helper.ByObjRef, helper.ById);
 }
Beispiel #7
0
 static NpcDef()
 {
     Defs = new DefIndexer <NpcDef>(helper.GetEnumerable(), helper.ByObjRef, helper.ById);
 }
Beispiel #8
0
 static ProjectileDef()
 {
     Defs = new DefIndexer <ProjectileDef>(helper.GetEnumerable(), helper.ByObjRef, helper.ById);
 }