UniqueLevelAchievements like 'get $250 in pickups on this level' did not disconnect their listeners. This resulted in a few undesirable effects:
An console error if you played an achievement level such as 'Cheerleaders' multiple times
The achievements could unlock for unrelated levels. For example, playing 'Midnight Snack' and then 'Marathon: Normal' could unlock the achievement for earning $500 from your first customer.
UniqueLevelAchievements like 'get $250 in pickups on this level' did not disconnect their listeners. This resulted in a few undesirable effects:
An console error if you played an achievement level such as 'Cheerleaders' multiple times
The achievements could unlock for unrelated levels. For example, playing 'Midnight Snack' and then 'Marathon: Normal' could unlock the achievement for earning $500 from your first customer.