예제 #1
0
 public DinoSettingsList(AggregateIniValueList <DinoSpawn> dinoSpawnWeightMultipliers, StringIniValueList preventDinoTameClassNames, AggregateIniValueList <NPCReplacement> npcReplacements,
                         AggregateIniValueList <ClassMultiplier> tamedDinoClassDamageMultipliers, AggregateIniValueList <ClassMultiplier> tamedDinoClassResistanceMultipliers,
                         AggregateIniValueList <ClassMultiplier> dinoClassDamageMultipliers, AggregateIniValueList <ClassMultiplier> dinoClassResistanceMultipliers)
 {
     this.DinoSpawnWeightMultipliers          = dinoSpawnWeightMultipliers;
     this.PreventDinoTameClassNames           = preventDinoTameClassNames;
     this.NpcReplacements                     = npcReplacements;
     this.TamedDinoClassDamageMultipliers     = tamedDinoClassDamageMultipliers;
     this.TamedDinoClassResistanceMultipliers = tamedDinoClassResistanceMultipliers;
     this.DinoClassDamageMultipliers          = dinoClassDamageMultipliers;
     this.DinoClassResistanceMultipliers      = dinoClassResistanceMultipliers;
     Reset();
 }
 public SupplyCrateOverride()
 {
     ItemSets = new AggregateIniValueList <SupplyCrateItemSet>(null, null);
 }
 public SupplyCrateItemSet()
 {
     ItemEntries = new AggregateIniValueList <SupplyCrateItemSetEntry>(null, null);
 }
예제 #4
0
 public CraftingOverride()
 {
     BaseCraftingResourceRequirements = new AggregateIniValueList <CraftingResourceRequirement>(null, null);
 }