コード例 #1
0
 protected MobSpawn(MobSpawn other) : this()
 {
     BaseForm = other.BaseForm;
     Tactic   = other.Tactic;
     Level    = other.Level;
     SpecifiedSkills.AddRange(other.SpecifiedSkills);
     Intrinsic = other.Intrinsic;
     foreach (MobSpawnExtra extra in other.SpawnFeatures)
     {
         SpawnFeatures.Add(extra.Copy());
     }
 }
コード例 #2
0
 public TeamMemberSpawn(TeamMemberSpawn other)
 {
     Spawn = other.Spawn.Copy();
     Role  = other.Role;
 }
コード例 #3
0
 public TeamMemberSpawn(MobSpawn spawn, MemberRole role)
 {
     Spawn = spawn;
     Role  = role;
 }