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()); } }
public TeamMemberSpawn(TeamMemberSpawn other) { Spawn = other.Spawn.Copy(); Role = other.Role; }
public TeamMemberSpawn(MobSpawn spawn, MemberRole role) { Spawn = spawn; Role = role; }