public MonsterConfig(string nameStringId, MonsterPartConfig[] parts, float baseSize, float scaleModifier, MonsterCrownConfig crowns) { NameStringId = nameStringId; Parts = parts; BaseSize = baseSize; ScaleModifier = scaleModifier; Crowns = crowns; }
public MonsterConfig(string nameStringId, MonsterPartConfig[] parts, float baseSize, MonsterCrownConfig crowns, bool elder = false) { NameStringId = nameStringId; Parts = parts; BaseSize = baseSize; Crowns = crowns; isElder = elder; }
public MonsterConfig(string nameStringId, string[] removablePartStringIds, string[] partStringIds, float baseSize, float scaleModifier, MonsterCrownConfig crowns) { NameStringId = nameStringId; RemovablePartStringIds = removablePartStringIds; PartStringIds = partStringIds; BaseSize = baseSize; ScaleModifier = scaleModifier; Crowns = crowns; }
public MonsterConfig(string nameStringId, MonsterPartConfig[] parts, float baseSize, float scaleModifier, MonsterCrownConfig crowns) { NameStringId = nameStringId; //Parts = parts; /* * parts = new MonsterPartConfig[16]; * * for (int i = 0; i < 16; i++) * { * parts[i] = new MonsterPartConfig("Part", $"LOC_PART_{i}"); * } */ Parts = parts; BaseSize = baseSize; ScaleModifier = scaleModifier; Crowns = crowns; }