forked from MrCheeze/skywardsword-tools
-
Notifications
You must be signed in to change notification settings - Fork 1
/
101-Shop.c
310 lines (292 loc) · 19.7 KB
/
101-Shop.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
void entrypoint_101_30() {
/*< 11>*/ start()
/*< 12>*/ printf(/* textboxtype: 1, unk: 0, line: 27 */ "")
}
void entrypoint_101_31() {
/*< 26>*/ start()
/*< 64>*/ {'type': 'type3', 'subType': 6, 'param1': 0, 'param2': 1, 'next': 24, 'param3': 12}
/*< 24>*/ check_item_flag(19, 1)
/*< 25>*/ switch ({'type': 'switch', 'subType': 6, 'param2': 0, 'param3': 7, 'param4': 2, 'param5': 6}) {
case 0:
/*< 28>*/ printf(/* textboxtype: 1, unk: 0, line: 28 */ "<0x10009:0x00000002>You've got quite an eye, friend. Those\n<color yellow<<item 8>>coloroff> do make a\nstrong point!\n\nDo be careful not to accidentally shoot\npeople! That would be quite rude.\nThey cost a mere <color red<20 Rupees>coloroff>.\n[1-]OK! [2]No, thanks.")
/*< 21>*/ switch (choice(2)) {
case 0:
/*< 23>*/ {'type': 'type3', 'subType': 0, 'param1': 0, 'param2': 0, 'next': -1, 'param3': 26}
case 1:
/*< 22>*/ entrypoint_101_08();
}
case 1:
/*< 27>*/ printf(/* textboxtype: 1, unk: 0, line: 29 */ "I do apologize, but I can't sell you\nthis unless you have a bow. It's\nstore policy, you see.")
}
}
void entrypoint_101_32() {
/*< 36>*/ start()
/*< 65>*/ {'type': 'type3', 'subType': 6, 'param1': 0, 'param2': 1, 'next': 32, 'param3': 12}
/*< 32>*/ check_item_flag(92, 1)
/*< 31>*/ switch ({'type': 'switch', 'subType': 6, 'param2': 0, 'param3': 7, 'param4': 2, 'param5': 8}) {
case 0:
/*< 37>*/ printf(/* textboxtype: 1, unk: 0, line: 30 */ "<0x10009:0x00000002>Ahaa! I see you eyeing those\n<color yellow<<item 41>>coloroff>. So loud. So\nsatisfyingly smoky. And, oh yes,\nso very destructive!\nOne good blast, and even a sturdy\nwall can't hope to remain standing.\n\n\nKA-BOOM! All yours for <color red<20 Rupees>coloroff>.\n[1-]OK![2]No, thanks.")
flw_33:
/*< 33>*/ switch (choice(2)) {
case 0:
/*< 35>*/ {'type': 'type3', 'subType': 0, 'param1': 0, 'param2': 0, 'next': -1, 'param3': 26}
case 1:
/*< 34>*/ entrypoint_101_08();
}
case 1:
/*< 38>*/ printf(/* textboxtype: 1, unk: 0, line: 31 */ "Ahaa! Very sorry, but I can't sell you\nthose unless you have a Bomb Bag.\nAgain, my apologies.")
}
}
void entrypoint_101_33() {
/*< 46>*/ start()
/*< 66>*/ {'type': 'type3', 'subType': 6, 'param1': 0, 'param2': 1, 'next': 47, 'param3': 12}
/*< 47>*/ printf(/* textboxtype: 1, unk: 0, line: 32 */ "<0x10009:0x00000002>Ahaa! That's a <color yellow<<item 116>>coloroff>.\nYou can use it to block and repel\nattacks!\n\nYou must be careful, though, as it will\n<color red<break >coloroff>if it takes too much abuse.\n\n\nOh, and don't forget about fire. It will\nburn quite easily... It's an unfortunate\nproperty of wood. It could be yours for\n<color red<50 Rupees>coloroff>.\nCare to buy it, friend?\n[1-]OK! [2]No, thanks.")
/*<125>*/ zone_temp_flags[5 /* 0x1 20 */] = true;
goto flw_33
}
void entrypoint_101_34() {
/*< 48>*/ start()
/*< 67>*/ {'type': 'type3', 'subType': 6, 'param1': 0, 'param2': 1, 'next': 50, 'param3': 12}
/*< 50>*/ printf(/* textboxtype: 1, unk: 0, line: 33 */ "<0x10009:0x00000002>Ahaa! That there is a very sturdy\n<color yellow<<item 119>>coloroff>.\n\n\nIt's much more durable than a\nwooden shield, and I'm happy to\nreport that it won't burst into flames!\n\nI suppose I should warn you that it\nwon't protect you from electricity,\nwhich could come as a nasty...shock.\n\nIt's yours for just <color red<100 Rupees>coloroff>.\nCare to buy it, friend?\n[1-]OK! [2]No, thanks.")
/*<126>*/ zone_temp_flags[5 /* 0x1 20 */] = true;
goto flw_33
}
void entrypoint_101_35() {
/*< 49>*/ start()
/*< 68>*/ {'type': 'type3', 'subType': 6, 'param1': 0, 'param2': 1, 'next': 51, 'param3': 12}
/*< 51>*/ printf(/* textboxtype: 1, unk: 0, line: 34 */ "<0x10009:0x00000002>Ahaa! That's a <color yellow<<item 122>>coloroff>!\nAs you might surmise from its name, it\ncan handle all variety of attacks!\n\nFire? Not a sweat! Electricity? No\npainful zaps! Plus, it will automatically\nrepair itself when it sustains damage!\n\nIt's a little fragile, but that shouldn't\nbe a problem for one as talented and\nagile as yourself! \n\nAt a cost of <color red<500 Rupees>coloroff>, it's an\ninvestment...but an excellent one!\nCare to buy it?\n[1-]OK! [2]No, thanks.")
/*<127>*/ zone_temp_flags[5 /* 0x1 20 */] = true;
goto flw_33
}
void entrypoint_101_01() {
start()
/*< 40>*/ switch (zone_temp_flags[1 /* 0x1 02 */]) {
case 0:
flw_41:
/*< 41>*/ printf(/* textboxtype: 1, unk: 0, line: 4 */ "<0x10009:0x00000001>Ahaa! How can I assist you, friend?\n[1-]How do I shop?[2]I'm fine.")
flw_1:
/*< 1>*/ switch (choice(2)) {
case 0:
/*< 4>*/ printf(/* textboxtype: 1, unk: 0, line: 2 */ "Oh, yes, yes! Allow me to explain!\n\n\n\nAll you need to do is stand in front of\nany of my wares and press (A) to\nexamine its beauty. Take your time\nand shop to your heart's delight!\nIt's always free to look, my friend, and\nthere's no pressure to buy!\nNo pressure at all...")
/*<139>*/ switch (story_flags[809 /* us: 805A9B31 0x02, jp: 805ACDB1 0x02 */]) {
case 0:
/*<138>*/ printf(/* textboxtype: 1, unk: 0, line: 3 */ "You may also wish to take certain\nitems you purchased here to the\nScrap Shop to have them upgraded!\n\nFor example, you can take one of my\nfinely crafted shields and even further\nenhance its durability.")
/*<140>*/ zone_temp_flags[1 /* 0x1 02 */] = true;
case 1:
}
case 1:
/*< 3>*/ printf(/* textboxtype: 1, unk: 0, line: 1 */ "<0x10009:0x00000007>Ahaa! Of course someone as bright and\nsavvy as yourself doesn't need to hear\nme ramble on! Straight to business.\n\nPlease, friend, feast your eyes on this\nlandscape of fantastical treasures I\nhave prepared for you today!")
/*< 39>*/ zone_temp_flags[1 /* 0x1 02 */] = true;
}
case 1:
/*< 97>*/ switch (story_flags[1114 /* us: 805A9B57 0x01, jp: 805ACDD7 0x01 */]) {
case 0:
/*<102>*/ switch (scene_flags[123 /* 0xE 08 */]) {
case 0:
goto flw_41
case 1:
/*<109>*/ {'type': 'type3', 'subType': 0, 'param1': 0, 'param2': 0, 'next': 110, 'param3': 31}
/*<110>*/ printf(/* textboxtype: 1, unk: 0, line: 9 */ "<0x10009:0x00000001>Ahaa! My friend, I just got a <color red<new item\n>coloroff>in today!\n\n\nMy latest treasure is a finely crafted\n<color yellow<<item 131>>coloroff>! For discerning\nbow owners, it's simply a must.\n\nTake a look for yourself!")
/*<111>*/ zone_temp_flags[1 /* 0x1 02 */] = true;
/*<115>*/ scene_flags[0 'Skyloft'][123 /* 0xE 08 */] = true;
}
case 1:
/*< 98>*/ switch (story_flags[131 /* us: 805A9AE4 0x02, jp: 805ACD64 0x02 */]) {
case 0:
/*<101>*/ switch (scene_flags[122 /* 0xE 04 */]) {
case 0:
goto flw_41
case 1:
/*<106>*/ {'type': 'type3', 'subType': 0, 'param1': 0, 'param2': 0, 'next': 107, 'param3': 31}
/*<107>*/ printf(/* textboxtype: 1, unk: 0, line: 8 */ "<0x10009:0x00000001>Ahaa! I've got something <color red<new>coloroff> in stock\nfor you, friend.\n\n\nIt's a very mysterious shield called a\n<color yellow<<item 122>>coloroff>. I suggest you\nlinger and give it a good look.")
/*<108>*/ zone_temp_flags[1 /* 0x1 02 */] = true;
/*<114>*/ scene_flags[0 'Skyloft'][122 /* 0xE 04 */] = true;
}
case 1:
/*< 96>*/ switch (story_flags[1115 /* us: 805A9B57 0x02, jp: 805ACDD7 0x02 */]) {
case 0:
/*<100>*/ switch (scene_flags[121 /* 0xE 02 */]) {
case 0:
goto flw_41
case 1:
/*<103>*/ {'type': 'type3', 'subType': 0, 'param1': 0, 'param2': 0, 'next': 104, 'param3': 31}
/*<104>*/ printf(/* textboxtype: 1, unk: 0, line: 7 */ "<0x10009:0x00000001>Oh, yes, my friend! I've got something\n<color red<new>coloroff> to show you!\n\n\nToday, I was able to procure a fine\n<color yellow<<item 134>>coloroff>! I do hope that it\ndelights you.")
/*<105>*/ zone_temp_flags[1 /* 0x1 02 */] = true;
/*<113>*/ scene_flags[0 'Skyloft'][121 /* 0xE 02 */] = true;
}
case 1:
/*< 92>*/ switch (story_flags[5 /* us: 805A9AD9 0x40, jp: 805ACD59 0x40 */]) {
case 0:
/*< 99>*/ switch (scene_flags[120 /* 0xE 01 */]) {
case 0:
goto flw_41
case 1:
/*< 93>*/ {'type': 'type3', 'subType': 0, 'param1': 0, 'param2': 0, 'next': 123, 'param3': 31}
/*<123>*/ switch (scene_flags[124 /* 0xE 10 */]) {
case 0:
/*< 94>*/ printf(/* textboxtype: 1, unk: 0, line: 5 */ "<0x10009:0x00000001>Ahaa! You are quite lucky, as I have\na <color red<new item >coloroff>just in today, friend.\n\n\nIt's a splendid <color yellow<<item 119>>coloroff>!\nLook at the expert craftsmanship.\nIt steals your breath away, doesn't it?")
flw_95:
/*< 95>*/ zone_temp_flags[1 /* 0x1 02 */] = true;
/*<112>*/ scene_flags[0 'Skyloft'][120 /* 0xE 01 */] = true;
case 1:
/*<124>*/ printf(/* textboxtype: 1, unk: 0, line: 6 */ "<0x10009:0x00000001>Ahaa! I've got some <color red<new>coloroff> gear in stock<color red<\n>coloroff>to show you, friend.\n\n\nAvailable now, you can purchase an\n<color yellow<<item 119> >coloroff>and a <color yellow<<item 128>>coloroff>.\nI hope they meet with your approval!")
goto flw_95
}
}
case 1:
/*<117>*/ switch (story_flags[58 /* us: 805A9ADC 0x20, jp: 805ACD5C 0x20 */]) {
case 0:
/*<118>*/ switch (scene_flags[124 /* 0xE 10 */]) {
case 0:
goto flw_41
case 1:
/*<119>*/ {'type': 'type3', 'subType': 0, 'param1': 0, 'param2': 0, 'next': 122, 'param3': 31}
/*<122>*/ printf(/* textboxtype: 1, unk: 0, line: 10 */ "<0x10009:0x00000001>Ahaa! You are in luck, because I'm\ncarrying a <color red<new>coloroff> <color red<item>coloroff>.\n\n\nToday's new addition is an expertly\nwoven <color yellow<<item 128>>coloroff>!\n\n\nTruly, any serious slingshot enthusiast\nwould be embarrassed not to own this,\ndon't you agree? Take a look, friend!")
/*<120>*/ zone_temp_flags[1 /* 0x1 02 */] = true;
/*<121>*/ scene_flags[0 'Skyloft'][124 /* 0xE 10 */] = true;
}
case 1:
/*< 2>*/ printf(/* textboxtype: 1, unk: 0, line: 0 */ "<0x10009:0x00000001>Ahaa! A customer! Hello there, friend.\n\n\n\nMy shop carries the finest products\nyou'll find anywhere!\n\n\nPlease, take a moment for your senses\nto savor the wonderful treasures I have\nprepared just for you, friend!\n\nIf you have any questions, please don't\nhesitate to ask.\n[1-]How do I buy?[2]OK.<0x10007:0x00000000>")
goto flw_1
}
}
}
}
}
}
}
void entrypoint_101_36() {
/*< 54>*/ start()
/*< 69>*/ {'type': 'type3', 'subType': 6, 'param1': 0, 'param2': 1, 'next': 53, 'param3': 12}
/*< 53>*/ check_item_flag(52, 1)
/*< 52>*/ switch ({'type': 'switch', 'subType': 6, 'param2': 0, 'param3': 7, 'param4': 2, 'param5': 16}) {
case 0:
/*< 55>*/ printf(/* textboxtype: 1, unk: 0, line: 35 */ "<0x10009:0x00000002>I see you have an interest in \n<color yellow<10 >coloroff><color yellow<<item 57>>coloroff>! They\nare truly the perfectly matched\nprojectile for a slingshot.\nThey could be yours for <color red<20 Rupees>coloroff>.\nCare to buy them today?\n[1-]OK! [2]No, thanks.")
goto flw_33
case 1:
/*< 56>*/ printf(/* textboxtype: 1, unk: 0, line: 36 */ "My friend...you don't appear to have\na slingshot.\n\n\nI simply couldn't sell you these in good\nconscience if you do not have a\nslingshot. Perhaps I can interest you\nin some of my other wares...")
}
}
void entrypoint_101_02() {
/*< 5>*/ start()
/*< 6>*/ printf(/* textboxtype: 1, unk: 0, line: 11 */ "")
}
void entrypoint_101_37() {
/*< 71>*/ start()
/*< 72>*/ {'type': 'type3', 'subType': 6, 'param1': 0, 'param2': 1, 'next': 141, 'param3': 12}
/*<141>*/ zone_temp_flags[5 /* 0x1 20 */] = true;
/*< 81>*/ check_item_flag(52, 1)
/*< 80>*/ switch ({'type': 'switch', 'subType': 6, 'param2': 0, 'param3': 7, 'param4': 2, 'param5': 20}) {
case 0:
/*< 73>*/ printf(/* textboxtype: 1, unk: 0, line: 37 */ "<0x10009:0x00000002>That's a <color yellow<<item 128>>coloroff>.\nWith this in your pouch, you can\ncarry 10 additional seeds.\n\nRecommended for slingshot\nenthusiasts! It costs <color red<100 Rupees>coloroff>.\nDo we have a deal, friend?\n[1-]OK![2]No, thanks.")
goto flw_33
case 1:
/*< 82>*/ printf(/* textboxtype: 1, unk: 0, line: 36 */ "My friend...you don't appear to have\na slingshot.\n\n\nI simply couldn't sell you these in good\nconscience if you do not have a\nslingshot. Perhaps I can interest you\nin some of my other wares...")
}
}
void entrypoint_101_03() {
/*< 7>*/ start()
/*< 8>*/ switch (random(2)) {
case 0:
/*< 9>*/ printf(/* textboxtype: 1, unk: 0, line: 12 */ "")
case 1:
/*< 10>*/ printf(/* textboxtype: 1, unk: 0, line: 13 */ "")
}
}
void entrypoint_101_38() {
/*< 74>*/ start()
/*< 75>*/ {'type': 'type3', 'subType': 6, 'param1': 0, 'param2': 1, 'next': 142, 'param3': 12}
/*<142>*/ zone_temp_flags[5 /* 0x1 20 */] = true;
/*< 83>*/ check_item_flag(19, 1)
/*< 84>*/ switch ({'type': 'switch', 'subType': 6, 'param2': 0, 'param3': 7, 'param4': 2, 'param5': 22}) {
case 0:
/*< 76>*/ printf(/* textboxtype: 1, unk: 0, line: 38 */ "<0x10009:0x00000002>That's a <color yellow<<item 131>>coloroff>. With\nthis in your pouch, you can carry five\nmore arrows!\n\nPerfect for anyone enamored with\narchery! It costs <color red<150 Rupees>coloroff>.\nDo we have a deal, friend?\n[1-]OK! [2]No, thanks.")
goto flw_33
case 1:
/*< 85>*/ printf(/* textboxtype: 1, unk: 0, line: 29 */ "I do apologize, but I can't sell you\nthis unless you have a bow. It's\nstore policy, you see.")
}
}
void entrypoint_101_04() {
/*< 13>*/ start()
/*< 62>*/ check_item_flag(112, 1)
/*< 63>*/ switch ({'type': 'switch', 'subType': 6, 'param2': 0, 'param3': 7, 'param4': 2, 'param5': 18}) {
case 0:
/*< 14>*/ printf(/* textboxtype: 1, unk: 0, line: 14 */ "It pains me to tell you, friend, but...\n\n\n\nIt appears your pouch is full. May I\nsuggest you stow some of your\nbelongings at the Item Check?")
/*<128>*/ zone_temp_flags[5 /* 0x1 20 */] = false;
case 1:
}
}
void entrypoint_101_39() {
/*< 77>*/ start()
/*< 78>*/ {'type': 'type3', 'subType': 6, 'param1': 0, 'param2': 1, 'next': 143, 'param3': 12}
/*<143>*/ zone_temp_flags[5 /* 0x1 20 */] = true;
/*< 87>*/ check_item_flag(92, 1)
/*< 86>*/ switch ({'type': 'switch', 'subType': 6, 'param2': 0, 'param3': 7, 'param4': 2, 'param5': 24}) {
case 0:
/*< 79>*/ printf(/* textboxtype: 1, unk: 0, line: 39 */ "<0x10009:0x00000002>That's a <color yellow<<item 134>>coloroff>. Just \nslip this into your pouch, and you can\ncarry five additional bombs.\n\nIf you relish a good explosion, this is\nthe item for you! It costs a mere\n<color red<150 Rupees>coloroff>. Care to buy it, friend?\n[1-]OK! [2]No, thanks.")
goto flw_33
case 1:
/*< 88>*/ printf(/* textboxtype: 1, unk: 0, line: 31 */ "Ahaa! Very sorry, but I can't sell you\nthose unless you have a Bomb Bag.\nAgain, my apologies.")
}
}
void entrypoint_101_05() {
/*< 15>*/ start()
/*< 16>*/ printf(/* textboxtype: 1, unk: 0, line: 16 */ "Ahhhh, it pains me to say this, but...\n\n\n\nI believe you are already carrying\nyour limit for this item. Perhaps you\ncould turn your attention to any of\nmy other magnificent wares...")
/*<129>*/ zone_temp_flags[5 /* 0x1 20 */] = false;
}
void entrypoint_101_06() {
/*< 17>*/ start()
/*< 59>*/ make_actor_do_something(1, 0)
/*< 18>*/ printf(/* textboxtype: 1, unk: 0, line: 17 */ "<0x10009:0x00000008>Oh my!<0x10005:0x000a0000>\n")
/*< 60>*/ {'type': 'type3', 'subType': 4, 'param1': 6, 'param2': 512, 'next': 61, 'param3': 22}
/*< 61>*/ printf(/* textboxtype: 1, unk: 0, line: 18 */ "My dear friend! You--ahem--you don't\nhave enough Rupees to pay for this\nitem. You mustn't tease me like that!")
/*<130>*/ zone_temp_flags[5 /* 0x1 20 */] = false;
}
void entrypoint_101_07() {
/*< 19>*/ start()
/*< 57>*/ {'type': 'type3', 'subType': 4, 'param1': 11, 'param2': 512, 'next': 43, 'param3': 22}
/*< 43>*/ switch (random(2)) {
case 0:
/*< 20>*/ printf(/* textboxtype: 1, unk: 0, line: 19 */ "<0x10009:0x00000007>Ahaa! Thank you for your loyal and\ncontinued patronage, friend.")
flw_144:
/*<144>*/ switch (zone_temp_flags[5 /* 0x1 20 */]) {
case 0:
/*< 90>*/ switch (scene_flags[89 /* 0xA 02 */]) {
case 0:
/*<132>*/ switch (story_flags[809 /* us: 805A9B31 0x02, jp: 805ACDB1 0x02 */]) {
case 0:
flw_70:
/*< 70>*/ printf(/* textboxtype: 1, unk: 0, line: 21 */ "I've taken the liberty of placing your\npurchases in your pouch. Press <color green<(-)\n>coloroff>to open it, then<color red< equip >coloroff>what you need!<0x10011:0x02cd>")
flw_137:
/*<137>*/ zone_temp_flags[5 /* 0x1 20 */] = false;
case 1:
/*<134>*/ switch (story_flags[87 /* us: 805A9AEC 0x02, jp: 805ACD6C 0x02 */]) {
case 0:
/*<135>*/ printf(/* textboxtype: 1, unk: 0, line: 23 */ "If you have any doubts about the\n<color red<durability of your shield>coloroff>, I suggest you\nhave it examined at the <color red<Scrap Shop>coloroff>.\n\nProvided you take good Gondo there\nthe necessary treasures and the like,\nhe will happily upgrade your items!")
/*<133>*/ story_flags[809 /* us: 805A9B31 0x02, jp: 805ACDB1 0x02 */] = true;
goto flw_137
case 1:
goto flw_70
}
}
case 1:
/*< 89>*/ printf(/* textboxtype: 1, unk: 0, line: 22 */ "I've taken the liberty of placing the\nitem in your pouch. To open your\npouch, press and hold (-)...<0x10011:0x02cd>\n\nThen <color green<move >coloroff>the Wii Remote to point\nthe cursor. Point at the item you\nwant to equip and <color green<release >coloroff>(-).\nThat's all there is to it.<0x10011:0x02cd>\nFor example, to equip an item like a\nshield, it's as simple as selecting it\nin your pouch!")
/*< 91>*/ story_flags[568 /* us: 805A9B19 0x80, jp: 805ACD99 0x80 */] = true;
/*<116>*/ scene_flags[0 'Skyloft'][89 /* 0xA 02 */] = true;
/*<136>*/ zone_temp_flags[5 /* 0x1 20 */] = false;
}
case 1:
}
case 1:
/*< 42>*/ printf(/* textboxtype: 1, unk: 0, line: 20 */ "<0x10009:0x00000007>Ahaa! The customer is always right!")
goto flw_144
}
}
void entrypoint_101_08() {
/*< 29>*/ start()
/*< 44>*/ make_actor_do_something(1, 0)
/*< 58>*/ printf(/* textboxtype: 1, unk: 0, line: 25 */ "<0x10009:0x00000008>...<0x10005:0x000f0000>")
/*< 45>*/ {'type': 'type3', 'subType': 4, 'param1': 6, 'param2': 512, 'next': 30, 'param3': 22}
/*< 30>*/ printf(/* textboxtype: 1, unk: 0, line: 24 */ "That's quite all right, friend! I've\nquite a few other fine items in stock,\nso do take your time and look around!")
/*<131>*/ zone_temp_flags[5 /* 0x1 20 */] = false;
}