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

  1.  
  2.  
  3. Actor(Dweller1) 
  4. {
  5.         file(Dweller1Header);
  6.         rank(_RankPrivate);
  7.  
  8.         startstate(statenormal);
  9.         startaction(copidleNoGun);
  10.  
  11.         //AI variables. All characters using copgen.hxx needs these defined to work properly
  12.         float(_declare,AIControl,0);
  13.         float(_declare,AIHideControl,_AIHCInRoute);
  14.         float(_declare,AIUsage,_AIUHideForRetreat|_AIUHideForAttack|_AIUHideAttackDefensive|_AIUHideRetreatDefensive|_AIUSurrender|_AIUAttackIfUnseen);
  15.         float(_declare,AIAbility,_AIAJump|_AIAClimb|_AIAHideWeapon|_AIAPickUpWeapon);
  16.         float(_declare,AIManPowerThreshold,1);
  17.         float(_declare,AIPowerRatingThreshold,50);
  18.         float(_declare,AIGrenadeThrowThreshold,10);
  19.  
  20.         #include    "messiahscripts\enemies\copgen.hxx"
  21. }
  22.  
  23. Actor(Dweller1Sit) 
  24. {
  25.         file(Dweller1SitHeader);
  26.         rank(_RankPrivate);
  27.  
  28.         startstate(statenormal);
  29.         startaction(Dweller1Sitting);
  30.  
  31.         //AI variables. All characters using copgen.hxx needs these defined to work properly
  32.         float(_declare,AIControl,0);
  33.         float(_declare,AIHideControl,_AIHCInRoute);
  34.         float(_declare,AIUsage,_AIUHideForRetreat|_AIUHideForAttack|_AIUHideAttackDefensive|_AIUHideRetreatDefensive|_AIUSurrender|_AIUAttackIfUnseen);
  35.         float(_declare,AIAbility,_AIAJump|_AIAClimb|_AIAHideWeapon|_AIAPickUpWeapon);
  36.         float(_declare,AIManPowerThreshold,1);
  37.         float(_declare,AIPowerRatingThreshold,50);
  38.         float(_declare,AIGrenadeThrowThreshold,10);
  39.  
  40.         #include    "messiahscripts\enemies\copgen.hxx"
  41. }
  42.  
  43. Actor(Dweller2) 
  44. {
  45.         file(Dweller2Header);
  46.         rank(_RankGeneral);
  47.  
  48.         startstate(statenormal);
  49.         startaction(copidleNoGun);
  50.  
  51.         //AI variables. All characters using copgen.hxx needs these defined to work properly
  52.         float(_declare,AIControl,0);
  53.         float(_declare,AIHideControl,_AIHCInRoute);
  54.         float(_declare,AIUsage,_AIUHideForRetreat|_AIUHideForAttack|_AIUHideAttackDefensive|_AIUHideRetreatDefensive|_AIUSurrender|_AIUAttackIfUnseen);
  55.         float(_declare,AIAbility,_AIAJump|_AIAClimb|_AIAHideWeapon|_AIAPickUpWeapon);
  56.         float(_declare,AIManPowerThreshold,1);
  57.         float(_declare,AIPowerRatingThreshold,50);
  58.         float(_declare,AIGrenadeThrowThreshold,10);
  59.  
  60.         #include    "messiahscripts\enemies\copgen.hxx"
  61. }
  62.  
  63. Actor(Dweller2Sit) 
  64. {
  65.         file(Dweller2SitHeader);
  66.         rank(_RankPrivate);
  67.  
  68.         startstate(statenormal);
  69.         startaction(Dweller2Sitting);
  70.  
  71.         //AI variables. All characters using copgen.hxx needs these defined to work properly
  72.         float(_declare,AIControl,0);
  73.         float(_declare,AIHideControl,_AIHCInRoute);
  74.         float(_declare,AIUsage,_AIUHideForRetreat|_AIUHideForAttack|_AIUHideAttackDefensive|_AIUHideRetreatDefensive|_AIUSurrender|_AIUAttackIfUnseen);
  75.         float(_declare,AIAbility,_AIAJump|_AIAClimb|_AIAHideWeapon|_AIAPickUpWeapon);
  76.         float(_declare,AIManPowerThreshold,1);
  77.         float(_declare,AIPowerRatingThreshold,50);
  78.         float(_declare,AIGrenadeThrowThreshold,10);
  79.  
  80.         #include    "messiahscripts\enemies\copgen.hxx"
  81. }
  82.  
  83. Actor(Dweller3) 
  84. {
  85.         file(Dweller3Header);
  86.         rank(_RankGeneral);
  87.  
  88.         startstate(statenormal);
  89.         startaction(copidleNoGun);
  90.  
  91.         //AI variables. All characters using copgen.hxx needs these defined to work properly
  92.         float(_declare,AIControl,0);
  93.         float(_declare,AIHideControl,_AIHCInRoute);
  94.         float(_declare,AIUsage,_AIUHideForRetreat|_AIUHideForAttack|_AIUHideAttackDefensive|_AIUHideRetreatDefensive|_AIUSurrender|_AIUAttackIfUnseen);
  95.         float(_declare,AIAbility,_AIAJump|_AIAClimb|_AIAHideWeapon|_AIAPickUpWeapon);
  96.         float(_declare,AIManPowerThreshold,1);
  97.         float(_declare,AIPowerRatingThreshold,50);
  98.         float(_declare,AIGrenadeThrowThreshold,10);
  99.  
  100.         #include    "messiahscripts\enemies\copgen.hxx"
  101. }
  102.  
  103. Actor(Dweller3Sit) 
  104. {
  105.         file(Dweller3SitHeader);
  106.         rank(_RankPrivate);
  107.  
  108.         startstate(statenormal);
  109.         startaction(Dweller3Sitting);
  110.  
  111.         //AI variables. All characters using copgen.hxx needs these defined to work properly
  112.         float(_declare,AIControl,0);
  113.         float(_declare,AIHideControl,_AIHCInRoute);
  114.         float(_declare,AIUsage,_AIUHideForRetreat|_AIUHideForAttack|_AIUHideAttackDefensive|_AIUHideRetreatDefensive|_AIUSurrender|_AIUAttackIfUnseen);
  115.         float(_declare,AIAbility,_AIAJump|_AIAClimb|_AIAHideWeapon|_AIAPickUpWeapon);
  116.         float(_declare,AIManPowerThreshold,1);
  117.         float(_declare,AIPowerRatingThreshold,50);
  118.         float(_declare,AIGrenadeThrowThreshold,10);
  119.  
  120.         #include    "messiahscripts\enemies\copgen.hxx"
  121. }
  122.  
  123. Actor(FemDweller1) 
  124. {
  125.         file(FemDweller1Header);
  126.         rank(_RankPrivate);
  127.  
  128.         startstate(statenormal);
  129.         startaction(Prost1IdleNoGun);
  130.  
  131.         //AI variables. All characters using copgen.hxx needs these defined to work properly
  132.         float(_declare,AIControl,0);
  133.         float(_declare,AIHideControl,_AIHCInRoute);
  134.         float(_declare,AIUsage,_AIUHideForRetreat|_AIUHideForAttack|_AIUHideAttackDefensive|_AIUHideRetreatDefensive|_AIUSurrender|_AIUAttackIfUnseen);
  135.         float(_declare,AIAbility,_AIAJump|_AIAClimb|_AIAHideWeapon|_AIAPickUpWeapon);
  136.         float(_declare,AIManPowerThreshold,1);
  137.         float(_declare,AIPowerRatingThreshold,50);
  138.         float(_declare,AIGrenadeThrowThreshold,10);
  139.  
  140.         #include    "messiahscripts\enemies\copgen.hxx"
  141. }
  142.  
  143. Actor(FemDweller2) 
  144. {
  145.         file(FemDweller2Header);
  146.         rank(_RankGeneral);
  147.  
  148.         startstate(statenormal);
  149.         startaction(Prost1IdleNoGun);
  150.  
  151.         //AI variables. All characters using copgen.hxx needs these defined to work properly
  152.         float(_declare,AIControl,0);
  153.         float(_declare,AIHideControl,_AIHCInRoute);
  154.         float(_declare,AIUsage,_AIUHideForRetreat|_AIUHideForAttack|_AIUHideAttackDefensive|_AIUHideRetreatDefensive|_AIUSurrender|_AIUAttackIfUnseen);
  155.         float(_declare,AIAbility,_AIAJump|_AIAClimb|_AIAHideWeapon|_AIAPickUpWeapon);
  156.         float(_declare,AIManPowerThreshold,1);
  157.         float(_declare,AIPowerRatingThreshold,50);
  158.         float(_declare,AIGrenadeThrowThreshold,10);
  159.  
  160.         #include    "messiahscripts\enemies\copgen.hxx"
  161. }
  162.  
  163.  
  164.