示例#1
0
 public MonsterConfig(string nameStringId, MonsterPartConfig[] parts, float baseSize, float scaleModifier, MonsterCrownConfig crowns)
 {
     NameStringId  = nameStringId;
     Parts         = parts;
     BaseSize      = baseSize;
     ScaleModifier = scaleModifier;
     Crowns        = crowns;
 }
示例#2
0
 public MonsterConfig(string nameStringId, MonsterPartConfig[] parts, float baseSize, MonsterCrownConfig crowns, bool elder = false)
 {
     NameStringId = nameStringId;
     Parts        = parts;
     BaseSize     = baseSize;
     Crowns       = crowns;
     isElder      = elder;
 }
示例#3
0
 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;
 }
示例#4
0
        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;
        }