annotate Midds_reco.bas @ 4:81ecf448ab30

added a .hgignore file
author meillo@marmaro.de
date Wed, 05 Sep 2007 00:01:19 +0200
parents e98ade2107de
children 105a509f30d9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1 '============================================================================'
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
2 ' '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
3 ' '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
4 ' M M '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
5 ' MM MM I D D '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
6 ' M M M M I D D '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
7 ' M M M M D D '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
8 ' M M M M D D '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
9 ' M M M M I DDDDD D DDDDD D SSSSS '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
10 ' M M M M I D DD D DD S S '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
11 ' M M M I D D D D S '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
12 ' M M I D D D D S '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
13 ' M M I D D D D SSSS '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
14 ' M M I D D D D S '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
15 ' M M I D D D D S '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
16 ' M M I D DD D DD S S '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
17 ' M M I DDDDD D DDDDD D SSSSS '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
18 ' '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
19 ' '
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
20 '============================================================================'
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
21
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
22
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
23
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
24 'Midds'
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
25
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
26
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
27 cls
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
28 LOCATE 13, 6
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
29 COLOR 15
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
30 PRINT "*** Mord in der Dorfstrasse ***"
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
31 COLOR 7
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
32 'LINE (20, 60)-(300, 140), 2, B
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
33 LOCATE 24, 2
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
34 PRINT "(c) Copyright 1999 Elefant Software"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
35 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
36 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
37
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
38
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
39 name1$ = "John Howell"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
40
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
41
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
42
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
43 cls
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
44 COLOR 6
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
45 PRINT "Dies ist ein Kriminalspiel,"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
46 PRINT "das die grauen Zellen fordert."
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
47 print
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
48 PRINT
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
49 PRINT "Druecke 'q' um das Spiel zu beenden."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
50 PRINT "Druecke 'i' um zu erfahren, was du alles besitzt."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
51 PRINT "Druecke 'b' um die Befehle noch einmal zusehen."
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
52 COLOR 7
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
53 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
54 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
55
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
56
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
57 X:
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
58 cls
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
59 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
60 LOCATE 13, 6
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
61 COLOR 6
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
62 PRINT "So jetzt geht's endlich los!!!"
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
63 COLOR 7
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
64 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
65 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
66
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
67
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
68
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
69
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
70
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
71 ort_vordemhaus :
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
72 '''''''''' Vor dem Haus '''''''''
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
73 cls
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
74 COLOR 2
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
75 PRINT "Du heisst "; name1$; " und bist"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
76 PRINT "Privatdetektiv. Du wurdest von "
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
77 PRINT "Herr Fisch angerufen um einen Mord"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
78 PRINT "aufzuklaeren."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
79 PRINT "Natuerlich bist du sofort in deinen"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
80 PRINT "Renault 19 gestiegen und losgefahren."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
81 PRINT "Jetzt stehst du vor Haus Nummer 6"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
82 PRINT "in der Dorfstrasse."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
83 PRINT
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
84 COLOR 7
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
85
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
86 zuege = 0
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
87 do
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
88
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
89 INPUT "(Vor dem Haus) Was machst du? ", B$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
90 B$ = lcase(B$)
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
91
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
92 select case B$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
93 case "benutzen klingel"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
94 COLOR 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
95 PRINT "Herr Fisch oeffnet die Tuer und du stehst im Flur"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
96 PRINT
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
97 COLOR 7
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
98 goto ort_flur
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
99 case "oeffnen tuer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
100 PRINT " Haustueren kann man von aussen ohne Schluessel nicht oeffnen."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
101 case "gehen in haus"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
102 PRINT " Die Tuer ist zu."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
103 case "gehen heim"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
104 PRINT " Du Angsthase"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
105 case "q"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
106 END
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
107 case "i"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
108 GOSUB inventar
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
109 case "b"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
110 GOSUB befehle
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
111 case else
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
112 PRINT " Noe!"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
113 end select
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
114
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
115 zuege% = zuege% + 1
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
116 IF zuege% = 5 THEN PRINT " Tipp: benutzen ..."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
117 IF zuege% > 8 THEN PRINT " Loesung: benutzen Klingel"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
118
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
119 loop until inkey <> ""
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
120
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
121
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
122
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
123
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
124
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
125
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
126
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
127
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
128 ort_flur :
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
129 '''''''' Flur '''''''
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
130
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
131 COLOR 7
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
132
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
133 zuege% = 0
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
134 do
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
135 INPUT "(Flur) Was machst du? ", B$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
136 B$ = lcase(B$)
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
137 select case B$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
138 case "sprechen mit herr fisch"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
139 goto gespraech_herrfisch
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
140
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
141 case "gehen heim"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
142 PRINT " Du Angsthase!"
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
143
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
144 case "umschauen", "untersuchen flur"
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
145 IF tinaangerufen = 1 and tinaistda = 0 then
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
146 COLOR 2
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
147 PRINT "Links geht es die Treppe zum Schlafzimmer hinauf,"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
148 PRINT "gerade aus geht's ins Esszimmer und rechts ins"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
149 PRINT "Arbeitszimmer. Im Flur steht Herr Fisch und ..."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
150 print
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
151 PRINT "... gerade klingelt es an der Tuer. Herr Fisch"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
152 PRINT "macht auf und Tina kommt herein."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
153 tinaistda = 1
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
154 else
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
155 COLOR 2
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
156 PRINT "Links geht es die Treppe zum Schlafzimmer"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
157 PRINT "hinauf, gerade aus geht's ins Esszimmer und"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
158 PRINT "rechts ins Arbeitszimmer. Im Flur steht"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
159 PRINT "Herr Fisch und beantwortet gern deine Fragen."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
160 end if
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
161
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
162 case "gehen in schlafzimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
163 goto ort_schlafzimmer
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
164
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
165 case "gehen in arbeitszimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
166 GOTO ort_arbeitszimmer
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
167
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
168 case "gehen in esszimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
169 GOTO ort_esszimmer
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
170
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
171 case "gehen in kueche"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
172 GOTO ort_kueche
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
173
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
174 case "gehen in lagerhalle"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
175 if kx% = 1 AND sx% = 1 GOTO 132
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
176
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
177 case "sprechen mit Tina"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
178 if tinaistda = 1 then GOTO 118
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
179
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
180 case "q"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
181 END
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
182
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
183 case "i"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
184 GOSUB inventar
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
185
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
186 case "b"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
187 GOSUB befehle
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
188
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
189 case else
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
190 PRINT " Keine Lust!"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
191 PRINT
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
192
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
193 end select
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
194
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
195 zuege% = zuege% + 1
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
196 IF zuege% = 6 THEN PRINT " Tipp: sprechen mit ..."
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
197 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
198
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
199
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
200
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
201
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
202
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
203
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
204 gespraech_herrfisch :
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
205 ''''''''' gespraech mit herr fisch ''''''''''
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
206
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
207 color 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
208 print "Du beginnst ein Gespraech mit Herr Fisch."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
209 print
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
210
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
211 do
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
212 COLOR 7
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
213 PRINT "A: Hallo, ich heisse "; name1$; "."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
214 PRINT "B: Wo ist die Leiche?"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
215 PRINT "C: Wie heisst der Tote?"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
216 if woIstDasSchlafzimmer = 1 then PRINT "D: Wo ist das Schlafzimmer?"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
217 PRINT "Z: Bis spaeter."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
218 COLOR 1
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
219 INPUT "Was sagst du zu Herr Fisch? ", s$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
220 s$ = lcase(s$)
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
221 COLOR 7
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
222 print "Er antwortet:"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
223 COLOR 4
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
224 select case s$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
225 case "a"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
226 PRINT " Ich heisse Manfred Fisch."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
227 case "b"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
228 PRINT " Im Schlafzimmer."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
229 woIstDasSchlafzimmer = 1
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
230 case "c"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
231 PRINT " Karl Mueller."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
232 case "d"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
233 if woIstDasSchlafzimmer = 1 THEN PRINT " Die Treppe hinauf dann links."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
234 case "z"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
235 PRINT " Ich bin jederzeit fuer Sie da, sprechen Sie mich einfach an."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
236 print
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
237 color 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
238 print "Herr Fisch beginnt wieder die Gemaelde an den Waenden zu betrachten"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
239 print
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
240 goto ort_flur
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
241 case "q"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
242 end
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
243 end select
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
244 print
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
245 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
246
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
247
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
248
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
249
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
250
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
251
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
252
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
253
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
254
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
255
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
256
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
257
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
258
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
259 ort_schlafzimmer :
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
260 ''''''' Schlafzimmer '''''''''
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
261
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
262 if tinaangerufen = 0 then
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
263 COLOR 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
264 PRINT "Die Leiche, ein etwa 20 Jahre alter"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
265 PRINT "Mann, liegt mit einem Messer im Ruecken"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
266 PRINT "auf dem Bett. Ich decke die Leiche"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
267 PRINT "als erstes mit einem Tuch ab und rufe"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
268 PRINT "mit meinem Handy Tina an. Tina ist"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
269 PRINT "Spezialistin fuer Fingerabdruecke."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
270 tinaangerufen = 1
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
271 else
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
272 color 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
273 print "Du bist im Schlafzimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
274 end if
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
275
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
276 do
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
277 PRINT
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
278 COLOR 7
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
279 INPUT "(Schlafzimmer) Was machst du? ", B$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
280 B$ = lcase(B$)
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
281 select case B$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
282 case "gehen in flur"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
283 goto ort_flur
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
284
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
285 case "gehen in arbeitszimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
286 goto ort_arbeitszimmer
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
287
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
288 case "gehen in esszimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
289 goto ort_esszimmer
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
290
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
291 case "gehen in kueche"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
292 goto ort_kueche
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
293
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
294 case "gehen in lagerhalle"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
295 if kx% = 1 AND sx% = 1 goto 132
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
296
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
297 case "umschauen", "untersuchen schlafzimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
298 COLOR 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
299 PRINT "In der Mitte steht das Bett, ueber dem"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
300 PRINT "Bett haengt ein Poster, auf der"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
301 PRINT "linken Seite befindet sich ein Schrank"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
302 PRINT "und an der rechten Wand ist ein Fenster."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
303 IF tinaistimschlafzimmer = 1 THEN PRINT "Tina sichert gerade die Fingerabdruecke."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
304
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
305 case "untersuchen schrank"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
306 PRINT "Ein alter Aktenschrank."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
307
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
308 case "oeffnen aktenschrank"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
309 versuch% = 0
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
310 COLOR 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
311 PRINT "Hinter den Ordnern ist ein Geheimfach"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
312 PRINT "mit einem dreistelligen Zahlenschloss."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
313 geheimfachgefunden = 1
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
314
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
315 do
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
316 versuch% = versuch% + 1
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
317 COLOR 5
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
318 INPUT "Wie lautet die Kombination?", k$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
319 IF k$ = "000" THEN PRINT "War wohl falsch."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
320 IF k$ = "007" then
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
321 PRINT "Bravo, du hast echt gut kombiniert."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
322 geheimfachoffen = 1
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
323 end if
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
324 IF k$ = "q" goto ort_schlafzimmer
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
325 PRINT "Komm streng dich ein bisschen an!"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
326 IF versuch% = 3 THEN PRINT "Tipp: Karl Mueller war Jean Connery Fan."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
327 IF versuch% = 6 THEN PRINT "Tipp: Denk an das Poster."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
328 loop until inkey <> ""
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
329
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
330 case "untersuchen fenster"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
331 PRINT "Wenn man hinaus schaut, sieht man die Strasse."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
332
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
333 case "untersuchen bett"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
334 COLOR 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
335 PRINT "Unter dem Bett liegt eine Taschenlampe."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
336
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
337 case "nehmen taschenlampe"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
338 PRINT "Du hast die Taschenlampe genommen"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
339 tlampe% = 1
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
340
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
341 case "untersuchen geheimfach"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
342 if geheimfachgefunden = 1 then
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
343 COLOR 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
344 PRINT "In dem Geheimfach befindet sich ein Schluessel."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
345 end if
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
346
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
347 case "nehmen schluessel"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
348 if geheimfachoffen = 1 then
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
349 PRINT "Du hast den Schluessel aus dem Geheimfach genommen"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
350 schluessel% = 1
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
351 end if
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
352
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
353 case "untersuchen poster"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
354 PRINT "Da steht - Sean Connery als James Bond"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
355 PRINT "in SAG NIEMALS NIE - drauf."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
356
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
357 case "sprechen mit tina"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
358 if tinaistimschlafzimmer = 1 then PRINT "Die stoere ich lieber nicht bei der Arbeit."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
359
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
360 case "q"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
361 END
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
362 case "i"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
363 GOSUB inventar
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
364 case "b"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
365 GOSUB befehle
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
366 case else
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
367 PRINT "Nein"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
368 end select
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
369 loop until inkey <> ""
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
370
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
371
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
372
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
373
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
374
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
375
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
376
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
377
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
378
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
379
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
380
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
381
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
382
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
383
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
384
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
385
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
386
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
387
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
388
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
389
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
390
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
391
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
392
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
393
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
394 ort_arbeitszimmer :
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
395 '''''''' Arbeitszimmer '''''''
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
396
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
397 COLOR 2
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
398 PRINT "Du bist im Arbeitszimmer."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
399
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
400 do
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
401 COLOR 7
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
402 INPUT "(Arbeitszimmer) Was machst du? ", B$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
403 B$ = lcase(B$)
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
404 select case B$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
405 case "gehen in Schlafzimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
406 goto ort_schlafzimmer
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
407
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
408 case "gehen in Flur"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
409 goto ort_flur
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
410
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
411 case "gehen in Esszimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
412 goto ort_esszimmer
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
413
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
414 case "gehen in Kueche"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
415 goto ort_kueche
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
416
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
417 case "gehen in Lagerhalle"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
418 if kx% = 1 AND sx% = 1 then goto 132
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
419
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
420 case "umschauen", "untersuchen Arbeitszimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
421 COLOR 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
422 PRINT "In der Mitte steht ein Schreibtisch,"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
423 PRINT "rechts befindet sich ein Schrank und"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
424 PRINT "links ein Buecherregal."
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
425
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
426 case "untersuchen Schreibtisch"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
427 PRINT "Da gibt's nichts Besonderes zu sehen."
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
428
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
429 case "untersuchen Buecherregal"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
430 COLOR 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
431 IF tinaistimschlafzimmer = 0 then
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
432 PRINT "Ich sehe nichts Besonderes."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
433 else
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
434 PRINT "Da hat's ja ein Buch mit 123 Reiseerzaehlungen"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
435 PRINT "von Karl May, meinem Leiblingsautor. Das sollte"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
436 PRINT "ich mir genauer anschauen."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
437 end if
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
438
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
439 case "untersuchen Buch"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
440 PRINT "Ich kann nur den Buchruecken lesen, wenn es da steht."
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
441
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
442 case "nehmen Buch"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
443 COLOR 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
444 PRINT "Das Buch laesst sich nur halb heraus ziehen."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
445 PRINT "Ploetzlich schwenkt das ganze Buecherregal zur"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
446 PRINT "Seite und dhinter kommt eine Tuer zum Vorschein."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
447 PRINT "Sie ist durch ein Schluessel- und ein "
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
448 PRINT "Zahlenschloss gesichert."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
449 PRINT
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
450 COLOR 6
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
451 PRINT "Wenn du im Arbeitszimmer z drueckst, kannst du"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
452 PRINT "die Zahlenkombination eingeben."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
453
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
454 case "benutzen Schluessel"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
455 PRINT "Das Schluesselschloss waere geknackt."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
456 sx% = 1
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
457 COLOR 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
458 IF kx% = 1 GOTO 137
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
459 PRINT "Jetzt musst du nur noch die Kombination knacken."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
460
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
461 case "gehen in Geheimgang"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
462 if kx% = 1 AND sx% = 1 then
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
463 COLOR 2
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
464 IF tlampe% = 0 THEN PRINT "Da geh' ich ohne Licht nicht rein."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
465 do
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
466 loop until inkey <> ""
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
467
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
468 IF tlampe% = 0 GOTO ort_arbeitszimmer
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
469
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
470 COLOR 10
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
471 PRINT "Geheimgang"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
472 do
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
473 loop until inkey <> ""
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
474
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
475 COLOR 2
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
476 PRINT "Gut, dass ich eine Taschenlampe dabei habe."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
477 PRINT "Oh, es geht steil bergab .... ich muss schon"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
478 PRINT "mindestens 5 Meter unter der Erdoberflaeche"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
479 PRINT "sein .... Jetzt bin ich schon 10 Minuten"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
480 PRINT "unterwegs ..... da vorne kommt eine Tuer"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
481 PRINT "genau so gesichert wie die hinter dem Regal"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
482 PRINT "gut, dass ich den Schluessel habe und den"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
483 PRINT "Code kenne ..... Wo bin ich denn jetzt?"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
484 PRINT "Sieht aus, wie der Keller eines Hauses"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
485 PRINT "ist aber ganz schoen zerfallen."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
486 do
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
487 loop until inkey <> ""
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
488 GOTO ort_keller
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
489 end if
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
490
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
491 case "z"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
492 do
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
493 COLOR 5
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
494 INPUT "Wie lautet die Kombination?", zk$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
495 select case zk$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
496 case "007"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
497 PRINT "So einfach ist es nicht"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
498 case "123"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
499 COLOR 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
500 PRINT "Die Kombination war richtig."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
501 kx% = 1
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
502 IF sx% = 1 GOTO 137
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
503 PRINT "Jetzt musst du nur noch das Schluesselschloss oeffnen."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
504 case "q"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
505 PRINT "Tipp: Das Buecherregal."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
506 GOTO ort_arbeitszimmer
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
507 case else
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
508 PRINT "Leider falsch. Probier's noch einmal."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
509 end select
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
510 loop until inkey <> ""
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
511
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
512 case "i"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
513 GOSUB inventar
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
514 case "q"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
515 END
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
516 case "b"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
517 GOSUB befehle
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
518 case else
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
519 PRINT "Heute nicht!"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
520 end select
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
521 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
522
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
523
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
524
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
525
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
526
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
527
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
528
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
529
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
530
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
531
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
532
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
533
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
534 ort_esszimmer :
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
535 '''''' Esszimmer ''''''
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
536
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
537 COLOR 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
538 print "Du bist im Esszimmer."
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
539 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
540
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
541 COLOR 7
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
542 print
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
543 INPUT "(Esszimmer) Was machst du? ", B$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
544 B$ = lcase(b$)
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
545 select case B$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
546 case "gehen in schlafzimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
547 goto ort_schlafzimmer
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
548
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
549 case "gehen in flur"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
550 GOTO ort_flur
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
551
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
552 case "gehen in arbeitszimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
553 GOTO ort_arbeitszimmer
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
554
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
555 case "gehen in kueche"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
556 GOTO ort_kueche
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
557
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
558 case "gehen in lagerhalle"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
559 if kx% = 1 AND sx% = 1 GOTO 132
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
560
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
561 case "umschauen", "untersuchen esszimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
562 color 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
563 PRINT "In der Mitte steht der Tisch und auf"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
564 PRINT "der rechten Seite ist die Tuer zur Kueche."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
565
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
566 case "untersuchen tisch"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
567 color 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
568 PRINT "Ein schoener eichener Tisch mit einer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
569 PRINT "gehaekelten Tischdecke."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
570 if kerzenst% = 0 then PRINT "In der Mitte des Tisches steht ein silberner Kerzenstaender."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
571
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
572 case "nehmen kerzenstaender"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
573 kerzenst% = 1
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
574 color 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
575 PRINT "Du hast den Kerzenstaender genommen"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
576
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
577 case "q"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
578 END
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
579 case "i"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
580 GOSUB inventar
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
581 case "b"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
582 GOSUB befehle
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
583 end select
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
584 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
585
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
586
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
587
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
588
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
589
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
590
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
591
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
592
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
593
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
594
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
595
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
596
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
597
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
598
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
599
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
600
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
601 ort_kueche :
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
602 '''''''' Kueche '''''''
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
603
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
604 COLOR 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
605 PRINT "Du bist in der Kueche."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
606
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
607 do
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
608 color 7
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
609 INPUT "(Kueche) Was machst du?", B$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
610 B$ = lcase(B$)
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
611 select case B$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
612 case "gehen in schlafzimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
613 goto ort_schlafzimmer
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
614
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
615 case "gehen in flur"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
616 goto ort_flur
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
617
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
618 case "gehen in arbeitszimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
619 goto ort_arbeitszimmer
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
620
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
621 case "gehen in esszimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
622 goto ort_esszimmer
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
623
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
624 case "gehen in lagerhalle"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
625 if kx% = 1 AND sx% = 1 then goto 132
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
626
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
627 case "umschauen", "untersuchen kueche"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
628 PRINT "Links ist die Kochzeile, in der Mitte"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
629 PRINT "ein kleiner Tisch mit zwei Stuehlen und"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
630 PRINT "rechts der Kuechenschrank."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
631
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
632 case "untersuchen kuechenschrank"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
633 PRINT "Es ist nichts Ausergewoehnliches daran"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
634 PRINT "zu erkennen, nur eine Schublade in der"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
635 PRINT "es bestimmt Interesantes zu entdecken gibt."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
636
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
637 case "oeffnen schublade"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
638 PRINT "In der Schublade liegt sich ein Messer."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
639
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
640 case "nehmen messer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
641 PRINT "Du hast das Messer genommen"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
642 messer% = 1
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
643
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
644 case "q"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
645 END
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
646
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
647 case "i"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
648 GOSUB inventar
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
649
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
650 case "b"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
651 GOSUB befehle
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
652
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
653 case else
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
654 print "Will ich nicht."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
655
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
656 end select
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
657 loop until inkey <> ""
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
658
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
659
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
660
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
661
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
662
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
663
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
664
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
665
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
666
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
667
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
668
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
669 118 :
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
670
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
671 COLOR 9
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
672 PRINT "A: Schoen, dass du so schnell gekommen bist."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
673 PRINT "B: Der Tote liegt im Schlafzimmer."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
674 PRINT "C: Ende."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
675 COLOR 12
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
676 INPUT "Was sagst du?", s$
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
677 PRINT
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
678 COLOR 9
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
679 IF s$ = "A" THEN PRINT "Ich habe mich sofort auf den Weg gemacht."
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
680 IF s$ = "B" then
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
681 COLOR 9
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
682 PRINT "Okay, aber wo ist das Schlafzimmer?"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
683 print
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
684
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
685 COLOR 12
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
686 PRINT "Welchen Weg beschreibst du ihr?"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
687 PRINT
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
688 PRINT "a: Links die Treppe hinauf."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
689 PRINT "b: Rechts die Treppe hinunter."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
690 PRINT "c: Die Treppe hinauf, dann links."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
691 PRINT
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
692 INPUT "a, b oder c?", w$
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
693 PRINT
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
694 COLOR 2
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
695 IF w$ = "c" THEN PRINT "Bravo, du hast ein gutes Gedaechtnis!"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
696 IF w$ = "c" THEN cheat1 = 1
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
697 IF w$ = "a" THEN PRINT "Leider falsch.Die richtige Loesung war c."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
698 IF w$ = "b" THEN PRINT "Leider falsch.Die richtige Loesung war c."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
699 tinaistimschlafzimmer = 1
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
700 do
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
701 loop until inkey <> ""
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
702 GOTO ort_flur
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
703 end if
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
704 IF s$ = "C" GOTO ort_flur
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
705 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
706 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
707 GOTO 118
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
708
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
709
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
710
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
711
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
712
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
713
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
714
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
715
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
716
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
717
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
718
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
719 137 :
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
720
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
721 COLOR 2
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
722 PRINT "So, die Tuer ist jetzt offen. Dahinter befindet"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
723 PRINT "sich ein Geheimgang."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
724 geheimgangfrei = 1
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
725 GOTO ort_arbeitszimmer
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
726
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
727
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
728
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
729
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
730
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
731
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
732
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
733
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
734
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
735
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
736
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
737
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
738
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
739
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
740
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
741
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
742
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
743
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
744 ort_keller :
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
745 '''''''''' Keller '''''''''''''
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
746
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
747 COLOR 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
748 PRINT "Du bist im Keller."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
749
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
750 do
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
751 COLOR 7
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
752 INPUT "(Keller) Was machst du? ", B$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
753 B$ = lcase(B$)
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
754 select case B$
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
755 case "gehen in flur"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
756 goto ort_flur
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
757
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
758 case "gehen in schlafzimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
759 goto ort_schlafzimmer
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
760
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
761 case "gehen in arbeitszimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
762 goto ort_arbeitszimmer
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
763
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
764 case "gehen in esszimmer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
765 goto ort_esszimmer
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
766
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
767 case "gehen in kueche"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
768 goto ort_kueche
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
769
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
770 case "gehen in lagerhalle"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
771 if kx% = 1 AND sx% = 1 then goto 132
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
772
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
773 case "umschauen", "untersuchen keller"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
774 COLOR 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
775 PRINT "Ein zerfallener Keller, alles verstaubt."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
776 PRINT "Gerade aus geht eine Treppe nach oben."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
777
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
778 case "benutzen treppe"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
779 goto 132
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
780
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
781 case "q"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
782 END
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
783
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
784 case "i"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
785 GOSUB inventar
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
786
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
787 case "b"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
788 GOSUB befehle
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
789
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
790 case else
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
791 PRINT "Jetzt nicht."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
792
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
793 end select
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
794 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
795
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
796
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
797
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
798
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
799
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
800
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
801
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
802
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
803
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
804
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
805
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
806
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
807
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
808
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
809
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
810
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
811
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
812 132 :
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
813 '''''''' Lagerhalle '''''''''''
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
814
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
815 COLOR 2
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
816 PRINT "Du bist in der Lagerhalle."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
817 print
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
818
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
819
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
820 do
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
821 COLOR 7
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
822 INPUT "(Lagerhalle) Was machst du? ", B$
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
823 B$ = lcase(B$)
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
824 select case B$
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
825 case "gehen in Schlafzimmer"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
826 goto ort_schlafzimmer
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
827
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
828 case "gehen in Arbeitszimmer"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
829 goto ort_arbeitszimmer
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
830
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
831 case "gehen in Esszimmer"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
832 goto ort_esszimmer
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
833
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
834 case "gehen in Kueche"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
835 goto ort_kueche
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
836
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
837 case "umschauen", "untersuchen Lagerhalle"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
838 COLOR 2
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
839 PRINT "In der Lagerhalle ist alles genau so"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
840 PRINT "zerfallen, wie im Keller. Ueberall sind Kartons"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
841 PRINT "gestapelt. Gerade aus geht eine Tuer ins Freie."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
842 print
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
843
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
844 case "oeffnen Tuer"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
845 goto 133
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
846
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
847 case "untersuchen Kartons"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
848 GOSUB 134
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
849
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
850 case "benutzen Messer"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
851 goto 136
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
852
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
853 case "q"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
854 END
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
855
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
856 case "i"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
857 GOSUB inventar
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
858
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
859 case "b"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
860 GOSUB befehle
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
861
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
862 case else
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
863 PRINT "Nee!"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
864
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
865 end select
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
866 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
867
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
868
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
869
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
870
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
871
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
872 133 :
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
873
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
874 COLOR 2
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
875 PRINT "Die Tuer ist mit einem Zahlenschloss verschlossen,"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
876 PRINT "aber man kann die Tuer einen Spalt weit aufdruecken."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
877 PRINT "Als ich hinaus schaue sehe ich wie ein Kleinbus"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
878 PRINT "auf mich zufaehrt. Ich kann gerade noch zur Seite"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
879 PRINT "hechten ohne, dass mich die Scheinwerfer erreichen."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
880 PRINT "Jetzt ist schnelles Handeln wichtig!"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
881 PRINT
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
882 v% = 0
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
883 do
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
884 COLOR 7
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
885 INPUT "(Lagerhalle) Wo versteckst du dich? In ", v$
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
886 v$ = lcase(v$)
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
887 select case v$
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
888 case "leerem karton", "leerer karton", "leere kartons"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
889 COLOR 2
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
890 PRINT "Das ist eine gute Idee. Ich mache mich"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
891 PRINT "sofort an die Arbeit. Raschel, raschel"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
892 PRINT "... uff ... so ... geich ... jetzt ..."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
893 PRINT "Okay ich hab's geschafft. Jetzt kann"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
894 PRINT "ich nur nichts mehr sehen. Ich sollte"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
895 PRINT "mir ein Loch zum Rausschauen in den"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
896 PRINT "Karton reissen. So ... uff, der ist zu"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
897 PRINT "stabil, da brauche ich ein Werkzeug dazu."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
898 print
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
899 GOTO 132
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
900
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
901 case "kartons"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
902 PRINT "Ich kann mich doch nicht in vollen Kartons verstecken."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
903
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
904 case "geheimgang"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
905 PRINT "Dafuer reicht die Zeit nicht."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
906
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
907 case "keller"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
908 PRINT "Dafuer reicht die Zeit nicht."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
909
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
910 case "umschauen", "untersuchen lagerhalle"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
911 COLOR 2
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
912 PRINT "In der Lagerhalle ist alles genau so"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
913 PRINT "zerfallen, wie im Keller. Ueberall sind Kartons"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
914 PRINT "gestapelt. Gerade aus geht eine Tuer ins Freie."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
915 print
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
916
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
917 case "untersuchen kartons"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
918 GOSUB 134
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
919
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
920 case "q"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
921 END
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
922
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
923 case else
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
924 PRINT "Da habe ich zu wenig Zeit dafuer."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
925
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
926 end select
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
927
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
928 v% = v% + 1
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
929 IF v% = 5 THEN PRINT "Tipp: Schau dir die Lagerhalle noch einmal genau an."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
930 IF v% > 8 THEN PRINT "Tipp: l..... K....."
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
931 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
932
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
933
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
934
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
935
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
936
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
937
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
938 134 :
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
939
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
940 COLOR 2
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
941 PRINT "Auf der linken Seite sind die vollen Kartons"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
942 PRINT "gestapelt und rechts liegen die leeren auf"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
943 PRINT "einem Haufen."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
944 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
945 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
946 RETURN
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
947
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
948
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
949
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
950
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
951
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
952
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
953
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
954
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
955
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
956
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
957
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
958
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
959 136 :
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
960
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
961 COLOR 2
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
962 IF messer% = 0 THEN
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
963 PRINT "Ich habe kein Messer."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
964 PRINT "Ich sitze weiterhin im Dunkeln. Nach einer"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
965 PRINT "halben Stunde geht der Typ wieder. Ich"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
966 PRINT "begebe mich sofort zurueck ins Haus. So"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
967 PRINT "schlecht vorbereited begebe ich mich nicht"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
968 PRINT "wieder in Gefahr."
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
969 PRINT
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
970 do
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
971 loop until inkey <> ""
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
972 GOTO ort_arbeitszimmer
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
973 END IF
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
974
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
975 PRINT "Gute Idee, das mit dem Messer. Der Typ"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
976 PRINT "faehrt jetzt mit seinem Kleinbus in die Halle."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
977 PRINT "Er steigt aus und macht die Hecktueren auf."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
978 PRINT "Nun laed er zwei Kartons in das Gefaehrt, er"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
979 PRINT "schliesst die Tueren, steigt wieder ein und"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
980 PRINT "faehrt hinaus."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
981 PRINT "Uff, das haette ich geschafft. Jetzt bloss schnell"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
982 PRINT "zurueck ins Haus."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
983 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
984 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
985
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
986
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
987 PRINT "Was machst du?"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
988 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
989 PRINT "a: nach Hause gehen"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
990 PRINT "b: noch da bleiben"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
991 PRINT "c: nochmal in die Lagerhalle gehen"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
992 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
993 INPUT "Und wie entscheidest du dich?", entscheidung$
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
994 PRINT
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
995 IF entscheidung$ = "a" GOTO 140
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
996 IF entscheidung$ = "b" GOTO ort_arbeitszimmer
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
997 IF entscheidung$ = "c" THEN PRINT "Oh nein! Da geh ich nicht wieder hin!"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
998
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
999
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1000
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1001
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1002
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1003
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1004
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1005 140 :
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1006 ''''''' Zuhause '''''''
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1007
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1008 COLOR 2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1009 PRINT "Home sweet home - endlich wieder Zuhause!"
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1010 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1011 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1012 a140:
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1013
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1014 PRINT "Du willst dir gerade einen Tee machen, als"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1015 PRINT "Du einen Schlag an der Tuer hoerst und das"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1016 PRINT "Licht aus geht."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1017 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1018 PRINT "Was machst du?"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1019 PRINT "a: die Tuer oeffnen"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1020 PRINT "b: die Polizei anrufen"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1021 PRINT "c: dich unter dem Bett verstecken"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1022 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1023 INPUT "Und?", w$
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1024 PRINT
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1025 IF w$ = "a" GOTO 141
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1026 IF w$ = "b" THEN PRINT "Du willst den Fall doch selbst loesen."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1027 IF w$ = "c" THEN PRINT "Du solltest dir einen anderen Job suchen."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1028 GOTO a140
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1029
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1030
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1031
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1032
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1033
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1034
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1035
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1036 141 :
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1037
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1038 COLOR 2
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1039 PRINT
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1040 PRINT
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1041 PRINT "Du siehst gerade noch ein Auto"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1042 PRINT "wegfahren. "
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1043 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1044 loop until inkey <> ""
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1045 cls
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1046 LOCATE 17, 17
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1047 COLOR 15
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1048 PRINT "KA GR 48"
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1049 SLEEP 500
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1050 GOTO 142
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1051 142 :
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1052 cls
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1053 COLOR 2
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1054 PRINT "In deiner Tuer steckt ein Messer mit"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1055 PRINT "einer Botschaft. Du liest sie natuerlich"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1056 PRINT "sofort."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1057 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1058 loop until inkey <> ""
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1059
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1060 COLOR 11
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1061 PRINT "Wenn du dich einmischst"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1062 PRINT "dann bist du T O T !!!"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1063 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1064 loop until inkey <> ""
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1065
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1066 COLOR 2
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1067 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1068 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1069 PRINT "Diese Botschaft war ernst gemeint."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1070 PRINT "Aber als Privatdetektiv musst du dich"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1071 PRINT "halt ueber solche Morddrohungen hinweg-"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1072 PRINT "setzen. Deshalb rufst du sofort die"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1073 PRINT "Polizei an."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1074 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1075 loop until inkey <> ""
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1076
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1077
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1078
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1079 do
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1080 COLOR 9
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1081 PRINT ""
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1082 PRINT "Ja, hier Polizeirevier Ettlingen, Dieter"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1083 PRINT "Laenger. Was kann ich fuer Sie tun?"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1084 PRINT
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1085 PRINT
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1086 COLOR 12
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1087 PRINT "a: Ich moechte Anzeige gegen einen Mann"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1088 PRINT " in einem gruenen Auto erstatten."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1089 PRINT
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1090 PRINT "b: Ich moechte eine Pizza essen."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1091 PRINT
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1092 PRINT "c: Ich moechte, dass Sie einen Mann"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1093 PRINT " in einem gruenen Auto verhaften."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1094 COLOR 12
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1095 INPUT "Was antwortest du? (a,b,c)", a$
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1096 IF a$ = "a" THEN GOTO 144
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1097 IF a$ = "b" THEN PRINT "Du bist doch ein Spinner!"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1098 IF a$ = "c" THEN GOTO 144
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1099 IF a$ = "q" THEN END
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1100 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1101
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1102
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1103
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1104
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1105
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1106
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1107
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1108 144 :
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1109
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1110 do
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1111 COLOR 9
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1112 PRINT ""
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1113 PRINT "Wie heisst der Mann denn?"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1114 PRINT
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1115 COLOR 12
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1116 PRINT "a: Karl von Burlafingen."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1117 PRINT "b: Regideur Eklansch."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1118 PRINT "c: Ich kenne seinen Namen nicht."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1119 PRINT ""
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1120 INPUT "Wie heisst er? (a,b,c)", w$
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1121 PRINT ""
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1122 IF w$ = "a" THEN PRINT "Das kann doch nicht dein Ernst sein."
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1123 IF w$ = "b" THEN PRINT "Verarsch mich halt!!"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1124 IF w$ = "c" GOTO 145
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1125 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1126
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1127
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1128
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1129
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1130
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1131
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1132 145 :
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1133
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1134 do
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1135 PRINT
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1136 COLOR 9
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1137 PRINT "Was fuer eine Autonummer hatte er denn?"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1138 PRINT
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1139 PRINT
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1140 COLOR 12
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1141 PRINT "a: KS ET 26"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1142 PRINT
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1143 PRINT "b: HS AB 37"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1144 PRINT
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1145 PRINT "c: KA GR 48"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1146 PRINT
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1147 PRINT
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1148 COLOR 12
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1149 INPUT "Welche Autonummer hatte er? (a,b,c)", a$
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1150 PRINT
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1151 IF a$ = "a" THEN PRINT "Du solltest dein Gedaechtnis verbessern!"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1152 IF a$ = "b" THEN PRINT "Du solltest dein Gedaechtnis verbessern!"
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1153 IF a$ = "c" GOTO 146
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1154 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1155
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1156
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1157
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1158
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1159
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1160
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1161 146 :
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1162
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1163 COLOR 2
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1164 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1165 PRINT "Der Polizist gab den guten Tip sofort"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1166 PRINT "an seine Kollegen weiter. Er dankte"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1167 PRINT "dir fuer die heisse Spur und du"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1168 PRINT "verabschiedeste dich und giengst nach"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1169 PRINT "Hause."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1170 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1171 loop until inkey <> ""
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1172
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1173 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1174 PRINT "Zwei Tage spaeter kam ein Brief vom"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1175 PRINT "Polizeirevier:"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1176 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1177 loop until inkey <> ""
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1178
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1179 COLOR 15
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1180 PRINT "Sehrgeehrter Herr "; name1$; ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1181 PRINT "dank Ihnen konnten wie eine ganze"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1182 PRINT "Bande Waffenschieber dingfest machen."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1183 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1184 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1185 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1186 PRINT "Ausfuehrlicher Bericht auf der naechsten"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1187 PRINT "Seite."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1188 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1189 loop until inkey <> ""
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1190
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1191 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1192 PRINT "Am Montag konnten wir den gruenen Audi"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1193 PRINT "von Schaefer (so heisst der Bersitzer)"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1194 PRINT "in der Karlsruher Innenstadt ausfindig"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1195 PRINT "machen. Wir folgten ihm bis zu seinem"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1196 PRINT "Hause. Dort umstellten wir es"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1197 PRINT "und stuermten. Beim Verhoer gestand"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1198 PRINT "er alles (Auftraggeber und alle"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1199 PRINT "Mitglieder). Am naechsten Tag konnten"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1200 PRINT "wir den Rest der Bande verhaften."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1201 PRINT "Am naechsten Donnerstag wird Mayr, der"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1202 PRINT "Boss der Truppe, wegen Mord an Karl"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1203 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1204 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1205 loop until inkey <> ""
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1206
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1207 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1208 PRINT "Mueller verurteilt. Auch die Anderen"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1209 PRINT "werden wegen Beihilfe zum Mord vor"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1210 PRINT "Gericht gestellt werden."
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1211 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1212 PRINT "Ich muss nochmal meinen Dank an Sie"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1213 PRINT "Aussprechen. Denn nur durch Sie konnten"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1214 PRINT "wir diese gefaehrliche Bande stoppen"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1215 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1216 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1217 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1218 PRINT " Polizeichef Mattias Huber"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1219 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1220 loop until inkey <> ""
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1221
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1222
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1223
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1224 cls
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1225 LOCATE 13, 10
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1226 COLOR 13
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1227 PRINT "Du hast gewonnen!"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1228 do
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1229 loop until inkey <> ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1230
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1231
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1232
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1233
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1234
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1235 END
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1236
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1237
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1238
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1239
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1240
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1241
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1242
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1243
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1244
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1245
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1246
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1247 inventar:
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1248 COLOR 5
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1249 PRINT "+-- Inventar -----------+"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1250 PRINT "| |"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1251 PRINT "| Autoschluessel |"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1252 PRINT "| 200 Schilling |"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1253 IF tlampe% = 1 THEN PRINT "| Taschenlampe |"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1254 IF schluessel% = 1 THEN PRINT "| Schluessel |"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1255 IF messer% = 1 THEN PRINT "| Messer |"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1256 IF kerzenst% = 1 THEN PRINT "| Kerzenstaender |"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1257 PRINT "| |"
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1258 PRINT "+-----------------------+"
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1259 color 7
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1260 RETURN
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1261
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1262
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1263
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1264 befehle:
2
53d9408c7cdb lots of refactoring in reco-version
meillo@marmaro.de
parents: 1
diff changeset
1265 COLOR 3
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1266 PRINT "Moegliche Befehle:"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1267 PRINT ""
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1268 PRINT "umschauen"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1269 PRINT "oeffnen <Objekt>"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1270 PRINT "benutzen <Objekt>"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1271 PRINT "untersuchen <Objekt>"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1272 PRINT "sprechen mit <Person>"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1273 PRINT "gehen (in) <Ort>"
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1274 PRINT "nehmen <Objekt>"
3
e98ade2107de more refactoring
meillo@marmaro.de
parents: 2
diff changeset
1275 color 7
1
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1276 RETURN
130ab9a4fd83 begin of the recoding of the old Midds
meillo@marmaro.de
parents:
diff changeset
1277