Advertisement
Guest User

theaterDiffOct30.diff

a guest
Oct 31st, 2014
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 83.97 KB | None | 0 0
  1. diff -ru insurgency_misc_dir_aug7/scripts/theaters/base_common_ammo.theater insurgency_misc_dir_oct30/scripts/theaters/base_common_ammo.theater
  2. --- insurgency_misc_dir_aug7/scripts/theaters/base_common_ammo.theater  2014-08-11 14:49:00.476159000 -0700
  3. +++ insurgency_misc_dir_oct30/scripts/theaters/base_common_ammo.theater 2014-10-30 08:47:06.300525783 -0700
  4. @@ -62,23 +62,23 @@
  5.         //========================================
  6.         "grenade_m67"
  7.         {
  8. -           "carry"                     "2"
  9. +           "carry"                     "3"
  10.         }
  11.         "grenade_f1"
  12.         {
  13. -           "carry"                     "2"
  14. +           "carry"                     "3"
  15.         }
  16.         "grenade_m18"
  17.         {
  18. -           "carry"                     "2"
  19. +           "carry"                     "3"
  20.         }
  21.         "grenade_m84"
  22.         {
  23. -           "carry"                     "2"
  24. +           "carry"                     "3"
  25.         }
  26.         "grenade_c4"
  27.         {
  28. -           "carry"                     "2"
  29. +           "carry"                     "1"
  30.         }
  31.         "grenade_m203_he"
  32.         {
  33. @@ -96,6 +96,18 @@
  34.         {
  35.             "carry"                     "1"
  36.         }
  37. +       "grenade_anm14"
  38. +       {
  39. +           "carry"                     "3"
  40. +       }
  41. +       "grenade_molotov"
  42. +       {
  43. +           "carry"                     "3"
  44. +       }
  45. +       "grenade_flares"
  46. +       {
  47. +           "carry"                     "2"
  48. +       }
  49.            
  50.         //========================================
  51.         // Bullets
  52. @@ -605,6 +617,7 @@
  53.         "00buck"
  54.         {
  55.             "import"                "default"
  56. +           "bulletcount"           "9"
  57.             "damageType"            "DMG_BUCKSHOT"
  58.             "brass_model"           "models/weapons/shells/12guage.mdl"
  59.             "brass_sound"           "BOUNCE_SHOTSHELL"
  60. @@ -635,9 +648,9 @@
  61.             "brass_model"           "models/weapons/shells/12guage.mdl"
  62.             "Damage"
  63.             {
  64. -               "800"               "36"
  65. -               "4500"              "18" // approx 100 total @ 100m
  66. -               "9000"              "5"  // approx 50 total @ 200m
  67. +               "800"               "288"
  68. +               "4500"              "144"
  69. +               "9000"              "40"
  70.             }              
  71.             "PenetrationPower"
  72.             {
  73. diff -ru insurgency_misc_dir_aug7/scripts/theaters/base_player.theater insurgency_misc_dir_oct30/scripts/theaters/base_player.theater
  74. --- insurgency_misc_dir_aug7/scripts/theaters/base_player.theater   2014-08-11 14:49:00.476159000 -0700
  75. +++ insurgency_misc_dir_oct30/scripts/theaters/base_player.theater  2014-10-30 08:47:06.304525762 -0700
  76. @@ -18,6 +18,7 @@
  77.             "cache_destroyed"           "100"
  78.             "intel_captured"            "100"
  79.             "vip_killed"                "100"
  80. +           "safehouse_secured"         "100"
  81.         }
  82.         // Weight is in lb
  83.         "weight"
  84. @@ -125,7 +126,9 @@
  85.             "lean_left_moving_offset_stance"        "8 5 4"
  86.             "lean_right_moving_offset_stance"       "12 8 6"
  87.             "lean_roll_offset_stance"               "10"
  88. -           "lean_down_offset_stance"               "3"
  89. +           "lean_down_offset_stance"               "11"
  90. +           "lean_down_offset_stance_crouch"        "2"
  91. +          
  92.             "LeanSpeedByWeight"
  93.             {
  94.                 "0"             "3.8"
  95. diff -ru insurgency_misc_dir_aug7/scripts/theaters/base_weapon.theater insurgency_misc_dir_oct30/scripts/theaters/base_weapon.theater
  96. --- insurgency_misc_dir_aug7/scripts/theaters/base_weapon.theater   2014-08-11 14:49:00.480159000 -0700
  97. +++ insurgency_misc_dir_oct30/scripts/theaters/base_weapon.theater  2014-10-30 08:47:06.304525762 -0700
  98. @@ -9,6 +9,10 @@
  99.             "weapon_weight"                 "60"
  100.             "barrel_length"                 "21"
  101.            
  102. +           "bipod_yaw_limit"               "45"
  103. +           "bipod_pitch_min"               "-20"
  104. +           "bipod_pitch_max"               "35"
  105. +          
  106.             "ironsights"
  107.             {
  108.                 "GestureIronsights"         "delta_iron"
  109. diff -ru insurgency_misc_dir_aug7/scripts/theaters/base_weapon_upgrades.theater insurgency_misc_dir_oct30/scripts/theaters/base_weapon_upgrades.theater
  110. --- insurgency_misc_dir_aug7/scripts/theaters/base_weapon_upgrades.theater  2014-08-11 14:49:00.480159000 -0700
  111. +++ insurgency_misc_dir_oct30/scripts/theaters/base_weapon_upgrades.theater 2014-10-30 08:47:06.304525762 -0700
  112. @@ -102,6 +102,8 @@
  113.             "print_name"                    "#weapon_upgrade_silencer"
  114.             "print_desc"                    "#weapon_upgrade_silencer_desc"
  115.             "weapon_abilities"              "silencer"
  116. +           "particle_1p"                   "muzzleflash_suppressed_1p"
  117. +           "particle_attach"               "muzzle_supp"
  118.         }
  119.         "base_flashlight"
  120.         {
  121. @@ -109,14 +111,7 @@
  122.             "print_name"                    "#weapon_upgrade_flashlight"
  123.             "print_desc"                    "#weapon_upgrade_flashlight_desc"
  124.             "weapon_abilities"              "flashlight"
  125. -          
  126. -           "viewmodel_attachments"
  127. -           {
  128. -               "Laser"
  129. -               {
  130. -                   "model"                 "models/weapons/upgrades/a_laser_01.mdl"
  131. -               }
  132. -           }  
  133. +           "particle_attach"               "Laser"
  134.  
  135.             "world_attachments"
  136.             {
  137. @@ -132,13 +127,6 @@
  138.             "print_name"                    "#weapon_upgrade_flashlight"
  139.             "print_desc"                    "#weapon_upgrade_flashlight_desc"
  140.            
  141. -           "viewmodel_attachments"
  142. -           {
  143. -               "Laser"
  144. -               {
  145. -                   "model"                 "models/weapons/upgrades/a_laser_02.mdl"
  146. -               }
  147. -           }  
  148.         }
  149.         "base_lasersight"
  150.         {
  151. @@ -146,15 +134,7 @@
  152.             "print_name"                    "#weapon_upgrade_lasersight"
  153.             "print_desc"                    "#weapon_upgrade_lasersight_desc"
  154.             "weapon_abilities"              "lasersights"
  155. -          
  156. -           "viewmodel_attachments"
  157. -           {
  158. -               "Laser"
  159. -               {
  160. -                   "model"                 "models/weapons/upgrades/a_laser_01.mdl"
  161. -               }
  162. -           }
  163. -
  164. +           "particle_attach"               "Laser"
  165.  
  166.             "world_attachments"
  167.             {
  168. @@ -169,14 +149,7 @@
  169.             "import"                        "base_lasersight"
  170.             "print_name"                    "#weapon_upgrade_lasersight"
  171.             "print_desc"                    "#weapon_upgrade_lasersight_desc"
  172. -          
  173. -           "viewmodel_attachments"
  174. -           {
  175. -               "Laser"
  176. -               {
  177. -                   "model"                 "models/weapons/upgrades/a_laser_02.mdl"
  178. -               }
  179. -           }  
  180. +              
  181.         }
  182.         "base_bipod"
  183.         {
  184. diff -ru insurgency_misc_dir_aug7/scripts/theaters/default_checkpoint.theater insurgency_misc_dir_oct30/scripts/theaters/default_checkpoint.theater
  185. --- insurgency_misc_dir_aug7/scripts/theaters/default_checkpoint.theater    2014-08-11 14:49:00.484159000 -0700
  186. +++ insurgency_misc_dir_oct30/scripts/theaters/default_checkpoint.theater   2014-10-30 08:47:06.304525762 -0700
  187. @@ -48,10 +48,10 @@
  188.                     // role name                                preset
  189.                     "#Squad_Cell_Leader_Specialist"             "template_coop_specialist"      // Smoke                   
  190.                     "#Squad_Cell_Fighter"                       "template_coop_fighter"         // Incendiary
  191. -                   "#Squad_Cell_Fighter"                       "template_coop_fighter"         // Incendiary  
  192. -                   "#Squad_Cell_Fighter"                       "template_coop_fighter"         // Incendiary  
  193. +                   "#Squad_Cell_Fighter"                       "template_coop_fighter"         // Incendiary                  
  194. +                   "#Squad_Cell_MachineGunner"                 "template_coop_machinegunner"   // Frag
  195.                     "#Squad_Cell_MachineGunner"                 "template_coop_machinegunner"   // Frag                
  196. -                   "#Squad_Cell_Fighter"                       "template_coop_fighter"         // Incendiary
  197. +                   "#Squad_Cell_Sapper"                        "template_coop_sapper"      // RPG
  198.                     "#Squad_Cell_SharpShooter"                  "template_coop_sharpshooter"    // None
  199.                 }
  200.                
  201. @@ -64,7 +64,7 @@
  202.                     "#Squad_Cell_MachineGunner"                 "template_coop_machinegunner" // RPG
  203.                     "#Squad_Cell_Specialist"                    "template_coop_specialist"  // smokes
  204.                     "#Squad_Cell_Fighter"                       "template_coop_fighter" // incendiary
  205. -                   "#Squad_Cell_Fighter"                       "template_coop_fighter" // incendiary
  206. +                   "#Squad_Cell_Sapper"                        "template_coop_sapper" // RPG
  207.                     "#Squad_Cell_SharpShooter"                  "template_coop_sharpshooter" // frag
  208.                 }
  209.                
  210. @@ -77,7 +77,7 @@
  211.                     "#Squad_Cell_MachineGunner"                 "template_coop_machinegunner" // RPG
  212.                     "#Squad_Cell_Specialist"                    "template_coop_specialist"  // smokes
  213.                     "#Squad_Cell_Fighter"                       "template_coop_fighter" // incendiary
  214. -                   "#Squad_Cell_Fighter"                       "template_coop_fighter" // incendiary
  215. +                   "#Squad_Cell_Sapper"                        "template_coop_sapper" // RPG
  216.                     "#Squad_Cell_SharpShooter"                  "template_coop_sharpshooter" // frag
  217.                 }
  218.                
  219. @@ -152,6 +152,7 @@
  220.                 "weapon"            "weapon_mini14"
  221.                 "weapon"            "weapon_fal"
  222.                 "weapon"            "weapon_akm"
  223. +               "weapon"            "weapon_ak74"
  224.                 "weapon"            "weapon_m84"
  225.                 "weapon"            "weapon_m18"
  226.                 "weapon_upgrade"    "sec_foregrip"
  227. @@ -165,7 +166,10 @@
  228.                 "weapon_upgrade"    "sec_silencer_pistol"
  229.                 "weapon_upgrade"    "ins_silencer"
  230.                 "weapon_upgrade"    "ins_silencer_pistol"
  231. +               "weapon_upgrade"    "sec_silencer_heavy"
  232. +               "weapon_upgrade"    "ins_silencer_heavy"
  233.                 "weapon_upgrade"    "sec_bipod"
  234. +               "weapon_upgrade"    "ins_bipod"
  235.             }      
  236.             "cost_modifiers"
  237.             {
  238. @@ -207,7 +211,7 @@
  239.                 "weapon"            "weapon_mk18"
  240.                 "weapon"            "weapon_ump45"
  241.                 "weapon"            "weapon_mp5"
  242. -               "weapon"            "weapon_m16a4"
  243. +               "weapon"            "weapon_m4a1"
  244.                 "weapon"            "weapon_mini14"
  245.                 "weapon"            "weapon_m84"
  246.                 "weapon"            "weapon_m18"
  247. @@ -223,7 +227,10 @@
  248.                 "weapon_upgrade"    "sec_silencer_pistol"
  249.                 "weapon_upgrade"    "ins_silencer"
  250.                 "weapon_upgrade"    "ins_silencer_pistol"
  251. +               "weapon_upgrade"    "sec_silencer_heavy"
  252. +               "weapon_upgrade"    "ins_silencer_heavy"
  253.                 "weapon_upgrade"    "sec_bipod"
  254. +               "weapon_upgrade"    "ins_bipod"
  255.             }
  256.         }
  257.         "template_recon_security_coop"
  258. @@ -252,7 +259,7 @@
  259.                 "weapon"            "weapon_mp5"
  260.                 "weapon"            "weapon_ump45"
  261.                 "weapon"            "weapon_mk18"
  262. -               "weapon"            "weapon_m16a4"
  263. +               "weapon"            "weapon_m4a1"
  264.                 "weapon"            "weapon_aks74u"
  265.                 "weapon"            "weapon_m84"
  266.                 "weapon"            "weapon_m18"
  267. @@ -268,7 +275,10 @@
  268.                 "weapon_upgrade"    "sec_silencer_pistol"
  269.                 "weapon_upgrade"    "ins_silencer"
  270.                 "weapon_upgrade"    "ins_silencer_pistol"
  271. +               "weapon_upgrade"    "sec_silencer_heavy"
  272. +               "weapon_upgrade"    "ins_silencer_heavy"
  273.                 "weapon_upgrade"    "sec_bipod"
  274. +               "weapon_upgrade"    "ins_bipod"
  275.             }
  276.         }
  277.         "template_designated_marksman_security_coop"
  278. @@ -308,7 +318,10 @@
  279.                 "weapon_upgrade"    "sec_silencer_pistol"
  280.                 "weapon_upgrade"    "ins_silencer"
  281.                 "weapon_upgrade"    "ins_silencer_pistol"
  282. +               "weapon_upgrade"    "sec_silencer_heavy"
  283. +               "weapon_upgrade"    "ins_silencer_heavy"
  284.                 "weapon_upgrade"    "sec_bipod"
  285. +               "weapon_upgrades"   "ins_bipod"
  286.             }
  287.         }
  288.         "template_breacher_security_coop"
  289. @@ -348,6 +361,8 @@
  290.                 "weapon_upgrade"    "sec_silencer_pistol"
  291.                 "weapon_upgrade"    "ins_silencer"
  292.                 "weapon_upgrade"    "ins_silencer_pistol"
  293. +               "weapon_upgrade"    "sec_silencer_heavy"
  294. +               "weapon_upgrade"    "ins_silencer_heavy"
  295.                 "weapon_upgrade"    "sec_foregrip"
  296.                 "weapon_upgrade"    "sec_foregrip2"
  297.                 "weapon_upgrade"    "ins_foregrip1"
  298. @@ -355,6 +370,7 @@
  299.                 "weapon_upgrade"    "ins_woodgrip1"
  300.                 "weapon_upgrade"    "ins_woodgrip2"
  301.                 "weapon_upgrade"    "sec_bipod"
  302. +               "weapon_upgrade"    "ins_bipod"
  303.             }      
  304.             "cost_modifiers"
  305.             {
  306. @@ -392,7 +408,7 @@
  307.             {
  308.                 "weapon"            "weapon_m249"
  309.                 "weapon"            "weapon_mk18"
  310. -               "weapon"            "weapon_m16a4"
  311. +               "weapon"            "weapon_m4a1"
  312.                 "weapon"            "weapon_rpk"
  313.                 "weapon"            "weapon_m18"
  314.                 "weapon"            "weapon_anm14"
  315. @@ -407,7 +423,10 @@
  316.                 "weapon_upgrade"    "sec_silencer_pistol"
  317.                 "weapon_upgrade"    "ins_silencer"
  318.                 "weapon_upgrade"    "ins_silencer_pistol"
  319. +               "weapon_upgrade"    "sec_silencer_heavy"
  320. +               "weapon_upgrade"    "ins_silencer_heavy"
  321.                 "weapon_upgrade"    "sec_bipod"
  322. +               "weapon_upgrade"    "ins_bipod"
  323.             }      
  324.             "cost_modifiers"
  325.             {
  326. @@ -459,7 +478,10 @@
  327.                 "weapon_upgrade"    "sec_silencer_pistol"
  328.                 "weapon_upgrade"    "ins_silencer"
  329.                 "weapon_upgrade"    "ins_silencer_pistol"
  330. +               "weapon_upgrade"    "sec_silencer_heavy"
  331. +               "weapon_upgrade"    "ins_silencer_heavy"
  332.                 "weapon_upgrade"    "sec_bipod"
  333. +               "weapon_upgrade"    "ins_bipod"
  334.             }
  335.         }
  336.         "template_demolitions_security_coop"
  337. @@ -486,13 +508,16 @@
  338.             {
  339.                 "weapon"            "weapon_ump45"
  340.                 "weapon"            "weapon_m590"
  341. -               "weapon"            "weapon_mp5"
  342. +               "weapon"            "weapon_mini14"
  343.                 "weapon"            "weapon_m16a4"
  344. +               "weapon"            "weapon_ak74"
  345.                 "weapon"            "weapon_c4_clicker"
  346.                 "weapon"            "weapon_at4"
  347.                 "weapon"            "weapon_anm14"
  348.                 "weapon_upgrade"    "underbarrel_m203_he"
  349.                 "weapon_upgrade"    "underbarrel_m203_smoke"
  350. +               "weapon_upgrade"    "underbarrel_gp25_he"
  351. +               "weapon_upgrade"    "underbarrel_gp25_smoke"
  352.                 "weapon_upgrade"    "sec_foregrip"
  353.                 "weapon_upgrade"    "sec_foregrip2"
  354.                 "weapon_upgrade"    "sec_silencer"
  355. @@ -500,7 +525,10 @@
  356.                 "weapon_upgrade"    "sec_silencer_pistol"
  357.                 "weapon_upgrade"    "ins_silencer"
  358.                 "weapon_upgrade"    "ins_silencer_pistol"
  359. +               "weapon_upgrade"    "sec_silencer_heavy"
  360. +               "weapon_upgrade"    "ins_silencer_heavy"
  361.                 "weapon_upgrade"    "sec_bipod"
  362. +               "weapon_upgrade"    "ins_bipod"
  363.             }          
  364.             "cost_modifiers"
  365.             {
  366. @@ -620,21 +648,17 @@
  367.  
  368.             "buy_order"
  369.             {
  370. -               "weapon"            "weapon_rpg7"
  371. -               "gear"              "ins_chest_carrier"
  372. -               "weapon"            "weapon_toz"
  373. -               "weapon_upgrade"    "ins_foregrip"
  374.                 "weapon"            "weapon_kabar"
  375. +               "weapon"            "weapon_aks74u"
  376.                 "weapon"            "weapon_makarov"
  377. +               "weapon"            "weapon_rpg7"
  378.             }
  379.             "allowed_items"
  380.             {
  381. -               "weapon"            "weapon_mp40"
  382. -               "weapon"            "weapon_toz"
  383. -               "weapon"            "weapon_akm"
  384. +               "weapon"            "weapon_aks74u"
  385. +               "weapon"            "weapon_makarov"
  386.                 "weapon"            "weapon_rpg7"
  387. -               "weapon"            "weapon_m84"
  388. -               "weapon"            "weapon_m18"
  389. +               "weapon"            "weapon_kabar"
  390.             }
  391.         }
  392.         "template_coop_sharpshooter"
  393. @@ -723,6 +747,13 @@
  394.             "class_restricted"              "1"
  395.         }
  396.        
  397. +       "weapon_ak74"
  398. +       {
  399. +           "weapon_cost"                   "2"
  400. +           "team_access"                   "security, insurgent"
  401. +           "class_restricted"              "1"
  402. +       }
  403. +      
  404.         "weapon_sks"
  405.         {
  406.             "weapon_cost"                   "2"
  407. @@ -765,6 +796,7 @@
  408.                 "weapon"                    "weapon_ump45"     
  409.                
  410.                 "weapon"                    "weapon_akm"
  411. +               "weapon"                    "weapon_ak74"
  412.                 "weapon"                    "weapon_aks74u"
  413.                 "weapon"                    "weapon_fal"
  414.                 "weapon"                    "weapon_m1a1"
  415. @@ -781,6 +813,12 @@
  416.                     "fov_wpn_ironsight"         "52"
  417.                     "fov_wpn_focus"             "58"           
  418.                 }
  419. +  
  420. +               "weapon_ak74"
  421. +               {
  422. +                   "fov_wpn_ironsight"         "52"
  423. +                   "fov_wpn_focus"             "58"           
  424. +               }
  425.                
  426.                 "weapon_fal"
  427.                 {
  428. @@ -841,6 +879,7 @@
  429.                 "weapon"                    "weapon_ump45"
  430.                
  431.                 "weapon"                    "weapon_akm"
  432. +               "weapon"                    "weapon_ak74"
  433.                 "weapon"                    "weapon_aks74u"
  434.                 "weapon"                    "weapon_fal"
  435.                 "weapon"                    "weapon_m1a1"
  436. @@ -855,20 +894,26 @@
  437.             {          
  438.                 "weapon_akm"
  439.                 {
  440. -                   "fov_wpn_ironsight"         "64"
  441. -                   "fov_wpn_focus"             "69"
  442. +                   "fov_wpn_ironsight"         "72"
  443. +                   "fov_wpn_focus"             "80"
  444. +               }
  445. +
  446. +               "weapon_ak74"
  447. +               {
  448. +                   "fov_wpn_ironsight"         "65"
  449. +                   "fov_wpn_focus"             "76"
  450.                 }
  451.                
  452.                 "weapon_aks74u"
  453.                 {      
  454. -                   "fov_wpn_ironsight"     "69"
  455. -                   "fov_wpn_focus"         "72"               
  456. +                   "fov_wpn_ironsight"     "72"
  457. +                   "fov_wpn_focus"         "76"               
  458.                 }
  459.                
  460.                 "weapon_fal"
  461.                 {      
  462. -                   "fov_wpn_ironsight"     "57"
  463. -                   "fov_wpn_focus"         "62"               
  464. +                   "fov_wpn_ironsight"     "59"
  465. +                   "fov_wpn_focus"         "66"               
  466.                 }
  467.                
  468.                 "weapon_m1a1"
  469. @@ -885,26 +930,26 @@
  470.                
  471.                 "weapon_mp40"
  472.                 {
  473. -                   "fov_wpn_ironsight"     "48"
  474. -                   "fov_wpn_focus"         "54"           
  475. +                   "fov_wpn_ironsight"     "50"
  476. +                   "fov_wpn_focus"         "60"           
  477.                 }
  478.                
  479.                 "weapon_rpk"
  480.                 {          
  481. -                   "fov_wpn_ironsight"     "63"
  482. -                   "fov_wpn_focus"         "70"       
  483. +                   "fov_wpn_ironsight"     "70"
  484. +                   "fov_wpn_focus"         "78"       
  485.                 }
  486.                
  487.                 "weapon_sks"
  488.                 {          
  489. -                   "fov_wpn_ironsight"     "70"
  490. -                   "fov_wpn_focus"         "70"
  491. +                   "fov_wpn_ironsight"     "76"
  492. +                   "fov_wpn_focus"         "83"
  493.                 }
  494.                
  495.                 "weapon_toz"
  496.                 {          
  497. -                   "fov_wpn_ironsight"     "56"
  498. -                   "fov_wpn_focus"         "58"
  499. +                   "fov_wpn_ironsight"     "60"
  500. +                   "fov_wpn_focus"         "66"
  501.                 }
  502.             }                  
  503.         }
  504. @@ -914,6 +959,7 @@
  505.             "allowed_weapons"
  506.             {
  507.                 "weapon"                    "weapon_akm"
  508. +               "weapon"                    "weapon_ak74"
  509.                 "weapon"                    "weapon_aks74u"
  510.                 "weapon"                    "weapon_fal"
  511.                 "weapon"                    "weapon_m1a1"
  512. @@ -937,38 +983,38 @@
  513.             {          
  514.                 "weapon_m16a4"
  515.                 {
  516. -                   "fov_wpn_ironsight"         "58"
  517. -                   "fov_wpn_focus"             "68"       
  518. +                   "fov_wpn_ironsight"         "60"
  519. +                   "fov_wpn_focus"             "70"       
  520.                 }
  521.    
  522.                 "weapon_mk18"
  523.                 {
  524. -                   "fov_wpn_ironsight"         "58"
  525. -                   "fov_wpn_focus"             "68"       
  526. +                   "fov_wpn_ironsight"         "65"
  527. +                   "fov_wpn_focus"             "75"       
  528.                 }
  529.                
  530.                 "weapon_mp5"
  531.                 {          
  532. -                   "fov_wpn_ironsight"         "50"
  533. -                   "fov_wpn_focus"             "55"
  534. +                   "fov_wpn_ironsight"         "56"
  535. +                   "fov_wpn_focus"             "63"
  536.                 }
  537.                
  538.                 "weapon_ump45"
  539.                 {          
  540. -                   "fov_wpn_ironsight"         "50"
  541. -                   "fov_wpn_focus"             "56"
  542. +                   "fov_wpn_ironsight"         "53"
  543. +                   "fov_wpn_focus"             "63"
  544.                 }
  545.    
  546.                 "weapon_m14"
  547.                 {          
  548. -                   "fov_wpn_ironsight"         "46"
  549. -                   "fov_wpn_focus"             "56"
  550. +                   "fov_wpn_ironsight"         "50"
  551. +                   "fov_wpn_focus"             "60"
  552.                 }
  553.                
  554.                 "weapon_mini14"
  555.                 {          
  556. -                   "fov_wpn_ironsight"         "47"
  557. -                   "fov_wpn_focus"             "55"
  558. +                   "fov_wpn_ironsight"         "49"
  559. +                   "fov_wpn_focus"             "58"
  560.                 }
  561.                
  562.                 "weapon_m40a1"
  563. @@ -979,8 +1025,8 @@
  564.            
  565.                 "weapon_m590"
  566.                 {          
  567. -                   "fov_wpn_ironsight"         "58"
  568. -                   "fov_wpn_focus"             "64"
  569. +                   "fov_wpn_ironsight"         "61"
  570. +                   "fov_wpn_focus"             "70"
  571.                 }
  572.             }  
  573.         }
  574. diff -ru insurgency_misc_dir_aug7/scripts/theaters/default_gear.theater insurgency_misc_dir_oct30/scripts/theaters/default_gear.theater
  575. --- insurgency_misc_dir_aug7/scripts/theaters/default_gear.theater  2014-08-11 14:49:00.484159000 -0700
  576. +++ insurgency_misc_dir_oct30/scripts/theaters/default_gear.theater 2014-10-30 08:47:06.304525762 -0700
  577. @@ -28,7 +28,7 @@
  578.             "print_name"    "#gear_light_armor"
  579.             "print_desc"    "#gear_light_armor_desc"
  580.             "gear_slot"     "armor"
  581. -           "gear_cost"     "1"
  582. +           "gear_cost"     "2"
  583.             "gear_weight"   "64" // 25 (2.5kg) + 75 encumbrance
  584.            
  585.             "DamageHitgroups"
  586. @@ -93,7 +93,7 @@
  587.             "print_name"    "#gear_chest_rig"
  588.             "print_desc"    "#gear_chest_rig_desc"
  589.             "gear_slot"     "vest"
  590. -           "gear_cost"     "0"
  591. +           "gear_cost"     "1"
  592.             "gear_weight"   "64" // 22 (2.2kg) + 24 encumbrance
  593.             "extra_ammo"
  594.             {
  595. @@ -101,6 +101,10 @@
  596.                 "secondary" "2"
  597.                 "explosive" "0"
  598.             }
  599. +           "weapon_slots"
  600. +           {
  601. +               "explosive" "1"
  602. +           }
  603.             "team_access"   "security"     
  604.         }
  605.         "ins_chest_rig"
  606. @@ -116,6 +120,10 @@
  607.                 "secondary" "2"
  608.                 "explosive" "0"
  609.             }
  610. +           "weapon_slots"
  611. +           {
  612. +               "explosive" "1"
  613. +           }
  614.             "team_access"   "insurgent"    
  615.         }
  616.         "sec_chest_carrier"
  617. @@ -129,6 +137,14 @@
  618.             {
  619.                 "primary"   "3"
  620.                 "secondary" "4"
  621. +
  622. +               "explosive"
  623. +               {
  624. +                   "1"     "1" // an extra explosive in the second slot only, sub-slots are 0 indexed
  625. +               }
  626. +           }
  627. +           "weapon_slots"
  628. +           {
  629.                 "explosive" "1"
  630.             }
  631.             "team_access"   "security"
  632. @@ -144,9 +160,73 @@
  633.             {
  634.                 "primary"   "3"
  635.                 "secondary" "4"
  636. +               "explosive"
  637. +               {
  638. +                   "1"     "1"
  639. +               }
  640. +           }
  641. +           "weapon_slots"
  642. +           {
  643.                 "explosive" "1"
  644.             }
  645.             "team_access"   "insurgent"
  646.         }
  647. +       "?nightmap"
  648. +       {
  649. +           "sec_nightvision"
  650. +           {
  651. +               "print_name"    "#gear_nvg"
  652. +               "print_desc"    "#gear_nvg_desc"
  653. +               "gear_slot"     "accessory"
  654. +               "gear_cost"     "2"
  655. +               "gear_weight"   "30"
  656. +               "entity"        "nvg"
  657. +              
  658. +               "settings"
  659. +               {
  660. +                   "material"  "dev/sec_nightvision"
  661. +                   "sound_on"  "Weapon_NVG.NvgOn"
  662. +                   "sound_off" "Weapon_NVG.NvgOff"
  663. +                   "chromatic_aberation" "0"
  664. +                   "dust_power" "1.2"
  665. +                  
  666. +                   "fade_in_time"  "0.3"
  667. +                   "fade_in_hold"  "0.1"
  668. +                   "fade_in_tonemap"   "300"
  669. +                  
  670. +                   "fade_out_time" "0.5"
  671. +                   "fade_out_hold" "0.1"
  672. +               }
  673. +              
  674. +               "team_access"   "security"
  675. +           }
  676. +           "ins_nightvision"
  677. +           {
  678. +               "print_name"    "#gear_nvg"
  679. +               "print_desc"    "#gear_nvg_desc"
  680. +               "gear_slot"     "accessory"
  681. +               "gear_cost"     "3"
  682. +               "gear_weight"   "30"
  683. +               "entity"        "nvg"
  684. +              
  685. +               "settings"
  686. +               {
  687. +                   "material"  "dev/ins_nightvision"
  688. +                   "sound_on"  "Weapon_NVG.InsNvgOn"
  689. +                   "sound_off" "Weapon_NVG.InsNvgOff"
  690. +                   "chromatic_aberation" "0"
  691. +                   "dust_power" "1.2"
  692. +                  
  693. +                   "fade_in_time"  "0.3"
  694. +                   "fade_in_hold"  "0.1"
  695. +                   "fade_in_tonemap"   "300"
  696. +                  
  697. +                   "fade_out_time" "0.5"
  698. +                   "fade_out_hold" "0.1"
  699. +               }
  700. +              
  701. +               "team_access"   "insurgent"
  702. +           }
  703. +       }
  704.     }
  705.  }
  706. diff -ru insurgency_misc_dir_aug7/scripts/theaters/default_hunt.theater insurgency_misc_dir_oct30/scripts/theaters/default_hunt.theater
  707. --- insurgency_misc_dir_aug7/scripts/theaters/default_hunt.theater  2014-08-11 14:49:00.488159000 -0700
  708. +++ insurgency_misc_dir_oct30/scripts/theaters/default_hunt.theater 2014-10-30 08:47:06.308525741 -0700
  709. @@ -63,8 +63,8 @@
  710.                     "#Squad_Cell_Fighter"                       "template_coop_fighter" // incendiary
  711.                     "#Squad_Cell_MachineGunner"                 "template_coop_machinegunner" // RPG
  712.                     "#Squad_Cell_Specialist"                    "template_coop_specialist"  // smokes
  713. -                   "#Squad_Cell_Fighter"                       "template_coop_fighter" // incendiary
  714. -                   "#Squad_Cell_SharpShooter"                  "template_coop_sharpshooter" // frag
  715. +                   "#Squad_Cell_Fighter"                       "template_coop_fighter" // incendiary          
  716. +                   "#Squad_Cell_Sapper"                        "template_coop_sapper"          // RPG
  717.                     "#Squad_Cell_SharpShooter"                  "template_coop_sharpshooter" // frag
  718.                 }
  719.                
  720. @@ -76,8 +76,8 @@
  721.                     "#Squad_Cell_Fighter"                       "template_coop_fighter" // incendiary
  722.                     "#Squad_Cell_MachineGunner"                 "template_coop_machinegunner" // RPG
  723.                     "#Squad_Cell_Specialist"                    "template_coop_specialist"  // smokes
  724. -                   "#Squad_Cell_Fighter"                       "template_coop_fighter" // incendiary
  725. -                   "#Squad_Cell_Specialist"                    "template_coop_specialist" // smokes
  726. +                   "#Squad_Cell_Fighter"                       "template_coop_fighter" // incendiary      
  727. +                   "#Squad_Cell_Sapper"                        "template_coop_sapper"          // RPG
  728.                     "#Squad_Cell_SharpShooter"                  "template_coop_sharpshooter" // frag
  729.                 }
  730.                
  731. @@ -152,6 +152,7 @@
  732.                 "weapon"            "weapon_mini14"
  733.                 "weapon"            "weapon_fal"
  734.                 "weapon"            "weapon_akm"
  735. +               "weapon"            "weapon_ak74"
  736.                 "weapon"            "weapon_m84"
  737.                 "weapon"            "weapon_m18"
  738.                 "weapon_upgrade"    "sec_foregrip"
  739. @@ -165,6 +166,8 @@
  740.                 "weapon_upgrade"    "sec_silencer_pistol"
  741.                 "weapon_upgrade"    "ins_silencer"
  742.                 "weapon_upgrade"    "ins_silencer_pistol"
  743. +               "weapon_upgrade"    "sec_silencer_heavy"
  744. +               "weapon_upgrade"    "ins_silencer_heavy"
  745.                 "weapon_upgrade"    "sec_bipod"
  746.             }      
  747.             "cost_modifiers"
  748. @@ -207,7 +210,7 @@
  749.                 "weapon"            "weapon_mk18"
  750.                 "weapon"            "weapon_ump45"
  751.                 "weapon"            "weapon_mp5"
  752. -               "weapon"            "weapon_m16a4"
  753. +               "weapon"            "weapon_m4a1"
  754.                 "weapon"            "weapon_mini14"
  755.                 "weapon"            "weapon_m84"
  756.                 "weapon"            "weapon_m18"
  757. @@ -223,6 +226,8 @@
  758.                 "weapon_upgrade"    "sec_silencer_pistol"
  759.                 "weapon_upgrade"    "ins_silencer"
  760.                 "weapon_upgrade"    "ins_silencer_pistol"
  761. +               "weapon_upgrade"    "sec_silencer_heavy"
  762. +               "weapon_upgrade"    "ins_silencer_heavy"
  763.                 "weapon_upgrade"    "sec_bipod"
  764.             }
  765.         }
  766. @@ -252,7 +257,7 @@
  767.                 "weapon"            "weapon_mp5"
  768.                 "weapon"            "weapon_ump45"
  769.                 "weapon"            "weapon_mk18"
  770. -               "weapon"            "weapon_m16a4"
  771. +               "weapon"            "weapon_m4a1"
  772.                 "weapon"            "weapon_aks74u"
  773.                 "weapon"            "weapon_m84"
  774.                 "weapon"            "weapon_m18"
  775. @@ -268,6 +273,8 @@
  776.                 "weapon_upgrade"    "sec_silencer_pistol"
  777.                 "weapon_upgrade"    "ins_silencer"
  778.                 "weapon_upgrade"    "ins_silencer_pistol"
  779. +               "weapon_upgrade"    "sec_silencer_heavy"
  780. +               "weapon_upgrade"    "ins_silencer_heavy"
  781.                 "weapon_upgrade"    "sec_bipod"
  782.             }
  783.         }
  784. @@ -308,6 +315,8 @@
  785.                 "weapon_upgrade"    "sec_silencer_pistol"
  786.                 "weapon_upgrade"    "ins_silencer"
  787.                 "weapon_upgrade"    "ins_silencer_pistol"
  788. +               "weapon_upgrade"    "sec_silencer_heavy"
  789. +               "weapon_upgrade"    "ins_silencer_heavy"
  790.                 "weapon_upgrade"    "sec_bipod"
  791.             }
  792.         }
  793. @@ -348,6 +357,8 @@
  794.                 "weapon_upgrade"    "sec_silencer_pistol"
  795.                 "weapon_upgrade"    "ins_silencer"
  796.                 "weapon_upgrade"    "ins_silencer_pistol"
  797. +               "weapon_upgrade"    "sec_silencer_heavy"
  798. +               "weapon_upgrade"    "ins_silencer_heavy"
  799.                 "weapon_upgrade"    "sec_foregrip"
  800.                 "weapon_upgrade"    "sec_foregrip2"
  801.                 "weapon_upgrade"    "ins_foregrip1"
  802. @@ -392,7 +403,7 @@
  803.             {
  804.                 "weapon"            "weapon_m249"
  805.                 "weapon"            "weapon_mk18"
  806. -               "weapon"            "weapon_m16a4"
  807. +               "weapon"            "weapon_m4a1"
  808.                 "weapon"            "weapon_rpk"
  809.                 "weapon"            "weapon_m18"
  810.                 "weapon"            "weapon_anm14"
  811. @@ -407,6 +418,8 @@
  812.                 "weapon_upgrade"    "sec_silencer_pistol"
  813.                 "weapon_upgrade"    "ins_silencer"
  814.                 "weapon_upgrade"    "ins_silencer_pistol"
  815. +               "weapon_upgrade"    "sec_silencer_heavy"
  816. +               "weapon_upgrade"    "ins_silencer_heavy"
  817.                 "weapon_upgrade"    "sec_bipod"
  818.             }      
  819.             "cost_modifiers"
  820. @@ -459,6 +472,8 @@
  821.                 "weapon_upgrade"    "sec_silencer_pistol"
  822.                 "weapon_upgrade"    "ins_silencer"
  823.                 "weapon_upgrade"    "ins_silencer_pistol"
  824. +               "weapon_upgrade"    "sec_silencer_heavy"
  825. +               "weapon_upgrade"    "ins_silencer_heavy"
  826.                 "weapon_upgrade"    "sec_bipod"
  827.             }
  828.         }
  829. @@ -486,13 +501,16 @@
  830.             {
  831.                 "weapon"            "weapon_ump45"
  832.                 "weapon"            "weapon_m590"
  833. -               "weapon"            "weapon_mp5"
  834. +               "weapon"            "weapon_mini14"
  835. +               "weapon"            "weapon_ak74"
  836.                 "weapon"            "weapon_m16a4"
  837.                 "weapon"            "weapon_c4_clicker"
  838.                 "weapon"            "weapon_at4"
  839.                 "weapon"            "weapon_anm14"
  840.                 "weapon_upgrade"    "underbarrel_m203_he"
  841.                 "weapon_upgrade"    "underbarrel_m203_smoke"
  842. +               "weapon_upgrade"    "underbarrel_gp25_he"
  843. +               "weapon_upgrade"    "underbarrel_gp25_smoke"
  844.                 "weapon_upgrade"    "sec_foregrip"
  845.                 "weapon_upgrade"    "sec_foregrip2"
  846.                 "weapon_upgrade"    "sec_silencer"
  847. @@ -500,6 +518,8 @@
  848.                 "weapon_upgrade"    "sec_silencer_pistol"
  849.                 "weapon_upgrade"    "ins_silencer"
  850.                 "weapon_upgrade"    "ins_silencer_pistol"
  851. +               "weapon_upgrade"    "sec_silencer_heavy"
  852. +               "weapon_upgrade"    "ins_silencer_heavy"
  853.                 "weapon_upgrade"    "sec_bipod"
  854.             }          
  855.             "cost_modifiers"
  856. @@ -621,20 +641,16 @@
  857.             "buy_order"
  858.             {
  859.                 "weapon"            "weapon_kabar"
  860. -               "weapon"            "weapon_rpg7"
  861. -               "gear"          "ins_chest_carrier"
  862. -               "weapon"            "weapon_toz"
  863. -               "weapon_upgrade"    "ins_foregrip"
  864. +               "weapon"            "weapon_aks74u"
  865.                 "weapon"            "weapon_makarov"
  866. +               "weapon"            "weapon_rpg7"
  867.             }
  868.             "allowed_items"
  869.             {
  870. -               "weapon"            "weapon_mp40"
  871. -               "weapon"            "weapon_toz"
  872. -               "weapon"            "weapon_akm"
  873. +               "weapon"            "weapon_aks74u"
  874. +               "weapon"            "weapon_makarov"
  875.                 "weapon"            "weapon_rpg7"
  876. -               "weapon"            "weapon_m84"
  877. -               "weapon"            "weapon_m18"
  878. +               "weapon"            "weapon_kabar"
  879.             }
  880.         }
  881.         "template_coop_sharpshooter"
  882. @@ -722,6 +738,13 @@
  883.             "team_access"                   "security, insurgent"
  884.             "class_restricted"              "1"
  885.         }
  886. +      
  887. +       "weapon_ak74"
  888. +       {
  889. +           "weapon_cost"                   "2"
  890. +           "team_access"                   "security, insurgent"
  891. +           "class_restricted"              "1"
  892. +       }
  893.        
  894.         "weapon_sks"
  895.         {
  896. Only in insurgency_misc_dir_oct30/scripts/theaters/: default_survival.theater
  897. diff -ru insurgency_misc_dir_aug7/scripts/theaters/default.theater insurgency_misc_dir_oct30/scripts/theaters/default.theater
  898. --- insurgency_misc_dir_aug7/scripts/theaters/default.theater   2014-08-11 14:49:00.480159000 -0700
  899. +++ insurgency_misc_dir_oct30/scripts/theaters/default.theater  2014-10-30 08:47:06.304525762 -0700
  900. @@ -49,7 +49,7 @@
  901.             "models"
  902.             {
  903.                 "player"                "models/characters/security_rifleman.mdl"
  904. -               "viewmodel_hands"       "models/weapons/v_hands_sec_l.mdl"
  905. +               "viewmodel_hands"       "models/weapons/v_hands_sec_m.mdl"
  906.                 "helmet"                "models/characters/us_helmet.mdl"
  907.             }
  908.  
  909. @@ -66,9 +66,22 @@
  910.             {
  911.                 "weapon"            "weapon_m16a4"
  912.                 "weapon"            "weapon_mini14"
  913. +               "weapon"            "weapon_m4a1"
  914.                 "weapon"            "weapon_m84"
  915.                 "weapon"            "weapon_m18"
  916.             }
  917. +           "cost_modifiers"
  918. +           {
  919. +               "weapon"
  920. +               {
  921. +                   "weapon_m4a1" "1"
  922. +               }
  923. +               "weapon_upgrade"
  924. +               {
  925. +                   "sec_foregrip" "1"
  926. +                   "sec_foregrip2" "1"
  927. +               }
  928. +           }
  929.         }
  930.         "template_specialist_security"
  931.         {  
  932. @@ -95,14 +108,16 @@
  933.             }
  934.             "allowed_items"
  935.             {
  936. -               "weapon"            "weapon_m16a4"
  937. -               "weapon"            "weapon_mk18"
  938. -               "weapon"            "weapon_ump45"
  939.                 "weapon"            "weapon_mp5"
  940. -               "weapon"            "weapon_mini14"
  941. +               "weapon"            "weapon_mk18"
  942. +               "weapon"            "weapon_m590"
  943.                 "weapon"            "weapon_m84"
  944.                 "weapon"            "weapon_m18"
  945.                 "weapon"            "weapon_anm14"
  946. +               "?nightmap"
  947. +               {
  948. +                   "weapon"            "weapon_p2a1"
  949. +               }
  950.                 "weapon_upgrade"    "sec_silencer"
  951.                 "weapon_upgrade"    "sec_silencer2"
  952.                 "weapon_upgrade"    "sec_silencer_pistol"
  953. @@ -136,10 +151,14 @@
  954.                 "weapon"            "weapon_mini14"
  955.                 "weapon"            "weapon_mp5"
  956.                 "weapon"            "weapon_ump45"
  957. -               "weapon"            "weapon_mk18"
  958. +               "weapon"            "weapon_m4a1"
  959.                 "weapon"            "weapon_m84"
  960.                 "weapon"            "weapon_m18"
  961.                 "weapon"            "weapon_anm14"
  962. +               "?nightmap"
  963. +               {
  964. +                   "weapon"            "weapon_p2a1"
  965. +               }
  966.                 "weapon_upgrade"    "sec_silencer"
  967.                 "weapon_upgrade"    "sec_silencer2"
  968.                 "weapon_upgrade"    "sec_silencer_pistol"
  969. @@ -154,7 +173,7 @@
  970.             "models"
  971.             {
  972.                 "player"            "models/characters/security_heavy.mdl"
  973. -               "viewmodel_hands"   "models/weapons/v_hands_sec_m.mdl" 
  974. +               "viewmodel_hands"   "models/weapons/v_hands_sec_h.mdl" 
  975.                 "helmet"            "models/characters/us_helmet.mdl"
  976.             }
  977.  
  978. @@ -172,7 +191,7 @@
  979.             "allowed_items"
  980.             {
  981.                 "weapon"            "weapon_m14"
  982. -               "weapon"            "weapon_mini14"
  983. +               "weapon"            "weapon_m16a4"
  984.                 "weapon"            "weapon_m40a1"
  985.                 "weapon"            "weapon_m18"
  986.                 "weapon"            "weapon_anm14"
  987. @@ -235,7 +254,7 @@
  988.             "models"
  989.             {
  990.                 "player"            "models/characters/security_heavy.mdl"
  991. -               "viewmodel_hands"   "models/weapons/v_hands_sec_m.mdl" 
  992. +               "viewmodel_hands"   "models/weapons/v_hands_sec_h.mdl" 
  993.                 "helmet"            "models/characters/us_helmet.mdl"
  994.             }
  995.  
  996. @@ -250,10 +269,13 @@
  997.             "allowed_items"
  998.             {
  999.                 "weapon"            "weapon_m249"
  1000. -               "weapon"            "weapon_mk18"
  1001.                 "weapon"            "weapon_m14"
  1002.                 "weapon"            "weapon_m84"
  1003.                 "weapon"            "weapon_m18"
  1004. +               "?nightmap"
  1005. +               {
  1006. +                   "weapon"            "weapon_p2a1"
  1007. +               }
  1008.                 "weapon_upgrade"    "sec_bipod"
  1009.             }
  1010.             "cost_modifiers"
  1011. @@ -273,7 +295,7 @@
  1012.             "models"
  1013.             {
  1014.                 "player"            "models/characters/security_standard.mdl"
  1015. -               "viewmodel_hands"   "models/weapons/v_hands_sec_l.mdl"
  1016. +               "viewmodel_hands"   "models/weapons/v_hands_sec_m.mdl"
  1017.                 "helmet"            "models/characters/us_helmet.mdl"
  1018.             }
  1019.  
  1020. @@ -324,18 +346,16 @@
  1021.  
  1022.             "buy_order"
  1023.             {
  1024. -               "gear"              "sec_heavy_armor"
  1025. +               "gear"              "sec_light_armor"
  1026.                 "gear"              "sec_chest_carrier"
  1027.                 "weapon"            "weapon_kabar"
  1028.                 "weapon"            "weapon_m9"
  1029. -               "weapon"            "weapon_m16a4"
  1030. +               "weapon"            "weapon_m4a1"
  1031.                 "weapon_upgrade"    "underbarrel_m203_he"
  1032.             }
  1033.             "allowed_items"
  1034.             {
  1035. -               "weapon"            "weapon_ump45"
  1036. -               "weapon"            "weapon_m590"
  1037. -               "weapon"            "weapon_mp5"
  1038. +               "weapon"            "weapon_m4a1"
  1039.                 "weapon"            "weapon_m16a4"
  1040.                 "weapon"            "weapon_c4_clicker"
  1041.                 "weapon"            "weapon_at4"
  1042. @@ -352,7 +372,7 @@
  1043.             "models"
  1044.             {
  1045.                 "player"            "models/characters/security_standard.mdl"
  1046. -               "viewmodel_hands"   "models/weapons/v_hands_sec_l.mdl"
  1047. +               "viewmodel_hands"   "models/weapons/v_hands_sec_m.mdl"
  1048.                 "helmet"            "models/characters/us_helmet.mdl"
  1049.             }
  1050.  
  1051. @@ -406,8 +426,9 @@
  1052.             }
  1053.             "allowed_items"
  1054.             {
  1055. -               "weapon"            "weapon_m16a4"
  1056. +               "weapon"            "weapon_ump45"
  1057.                 "weapon"            "weapon_m590"
  1058. +               "weapon"            "weapon_mp5"
  1059.                 "weapon"            "weapon_m84"
  1060.                 "weapon"            "weapon_m18"
  1061.                 "weapon"            "weapon_c4_clicker"
  1062. @@ -425,13 +446,13 @@
  1063.             "models"
  1064.             {
  1065.                 "player"            "models/characters/insurgent_fighter.mdl"
  1066. -               "viewmodel_hands"   "models/weapons/v_hands_ins_m.mdl"
  1067. +               "viewmodel_hands"   "models/weapons/v_hands_ins_l.mdl"
  1068.             }
  1069.  
  1070.             "buy_order"
  1071.             {
  1072.                 "gear"              "ins_light_armor"
  1073. -               "gear"              "ins_chest_carrier"
  1074. +               "gear"              "ins_chest_rig"
  1075.                 "weapon"            "weapon_kabar"
  1076.                 "weapon"            "weapon_makarov"
  1077.                 "weapon"            "weapon_akm"
  1078. @@ -442,7 +463,7 @@
  1079.             "allowed_items"
  1080.             {
  1081.                 "weapon"            "weapon_akm"
  1082. -               "weapon"            "weapon_fal"
  1083. +               "weapon"            "weapon_ak74"
  1084.                 "weapon"            "weapon_sks"
  1085.                 "weapon"            "weapon_m84"
  1086.                 "weapon"            "weapon_m18"
  1087. @@ -457,13 +478,13 @@
  1088.             "models"
  1089.             {
  1090.                 "player"            "models/characters/insurgent_standard.mdl"
  1091. -               "viewmodel_hands"   "models/weapons/v_hands_ins_m.mdl"
  1092. +               "viewmodel_hands"   "models/weapons/v_hands_ins_l.mdl"
  1093.             }
  1094.            
  1095.             "buy_order"
  1096.             {
  1097.                 "gear"              "ins_light_armor"
  1098. -               "gear"              "ins_chest_carrier"
  1099. +               "gear"              "ins_chest_rig"
  1100.                 "weapon"            "weapon_kabar"
  1101.                 "weapon"            "weapon_makarov"
  1102.                 "weapon"            "weapon_fal"
  1103. @@ -473,12 +494,16 @@
  1104.             "allowed_items"
  1105.             {
  1106.                 "weapon"            "weapon_akm"
  1107. -               "weapon"            "weapon_aks74u"
  1108. +               "weapon"            "weapon_ak74"
  1109.                 "weapon"            "weapon_fal"
  1110.                 "weapon"            "weapon_m1a1"
  1111.                 "weapon"            "weapon_m84"
  1112.                 "weapon"            "weapon_m18"
  1113.                 "weapon"            "weapon_molotov"
  1114. +               "?nightmap"
  1115. +               {
  1116. +                   "weapon"            "weapon_p2a1"
  1117. +               }
  1118.                 "weapon_upgrade"    "ins_silencer"
  1119.                 "weapon_upgrade"    "ins_silencer_pistol"
  1120.                 "weapon_upgrade"    "underbarrel_gp25_smoke"
  1121. @@ -508,13 +533,16 @@
  1122.             }
  1123.             "allowed_items"
  1124.             {
  1125. -               "weapon"            "weapon_akm"
  1126. -               "weapon"            "weapon_sks"
  1127. +               "weapon"            "weapon_aks74u"
  1128.                 "weapon"            "weapon_mp40"
  1129.                 "weapon"            "weapon_m1a1"
  1130.                 "weapon"            "weapon_m84"
  1131.                 "weapon"            "weapon_m18"
  1132.                 "weapon"            "weapon_molotov"
  1133. +               "?nightmap"
  1134. +               {
  1135. +                   "weapon"            "weapon_p2a1"
  1136. +               }
  1137.                 "weapon_upgrade"    "ins_silencer"
  1138.                 "weapon_upgrade"    "ins_silencer_pistol"
  1139.                 "weapon_upgrade"    "underbarrel_gp25_smoke"
  1140. @@ -553,8 +581,6 @@
  1141.             }
  1142.             "allowed_items"
  1143.             {
  1144. -               "weapon"            "weapon_akm"
  1145. -               "weapon"            "weapon_mosin"
  1146.                 "weapon"            "weapon_sks"
  1147.                 "weapon"            "weapon_fal"
  1148.                 "weapon"            "weapon_mosin"
  1149. @@ -583,7 +609,7 @@
  1150.             "models"
  1151.             {
  1152.                 "player"            "models/characters/insurgent_sapper.mdl"
  1153. -               "viewmodel_hands"   "models/weapons/v_hands_ins_l.mdl"
  1154. +               "viewmodel_hands"   "models/weapons/v_hands_ins_m.mdl"
  1155.             }
  1156.  
  1157.             "buy_order"
  1158. @@ -597,7 +623,6 @@
  1159.             }
  1160.             "allowed_items"
  1161.             {
  1162. -               "weapon"            "weapon_akm"
  1163.                 "weapon"            "weapon_mp40"
  1164.                 "weapon"            "weapon_toz"
  1165.                 "weapon"            "weapon_c4_ied"
  1166. @@ -616,7 +641,7 @@
  1167.             "models"
  1168.             {
  1169.                 "player"            "models/characters/insurgent_machinegunner.mdl"
  1170. -               "viewmodel_hands"   "models/weapons/v_hands_ins_m.mdl"
  1171. +               "viewmodel_hands"   "models/weapons/v_hands_ins_l.mdl"
  1172.             }
  1173.  
  1174.             "buy_order"
  1175. @@ -631,9 +656,12 @@
  1176.             "allowed_items"
  1177.             {
  1178.                 "weapon"            "weapon_rpk"
  1179. -               "weapon"            "weapon_akm"
  1180.                 "weapon"            "weapon_fal"
  1181.                 "weapon"            "weapon_m18"
  1182. +               "?nightmap"
  1183. +               {
  1184. +                   "weapon"            "weapon_p2a1"
  1185. +               }
  1186.                 "weapon_upgrade"    "ins_bipod"
  1187.             }
  1188.             "cost_modifiers"
  1189. @@ -666,7 +694,6 @@
  1190.                 "weapon"            "weapon_makarov"
  1191.                 "weapon"            "weapon_mosin"
  1192.                 "weapon_upgrade"    "optic_scope_7x"
  1193. -               "weapon"            "weapon_m18"
  1194.             }
  1195.             "allowed_items"
  1196.             {
  1197. @@ -705,16 +732,14 @@
  1198.             {
  1199.                 "gear"              "ins_chest_rig"
  1200.                 "weapon"            "weapon_kabar"
  1201. -               "weapon"            "weapon_akm"
  1202. -               "weapon_upgrade"    "ammo_hp_akm"
  1203. +               "weapon"            "weapon_mp40"
  1204.                 "weapon"            "weapon_rpg7"
  1205.             }
  1206.             "allowed_items"
  1207.             {
  1208. -               "weapon"            "weapon_akm"
  1209. -               "weapon"            "weapon_aks74u"
  1210. +               "weapon"            "weapon_ak74"
  1211. +               "weapon"            "weapon_mp40"
  1212.                 "weapon"            "weapon_m1a1"
  1213. -               "weapon"            "weapon_fal"
  1214.                 "weapon"            "weapon_rpg7"
  1215.                 "weapon"            "weapon_c4_ied"
  1216.                 "weapon"            "weapon_molotov"
  1217. @@ -730,7 +755,7 @@
  1218.             "models"
  1219.             {
  1220.                 "player"            "models/characters/insurgent_fighter.mdl"
  1221. -               "viewmodel_hands"   "models/weapons/v_hands_ins_m.mdl"
  1222. +               "viewmodel_hands"   "models/weapons/v_hands_ins_l.mdl"
  1223.             }
  1224.  
  1225.             "buy_order"
  1226. @@ -747,12 +772,15 @@
  1227.             {
  1228.                 "weapon"            "weapon_akm"
  1229.                 "weapon"            "weapon_aks74u"
  1230. -               "weapon"            "weapon_toz"
  1231. -               "weapon"            "weapon_fal"
  1232. -               "weapon"            "weapon_m1a1"
  1233. +               "weapon"            "weapon_ak74"
  1234. +               "weapon"            "weapon_mp40"
  1235.                 "weapon"            "weapon_m84"
  1236.                 "weapon"            "weapon_m18"
  1237.                 "weapon"            "weapon_molotov"
  1238. +               "?nightmap"
  1239. +               {
  1240. +                   "weapon"            "weapon_p2a1"
  1241. +               }
  1242.             }
  1243.         }
  1244.         "template_bomber_insurgent"
  1245. @@ -763,13 +791,13 @@
  1246.             "models"
  1247.             {
  1248.                 "player"            "models/characters/insurgent_heavy.mdl"
  1249. -               "viewmodel_hands"   "models/weapons/v_hands_ins_m.mdl"
  1250. +               "viewmodel_hands"   "models/weapons/v_hands_ins_h.mdl"
  1251.             }
  1252.  
  1253.             "buy_order"
  1254.             {
  1255.                 "gear"              "ins_light_armor"
  1256. -               "gear"              "ins_chest_carrier"
  1257. +               "gear"              "ins_chest_rig"
  1258.                 "weapon"            "weapon_kabar"
  1259.                 "weapon"            "weapon_akm"
  1260.                 "weapon_upgrade"    "kobra_akm"
  1261. @@ -797,16 +825,22 @@
  1262.             "models"
  1263.             {
  1264.                 "player"            "models/characters/civilian_vip_02.mdl"
  1265. -               "viewmodel_hands"   "models/weapons/v_hands_ins_m.mdl"
  1266. +               "viewmodel_hands"   "models/weapons/v_hands_vip.mdl"
  1267.             }
  1268.  
  1269.             "buy_order"
  1270.             {
  1271.                 "gear"              "sec_heavy_armor"
  1272.                 "gear"              "sec_chest_rig"
  1273. +               "gear"              "sec_nightvision"
  1274.                 "weapon"            "weapon_kabar"
  1275. +               "?nightmap"
  1276. +               {
  1277. +                   "weapon"            "weapon_p2a1"
  1278. +               }
  1279.                 "weapon"            "weapon_m9"
  1280.                 "weapon_upgrade"    "sec_silencer_pistol"
  1281. +               "weapon_upgrade"    "sec_flashlight_pistol"
  1282.             }
  1283.         }
  1284.        
  1285. @@ -817,7 +851,7 @@
  1286.             "models"
  1287.             {
  1288.                 "player"            "models/characters/civilian_vip_02.mdl"
  1289. -               "viewmodel_hands"   "models/weapons/v_hands_ins_m.mdl"
  1290. +               "viewmodel_hands"   "models/weapons/v_hands_vip.mdl"
  1291.             }
  1292.  
  1293.             "buy_order"
  1294. @@ -837,16 +871,22 @@
  1295.             "models"
  1296.             {
  1297.                 "player"            "models/characters/civilian_vip.mdl"
  1298. -               "viewmodel_hands"   "models/weapons/v_hands_ins_m.mdl"
  1299. +               "viewmodel_hands"   "models/weapons/v_hands_vip.mdl"
  1300.             }
  1301.  
  1302.             "buy_order"
  1303.             {
  1304.                 "gear"              "ins_light_armor"
  1305.                 "gear"              "ins_chest_rig"
  1306. +               "gear"              "ins_nightvision"
  1307.                 "weapon"            "weapon_kabar"
  1308. +               "?nightmap"
  1309. +               {
  1310. +                   "weapon"            "weapon_p2a1"
  1311. +               }
  1312.                 "weapon"            "weapon_makarov"
  1313.                 "weapon_upgrade"    "ins_silencer_pistol"
  1314. +               "weapon_upgrade"    "ins_flashlight_pistol"
  1315.             }
  1316.         }
  1317.        
  1318. @@ -857,7 +897,7 @@
  1319.             "models"
  1320.             {
  1321.                 "player"            "models/characters/civilian_vip.mdl"
  1322. -               "viewmodel_hands"   "models/weapons/v_hands_ins_m.mdl"
  1323. +               "viewmodel_hands"   "models/weapons/v_hands_vip.mdl"
  1324.             }
  1325.  
  1326.             "buy_order"
  1327. diff -ru insurgency_misc_dir_aug7/scripts/theaters/default_weapon.theater insurgency_misc_dir_oct30/scripts/theaters/default_weapon.theater
  1328. --- insurgency_misc_dir_aug7/scripts/theaters/default_weapon.theater    2014-08-11 14:49:00.496159000 -0700
  1329. +++ insurgency_misc_dir_oct30/scripts/theaters/default_weapon.theater   2014-10-30 08:47:06.312525721 -0700
  1330. @@ -20,11 +20,13 @@
  1331.             "view_model"                    "models/weapons/v_rpg.mdl"
  1332.             "world_model"                   "models/weapons/w_rpg7.mdl"
  1333.             "weapon_slot"                   "explosive"
  1334. +           "weapon_max_subslot"            "0" // can only be in the first explosive slot
  1335.             "act_table"                     "launcher"
  1336. -           "weapon_weight"                 "384"
  1337. -           "weapon_cost"                   "6"
  1338. +           "weapon_weight"                 "320"
  1339. +           "weapon_cost"                   "5"
  1340.             "weapon_abilities"              "ironsight"
  1341. -           "barrel_length"                 "26"
  1342. +           "barrel_length"                 "44"
  1343. +          
  1344.             "sounds"
  1345.             {
  1346.                 "shot_single"               "Weapon_RPG7.Single"
  1347. @@ -90,11 +92,13 @@
  1348.             "view_model"                    "models/weapons/v_at4.mdl"
  1349.             "world_model"                   "models/weapons/w_at4.mdl"
  1350.             "weapon_slot"                   "explosive"
  1351. +           "weapon_max_subslot"            "0" // can only be in the first explosive slot
  1352.             "act_table"                     "launcher"
  1353. -           "weapon_weight"                 "384"
  1354. -           "weapon_cost"                   "6"
  1355. +           "weapon_weight"                 "320"
  1356. +           "weapon_cost"                   "5"
  1357.             "weapon_abilities"              "ironsight"
  1358. -           "barrel_length"                 "26"
  1359. +           "barrel_length"                 "40"
  1360. +          
  1361.             "sounds"
  1362.             {
  1363.                 "shot_single"               "Weapon_AT4.Single"
  1364. @@ -158,13 +162,14 @@
  1365.             "print_desc"                    "#weapon_m203_he_desc"
  1366.             "view_model"                    "models/weapons/upgrades/a_gl_m203.mdl"
  1367.             "world_model"                   "models/weapons/upgrades/a_gl_m203.mdl"
  1368. -           "weapon_slot"                   "underbarrel"
  1369. +           "weapon_slot"                   "primary"
  1370.             "act_table"                     "shortrifle"
  1371.             "attached_act_suffix"           "_GLSETUP"
  1372.             "attached_gesture"              "delta_glsetup"
  1373. -           "weapon_weight"                 "50"
  1374. +           "weapon_weight"                 "64"
  1375.             "weapon_cost"                   "0"
  1376.             "weapon_abilities"              "ironsight"
  1377. +           "fire_instantly"                "1"
  1378.            
  1379.             "sounds"
  1380.             {
  1381. @@ -255,13 +260,14 @@
  1382.             "print_desc"                    "#weapon_m203_smoke_desc"
  1383.             "view_model"                    "models/weapons/upgrades/a_gl_m203.mdl"
  1384.             "world_model"                   "models/weapons/upgrades/a_gl_m203.mdl"
  1385. -           "weapon_slot"                   "underbarrel"
  1386. +           "weapon_slot"                   "primary"
  1387.             "act_table"                     "shortrifle"
  1388.             "attached_act_suffix"           "_GLSETUP"
  1389.             "attached_gesture"              "delta_glsetup"
  1390. -           "weapon_weight"                 "50"
  1391. +           "weapon_weight"                 "64"
  1392.             "weapon_cost"                   "0"
  1393.             "weapon_abilities"              "ironsight"
  1394. +           "fire_instantly"                "1"
  1395.             "sounds"
  1396.             {
  1397.                 "shot_single"               "Weapon_m203.Single"
  1398. @@ -353,6 +359,7 @@
  1399.             "view_model"                    "models/weapons/v_c4_sec.mdl"
  1400.             "world_model"                   "models/weapons/w_c4.mdl"
  1401.             "weapon_slot"                   "explosive"
  1402. +           "weapon_max_subslot"            "0" // can only be in the first explosive slot
  1403.             "act_table"                     "grenade"
  1404.             "weapon_weight"                 "64"
  1405.             "weapon_cost"                   "4"
  1406. @@ -377,18 +384,19 @@
  1407.             "import"                        "weapon_base"
  1408.             "weapon_class"                  "other_explosive"
  1409.             "weapon_type"                   "grenade"
  1410. -           "print_name"                    "#weapon_c4"
  1411. -           "print_desc"                    "#weapon_c4_cell_desc"
  1412. +           "print_name"                    "#weapon_c4_ied"
  1413. +           "print_desc"                    "#weapon_c4_ied_desc"
  1414.             "single_use"                    "1"
  1415.             "view_model"                    "models/weapons/v_c4_ins.mdl"
  1416. -           "world_model"                   "models/weapons/w_c4.mdl"
  1417. +           "world_model"                   "models/weapons/w_ied.mdl"
  1418.             "weapon_slot"                   "explosive"
  1419. +           "weapon_max_subslot"            "0" // can only be in the first explosive slot
  1420.             "act_table"                     "grenade"
  1421.             "weapon_weight"                 "64"
  1422.             "weapon_cost"                   "4"
  1423.             "explosives"
  1424.             {
  1425. -               "entity"                    "grenade_c4"
  1426. +               "entity"                    "grenade_ied"
  1427.                 "GrenadeRollSpeed"          "300"
  1428.                 "GrenadeThrowSpeed"         "400"
  1429.                 "RemoteDetonation"          "1"
  1430. @@ -399,6 +407,11 @@
  1431.                 "clip_max_rounds"           "-1" // no clips
  1432.                 "clip_default"              "1"
  1433.             }
  1434. +           "fov"
  1435. +           {
  1436. +               "fov_wpn_default"           "69"
  1437. +               "fov_wpn_sprint"            "66"
  1438. +           }
  1439.             "team_access"                   "security, insurgent"
  1440.         }
  1441.  
  1442. @@ -484,7 +497,7 @@
  1443.             }
  1444.             "ammo_clip"
  1445.             {
  1446. -               "ammo_type"                 "grenade_m67"
  1447. +               "ammo_type"                 "grenade_anm14"
  1448.                 "clip_max_rounds"           "-1" // no clips
  1449.                 "clip_default"              "1"
  1450.             }
  1451. @@ -501,7 +514,7 @@
  1452.             "world_model"                   "models/weapons/w_molotov.mdl"
  1453.             "weapon_slot"                   "explosive"
  1454.             "act_table"                     "grenade"
  1455. -           "weapon_weight"                 "10"
  1456. +           "weapon_weight"                 "20"
  1457.             "weapon_cost"                   "3"
  1458.             "explosives"
  1459.             {
  1460. @@ -511,7 +524,7 @@
  1461.             }
  1462.             "ammo_clip"
  1463.             {
  1464. -               "ammo_type"                 "grenade_m67"
  1465. +               "ammo_type"                 "grenade_molotov"
  1466.                 "clip_max_rounds"           "-1" // no clips
  1467.                 "clip_default"              "1"
  1468.             }
  1469. @@ -521,6 +534,52 @@
  1470.             }
  1471.             "team_access"   "security, insurgent"
  1472.         }
  1473. +       "weapon_p2a1"
  1474. +       {
  1475. +           "import"                        "weapon_base"
  1476. +           "weapon_class"                  "grenade_incendiary"
  1477. +           "weapon_type"                   "projectile"
  1478. +           "print_name"                    "#weapon_flaregun"
  1479. +           "print_desc"                    "#weapon_flaregun_desc"
  1480. +           "view_model"                    "models/weapons/v_p2a1.mdl"
  1481. +           "world_model"                   "models/weapons/w_p2a1.mdl"
  1482. +           "weapon_slot"                   "explosive"
  1483. +           "weapon_max_subslot"            "0"
  1484. +           "act_table"                     "pistol"
  1485. +           "weapon_weight"                 "20"
  1486. +           "weapon_cost"                   "1"
  1487. +           "weapon_abilities"              "ironsight"
  1488. +           "fire_instantly"                "1"
  1489. +           "explosives"
  1490. +           {
  1491. +               "entity"                    "grenade_flare"
  1492. +               "GrenadeRollSpeed"          "500"
  1493. +               "GrenadeThrowSpeed"         "1000"
  1494. +           }
  1495. +           "particles"
  1496. +           {
  1497. +               "particle_muzzleflash_1st"  "ins_weapon_m203"
  1498. +               "particle_muzzleflash_3rd"  "ins_weapon_m203"  
  1499. +           }
  1500. +           "ammo_clip"
  1501. +           {
  1502. +               "ammo_type"                 "grenade_flares"
  1503. +               "clip_max_rounds"           "1"
  1504. +               "clip_default"              "1"
  1505. +           }
  1506. +           "fov"
  1507. +           {
  1508. +               "fov_wpn_default"           "62"
  1509. +               "fov_plr_ironsight"         "-10"
  1510. +               "fov_wpn_ironsight"         "74"
  1511. +           }
  1512. +           "sounds"
  1513. +           {
  1514. +               "shot_single"               "Weapon_p2a1.Single"
  1515. +               "shot_single_local"         "Weapon_p2a1.SingleLocal"
  1516. +           }
  1517. +           "team_access"   "security, insurgent"
  1518. +       }
  1519.         "weapon_m18"
  1520.         {
  1521.             "import"                        "weapon_base"
  1522. @@ -651,16 +710,17 @@
  1523.             "weapon_slot"                   "secondary"
  1524.             "act_table"                     "pistol"
  1525.             "weapon_abilities"              "ironsight"
  1526. -           "weapon_weight"                 "51" // (1.0kg[weapon] + (0.2kg[ammo] * (1+2)[mags]) )*10[kg->hg for int]  +2[encumbrance]
  1527. +           "weapon_weight"                 "64"
  1528.             "weapon_cost"                   "1"
  1529.             "class_restricted"              "0"
  1530. +           "barrel_length"                 "10"
  1531.            
  1532.             "fov"
  1533.             {
  1534.                 "fov_plr_ironsight"         "-10"
  1535.                 "fov_plr_focus"             "-10"
  1536.                 "fov_wpn_default"           "74"
  1537. -               "fov_wpn_sprint"            "74"
  1538. +               "fov_wpn_sprint"            "93"
  1539.                 "fov_wpn_ironsight"         "74"
  1540.                 "fov_wpn_focus"             "79"
  1541.             }
  1542. @@ -739,13 +799,14 @@
  1543.             "weapon_weight"                 "51" // (0.7kg[weapon] + (0.1kg[ammo] * (1+4)[mags]) )*10[kg->hg for int]  +2[encumbrance]
  1544.             "weapon_cost"                   "1"
  1545.             "class_restricted"              "0"
  1546. +           "barrel_length"                 "8"
  1547.            
  1548.             "fov"
  1549.             {
  1550.                 "fov_plr_ironsight"         "-10"
  1551.                 "fov_plr_focus"             "-10"
  1552.                 "fov_wpn_default"           "74"
  1553. -               "fov_wpn_sprint"            "72"
  1554. +               "fov_wpn_sprint"            "84"
  1555.                 "fov_wpn_ironsight"         "72"
  1556.                 "fov_wpn_focus"             "77"
  1557.             }
  1558. @@ -830,13 +891,23 @@
  1559.             "weapon_weight"                 "160" // (3.3kg[weapon] + (0.4kg[ammo] * (1+8)[mags]) )*10[kg->hg for int]  +24[encumbrance]   
  1560.             "weapon_cost"                   "1"
  1561.             "class_restricted"              "1"
  1562. -           "barrel_length"                 "22"
  1563. +           "barrel_length"                 "24"
  1564.            
  1565.             "viewmodel_attachments"
  1566.             {
  1567. -               "flipsights"
  1568. +               "carryhandle"
  1569.                 {
  1570. -                   "model"                     "models/weapons/upgrades/a_standard_m16.mdl"
  1571. +                   "model"                     "models/weapons/upgrades/a_carryhandle.mdl"
  1572. +                   "fallback_for_slot"         "optics"
  1573. +               }
  1574. +               "rails"
  1575. +               {
  1576. +                   "model"                     "models/weapons/upgrades/a_standard_m16a4.mdl"
  1577. +                   "fallback_for_slot"         "underbarrel"
  1578. +               }
  1579. +               "frontsight"
  1580. +               {
  1581. +                   "model"                     "models/weapons/upgrades/a_standard3_m16a4.mdl"
  1582.                     "fallback_for_slot"         "optics"
  1583.                 }
  1584.             }
  1585. @@ -926,7 +997,7 @@
  1586.         {
  1587.             "import"                        "ballistic_base"
  1588.             "weapon_class"                  "rifle_automatic_fire"
  1589. -           "print_name"                    "#weapon_m4a1"
  1590. +           "print_name"                    "#weapon_mk18"
  1591.             "print_desc"                    "#weapon_m4a1_desc"
  1592.             "view_model"                    "models/weapons/v_mk18.mdl"
  1593.             "world_model"                   "models/weapons/w_mk18.mdl"
  1594. @@ -936,7 +1007,8 @@
  1595.             "weapon_abilities"              "ironsight"
  1596.             "weapon_weight"                 "130" // (2.8kg[weapon] + (0.4kg[ammo] * (1+8)[mags]) )*10[kg->hg for int]  +16[encumbrance]
  1597.             "weapon_cost"                   "3"
  1598. -           "barrel_length"                 "20"
  1599. +           "barrel_length"                 "12"
  1600. +          
  1601.             "viewmodel_attachments"
  1602.             {
  1603.                 "flipsights"
  1604. @@ -944,6 +1016,11 @@
  1605.                     "model"                     "models/weapons/upgrades/a_standard_mk18.mdl"
  1606.                     "fallback_for_slot"         "optics"
  1607.                 }
  1608. +               "rail"
  1609. +               {
  1610. +                   "model"                     "models/weapons/upgrades/a_standard2_mk18.mdl"
  1611. +                   "fallback_for_slot"         "siderail"
  1612. +               }
  1613.             }
  1614.             "world_attachments"
  1615.             {
  1616. @@ -969,6 +1046,123 @@
  1617.             }
  1618.             "sounds"
  1619.             {
  1620. +               "shot_single"               "Weapon_mk18.Single"
  1621. +               "shot_single_local"         "Weapon_mk18.SingleLocal"
  1622. +               "shot_silent"               "Weapon_mk18.SingleSilenced"
  1623. +               "shot_silent_local"         "Weapon_mk18.SingleSilencedLocal"
  1624. +               "empty"                     "Weapon_mk18.Empty"
  1625. +               "clipin"                    "Weapon_mk18.Magin"
  1626. +               "clipout"                   "Weapon_mk18.Magout"
  1627. +               "boltback"                  "Weapon_mk18.Boltback"
  1628. +               "boltrelease"               "Weapon_mk18.Boltrelease"
  1629. +               "rofdown"                   "Weapon_mk18.ROF"
  1630. +               "rofup"                     "Weapon_mk18.ROF"
  1631. +           }
  1632. +           "particles"
  1633. +           {
  1634. +               "particle_muzzleflash_1st"  "muzzleflash_m16_1p"
  1635. +               "particle_muzzleflash_3rd"  "muzzleflash_m16_3rd"  
  1636. +               "particle_tracer"           "weapon_tracers"   
  1637. +           }
  1638. +           "recoil"
  1639. +           {
  1640. +               "recoil_lateral_range"              "-0.8 1.05"
  1641. +               "recoil_vertical_range"             "2.55 2.85"
  1642. +               "recoil_aim_punch"                  "0.4 0.7"
  1643. +               "recoil_rest_rate"                  "5"
  1644. +               "recoil_rest_delay"                 "0.12"
  1645. +               "recoil_roll_range"                 "-1.5 -1.5"
  1646. +               "recoil_roll_rest_rate"             "150"      
  1647. +               "recoil_freeaim_frac"               "0.3"
  1648. +              
  1649. +               "recoil_additional_rest_per_shot"   "2.5"   // Amount of rest per additional shot (added to rest rate) (default = 2.5)
  1650. +               "recoil_shot_reset_time"            "0.5"   // Time delay for resetting the shots fired counter for the above (default = 0.3)
  1651. +               "recoil_shot_max_shots"             "8"     // Max number of shots to account for for the additional rest (default = 5)
  1652. +               "recoil_punch_additive_factor"      "0.85"  // How much of the view punch from the previous shot(s) get added to any additional shot fired.
  1653. +           }
  1654. +           "ballistics"
  1655. +           {
  1656. +               "spread"                    "0.22 0.22 0.22"
  1657. +               "FireModes"                 "semi, full"
  1658. +               "bulletcount"               "1"
  1659. +               "maxrange"                  "10000"
  1660. +           }
  1661. +           "ammo_clip"
  1662. +           {
  1663. +               "ammo_type"                 "556_stanag_m4"
  1664. +               "clip_max"                  "12"
  1665. +               "clip_max_rounds"           "30"
  1666. +               "clip_default"              "3"
  1667. +           }
  1668. +           "attachments"
  1669. +           {
  1670. +               "attachment_addon"          "primary"
  1671. +           }
  1672. +           "kitui_offset"
  1673. +           {
  1674. +               "position"              "24 0 3"
  1675. +           }
  1676. +           "team_access"   "security, insurgent"
  1677. +       }
  1678. +
  1679. +       "weapon_m4a1"
  1680. +       {
  1681. +           "import"                        "ballistic_base"
  1682. +           "weapon_class"                  "rifle_automatic_fire"
  1683. +           "print_name"                    "#weapon_m4a1"
  1684. +           "print_desc"                    "#weapon_m4a1_desc"
  1685. +           "view_model"                    "models/weapons/v_m4a1.mdl"
  1686. +           "world_model"                   "models/weapons/w_m4a1.mdl"
  1687. +           "rounds_per_minute"             "740"
  1688. +           "weapon_slot"                   "primary"
  1689. +           "act_table"                     "shortrifle"
  1690. +           "weapon_abilities"              "ironsight"
  1691. +           "weapon_weight"                 "130" // (2.8kg[weapon] + (0.4kg[ammo] * (1+8)[mags]) )*10[kg->hg for int]  +16[encumbrance]
  1692. +           "weapon_cost"                   "3"
  1693. +           "barrel_length"                 "18"
  1694. +          
  1695. +           "viewmodel_attachments"
  1696. +           {
  1697. +               "flipsights"
  1698. +               {
  1699. +                   "model"                     "models/weapons/upgrades/a_carryhandle.mdl"
  1700. +                   "fallback_for_slot"         "optics"
  1701. +               }
  1702. +               "standard_m4a1"
  1703. +               {
  1704. +                   "model"                     "models/weapons/upgrades/a_standard_m4a1.mdl"
  1705. +                   "fallback_for_slot"         "underbarrel"
  1706. +               }
  1707. +               "frontsight"
  1708. +               {
  1709. +                   "model"                     "models/weapons/upgrades/a_standard2_m4a1.mdl"
  1710. +                   "fallback_for_slot"         "optics"
  1711. +               }
  1712. +           }
  1713. +           "world_attachments"
  1714. +           {
  1715. +               "flipsights"
  1716. +               {
  1717. +                   "model"                     "models/weapons/upgrades/w_flipup2.mdl"
  1718. +                   "fallback_for_slot"         "optics"           
  1719. +               }
  1720. +           }
  1721. +           "fov"
  1722. +           {
  1723. +               "fov_plr_ironsight"         "-25"
  1724. +               "fov_plr_focus"             "-12"
  1725. +               "fov_wpn_default"           "60"
  1726. +               "fov_wpn_sprint"            "68"
  1727. +               "fov_wpn_ironsight"         "74"
  1728. +               "fov_wpn_focus"             "79"
  1729. +           }
  1730. +           "viewmodel_offsets"
  1731. +           {
  1732. +               // x back, y left, z down
  1733. +               "VMOffsetStand"                 "0.25 -0.10 0.60"
  1734. +           }
  1735. +           "sounds"
  1736. +           {
  1737.                 "shot_single"               "Weapon_M4a1.Single"
  1738.                 "shot_single_local"         "Weapon_M4a1.SingleLocal"
  1739.                 "shot_silent"               "Weapon_M4a1.SingleSilenced"
  1740. @@ -1040,10 +1234,11 @@
  1741.             "weapon_slot"                   "primary"
  1742.             "act_table"                     "shortrifle"
  1743.             "weapon_abilities"              "ironsight"
  1744. -           "weapon_weight"                 "160" // (3.5kg[weapon] + (0.8kg[ammo] * (1+4)[mags]) )*10[kg->hg for int]  +24[encumbrance]
  1745. +           "weapon_weight"                 "200" // (3.5kg[weapon] + (0.8kg[ammo] * (1+4)[mags]) )*10[kg->hg for int]  +24[encumbrance]
  1746.             "weapon_cost"                   "0"
  1747.             "class_restricted"              "1"
  1748. -           "barrel_length"                 "20"
  1749. +           "barrel_length"                 "22"
  1750. +          
  1751.             "viewmodel_attachments"
  1752.             {
  1753.                 "foregrip"
  1754. @@ -1122,6 +1317,92 @@
  1755.             "team_access"   "insurgent"
  1756.         }
  1757.  
  1758. +       "weapon_ak74"
  1759. +       {
  1760. +           "import"                        "ballistic_base"
  1761. +           "weapon_class"                  "rifle_automatic_fire"
  1762. +           "print_name"                    "#weapon_ak74"
  1763. +           "print_desc"                    "#weapon_ak74_desc"
  1764. +           "view_model"                    "models/weapons/v_ak74.mdl"
  1765. +           "world_model"                   "models/weapons/w_ak74.mdl"
  1766. +           "rounds_per_minute"             "650"
  1767. +           "weapon_slot"                   "primary"
  1768. +           "act_table"                     "shortrifle"
  1769. +           "weapon_abilities"              "ironsight"
  1770. +           "weapon_weight"                 "128" // (3.5kg[weapon] + (0.8kg[ammo] * (1+4)[mags]) )*10[kg->hg for int]  +24[encumbrance]   
  1771. +           "weapon_cost"                   "2"
  1772. +           "class_restricted"              "1"
  1773. +           "barrel_length"                 "22"
  1774. +
  1775. +            "fov"
  1776. +           {
  1777. +               "priority"                  "0"
  1778. +               "fov_wpn_default"           "60"
  1779. +               "fov_wpn_sprint"            "60"
  1780. +               "fov_wpn_ironsight"         "68"
  1781. +               "fov_wpn_focus"             "73"
  1782. +               "fov_plr_ironsight"         "-25"
  1783. +               "fov_plr_focus"             "-12"
  1784. +           }
  1785. +           "sounds"
  1786. +           {
  1787. +               "shot_single"               "Weapon_AK74.Single"
  1788. +               "shot_single_local"         "Weapon_AK74.SingleLocal"
  1789. +               "shot_silent"               "Weapon_AK74.SingleSilenced"
  1790. +               "shot_silent_local"         "Weapon_AK74.SingleSilencedLocal"
  1791. +               "empty"                     "Weapon_AK74.Empty"
  1792. +               "clipin"                    "Weapon_AK74.Magin"
  1793. +               "clipout"                   "Weapon_AK74.Magout"
  1794. +               "boltback"                  "Weapon_AK74.Boltback"
  1795. +               "boltrelease"               "Weapon_AK74.Boltrelease"
  1796. +               "rofdown"                   "Weapon_AK74.ROF"
  1797. +               "rofup"                     "Weapon_AK74.ROF"
  1798. +           }
  1799. +           "particles"
  1800. +           {
  1801. +               "particle_muzzleflash_1st"  "muzzleflash_ak74_1p"
  1802. +               "particle_muzzleflash_3rd"  "muzzleflash_ak74_3rd" 
  1803. +               "particle_tracer"           "weapon_tracers_green" 
  1804. +           }
  1805. +           "recoil"
  1806. +           {
  1807. +               "recoil_lateral_range"              "-0.65 0.90"
  1808. +               "recoil_vertical_range"             "2.2 2.6"
  1809. +               "recoil_aim_punch"                  "0.2 0.5"
  1810. +               "recoil_rest_rate"                  "7"
  1811. +               "recoil_rest_delay"                 "0.12"
  1812. +               "recoil_roll_range"                 "-1.2 -1.2"
  1813. +               "recoil_roll_rest_rate"             "190"
  1814. +              
  1815. +               "recoil_additional_rest_per_shot"   "2.5"   // Amount of rest per additional shot (added to rest rate) (default = 2.5)
  1816. +               "recoil_shot_reset_time"            "0.5"   // Time delay for resetting the shots fired counter for the above (default = 0.3)
  1817. +               "recoil_shot_max_shots"             "6"     // Max number of shots to account for for the additional rest (default = 5)
  1818. +               "recoil_punch_additive_factor"      "0.85"  // How much of the view punch from the previous shot(s) get added to any additional shot fired.
  1819. +           }
  1820. +           "ballistics"
  1821. +           {
  1822. +               "spread"                    "0.2 0.2 0.2"
  1823. +               "FireModes"                 "semi, full"
  1824. +               "bulletcount"               "1"
  1825. +               "maxrange"                  "10000"
  1826. +           }
  1827. +           "ammo_clip"
  1828. +           {
  1829. +               "ammo_type"                 "545x39"
  1830. +               "clip_max"                  "12"
  1831. +               "clip_max_rounds"           "30"
  1832. +               "clip_default"              "3"
  1833. +           }
  1834. +           "attachments"
  1835. +           {
  1836. +               "attachment_addon"          "primary"
  1837. +           }          
  1838. +           "kitui_offset"
  1839. +           {
  1840. +               "position"              "23 -3 1"
  1841. +           }
  1842. +           "team_access"   "insurgent"
  1843. +       }
  1844.  
  1845.         "weapon_fal"
  1846.         {
  1847. @@ -1135,9 +1416,9 @@
  1848.             "weapon_slot"                   "primary"
  1849.             "act_table"                     "shortrifle"
  1850.             "weapon_abilities"              "ironsight"
  1851. -           "weapon_weight"                 "160" // (3.5kg[weapon] + (0.8kg[ammo] * (1+4)[mags]) )*10[kg->hg for int]  +24[encumbrance]
  1852. +           "weapon_weight"                 "220" // (3.5kg[weapon] + (0.8kg[ammo] * (1+4)[mags]) )*10[kg->hg for int]  +24[encumbrance]
  1853.             "weapon_cost"                   "3"
  1854. -           "barrel_length"                 "22"
  1855. +           "barrel_length"                 "28"
  1856.             "viewmodel_attachments"
  1857.             {
  1858.                 "optics"
  1859. @@ -1236,13 +1517,14 @@
  1860.             "print_desc"                    "#weapon_mini14_desc"
  1861.             "view_model"                    "models/weapons/v_mini14.mdl"
  1862.             "world_model"                   "models/weapons/w_mini14.mdl"
  1863. -           "rounds_per_minute"             "600"
  1864. +           "rounds_per_minute"             "720"
  1865.             "weapon_slot"                   "primary"
  1866.             "act_table"                     "shortrifle"
  1867.             "weapon_abilities"              "ironsight"
  1868.             "weapon_weight"                 "160" // (2.9kg[weapon] + (0.3kg[ammo] * (1+10)[mags]) )*10[kg->hg for int]  +16[encumbrance]
  1869.             "weapon_cost"                   "2"
  1870.             "barrel_length"                 "20"
  1871. +          
  1872.             "fov"
  1873.             {
  1874.                 "fov_plr_ironsight"         "-25"
  1875. @@ -1273,8 +1555,8 @@
  1876.             }
  1877.             "recoil"
  1878.             {
  1879. -               "recoil_lateral_range"              "-0.4 0.7"
  1880. -               "recoil_vertical_range"             "2.55 2.85"
  1881. +               "recoil_lateral_range"              "-0.7 1.4"
  1882. +               "recoil_vertical_range"             "2.7 2.9"
  1883.                 "recoil_aim_punch"                  "0.7 0.9"
  1884.                 "recoil_rest_rate"                  "5"
  1885.                 "recoil_rest_delay"                 "0.12"
  1886. @@ -1289,7 +1571,7 @@
  1887.             "ballistics"
  1888.             {
  1889.                 "spread"                    "0.19 0.19 0.19"
  1890. -               "FireModes"                 "semi"
  1891. +               "FireModes"                 "semi, burst, full"
  1892.                 "bulletcount"               "1"
  1893.                 "maxrange"                  "10000"
  1894.             }
  1895. @@ -1325,7 +1607,8 @@
  1896.             "weapon_abilities"              "ironsight"
  1897.             "weapon_weight"                 "320"
  1898.             "weapon_cost"                   "3"
  1899. -           "barrel_length"                 "22"
  1900. +           "barrel_length"                 "28"
  1901. +          
  1902.             "fov"
  1903.             {
  1904.                 "fov_plr_ironsight"         "-25"
  1905. @@ -1414,6 +1697,7 @@
  1906.             "weapon_weight"                 "128" // (2.4kg[weapon] + (0.3kg[ammo] * (1+10)[mags]) )*10[kg->hg for int]  +16[encumbrance]
  1907.             "weapon_cost"                   "1"
  1908.             "barrel_length"                 "18"
  1909. +          
  1910.             "fov"
  1911.             {
  1912.                 "fov_plr_ironsight"         "-25"
  1913. @@ -1496,6 +1780,7 @@
  1914.             "weapon_weight"                 "160" // (3.9kg[weapon] + (0.8kg[ammo] * (1+4)[mags]) )*10[kg->hg for int]  +24[encumbrance]
  1915.             "weapon_cost"                   "1"
  1916.             "barrel_length"                 "22"
  1917. +          
  1918.             "fov"
  1919.             {
  1920.                 "fov_plr_ironsight"         "-25"
  1921. @@ -1582,7 +1867,7 @@
  1922.             "weapon_abilities"              "ironsight"
  1923.             "weapon_weight"                 "128" // (2.0kg[weapon] + (0.4kg[ammo] * (1+8)[mags]) )*10[kg->hg for int]  +8[encumbrance]
  1924.             "weapon_cost"                   "2"
  1925. -           "barrel_length"                 "16"
  1926. +           "barrel_length"                 "12"
  1927.             "fov"
  1928.             {
  1929.                 "fov_plr_ironsight"         "-25"
  1930. @@ -1668,7 +1953,8 @@
  1931.             "weapon_abilities"              "ironsight"
  1932.             "weapon_weight"                 "128" // (4.0kg[weapon] + (0.4kg[ammo] * (1+8)[mags]) )*10[kg->hg for int]  +8[encumbrance]
  1933.             "weapon_cost"                   "2"
  1934. -           "barrel_length"                 "17"
  1935. +           "barrel_length"                 "16"
  1936. +          
  1937.             "fov"
  1938.             {
  1939.                 "fov_plr_ironsight"         "-25"
  1940. @@ -1755,6 +2041,7 @@
  1941.             "weapon_weight"                 "128" // (2.5kg[weapon] + (0.7kg[ammo] * (1+4)[mags]) )*10[kg->hg for int]  +8[encumbrance]
  1942.             "weapon_cost"                   "2"
  1943.             "barrel_length"                 "18"
  1944. +          
  1945.             "fov"
  1946.             {
  1947.                 "fov_plr_ironsight"         "-25"
  1948. @@ -1839,7 +2126,7 @@
  1949.             "weapon_abilities"              "ironsight"
  1950.             "weapon_weight"                 "128" // (3.5kg[weapon] + (0.8kg[ammo] * (1+4)[mags]) )*10[kg->hg for int]  +24[encumbrance]
  1951.             "weapon_cost"                   "2"
  1952. -           "barrel_length"                 "19"
  1953. +           "barrel_length"                 "14"
  1954.             "viewmodel_attachments"
  1955.             {
  1956.                 "foregrip"
  1957. @@ -1937,6 +2224,14 @@
  1958.             "weapon_abilities"              "ironsight"
  1959.             "weapon_weight"                 "160" // (2.5kg[weapon] + (0.3kg[ammo] * (1+10)[mags]) )*10[kg->hg for int]  +24[encumbrance]
  1960.             "barrel_length"                 "18"
  1961. +           "viewmodel_attachments"
  1962. +           {
  1963. +               "rearsight"
  1964. +               {
  1965. +                   "model"             "models/weapons/upgrades/a_standard_m590.mdl"
  1966. +                   "fallback_for_slot"     "optics"
  1967. +               }
  1968. +           }
  1969.             "fov"
  1970.             {
  1971.                 "fov_wpn_scope"             "0"
  1972. @@ -1949,11 +2244,13 @@
  1973.             }
  1974.             "sounds"
  1975.             {
  1976. -               "shot_single"               "Weapon_M1014.Single"
  1977. -               "shot_single_local"         "Weapon_M1014.SingleLocal"
  1978. -               "empty"                     "Weapon_M1014.Empty"
  1979. -               "boltback"                  "Weapon_M1014.BoltBack"
  1980. -               "boltrelease"               "Weapon_M1014.BoltRelease"
  1981. +               "shot_single"               "Weapon_m590.Single"
  1982. +               "shot_single_local"         "Weapon_m590.SingleLocal"
  1983. +               "shot_silent"               "Weapon_m590.SingleSilenced"
  1984. +               "shot_silent_local"         "Weapon_m590.SingleSilencedLocal"              
  1985. +               "empty"                     "Weapon_m590.Empty"
  1986. +               "boltback"                  "Weapon_m590.BoltBack"
  1987. +               "boltrelease"               "Weapon_m590.BoltRelease"
  1988.             }
  1989.             "particles"
  1990.             {
  1991. @@ -1980,7 +2277,6 @@
  1992.             {
  1993.                 "spread"                    "1.7 1.7 0.0"
  1994.                 "FireModes"                 "pump"
  1995. -               "bulletcount"               "8"
  1996.                 "maxrange"                  "3000"
  1997.                 "singleReload"              "1"
  1998.             }
  1999. @@ -2040,6 +2336,8 @@
  2000.             {
  2001.                 "shot_single"               "Weapon_TOZ.Single"
  2002.                 "shot_single_local"         "Weapon_TOZ.SingleLocal"
  2003. +               "shot_silent"               "Weapon_TOZ.SingleSilenced"
  2004. +               "shot_silent_local"         "Weapon_TOZ.SingleSilencedLocal"               
  2005.                 "empty"                     "Weapon_TOZ.Empty"
  2006.                 "boltback"                  "Weapon_TOZ.BoltBack"
  2007.                 "boltrelease"               "Weapon_TOZ.BoltRelease"
  2008. @@ -2069,7 +2367,6 @@
  2009.             {
  2010.                 "spread"                    "1.6 1.6 0.0"
  2011.                 "FireModes"                 "pump"
  2012. -               "bulletcount"               "9"
  2013.                 "maxrange"                  "5000"
  2014.                 "singleReload"              "1"
  2015.             }
  2016. @@ -2110,7 +2407,8 @@
  2017.             "weapon_abilities"              "ironsight, bipod"
  2018.             "weapon_weight"                 "320" // (7.5kg[weapon] + (2.5kg[ammo] * (1+1)[mags]) )*10[kg->hg for int]  +150[encumbrance]
  2019.             "closed_bolt"                   "0"
  2020. -           "barrel_length"                 "22"                       
  2021. +           "barrel_length"                 "28"   
  2022. +          
  2023.             "fov"
  2024.             {
  2025.                 "fov_plr_ironsight"         "-25"
  2026. @@ -2131,6 +2429,8 @@
  2027.             {
  2028.                 "shot_single"               "Weapon_M249.Single"
  2029.                 "shot_single_local"         "Weapon_M249.SingleLocal"
  2030. +               "shot_silent"               "Weapon_M249.SingleSilenced"
  2031. +               "shot_silent_local"         "Weapon_M249.SingleSilencedLocal"              
  2032.                 "empty"                     "Weapon_M249.Empty"
  2033.                 "clipin"                    "Weapon_M249.Magin"
  2034.                 "clipout"                   "Weapon_M249.Magout"
  2035. @@ -2214,7 +2514,8 @@
  2036.             "act_table"                     "lmg"
  2037.             "weapon_abilities"              "ironsight, bipod"
  2038.             "weapon_weight"                 "320" // (4.8kg[weapon] + (2.0kg[ammo] * (1+2)[mags]) )*10[kg->hg for int]  +50[encumbrance]
  2039. -           "barrel_length"                 "22"
  2040. +           "barrel_length"                 "26"
  2041. +          
  2042.             "fov"
  2043.             {
  2044.                 "priority"                  "0"
  2045. @@ -2282,6 +2583,8 @@
  2046.             {
  2047.                 "shot_single"               "Weapon_RPK.Single"
  2048.                 "shot_single_local"         "Weapon_RPK.SingleLocal"
  2049. +               "shot_silent"               "Weapon_RPK.SingleSilenced"
  2050. +               "shot_silent_local"         "Weapon_RPK.SingleSilencedLocal"               
  2051.                 "empty"                     "Weapon_RPK.Empty"
  2052.                 "clipin"                    "Weapon_RPK.Magin"
  2053.                 "clipout"                   "Weapon_RPK.Magout"
  2054. @@ -2327,7 +2630,8 @@
  2055.             "act_table"                     "shortrifle"
  2056.             "weapon_abilities"              "ironsight"
  2057.             "weapon_weight"                 "320" // (6.6kg[weapon] + (0.2kg[ammo] * (1+16)[mags]) )*10[kg->hg for int]  +32[encumbrance]
  2058. -           "barrel_length"                 "22"
  2059. +           "barrel_length"                 "38"
  2060. +          
  2061.             "viewmodel_attachments"
  2062.             {
  2063.                 "optics"
  2064. @@ -2414,7 +2718,8 @@
  2065.             "act_table"                     "shortrifle"
  2066.             "weapon_abilities"              "ironsight"
  2067.             "weapon_weight"                 "320" // (4.0kg[weapon] + (0.2kg[ammo] * (1+16)[mags]) )*10[kg->hg for int]  +32[encumbrance]
  2068. -           "barrel_length"                 "22"
  2069. +           "barrel_length"                 "38"
  2070. +          
  2071.             "fov"
  2072.             {
  2073.                 "fov_plr_ironsight"         "-10"
  2074. @@ -2513,8 +2818,8 @@
  2075.             "FuseTime"                  "1.8"
  2076.             "Particles"
  2077.             {
  2078. -               "DetonateParticle"      "ins_water_explosion"
  2079. -               "DetonateWaterParticle" "ins_flashbang_explosion"
  2080. +               "DetonateParticle"      "ins_flashbang_explosion"
  2081. +               "DetonateWaterParticle" "ins_water_explosion"
  2082.             }
  2083.             "Sounds"
  2084.             {
  2085. @@ -2539,8 +2844,8 @@
  2086.            
  2087.             "Particles"
  2088.             {
  2089. -               "DetonateParticle"      "ins_water_explosion"
  2090. -               "DetonateWaterParticle" "ins_grenade_explosion"
  2091. +               "DetonateParticle"      "ins_grenade_explosion"
  2092. +               "DetonateWaterParticle" "ins_water_explosion"
  2093.             }
  2094.             "Sounds"
  2095.             {
  2096. @@ -2565,8 +2870,8 @@
  2097.            
  2098.             "Particles"
  2099.             {
  2100. -               "DetonateParticle"      "ins_water_explosion"
  2101. -               "DetonateWaterParticle" "ins_grenade_explosion"
  2102. +               "DetonateParticle"      "ins_grenade_explosion"
  2103. +               "DetonateWaterParticle" "ins_water_explosion"
  2104.             }
  2105.             "Sounds"
  2106.             {
  2107. @@ -2579,7 +2884,7 @@
  2108.             "import"                    "baseGrenade"
  2109.             "entity_class"              "grenade_aoe"
  2110.             "Model"                     "models/weapons/w_anm14.mdl"
  2111. -           "DamageType"                "DMG_BURN"
  2112. +           "DamageType"                "DMG_BURN, DMG_PREVENT_PHYSICS_FORCE"
  2113.             "DetonateDamage"            "100" // det damage is for when it first goes off
  2114.             "DetonatePenetrationRadius" "0"
  2115.             "DetonateDamageRadius"      "240"
  2116. @@ -2619,7 +2924,7 @@
  2117.             "import"                    "baseGrenade"
  2118.             "entity_class"              "grenade_aoe"
  2119.             "Model"                     "models/weapons/w_molotov.mdl"
  2120. -           "DamageType"                "DMG_BURN"
  2121. +           "DamageType"                "DMG_BURN, DMG_PREVENT_PHYSICS_FORCE"
  2122.             "DetonateDamage"            "100" // det damage is for when it first goes off
  2123.             "DetonatePenetrationRadius" "0"
  2124.             "DetonateDamageRadius"      "240"
  2125. @@ -2659,6 +2964,50 @@
  2126.                 "BounceSound"           "Weapon_M67.Bounce"
  2127.             }
  2128.         }
  2129. +       "grenade_flare"
  2130. +       {
  2131. +           "import"                    "baseGrenade"
  2132. +           "entity_class"              "grenade_aoe"
  2133. +           "Model"                     "models/weapons/w_flare_projectile.mdl"
  2134. +           "DamageType"                "DMG_BURN, DMG_PREVENT_PHYSICS_FORCE"
  2135. +           "DetonateDamage"            "1" // det damage is for when it first goes off
  2136. +           "DetonatePenetrationRadius" "0"
  2137. +           "DetonateDamageRadius"      "64"
  2138. +           "FuseTime"                  "1.5"
  2139. +           "Cookable"                  "0"
  2140. +           "DetonateUnderwater"        "0"
  2141. +           "RocketStartSpeed"          "2000"
  2142. +           "ShakeAmplitude"            "0"
  2143. +
  2144. +           "Elasticity"                "0.1"
  2145. +
  2146. +           "Deafen"                    "0"
  2147. +           "AreaDamageTime"            "24"
  2148. +           "AreaDamageFrequency"       "0.5"
  2149. +           "AreaDamageMinRadius"       "75"
  2150. +           "AreaDamageMaxRadius"       "95"
  2151. +           "AreaDamageGrowSpeed"       "9"
  2152. +           "AreaDamageAmount"          "1"
  2153. +          
  2154. +           "Health"                        "50"
  2155. +           "ReactExplosions"               "1"
  2156. +           "ReactBullets"                  "1"
  2157. +          
  2158. +           "Particles"
  2159. +           {
  2160. +               "DetonateParticle"      "ins_flaregun_flare"
  2161. +               "DetonateWaterParticle" "ins_flaregun_flare"
  2162. +               "TrailParticle"         "ins_flaregun_trail"
  2163. +               "BroadcastAll"          "1"
  2164. +               "FollowOrigin"          "1"
  2165. +               "NormalUp"              "1"
  2166. +           }
  2167. +           "Sounds"
  2168. +           {
  2169. +               "DetonateSound"         "Flare.Burn"
  2170. +               "BounceSound"           ""
  2171. +           }
  2172. +       }
  2173.         "grenade_m203_he"
  2174.         {
  2175.             "import"                    "baseGrenade"
  2176. @@ -2738,8 +3087,8 @@
  2177.             "RocketWobbleFrequency"     "0.25"
  2178.             "Particles"
  2179.             {
  2180. -               "DetonateParticle"      "ins_water_explosion"
  2181. -               "DetonateWaterParticle" "ins_rpg_explosion"
  2182. +               "DetonateParticle"      "ins_rpg_explosion"
  2183. +               "DetonateWaterParticle" "ins_water_explosion"
  2184.                 "TrailParticle"         "rockettrail"
  2185.                 "BackblastParticle"     "ins_weapon_rpg_backblast"
  2186.             }
  2187. @@ -2763,8 +3112,8 @@
  2188.             "RocketWobbleFrequency"     "0.25"
  2189.             "Particles"
  2190.             {
  2191. -               "DetonateParticle"      "ins_water_explosion"
  2192. -               "DetonateWaterParticle" "ins_rpg_explosion"
  2193. +               "DetonateParticle"      "ins_rpg_explosion"
  2194. +               "DetonateWaterParticle" "ins_water_explosion"
  2195.                 "TrailParticle"         "rockettrail"
  2196.                 "BackblastParticle"     "ins_weapon_rpg_backblast"
  2197.             }
  2198. @@ -2791,8 +3140,8 @@
  2199.  
  2200.             "Particles"
  2201.             {
  2202. -               "DetonateParticle"      "ins_water_explosion"
  2203. -               "DetonateWaterParticle" "ins_c4_explosion"
  2204. +               "DetonateParticle"      "ins_c4_explosion"
  2205. +               "DetonateWaterParticle" "ins_water_explosion"
  2206.             }
  2207.  
  2208.             "Sounds"
  2209. @@ -2805,7 +3154,7 @@
  2210.         {
  2211.             "import"                    "baseGrenade"
  2212.             "entity_class"              "remote"
  2213. -           "Model"                     "models/weapons/w_c4.mdl"
  2214. +           "Model"                     "models/weapons/w_ied.mdl"
  2215.  
  2216.             "DetonateDamage"                "380"
  2217.             "DetonateDamageRadius"          "1200"
  2218. @@ -2818,14 +3167,14 @@
  2219.  
  2220.             "Particles"
  2221.             {
  2222. -               "DetonateParticle"      "ins_water_explosion"
  2223. -               "DetonateWaterParticle" "ins_C4_explosion"
  2224. +               "DetonateParticle"      "ins_c4_explosion"
  2225. +               "DetonateWaterParticle" "ins_water_explosion"
  2226.             }
  2227.  
  2228.             "Sounds"
  2229.             {
  2230. -               "DetonateSound"         "C4.Explode"
  2231. -               "BounceSound"           "Weapon_C4.Bounce"
  2232. +               "DetonateSound"         "IED.Explode"
  2233. +               "BounceSound"           "Weapon_IED.Bounce"
  2234.             }
  2235.         }
  2236.     }
  2237. diff -ru insurgency_misc_dir_aug7/scripts/theaters/default_weapon_upgrades.theater insurgency_misc_dir_oct30/scripts/theaters/default_weapon_upgrades.theater
  2238. --- insurgency_misc_dir_aug7/scripts/theaters/default_weapon_upgrades.theater   2014-08-11 14:49:00.496159000 -0700
  2239. +++ insurgency_misc_dir_oct30/scripts/theaters/default_weapon_upgrades.theater  2014-10-30 08:47:06.312525721 -0700
  2240. @@ -17,7 +17,7 @@
  2241.                 "weapon"                    "weapon_toz"
  2242.             }
  2243.         }
  2244. -       "sec_flashlight"
  2245. +       "sec_flashlight_rail"
  2246.         {
  2247.             "import"                        "base_flashlight"
  2248.             "upgrade_cost"                  "1"
  2249. @@ -26,14 +26,49 @@
  2250.             {
  2251.                 "weapon"                    "weapon_m16a4"
  2252.                 "weapon"                    "weapon_mk18"
  2253. +               "weapon"                    "weapon_m4a1"
  2254.                 "weapon"                    "weapon_m14"
  2255. +               "weapon"                    "weapon_ump45"
  2256. +
  2257. +           }
  2258. +           "viewmodel_attachments"
  2259. +           {
  2260. +               "flashlight_rail"
  2261. +               {
  2262. +                   "model"                 "models/weapons/upgrades/a_flashlight_rail.mdl"
  2263. +                   "Main"                  "1"
  2264. +               }
  2265. +               "standard_mk18"
  2266. +               {
  2267. +                   "model"                 "models/weapons/upgrades/a_standard3_mk18.mdl"
  2268. +
  2269. +                   "weapons"
  2270. +                   {
  2271. +                       "weapon"            "weapon_mk18"
  2272. +                   }
  2273. +               }  
  2274. +           }
  2275. +       }
  2276. +       "sec_flashlight_band"
  2277. +       {
  2278. +           "import"                        "base_flashlight"
  2279. +           "upgrade_cost"                  "1"
  2280. +
  2281. +           "allowed_weapons"
  2282. +           {
  2283.                 "weapon"                    "weapon_mini14"
  2284.                 "weapon"                    "weapon_mp5"
  2285. -               "weapon"                    "weapon_ump45"
  2286. -               "weapon"                    "weapon_m590"
  2287.             }
  2288. +           "viewmodel_attachments"
  2289. +           {
  2290. +               "Flashlight_band"
  2291. +               {
  2292. +                   "model"                 "models/weapons/upgrades/a_flashlight_band.mdl"
  2293. +                   "Main"                  "1"
  2294. +               }
  2295. +           }  
  2296.         }
  2297. -       "ins_flashlight"
  2298. +       "ins_flashlight_band"
  2299.         {
  2300.             "import"                        "base_flashlight"
  2301.             "upgrade_cost"                  "1"
  2302. @@ -41,13 +76,57 @@
  2303.             "allowed_weapons"
  2304.             {
  2305.                 "weapon"                    "weapon_akm"
  2306. +               "weapon"                    "weapon_ak74"
  2307.                 "weapon"                    "weapon_aks74u"
  2308.                 "weapon"                    "weapon_m1a1"
  2309.                 "weapon"                    "weapon_sks"
  2310.                 "weapon"                    "weapon_mp40"
  2311. -               "weapon"                    "weapon_toz"
  2312.                 "weapon"                    "weapon_fal"
  2313.             }
  2314. +           "viewmodel_attachments"
  2315. +           {
  2316. +               "flashlight_band"
  2317. +               {
  2318. +                   "model"                 "models/weapons/upgrades/a_flashlight_band.mdl"
  2319. +                   "Main"                  "1"
  2320. +               }
  2321. +           }  
  2322. +       }
  2323. +       "sec_flashlight_shotgun"
  2324. +       {
  2325. +           "import"                        "base_flashlight"
  2326. +           "upgrade_cost"                  "1"
  2327. +
  2328. +           "allowed_weapons"
  2329. +           {
  2330. +               "weapon"                    "weapon_m590"
  2331. +           }
  2332. +           "viewmodel_attachments"
  2333. +           {
  2334. +               "Flashlight_shotgun"
  2335. +               {
  2336. +                   "model"                 "models/weapons/upgrades/a_flashlight_sec_shotgun.mdl"
  2337. +                   "Main"                  "1"
  2338. +               }
  2339. +           }  
  2340. +       }
  2341. +       "ins_flashlight_shotgun"
  2342. +       {
  2343. +           "import"                        "base_flashlight"
  2344. +           "upgrade_cost"                  "1"
  2345. +
  2346. +           "allowed_weapons"
  2347. +           {
  2348. +               "weapon"                    "weapon_toz"
  2349. +           }
  2350. +           "viewmodel_attachments"
  2351. +           {
  2352. +               "flashlight_shotgun"
  2353. +               {
  2354. +                   "model"                 "models/weapons/upgrades/a_flashlight_ins_shotgun.mdl"
  2355. +                   "Main"                  "1"
  2356. +               }
  2357. +           }  
  2358.         }
  2359.         "sec_flashlight_pistol"
  2360.         {
  2361. @@ -58,6 +137,14 @@
  2362.             {
  2363.                 "weapon"                    "weapon_m9"
  2364.             }
  2365. +           "viewmodel_attachments"
  2366. +           {
  2367. +               "flashlight_m9"
  2368. +               {
  2369. +                   "model"                 "models/weapons/upgrades/a_flashlight_m9.mdl"
  2370. +                   "Main"                  "1"
  2371. +               }
  2372. +           }  
  2373.         }
  2374.         "ins_flashlight_pistol"
  2375.         {
  2376. @@ -68,13 +155,24 @@
  2377.             {
  2378.                 "weapon"                    "weapon_makarov"
  2379.             }
  2380. +           "viewmodel_attachments"
  2381. +           {
  2382. +               "flashlight_mak"
  2383. +               {
  2384. +                   "model"                 "models/weapons/upgrades/a_flashlight_mak.mdl"
  2385. +                   "Main"                  "1"
  2386. +               }
  2387. +           }  
  2388.         }
  2389.         "heavybarrel"
  2390.         {
  2391. -           "import"                        "base_heavybarrel"         
  2392. +           "import"                        "base_heavybarrel"     
  2393. +           "weight"                        "20"
  2394. +          
  2395.             "allowed_weapons"
  2396.             {
  2397.                 "weapon"                    "weapon_m16a4"
  2398. +               "weapon"                    "weapon_m4a1"
  2399.                 "weapon"                    "weapon_mk18"
  2400.                 "weapon"                    "weapon_mini14"
  2401.             }
  2402. @@ -98,6 +196,7 @@
  2403.                     "weapons"
  2404.                     {
  2405.                         "weapon"            "weapon_akm"
  2406. +                       "weapon"            "weapon_ak74"
  2407.                         "weapon"            "weapon_rpk"
  2408.                     }
  2409.                 }
  2410. @@ -245,6 +344,7 @@
  2411.             "allowed_weapons"
  2412.             {
  2413.                 "weapon"                    "weapon_m16a4"
  2414. +               "weapon"                    "weapon_m4a1"
  2415.                 "weapon"                    "weapon_m249"
  2416.                 "weapon"                    "weapon_m40a1"
  2417.                 "weapon"                    "weapon_mk18"
  2418. @@ -307,6 +407,11 @@
  2419.                     "fov_wpn_ironsight"         "52"
  2420.                     "fov_wpn_focus"             "59"
  2421.                 }
  2422. +               "weapon_m4a1"
  2423. +               {
  2424. +                   "fov_wpn_ironsight"         "52"
  2425. +                   "fov_wpn_focus"             "59"
  2426. +               }
  2427.                
  2428.                 "weapon_m249"
  2429.                 {
  2430. @@ -368,6 +473,7 @@
  2431.             "allowed_weapons"
  2432.             {
  2433.                 "weapon"                    "weapon_akm"
  2434. +               "weapon"                    "weapon_ak74"
  2435.                 "weapon"                    "weapon_aks74u"
  2436.                 "weapon"                    "weapon_fal"
  2437.                 "weapon"                    "weapon_m1a1"
  2438. @@ -430,6 +536,12 @@
  2439.                     "fov_wpn_ironsight"         "60"
  2440.                     "fov_wpn_focus"             "67"
  2441.                 }
  2442. +
  2443. +               "weapon_ak74"
  2444. +               {
  2445. +                   "fov_wpn_ironsight"         "60"
  2446. +                   "fov_wpn_focus"             "67"
  2447. +               }
  2448.                
  2449.                 "weapon_fal"
  2450.                 {
  2451. @@ -491,6 +603,7 @@
  2452.             "allowed_weapons"
  2453.             {
  2454.                 "weapon"                    "weapon_m16a4"
  2455. +               "weapon"                    "weapon_m4a1"
  2456.                 "weapon"                    "weapon_m249"
  2457.                 "weapon"                    "weapon_m40a1"
  2458.                 "weapon"                    "weapon_mk18"
  2459. @@ -565,6 +678,11 @@
  2460.                     "fov_wpn_ironsight"         "55"
  2461.                     "fov_wpn_focus"             "63"
  2462.                 }
  2463. +               "weapon_m4a1"
  2464. +               {
  2465. +                   "fov_wpn_ironsight"         "55"
  2466. +                   "fov_wpn_focus"             "63"
  2467. +               }
  2468.                
  2469.                 "weapon_mini14"
  2470.                 {
  2471. @@ -626,6 +744,7 @@
  2472.             "allowed_weapons"
  2473.             {
  2474.                 "weapon"                    "weapon_m16a4"
  2475. +               "weapon"                    "weapon_m4a1"
  2476.                 "weapon"                    "weapon_m249"
  2477.                 "weapon"                    "weapon_m40a1"
  2478.                 "weapon"                    "weapon_mk18"
  2479. @@ -648,6 +767,7 @@
  2480.                     "excluded_weapons"
  2481.                     {
  2482.                         "weapon"            "weapon_m16a4"
  2483. +                       "weapon"            "weapon_m4a1"
  2484.                         "weapon"            "weapon_mk18"
  2485.                     }                  
  2486.                 }
  2487. @@ -663,6 +783,7 @@
  2488.                     "weapons"
  2489.                     {
  2490.                         "weapon"            "weapon_m16a4"
  2491. +                       "weapon"            "weapon_m4a1"
  2492.                         "weapon"            "weapon_mk18"
  2493.                     }
  2494.                 }
  2495. @@ -687,6 +808,12 @@
  2496.                     "fov_wpn_ironsight"        "62"
  2497.                     "fov_wpn_focus"            "64"
  2498.                 }
  2499. +
  2500. +               "weapon_m4a1"
  2501. +               {
  2502. +                   "fov_wpn_ironsight"        "62"
  2503. +                   "fov_wpn_focus"            "64"
  2504. +               }
  2505.                
  2506.                 "weapon_mk18"
  2507.                 {
  2508. @@ -742,6 +869,7 @@
  2509.             "allowed_weapons"
  2510.             {
  2511.                 "weapon"                    "weapon_m16a4"
  2512. +               "weapon"                    "weapon_m4a1"
  2513.                 "weapon"                    "weapon_m249"
  2514.                 "weapon"                    "weapon_m40a1"
  2515.                 "weapon"                    "weapon_mk18"
  2516. @@ -787,6 +915,7 @@
  2517.                         "weapon"            "weapon_mp40"
  2518.                         "weapon"            "weapon_ump45" 
  2519.                         "weapon"            "weapon_m16a4"
  2520. +                       "weapon"            "weapon_m4a1"
  2521.                         "weapon"            "weapon_mk18"
  2522.                         "weapon"            "weapon_m249"                      
  2523.                     }
  2524. @@ -803,6 +932,7 @@
  2525.                     "weapons"
  2526.                     {
  2527.                         "weapon"            "weapon_m16a4"
  2528. +                       "weapon"            "weapon_m4a1"
  2529.                         "weapon"            "weapon_mk18"
  2530.                         "weapon"            "weapon_m249"
  2531.                     }
  2532. @@ -895,6 +1025,7 @@
  2533.             "allowed_weapons"
  2534.             {
  2535.                 "weapon"                    "weapon_akm"
  2536. +               "weapon"                    "weapon_ak74"
  2537.                 "weapon"                    "weapon_aks74u"
  2538.                 "weapon"                    "weapon_fal"
  2539.                 "weapon"                    "weapon_m1a1"
  2540. @@ -1035,6 +1166,7 @@
  2541.             "allowed_weapons"
  2542.             {
  2543.                 "weapon"                    "weapon_akm"
  2544. +               "weapon"                    "weapon_ak74"
  2545.                 "weapon"                    "weapon_aks74u"
  2546.                 "weapon"                    "weapon_fal"
  2547.                 "weapon"                    "weapon_m1a1"
  2548. @@ -1104,6 +1236,12 @@
  2549.                     "fov_wpn_ironsight"     "59"
  2550.                     "fov_wpn_focus"         "61"           
  2551.                 }
  2552. +  
  2553. +               "weapon_ak74"
  2554. +               {
  2555. +                   "fov_wpn_ironsight"     "50"
  2556. +                   "fov_wpn_focus"         "56"           
  2557. +               }
  2558.                
  2559.                 "weapon_fal"
  2560.                 {
  2561. @@ -1184,6 +1322,7 @@
  2562.                     "AnimIronSights"        "scope_zoom"
  2563.                     "AnimIdle"              "scope_idle"
  2564.                     "Gesture"               "delta_scope"
  2565. +                   "Main"                  "1"
  2566.                    
  2567.                     "weapons"
  2568.                     {
  2569. @@ -1261,6 +1400,7 @@
  2570.                     "AnimIronSights"        "scope_zoom"
  2571.                     "AnimIdle"              "scope_idle"
  2572.                     "Gesture"               "delta_scope"
  2573. +                   "Main"                  "1"
  2574.                    
  2575.                     "weapons"
  2576.                     {
  2577. @@ -1378,6 +1518,40 @@
  2578.             }
  2579.             "ammo_type_override"            "762x38_ap_box"
  2580.         }
  2581. +      
  2582. +       //========================================
  2583. +       // AK-74 SPECIFIC UPGRADES
  2584. +       //========================================     
  2585. +       "ammo_tracer_ak74"
  2586. +       {
  2587. +           "import"                        "base_ammo_tracer" 
  2588. +           "upgrade_cost"                  "0"
  2589. +           "allowed_weapons"
  2590. +           {
  2591. +               "weapon"                    "weapon_ak74"
  2592. +           }
  2593. +           "ammo_type_override"            "545x39_tracer"
  2594. +       }
  2595. +       "ammo_hp_ak74"
  2596. +       {
  2597. +           "import"                        "base_ammo_hp" 
  2598. +           "upgrade_cost"                  "3"
  2599. +           "allowed_weapons"
  2600. +           {
  2601. +               "weapon"                    "weapon_ak74"
  2602. +           }
  2603. +           "ammo_type_override"            "545x39_hp"
  2604. +       }
  2605. +       "ammo_ap_ak74"
  2606. +       {
  2607. +           "import"                        "base_ammo_ap" 
  2608. +           "upgrade_cost"                  "2"
  2609. +           "allowed_weapons"
  2610. +           {
  2611. +               "weapon"                    "weapon_ak74"
  2612. +           }
  2613. +           "ammo_type_override"            "545x39_ap"
  2614. +       }
  2615.  
  2616.         //========================================
  2617.         // FAL SPECIFIC UPGRADES
  2618. @@ -1485,6 +1659,7 @@
  2619.             "allowed_weapons"
  2620.             {
  2621.                 "weapon"                    "weapon_mk18"
  2622. +               "weapon"                    "weapon_m4a1"
  2623.             }
  2624.             "ammo_type_override"            "556_tracer_stanag_m4"
  2625.         }
  2626. @@ -1495,6 +1670,7 @@
  2627.             "allowed_weapons"
  2628.             {
  2629.                 "weapon"                    "weapon_mk18"
  2630. +               "weapon"                    "weapon_m4a1"
  2631.             }
  2632.             "ammo_type_override"            "556_hp_stanag_m4"
  2633.         }
  2634. @@ -1505,6 +1681,7 @@
  2635.             "allowed_weapons"
  2636.             {
  2637.                 "weapon"                    "weapon_mk18"
  2638. +               "weapon"                    "weapon_m4a1"
  2639.             }
  2640.             "ammo_type_override"            "556_ap_stanag_m4"
  2641.         }
  2642. @@ -1906,7 +2083,8 @@
  2643.             "allowed_weapons"
  2644.             {
  2645.                 "weapon"                    "weapon_m16a4"
  2646. -               "weapon"                    "weapon_mk18"
  2647. +               "weapon"                    "weapon_mk18"
  2648. +               "weapon"                    "weapon_m4a1"
  2649.             }
  2650.             "viewmodel_attachments"
  2651.             {
  2652. @@ -1919,7 +2097,17 @@
  2653.                     "scales"
  2654.                     {
  2655.                         "weapon_m16a4"              "0.5"
  2656. -                       "weapon_mk18"               "0.5"                  
  2657. +                       "weapon_mk18"               "0.5"
  2658. +                       "weapon_m4a1"               "0.5"                  
  2659. +                   }
  2660. +               }
  2661. +               "Standard_M16A4"
  2662. +               {
  2663. +                   "model"                 "models/weapons/upgrades/a_standard2_m16a4.mdl"
  2664. +
  2665. +                   "weapons"
  2666. +                   {
  2667. +                       "weapon"            "weapon_m16a4"
  2668.                     }
  2669.                 }
  2670.             }
  2671. @@ -1946,7 +2134,7 @@
  2672.                     "scales"
  2673.                     {
  2674.                         "weapon_m14"                "0.45"
  2675. -                       "weapon_mini14"             "0.45"
  2676. +                       "weapon_mini14"             "0.45"
  2677.                         "weapon_m590"               "0.55"
  2678.                     }
  2679.                 }
  2680. @@ -1958,10 +2146,12 @@
  2681.             "import"                        "base_silencer"
  2682.             "upgrade_cost"                  "3"
  2683.             "class_restricted"              "1"
  2684. +           "length"                        "12"
  2685.  
  2686.             "allowed_weapons"
  2687.             {
  2688. -               "weapon"                    "weapon_m16a4"
  2689. +               "weapon"                    "weapon_m16a4"
  2690. +               "weapon"                    "weapon_m4a1"
  2691.                 "weapon"                    "weapon_m14"
  2692.                 "weapon"                    "weapon_mini14"
  2693.                 "weapon"                    "weapon_mp5"
  2694. @@ -1997,6 +2187,7 @@
  2695.             "import"                        "base_silencer"
  2696.             "upgrade_cost"                  "3"
  2697.             "class_restricted"              "1"
  2698. +           "length"                        "12"
  2699.  
  2700.             "allowed_weapons"
  2701.             {
  2702. @@ -2022,30 +2213,63 @@
  2703.             "import"                        "base_silencer"
  2704.             "upgrade_cost"                  "4"
  2705.             "class_restricted"              "1"
  2706. +           "length"                        "12"
  2707.  
  2708.             "allowed_weapons"
  2709. -           {
  2710. -               "weapon"                    "weapon_akm"
  2711. -               "weapon"                    "weapon_aks74u"
  2712. +           {
  2713.                 "weapon"                    "weapon_m1a1"
  2714.                 "weapon"                    "weapon_sks"
  2715.                 "weapon"                    "weapon_mp40"
  2716.                 "weapon"                    "weapon_fal"
  2717.                 "weapon"                    "weapon_mosin"
  2718. +               "weapon"                    "weapon_akm"
  2719. +               "weapon"                    "weapon_ak74"
  2720. +               "weapon"                    "weapon_aks74u"
  2721.             }
  2722. +          
  2723.             "viewmodel_attachments"
  2724.             {
  2725. -               "Suppressor"
  2726. +               "Suppressor_Default"
  2727.                 {
  2728.                     "model"                 "models/weapons/upgrades/a_suppressor_ins.mdl"
  2729.  
  2730.                     "scales"
  2731.                     {
  2732. -                       "weapon_m1a1"              ".5"
  2733. -                       "weapon_sks"               "0.85"
  2734. -                       "weapon_mp40"              "0.72"
  2735. -                       "weapon_fal"               "0.8"
  2736. -                       "weapon_mosin"             "0.7"                       
  2737. +                       "weapon_m1a1"       ".5"
  2738. +                       "weapon_sks"        "0.85"
  2739. +                       "weapon_mp40"       "0.72"
  2740. +                       "weapon_fal"        "0.8"
  2741. +                       "weapon_mosin"      "0.7"                      
  2742. +                   }
  2743. +                  
  2744. +                   "weapons"
  2745. +                   {
  2746. +                       "weapon"            "weapon_m1a1"
  2747. +                       "weapon"            "weapon_sks"
  2748. +                       "weapon"            "weapon_mp40"
  2749. +                       "weapon"            "weapon_fal"
  2750. +                       "weapon"            "weapon_mosin"                 
  2751. +                   }
  2752. +               }
  2753. +              
  2754. +               "Suppressor_AKM"
  2755. +               {
  2756. +                   "model"                 "models/weapons/upgrades/a_suppressor_ak.mdl"
  2757. +
  2758. +                   "weapons"
  2759. +                   {
  2760. +                       "weapon"            "weapon_akm"           
  2761. +                       "weapon"            "weapon_ak74"
  2762. +                   }
  2763. +               }
  2764. +              
  2765. +               "Suppressor_AKS"
  2766. +               {
  2767. +                   "model"                 "models/weapons/upgrades/a_suppressor_aks.mdl"
  2768. +          
  2769. +                   "weapons"
  2770. +                   {
  2771. +                       "weapon"            "weapon_aks74u"
  2772.                     }
  2773.                 }
  2774.             }      
  2775. @@ -2062,6 +2286,7 @@
  2776.             "import"                        "base_silencer"
  2777.             "upgrade_cost"                  "3"
  2778.             "class_restricted"              "1"
  2779. +           "length"                        "8"
  2780.            
  2781.             "allowed_weapons"
  2782.             {
  2783. @@ -2089,6 +2314,7 @@
  2784.             "import"                        "base_silencer"
  2785.             "upgrade_cost"                  "4"
  2786.             "class_restricted"              "1"
  2787. +           "length"                        "8"
  2788.            
  2789.             "allowed_weapons"
  2790.             {
  2791. @@ -2111,7 +2337,110 @@
  2792.                 }
  2793.             }
  2794.         }
  2795. -       "sec_lasersight"
  2796. +       "sec_silencer_heavy"
  2797. +       {
  2798. +           "import"                        "base_silencer"
  2799. +           "upgrade_cost"                  "4"
  2800. +           "class_restricted"              "1"
  2801. +           "length"                        "12"
  2802. +          
  2803. +           "allowed_weapons"
  2804. +           {
  2805. +               "weapon"                    "weapon_m590"
  2806. +               "weapon"                    "weapon_m249"
  2807. +           }
  2808. +          
  2809. +           "viewmodel_attachments"
  2810. +           {
  2811. +               "Suppressor_SG"
  2812. +               {
  2813. +                   "model"                 "models/weapons/upgrades/a_suppressor_12ga.mdl"
  2814. +                  
  2815. +                   "weapons"
  2816. +                   {
  2817. +                       "weapon"            "weapon_m590"                  
  2818. +                   }
  2819. +               }
  2820. +              
  2821. +               "Suppressor_Standard"
  2822. +               {
  2823. +                   "model"                 "models/weapons/upgrades/a_suppressor_sec.mdl"
  2824. +                  
  2825. +                   "weapons"
  2826. +                   {
  2827. +                       "weapon"            "weapon_m249"                  
  2828. +                   }              
  2829. +               }
  2830. +           }
  2831. +
  2832. +           "world_attachments"
  2833. +           {
  2834. +               "Silencer_SG"
  2835. +               {
  2836. +                   "model"                 "models/weapons/upgrades/w_sil_pistol.mdl"
  2837. +               }
  2838. +           }
  2839. +       }
  2840. +       "ins_silencer_heavy"
  2841. +       {
  2842. +           "import"                        "base_silencer"
  2843. +           "upgrade_cost"                  "4"
  2844. +           "class_restricted"              "1"
  2845. +           "length"                        "12"
  2846. +          
  2847. +           "allowed_weapons"
  2848. +           {
  2849. +               "weapon"                    "weapon_rpk"
  2850. +               "weapon"                    "weapon_toz"
  2851. +           }
  2852. +          
  2853. +           "viewmodel_attachments"
  2854. +           {
  2855. +               "Suppressor_AKM"
  2856. +               {
  2857. +                   "model"                 "models/weapons/upgrades/a_suppressor_ak.mdl"
  2858. +
  2859. +                   "weapons"
  2860. +                   {
  2861. +                       "weapon"            "weapon_rpk"                   
  2862. +                   }
  2863. +               }
  2864. +              
  2865. +               "Suppressor_SG"
  2866. +               {
  2867. +                   "model"                 "models/weapons/upgrades/a_suppressor_12ga.mdl"
  2868. +                  
  2869. +                   "weapons"
  2870. +                   {
  2871. +                       "weapon"            "weapon_toz"
  2872. +                   }
  2873. +               }
  2874. +           }
  2875. +
  2876. +           "world_attachments"
  2877. +           {
  2878. +               "Silencer_AKM"
  2879. +               {
  2880. +                   "model"                 "models/weapons/upgrades/w_sil_ins1.mdl"
  2881. +                  
  2882. +                   "weapons"
  2883. +                   {
  2884. +                       "weapon"            "weapon_rpk"                   
  2885. +                   }
  2886. +               }
  2887. +              
  2888. +               "Silencer_SG"
  2889. +               {
  2890. +                   "model"                 "models/weapons/upgrades/w_sil_pistol.mdl"
  2891. +                  
  2892. +                   "weapons"
  2893. +                   {
  2894. +                       "weapon"            "weapon_toz"
  2895. +                   }
  2896. +               }
  2897. +           }
  2898. +       }
  2899. +       "sec_lasersight_rail"
  2900.         {
  2901.             "import"                        "base_lasersight"
  2902.             "upgrade_cost"                  "3"
  2903. @@ -2119,15 +2448,50 @@
  2904.             "allowed_weapons"
  2905.             {
  2906.                 "weapon"                    "weapon_m16a4"
  2907. +               "weapon"                    "weapon_m4a1"
  2908.                 "weapon"                    "weapon_mk18"
  2909.                 "weapon"                    "weapon_m14"
  2910. +               "weapon"                    "weapon_ump45"
  2911. +
  2912. +           }
  2913. +           "viewmodel_attachments"
  2914. +           {
  2915. +               "laser_rail"
  2916. +               {
  2917. +                   "model"                 "models/weapons/upgrades/a_laser_rail.mdl"
  2918. +                   "Main"                  "1"
  2919. +               }
  2920. +               "standard_mk18"
  2921. +               {
  2922. +                   "model"                 "models/weapons/upgrades/a_standard3_mk18.mdl"
  2923. +
  2924. +                   "weapons"
  2925. +                   {
  2926. +                       "weapon"            "weapon_mk18"
  2927. +                   }
  2928. +               }  
  2929. +           }
  2930. +       }
  2931. +       "sec_lasersight_band"
  2932. +       {
  2933. +           "import"                        "base_lasersight"
  2934. +           "upgrade_cost"                  "3"
  2935. +          
  2936. +           "allowed_weapons"
  2937. +           {
  2938.                 "weapon"                    "weapon_mini14"
  2939.                 "weapon"                    "weapon_mp5"
  2940. -               "weapon"                    "weapon_ump45"
  2941. -               "weapon"                    "weapon_m590"
  2942.             }
  2943. +           "viewmodel_attachments"
  2944. +           {
  2945. +               "laser_band"
  2946. +               {
  2947. +                   "model"                 "models/weapons/upgrades/a_laser_band.mdl"
  2948. +                   "Main"                  "1"
  2949. +               }
  2950. +           }  
  2951.         }
  2952. -       "ins_lasersight"
  2953. +       "ins_lasersight_band"
  2954.         {
  2955.             "import"                        "base_lasersight"
  2956.             "upgrade_cost"                  "4"
  2957. @@ -2135,13 +2499,57 @@
  2958.             "allowed_weapons"
  2959.             {
  2960.                 "weapon"                    "weapon_akm"
  2961. +               "weapon"                    "weapon_ak74"
  2962.                 "weapon"                    "weapon_aks74u"
  2963.                 "weapon"                    "weapon_m1a1"
  2964.                 "weapon"                    "weapon_sks"
  2965.                 "weapon"                    "weapon_mp40"
  2966. -               "weapon"                    "weapon_toz"
  2967.                 "weapon"                    "weapon_fal"
  2968.             }
  2969. +           "viewmodel_attachments"
  2970. +           {
  2971. +               "laser_band"
  2972. +               {
  2973. +                   "model"                 "models/weapons/upgrades/a_laser_band.mdl"
  2974. +                   "Main"                  "1"
  2975. +               }
  2976. +           }  
  2977. +       }
  2978. +       "sec_lasersight_shotgun"
  2979. +       {
  2980. +           "import"                        "base_lasersight"
  2981. +           "upgrade_cost"                  "3"
  2982. +          
  2983. +           "allowed_weapons"
  2984. +           {
  2985. +               "weapon"                    "weapon_m590"
  2986. +           }
  2987. +           "viewmodel_attachments"
  2988. +           {
  2989. +               "laser_band"
  2990. +               {
  2991. +                   "model"                 "models/weapons/upgrades/a_laser_sec_shotgun.mdl"
  2992. +                   "Main"                  "1"
  2993. +               }
  2994. +           }  
  2995. +       }
  2996. +       "ins_lasersight_shotgun"
  2997. +       {
  2998. +           "import"                        "base_lasersight"
  2999. +           "upgrade_cost"                  "4"
  3000. +          
  3001. +           "allowed_weapons"
  3002. +           {
  3003. +               "weapon"                    "weapon_toz"
  3004. +           }
  3005. +           "viewmodel_attachments"
  3006. +           {
  3007. +               "laser_band"
  3008. +               {
  3009. +                   "model"                 "models/weapons/upgrades/a_laser_ins_shotgun.mdl"
  3010. +                   "Main"                  "1"
  3011. +               }
  3012. +           }  
  3013.         }
  3014.         "sec_lasersight_pistol"
  3015.         {
  3016. @@ -2152,6 +2560,14 @@
  3017.             {
  3018.                 "weapon"                    "weapon_m9"
  3019.             }
  3020. +           "viewmodel_attachments"
  3021. +           {
  3022. +               "laser_m9"
  3023. +               {
  3024. +                   "model"                 "models/weapons/upgrades/a_laser_m9.mdl"
  3025. +                   "Main"                  "1"
  3026. +               }
  3027. +           }  
  3028.         }
  3029.         "ins_lasersight_pistol"
  3030.         {
  3031. @@ -2162,6 +2578,14 @@
  3032.             {
  3033.                 "weapon"                    "weapon_makarov"
  3034.             }
  3035. +           "viewmodel_attachments"
  3036. +           {
  3037. +               "laser_mak"
  3038. +               {
  3039. +                   "model"                 "models/weapons/upgrades/a_laser_mak.mdl"
  3040. +                   "Main"                  "1"
  3041. +               }
  3042. +           }  
  3043.         }
  3044.         "sec_bipod"
  3045.         {
  3046. @@ -2173,10 +2597,20 @@
  3047.             {
  3048.                 "weapon"                    "weapon_m14"
  3049.                 "weapon"                    "weapon_m40a1"
  3050. +               "weapon"                    "weapon_m16a4"
  3051.             }
  3052.            
  3053.             "viewmodel_attachments"
  3054.             {
  3055. +               "Bipod_AR"
  3056. +               {
  3057. +                   "model"                 "models/weapons/upgrades/a_bipod_ar.mdl"
  3058. +                  
  3059. +                   "weapons"
  3060. +                   {
  3061. +                       "weapon"            "weapon_m16a4"
  3062. +                   }
  3063. +               }
  3064.                 "Bipod_M14"
  3065.                 {
  3066.                     "model"                 "models/weapons/upgrades/a_bipod_m14.mdl"
  3067. @@ -2197,6 +2631,13 @@
  3068.                     }
  3069.                 }          
  3070.             }
  3071. +           "world_attachments"
  3072. +           {
  3073. +               "sec_bipod"
  3074. +               {
  3075. +                   "model"                 "models/weapons/upgrades/w_bipod_m40.mdl"
  3076. +               }
  3077. +           }
  3078.         }
  3079.         "ins_bipod"
  3080.         {
  3081. @@ -2208,7 +2649,21 @@
  3082.             {
  3083.                 "weapon"                    "weapon_fal"
  3084.                 "weapon"                    "weapon_mosin"
  3085. +               "weapon"                    "weapon_sks"
  3086.             }
  3087. +          
  3088. +           "viewmodel_attachments"
  3089. +           {
  3090. +               "Bipod_Mosin"
  3091. +               {
  3092. +                   "model"                 "models/weapons/upgrades/a_bipod_mosin.mdl"
  3093. +                  
  3094. +                   "weapons"
  3095. +                   {
  3096. +                       "weapon"            "weapon_mosin"
  3097. +                   }
  3098. +               }
  3099. +
  3100.                 "Bipod_FAL"
  3101.                 {
  3102.                     "model"                 "models/weapons/upgrades/a_bipod_fal.mdl"
  3103. @@ -2218,13 +2673,23 @@
  3104.                         "weapon"            "weapon_fal"
  3105.                     }
  3106.                 }
  3107. -          
  3108. -           "viewmodel_attachments"
  3109. +
  3110. +               "Bipod_SKS"
  3111. +               {
  3112. +                   "model"                 "models/weapons/upgrades/a_bipod_sks.mdl"
  3113. +                  
  3114. +                   "weapons"
  3115. +                   {
  3116. +                       "weapon"            "weapon_sks"
  3117. +                   }              
  3118. +               }
  3119. +           }
  3120. +           "world_attachments"
  3121.             {
  3122. -               "Bipod"
  3123. +               "ins_bipod"
  3124.                 {
  3125. -                   "model"                 "models/weapons/upgrades/a_bipod_mosin.mdl"
  3126. -               }          
  3127. +                   "model"                 "models/weapons/upgrades/w_bipod_mosin.mdl"
  3128. +               }
  3129.             }
  3130.         }
  3131.        
  3132. @@ -2263,6 +2728,7 @@
  3133.             "allowed_weapons"
  3134.             {
  3135.                 "weapon"                    "weapon_m16a4"
  3136. +               "weapon"                    "weapon_m4a1"
  3137.             }      
  3138.         }
  3139.        
  3140. @@ -2338,6 +2804,7 @@
  3141.             "allowed_weapons"
  3142.             {
  3143.                 "weapon"                    "weapon_akm"
  3144. +               "weapon"                    "weapon_ak74"
  3145.             }
  3146.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement