Balcony.dcgi - dotg - Day Of The GrParazyd | |
git clone git://bitreich.org/dotg git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d… | |
Log | |
Files | |
Refs | |
Tags | |
--- | |
Balcony.dcgi (1298B) | |
--- | |
1 #!/bin/sh | |
2 | |
3 # SPOILER: | |
4 # The French mode was introduced because it was discriminatory to let a … | |
5 # person throw smelly cheese into a kitchen sink. So we made it possible… | |
6 # the French way. See history for how often this happened. We like the F… | |
7 # | |
8 # The British mode was introduced because the British felt discriminated. | |
9 . ./config | |
10 echo Balcony > $savegame/room | |
11 . ./functions | |
12 . ./maps | |
13 | |
14 map_balcony | |
15 | |
16 if [ -n "$2" ]; then | |
17 case "$2" in | |
18 isfrench) | |
19 echo 1 > "$inventory/.isfrench" | |
20 ;; | |
21 isbritish) | |
22 echo 1 > "$inventory/.isbritish" | |
23 ;; | |
24 esac | |
25 fi | |
26 | |
27 cat <<EOM | |
28 ## THE BALCONY (BAL) | |
29 | |
30 You are on the balcony. It's chilly. There are: | |
31 $(cat $balcony/Beers) beers, and $(cat $balcony/Chocolate_Milks) chocola… | |
32 | |
33 There are two people talking near you. | |
34 | |
35 EOM | |
36 | |
37 if [ -f "$inventory/.isbritish" ]; | |
38 then | |
39 cat <<EOM | |
40 Jean-Claude Juncker is on the balcony and realizes you are British. He | |
41 calls the EU police and throws you out of the party. | |
42 | |
43 [1|You end up on a bench in front of the party building.|$path/Bench.dcg… | |
44 EOM | |
45 else | |
46 cat <<EOM | |
47 | |
48 [1|Talk to people|$path/talk-balcony.dcgi|server|port] | |
49 | |
50 [1|Take two beers|$path/takebeer.dcgi|server|port] | |
51 [1|Take two chocolate milks|$path/takemilk.dcgi|server|port] | |
52 | |
53 [1|Check inventory|$path/inventory.dcgi|server|port] | |
54 EOM | |
55 | |
56 navigation | |
57 fi |