Example #1
0
        public override void AddDoodad(Doodad doodad)
        {
            base.AddDoodad(doodad);

            if (doodad.GetType() == typeof(Boulder))
            {
                //boulder pushed into water, so replace water with dirty water
                this.Replace(dirtyWaterTile);
                Destroy(doodad.gameObject);
            }
        }