def transition_in(self, surface, *args):
        """
        Transition into level.
        """
        self.viewport_update()
        transition_image = pg.Surface(self.transition_rect.size)
        transition_image.fill(c.TRANSITION_COLOR)
        transition_image.set_alpha(self.transition_alpha)
        self.draw_level(surface)
        surface.blit(transition_image, self.transition_rect)
        self.transition_alpha -= c.TRANSITION_SPEED 
        if 0 <= self.transition_alpha:
            self.state = 'normal'
            self.transition_alpha = 0
dataset/ETHPy150Open justinmeister/The-Stolen-Crown-RPG/data/states/levels.py/LevelState.transition_in/swapped operands of `<=`