Guest User

botprofile.db

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