// o: {appear, vanish, [start,] [end,]}
// appear,vanish = arrays of PiPo
// start,end = coordinates to apply to trigger move visually (think castle)
constructor(o) {
this.appear = o.appear;
this.vanish = o.vanish;
// o: {appear, vanish, [start,] [end,]}
// appear,vanish = arrays of PiPo
// start,end = coordinates to apply to trigger move visually (think castle)
constructor(o) {
this.appear = o.appear;
this.vanish = o.vanish;