comparison gamelib/helpscreen.py @ 574:ecad90bbdc61

ALL CAPS and punctation in help.
author Adrianna Pińska <adrianna.pinska@gmail.com>
date Sat, 28 Nov 2009 20:30:49 +0000
parents 40eee9e1246c
children 0e552e7e06fe
comparison
equal deleted inserted replaced
573:ffdaac5d6cf8 574:ecad90bbdc61
4 import pygame 4 import pygame
5 import constants 5 import constants
6 import imagecache 6 import imagecache
7 7
8 HELP = [ 8 HELP = [
9 """Welcome to %s 9 """Welcome to %s!
10 10
11 Introduction: 11 INTRODUCTION:
12 12
13 The aim of the game is to make as much money as possible from your chicken 13 The aim of the game is to make as much money as possible from your chicken
14 farm. The problem is that chickens are delicious and foxes want to eat them. 14 farm. The problem is that chickens are delicious and foxes want to eat them.
15 Since hiring guards is too expensive and too unreliable, the obvious solution 15 Since hiring guards is too expensive and too unreliable, the obvious solution
16 is to help the chickens defend themselves. 16 is to help the chickens defend themselves.
19 19
20 Check the in-game controls reference for information about keys and mouse buttons! 20 Check the in-game controls reference for information about keys and mouse buttons!
21 21
22 """ % constants.NAME, 22 """ % constants.NAME,
23 23
24 """Biology and economics: 24 """BIOLOGY AND ECONOMICS:
25 25
26 Chickens only lay eggs in henhouses. An egg must be incubated for two days to 26 Chickens only lay eggs in henhouses. An egg must be incubated for two days to
27 hatch. Chickens that hatch in already full henhouses are moved outside. If there 27 hatch. Chickens that hatch in already full henhouses are moved outside. If there
28 is no space left next to the henhouse, they die immediately from overcrowding. 28 is no space left next to the henhouse, they die immediately from overcrowding.
29 29
38 chicken with an axe and place it next to some trees, it will chop some down at the 38 chicken with an axe and place it next to some trees, it will chop some down at the
39 end of the day. 39 end of the day.
40 40
41 """, 41 """,
42 42
43 """Equipment: 43 """EQUIPMENT:
44 44
45 Axe: For chopping down trees. Doubles as a weapon, but it's not very good. \\ 45 AXE: For chopping down trees. Doubles as a weapon, but it's not very good. \\
46 Helmet: Cheap armour. \\ 46 HELMET: Cheap armour. \\
47 Kevlar: More expensive and durable armour. \\ 47 KEVLAR: More expensive and durable armour. \\
48 Knife: Easy to use, but only at melee range, \\ 48 KNIFE: Easy to use, but only at melee range, \\
49 Rifle: Ranged weapon; requires more skill. \\ 49 RIFLE: Ranged weapon; requires more skill. \\
50 Sniper rifle: Longer range and better accuracy than the plain rifle, but less ammo per clip. 50 SNIPER RIFLE: Longer range and better accuracy than the plain rifle, but less ammo per clip.
51 51
52 You can sell equipment, but you don't get the full price back. 52 You can sell equipment, but you don't get the full price back.
53 53
54 Guns use ammunition. You have an unlimited supply, but chickens don't have pockets, so they 54 Guns use ammunition. You have an unlimited supply, but chickens don't have pockets, so they
55 can only use one clip per night. 55 can only use one clip per night.
56 56
57 """, 57 """,
58 58
59 """ 59 """
60 Buildings: 60 BUILDINGS:
61 61
62 Henhouse: The standard chicken dwelling. \\ 62 HENHOUSE: The standard chicken dwelling. \\
63 Hendominium: A luxury double-storey chicken dwelling. \\ 63 HENDOMINIUM: A luxury double-storey chicken dwelling. \\
64 Watchtower: A lookout post which helps chickens with rifles to see better and further away. \\ 64 WATCHTOWER: A lookout post which helps chickens with rifles to see better and further away. \\
65 Fence: A barrier to both foxes and chickens. 65 FENCE: A barrier to both foxes and chickens.
66 66
67 You can repair broken fences and demolish buildings for their wood. You won't get as 67 You can repair broken fences and demolish buildings for their wood. You won't get as
68 much as you started with -- chickens are bad tenants and peck holes in everything. 68 much as you started with -- chickens are bad tenants and peck holes in everything.
69 69
70 """, 70 """,
71 71
72 """ 72 """
73 The enemy: 73 THE ENEMY:
74 74
75 Fox: One of the little furry gluttons who are gorging themselves on your chickens. \\ 75 FOX: One of the little furry gluttons who are gorging themselves on your chickens. \\
76 Greedy fox: Doesn't have the decency to stop at just one chicken. \\ 76 GREEDY FOX: Doesn't have the decency to stop at just one chicken. \\
77 Ninja fox: Tries to sneak past your chicken guards. \\ 77 NINJA FOX: Tries to sneak past your chicken guards. \\
78 Sapper fox: Blows up your fences with explosives. \\ 78 SAPPER FOX: Blows up your fences with explosives. \\
79 Rinkhals: Not in fact a fox at all. It has eclectic tastes. \\ 79 RINKHALS: Not in fact a fox at all. It has eclectic tastes. \\
80 80
81 """, 81 """,
82 ] 82 ]
83 83
84 LEVEL_TEXT="""The currently selected level is %(name)s 84 LEVEL_TEXT="""The currently selected level is '%(name)s'.
85 85
86 The goal is: 86 The goal is:
87 %(goal)s 87 '%(goal)s'.
88 """ 88 """
89 89
90 def make_help_screen(level): 90 def make_help_screen(level):
91 """Create a main menu""" 91 """Create a main menu"""
92 help_screen = HelpScreen(level, width=600) 92 help_screen = HelpScreen(level, width=600)