home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 76 / XENIATGM66.iso / Messiah / data1.cab / Program_Executable_Files / messiahscripts / Weapons / BulletWeaponActions.hxx < prev    next >
Text File  |  1999-11-29  |  2KB  |  143 lines

  1.  
  2. Action(movefall)
  3. {
  4.         trigger(_allDIR);
  5.         move(0,-10,10);
  6. }
  7. Action(nomove)
  8. {
  9.         trigger(_allDIR);
  10.         move(0,0,0);
  11. }
  12. Action(nomovenocollision)
  13. {
  14.         trigger(_allDIR);
  15.         move(0,0,0);
  16.         collision(off);
  17.         gravity(off);
  18. }
  19.  
  20. Action(nomovenogravity)
  21. {
  22.         trigger(_allDIR);
  23.         move(0,0,0);
  24.         gravity(false);
  25. }
  26. Action(nomoveallcol)
  27. {
  28.         trigger(_DIRallcol);
  29.         move(0,0,0);
  30. }
  31. Action(move2)
  32. {
  33.         trigger(_allDIR);
  34.         move(0,2,0);
  35. }
  36. Action(move5)
  37. {
  38.         trigger(_allDIR);
  39.         move(0,5,0);
  40. }
  41. Action(move10)
  42. {
  43.         trigger(_allDIR);
  44.         move(0,10,0);
  45. }
  46. Action(move20)
  47. {
  48.         trigger(_allDIR);
  49.         move(0,20,0);
  50. }
  51. Action(move25)
  52. {
  53.         trigger(_allDIR);
  54.         move(0,25,0);
  55. }
  56. Action(move50)
  57. {
  58.         trigger(_allDIR);
  59.         move(0,50,0);
  60. }
  61. Action(move50z)
  62. {
  63.         trigger(_allDIR);
  64.         move(0,0,-50);
  65. }
  66. Action(move100z)
  67. {
  68.         trigger(_allDIR);
  69.         move(0,0,-100);
  70. }
  71. Action(move200z)
  72. {
  73.         trigger(_allDIR);
  74.         move(0,0,-200);
  75. }
  76. Action(move100)
  77. {
  78.         trigger(_allDIR);
  79.         move(0,100,0);
  80. }
  81. Action(move150)
  82. {
  83.         trigger(_allDIR);
  84.         move(0,150,0);
  85. }
  86. Action(move200)
  87. {
  88.         trigger(_allDIR);
  89.         move(0,200,0);
  90. }
  91. Action(move300)
  92. {
  93.         trigger(_allDIR);
  94.         move(0,300,0);
  95. }
  96. Action(move400)
  97. {
  98.         trigger(_allDIR);
  99.         move(0,400,0);
  100. }
  101. Action(move500)
  102. {
  103.         trigger(_allDIR);
  104.         move(0,500,0);
  105. }
  106.  
  107.  
  108. Action(MovePumpGunShell)
  109. {
  110.         trigger(_DIRallcol);
  111.         move(0,0,-10);
  112. }
  113.  
  114. action(botidle)
  115. {
  116.         //file("pc\actors\droid1\ske\ready.xxx",100,off);
  117.         file("pc\actors\weapons\bot\skel.ske",100,on);
  118.         break(off);
  119.         trigger(_allDIR);
  120.         connections(botidle);
  121. }
  122. Action(moveDistgrenade)
  123. {
  124.         trigger(_allDIR);
  125.         move(0,10,-80);
  126. }
  127. Action(MoveThrownGrenade)
  128. {
  129.         trigger(_allDIR);
  130.         move(0,10,-30);
  131. }
  132. Action(MoveThrownGrenadeWithSound)
  133. {
  134.         soundlevel(100);
  135.         move(0,10,-30);
  136.         Connections(MoveThrownGrenade);
  137. }
  138. Action(move200zandUp)
  139. {
  140.         trigger(_allDIR);
  141.         move(0,16,-200);
  142. }
  143.