main(void)1 void main( void )
2 {
3 if (&thief == 2)
4 {
5 int &poop;
6 &vision = 1;
7 //so the real warping door will appear
8 &poop = create_sprite(300, 200, 0, 0, 0);
9 sp_script(&poop, "s2-ryan2");
10 }
11 if (&thief == 3)
12 {
13 freeze(1);
14 int &bad;
15 int &poop;
16 int &poop2;
17 &bad = create_sprite(370, 190, 0, 0, 0);
18 sp_brain(&bad, 0);
19 sp_base_walk(&bad, 370);
20 sp_speed(&bad, 2);
21 sp_timing(&bad, 0);
22 //set starting pic
23 sp_pseq(&bad, 371);
24 sp_pframe(&bad, 1);
25
26 &poop = create_sprite(410, 250, 0, 0, 0);
27 sp_brain(&poop, 0);
28 sp_base_walk(&poop, 290);
29 sp_speed(&poop, 2);
30 sp_timing(&poop, 0);
31 //set starting pic
32 sp_pseq(&poop, 297);
33 sp_pframe(&poop, 1);
34
35 &poop2 = create_sprite(300, 175, 0, 0, 0);
36 sp_brain(&poop2, 0);
37 sp_base_walk(&poop2, 290);
38 sp_speed(&poop2, 2);
39 sp_timing(&poop2, 0);
40 //set starting pic
41 sp_pseq(&poop2, 293);
42 sp_pframe(&poop2, 1);
43
44 wait(500);
45 say_stop("`3Thanks for helping us catch this guy, Dink.", &poop);
46 wait(250);
47 say_stop("`4Yeah, he's been hounding us for a long time.", &poop2);
48 wait(250);
49 say_stop("Oh, uh .. glad to be of assistance guys.", 1);
50 wait(250);
51 say_stop("`4He won't be bothering anyone for quite a while.", &poop2);
52 wait(250);
53 say_stop("`3Yeah, say, are Tom and Bob ok inside?", &poop);
54 wait(250);
55 say_stop("Uh.. Yes, they're fine.", 1);
56 &tombob = 1;
57 wait(250);
58 say_stop("`3I guess they'll be right out.", &poop);
59 wait(250);
60 say_stop("`4Come on, let's get this loser to the jail.", &poop2);
61 move(&bad, 8, 130, 1);
62 move(&poop, 8, 190, 1);
63 move_stop(&poop2, 8, 115, 1);
64 move(&bad, 4, -20, 1);
65 move(&poop2, 4, -20, 1);
66 move_stop(&poop, 4, -20, 1);
67 &thief = 4;
68 unfreeze(1);
69 sp_active(&bad, 0);
70 sp_active(&poop, 0);
71 sp_active(&poop2, 0);
72 }
73 }
74