Back to index

freedink-data  1.08.20080920
DAM-BOM.c
Go to the documentation of this file.
00001 void main(void )
00002 {
00003 int &fsave_x = sp_x(1, -1);
00004 int &fsave_y = sp_y(1, -1);
00005 
00006 int &mycrap = create_sprite(&fsave_x, &fsave_y, 0, 420, 1);
00007 sp_script(&mycrap, "dam-bomn");
00008 &fsave_y -= 19;
00009 &fsave_x -= 17;
00010 int &spark = create_sprite(&fsave_x, &fsave_y, 6, 166, 1);
00011 sp_seq(&spark, 166);
00012 sp_que(&spark, -50);
00013 wait(500);
00014 
00015 &fsave_y += 1;
00016 &fsave_x += 1;
00017 sp_x(&spark, &fsave_x);
00018 sp_y(&spark, &fsave_y);
00019 
00020 sp_pframe(&mycrap, 3);
00021 wait(500);
00022 
00023 &fsave_y += 1;
00024 &fsave_x += 1;
00025 sp_x(&spark, &fsave_x);
00026 sp_y(&spark, &fsave_y);
00027 
00028 
00029 sp_pframe(&mycrap, 1);
00030 wait(500);
00031 
00032 &fsave_y += 1;
00033 &fsave_x += 1;
00034 sp_x(&spark, &fsave_x);
00035 sp_y(&spark, &fsave_y);
00036 
00037 
00038 sp_pframe(&mycrap, 3);
00039 wait(500);
00040 
00041 &fsave_y += 1;
00042 &fsave_x += 1;
00043 sp_x(&spark, &fsave_x);
00044 sp_y(&spark, &fsave_y);
00045 
00046 
00047 
00048 sp_pframe(&mycrap, 1);
00049 wait(500);
00050 
00051 &fsave_y += 1;
00052 &fsave_x += 1;
00053 sp_x(&spark, &fsave_x);
00054 sp_y(&spark, &fsave_y);
00055 
00056 
00057 
00058 sp_pframe(&mycrap, 2);
00059 wait(100);
00060 sp_pframe(&mycrap, 3);
00061 wait(100);
00062 sp_pframe(&mycrap, 2);
00063 
00064 wait(50);
00065 
00066 &fsave_y += 1;
00067 &fsave_x += 1;
00068 sp_x(&spark, &fsave_x);
00069 sp_y(&spark, &fsave_y);
00070 
00071 
00072 
00073 sp_pframe(&mycrap, 1);
00074 wait(50);
00075 sp_pframe(&mycrap, 2);
00076 wait(20);
00077 sp_pframe(&mycrap, 3);
00078 wait(20);
00079 sp_pframe(&mycrap, 2);
00080 wait(20);
00081 sp_pframe(&mycrap, 1);
00082 wait(20);
00083 sp_pframe(&mycrap, 2);
00084 wait(20);
00085 sp_pframe(&mycrap, 3);
00086 wait(20);
00087 sp_pframe(&mycrap, 2);
00088 wait(20);
00089 sp_pframe(&mycrap, 1);
00090 wait(20);
00091 sp_pframe(&mycrap, 2);
00092 wait(20);
00093 sp_pframe(&mycrap, 3);
00094 wait(20);
00095 sp_pframe(&mycrap, 2);
00096 wait(20);
00097 sp_pframe(&mycrap, 1);
00098 wait(20);
00099 sp_active(&spark, 0);
00100 sp_range(&mycrap, 30);
00101 sp_brain(&mycrap, 17);
00102 playsound(6, 22050, 0,0,0);
00103 sp_seq(&mycrap, 161);
00104 //sp_touch_damage(&mycrap, 10);
00105 sp_strength(&mycrap, 8);
00106  }
00107