From 7217a7ce801db0571b478aa73471134891b6058c Mon Sep 17 00:00:00 2001 From: adrianna Date: Sun, 11 Sep 2016 00:33:47 +0200 Subject: [PATCH] extended help --- tabakrolletjie/scenes/help.py | 55 ++++++++++++++++++++--------------- 1 file changed, 32 insertions(+), 23 deletions(-) diff --git a/tabakrolletjie/scenes/help.py b/tabakrolletjie/scenes/help.py index 46c176d..ca1abd2 100644 --- a/tabakrolletjie/scenes/help.py +++ b/tabakrolletjie/scenes/help.py @@ -95,35 +95,16 @@ class HelpScene(BaseScene): " varying properties. It is powered by your farm's battery" " during the night. The battery recharges during the day."), transform=Multiply(colour=COLOURS["yellow"])), + HelpItem(("48", "pulsatinglamp.png"), ( + "This is a pulsating lamp. Its light intensity is variable."), + transform=Multiply(colour=COLOURS["cyan"])), HelpItem(("48", "spotlight.png"), ( "This is a spotlight. Unlike a lamp, it has a rotating beam." " Lights can be multicoloured, like this one. You can toggle" " lights on and off at night to conserve power, and toggle the" " colour of multicoloured lights."), transform=ColourWedges(colours=("red", "green"))), - HelpItem(("32", "night.png"), ( - "When you have finished planting seeds and placing lights, you" - " can prepare for Boyd's night-time onslaught by clicking this" - " button.")), - HelpItem(("32", "pause.png"), ( - "You can pause the game during the night if you need to make a" - " more detailed analysis of why you're losing horribly.")), - HelpItem(("32", "day.png"), ( - "If you have run out of turnips, you can click this button to" - " skip to the next day. Or you can keep playing with your lights." - " If you have no power left either, or you are completely" - " bankrupt, the night will end automatically.")), - HelpItem(("32", "spotlight.png"), ( - "Click on a light icon like this to get a menu of colour options" - " available on your level.")), - HelpItem(("32", "spotlight.png"), ( - "Once you have selected a colour option, you will be able to" - " place the light."), - transform=Multiply(colour=COLOURS["magenta"])), - HelpItem(("32", "exit.png"), ( - "Click this icon to quit the level in disgust and return to the" - " menu.")), - ]) + ]) soil = HelpItem(("48", "square.png"), ( "This is soil. You can plant seeds in it and position lights on" @@ -149,6 +130,34 @@ class HelpScene(BaseScene): (0, 0), None, pgl.BLEND_RGBA_MULT) items.append(shrub) + items.extend([ + HelpItem(("32", "spotlight.png"), ( + "Click on a light icon like this to get a menu of colour options" + " available on your level.")), + HelpItem(("32", "spotlight.png"), ( + "Once you have selected a colour option, you will be able to" + " place the light."), + transform=Multiply(colour=COLOURS["magenta"])), + HelpItem(("32", "remove.png"), ( + "Buyer's remorse? Use this icon to blow up unwanted lights. You" + " don't get your money back. Sorry.")), + HelpItem(("32", "night.png"), ( + "When you have finished planting seeds and placing lights, you" + " can prepare for Boyd's night-time onslaught by clicking this" + " button.")), + HelpItem(("32", "pause.png"), ( + "You can pause the game during the night if you need to make a" + " more detailed analysis of why you're losing horribly.")), + HelpItem(("32", "day.png"), ( + "If you have run out of turnips, you can click this button to" + " skip to the next day. Or you can keep playing with your lights." + " If you have no power left either, or you are completely" + " bankrupt, the night will end automatically.")), + HelpItem(("32", "exit.png"), ( + "Click this icon to quit the level in disgust and return to the" + " menu.")), + ]) + return items def render(self, surface, gamestate): -- 2.34.1