You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

BotProfile.db 9.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840
  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. // All profiles begin with this data and overwrite their own
  11. //
  12. Default
  13. Skill = 50
  14. Aggression = 50
  15. ReactionTime = 0.3
  16. AttackDelay = 0
  17. Teamwork = 75
  18. WeaponPreference = none
  19. Cost = 0
  20. Difficulty = NORMAL
  21. VoicePitch = 100
  22. Skin = 0
  23. End
  24. //----------------------------------------------------------------------------
  25. //
  26. // These templates inherit from Default and override with their values
  27. // The name of the template defines a type that is used by individual bot profiles
  28. //
  29. // weapon preference templates
  30. Template Rifle
  31. WeaponPreference = m4a1
  32. WeaponPreference = ak47
  33. WeaponPreference = famas
  34. WeaponPreference = galil
  35. WeaponPreference = mp5
  36. End
  37. Template RifleT
  38. WeaponPreference = ak47
  39. WeaponPreference = m4a1
  40. WeaponPreference = galil
  41. WeaponPreference = famas
  42. WeaponPreference = mp5
  43. End
  44. Template Punch
  45. WeaponPreference = aug
  46. WeaponPreference = sg552
  47. WeaponPreference = famas
  48. WeaponPreference = galil
  49. WeaponPreference = mp5
  50. End
  51. Template PunchT
  52. WeaponPreference = aug
  53. WeaponPreference = sg552
  54. WeaponPreference = famas
  55. WeaponPreference = galil
  56. WeaponPreference = mp5
  57. End
  58. Template Sniper
  59. WeaponPreference = awp
  60. WeaponPreference = sg550
  61. WeaponPreference = g3sg1
  62. WeaponPreference = scout
  63. WeaponPreference = famas
  64. WeaponPreference = galil
  65. WeaponPreference = mp5
  66. End
  67. Template Power
  68. WeaponPreference = m249
  69. WeaponPreference = xm1014
  70. WeaponPreference = m3
  71. WeaponPreference = famas
  72. WeaponPreference = galil
  73. WeaponPreference = mp5
  74. End
  75. Template Shotgun
  76. WeaponPreference = xm1014
  77. WeaponPreference = m3
  78. WeaponPreference = famas
  79. WeaponPreference = galil
  80. WeaponPreference = mp5
  81. End
  82. Template Shield
  83. WeaponPreference = shield
  84. WeaponPreference = m4a1 // in case shield is disallowed
  85. WeaponPreference = ak47
  86. WeaponPreference = famas
  87. WeaponPreference = galil
  88. WeaponPreference = mp5
  89. End
  90. Template Spray
  91. WeaponPreference = p90
  92. WeaponPreference = tmp
  93. WeaponPreference = mac10
  94. WeaponPreference = mp5
  95. End
  96. // skill templates
  97. Template Elite
  98. Skill = 100
  99. Aggression = 100
  100. ReactionTime = 0.2
  101. Cost = 4
  102. Difficulty = EXPERT
  103. VoicePitch = 85
  104. End
  105. Template Expert
  106. Skill = 90
  107. Aggression = 90
  108. ReactionTime = 0.2
  109. Cost = 4
  110. Difficulty = EXPERT
  111. VoicePitch = 88
  112. End
  113. Template VeryHard
  114. Skill = 80
  115. Aggression = 80
  116. ReactionTime = 0.25
  117. Cost = 3
  118. Difficulty = HARD
  119. VoicePitch = 92
  120. End
  121. Template Hard
  122. Skill = 75
  123. Aggression = 75
  124. ReactionTime = 0.25
  125. Cost = 3
  126. Difficulty = HARD
  127. VoicePitch = 94
  128. End
  129. Template Tough
  130. Skill = 60
  131. Aggression = 60
  132. ReactionTime = 0.3
  133. AttackDelay = 0.35
  134. Cost = 2
  135. Difficulty = NORMAL+HARD
  136. VoicePitch = 96
  137. End
  138. Template Normal
  139. Skill = 50
  140. Aggression = 50
  141. ReactionTime = 0.4
  142. AttackDelay = 0.7
  143. Cost = 2
  144. Difficulty = NORMAL
  145. End
  146. Template Fair
  147. Skill = 25
  148. Aggression = 30
  149. ReactionTime = 0.4
  150. AttackDelay = 1.0
  151. Cost = 1
  152. Difficulty = EASY+NORMAL
  153. VoicePitch = 105
  154. End
  155. Template Easy
  156. Skill = 0
  157. Aggression = 20
  158. ReactionTime = 0.5
  159. AttackDelay = 1.5
  160. Cost = 1
  161. Difficulty = EASY
  162. VoicePitch = 110
  163. End
  164. //----------------------------------------------------------------------------
  165. //
  166. // These are the individual bot profiles, which inherit first from
  167. // Default and then the specified Template(s), in order
  168. //
  169. Elite+Rifle MaddoxX
  170. //~Skin = 5
  171. VoicePitch = 95
  172. End
  173. Elite+Spray Minh
  174. //~Skin = 2
  175. VoicePitch = 105
  176. End
  177. Elite+Shotgun Crusher
  178. //~Skin = 4
  179. VoicePitch = 84
  180. End
  181. Elite+Punch Pheonix
  182. //~Skin = 5
  183. VoicePitch = 110
  184. End
  185. Elite+Power Rock
  186. //~Skin = 2
  187. VoicePitch = 80
  188. End
  189. Elite+PunchT Shark
  190. //~Skin = 4
  191. VoicePitch = 90
  192. End
  193. Elite+Rifle Wolf
  194. //~Skin = 2
  195. VoicePitch = 98
  196. End
  197. Elite+RifleT Gunner
  198. //~Skin = 1
  199. VoicePitch = 96
  200. End
  201. Elite+Sniper Zed
  202. //~Skin = 3
  203. VoicePitch = 105
  204. End
  205. Elite+RifleT Steel
  206. //~Skin = 5
  207. VoicePitch = 84
  208. End
  209. Elite+PunchT Stone
  210. //~Skin = 4
  211. VoicePitch = 86
  212. End
  213. //----------------------------------------
  214. Expert+RifleT Arnold
  215. VoicePitch = 85
  216. End
  217. Expert+Rifle Brett
  218. VoicePitch = 100
  219. End
  220. Expert+Punch Kurt
  221. VoicePitch = 95
  222. End
  223. Expert+Sniper Kyle
  224. Cost = 5
  225. VoicePitch = 115
  226. End
  227. Expert+Shotgun Moe
  228. VoicePitch = 87
  229. End
  230. Expert+Rifle Quade
  231. VoicePitch = 91
  232. End
  233. Expert+Rifle Quintin
  234. VoicePitch = 101
  235. End
  236. Expert Ringo
  237. VoicePitch = 112
  238. End
  239. Expert+PunchT Rip
  240. VoicePitch = 99
  241. End
  242. Expert+Rifle Zach
  243. VoicePitch = 100
  244. End
  245. //----------------------------------------
  246. VeryHard+Power Cory
  247. //~Skin = 5
  248. VoicePitch = 110
  249. End
  250. VeryHard+Sniper Quinn
  251. //~Skin = 3
  252. VoicePitch = 93
  253. End
  254. VeryHard+Rifle Seth
  255. //~Skin = 2
  256. VoicePitch = 100
  257. End
  258. VeryHard+RifleT Vinny
  259. //~Skin = 4
  260. VoicePitch = 86
  261. End
  262. //----------------------------------------
  263. Hard+Rifle Chad
  264. //~Skin = 5
  265. VoicePitch = 95
  266. End
  267. Hard+RifleT Chet
  268. //~Skin = 2
  269. VoicePitch = 90
  270. End
  271. Hard+Spray EMPORiO
  272. //~Skin = 4
  273. VoicePitch = 102
  274. End
  275. Hard+Shotgun Hank
  276. //~Skin = 1
  277. VoicePitch = 98
  278. End
  279. Hard+RifleT Ivan
  280. //~Skin = 5
  281. VoicePitch = 96
  282. End
  283. Hard+Punch Jim
  284. //~Skin = 4
  285. VoicePitch = 103
  286. End
  287. Hard+PunchT Joe
  288. //~Skin = 1
  289. VoicePitch = 105
  290. End
  291. Hard+Rifle John
  292. //~Skin = 2
  293. VoicePitch = 97
  294. End
  295. Hard+Rifle Tony
  296. //~Skin = 5
  297. VoicePitch = 84
  298. End
  299. Hard+PunchT Tyler
  300. //~Skin = 1
  301. VoicePitch = 90
  302. End
  303. Hard+Rifle Victor
  304. //~Skin = 2
  305. VoicePitch = 98
  306. End
  307. Hard+Sniper Vladimir
  308. //~Skin = 3
  309. VoicePitch = 110
  310. End
  311. Hard+Spray Zane
  312. //~Skin = 4
  313. VoicePitch = 103
  314. End
  315. Hard+Rifle Zim
  316. //~Skin = 2
  317. VoicePitch = 110
  318. End
  319. //----------------------------------------
  320. Tough+Sniper Adrian
  321. //~Skin = 3
  322. VoicePitch = 120
  323. End
  324. Tough+Rifle Brad
  325. //~Skin = 1
  326. VoicePitch = 100
  327. End
  328. Tough+Rifle Connor
  329. //~Skin = 2
  330. VoicePitch = 104
  331. End
  332. Tough+RifleT Dave
  333. //~Skin = 4
  334. VoicePitch = 98
  335. End
  336. Tough Dan
  337. //~Skin = 1
  338. VoicePitch = 100
  339. End
  340. Tough+Rifle Derek
  341. //~Skin = 2
  342. VoicePitch = 102
  343. End
  344. Tough+Shotgun Don
  345. //~Skin = 4
  346. VoicePitch = 95
  347. End
  348. Tough+Rifle Eric
  349. //~Skin = 1
  350. VoicePitch = 95
  351. End
  352. Tough+RifleT Erik
  353. //~Skin = 2
  354. VoicePitch = 110
  355. End
  356. Tough+Rifle Finn
  357. //~Skin = 4
  358. VoicePitch = 112
  359. End
  360. Tough Jeff
  361. //~Skin = 1
  362. VoicePitch = 90
  363. End
  364. Tough+Rifle Kevin
  365. //~Skin = 2
  366. VoicePitch = 115
  367. End
  368. Tough+RifleT Reed
  369. //~Skin = 4
  370. VoicePitch = 107
  371. End
  372. Tough+Rifle Rick
  373. //~Skin = 2
  374. VoicePitch = 102
  375. End
  376. Tough Ted
  377. //~Skin = 1
  378. VoicePitch = 98
  379. End
  380. Tough+Rifle Troy
  381. //~Skin = 2
  382. VoicePitch = 100
  383. End
  384. Tough+RifleT Wade
  385. //~Skin = 4
  386. VoicePitch = 95
  387. End
  388. Tough+Rifle Wayne
  389. //~Skin = 1
  390. VoicePitch = 86
  391. End
  392. Tough+RifleT Xander
  393. //~Skin = 2
  394. VoicePitch = 100
  395. End
  396. Tough+Rifle Xavier
  397. //~Skin = 4
  398. VoicePitch = 95
  399. End
  400. //----------------------------------------
  401. Normal+Rifle Adam
  402. //~Skin = 1
  403. VoicePitch = 105
  404. End
  405. Normal+PunchT Andy
  406. //~Skin = 2
  407. VoicePitch = 90
  408. End
  409. Normal Chris
  410. //~Skin = 3
  411. VoicePitch = 100
  412. End
  413. Normal Colin
  414. //~Skin = 4
  415. VoicePitch = 107
  416. End
  417. Normal+Shield Dennis
  418. //~Skin = 1
  419. VoicePitch = 104
  420. End
  421. Normal Doug
  422. //~Skin = 2
  423. VoicePitch = 110
  424. End
  425. Normal Gary
  426. //~Skin = 3
  427. VoicePitch = 95
  428. End
  429. Normal Grant
  430. //~Skin = 4
  431. VoicePitch = 112
  432. End
  433. Normal Greg
  434. //~Skin = 1
  435. VoicePitch = 111
  436. End
  437. Normal+Sniper Ian
  438. //~Skin = 3
  439. VoicePitch = 115
  440. End
  441. Normal Jerry
  442. //~Skin = 4
  443. VoicePitch = 112
  444. End
  445. Normal Jon
  446. //~Skin = 1
  447. VoicePitch = 96
  448. End
  449. Normal Keith
  450. //~Skin = 2
  451. VoicePitch = 98
  452. End
  453. Normal Mark
  454. //~Skin = 4
  455. VoicePitch = 110
  456. End
  457. Normal Matt
  458. //~Skin = 1
  459. VoicePitch = 95
  460. End
  461. Normal+RifleT Mike
  462. //~Skin = 2
  463. VoicePitch = 100
  464. End
  465. Normal Nate
  466. //~Skin = 4
  467. VoicePitch = 99
  468. End
  469. Normal Paul
  470. //~Skin = 3
  471. VoicePitch = 98
  472. End
  473. Normal Scott
  474. //~Skin = 1
  475. VoicePitch = 105
  476. End
  477. Normal Steve
  478. //~Skin = 2
  479. VoicePitch = 115
  480. End
  481. Normal Tom
  482. //~Skin = 3
  483. VoicePitch = 110
  484. End
  485. Normal Yahn
  486. //~Skin = 4
  487. VoicePitch = 92
  488. End
  489. //----------------------------------------
  490. Fair Alfred
  491. VoicePitch = 110
  492. End
  493. Fair Bill
  494. VoicePitch = 100
  495. End
  496. Fair Brandon
  497. VoicePitch = 99
  498. End
  499. Fair+Spray Calvin
  500. VoicePitch = 120
  501. End
  502. Fair Dean
  503. VoicePitch = 111
  504. End
  505. Fair Dustin
  506. VoicePitch = 98
  507. End
  508. Fair Ethan
  509. VoicePitch = 112
  510. End
  511. Fair Harold
  512. VoicePitch = 90
  513. End
  514. Fair Henry
  515. VoicePitch = 120
  516. End
  517. Fair Irving
  518. VoicePitch = 118
  519. End
  520. Fair Jason
  521. VoicePitch = 116
  522. End
  523. Fair Josh
  524. VoicePitch = 114
  525. End
  526. Fair Martin
  527. VoicePitch = 110
  528. End
  529. Fair Nick
  530. VoicePitch = 98
  531. End
  532. Fair Norm
  533. VoicePitch = 92
  534. End
  535. Fair Orin
  536. VoicePitch = 113
  537. End
  538. Fair Pat
  539. VoicePitch = 114
  540. End
  541. Fair Perry
  542. VoicePitch = 115
  543. End
  544. Fair Ron
  545. VoicePitch = 100
  546. End
  547. Fair Shawn
  548. VoicePitch = 102
  549. End
  550. Fair Tim
  551. VoicePitch = 98
  552. End
  553. Fair Will
  554. VoicePitch = 96
  555. End
  556. Fair Wyatt
  557. VoicePitch = 94
  558. End
  559. //----------------------------------------
  560. Easy Albert
  561. VoicePitch = 100
  562. End
  563. Easy Allen
  564. VoicePitch = 110
  565. End
  566. Easy Bert
  567. VoicePitch = 120
  568. End
  569. Easy Bob
  570. VoicePitch = 99
  571. End
  572. Easy Cecil
  573. VoicePitch = 120
  574. End
  575. Easy Clarence
  576. VoicePitch = 125
  577. End
  578. Easy Elliot
  579. VoicePitch = 110
  580. End
  581. Easy Elmer
  582. VoicePitch = 100
  583. End
  584. Easy Ernie
  585. VoicePitch = 112
  586. End
  587. Easy Eugene
  588. VoicePitch = 121
  589. End
  590. Easy Fergus
  591. VoicePitch = 99
  592. End
  593. Easy Ferris
  594. VoicePitch = 119
  595. End
  596. Easy Frank
  597. VoicePitch = 118
  598. End
  599. Easy Frasier
  600. VoicePitch = 117
  601. End
  602. Easy Fred
  603. VoicePitch = 116
  604. End
  605. Easy George
  606. VoicePitch = 115
  607. End
  608. Easy Graham
  609. VoicePitch = 114
  610. End
  611. Easy Harvey
  612. VoicePitch = 112
  613. End
  614. Easy Irwin
  615. VoicePitch = 111
  616. End
  617. Easy Lester
  618. VoicePitch = 110
  619. End
  620. Easy Marvin
  621. VoicePitch = 109
  622. End
  623. Easy Neil
  624. VoicePitch = 108
  625. End
  626. Easy Niles
  627. VoicePitch = 122
  628. End
  629. Easy Oliver
  630. VoicePitch = 120
  631. End
  632. Easy Opie
  633. VoicePitch = 125
  634. End
  635. Easy Toby
  636. VoicePitch = 92
  637. End
  638. Easy Ulric
  639. VoicePitch = 100
  640. End
  641. Easy Ulysses
  642. VoicePitch = 102
  643. End
  644. Easy Uri
  645. VoicePitch = 104
  646. End
  647. Easy Waldo
  648. VoicePitch = 108
  649. End
  650. Easy Wally
  651. VoicePitch = 95
  652. End
  653. Easy Walt
  654. VoicePitch = 100
  655. End
  656. Easy Wesley
  657. VoicePitch = 120
  658. End
  659. Easy Yanni
  660. VoicePitch = 112
  661. End
  662. Easy Yogi
  663. VoicePitch = 99
  664. End
  665. Easy Yuri
  666. VoicePitch = 110
  667. End