protected override void DoCopyMembers(BaseEffect Copy) { SpawnRobotEffect NewEffect = (SpawnRobotEffect)Copy; _Offset = NewEffect._Offset; _AIPath = NewEffect._AIPath; _RobotPath = NewEffect._RobotPath; _Team = NewEffect._Team; _ListWeapons = new List <string>(NewEffect._ListWeapons); }
protected override BaseEffect DoCopy() { SpawnRobotEffect NewEffect = new SpawnRobotEffect(Params); NewEffect._Offset = _Offset; NewEffect._AIPath = _AIPath; NewEffect._RobotPath = _RobotPath; NewEffect._Team = _Team; NewEffect._ListWeapons = new List <string>(_ListWeapons); return(NewEffect); }