Ticket #4464: script-101.dmp.txt

File script-101.dmp.txt, 8.1 KB (added by eriktorbjorn, 10 years ago)

The offending game script

Line 
1[0000] (43) bitvar185 = 1
2[0006] (5E) startScript(0,9,[])
3[0010] (5E) startScript(0,15,[1])
4[001D] (5E) startScript(0,14,[])
5[0027] (5D) if (bitvar97) {
6[002D] (43) var171 = 0
7[0033] (43) var169 = getRandomNumber(1)
8[003A] (6C) breakHere()
9[003B] (5D) unless (var171) jump 33
10[0041] (0C) dup[1] = var171
11[0045] (5D) if (dup[1] == 998) {
12[004C] (BA) talkActor(:sound:"This certainly is the tikiest!",2)
13[0080] (6C) breakHere()
14[0081] (5D) unless (!bitvar186) jump 80
15[0088] (9D) actorOps.setCurActor(5)
16[008D] (9D) actorOps.setCostume(258)
17[0092] (82) animateActor(5,15)
18[0099] (A9) wait.waitForMessage()
19[009B] (BA) talkActor(:sound:"I wouldn't know.",5)
20[00C0] (A9) wait.waitForMessage()
21[00C2] (73) jump 9bd
22[00C5] (5D) } else if (dup[1] == 1001) {
23[00D0] (BA) talkActor(:sound:"Join the party.",2)
24[00F5] (6C) breakHere()
25[00F6] (5D) unless (!bitvar186) jump f5
26[00FD] (9D) actorOps.setCurActor(5)
27[0102] (9D) actorOps.setCostume(258)
28[0107] (82) animateActor(5,15)
29[010E] (A9) wait.waitForMessage()
30[0110] (BA) talkActor(:sound:"If it's all the same to you, I think I'll just stay out here and file my corns.",5)
31[0174] (A9) wait.waitForMessage()
32[0176] (73) jump 9bd
33[0179] (5D) } else if (dup[1] == 997) {
34[0184] (BA) talkActor(:sound:"Enjoying yourself?",2)
35[01AC] (6C) breakHere()
36[01AD] (5D) unless (!bitvar186) jump 1ac
37[01B4] (9D) actorOps.setCurActor(5)
38[01B9] (9D) actorOps.setCostume(258)
39[01BE] (82) animateActor(5,15)
40[01C5] (A9) wait.waitForMessage()
41[01C7] (BA) talkActor(:sound:"Very much so.",5)
42[01E9] (A9) wait.waitForMessage()
43[01EB] (73) jump 9bd
44[01EE] (5D) } else if (dup[1] == 999) {
45[01F9] (73) /* jump 1fe; */
46[01FD] (**) }
47[01FD] (**) }
48[01FE] (5D) if (bitvar98) {
49[0204] (5D) if (ifClassOfIs(481,[134])) {
50[0211] (43) var171 = 0
51[0217] (43) var169 = getRandomNumber(1)
52[021E] (6C) breakHere()
53[021F] (5D) unless (var171) jump 217
54[0225] (0C) dup[5] = var171
55[0229] (5D) if (dup[5] == 998) {
56[0230] (BB) talkEgo(:sound:"There must be a way in.")
57[025A] (6C) breakHere()
58[025B] (5D) unless (!bitvar187) jump 25a
59[0262] (9D) actorOps.setCurActor(5)
60[0267] (9D) actorOps.setCostume(258)
61[026C] (A9) wait.waitForMessage()
62[026E] (BA) talkActor(:sound:"Not unless you're a bigfoot.",5)
63[029F] (A9) wait.waitForMessage()
64[02A1] (5D) } else if (dup[5] == 1001) {
65[02AC] (BA) talkActor(:sound:"Bigfoot, bigfoot, let me in.",2)
66[02DE] (6C) breakHere()
67[02DF] (5D) unless (!bitvar187) jump 2de
68[02E6] (9D) actorOps.setCurActor(5)
69[02EB] (9D) actorOps.setCostume(258)
70[02F0] (A9) wait.waitForMessage()
71[02F2] (BA) talkActor(:sound:"Not by the numerous hairs of my chinny-chin-chin.",5)
72[0338] (A9) wait.waitForMessage()
73[033A] (5D) } else if (dup[5] == 997) {
74[0345] (5D) if (!bitvar84) {
75[034D] (43) bitvar84 = 1
76[0353] (BA) talkActor(:sound:"What's bugging you? We just want to check out the party for a minute to see some friends.",2)
77[03C2] (6C) breakHere()
78[03C3] (5D) unless (!bitvar187) jump 3c2
79[03CA] (9D) actorOps.setCurActor(5)
80[03CF] (9D) actorOps.setCostume(258)
81[03D4] (A9) wait.waitForMessage()
82[03D6] (BA) talkActor(:sound:"Aside from my flea and tick problem, my feet hurt.":wait:"It's not like us Sasquatch can order up some orthopedic shoes any time we want.",5)
83[046E] (A9) wait.waitForMessage()
84[0470] (73) } else {
85[0473] (BA) talkActor(:sound:"Ahh, so what else is new?",2)
86[04A1] (6C) breakHere()
87[04A2] (5D) unless (!bitvar187) jump 4a1
88[04A9] (9D) actorOps.setCurActor(5)
89[04AE] (9D) actorOps.setCostume(258)
90[04B3] (A9) wait.waitForMessage()
91[04B5] (BA) talkActor(:sound:"Same old, same old.":wait:"My feet still hurt, and you two keep asking stupid questions.",5)
92[051C] (A9) wait.waitForMessage()
93[051E] (**) }
94[051E] (5D) } else if (dup[5] == 999) {
95[0529] (73) /* jump 52e; */
96[052D] (**) }
97[052D] (73) jump 9bd
98[0531] (73) } else {
99[0534] (43) var171 = 0
100[053A] (43) var169 = getRandomNumber(1)
101[0541] (6C) breakHere()
102[0542] (5D) unless (var171) jump 53a
103[0548] (0C) dup[9] = var171
104[054C] (5D) if (dup[9] == 998) {
105[0553] (BA) talkActor(:sound:"You're not being very cooperative.",2)
106[058B] (6C) breakHere()
107[058C] (5D) unless (!bitvar186) jump 58b
108[0593] (9D) actorOps.setCurActor(5)
109[0598] (9D) actorOps.setCostume(258)
110[059D] (82) animateActor(5,15)
111[05A4] (A9) wait.waitForMessage()
112[05A6] (BA) talkActor(:sound:"And you're underdressed.":wait:"I can't let you in like that.",5)
113[05F2] (A9) wait.waitForMessage()
114[05F4] (5D) } else if (dup[9] == 1001) {
115[05FF] (BA) talkActor(:sound:"I'm getting the impression there's something lacking in our lives.",2)
116[0657] (6C) breakHere()
117[0658] (5D) unless (!bitvar186) jump 657
118[065F] (9D) actorOps.setCurActor(5)
119[0664] (9D) actorOps.setCostume(258)
120[0669] (82) animateActor(5,15)
121[0670] (A9) wait.waitForMessage()
122[0672] (BA) talkActor(:sound:"Maybe you should get a hobby.",5)
123[06A4] (A9) wait.waitForMessage()
124[06A6] (5D) } else if (dup[9] == 997) {
125[06B1] (BA) talkActor(:sound:"Why won't you let us in after all we've done for you?",2)
126[06FC] (6C) breakHere()
127[06FD] (5D) unless (!bitvar186) jump 6fc
128[0704] (9D) actorOps.setCurActor(5)
129[0709] (9D) actorOps.setCostume(258)
130[070E] (82) animateActor(5,15)
131[0715] (A9) wait.waitForMessage()
132[0717] (BA) talkActor(:sound:"Hey, I'd like to, but you guys don't even LOOK like bigfoots.":wait:"They could take away my union card.",5)
133[078E] (A9) wait.waitForMessage()
134[0790] (5D) } else if (dup[9] == 999) {
135[079B] (73) /* jump 7a0; */
136[079F] (**) }
137[079F] (73) jump 9bd
138[07A3] (**) }
139[07A3] (73) } else {
140[07A6] (43) var171 = 0
141[07AC] (43) var169 = getRandomNumber(1)
142[07B3] (6C) breakHere()
143[07B4] (5D) unless (var171) jump 7ac
144[07BA] (0C) dup[13] = var171
145[07BE] (5D) if (dup[13] == 998) {
146[07C5] (BA) talkActor(:sound:"Sounds like some kind of shindig.",2)
147[07FC] (6C) breakHere()
148[07FD] (5D) unless (!bitvar186) jump 7fc
149[0804] (6C) breakHere()
150[0805] (5D) unless (!bitvar187) jump 804
151[080C] (9D) actorOps.setCurActor(5)
152[0811] (9D) actorOps.setCostume(258)
153[0816] (A9) wait.waitForMessage()
154[0818] (BA) talkActor(:sound:"It's the event of the century.",5)
155[084B] (A9) wait.waitForMessage()
156[084D] (5D) } else if (dup[13] == 1001) {
157[0858] (BA) talkActor(:sound:"How's the band?",2)
158[087D] (6C) breakHere()
159[087E] (5D) unless (!bitvar186) jump 87d
160[0885] (6C) breakHere()
161[0886] (5D) unless (!bitvar187) jump 885
162[088D] (9D) actorOps.setCurActor(5)
163[0892] (9D) actorOps.setCostume(258)
164[0897] (A9) wait.waitForMessage()
165[0899] (BA) talkActor(:sound:"Pretty happy as far as I can tell.",5)
166[08D0] (A9) wait.waitForMessage()
167[08D2] (5D) } else if (dup[13] == 997) {
168[08DD] (BA) talkActor(:sound:"Whazzup in there?",2)
169[0904] (6C) breakHere()
170[0905] (5D) unless (!bitvar186) jump 904
171[090C] (6C) breakHere()
172[090D] (5D) unless (!bitvar187) jump 90c
173[0914] (9D) actorOps.setCurActor(5)
174[0919] (9D) actorOps.setCostume(258)
175[091E] (A9) wait.waitForMessage()
176[0920] (BA) talkActor(:sound:"Big-time bigfoot party.",5)
177[094C] (A9) wait.waitForMessage()
178[094E] (5D) } else if (dup[13] == 999) {
179[0959] (BA) talkActor(:sound:"Well, see ya.",2)
180[097C] (6C) breakHere()
181[097D] (5D) unless (!bitvar186) jump 97c
182[0984] (6C) breakHere()
183[0985] (5D) unless (!bitvar187) jump 984
184[098C] (9D) actorOps.setCurActor(5)
185[0991] (9D) actorOps.setCostume(258)
186[0996] (A9) wait.waitForMessage()
187[0998] (BA) talkActor(:sound:"See ya.",5)
188[09B4] (A9) wait.waitForMessage()
189[09B6] (73) /* jump 9ba; */
190[09B9] (**) }
191[09B9] (73) jump 9bd
192[09BD] (**) }
193[09BD] (43) bitvar185 = 0
194[09C3] (5E) startScript(0,10,[])
195[09CD] (66) stopObjectCodeB()
196END