Advertisement
Guest User

Untitled

a guest
Oct 27th, 2016
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.42 KB | None | 0 0
  1. //----------------------------------------------------------------------------
  2. // BotProfile.db
  3. // Author: Michael S. Booth, Turtle Rock Studios (www.turtlerockstudios.com)
  4. // Elite bot edits by WaLLy3K 9/09/13
  5. //
  6. // This database defines bot "personalities".
  7. // Feel free to edit it and define your own bots.
  8. //
  9. //----------------------------------------------------------------------------
  10.  
  11. //
  12. // All profiles begin with this data and overwrite their own
  13. //
  14.  
  15. Default
  16. Skill = 100
  17. Aggression = 100
  18. ReactionTime = 0.22 // reaction time in milliseconds. 230ms or 0.23 is standard human reaction time (0.3 default)
  19. AttackDelay = 0.20 // compensate for a bots lack of ping. 50ms is standard server ping (0 default)
  20. Teamwork = 100
  21. AimFocusInitial = 0.22 // initial focus spread in degrees (from desired center. 20 default)
  22. AimFocusDecay = 0.10 // how much focus shrinks per second (.25 = 25% of size after 1 sec. 0.7 default)
  23. AimFocusOffsetScale = 0.10 // controls accuracy when tracking to target (0 == perfect, should always be < 1)
  24. AimfocusInterval = 0.22 // how often focus is adjusted (smaller intervals means better movement tracking)
  25. WeaponPreference = CompWeps
  26. Cost = 0
  27. Difficulty = HARD
  28. VoicePitch = 50
  29. Skin = 0
  30. LookAngleMaxAccelNormal = 2000.0 // how quickly a bot will move their cross hair look at you (2000.0 default)
  31. LookAngleStiffnessNormal = 300.0 // how quickly a bot will lock onto you (100.0 default)
  32. LookAngleDampingNormal = 50.0 // dampen how much will the bot scan the area while not engaged (25.0 default)
  33. LookAngleMaxAccelAttacking = 5000.0 // how long a bot will keep an interest in their attacker (3000.0 default)
  34. LookAngleStiffnessAttacking = 500.0 // how soon after spotting will a bot attack (150.0 default)
  35. LookAngleDampingAttacking = 30.0 // dampen how much a bot will compensate for recoil (30.0 default)
  36. End
  37.  
  38. //
  39. // Weapon preference templates
  40. // These templates inherit from Default and override with their values
  41. // The name of the template defines a type that is used by individual bot profiles
  42. //
  43.  
  44. Template CompWeps
  45. WeaponPreference = m4a1
  46. WeaponPreference = ak47
  47. WeaponPreference = awp
  48. WeaponPreference = p90
  49. WeaponPreference = awp
  50. WeaponPreference = deagle
  51. WeaponPreference = p250
  52. End
  53.  
  54. Template Rifle
  55. WeaponPreference = m4a1
  56. WeaponPreference = ak47
  57. WeaponPreference = famas
  58. WeaponPreference = galilar
  59. WeaponPreference = ump45
  60. End
  61.  
  62. Template Punch
  63. WeaponPreference = aug
  64. WeaponPreference = sg556
  65. WeaponPreference = famas
  66. WeaponPreference = galilar
  67. WeaponPreference = ump45
  68. End
  69.  
  70. Template Sniper
  71. WeaponPreference = awp
  72. WeaponPreference = sg550
  73. WeaponPreference = g3sg1
  74. WeaponPreference = ssg08
  75. WeaponPreference = m4a1
  76. WeaponPreference = ak47
  77. WeaponPreference = mp7
  78. End
  79.  
  80. Template Power
  81. WeaponPreference = m249
  82. WeaponPreference = xm1014
  83. WeaponPreference = nova
  84. WeaponPreference = m4a1
  85. WeaponPreference = ak47
  86. WeaponPreference = mp7
  87. End
  88.  
  89. Template Shotgun
  90. WeaponPreference = xm1014
  91. WeaponPreference = nova
  92. WeaponPreference = mag7
  93. WeaponPreference = sawedoff
  94. WeaponPreference = m4a1
  95. WeaponPreference = ak47
  96.  
  97. End
  98.  
  99. Template Spray
  100. WeaponPreference = m4a1
  101. WeaponPreference = ak47
  102. WeaponPreference = p90
  103. WeaponPreference = mp9
  104. WeaponPreference = mac10
  105. WeaponPreference = mp7
  106. WeaponPreference = ump45
  107. End
  108.  
  109. //
  110. // Skill templates
  111. //
  112.  
  113. // Global Elite Challenge (High End Tier 3) [Tested]
  114. Template Elite
  115. Skill = 100
  116. Rank = 1800
  117. Aggression = 100
  118. ReactionTime = 0.01
  119. AttackDelay = 0.05
  120. Cost = 4
  121. Difficulty = EXPERT
  122. WeaponPreference = CompWeps
  123. VoicePitch = 40
  124. AimFocusInitial = 0.01
  125. AimFocusDecay = 0.01
  126. AimFocusOffsetScale = 0.01
  127. AimfocusInterval = 0.01
  128. End
  129.  
  130. // Elite Master Guardian Challenge (Low End Tier 3) [Tested]
  131. Template Expert
  132. Skill = 100
  133. Rank = 1600
  134. Aggression = 100
  135. ReactionTime = 0.22
  136. Cost = 4
  137. Difficulty = HARD
  138. WeaponPreference = CompWeps
  139. VoicePitch = 50
  140. AimFocusInitial = 0.22
  141. AimFocusDecay = 0.10
  142. AimFocusOffsetScale = 0.10
  143. AimfocusInterval = 0.22
  144. End
  145.  
  146. // Gold Nova Master Challenge (Mid Tier 2)
  147. Template VeryHard
  148. Skill = 90
  149. Rank = 1400
  150. Aggression = 90
  151. ReactionTime = 0.35
  152. Cost = 3
  153. Difficulty = NORMAL
  154. VoicePitch = 75
  155. AimFocusInitial = 0.35
  156. AimFocusDecay = 0.20
  157. AimFocusOffsetScale = 0.20
  158. AimfocusInterval = 0.35
  159. End
  160.  
  161. // Gold Nova One Challenge (Low Tier 2)
  162. Template Hard
  163. Skill = 90
  164. Rank = 1300
  165. Aggression = 80
  166. ReactionTime = 0.45
  167. Cost = 3
  168. Difficulty = NORMAL
  169. VoicePitch = 85
  170. AimFocusInitial = 0.45
  171. AimFocusDecay = 0.20
  172. AimFocusOffsetScale = 0.20
  173. AimfocusInterval = 0.45
  174. End
  175.  
  176. // Silver Elite Challenge (High Tier 1)
  177. Template Tough
  178. Skill = 80
  179. Rank = 1100
  180. Aggression = 60
  181. ReactionTime = 0.55
  182. Cost = 2
  183. Difficulty = NORMAL
  184. VoicePitch = 95
  185. AimFocusInitial = 0.55
  186. AimFocusDecay = 0.30
  187. AimFocusOffsetScale = 0.22
  188. AimfocusInterval = 0.55
  189. End
  190.  
  191. // Silver IV Challenge (Mid Tier 1)
  192. Template Normal
  193. Skill = 75
  194. Rank = 1000
  195. Aggression = 45
  196. ReactionTime = 0.80
  197. Cost = 2
  198. Difficulty = EASY
  199. VoicePitch = 110
  200. AimFocusInitial = 0.80
  201. AimFocusDecay = 0.40
  202. AimFocusOffsetScale = 0.25
  203. AimfocusInterval = 0.80
  204. End
  205.  
  206. // Silver I Challenge (Low Tier 1)
  207. Template Fair
  208. Skill = 75
  209. Rank = 850
  210. Aggression = 30
  211. ReactionTime = 0.90
  212. Cost = 1
  213. Difficulty = EASY
  214. VoicePitch = 120
  215. AimFocusInitial = 0.90
  216. AimFocusDecay = 0.50
  217. AimFocusOffsetScale = 0.28
  218. AimfocusInterval = 0.90
  219. End
  220.  
  221. // Beginner Challenge (New to FPS & PC Gaming)
  222. Template Easy
  223. Skill = 50
  224. Rank = 600
  225. Aggression = 20
  226. ReactionTime = 1.00
  227. Cost = 1
  228. Difficulty = EASY
  229. VoicePitch = 130
  230. AimFocusInitial = 1.00
  231. AimFocusDecay = 0.60
  232. AimFocusOffsetScale = 0.30
  233. AimfocusInterval = 1.00
  234. End
  235.  
  236. //
  237. // These are the individual bot profiles, which inherit first from
  238. // Default and then the specified Template(s), in order
  239. //
  240.  
  241. Elite Delta
  242. Skin = 1
  243. VoicePitch = 45
  244. End
  245.  
  246. Elite Canary
  247. Skin = 2
  248. VoicePitch = 45
  249. End
  250.  
  251. Elite Violet
  252. Skin = 4
  253. VoicePitch = 44
  254. End
  255.  
  256. Elite Shark
  257. Skin = 4
  258. VoicePitch = 40
  259. End
  260.  
  261. Elite Alpha
  262. Skin = 2
  263. VoicePitch = 40
  264. End
  265.  
  266. Elite Cat
  267. Skin = 4
  268. VoicePitch = 42
  269. End
  270.  
  271. Elite Husky
  272. Skin = 2
  273. VoicePitch = 48
  274. End
  275.  
  276. Elite Salmon
  277. Skin = 1
  278. VoicePitch = 46
  279. End
  280.  
  281. Elite Sheep
  282. Skin = 3
  283. VoicePitch = 45
  284. End
  285.  
  286. Elite Emu
  287. Skin = 1
  288. VoicePitch = 44
  289. End
  290.  
  291. Elite Maple
  292. Skin = 4
  293. VoicePitch = 49
  294. End
  295.  
  296.  
  297. //----------------------------------------
  298.  
  299. Expert Sonar
  300. VoicePitch = 85
  301. End
  302.  
  303. Expert Flute
  304. VoicePitch = 100
  305. End
  306.  
  307. Expert Heron
  308. VoicePitch = 95
  309. End
  310.  
  311. Expert Beta
  312. VoicePitch = 115
  313. End
  314.  
  315. Expert Nautilus
  316. VoicePitch = 87
  317. End
  318.  
  319. Expert Diamond
  320. VoicePitch = 91
  321. End
  322.  
  323. Expert Albatross
  324. VoicePitch = 101
  325. End
  326.  
  327. Expert Anchor
  328. VoicePitch = 112
  329. End
  330.  
  331. Expert Ostrich
  332. VoicePitch = 99
  333. End
  334.  
  335. Expert Lilly
  336. VoicePitch = 100
  337. End
  338.  
  339. //----------------------------------------
  340.  
  341. VeryHard Daisy
  342. Skin = 1
  343. VoicePitch = 110
  344. End
  345.  
  346. VeryHard Wagon
  347. Skin = 3
  348. VoicePitch = 93
  349. End
  350.  
  351. VeryHard Vulture
  352. Skin = 2
  353. VoicePitch = 100
  354. End
  355.  
  356. VeryHard Banjo
  357. Skin = 4
  358. VoicePitch = 86
  359. End
  360.  
  361.  
  362. //----------------------------------------
  363.  
  364. Hard+Rifle Lamb
  365. Skin = 1
  366. VoicePitch = 95
  367. End
  368.  
  369. Hard+RifleT Dart
  370. Skin = 2
  371. VoicePitch = 90
  372. End
  373.  
  374. Hard+Spray Pelican
  375. Skin = 4
  376. VoicePitch = 102
  377. End
  378.  
  379. Hard+Shotgun Zigzag
  380. Skin = 1
  381. VoicePitch = 98
  382. End
  383.  
  384. Hard+Rifle Frog
  385. Skin = 2
  386. VoicePitch = 96
  387. End
  388.  
  389. Hard+Punch Whale
  390. Skin = 4
  391. VoicePitch = 103
  392. End
  393.  
  394. Hard+Punch Flamingo
  395. Skin = 1
  396. VoicePitch = 105
  397. End
  398.  
  399. Hard+Rifle Iguana
  400. Skin = 2
  401. VoicePitch = 97
  402. End
  403.  
  404. Hard+Rifle Woodpecker
  405. Skin = 4
  406. VoicePitch = 84
  407. End
  408.  
  409. Hard+Punch Pyramid
  410. Skin = 1
  411. VoicePitch = 90
  412. End
  413.  
  414. Hard+Rifle Seal
  415. Skin = 2
  416. VoicePitch = 98
  417. End
  418.  
  419. Hard+Sniper Manatee
  420. Skin = 3
  421. VoicePitch = 110
  422. End
  423.  
  424. Hard+Spray Sparrow
  425. Skin = 4
  426. VoicePitch = 103
  427. End
  428.  
  429. Hard+Rifle Bulldog
  430. Skin = 2
  431. VoicePitch = 110
  432. End
  433.  
  434. //----------------------------------------
  435.  
  436. Tough+Sniper Eclipse
  437. Skin = 3
  438. VoicePitch = 120
  439. End
  440.  
  441. Tough+Rifle Cyclone
  442. Skin = 1
  443. VoicePitch = 100
  444. End
  445.  
  446. Tough+Rifle Robin
  447. Skin = 2
  448. VoicePitch = 104
  449. End
  450.  
  451. Tough+Rifle Hatchet
  452. Skin = 4
  453. VoicePitch = 98
  454. End
  455.  
  456. Tough Vortex
  457. Skin = 1
  458. VoicePitch = 100
  459. End
  460.  
  461. Tough+Rifle Zebra
  462. Skin = 2
  463. VoicePitch = 102
  464. End
  465.  
  466. Tough+Shotgun Donkey
  467. Skin = 4
  468. VoicePitch = 95
  469. End
  470.  
  471. Tough+Rifle Stump
  472. Skin = 1
  473. VoicePitch = 95
  474. End
  475.  
  476. Tough+RifleT Macaw
  477. Skin = 2
  478. VoicePitch = 110
  479. End
  480.  
  481. Tough+Rifle Torus
  482. Skin = 4
  483. VoicePitch = 112
  484. End
  485.  
  486. Tough Snake
  487. Skin = 1
  488. VoicePitch = 90
  489. End
  490.  
  491. Tough+Rifle Goose
  492. Skin = 2
  493. VoicePitch = 115
  494. End
  495.  
  496. Tough+Rifle Blackbird
  497. Skin = 4
  498. VoicePitch = 107
  499. End
  500.  
  501. Tough+Rifle Rose
  502. Skin = 2
  503. VoicePitch = 102
  504. End
  505.  
  506. Tough Hurricane
  507. Skin = 1
  508. VoicePitch = 98
  509. End
  510.  
  511. Tough+Rifle Dalmatian
  512. Skin = 2
  513. VoicePitch = 100
  514. End
  515.  
  516. Tough+RifleT Wade
  517. Skin = 4
  518. VoicePitch = 95
  519. End
  520.  
  521. Tough+Rifle Rattle
  522. Skin = 1
  523. VoicePitch = 86
  524. End
  525.  
  526. Tough+RifleT Octopus
  527. Skin = 2
  528. VoicePitch = 100
  529. End
  530.  
  531. Tough+Rifle Bell
  532. Skin = 4
  533. VoicePitch = 95
  534. End
  535.  
  536. //----------------------------------------
  537.  
  538. Normal+Rifle Adam
  539. Skin = 1
  540. VoicePitch = 105
  541. End
  542.  
  543. Normal+PunchT Andy
  544. Skin = 2
  545. VoicePitch = 90
  546. End
  547.  
  548. Normal Chris
  549. Skin = 3
  550. VoicePitch = 100
  551. End
  552.  
  553. Normal Colin
  554. Skin = 4
  555. VoicePitch = 107
  556. End
  557.  
  558. Normal+Rifle Dennis
  559. Skin = 1
  560. VoicePitch = 104
  561. End
  562.  
  563. Normal Doug
  564. Skin = 2
  565. VoicePitch = 110
  566. End
  567.  
  568. Normal Gary
  569. Skin = 3
  570. VoicePitch = 95
  571. End
  572.  
  573. Normal Grant
  574. Skin = 4
  575. VoicePitch = 112
  576. End
  577.  
  578. Normal Greg
  579. Skin = 1
  580. VoicePitch = 111
  581. End
  582.  
  583. Normal+Sniper Ian
  584. Skin = 3
  585. VoicePitch = 115
  586. End
  587.  
  588. Normal Jerry
  589. Skin = 4
  590. VoicePitch = 112
  591. End
  592.  
  593. Normal Jon
  594. Skin = 1
  595. VoicePitch = 96
  596. End
  597.  
  598. Normal Keith
  599. Skin = 2
  600. VoicePitch = 98
  601. End
  602.  
  603. Normal Mark
  604. Skin = 4
  605. VoicePitch = 110
  606. End
  607.  
  608. Normal Matt
  609. Skin = 1
  610. VoicePitch = 95
  611. End
  612.  
  613. Normal+RifleT Mike
  614. Skin = 2
  615. VoicePitch = 100
  616. End
  617.  
  618. Normal Nate
  619. Skin = 4
  620. VoicePitch = 99
  621. End
  622.  
  623. Normal Paul
  624. Skin = 3
  625. VoicePitch = 98
  626. End
  627.  
  628. Normal Scott
  629. Skin = 1
  630. VoicePitch = 105
  631. End
  632.  
  633. Normal Steve
  634. Skin = 2
  635. VoicePitch = 115
  636. End
  637.  
  638. Normal Tom
  639. Skin = 3
  640. VoicePitch = 110
  641. End
  642.  
  643. Normal Yahn
  644. Skin = 4
  645. VoicePitch = 92
  646. End
  647.  
  648. //----------------------------------------
  649.  
  650. Fair Alfred
  651. VoicePitch = 110
  652. End
  653.  
  654. Fair Bill
  655. VoicePitch = 100
  656. End
  657.  
  658. Fair Brandon
  659. VoicePitch = 99
  660. End
  661.  
  662. Fair+Spray Calvin
  663. VoicePitch = 120
  664. End
  665.  
  666. Fair Dean
  667. VoicePitch = 111
  668. End
  669.  
  670. Fair Dustin
  671. VoicePitch = 98
  672. End
  673.  
  674. Fair Ethan
  675. VoicePitch = 112
  676. End
  677.  
  678. Fair Harold
  679. VoicePitch = 90
  680. End
  681.  
  682. Fair Henry
  683. VoicePitch = 120
  684. End
  685.  
  686. Fair Irving
  687. VoicePitch = 118
  688. End
  689.  
  690. Fair Jason
  691. VoicePitch = 116
  692. End
  693.  
  694. Fair Josh
  695. VoicePitch = 114
  696. End
  697.  
  698. Fair Martin
  699. VoicePitch = 110
  700. End
  701.  
  702. Fair Nick
  703. VoicePitch = 98
  704. End
  705.  
  706. Fair Norm
  707. VoicePitch = 92
  708. End
  709.  
  710. Fair Orin
  711. VoicePitch = 113
  712. End
  713.  
  714. Fair Pat
  715. VoicePitch = 114
  716. End
  717.  
  718. Fair Perry
  719. VoicePitch = 115
  720. End
  721.  
  722. Fair Ron
  723. VoicePitch = 100
  724. End
  725.  
  726. Fair Shawn
  727. VoicePitch = 102
  728. End
  729.  
  730. Fair Tim
  731. VoicePitch = 98
  732. End
  733.  
  734. Fair Will
  735. VoicePitch = 96
  736. End
  737.  
  738. Fair Wyatt
  739. VoicePitch = 94
  740. End
  741.  
  742. //----------------------------------------
  743.  
  744. Easy Albert
  745. VoicePitch = 100
  746. End
  747.  
  748. Easy Allen
  749. VoicePitch = 110
  750. End
  751.  
  752. Easy Bert
  753. VoicePitch = 120
  754. End
  755.  
  756. Easy Bob
  757. VoicePitch = 99
  758. End
  759.  
  760. Easy Cecil
  761. VoicePitch = 120
  762. End
  763.  
  764. Easy Clarence
  765. VoicePitch = 125
  766. End
  767.  
  768. Easy Elliot
  769. VoicePitch = 110
  770. End
  771.  
  772. Easy Elmer
  773. VoicePitch = 100
  774. End
  775.  
  776. Easy Ernie
  777. VoicePitch = 112
  778. End
  779.  
  780. Easy Eugene
  781. VoicePitch = 121
  782. End
  783.  
  784. Easy Fergus
  785. VoicePitch = 99
  786. End
  787.  
  788. Easy Ferris
  789. VoicePitch = 119
  790. End
  791.  
  792. Easy Frank
  793. VoicePitch = 118
  794. End
  795.  
  796. Easy Frasier
  797. VoicePitch = 117
  798. End
  799.  
  800. Easy Fred
  801. VoicePitch = 116
  802. End
  803.  
  804. Easy George
  805. VoicePitch = 115
  806. End
  807.  
  808. Easy Graham
  809. VoicePitch = 114
  810. End
  811.  
  812. Easy Harvey
  813. VoicePitch = 112
  814. End
  815.  
  816. Easy Irwin
  817. VoicePitch = 111
  818. End
  819.  
  820. Easy Lester
  821. VoicePitch = 110
  822. End
  823.  
  824. Easy Marvin
  825. VoicePitch = 109
  826. End
  827.  
  828. Easy Neil
  829. VoicePitch = 108
  830. End
  831.  
  832. Easy Niles
  833. VoicePitch = 122
  834. End
  835.  
  836. Easy Oliver
  837. VoicePitch = 120
  838. End
  839.  
  840. Easy Opie
  841. VoicePitch = 125
  842. End
  843.  
  844. Easy Toby
  845. VoicePitch = 92
  846. End
  847.  
  848. Easy Ulric
  849. VoicePitch = 100
  850. End
  851.  
  852. Easy Ulysses
  853. VoicePitch = 102
  854. End
  855.  
  856. Easy Uri
  857. VoicePitch = 104
  858. End
  859.  
  860. Easy Waldo
  861. VoicePitch = 108
  862. End
  863.  
  864. Easy Wally
  865. VoicePitch = 95
  866. End
  867.  
  868. Easy Walt
  869. VoicePitch = 100
  870. End
  871.  
  872. Easy Wesley
  873. VoicePitch = 120
  874. End
  875.  
  876. Easy Yanni
  877. VoicePitch = 112
  878. End
  879.  
  880. Easy Yogi
  881. VoicePitch = 99
  882. End
  883.  
  884. Easy Yuri
  885. VoicePitch = 110
  886. End
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement