selector = SelectorWidget()
self.add(selector)
y_offset, y_diff = 270, 40
selector = SelectorWidget()
self.add(selector)
y_offset, y_diff = 270, 40
y_offset += y_diff
resume = TextWidget(
(x_offset, y_offset), 'Resume Game', colour=PALETTE.WHITE,
y_offset += y_diff
resume = TextWidget(
(x_offset, y_offset), 'Resume Game', colour=PALETTE.WHITE,
resume.add_callback('click', self.scene_callback(GameScene))
resume.set_selectable_callback(lambda: state is not None)
selector.add(resume)
y_offset += y_diff
new = TextWidget(
resume.add_callback('click', self.scene_callback(GameScene))
resume.set_selectable_callback(lambda: state is not None)
selector.add(resume)
y_offset += y_diff
new = TextWidget(
- (x_offset, y_offset), 'New Game', colour=PALETTE.WHITE)
+ (x_offset, y_offset), 'New Game', colour=PALETTE.WHITE,
+ centre=True)
- load = TextWidget((x_offset, y_offset), 'Load', colour=PALETTE.WHITE)
+ load = TextWidget((x_offset, y_offset), 'Load', colour=PALETTE.WHITE,
+ centre=True)
load.add_callback('click', self.scene_callback(LoadGameScene))
selector.add(load)
y_offset += y_diff
save = TextWidget(
(x_offset, y_offset), 'Save', colour=PALETTE.WHITE,
load.add_callback('click', self.scene_callback(LoadGameScene))
selector.add(load)
y_offset += y_diff
save = TextWidget(
(x_offset, y_offset), 'Save', colour=PALETTE.WHITE,
save.add_callback('click', self.scene_callback(SaveGameScene))
save.set_selectable_callback(lambda: state is not None)
selector.add(save)
y_offset += y_diff
howto = TextWidget(
save.add_callback('click', self.scene_callback(SaveGameScene))
save.set_selectable_callback(lambda: state is not None)
selector.add(save)
y_offset += y_diff
howto = TextWidget(
- (x_offset, y_offset), 'How To Play', colour=PALETTE.WHITE)
+ (x_offset, y_offset), 'How To Play', colour=PALETTE.WHITE,
+ centre=True)
- (x_offset, y_offset), 'Credits', colour=PALETTE.WHITE)
+ (x_offset, y_offset), 'Credits', colour=PALETTE.WHITE,
+ centre=True)
- quit = TextWidget((x_offset, y_offset), 'Quit', colour=PALETTE.WHITE)
+ quit = TextWidget((x_offset, y_offset), 'Quit', colour=PALETTE.WHITE,
+ centre=True)