In the rules its said you get the happy face tiles only at the end of the game. But if I already collect harbour tiles during the game, I get points at the end of first and second round for the harbour with happy faces, right? So I CAN gain scoring points already during the game!
You only collect points for icons that depict only the Happy Face. Any icons that depict a Happy face with a purple square behind it, are earned at the end of the game only.
All shipping tiles have Happy Faces with purple squares behind them, those points are scored at the end of the game.