Advertisement
Guest User

Untitled

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