public override void Move(int from, int to) { Place(to); Play(RunAnimation); TurnTo(from, to); IsMoving = true; if (levels.Level.water[to]) { GameScene.Ripple(to); } Ch.OnMotionComplete(); }