blob: 3ce0645790c46a07b4e845769b39a115f5b2b59e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
from .. import assets
from ..base import State, StateApp
class MainScreen(State):
background = None
sack = None
potion = None
def on_start(self, app: 'StateApp'):
if self.background is None:
self.background = assets.FOREST1.as_tiled_surface(app.screen_rect)
self.sack = assets.SACK.as_surface()
self.potion = assets.HEAL_POTION_ICON.as_surface()
def on_render(self, app: 'StateApp'):
app.screen.blit(self.background, (0, 0))
app.screen.blit(self.sack, (25, 600))
app.screen.blit(self.potion, (760, 435))
|