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

  1. /*
  2. Actors:
  3. Domina
  4. */
  5.  
  6.  
  7. ///////////////////////
  8. ///////////////////////
  9. ///////////////////////
  10. ///////////////////////
  11. ///////////////////////
  12. ///////////////////////
  13. ///////////////////////
  14.  
  15. Actor(Domina)
  16. {
  17.         file(DominaHeader);
  18.  
  19.         rank(_RankCommander);
  20.  
  21.         startstate(statenormal);
  22.         startaction(Prost1IdleNoGun);
  23.  
  24.         //AI variables. All characters using copgen.hxx needs these defined to work properly
  25.         float(_declare,AIControl,0);
  26.         float(_declare,AIHideControl,_AIHCInRoute);
  27.         float(_declare,AIUsage,_AIUHideForRetreat|_AIUHideForAttack|_AIUHideAttackOffensive|_AIUHideRetreatDefensive|_AIUHideLeanOutAttack);
  28.         float(_declare,AIAbility,_AIAJump|_AIAClimb|_AIAPickUpWeapon);
  29.         float(_declare,AIManPowerThreshold,300);
  30.         float(_declare,AIPowerRatingThreshold,50);
  31.         float(_declare,AIGrenadeThrowThreshold,10);
  32.  
  33.         #include    "messiahscripts\enemies\copgen.hxx"
  34. }
  35.  
  36. Actor(Candy)
  37. {
  38.         file(CandyHeader);
  39.  
  40.         rank(_RankCommander);
  41.  
  42.         startstate(statenormal);
  43.         startaction(Prost1IdleNoGun);
  44.  
  45.         //AI variables. All characters using copgen.hxx needs these defined to work properly
  46.         float(_declare,AIControl,0);
  47.         float(_declare,AIHideControl,_AIHCInRoute);
  48.         float(_declare,AIUsage,_AIUHideForRetreat|_AIUHideForAttack|_AIUHideAttackOffensive|_AIUHideRetreatDefensive|_AIUHideLeanOutAttack);
  49.         float(_declare,AIAbility,_AIAJump|_AIAClimb|_AIAPickUpWeapon);
  50.         float(_declare,AIManPowerThreshold,300);
  51.         float(_declare,AIPowerRatingThreshold,50);
  52.         float(_declare,AIGrenadeThrowThreshold,10);
  53.  
  54.         #include    "messiahscripts\enemies\copgen.hxx"
  55. }
  56.  
  57.  
  58.  
  59. Actor(FemTest)
  60. {
  61.         file(FemTestHeader);
  62.  
  63.         rank(_RankCommander);
  64.  
  65.         startstate(StateNormal);
  66.         startaction(Prost1Talk);
  67.  
  68. //        callsub(Sub_InitPossesion,Prost1Possesed);
  69.  
  70.         if(vtrigger==_DIRshoot)
  71.         {
  72.             state(_or,StateExecuteAnim);
  73.             spawnaction(Prost1KungFu);
  74.             Direction(_clr,_DIRshoot)
  75.         }
  76.  
  77.         //AI variables. All characters using copgen.hxx needs these defined to work properly
  78.         float(_declare,AIControl,0);
  79.         float(_declare,AIHideControl,_AIHCInRoute);
  80.         float(_declare,AIUsage,_AIUHideForRetreat|_AIUHideForAttack|_AIUHideAttackOffensive|_AIUHideRetreatDefensive|_AIUHideLeanOutAttack);
  81.         float(_declare,AIAbility,_AIAJump|_AIAClimb|_AIAPickUpWeapon);
  82.         float(_declare,AIManPowerThreshold,300);
  83.         float(_declare,AIPowerRatingThreshold,50);
  84.         float(_declare,AIGrenadeThrowThreshold,10);
  85.  
  86.         #include    "messiahscripts\enemies\copgen.hxx"
  87. }
  88.  
  89. Actor(GunCommander)
  90. {
  91.         file(guncommandHeader);
  92.  
  93.         rank(_RankCommander);
  94.  
  95.         startstate(statenormal);
  96.         startaction(Prost1IdleNoGun);
  97.  
  98.         //AI variables. All characters using copgen.hxx needs these defined to work properly
  99.         float(_declare,AIControl,0);
  100.         float(_declare,AIHideControl,_AIHCInRoute);
  101.         float(_declare,AIUsage,_AIUHideForRetreat|_AIUHideForAttack|_AIUHideAttackOffensive|_AIUHideRetreatDefensive|_AIUHideLeanOutAttack);
  102.         float(_declare,AIAbility,_AIAJump|_AIAClimb|_AIAPickUpWeapon);
  103.         float(_declare,AIManPowerThreshold,300);
  104.         float(_declare,AIPowerRatingThreshold,50);
  105.         float(_declare,AIGrenadeThrowThreshold,10);
  106.  
  107.         #include    "messiahscripts\enemies\copgen.hxx"
  108. }
  109.  
  110. Actor(Nun)
  111. {
  112.         file(nunHeader);
  113.  
  114.         rank(_RankSergeantM);
  115.  
  116.         startstate(statenormal);
  117.         startaction(Prost1IdleNoGun);
  118.  
  119.         //AI variables. All characters using copgen.hxx needs these defined to work properly
  120.         float(_declare,AIControl,0);
  121.         float(_declare,AIHideControl,_AIHCInRoute);
  122.         float(_declare,AIUsage,_AIUHideForRetreat|_AIUHideForAttack|_AIUHideAttackOffensive|_AIUHideRetreatDefensive|_AIUHideLeanOutAttack);
  123.         float(_declare,AIAbility,_AIAJump|_AIAClimb|_AIAPickUpWeapon);
  124.         float(_declare,AIManPowerThreshold,300);
  125.         float(_declare,AIPowerRatingThreshold,50);
  126.         float(_declare,AIGrenadeThrowThreshold,10);
  127.  
  128.         #include    "messiahscripts\enemies\copgen.hxx"
  129. }
  130.  
  131.  
  132. Actor(dancer1)
  133. {
  134.         file(dancer1Header);
  135.  
  136.         rank(_RankCommander);
  137.  
  138.         startstate(statenormal);
  139.         startaction(Prost1IdleNoGun);
  140.  
  141.         //AI variables. All characters using copgen.hxx needs these defined to work properly
  142.         float(_declare,AIControl,0);
  143.         float(_declare,AIHideControl,_AIHCInRoute);
  144.         float(_declare,AIUsage,_AIUHideForRetreat|_AIUHideForAttack|_AIUHideAttackOffensive|_AIUHideRetreatDefensive|_AIUHideLeanOutAttack);
  145.         float(_declare,AIAbility,_AIAJump|_AIAClimb|_AIAPickUpWeapon);
  146.         float(_declare,AIManPowerThreshold,300);
  147.         float(_declare,AIPowerRatingThreshold,50);
  148.         float(_declare,AIGrenadeThrowThreshold,10);
  149.  
  150.         #include    "messiahscripts\enemies\copgen.hxx"
  151. }
  152.  
  153. Actor(dancer2)
  154. {
  155.         file(dancer2Header);
  156.  
  157.         rank(_RankCommander);
  158.  
  159.         startstate(statenormal);
  160.         startaction(Prost1IdleNoGun);
  161.  
  162.         //AI variables. All characters using copgen.hxx needs these defined to work properly
  163.         float(_declare,AIControl,0);
  164.         float(_declare,AIHideControl,_AIHCInRoute);
  165.         float(_declare,AIUsage,_AIUHideForRetreat|_AIUHideForAttack|_AIUHideAttackOffensive|_AIUHideRetreatDefensive|_AIUHideLeanOutAttack);
  166.         float(_declare,AIAbility,_AIAJump|_AIAClimb|_AIAPickUpWeapon);
  167.         float(_declare,AIManPowerThreshold,300);
  168.         float(_declare,AIPowerRatingThreshold,50);
  169.         float(_declare,AIGrenadeThrowThreshold,10);
  170.  
  171.         #include    "messiahscripts\enemies\copgen.hxx"
  172. }
  173.  
  174.