Advertisement
Guest User

Untitled

a guest
Jan 21st, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.91 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 = scar20
  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 = 70
  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 = 60
  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 = 45
  174. ReactionTime = 0.50
  175. AttackDelay = .70
  176. Cost = 2
  177. Difficulty = HARD
  178. VoicePitch = 96
  179. AimFocusInitial = 10
  180. AimFocusDecay = 0.4
  181. AimFocusOffsetScale = 0.25
  182. AimfocusInterval = 0.50
  183. End
  184.  
  185. Template Normal
  186. Skill = 50
  187. Rank = 1000
  188. Aggression = 30
  189. ReactionTime = 0.60
  190. AttackDelay = .80
  191. Cost = 2
  192. Difficulty = NORMAL
  193. AimFocusInitial = 12
  194. AimFocusDecay = 0.5
  195. AimFocusOffsetScale = 0.35
  196. AimfocusInterval = 0.60
  197. End
  198.  
  199. Template Fair
  200. Skill = 25
  201. Rank = 850
  202. Aggression = 15
  203. ReactionTime = 0.60
  204. AttackDelay = .90
  205. Cost = 1
  206. Difficulty = NORMAL
  207. VoicePitch = 105
  208. AimFocusInitial = 17
  209. AimFocusDecay = 0.6
  210. AimFocusOffsetScale = 0.5
  211. AimfocusInterval = 0.70
  212. End
  213.  
  214. Template Easy
  215. Skill = 5
  216. Rank = 600
  217. Aggression = 10
  218. ReactionTime = 0.60
  219. AttackDelay = .70
  220. Cost = 1
  221. Difficulty = EASY
  222. VoicePitch = 110
  223. AimFocusInitial = 20
  224. AimFocusDecay = 0.7
  225. AimFocusOffsetScale = 0.6
  226. AimfocusInterval = 0.70
  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.  
  236. Elite+Rifle Cliffe
  237. Skin = 1
  238. VoicePitch = 95
  239. End
  240.  
  241. Elite+Spray Minh
  242. Skin = 2
  243. VoicePitch = 105
  244. End
  245.  
  246. Elite+Shotgun Crusher
  247. Skin = 4
  248. VoicePitch = 84
  249. End
  250.  
  251. Elite+Punch Garret
  252. Skin = 4
  253. VoicePitch = 110
  254. End
  255.  
  256. Elite+Power Rock
  257. Skin = 2
  258. VoicePitch = 80
  259. End
  260.  
  261. Elite+PunchT Shark
  262. Skin = 4
  263. VoicePitch = 90
  264. End
  265.  
  266. Elite+Rifle Wolf
  267. Skin = 2
  268. VoicePitch = 98
  269. End
  270.  
  271. Elite+RifleT Gunner
  272. Skin = 1
  273. VoicePitch = 96
  274. End
  275.  
  276. Elite+Sniper Vitaliy
  277. Skin = 3
  278. VoicePitch = 105
  279. End
  280.  
  281. Elite+Punch Ridgway
  282. Skin = 3
  283. VoicePitch = 115
  284. End
  285.  
  286. Elite+RifleT Steel
  287. Skin = 1
  288. VoicePitch = 84
  289. End
  290.  
  291. Elite+PunchT Stone
  292. Skin = 4
  293. VoicePitch = 86
  294. End
  295.  
  296.  
  297. //----------------------------------------
  298.  
  299. Expert+RifleT Arnold
  300. VoicePitch = 85
  301. End
  302.  
  303. Expert+Rifle Brett
  304. VoicePitch = 100
  305. End
  306.  
  307. Expert+Punch Kurt
  308. VoicePitch = 95
  309. End
  310.  
  311. Expert+Sniper Kyle
  312. Cost = 5
  313. VoicePitch = 115
  314. End
  315.  
  316. Expert+Shotgun Moe
  317. VoicePitch = 87
  318. End
  319.  
  320. Expert+Rifle Quade
  321. VoicePitch = 91
  322. End
  323.  
  324. Expert+Rifle Quintin
  325. VoicePitch = 101
  326. End
  327.  
  328. Expert Ringo
  329. VoicePitch = 112
  330. End
  331.  
  332. Expert+PunchT Rip
  333. VoicePitch = 99
  334. End
  335.  
  336. Expert+Rifle Zach
  337. VoicePitch = 100
  338. End
  339.  
  340. //----------------------------------------
  341.  
  342. VeryHard+Power Cory
  343. Skin = 1
  344. VoicePitch = 110
  345. End
  346.  
  347. VeryHard+Sniper Quinn
  348. Skin = 3
  349. VoicePitch = 93
  350. End
  351.  
  352. VeryHard+Rifle Seth
  353. Skin = 2
  354. VoicePitch = 100
  355. End
  356.  
  357. VeryHard+RifleT Vinny
  358. Skin = 4
  359. VoicePitch = 86
  360. End
  361.  
  362.  
  363. //----------------------------------------
  364.  
  365. Hard+Rifle Brian
  366. Skin = 1
  367. VoicePitch = 100
  368. End
  369.  
  370. Hard+Rifle Chad
  371. Skin = 1
  372. VoicePitch = 95
  373. End
  374.  
  375. Hard+RifleT Chet
  376. Skin = 2
  377. VoicePitch = 90
  378. End
  379.  
  380. Hard+Spray Gabe
  381. Skin = 4
  382. VoicePitch = 102
  383. End
  384.  
  385. Hard+Shotgun Hank
  386. Skin = 1
  387. VoicePitch = 98
  388. End
  389.  
  390. Hard+RifleT Ivan
  391. Skin = 2
  392. VoicePitch = 96
  393. End
  394.  
  395. Hard+Punch Jim
  396. Skin = 4
  397. VoicePitch = 103
  398. End
  399.  
  400. Hard+PunchT Joe
  401. Skin = 1
  402. VoicePitch = 105
  403. End
  404.  
  405. Hard+Rifle John
  406. Skin = 2
  407. VoicePitch = 97
  408. End
  409.  
  410. Hard+Rifle Tony
  411. Skin = 4
  412. VoicePitch = 84
  413. End
  414.  
  415. Hard+PunchT Tyler
  416. Skin = 1
  417. VoicePitch = 90
  418. End
  419.  
  420. Hard+Rifle Victor
  421. Skin = 2
  422. VoicePitch = 98
  423. End
  424.  
  425. Hard+Sniper Vladimir
  426. Skin = 3
  427. VoicePitch = 110
  428. End
  429.  
  430. Hard+Spray Zane
  431. Skin = 4
  432. VoicePitch = 103
  433. End
  434.  
  435. Hard+Rifle Zim
  436. Skin = 2
  437. VoicePitch = 110
  438. End
  439.  
  440. //----------------------------------------
  441.  
  442. Tough+Sniper Adrian
  443. Skin = 3
  444. VoicePitch = 120
  445. End
  446.  
  447. Tough+Rifle Brad
  448. Skin = 1
  449. VoicePitch = 100
  450. End
  451.  
  452. Tough+Rifle Connor
  453. Skin = 2
  454. VoicePitch = 104
  455. End
  456.  
  457. Tough+RifleT Dave
  458. Skin = 4
  459. VoicePitch = 98
  460. End
  461.  
  462. Tough Dan
  463. Skin = 1
  464. VoicePitch = 100
  465. End
  466.  
  467. Tough+Rifle Derek
  468. Skin = 2
  469. VoicePitch = 102
  470. End
  471.  
  472. Tough+Shotgun Don
  473. Skin = 4
  474. VoicePitch = 95
  475. End
  476.  
  477. Tough+Rifle Eric
  478. Skin = 1
  479. VoicePitch = 95
  480. End
  481.  
  482. Tough+RifleT Erik
  483. Skin = 2
  484. VoicePitch = 110
  485. End
  486.  
  487. Tough+Rifle Finn
  488. Skin = 4
  489. VoicePitch = 112
  490. End
  491.  
  492. Tough Jeff
  493. Skin = 1
  494. VoicePitch = 90
  495. End
  496.  
  497. Tough+Rifle Kevin
  498. Skin = 2
  499. VoicePitch = 115
  500. End
  501.  
  502. Tough+RifleT Reed
  503. Skin = 4
  504. VoicePitch = 107
  505. End
  506.  
  507. Tough+Rifle Rick
  508. Skin = 2
  509. VoicePitch = 102
  510. End
  511.  
  512. Tough Ted
  513. Skin = 1
  514. VoicePitch = 98
  515. End
  516.  
  517. Tough+Rifle Troy
  518. Skin = 2
  519. VoicePitch = 100
  520. End
  521.  
  522. Tough+RifleT Wade
  523. Skin = 4
  524. VoicePitch = 95
  525. End
  526.  
  527. Tough+Rifle Wayne
  528. Skin = 1
  529. VoicePitch = 86
  530. End
  531.  
  532. Tough+RifleT Xander
  533. Skin = 2
  534. VoicePitch = 100
  535. End
  536.  
  537. Tough+Rifle Xavier
  538. Skin = 4
  539. VoicePitch = 95
  540. End
  541.  
  542. //----------------------------------------
  543.  
  544. Normal+Rifle Adam
  545. Skin = 1
  546. VoicePitch = 105
  547. End
  548.  
  549. Normal+PunchT Andy
  550. Skin = 2
  551. VoicePitch = 90
  552. End
  553.  
  554. Normal Chris
  555. Skin = 3
  556. VoicePitch = 100
  557. End
  558.  
  559. Normal Colin
  560. Skin = 4
  561. VoicePitch = 107
  562. End
  563.  
  564. Normal+Rifle Dennis
  565. Skin = 1
  566. VoicePitch = 104
  567. End
  568.  
  569. Normal Doug
  570. Skin = 2
  571. VoicePitch = 110
  572. End
  573.  
  574. Normal+Sniper Duffy
  575. Skin = 2
  576. VoicePitch = 110
  577. End
  578.  
  579. Normal Gary
  580. Skin = 3
  581. VoicePitch = 95
  582. End
  583.  
  584. Normal Grant
  585. Skin = 4
  586. VoicePitch = 112
  587. End
  588.  
  589. Normal Greg
  590. Skin = 1
  591. VoicePitch = 111
  592. End
  593.  
  594. Normal+Sniper Ian
  595. Skin = 3
  596. VoicePitch = 115
  597. End
  598.  
  599. Normal Jerry
  600. Skin = 4
  601. VoicePitch = 112
  602. End
  603.  
  604. Normal Jon
  605. Skin = 1
  606. VoicePitch = 96
  607. End
  608.  
  609. Normal Keith
  610. Skin = 2
  611. VoicePitch = 98
  612. End
  613.  
  614. Normal Mark
  615. Skin = 4
  616. VoicePitch = 110
  617. End
  618.  
  619. Normal Matt
  620. Skin = 1
  621. VoicePitch = 95
  622. End
  623.  
  624. Normal+RifleT Mike
  625. Skin = 2
  626. VoicePitch = 100
  627. End
  628.  
  629. Normal Nate
  630. Skin = 4
  631. VoicePitch = 99
  632. End
  633.  
  634. Normal Paul
  635. Skin = 3
  636. VoicePitch = 98
  637. End
  638.  
  639. Normal Scott
  640. Skin = 1
  641. VoicePitch = 105
  642. End
  643.  
  644. Normal Steve
  645. Skin = 2
  646. VoicePitch = 115
  647. End
  648.  
  649. Normal Tom
  650. Skin = 3
  651. VoicePitch = 110
  652. End
  653.  
  654. Normal Yahn
  655. Skin = 4
  656. VoicePitch = 92
  657. End
  658.  
  659. //----------------------------------------
  660.  
  661. Fair Alfred
  662. VoicePitch = 110
  663. End
  664.  
  665. Fair Bill
  666. VoicePitch = 100
  667. End
  668.  
  669. Fair Brandon
  670. VoicePitch = 99
  671. End
  672.  
  673. Fair+Spray Calvin
  674. VoicePitch = 120
  675. End
  676.  
  677. Fair Dean
  678. VoicePitch = 111
  679. End
  680.  
  681. Fair Dustin
  682. VoicePitch = 98
  683. End
  684.  
  685. Fair Ethan
  686. VoicePitch = 112
  687. End
  688.  
  689. Fair Harold
  690. VoicePitch = 90
  691. End
  692.  
  693. Fair Henry
  694. VoicePitch = 120
  695. End
  696.  
  697. Fair Irving
  698. VoicePitch = 118
  699. End
  700.  
  701. Fair Jason
  702. VoicePitch = 116
  703. End
  704.  
  705. Fair+Spray Jenssen
  706. VoicePitch = 112
  707. End
  708.  
  709. Fair Josh
  710. VoicePitch = 114
  711. End
  712.  
  713. Fair Martin
  714. VoicePitch = 110
  715. End
  716.  
  717. Fair Nick
  718. VoicePitch = 98
  719. End
  720.  
  721. Fair Norm
  722. VoicePitch = 92
  723. End
  724.  
  725. Fair Orin
  726. VoicePitch = 113
  727. End
  728.  
  729. Fair Pat
  730. VoicePitch = 114
  731. End
  732.  
  733. Fair Perry
  734. VoicePitch = 115
  735. End
  736.  
  737. Fair Ron
  738. VoicePitch = 100
  739. End
  740.  
  741. Fair Shawn
  742. VoicePitch = 102
  743. End
  744.  
  745. Fair Tim
  746. VoicePitch = 98
  747. End
  748.  
  749. Fair Will
  750. VoicePitch = 96
  751. End
  752.  
  753. Fair Wyatt
  754. VoicePitch = 94
  755. End
  756.  
  757. //----------------------------------------
  758.  
  759. Easy Albert
  760. VoicePitch = 100
  761. End
  762.  
  763. Easy Allen
  764. VoicePitch = 110
  765. End
  766.  
  767. Easy Bert
  768. VoicePitch = 120
  769. End
  770.  
  771. Easy Bob
  772. VoicePitch = 99
  773. End
  774.  
  775. Easy Cecil
  776. VoicePitch = 120
  777. End
  778.  
  779. Easy Clarence
  780. VoicePitch = 125
  781. End
  782.  
  783. Easy Elliot
  784. VoicePitch = 110
  785. End
  786.  
  787. Easy Elmer
  788. VoicePitch = 100
  789. End
  790.  
  791. Easy Ernie
  792. VoicePitch = 112
  793. End
  794.  
  795. Easy Eugene
  796. VoicePitch = 121
  797. End
  798.  
  799. Easy Fergus
  800. VoicePitch = 99
  801. End
  802.  
  803. Easy Ferris
  804. VoicePitch = 119
  805. End
  806.  
  807. Easy Frank
  808. VoicePitch = 118
  809. End
  810.  
  811. Easy Frasier
  812. VoicePitch = 117
  813. End
  814.  
  815. Easy Fred
  816. VoicePitch = 116
  817. End
  818.  
  819. Easy George
  820. VoicePitch = 115
  821. End
  822.  
  823. Easy Graham
  824. VoicePitch = 114
  825. End
  826.  
  827. Easy Harvey
  828. VoicePitch = 112
  829. End
  830.  
  831. Easy Irwin
  832. VoicePitch = 111
  833. End
  834.  
  835. Easy Larry
  836. VoicePitch = 105
  837. End
  838.  
  839. Easy Lester
  840. VoicePitch = 110
  841. End
  842.  
  843. Easy Marvin
  844. VoicePitch = 109
  845. End
  846.  
  847. Easy Neil
  848. VoicePitch = 108
  849. End
  850.  
  851. Easy Niles
  852. VoicePitch = 122
  853. End
  854.  
  855. Easy Oliver
  856. VoicePitch = 120
  857. End
  858.  
  859. Easy Opie
  860. VoicePitch = 125
  861. End
  862.  
  863. Easy Ryan
  864. VoicePitch = 95
  865. End
  866.  
  867. Easy Toby
  868. VoicePitch = 92
  869. End
  870.  
  871. Easy Ulric
  872. VoicePitch = 100
  873. End
  874.  
  875. Easy Ulysses
  876. VoicePitch = 102
  877. End
  878.  
  879. Easy Uri
  880. VoicePitch = 104
  881. End
  882.  
  883. Easy Waldo
  884. VoicePitch = 108
  885. End
  886.  
  887. Easy Wally
  888. VoicePitch = 95
  889. End
  890.  
  891. Easy Walt
  892. VoicePitch = 100
  893. End
  894.  
  895. Easy Wesley
  896. VoicePitch = 120
  897. End
  898.  
  899. Easy Yanni
  900. VoicePitch = 112
  901. End
  902.  
  903. Easy Yogi
  904. VoicePitch = 99
  905. End
  906.  
  907. Easy Yuri
  908. VoicePitch = 110
  909. End
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement