main(void)1 void main( void )
2 {
3  int &nut;
4  int &talker;
5  &talker = 0;
6 }
7 
talk(void)8 void talk( void )
9 {
10  freeze(1);
11  freeze(&current_sprite);
12  &nut = sp_dir(1, -1);
13  if (&talker == 0)
14  {
15   say_stop("`3Hi, we are the giant ducks of Koka Isle.", &current_sprite);
16   wait(250);
17   say_stop("`3Who are you?", &current_sprite);
18   wait(500);
19   sp_dir(1, 2);
20   wait(1000);
21   sp_dir(1, &nut);
22   wait(250);
23   say_stop("Uh, I'm Dink.", 1);
24   wait(250);
25   say_stop("`3Hello Dink.", &current_sprite);
26  }
27  unfreeze(1);
28  unfreeze(&current_sprite);
29 }
30 
hit(void)31 void hit( void )
32 {
33  freeze(&current_sprite);
34  say_stop("`3Quack.  No!!", &current_sprite);
35  unfreeze(&current_sprite);
36 }
37 
die(void)38 void die ( void )
39 {
40   int &hold = sp_editor_num(&current_sprite);
41   if (&hold != 0)
42   editor_type(&hold, 6);
43 
44 }
45 
46