protected override void DoCopyMembers(BaseEffect Copy) { ChangeTerrainEffect NewEffect = (ChangeTerrainEffect)Copy; TerrainAttribute = NewEffect.TerrainAttribute; sprTileset = NewEffect.sprTileset; }
protected override BaseEffect DoCopy() { ChangeTerrainEffect NewEffect = new ChangeTerrainEffect(Params); NewEffect.TerrainAttribute = TerrainAttribute; NewEffect.sprTileset = sprTileset; return(NewEffect); }