Guest User

Untitled

a guest
Aug 28th, 2012
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 50.24 KB | None | 0 0
  1. {
  2. "gameTypes"
  3. {
  4. "classic"
  5. {
  6. "value" "0"
  7. "nameID" "#SFUI_GameTypeClassic"
  8.  
  9. "gameModes"
  10. {
  11. "casual"
  12. {
  13. "value" "0"
  14. "nameID" "#SFUI_GameModeCasual"
  15. "descID" "#SFUI_GameModeCasualDesc"
  16. "matchmakingvalue" "casual"
  17. "uid" "1"
  18. "maxplayers" "20"
  19.  
  20. // These are the descriptive ui elements to display in the information box on.
  21. // These key/values should be pairs of strings. The "key" will appear in the left
  22. // column, the "value" will appear in the right column.
  23. "ui"
  24. {
  25. "0" { "label" "#SFUI_CashColon" "value" "$400" }
  26. "1" { "label" "#SFUI_WinMatchColon" "value" "30 #SFUI_Minutes" }
  27. "2" { "label" "#SFUI_TimePerRoundColon" "value" "3 #SFUI_Minutes" }
  28. "3" { "label" "#SFUI_BuyTimeColon" "value" "45 #SFUI_Seconds" }
  29. "4" { "label" "#SFUI_SpectateColon" "value" "#SFUI_SpectateAnyone" }
  30. "5" { "label" "#SFUI_BotsColon" "value" "#SFUI_BotDifficulty2" }
  31. }
  32.  
  33. // These are the convars that get setup when a game mode of this type is created.
  34. "convars"
  35. {
  36. "bot_quota_mode" "fill"
  37. "bot_quota" "10"
  38. "bot_defer_to_human_items" "1"
  39. "bot_defer_to_human_goals" "0"
  40. "bot_difficulty" "1"
  41. "bot_dont_shoot" "0"
  42. "bot_chatter" "normal"
  43. "cl_playerspraydisable" "1"
  44. "mp_friendlyfire" "1"
  45. "ff_damage_reduction_grenade" "0"
  46. "ff_damage_reduction_bullets" "0"
  47. "ff_damage_reduction_other" "0"
  48. "ff_damage_reduction_grenade_self" "0"
  49. "mp_afterroundmoney" "0"
  50. "mp_playercashawards" "1"
  51. "mp_teamcashawards" "1"
  52. "mp_maxrounds" "10"
  53. "mp_halftime" "0"
  54. "mp_timelimit" "0"
  55. "mp_roundtime" "3"
  56. "mp_freezetime" "5"
  57. "mp_buytime" "45"
  58. "mp_forcecamera" "0" // Set to 1 for team only spectating.
  59. "mp_defuser_allocation" "2" // 0=none, 1=random, 2=everyone
  60. "mp_death_drop_gun" "1" // 0=none, 1=best, 2=current or best
  61. "mp_death_drop_grenade" "2" // 0=none, 1=best, 2=current or best
  62. "mp_death_drop_defuser" "1"
  63. "cl_enable_roundstart_autobuy" "1"
  64. "sv_ignoregrenaderadio" "0"
  65. "mp_molotovusedelay" "0"
  66. "sv_alltalk" "1"
  67. "sv_deadtalk" "1"
  68. "mp_force_pick_time" "15"
  69. "bot_autodifficulty_threshold_low" "-2.0" // Value between -20.0 and 20.0 (Amount below avg human contribution score, below which a bot should raise its difficulty)
  70. "bot_autodifficulty_threshold_high" "0.0" // Value between -20.0 and 20.0 (Amount above avg human contribution score, above which a bot should lower its difficulty)
  71. "spec_freeze_time" "5.0"
  72. "spec_freeze_panel_extended_time" "0"
  73. "mp_match_can_clinch" "1" // 0=No mercy rule, 1=team can clinch match win early if they win > 1/2 total rounds
  74. "mp_startmoney" "1000"
  75. "mp_maxmoney" "10000"
  76.  
  77. "sv_allow_votes" "1" // Voting allowed in this mode
  78. "sv_arms_race_vote_to_restart_disallowed_after" "0"
  79.  
  80. // cash award convars
  81. "cash_team_terrorist_win_bomb" "2700"
  82. "cash_team_elimination_hostage_map" "2700"
  83. "cash_team_elimination_bomb_map" "2700"
  84. "cash_team_win_by_time_running_out" "2700"
  85. "cash_team_win_by_defusing_bomb" "2700"
  86. "cash_team_win_by_hostage_rescue" "2700"
  87. "cash_team_loser_bonus" "2400"
  88. "cash_team_loser_bonus_consecutive_rounds" "0"
  89. "cash_team_rescued_hostage" "100"
  90. "cash_team_hostage_alive" "0"
  91. "cash_team_planted_bomb_but_defused" "200"
  92. "cash_team_hostage_interaction" "50"
  93. "cash_player_killed_teammate" "-3300"
  94. "cash_player_killed_enemy_default" "200"
  95. "cash_player_killed_enemy_factor" "0.5"
  96. "cash_player_bomb_planted" "200"
  97. "cash_player_bomb_defused" "200"
  98. "cash_player_rescued_hostage" "200"
  99. "cash_player_interact_with_hostage" "0"
  100. "cash_player_damage_hostage" "-30"
  101. "cash_player_killed_hostage" "-1000"
  102.  
  103. // gungame tr defaults (not used in this mode)
  104. "mp_ggtr_bomb_respawn_delay" "0"
  105. "mp_ggtr_bomb_detonation_bonus" "1"
  106. "mp_ggtr_bomb_defuse_bonus" "1"
  107. "mp_ggtr_bomb_pts_for_upgrade" "2"
  108. "mp_ggtr_bomb_pts_for_he" "3"
  109. "mp_ggtr_bomb_pts_for_flash" "4"
  110. "mp_ggtr_bomb_pts_for_molotov" "5"
  111. "mp_ggtr_halftime_delay" "0.0"
  112. "mp_ggtr_rounds_per_half" "5"
  113. "mp_ggtr_end_round_kill_bonus" "1"
  114. "mp_ggtr_last_weapon_kill_ends_half" "0"
  115.  
  116. // gungame progressive defaults (not used in this mode)
  117. "mp_gungameimmunitytime" "4"
  118. "mp_ggprogressive_round_restart_delay" "15"
  119. "mp_ggprogressive_win_panel_pct" "0.33333"
  120.  
  121. "mp_weapons_allow_zeus" "1"
  122. "mp_solid_teammates" "0"
  123. "mp_free_armor" "1"
  124. }
  125.  
  126. // Map groups for offline modes
  127. "mapgroupsSP"
  128. {
  129. "mg_de_train" ""
  130. "mg_de_dust" ""
  131. "mg_de_dust2" ""
  132. "mg_de_aztec" ""
  133. "mg_de_inferno" ""
  134. "mg_de_nuke" ""
  135. "mg_cs_italy" ""
  136. "mg_cs_office" ""
  137. "random_classic" ""
  138. }
  139.  
  140. // Map groups for online modes
  141. "mapgroupsMP"
  142. {
  143. "mg_bomb" ""
  144. "mg_hostage" ""
  145. "mg_dust" ""
  146.  
  147. }
  148. }
  149.  
  150. "competitive"
  151. {
  152. "value" "1"
  153. "nameID" "#SFUI_GameModeCompetitive"
  154. "descID" "#SFUI_GameModeCompetitiveDesc"
  155. "matchmakingvalue" "competitive"
  156. "uid" "2"
  157. "maxplayers" "10"
  158.  
  159. // These are the descriptive ui elements to display in the information box on.
  160. // These key/values should be pairs of strings. The "key" will appear in the left
  161. // column, the "value" will appear in the right column.
  162. "ui"
  163. {
  164. "0" { "label" "#SFUI_CashColon" "value" "$800" }
  165. "1" { "label" "#SFUI_WinMatchColon" "value" "30 #SFUI_Rounds" }
  166. "2" { "label" "#SFUI_TimePerRoundColon" "value" "2 #SFUI_Minutes" }
  167. "3" { "label" "#SFUI_BuyTimeColon" "value" "45 #SFUI_Seconds" }
  168. "4" { "label" "#SFUI_SpectateColon" "value" "#SFUI_SpectateTeamOnly" }
  169. "5" { "label" "#SFUI_BotsColon" "value" "#SFUI_BotDifficulty3" }
  170. }
  171.  
  172. // These are the convars that get setup when a game mode of this type is created.
  173. "convars"
  174. {
  175. "bot_quota_mode" "fill"
  176. "bot_quota" "10"
  177. "bot_defer_to_human_items" "1"
  178. "bot_defer_to_human_goals" "1"
  179. "bot_difficulty" "2"
  180. "bot_dont_shoot" "0"
  181. "bot_chatter" "normal"
  182. "cl_playerspraydisable" "1"
  183. "mp_friendlyfire" "1"
  184. "ff_damage_reduction_grenade" "0.85"
  185. "ff_damage_reduction_bullets" "0.33"
  186. "ff_damage_reduction_other" "0.4"
  187. "ff_damage_reduction_grenade_self" "1"
  188. "mp_afterroundmoney" "0"
  189. "mp_playercashawards" "1"
  190. "mp_teamcashawards" "1"
  191. "mp_maxrounds" "30"
  192. "mp_halftime" "1"
  193. "mp_timelimit" "0"
  194. "mp_roundtime" "2"
  195. "mp_freezetime" "15"
  196. "mp_buytime" "45"
  197. "mp_forcecamera" "1" // Set to 1 for team only spectating.
  198. "mp_defuser_allocation" "0"
  199. "mp_death_drop_gun" "1" // 0=none, 1=best, 2=current or best
  200. "mp_death_drop_grenade" "2" // 0=none, 1=best, 2=current or best
  201. "mp_death_drop_defuser" "1"
  202. "cl_enable_roundstart_autobuy" "0"
  203. "sv_ignoregrenaderadio" "0"
  204. "mp_molotovusedelay" "0"
  205. "sv_alltalk" "0"
  206. "sv_deadtalk" "1"
  207. "bot_autodifficulty_threshold_low" "-2.0" // Value between -20.0 and 20.0 (Amount below avg human contribution score, below which a bot should raise its difficulty)
  208. "bot_autodifficulty_threshold_high" "0.0" // Value between -20.0 and 20.0 (Amount above avg human contribution score, above which a bot should lower its difficulty)
  209. "mp_force_pick_time" "15"
  210. "spec_freeze_time" "5.0"
  211. "spec_freeze_panel_extended_time" "0"
  212. "mp_match_can_clinch" "1" // 0=No mercy rule, 1=team can clinch match win early if they win > 1/2 total rounds
  213. "mp_startmoney" "800"
  214. "mp_maxmoney" "16000"
  215.  
  216. "sv_allow_votes" "1" // Voting allowed in this mode
  217. "sv_arms_race_vote_to_restart_disallowed_after" "0"
  218.  
  219. // cash award convars
  220. "cash_team_terrorist_win_bomb" "3500"
  221. "cash_team_elimination_hostage_map" "3000"
  222. "cash_team_elimination_bomb_map" "3250"
  223. "cash_team_win_by_time_running_out" "3250"
  224. "cash_team_win_by_defusing_bomb" "3500"
  225. "cash_team_win_by_hostage_rescue" "3500"
  226. "cash_team_loser_bonus" "1400"
  227. "cash_team_loser_bonus_consecutive_rounds" "500"
  228. "cash_team_rescued_hostage" "750"
  229. "cash_team_hostage_alive" "150"
  230. "cash_team_planted_bomb_but_defused" "800"
  231. "cash_team_hostage_interaction" "150"
  232. "cash_player_killed_teammate" "-3300"
  233. "cash_player_killed_enemy_default" "300"
  234. "cash_player_killed_enemy_factor" "1"
  235. "cash_player_bomb_planted" "300"
  236. "cash_player_bomb_defused" "300"
  237. "cash_player_rescued_hostage" "1000"
  238. "cash_player_interact_with_hostage" "150"
  239. "cash_player_damage_hostage" "-30"
  240. "cash_player_killed_hostage" "-1000"
  241.  
  242. // gungame tr defaults (not used in this mode)
  243. "mp_ggtr_bomb_respawn_delay" "0"
  244. "mp_ggtr_bomb_detonation_bonus" "1"
  245. "mp_ggtr_bomb_defuse_bonus" "1"
  246. "mp_ggtr_bomb_pts_for_upgrade" "2"
  247. "mp_ggtr_bomb_pts_for_he" "3"
  248. "mp_ggtr_bomb_pts_for_flash" "4"
  249. "mp_ggtr_bomb_pts_for_molotov" "5"
  250. "mp_ggtr_halftime_delay" "0.0"
  251. "mp_ggtr_rounds_per_half" "5"
  252. "mp_ggtr_end_round_kill_bonus" "1"
  253. "mp_ggtr_last_weapon_kill_ends_half" "0"
  254.  
  255. // gungame progressive defaults (not used in this mode)
  256. "mp_gungameimmunitytime" "4"
  257. "mp_ggprogressive_round_restart_delay" "15"
  258. "mp_ggprogressive_win_panel_pct" "0.33333"
  259.  
  260. "mp_weapons_allow_zeus" "0"
  261. "mp_solid_teammates" "1"
  262. "mp_free_armor" "0"
  263.  
  264. }
  265.  
  266. // Map groups for offline modes
  267. "mapgroupsSP"
  268. {
  269. "mg_de_train" ""
  270. "mg_de_dust" ""
  271. "mg_de_dust2" ""
  272. "mg_de_aztec" ""
  273. "mg_de_inferno" ""
  274. "mg_de_nuke" ""
  275. "mg_cs_italy" ""
  276. "mg_cs_office" ""
  277. "random_classic" ""
  278. }
  279.  
  280. // Map groups for online modes
  281. "mapgroupsMP"
  282. {
  283. "mg_bomb" ""
  284. "mg_hostage" ""
  285. "mg_dust" ""
  286. }
  287. }
  288. }
  289. }
  290.  
  291. "gungame"
  292. {
  293. "value" "1"
  294. "nameID" "#SFUI_GameTypeGungame"
  295.  
  296. // This is the list of game modes supported by this game type.
  297. "gameModes"
  298. {
  299. "gungameprogressive"
  300. {
  301. "value" "0"
  302. "nameID" "#SFUI_GameModeGGProgressive"
  303. "descID" "#SFUI_GameModeGGProgressiveDesc"
  304. "matchmakingvalue" "competitive"
  305. "uid" "11"
  306. "maxplayers" "10"
  307.  
  308. // These are the descriptive ui elements to display in the information box on.
  309. // These key/values should be pairs of strings. The "key" will appear in the left
  310. // column, the "value" will appear in the right column.
  311. "ui"
  312. {
  313. "0" { "label" "#SFUI_WinMatchColon" "value" "30 #SFUI_Minutes" }
  314. "1" { "label" "#SFUI_SpectateColon" "value" "#SFUI_SpectateAnyone" }
  315. "2" { "label" "#SFUI_BotsColon" "value" "#SFUI_BotDifficulty2" }
  316. }
  317.  
  318. // These are the convars that get setup when a game mode of this type is created.
  319. "convars"
  320. {
  321. "bot_quota_mode" "fill"
  322. "bot_quota" "10"
  323. "bot_defer_to_human_items" "1"
  324. "bot_defer_to_human_goals" "0"
  325. "bot_difficulty" "1"
  326. "bot_dont_shoot" "0"
  327. "bot_chatter" "off"
  328. "cl_playerspraydisable" "1"
  329. // bot_quota is ommited here because the map's min/max players determine's it's value.
  330. "mp_friendlyfire" "1"
  331. "ff_damage_reduction_grenade" "0.4"
  332. "ff_damage_reduction_bullets" "0.1"
  333. "ff_damage_reduction_other" "0.4"
  334. "ff_damage_reduction_grenade_self" "0"
  335. "mp_startmoney" "0"
  336. "mp_maxmoney" "0"
  337. "mp_afterroundmoney" "0"
  338. "mp_playercashawards" "0"
  339. "mp_teamcashawards" "0"
  340. "mp_timelimit" "30"
  341. "mp_roundtime" "30"
  342. "mp_freezetime" "6"
  343. "mp_buytime" "0"
  344. "mp_forcecamera" "0" // Set to 1 for team only spectating.
  345. "mp_defuser_allocation" "0" // 0=none, 1=random, 2=everyone
  346. "mp_death_drop_gun" "0" // 0=none, 1=best, 2=current or best
  347. "mp_death_drop_grenade" "0" // 0=none, 1=best, 2=current or best
  348. "mp_death_drop_defuser" "0"
  349. "mp_match_can_clinch" "0" // 0=No mercy rule, 1=team can clinch match win early if they win > 1/2 total rounds
  350.  
  351. "mp_gungameimmunitytime" "4"
  352. "cl_enable_roundstart_autobuy" "0"
  353. "spec_freeze_time" "2"
  354. "spec_freeze_panel_extended_time" "1"
  355. "sv_ignoregrenaderadio" "1"
  356. "mp_ggprogressive_round_restart_delay" "15"
  357. "mp_ggprogressive_win_panel_pct" "0.33333"
  358.  
  359. "mp_weapons_allow_zeus" "0"
  360. "mp_solid_teammates" "0"
  361. "mp_free_armor" "1"
  362.  
  363. "mp_molotovusedelay" "0"
  364. "sv_alltalk" "1"
  365. "sv_deadtalk" "1"
  366. "bot_autodifficulty_threshold_low" "-2.0" // Value between -20.0 and 20.0 (Amount below avg human contribution score, below which a bot should raise its difficulty)
  367. "bot_autodifficulty_threshold_high" "0.0" // Value between -20.0 and 20.0 (Amount above avg human contribution score, above which a bot should lower its difficulty)
  368.  
  369. "sv_allow_votes" "1" // Voting allowed in this mode
  370. "sv_arms_race_vote_to_restart_disallowed_after" "26"
  371.  
  372. // cash award convars (not used in this mode)
  373. "cash_team_terrorist_win_bomb" "0"
  374. "cash_team_elimination_hostage_map" "0"
  375. "cash_team_elimination_bomb_map" "0"
  376. "cash_team_win_by_time_running_out" "0"
  377. "cash_team_win_by_defusing_bomb" "0"
  378. "cash_team_win_by_hostage_rescue" "0"
  379. "cash_team_loser_bonus" "0"
  380. "cash_team_loser_bonus_consecutive_rounds" "0"
  381. "cash_team_rescued_hostage" "0"
  382. "cash_team_hostage_alive" "0"
  383. "cash_team_planted_bomb_but_defused" "0"
  384. "cash_team_hostage_interaction" "0"
  385. "cash_player_killed_teammate" "0"
  386. "cash_player_killed_enemy_default" "0"
  387. "cash_player_killed_enemy_factor" "0"
  388. "cash_player_bomb_planted" "0"
  389. "cash_player_bomb_defused" "0"
  390. "cash_player_rescued_hostage" "0"
  391. "cash_player_interact_with_hostage" "0"
  392. "cash_player_damage_hostage" "0"
  393. "cash_player_killed_hostage" "0"
  394.  
  395. // gungame tr defaults (not used in this mode)
  396. "mp_ggtr_bomb_respawn_delay" "0"
  397. "mp_ggtr_bomb_detonation_bonus" "1"
  398. "mp_ggtr_bomb_defuse_bonus" "1"
  399. "mp_ggtr_bomb_pts_for_upgrade" "2"
  400. "mp_ggtr_bomb_pts_for_he" "3"
  401. "mp_ggtr_bomb_pts_for_flash" "4"
  402. "mp_ggtr_bomb_pts_for_molotov" "5"
  403. "mp_ggtr_halftime_delay" "0.0"
  404. "mp_ggtr_rounds_per_half" "5"
  405. "mp_ggtr_end_round_kill_bonus" "1"
  406. "mp_ggtr_last_weapon_kill_ends_half" "0"
  407.  
  408. // required defaults
  409. "mp_maxrounds" "0"
  410. "mp_halftime" "0"
  411. "mp_force_pick_time" "15"
  412. }
  413.  
  414. // Map groups for offline modes
  415. "mapgroupsSP"
  416. {
  417. "mg_ar_baggage" ""
  418. "mg_ar_shoots" ""
  419. "random_ar" ""
  420. }
  421.  
  422. // Map groups for online modes
  423. "mapgroupsMP"
  424. {
  425. "mg_armsrace" ""
  426. }
  427.  
  428. "no_reset_vote_threshold_ct" "knife"
  429. "no_reset_vote_threshold_t" "knife"
  430.  
  431. "weaponprogression_ct"
  432. {
  433. "mp9" { "kills" "1" }
  434. "mac10" { "kills" "1" }
  435. "mp7" { "kills" "1" }
  436. "bizon" { "kills" "1" }
  437. "ump45" { "kills" "1" }
  438. "p90" { "kills" "1" }
  439. "nova" { "kills" "1" }
  440. "mag7" { "kills" "1" }
  441. "xm1014" { "kills" "1" }
  442. "sawedoff" { "kills" "1" }
  443. "galilar" { "kills" "1" }
  444. "famas" { "kills" "1" }
  445. "ak47" { "kills" "1" }
  446. "m4a1" { "kills" "1" }
  447. "sg556" { "kills" "1" }
  448. "aug" { "kills" "1" }
  449. "awp" { "kills" "1" }
  450. "m249" { "kills" "1" }
  451. "negev" { "kills" "1" }
  452. "glock" { "kills" "1" }
  453. "hkp2000" { "kills" "1" }
  454. "tec9" { "kills" "1" }
  455. "p250" { "kills" "1" }
  456. "deagle" { "kills" "1" }
  457. "fiveseven" { "kills" "1" }
  458. "elite" { "kills" "1" }
  459. "knifegg" { "kills" "1" }
  460. }
  461.  
  462. "weaponprogression_t"
  463. {
  464. "mp9" { "kills" "1" }
  465. "mac10" { "kills" "1" }
  466. "mp7" { "kills" "1" }
  467. "bizon" { "kills" "1" }
  468. "ump45" { "kills" "1" }
  469. "p90" { "kills" "1" }
  470. "nova" { "kills" "1" }
  471. "mag7" { "kills" "1" }
  472. "xm1014" { "kills" "1" }
  473. "sawedoff" { "kills" "1" }
  474. "galilar" { "kills" "1" }
  475. "famas" { "kills" "1" }
  476. "ak47" { "kills" "1" }
  477. "m4a1" { "kills" "1" }
  478. "sg556" { "kills" "1" }
  479. "aug" { "kills" "1" }
  480. "awp" { "kills" "1" }
  481. "m249" { "kills" "1" }
  482. "negev" { "kills" "1" }
  483. "glock" { "kills" "1" }
  484. "hkp2000" { "kills" "1" }
  485. "tec9" { "kills" "1" }
  486. "p250" { "kills" "1" }
  487. "deagle" { "kills" "1" }
  488. "fiveseven" { "kills" "1" }
  489. "elite" { "kills" "1" }
  490. "knifegg" { "kills" "1" }
  491. }
  492. }
  493.  
  494. "gungametrbomb"
  495. {
  496. "value" "1"
  497. "nameID" "#SFUI_GameModeGGBomb"
  498. "descID" "#SFUI_GameModeGGBombDesc"
  499. "matchmakingvalue" "competitive"
  500. "uid" "12"
  501. "maxplayers" "10"
  502.  
  503. // These are the descriptive ui elements to display in the information box on.
  504. // These key/values should be pairs of strings. The "key" will appear in the left
  505. // column, the "value" will appear in the right column.
  506. "ui"
  507. {
  508.  
  509. "0" { "label" "#SFUI_WinMatchColon" "value" "10 #SFUI_Rounds" }
  510. "1" { "label" "#SFUI_TimePerRoundColon" "value" "90 #SFUI_Seconds" }
  511. "2" { "label" "#SFUI_SpectateColon" "value" "#SFUI_SpectateTeamOnly" }
  512. "3" { "label" "#SFUI_BotsColon" "value" "#SFUI_BotDifficulty3" }
  513. }
  514.  
  515. // These are the convars that get setup when a game mode of this type is created.
  516. "convars"
  517. {
  518. "bot_quota_mode" "fill"
  519. "bot_quota" "10"
  520. "bot_defer_to_human_items" "1"
  521. "bot_defer_to_human_goals" "0"
  522. "bot_difficulty" "2"
  523. "bot_dont_shoot" "0"
  524. "bot_chatter" "normal"
  525. "cl_playerspraydisable" "1"
  526. "mp_friendlyfire" "1"
  527. "ff_damage_reduction_grenade" "0.85"
  528. "ff_damage_reduction_bullets" "0.33"
  529. "ff_damage_reduction_other" "0.4"
  530. "ff_damage_reduction_grenade_self" "0"
  531. "mp_startmoney" "0"
  532. "mp_maxmoney" "0"
  533. "mp_afterroundmoney" "0"
  534. "mp_playercashawards" "0"
  535. "mp_teamcashawards" "0"
  536. "mp_timelimit" "0"
  537. "mp_roundtime" "1.5"
  538. "mp_freezetime" "6"
  539. "mp_buytime" "0"
  540. "mp_forcecamera" "0" // Set to 1 for team only spectating.
  541. "mp_defuser_allocation" "2" // 0=none, 1=random, 2=everyone
  542. "mp_death_drop_gun" "0" // 0=none, 1=best, 2=current or best
  543. "mp_death_drop_grenade" "0" // 0=none, 1=best, 2=current or best
  544. "mp_death_drop_defuser" "0"
  545. "mp_match_can_clinch" "1" // 0=No mercy rule, 1=team can clinch match win early if they win > 1/2 total rounds
  546. "mp_gungameimmunitytime" "0"
  547. "mp_ggtr_bomb_respawn_delay" "1"
  548. "mp_ggtr_bomb_detonation_bonus" "1"
  549. "mp_ggtr_bomb_defuse_bonus" "0"
  550. "cl_enable_roundstart_autobuy" "0"
  551. "sv_ignoregrenaderadio" "1"
  552. "mp_ggtr_bomb_pts_for_upgrade" "1" // Kill points required to upgrade a player's weapon
  553. "mp_ggtr_bomb_pts_for_he" "2" // Kill points required in a round to get a bonus HE grenade
  554. "mp_ggtr_bomb_pts_for_flash" "3" // Kill points required in a round to get a bonus flash grenade
  555. "mp_ggtr_bomb_pts_for_molotov" "4" // Kill points required in a round to get a bonus molotov cocktail
  556. "mp_ggtr_halftime_delay" "10.0" // Number of seconds to delay during half-time
  557. "mp_ggtr_rounds_per_half" "10" // Number of rounds to play before/after half-time
  558. "mp_molotovusedelay" "0"
  559. "sv_alltalk" "0"
  560. "sv_deadtalk" "0"
  561. "mp_ggtr_end_round_kill_bonus" "0" // Number of bonus points to award the team when a "knife" kill ends the last round
  562. "bot_autodifficulty_threshold_low" "-2.0" // Value between -20.0 and 20.0 (Amount below avg human contribution score, below which a bot should raise its difficulty)
  563. "bot_autodifficulty_threshold_high" "0.0" // Value between -20.0 and 20.0 (Amount above avg human contribution score, above which a bot should lower its difficulty)
  564. "mp_ggtr_last_weapon_kill_ends_half" "0" // End the half and give a team round point when a player makes a kill using the final weapon
  565.  
  566. "sv_allow_votes" "1" // Voting allowed in this mode
  567. "sv_arms_race_vote_to_restart_disallowed_after" "0"
  568.  
  569. // cash award convars (not used in this mode)
  570. "cash_team_terrorist_win_bomb" "0"
  571. "cash_team_elimination_hostage_map" "0"
  572. "cash_team_elimination_bomb_map" "0"
  573. "cash_team_win_by_time_running_out" "0"
  574. "cash_team_win_by_defusing_bomb" "0"
  575. "cash_team_win_by_hostage_rescue" "0"
  576. "cash_team_loser_bonus" "0"
  577. "cash_team_loser_bonus_consecutive_rounds" "0"
  578. "cash_team_rescued_hostage" "0"
  579. "cash_team_hostage_alive" "0"
  580. "cash_team_planted_bomb_but_defused" "0"
  581. "cash_team_hostage_interaction" "0"
  582. "cash_player_killed_teammate" "0"
  583. "cash_player_killed_enemy_default" "0"
  584. "cash_player_killed_enemy_factor" "0"
  585. "cash_player_bomb_planted" "0"
  586. "cash_player_bomb_defused" "0"
  587. "cash_player_rescued_hostage" "0"
  588. "cash_player_interact_with_hostage" "0"
  589. "cash_player_damage_hostage" "0"
  590. "cash_player_killed_hostage" "0"
  591.  
  592. // gungame progressive defaults (not used in this mode)
  593. "mp_ggprogressive_round_restart_delay" "15"
  594. "mp_ggprogressive_win_panel_pct" "0.33333"
  595.  
  596. "mp_weapons_allow_zeus" "0"
  597. "mp_solid_teammates" "0"
  598. "mp_free_armor" "1"
  599.  
  600. // required defaults
  601. "mp_maxrounds" "0"
  602. "mp_halftime" "1"
  603. "mp_force_pick_time" "15"
  604. "spec_freeze_time" "5.0"
  605. "spec_freeze_panel_extended_time" "0"
  606. }
  607.  
  608. // Map groups for offline modes
  609. "mapgroupsSP"
  610. {
  611. "mg_de_bank" ""
  612. "mg_de_lake" ""
  613. "mg_de_safehouse" ""
  614. "mg_de_sugarcane" ""
  615. "mg_de_stmarc" ""
  616. "mg_de_shorttrain" ""
  617. "random_demo" ""
  618. }
  619.  
  620. // Map groups for online modes
  621. "mapgroupsMP"
  622. {
  623. "mg_demolition" ""
  624. }
  625.  
  626. "weaponprogression_ct"
  627. {
  628. "m4a1" { "kills" "1" }
  629. "p90" { "kills" "1" }
  630. "ump45" { "kills" "1" }
  631. "deagle" { "kills" "1" }
  632. "nova" { "kills" "1" }
  633. "fiveseven" { "kills" "1" }
  634. "hkp2000" { "kills" "1" }
  635. "ssg08" { "kills" "1" }
  636. "awp" { "kills" "1" }
  637. "Scar20" { "kills" "1" }
  638. }
  639.  
  640. "weaponprogression_t"
  641. {
  642. "ak47" { "kills" "1" }
  643. "p90" { "kills" "1" }
  644. "bizon" { "kills" "1" }
  645. "deagle" { "kills" "1" }
  646. "nova" { "kills" "1" }
  647. "p250" { "kills" "1" }
  648. "glock" { "kills" "1" }
  649. "ssg08" { "kills" "1" }
  650. "awp" { "kills" "1" }
  651. "g3sg1" { "kills" "1" }
  652. }
  653. }
  654. }
  655. }
  656.  
  657.  
  658. "training"
  659. {
  660. "value" "3"
  661. "nameID" "#SFUI_GameTypeFreestyle"
  662. "singleplayeronly" "1"
  663.  
  664. "gameModes"
  665. {
  666. "training"
  667. {
  668. "value" "0"
  669. "nameID" "#SFUI_GameTypeTraining"
  670. "descID" "#SFUI_GameModeTrainingDesc"
  671. "showdisclaimer" "1"
  672. "uid" "21"
  673. "maxplayers" "1"
  674.  
  675. // These are the descriptive ui elements to display in the information box on.
  676. // These key/values should be pairs of strings. The "key" will appear in the left
  677. // column, the "value" will appear in the right column.
  678. "ui"
  679. {
  680. "0" { "label" "#SFUI_CashColon" "value" "$16,000" }
  681. "1" { "label" "#SFUI_WinMatchColon" "value" "30 #SFUI_Minutes" }
  682. "2" { "label" "#SFUI_TimePerRoundColon" "value" "5 #SFUI_Minutes" }
  683. "3" { "label" "#SFUI_BuyTimeColon" "value" "90 #SFUI_Seconds" }
  684. "4" { "label" "#SFUI_SpectateColon" "value" "#SFUI_SpectateAnyone" }
  685. // Bot data is determined by user selection.
  686. }
  687.  
  688. // These are the convars that get setup when a game mode of this type is created.
  689. "convars"
  690. {
  691. // For offline games, bot_difficulty and bot_quota are specified in the "botDifficulty" section later in this file.
  692. "bot_quota_mode" "fill"
  693. "bot_defer_to_human_items" "1"
  694. "bot_defer_to_human_goals" "0"
  695. "bot_chatter" "normal"
  696. "bot_difficulty" "1"
  697. "bot_dont_shoot" "0"
  698. // bot_quota is ommited here because the map's min/max players determine's it's value.
  699. "mp_friendlyfire" "0"
  700. "ff_damage_reduction_grenade" "0"
  701. "ff_damage_reduction_bullets" "0"
  702. "ff_damage_reduction_other" "0"
  703. "ff_damage_reduction_grenade_self" "0"
  704. "mp_startmoney" "0"
  705. "mp_maxmoney" "0"
  706. "mp_afterroundmoney" "0"
  707. "mp_playercashawards" "0"
  708. "mp_teamcashawards" "0"
  709. "mp_timelimit" "0"
  710. "mp_roundtime" "0"
  711. "mp_freezetime" "0"
  712. "mp_buytime" "0"
  713. "mp_forcecamera" "0" // Set to 1 for team only spectating.
  714. "mp_defuser_allocation" "0"
  715. "cl_enable_roundstart_autobuy" "0"
  716. "sv_ignoregrenaderadio" "0"
  717. "sv_deadtalk" "0"
  718.  
  719. "sv_allow_votes" "0" // No voting allowed in this mode
  720. "sv_arms_race_vote_to_restart_disallowed_after" "0"
  721.  
  722. // cash award convars (not used in this mode)
  723. "cash_team_terrorist_win_bomb" "0"
  724. "cash_team_elimination_hostage_map" "0"
  725. "cash_team_elimination_bomb_map" "0"
  726. "cash_team_win_by_time_running_out" "0"
  727. "cash_team_win_by_defusing_bomb" "0"
  728. "cash_team_win_by_hostage_rescue" "0"
  729. "cash_team_loser_bonus" "0"
  730. "cash_team_loser_bonus_consecutive_rounds" "0"
  731. "cash_team_rescued_hostage" "0"
  732. "cash_team_hostage_alive" "0"
  733. "cash_team_planted_bomb_but_defused" "0"
  734. "cash_team_hostage_interaction" "0"
  735. "cash_player_killed_teammate" "0"
  736. "cash_player_killed_enemy_default" "0"
  737. "cash_player_killed_enemy_factor" "0"
  738. "cash_player_bomb_planted" "0"
  739. "cash_player_bomb_defused" "0"
  740. "cash_player_rescued_hostage" "0"
  741. "cash_player_interact_with_hostage" "0"
  742. "cash_player_damage_hostage" "0"
  743. "cash_player_killed_hostage" "0"
  744.  
  745. // gungame tr defaults (not used in this mode)
  746. "mp_ggtr_bomb_respawn_delay" "0"
  747. "mp_ggtr_bomb_detonation_bonus" "1"
  748. "mp_ggtr_bomb_defuse_bonus" "1"
  749. "mp_ggtr_bomb_pts_for_upgrade" "2"
  750. "mp_ggtr_bomb_pts_for_he" "3"
  751. "mp_ggtr_bomb_pts_for_flash" "4"
  752. "mp_ggtr_bomb_pts_for_molotov" "5"
  753. "mp_ggtr_halftime_delay" "0.0"
  754. "mp_ggtr_rounds_per_half" "5"
  755. "mp_ggtr_end_round_kill_bonus" "1"
  756. "mp_ggtr_last_weapon_kill_ends_half" "0"
  757.  
  758. // gungame progressive defaults (not used in this mode)
  759. "mp_gungameimmunitytime" "4"
  760. "mp_ggprogressive_round_restart_delay" "15"
  761. "mp_ggprogressive_win_panel_pct" "0.33333"
  762.  
  763. // required defaults
  764. "mp_weapons_allow_zeus" "0"
  765. "mp_solid_teammates" "0"
  766. "mp_free_armor" "1"
  767. "cl_playerspraydisable" "1"
  768. "mp_maxrounds" "0"
  769. "mp_halftime" "0"
  770. "mp_death_drop_gun" "0"
  771. "mp_death_drop_grenade" "0"
  772. "mp_death_drop_defuser" "0"
  773. "mp_molotovusedelay" "0"
  774. "sv_alltalk" "0"
  775. "mp_force_pick_time" "15"
  776. "bot_autodifficulty_threshold_low" "-2.0"
  777. "bot_autodifficulty_threshold_high" "0.0"
  778. "spec_freeze_time" "5.0"
  779. "spec_freeze_panel_extended_time" "0"
  780. "mp_match_can_clinch" "0"
  781. }
  782.  
  783. // Map groups for offline modes
  784. "mapgroupsSP"
  785. {
  786. "mg_training1" ""
  787. }
  788. }
  789. }
  790. }
  791. }
  792.  
  793. "mapgroups"
  794. {
  795. //
  796. // Map cycle groups
  797. //
  798.  
  799. "mg_hostage"
  800. {
  801. "imagename" "mapgroup-hostage"
  802. "nameID" "#SFUI_Mapgroup_hostage"
  803. "name" "mg_hostage"
  804. "maps"
  805. {
  806. "cs_office" ""
  807. "cs_italy" ""
  808. }
  809. }
  810.  
  811. "mg_bomb"
  812. {
  813. "imagename" "mapgroup-bomb"
  814. "nameID" "#SFUI_Mapgroup_bomb"
  815. "name" "mg_bomb"
  816. "maps"
  817. {
  818. "de_dust2" ""
  819. "de_train" ""
  820. "de_inferno" ""
  821. "de_dust" ""
  822. "de_aztec" ""
  823. "de_nuke" ""
  824. }
  825. }
  826.  
  827.  
  828. "mg_dust"
  829. {
  830. "imagename" "map-dust2-overall"
  831. "nameID" "#SFUI_Mapgroup_dust"
  832. "name" "mg_dust"
  833. "maps"
  834. {
  835. "de_dust" ""
  836. "de_dust2" ""
  837. }
  838. }
  839.  
  840. "mg_armsrace"
  841. {
  842. "imagename" "mapgroup-armsrace"
  843. "nameID" "#SFUI_Mapgroup_armsrace"
  844. "name" "mg_armsrace"
  845. "maps"
  846. {
  847. "ar_shoots" ""
  848. "ar_baggage" ""
  849. }
  850. }
  851.  
  852. "mg_demolition"
  853. {
  854. "imagename" "mapgroup-demolition"
  855. "nameID" "#SFUI_Mapgroup_demolition"
  856. "name" "mg_demolition"
  857. "maps"
  858. {
  859. "de_lake" ""
  860. "de_stmarc" ""
  861. "de_sugarcane" ""
  862. "de_bank" ""
  863. "de_safehouse" ""
  864. "de_shorttrain" ""
  865. }
  866. }
  867.  
  868. //
  869. // Single map groups
  870. //
  871.  
  872. "mg_de_train"
  873. {
  874. "imagename" "map-train-overall"
  875. "nameID" "#SFUI_Map_de_train"
  876. "name" "mg_de_train"
  877. "maps"
  878. {
  879. "de_train" ""
  880. }
  881. }
  882.  
  883. "mg_de_dust"
  884. {
  885. "imagename" "map-dust-overall"
  886. "nameID" "#SFUI_Map_de_dust"
  887. "name" "mg_de_dust"
  888. "maps"
  889. {
  890. "de_dust" ""
  891. }
  892. }
  893.  
  894. "mg_de_dust2"
  895. {
  896. "imagename" "map-dust2-overall"
  897. "nameID" "#SFUI_Map_de_dust2"
  898. "name" "mg_de_dust2"
  899. "maps"
  900. {
  901. "de_dust2" ""
  902. }
  903. }
  904.  
  905. "mg_de_aztec"
  906. {
  907. "imagename" "map-aztec-overall"
  908. "nameID" "#SFUI_Map_de_aztec"
  909. "name" "mg_de_aztec"
  910. "maps"
  911. {
  912. "de_aztec" ""
  913. }
  914. }
  915.  
  916. "mg_de_inferno"
  917. {
  918. "imagename" "map-inferno-overall"
  919. "nameID" "#SFUI_Map_de_inferno"
  920. "name" "mg_de_inferno"
  921. "maps"
  922. {
  923. "de_inferno" ""
  924. }
  925. }
  926.  
  927. "mg_de_nuke"
  928. {
  929. "imagename" "map-nuke-overall"
  930. "nameID" "#SFUI_Map_de_nuke"
  931. "name" "mg_de_nuke"
  932. "maps"
  933. {
  934. "de_nuke" ""
  935. }
  936. }
  937.  
  938. "mg_cs_italy"
  939. {
  940. "imagename" "map-italy-overall"
  941. "nameID" "#SFUI_Map_cs_italy"
  942. "name" "mg_cs_italy"
  943. "maps"
  944. {
  945. "cs_italy" ""
  946. }
  947. }
  948.  
  949. "mg_cs_office"
  950. {
  951. "imagename" "map-office-overall"
  952. "nameID" "#SFUI_Map_cs_office"
  953. "name" "mg_cs_office"
  954. "maps"
  955. {
  956. "cs_office" ""
  957. }
  958. }
  959.  
  960. "mg_ar_baggage"
  961. {
  962. "imagename" "map-baggage-overall"
  963. "nameID" "#SFUI_Map_ar_baggage"
  964. "name" "mg_ar_baggage"
  965. "maps"
  966. {
  967. "ar_baggage" ""
  968. }
  969. }
  970.  
  971. "mg_ar_shoots"
  972. {
  973. "imagename" "map-vietnam-overall"
  974. "nameID" "#SFUI_Map_ar_shoots"
  975. "name" "mg_ar_shoots"
  976. "maps"
  977. {
  978. "ar_shoots" ""
  979. }
  980. }
  981.  
  982. "mg_de_bank"
  983. {
  984. "imagename" "map-bank-overall"
  985. "nameID" "#SFUI_Map_de_bank"
  986. "name" "mg_de_bank"
  987. "maps"
  988. {
  989. "de_bank" ""
  990. }
  991. }
  992.  
  993. "mg_de_lake"
  994. {
  995. "imagename" "map-boathouse-overall"
  996. "nameID" "#SFUI_Map_de_lake"
  997. "name" "mg_de_lake"
  998. "maps"
  999. {
  1000. "de_lake" ""
  1001. }
  1002. }
  1003.  
  1004. "mg_de_safehouse"
  1005. {
  1006. "imagename" "map-house-overall"
  1007. "nameID" "#SFUI_Map_de_safehouse"
  1008. "name" "mg_de_safehouse"
  1009. "maps"
  1010. {
  1011. "de_safehouse" ""
  1012. }
  1013. }
  1014.  
  1015. "mg_de_sugarcane"
  1016. {
  1017. "imagename" "map-mill-overall"
  1018. "nameID" "#SFUI_Map_de_sugarcane"
  1019. "name" "mg_de_sugarcane"
  1020. "maps"
  1021. {
  1022. "de_sugarcane" ""
  1023. }
  1024. }
  1025.  
  1026. "mg_de_stmarc"
  1027. {
  1028. "imagename" "map-shacks-overall"
  1029. "nameID" "#SFUI_Map_de_stmarc"
  1030. "name" "mg_de_stmarc"
  1031. "maps"
  1032. {
  1033. "de_stmarc" ""
  1034. }
  1035. }
  1036.  
  1037. "mg_de_shorttrain"
  1038. {
  1039. "imagename" "map-train-overall"
  1040. "nameID" "#SFUI_Map_de_shorttrain"
  1041. "name" "mg_de_shorttrain"
  1042. "maps"
  1043. {
  1044. "de_shorttrain" ""
  1045. }
  1046. }
  1047.  
  1048. "mg_training1"
  1049. {
  1050. "imagename" "map-alleyway-overall"
  1051. "nameID" "#SFUI_Map_training1"
  1052. "name" "mg_training1"
  1053. "maps"
  1054. {
  1055. "training1" ""
  1056. }
  1057. }
  1058.  
  1059. "random_ar"
  1060. {
  1061. "nameID" "#SFUI_Map_random"
  1062. "imagename" "map-random-ar"
  1063. "name" "random"
  1064. "maps"
  1065. {
  1066. //Empty
  1067. }
  1068. }
  1069.  
  1070. "random_demo"
  1071. {
  1072. "nameID" "#SFUI_Map_random"
  1073. "imagename" "map-random-demo"
  1074. "name" "random"
  1075. "maps"
  1076. {
  1077. //Empty
  1078. }
  1079. }
  1080.  
  1081. "random_classic"
  1082. {
  1083. "nameID" "#SFUI_Map_random"
  1084. "imagename" "map-random-overall"
  1085. "name" "random"
  1086. "maps"
  1087. {
  1088. //Empty
  1089. }
  1090. }
  1091. }
  1092.  
  1093. "maps"
  1094. {
  1095. //
  1096. // Classic Maps
  1097. //
  1098.  
  1099. "cs_italy"
  1100. {
  1101. "nameID" "#SFUI_Map_cs_italy"
  1102. "name" "cs_italy"
  1103. "imagename" "map-italy-overall"
  1104. "t_arms" "models/weapons/t_arms_separatist.mdl"
  1105. "t_models"
  1106. {
  1107. "tm_separatist" ""
  1108. "tm_separatist_variantA" ""
  1109. "tm_separatist_variantB" ""
  1110. "tm_separatist_variantC" ""
  1111. "tm_separatist_variantD" ""
  1112. }
  1113. "ct_arms" "models/weapons/ct_arms_gign.mdl"
  1114. "ct_models"
  1115. {
  1116. "ctm_gign" ""
  1117. "ctm_gign_variantA" ""
  1118. "ctm_gign_variantB" ""
  1119. "ctm_gign_variantC" ""
  1120. "ctm_gign_variantD" ""
  1121. }
  1122. "hostage_models"
  1123. {
  1124. "models/hostage/hostage.mdl" ""
  1125. "models/hostage/hostage_variantA.mdl" ""
  1126. "models/hostage/hostage_variantB.mdl" ""
  1127. "models/hostage/hostage_variantC.mdl" ""
  1128. }
  1129. }
  1130.  
  1131. "cs_office"
  1132. {
  1133. "nameID" "#SFUI_Map_cs_office"
  1134. "name" "cs_office"
  1135. "imagename" "map-office-overall"
  1136. "t_arms" "models/weapons/t_arms_anarchist.mdl"
  1137. "t_models"
  1138. {
  1139. "tm_anarchist" ""
  1140. "tm_anarchist_variantA" ""
  1141. "tm_anarchist_variantb" ""
  1142. "tm_anarchist_variantc" ""
  1143. "tm_anarchist_variantd" ""
  1144. }
  1145. "ct_arms" "models/weapons/ct_arms_fbi.mdl"
  1146. "ct_models"
  1147. {
  1148. "ctm_fbi" ""
  1149. "ctm_fbi_variantA" ""
  1150. "ctm_fbi_variantB" ""
  1151. "ctm_fbi_variantC" ""
  1152. "ctm_fbi_variantD" ""
  1153. }
  1154. "hostage_models"
  1155. {
  1156. "models/hostage/hostage_variantD.mdl" ""
  1157. "models/hostage/hostage_variantE.mdl" ""
  1158. "models/hostage/hostage_variantF.mdl" ""
  1159. "models/hostage/hostage_variantG.mdl" ""
  1160. }
  1161. }
  1162.  
  1163. "de_aztec"
  1164. {
  1165. "nameID" "#SFUI_Map_de_aztec"
  1166. "name" "de_aztec"
  1167. "imagename" "map-aztec-overall"
  1168. "t_arms" "models/weapons/t_arms_phoenix.mdl"
  1169. "t_models"
  1170. {
  1171. "tm_phoenix" ""
  1172. "tm_phoenix_variantA" ""
  1173. "tm_phoenix_variantB" ""
  1174. "tm_phoenix_variantC" ""
  1175. "tm_phoenix_variantD" ""
  1176. }
  1177. "ct_arms" "models/weapons/ct_arms_st6.mdl"
  1178. "ct_models"
  1179. {
  1180. "ctm_st6" ""
  1181. "ctm_st6_variantA" ""
  1182. "ctm_st6_variantB" ""
  1183. "ctm_st6_variantC" ""
  1184. "ctm_st6_variantD" ""
  1185. }
  1186. }
  1187.  
  1188. "de_train"
  1189. {
  1190. "nameID" "#SFUI_Map_de_train"
  1191. "name" "de_train"
  1192. "imagename" "map-train-overall"
  1193. "t_arms" "models/weapons/t_arms_balkan.mdl"
  1194. "t_models"
  1195. {
  1196. "tm_balkan_variantA" ""
  1197. "tm_balkan_variantB" ""
  1198. "tm_balkan_variantC" ""
  1199. "tm_balkan_variantD" ""
  1200. "tm_balkan_variantE" ""
  1201. }
  1202. "ct_arms" "models/weapons/ct_arms_st6.mdl"
  1203. "ct_models"
  1204. {
  1205. "ctm_st6" ""
  1206. "ctm_st6_variantA" ""
  1207. "ctm_st6_variantB" ""
  1208. "ctm_st6_variantC" ""
  1209. "ctm_st6_variantD" ""
  1210. }
  1211. }
  1212.  
  1213. "de_dust"
  1214. {
  1215. "nameID" "#SFUI_Map_de_dust"
  1216. "name" "de_dust"
  1217. "imagename" "map-dust-overall"
  1218. "t_arms" "models/weapons/t_arms.mdl"
  1219. "t_models"
  1220. {
  1221. "tm_leet_variantA" ""
  1222. "tm_leet_variantB" ""
  1223. "tm_leet_variantC" ""
  1224. "tm_leet_variantD" ""
  1225. "tm_leet_variantE" ""
  1226. }
  1227. "ct_arms" "models/weapons/ct_arms_idf.mdl"
  1228. "ct_models"
  1229. {
  1230. "ctm_idf" ""
  1231. "ctm_idf_variantB" ""
  1232. "ctm_idf_variantC" ""
  1233. "ctm_idf_variantD" ""
  1234. "ctm_idf_variantE" ""
  1235. }
  1236. }
  1237.  
  1238. "de_dust2"
  1239. {
  1240. "nameID" "#SFUI_Map_de_dust2"
  1241. "name" "de_dust2"
  1242. "imagename" "map-dust2-overall"
  1243. "t_arms" "models/weapons/t_arms.mdl"
  1244. "t_models"
  1245. {
  1246. "tm_leet_variantA" ""
  1247. "tm_leet_variantB" ""
  1248. "tm_leet_variantC" ""
  1249. "tm_leet_variantD" ""
  1250. "tm_leet_variantE" ""
  1251. }
  1252. "ct_arms" "models/weapons/ct_arms_idf.mdl"
  1253. "ct_models"
  1254. {
  1255. "ctm_idf" ""
  1256. "ctm_idf_variantB" ""
  1257. "ctm_idf_variantC" ""
  1258. "ctm_idf_variantD" ""
  1259. "ctm_idf_variantE" ""
  1260. // We can only have 5 of these models so I'm removing this last one since it won't get read in anyway.
  1261. //"ctm_idf_variantF" ""
  1262. }
  1263. }
  1264.  
  1265. "de_inferno"
  1266. {
  1267. "nameID" "#SFUI_Map_de_inferno"
  1268. "name" "de_inferno"
  1269. "imagename" "map-inferno-overall"
  1270. "t_arms" "models/weapons/t_arms_separatist.mdl"
  1271. "t_models"
  1272. {
  1273. "tm_separatist" ""
  1274. "tm_separatist_variantA" ""
  1275. "tm_separatist_variantB" ""
  1276. "tm_separatist_variantC" ""
  1277. "tm_separatist_variantD" ""
  1278. }
  1279. "ct_arms" "models/weapons/ct_arms_sas.mdl"
  1280. "ct_models"
  1281. {
  1282. "ctm_sas_variantA" ""
  1283. "ctm_sas_variantB" ""
  1284. "ctm_sas_variantC" ""
  1285. "ctm_sas_variantD" ""
  1286. "ctm_sas" ""
  1287. }
  1288. }
  1289.  
  1290. "de_nuke"
  1291. {
  1292. "nameID" "#SFUI_Map_de_nuke"
  1293. "name" "de_nuke"
  1294. "imagename" "map-nuke-overall"
  1295. "t_arms" "models/weapons/t_arms_balkan.mdl"
  1296. "t_models"
  1297. {
  1298. "tm_balkan_variantA" ""
  1299. "tm_balkan_variantB" ""
  1300. "tm_balkan_variantC" ""
  1301. "tm_balkan_variantD" ""
  1302. "tm_balkan_variantE" ""
  1303. }
  1304. "ct_arms" "models/weapons/ct_arms_sas.mdl"
  1305. "ct_models"
  1306. {
  1307. "ctm_sas_variantA" ""
  1308. "ctm_sas_variantB" ""
  1309. "ctm_sas_variantC" ""
  1310. "ctm_sas_variantD" ""
  1311. "ctm_sas" ""
  1312. }
  1313. }
  1314.  
  1315. //
  1316. // Gun Game Maps
  1317. //
  1318.  
  1319. "ar_baggage"
  1320. {
  1321. "nameID" "#SFUI_Map_ar_baggage"
  1322. "name" "ar_baggage"
  1323. "imagename" "map-baggage-overall"
  1324. "t_arms" "models/weapons/t_arms_phoenix.mdl"
  1325. "t_models"
  1326. {
  1327. "tm_phoenix" ""
  1328. "tm_phoenix_variantA" ""
  1329. "tm_phoenix_variantB" ""
  1330. "tm_phoenix_variantC" ""
  1331. "tm_phoenix_variantD" ""
  1332. }
  1333. "ct_arms" "models/weapons/ct_arms_gsg9.mdl"
  1334. "ct_models"
  1335. {
  1336. "ctm_gsg9" ""
  1337. "ctm_gsg9_variantA" ""
  1338. "ctm_gsg9_variantB" ""
  1339. "ctm_gsg9_variantC" ""
  1340. "ctm_gsg9_variantD" ""
  1341. }
  1342. }
  1343.  
  1344. "ar_shoots"
  1345. {
  1346. "nameID" "#SFUI_Map_ar_shoots"
  1347. "name" "ar_shoots"
  1348. "imagename" "map-vietnam-overall"
  1349. "t_arms" "models/weapons/t_arms_pirate.mdl"
  1350. "t_models"
  1351. {
  1352. "tm_pirate" ""
  1353. "tm_pirate_variantA" ""
  1354. "tm_pirate_variantC" ""
  1355. "tm_pirate_variantD" ""
  1356. "tm_pirate_variantB" ""
  1357. }
  1358. "ct_arms" "models/weapons/ct_arms_gign.mdl"
  1359. "ct_models"
  1360. {
  1361. "ctm_gign" ""
  1362. "ctm_gign_variantA" ""
  1363. "ctm_gign_variantB" ""
  1364. "ctm_gign_variantC" ""
  1365. "ctm_gign_variantD" ""
  1366. }
  1367. }
  1368.  
  1369. "de_lake"
  1370. {
  1371. "nameID" "#SFUI_Map_de_lake"
  1372. "name" "de_lake"
  1373. "imagename" "map-boathouse-overall"
  1374. "t_arms" "models/weapons/t_arms_phoenix.mdl"
  1375. "t_models"
  1376. {
  1377. "tm_phoenix" ""
  1378. "tm_phoenix_variantA" ""
  1379. "tm_phoenix_variantB" ""
  1380. "tm_phoenix_variantC" ""
  1381. "tm_phoenix_variantD" ""
  1382. }
  1383. "ct_arms" "models/weapons/ct_arms_st6.mdl"
  1384. "ct_models"
  1385. {
  1386. "ctm_st6" ""
  1387. "ctm_st6_variantA" ""
  1388. "ctm_st6_variantB" ""
  1389. "ctm_st6_variantC" ""
  1390. "ctm_st6_variantD" ""
  1391. }
  1392. }
  1393.  
  1394. "de_bank"
  1395. {
  1396. "nameID" "#SFUI_Map_de_bank"
  1397. "name" "de_bank"
  1398. "imagename" "map-bank-overall"
  1399. "t_arms" "models/weapons/t_arms_professional.mdl"
  1400. "t_models"
  1401. {
  1402. "tm_professional" ""
  1403. "tm_professional_var1" ""
  1404. "tm_professional_var2" ""
  1405. "tm_professional_var3" ""
  1406. "tm_professional_var4" ""
  1407. }
  1408. "ct_arms" "models/weapons/ct_arms_swat.mdl"
  1409. "ct_models"
  1410. {
  1411. "ctm_swat" ""
  1412. "ctm_swat_variantA" ""
  1413. "ctm_swat_variantB" ""
  1414. "ctm_swat_variantC" ""
  1415. "ctm_swat_variantD" ""
  1416.  
  1417. }
  1418. }
  1419.  
  1420. "de_safehouse"
  1421. {
  1422. "nameID" "#SFUI_Map_de_safehouse"
  1423. "name" "de_safehouse"
  1424. "imagename" "map-house-overall"
  1425. "t_arms" "models/weapons/t_arms_professional.mdl"
  1426. "t_models"
  1427. {
  1428. "tm_professional" ""
  1429. "tm_professional_var1" ""
  1430. "tm_professional_var2" ""
  1431. "tm_professional_var3" ""
  1432. "tm_professional_var4" ""
  1433. }
  1434. "ct_arms" "models/weapons/ct_arms_swat.mdl"
  1435. "ct_models"
  1436. {
  1437.  
  1438. "ctm_swat" ""
  1439. "ctm_swat_variantA" ""
  1440. "ctm_swat_variantB" ""
  1441. "ctm_swat_variantC" ""
  1442. "ctm_swat_variantD" ""
  1443. }
  1444. }
  1445.  
  1446. "de_sugarcane"
  1447. {
  1448. "nameID" "#SFUI_Map_de_sugarcane"
  1449. "name" "de_sugarcane"
  1450. "imagename" "map-mill-overall"
  1451. "t_arms" "models/weapons/t_arms_pirate.mdl"
  1452. "t_models"
  1453. {
  1454. "tm_pirate" ""
  1455. "tm_pirate_variantA" ""
  1456. "tm_pirate_variantC" ""
  1457. "tm_pirate_variantD" ""
  1458. "tm_pirate_variantB" ""
  1459. }
  1460. "ct_arms" "models/weapons/ct_arms_gign.mdl"
  1461. "ct_models"
  1462. {
  1463. "ctm_gign" ""
  1464. "ctm_gign_variantA" ""
  1465. "ctm_gign_variantB" ""
  1466. "ctm_gign_variantC" ""
  1467. "ctm_gign_variantD" ""
  1468. }
  1469. }
  1470.  
  1471. "de_stmarc"
  1472. {
  1473. "nameID" "#SFUI_Map_de_stmarc"
  1474. "name" "de_stmarc"
  1475. "imagename" "map-shacks-overall"
  1476. "t_arms" "models/weapons/t_arms_pirate.mdl"
  1477. "t_models"
  1478. {
  1479. "tm_pirate" ""
  1480. "tm_pirate_variantA" ""
  1481. "tm_pirate_variantC" ""
  1482. "tm_pirate_variantD" ""
  1483. "tm_pirate_variantB" ""
  1484. }
  1485. "ct_arms" "models/weapons/ct_arms_gign.mdl"
  1486. "ct_models"
  1487. {
  1488. "ctm_gign" ""
  1489. "ctm_gign_variantA" ""
  1490. "ctm_gign_variantB" ""
  1491. "ctm_gign_variantC" ""
  1492. "ctm_gign_variantD" ""
  1493. }
  1494. }
  1495.  
  1496. "de_shorttrain"
  1497. {
  1498. "nameID" "#SFUI_Map_de_shorttrain"
  1499. "name" "de_shorttrain"
  1500. "imagename" "map-train-overall"
  1501. "t_arms" "models/weapons/t_arms_balkan.mdl"
  1502. "t_models"
  1503. {
  1504. "tm_balkan_variantA" ""
  1505. "tm_balkan_variantB" ""
  1506. "tm_balkan_variantC" ""
  1507. "tm_balkan_variantD" ""
  1508. "tm_balkan_variantE" ""
  1509. }
  1510. "ct_arms" "models/weapons/ct_arms_sas.mdl"
  1511. "ct_models"
  1512. {
  1513. "ctm_sas_variantA" ""
  1514. "ctm_sas_variantB" ""
  1515. "ctm_sas_variantC" ""
  1516. "ctm_sas_variantD" ""
  1517. "ctm_sas" ""
  1518. }
  1519. }
  1520.  
  1521. //
  1522. // Random Map
  1523. //
  1524.  
  1525. "random"
  1526. {
  1527. "nameID" "#SFUI_Map_random"
  1528. "name" "random"
  1529. "minplayers" "#SFUI_VariesByMap"
  1530. "maxplayers" "#SFUI_VariesByMap"
  1531. "imagename" "map-random-overall"
  1532. "t_models"
  1533. {
  1534. // these will be pulled from the assigned map
  1535. }
  1536. "ct_models"
  1537. {
  1538. // these will be pulled from the assigned map
  1539. }
  1540. }
  1541.  
  1542. //
  1543. // DLC Maps
  1544. //
  1545.  
  1546. "de_embassy"
  1547. {
  1548. "nameID" "#SFUI_Map_de_embassy"
  1549. "name" "de_embassy"
  1550. "imagename" "map-dust-overall"
  1551. "t_arms" "models/weapons/t_arms.mdl"
  1552. "t_models"
  1553. {
  1554. "tm_anarchist" ""
  1555. "tm_anarchist_variantA" ""
  1556. "tm_anarchist_variantb" ""
  1557. "tm_anarchist_variantc" ""
  1558. "tm_anarchist_variantd" ""
  1559. }
  1560. "ct_arms" "models/weapons/ct_arms_swat.mdl"
  1561. "ct_models"
  1562. {
  1563. "ctm_swat" ""
  1564. "ctm_swat_variantA" ""
  1565. "ctm_swat_variantB" ""
  1566. "ctm_swat_variantC" ""
  1567. "ctm_swat_variantD" ""
  1568. }
  1569. }
  1570.  
  1571. "cs_assault"
  1572. {
  1573. "nameID" "#SFUI_Map_cs_assault"
  1574. "name" "cs_assault"
  1575. "imagename" "map-assault-overall"
  1576. "t_arms" "models/weapons/t_arms_phoenix.mdl"
  1577. "t_models"
  1578. {
  1579. "tm_phoenix" ""
  1580. "tm_phoenix_variantA" ""
  1581. "tm_phoenix_variantB" ""
  1582. "tm_phoenix_variantC" ""
  1583. "tm_phoenix_variantD" ""
  1584. }
  1585. "ct_arms" "models/weapons/ct_arms_fbi.mdl"
  1586. "ct_models"
  1587. {
  1588. "ctm_fbi" ""
  1589. "ctm_fbi_variantA" ""
  1590. "ctm_fbi_variantB" ""
  1591. "ctm_fbi_variantC" ""
  1592. "ctm_fbi_variantD" ""
  1593. }
  1594. }
  1595.  
  1596. "de_balkan"
  1597. {
  1598. "nameID" "#SFUI_Map_de_balkan"
  1599. "name" "de_balkan"
  1600. "imagename" "map-vostok-overall"
  1601. "t_arms" "models/weapons/t_arms_balkan.mdl"
  1602. "t_models"
  1603. {
  1604. "tm_balkan_variantA" ""
  1605. "tm_balkan_variantB" ""
  1606. "tm_balkan_variantC" ""
  1607. "tm_balkan_variantD" ""
  1608. "tm_balkan_variantE" ""
  1609. }
  1610. "ct_arms" "models/weapons/ct_arms_gsg9.mdl"
  1611. "ct_models"
  1612. {
  1613. "ctm_gsg9" ""
  1614. "ctm_gsg9_variantA" ""
  1615. "ctm_gsg9_variantB" ""
  1616. "ctm_gsg9_variantC" ""
  1617. "ctm_gsg9_variantD" ""
  1618. }
  1619. }
  1620.  
  1621. "de_vertigo"
  1622. {
  1623. "nameID" "#SFUI_Map_de_vertigo"
  1624. "name" "de_vertigo"
  1625. "imagename" "map-vertigo-overall"
  1626. "t_arms" "models/weapons/t_arms_professional.mdl"
  1627. "t_models"
  1628. {
  1629. "tm_professional" ""
  1630. "tm_professional_var1" ""
  1631. "tm_professional_var2" ""
  1632. "tm_professional_var3" ""
  1633. "tm_professional_var4" ""
  1634. }
  1635. "ct_arms" "models/weapons/ct_arms_fbi.mdl"
  1636. "ct_models"
  1637. {
  1638. "ctm_fbi" ""
  1639. "ctm_fbi_variantA" ""
  1640. "ctm_fbi_variantB" ""
  1641. "ctm_fbi_variantC" ""
  1642. "ctm_fbi_variantD" ""
  1643. }
  1644. }
  1645.  
  1646. "de_cranes"
  1647. {
  1648. "nameID" "#SFUI_Map_de_cranes"
  1649. "name" "de_cranes"
  1650. "imagename" "map-cranes-overall"
  1651. "t_arms" "models/weapons/t_arms_professional.mdl"
  1652. "t_models"
  1653. {
  1654. "tm_professional" ""
  1655. "tm_professional_var1" ""
  1656. "tm_professional_var2" ""
  1657. "tm_professional_var3" ""
  1658. "tm_professional_var4" ""
  1659. }
  1660. "ct_arms" "models/weapons/ct_arms_fbi.mdl"
  1661. "ct_models"
  1662. {
  1663. "ctm_fbi" ""
  1664. "ctm_fbi_variantA" ""
  1665. "ctm_fbi_variantB" ""
  1666. "ctm_fbi_variantC" ""
  1667. "ctm_fbi_variantD" ""
  1668. }
  1669. }
  1670.  
  1671. "ar_monastery"
  1672. {
  1673. "nameID" "#SFUI_Map_ar_monastery"
  1674. "name" "ar_monastery"
  1675. "imagename" "map-tibet-overall"
  1676. "t_arms" "models/weapons/t_arms_balkan.mdl"
  1677. "t_models"
  1678. {
  1679. "tm_balkan_variantA" ""
  1680. "tm_balkan_variantB" ""
  1681. "tm_balkan_variantC" ""
  1682. "tm_balkan_variantD" ""
  1683. "tm_balkan_variantE" ""
  1684. }
  1685. "ct_arms" "models/weapons/ct_arms_gsg9.mdl"
  1686. "ct_models"
  1687. {
  1688. "ctm_gsg9" ""
  1689. "ctm_gsg9_variantA" ""
  1690. "ctm_gsg9_variantB" ""
  1691. "ctm_gsg9_variantC" ""
  1692. "ctm_gsg9_variantD" ""
  1693. }
  1694. }
  1695.  
  1696. "de_depot"
  1697. {
  1698. "nameID" "#SFUI_Map_de_depot"
  1699. "name" "de_depot"
  1700. "imagename" "map-depot-overall"
  1701. "t_arms" "models/weapons/t_arms_balkan.mdl"
  1702. "t_models"
  1703. {
  1704. "tm_balkan_variantA" ""
  1705. "tm_balkan_variantB" ""
  1706. "tm_balkan_variantC" ""
  1707. "tm_balkan_variantD" ""
  1708. "tm_balkan_variantE" ""
  1709. }
  1710. "ct_arms" "models/weapons/ct_arms_gsg9.mdl"
  1711. "ct_models"
  1712. {
  1713. "ctm_gsg9" ""
  1714. "ctm_gsg9_variantA" ""
  1715. "ctm_gsg9_variantB" ""
  1716. "ctm_gsg9_variantC" ""
  1717. "ctm_gsg9_variantD" ""
  1718. }
  1719. }
  1720.  
  1721. "de_alleyway"
  1722. {
  1723. "nameID" "#SFUI_Map_de_alleyway"
  1724. "name" "de_alleyway"
  1725. "imagename" "map-alleyway-overall"
  1726. "t_arms" "models/weapons/t_arms_professional.mdl"
  1727. "t_models"
  1728. {
  1729. "tm_professional" ""
  1730. "tm_professional_var1" ""
  1731. "tm_professional_var2" ""
  1732. "tm_professional_var3" ""
  1733. "tm_professional_var4" ""
  1734. }
  1735. "ct_arms" "models/weapons/ct_arms_swat.mdl"
  1736. "ct_models"
  1737. {
  1738. "ctm_swat" ""
  1739. "ctm_swat_variantA" ""
  1740. "ctm_swat_variantB" ""
  1741. "ctm_swat_variantC" ""
  1742. "ctm_swat_variantD" ""
  1743. }
  1744. }
  1745.  
  1746. "training1"
  1747. {
  1748. "nameID" "#SFUI_Map_training1"
  1749. "name" "training1"
  1750. "minplayers" "1"
  1751. "maxplayers" "1"
  1752. "extraspectators" "2"
  1753. "imagename" "map-alleyway-overall"
  1754. "t_arms" "models/weapons/t_arms_phoenix.mdl"
  1755. "t_models"
  1756. {
  1757. "tm_phoenix" ""
  1758. }
  1759. "ct_arms" "models/weapons/ct_arms_st6.mdl"
  1760. "ct_models"
  1761. {
  1762. "ctm_st6" ""
  1763. }
  1764. }
  1765. }
  1766.  
  1767. "botDifficulty"
  1768. {
  1769. "none"
  1770. {
  1771. "nameID" "#SFUI_BotDifficulty0"
  1772. "value" "0"
  1773. "awardProgressDisabled" "1"
  1774. "convars"
  1775. {
  1776. "bot_difficulty" "0"
  1777. "bot_dont_shoot" "1"
  1778. "bot_quota" "0"
  1779. }
  1780. }
  1781.  
  1782. "dumb"
  1783. {
  1784. "nameID" "#SFUI_BotDifficulty1"
  1785. "value" "1"
  1786. "awardProgressDisabled" "1"
  1787. "convars"
  1788. {
  1789. "bot_difficulty" "0"
  1790. "bot_dont_shoot" "1"
  1791. }
  1792. }
  1793.  
  1794. "easy"
  1795. {
  1796. "nameID" "#SFUI_BotDifficulty2"
  1797. "value" "2"
  1798. "awardProgressDisabled" "0"
  1799. "convars"
  1800. {
  1801. "bot_difficulty" "0"
  1802. "bot_dont_shoot" "0"
  1803. }
  1804. }
  1805.  
  1806. "medium"
  1807. {
  1808. "nameID" "#SFUI_BotDifficulty3"
  1809. "value" "3"
  1810. "awardProgressDisabled" "0"
  1811. "convars"
  1812. {
  1813. "bot_difficulty" "1"
  1814. "bot_dont_shoot" "0"
  1815. }
  1816. }
  1817.  
  1818. "hard"
  1819. {
  1820. "nameID" "#SFUI_BotDifficulty4"
  1821. "value" "4"
  1822. "awardProgressDisabled" "0"
  1823. "convars"
  1824. {
  1825. "bot_difficulty" "2"
  1826. "bot_dont_shoot" "0"
  1827. }
  1828. }
  1829.  
  1830. "expert"
  1831. {
  1832. "nameID" "#SFUI_BotDifficulty5"
  1833. "value" "5"
  1834. "awardProgressDisabled" "0"
  1835. "convars"
  1836. {
  1837. "bot_difficulty" "3"
  1838. "bot_dont_shoot" "0"
  1839. }
  1840. }
  1841. }
  1842.  
  1843. "mpSessionVisibility"
  1844. {
  1845. "public"
  1846. {
  1847. "nameID" "#SFUI_SessionVisibilityPublic"
  1848. "value" "0"
  1849. "matchmakingvalue" "public"
  1850. }
  1851.  
  1852. "private"
  1853. {
  1854. "nameID" "#SFUI_SessionVisibilityPrivate"
  1855. "value" "1"
  1856. "matchmakingvalue" "private"
  1857. }
  1858. }
  1859.  
  1860. "maptypes"
  1861. {
  1862. "de_"
  1863. {
  1864. "nameID" "#SFUI_BombMap"
  1865. "imagename" "icon-overview-bomb"
  1866. }
  1867.  
  1868. "cs_"
  1869. {
  1870. "nameID" "#SFUI_HostageMap"
  1871. "imagename" "icon-overview-hostage"
  1872. }
  1873.  
  1874. "gungameprogressive"
  1875. {
  1876. "nameID" "#SFUI_GunGameProgressiveMap"
  1877. "imagename" "icon-overview-progressive"
  1878. }
  1879.  
  1880. "gungametrbomb"
  1881. {
  1882. "nameID" "#SFUI_GunGameTRMap"
  1883. "imagename" "icon-overview-trbomb"
  1884. }
  1885.  
  1886. "training"
  1887. {
  1888. "nameID" "#SFUI_TrainingSelectMap"
  1889. "imagename" "icon-overview-select"
  1890. }
  1891.  
  1892. "unknown"
  1893. {
  1894. "nameID" "?"
  1895. }
  1896. }
  1897. }
Advertisement
Add Comment
Please, Sign In to add comment