home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 5.3 / 1999-12_Disc_5.3.bin / Patches / pop3dv11.exe / data1.cab / pop3d / enemy.dat < prev    next >
Text File  |  1999-09-20  |  2KB  |  58 lines

  1. ;
  2. ;  ENEMY.DAT - specify distances for fighting
  3. ;
  4.  
  5. 25     distFarFromAnywhere = 20.0f;        // disappear if you want
  6. 10     distFarFromHome = 8.0f;            // come back home!!
  7. 12     distFarFromEnemy = 10.0f;            // watch enemies from here
  8. 10     distApproachEnemy = 5.0f;            // charge within this distance
  9.  
  10. ; Changed the below numbers to be relative to the attack ranges of
  11. ; the currently selected weapon 3/25/99 Bob A.
  12.  
  13. ;        relative to shortest attack range
  14. 0.15    = distFightWithEnemy = 0.15f;            // stop and fight here
  15. ;        relative to longest attack range
  16. 1.1        = distTooCloseToEnemy = 0.6f;        // back off if you're this close
  17.  
  18. 1.5        distCamoflauge - how far can he see when you're in camo?
  19. 15        swing-while-running damage
  20. 30        peripheral vision angle
  21.  
  22. ;Changed from 40 to 25 for demo purposes
  23.  
  24. ;
  25. ;    ARCHER PARAMETERS:
  26. ;
  27. ;  the first group are values for arrow speed, damage levels and magic dropoff rate.
  28. ;
  29. ;    the second group starts with the number of DIFFICULTY LEVELS (which are really more like types).
  30. ;  then each row has:
  31. ;        name, Range (meters), Accuracy (0-100%), RateOfFire (seconds per arrow), sum of types, health
  32. ;
  33. ; ex: Shooter,35,85,10,Normal+Blue,1 // "Shooter" is 85% accurate at 35 meters with ROF of 10
  34. ;
  35. ;  LEGAL TYPES:
  36. ;        NORMAL,BLUE,MAGIC,DEATH        // the others don't seem reasonable for enemies...
  37. ;
  38. ;
  39.  
  40. [Archery]
  41. ; define the arrow parameters
  42. 60        // float Arrow::kArrowSpeed = 60.0f;        // 200 fps = 60 mps
  43. 12        // float Arrow::kArrowNormalDamage = 12;
  44. 30        // float Arrow::kArrowBlueFireDamage = 24;
  45. 5        // float Arrow::kArrowSwarmDamage = 36;
  46. 40        // float Arrow::kArrowMagicDamage = 40;
  47. 0.8        // float Arrow::kArrowMagicDamageScale = 1.0f;    // scales squared distance (lower increases range)
  48. 15        // float Arrow::kArrowStealerDamage = 15;
  49. 40        // float Arrow::kArrowPossessionTime = 20;        // time that enemy is possessed
  50. 10        // float Arrow::kArrowDeathBlackTime = 10;            // Time that it takes to turn black...
  51. ; define the shooter types
  52. 5
  53. LittleBilly,35,50,8,Normal,10
  54. AverageJoe,40,60,7,Normal,20
  55. Toughguy,50,75,6,Normal,20
  56. BigWilliam,50,90,10,Normal,35
  57. RobinHood,99,99,5,Normal,35
  58.