def __init__(self, *args): GameMode.__init__(self, *args) self._sidebar_width = 20 # how wide is the sidebar of messages/options on the right self._sidebar_on = True # display the sidebar or hide it? self._bottombar_on = False self._lay_out(gwindow.width,gwindow.height) self._view = viewport.Viewport(self._game.level(),x_margin=self._renderbox_corner[0],y_margin=self._renderbox_corner[1],visible_rows=self._renderbox_dims[1],visible_cols=self._renderbox_dims[0],corner_col=20,corner_row=20) self._title = tiles.generate_sprite_string("this is the normal game map",self._messagebar_corner[0],self._messagebar_corner[1],self._batch,alphabet=1)
def flash(self,message): "print a message to the message bar" self._messagebatch = pyglet.graphics.Batch(); #clear existing message message = message[0:self._messagebar_dims[0]] self._message = tiles.generate_sprite_string(message,self._messagebar_corner[0],self._messagebar_corner[1],self._messagebatch,alphabet=1) print (message)
def __init__(self, *args): GameMode.__init__(self, *args) self._splashtiles = tiles.generate_sprite_string("welcome to Rogue State University",20,200,self._batch,alphabet=1)