+
+ DARKNESS = Overlay(colour=(0, 0, 0, 150))
+
+ def enter(self, gamestate):
+ self._space = pymunk.Space()
+ self._obstacles = ObstacleManager(self._space, gamestate)
+ self._lights = LightManager(self._space, gamestate)
+ self._mould = Boyd(gamestate, self._space)
+ self._turnips = []
+ for turnip_data in gamestate.turnips:
+ turnip = Turnip(space=self._space, **turnip_data)
+ self._turnips.append(turnip)
+ self._soil = loader.load_image(
+ "textures", "soil.png", transform=self.DARKNESS)
+
+ @debug_timer("night.render")