projects
/
naja.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
b45d28f
)
Slightly better menu item positions (stop gap while I do something better).
author
Simon Cross
<hodgestar@gmail.com>
Fri, 16 May 2014 22:44:31 +0000
(
00:44
+0200)
committer
Simon Cross
<hodgestar@gmail.com>
Fri, 16 May 2014 22:44:31 +0000
(
00:44
+0200)
naja/scenes/menu.py
patch
|
blob
|
history
diff --git
a/naja/scenes/menu.py
b/naja/scenes/menu.py
index 750d2ce06457051109146cbeb798199c0d06a3d3..cd3da6314869e9e8d12d0d3410d4d3c9c2154f83 100644
(file)
--- a/
naja/scenes/menu.py
+++ b/
naja/scenes/menu.py
@@
-28,29
+28,31
@@
class MenuScene(Scene):
selector = SelectorWidget()
self.add(selector)
selector = SelectorWidget()
self.add(selector)
- y_offset = 0
+ y_offset = 200
+ x_offset = 300
y_offset += 50
resume = TextWidget(
y_offset += 50
resume = TextWidget(
- (
100
, y_offset), 'Resume Game', colour=PALETTE.WHITE,
+ (
x_offset
, y_offset), 'Resume Game', colour=PALETTE.WHITE,
unselectable_colour=PALETTE.GREY)
resume.add_callback('click', self.scene_callback(GameScene))
resume.set_selectable_callback(lambda: state is not None)
selector.add(resume)
y_offset += 50
unselectable_colour=PALETTE.GREY)
resume.add_callback('click', self.scene_callback(GameScene))
resume.set_selectable_callback(lambda: state is not None)
selector.add(resume)
y_offset += 50
- new = TextWidget((100, y_offset), 'New Game', colour=PALETTE.WHITE)
+ new = TextWidget(
+ (x_offset, y_offset), 'New Game', colour=PALETTE.WHITE)
new.add_callback('click', self.scene_callback(NewGameScene))
selector.add(new)
y_offset += 50
new.add_callback('click', self.scene_callback(NewGameScene))
selector.add(new)
y_offset += 50
- load = TextWidget((
100
, y_offset), 'Load', colour=PALETTE.WHITE)
+ load = TextWidget((
x_offset
, y_offset), 'Load', colour=PALETTE.WHITE)
load.add_callback('click', self.scene_callback(LoadGameScene))
selector.add(load)
y_offset += 50
save = TextWidget(
load.add_callback('click', self.scene_callback(LoadGameScene))
selector.add(load)
y_offset += 50
save = TextWidget(
- (
100
, y_offset), 'Save', colour=PALETTE.WHITE,
+ (
x_offset
, y_offset), 'Save', colour=PALETTE.WHITE,
unselectable_colour=PALETTE.GREY)
save.add_callback('click', self.scene_callback(SaveGameScene))
save.set_selectable_callback(lambda: state is not None)
unselectable_colour=PALETTE.GREY)
save.add_callback('click', self.scene_callback(SaveGameScene))
save.set_selectable_callback(lambda: state is not None)
@@
-58,17
+60,18
@@
class MenuScene(Scene):
y_offset += 50
howto = TextWidget(
y_offset += 50
howto = TextWidget(
- (
100
, y_offset), 'How To Play', colour=PALETTE.WHITE)
+ (
x_offset
, y_offset), 'How To Play', colour=PALETTE.WHITE)
howto.add_callback('click', self.scene_callback(HowtoScene))
selector.add(howto)
y_offset += 50
howto.add_callback('click', self.scene_callback(HowtoScene))
selector.add(howto)
y_offset += 50
- credits = TextWidget((100, y_offset), 'Credits', colour=PALETTE.WHITE)
+ credits = TextWidget(
+ (x_offset, y_offset), 'Credits', colour=PALETTE.WHITE)
credits.add_callback('click', self.scene_callback(CreditsScene))
selector.add(credits)
y_offset += 50
credits.add_callback('click', self.scene_callback(CreditsScene))
selector.add(credits)
y_offset += 50
- quit = TextWidget((
100
, y_offset), 'Quit', colour=PALETTE.WHITE)
+ quit = TextWidget((
x_offset
, y_offset), 'Quit', colour=PALETTE.WHITE)
quit.add_callback('click', lambda event: QuitGameEvent.post())
selector.add(quit)
quit.add_callback('click', lambda event: QuitGameEvent.post())
selector.add(quit)