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