// Update is called once per frame void Update() { if (TilePosition.ToTilePoint(transform.position).x == TilePosition.ToTilePoint(pactransform.position).x&& TilePosition.ToTilePoint(transform.position).y == TilePosition.ToTilePoint(pactransform.position).y) { if (mode.mode == Mode.Fright) { mode.ChangeMode(Mode.Eyes); Score.GhostMult *= 2; Score.AddScore(Score.GhostMult); } else if (mode.mode == Mode.Chase || mode.mode == Mode.Scatter) { KillPacMan(); } } }