Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- event = {
- id = 93943016 #alternative events 9394301 93943011 93943012 93943013 93943014 93943015
- #todo: merge these into a single event with some ORs if possible... not really
- random = no
- country = SOV
- name = "Operation Uranus is ready to be launched"
- desc = "Operation Uranus was the codename of the Soviet 19–23 November 1942 strategic operation in World War II which led to the encirclement of the German Sixth Army, the Third and Fourth Romanian armies, and portions of the German Fourth Panzer Army. The operation formed part of the ongoing Battle of Stalingrad, and was aimed at destroying German forces in and around Stalingrad. Planning for Operation Uranus had commenced in September 1942, and was developed simultaneously with plans to envelop and destroy German Army Group Center and German forces in the Caucasus. The Red Army took advantage of the German army's poor preparation for winter, and that its forces in the southern Soviet Union were overstretched near Stalingrad, using weaker Romanian troops to guard their flanks; the offensives' starting points were established along the section of the front directly opposite Romanian forces. These Axis armies lacked heavy equipment to deal with Soviet armor."
- style = 0
- picture = "war"
- trigger = {
- NOT = {
- control = { province = 161 data = SOV } #Surovikino
- control = { province = 162 data = SOV } #Kalach
- control = { province = 256 data = SOV } #Krasnodar
- control = { province = 257 data = SOV } #Tikhoretsk
- control = { province = 258 data = SOV } #Rostov
- control = { province = 259 data = SOV } #Kamensk
- control = { province = 260 data = SOV } #Bilovodsk
- control = { province = 266 data = SOV } #Kashary
- control = { province = 267 data = SOV } #Bokovskaya
- control = { province = 268 data = SOV } #Morozovsk
- control = { province = 269 data = SOV } #Konstatinovsk
- control = { province = 271 data = SOV } #Kotelnikovo
- }
- }
- date = { day = 14 month = september year = 1941 }
- offset = 7
- deathdate = { day = 10 month = january year = 1946 }
- action_a = {
- name = "Excellent!"
- command = { type = sleepevent which = 9394301 }
- command = { type = sleepevent which = 93943011 }
- command = { type = sleepevent which = 93943012 }
- command = { type = sleepevent which = 93943013 }
- command = { type = sleepevent which = 93943014 }
- command = { type = sleepevent which = 93943015 }
- command = { type = tc_mod value = 50 }
- command = { type = ambush value = 20 }
- command = { type = breakthrough value = 30 }
- command = { type = surprise which = land value = 40 }
- command = { type = max_organization which = land when = now value = 15 }
- command = { type = morale which = land when = now value = 75 }
- command = { type = add_corps which = "21. Armija" value = land where = 160 }
- command = { type = add_corps which = "Stalingradskij Front" value = land where = 163 }
- command = { type = add_division which = "Stalingradskij Front" value = hq when = 2 where = sp_artillery }
- command = { type = add_division which = "45/47/102nd Tank Brigade" value = armor when = 3 where = sp_artillery }
- command = { type = add_division which = "1/2/4th Guards Tank Regiment" value = infantry when = 4 where = heavy_armor }
- command = { type = add_division which = "63rd Rifle Division" value = infantry when = 3 where = artillery }
- command = { type = add_division which = "96th Rifle Division" value = infantry when = 3 where = engineer }
- command = { type = add_division which = "277th Rifle Division" value = infantry when = 3 where = sp_rct_artillery }
- command = { type = add_division which = "293rd Rifle Division" value = infantry when = 3 where = sp_rct_artillery }
- command = { type = add_division which = "333rd Rifle Division" value = infantry when = 3 where = anti_tank }
- command = { type = add_corps which = "24. Armija" value = land where = 163 }
- command = { type = add_division which = "107/109/164th Tank Brigade" value = armor when = 3 where = armored_car }
- command = { type = add_division which = "84th Rifle Division" value = infantry when = 3 where = rocket_artillery }
- command = { type = add_division which = "120th Rifle Division" value = infantry when = 3 where = artillery }
- command = { type = add_division which = "260th Rifle Division" value = infantry when = 3 where = engineer }
- command = { type = add_division which = "273rd Rifle Division" value = infantry when = 3 where = engineer }
- command = { type = add_division which = "298th Rifle Division" value = infantry when = 3 where = sp_rct_artillery }
- command = { type = add_corps which = "65. Armija" value = land where = 160 }
- command = { type = add_division which = "4th Guards Rifle Division" value = infantry when = 4 where = engineer }
- command = { type = add_division which = "40th Guards Rifle Division" value = infantry when = 4 where = rocket_artillery }
- command = { type = add_division which = "258th Rifle Division" value = infantry when = 3 where = artillery }
- command = { type = add_division which = "304th Rifle Division" value = infantry when = 3 where = anti_tank }
- command = { type = add_division which = "321st Rifle Division" value = infantry when = 3 where = anti_tank }
- command = { type = add_corps which = "5. Tankovaja Armija" value = land where = 160 }
- command = { type = add_division which = "5. Tankovaja Armija HQ" value = hq when = 2 where = sp_artillery }
- command = { type = add_division which = "89/117/159th Tank Brigade" value = armor when = 3 where = armored_car }
- command = { type = add_division which = "19/157/216th Tank Brigade" value = armor when = 3 where = sp_artillery }
- command = { type = add_division which = "8/510/511th Tank Brigade" value = armor when = 3 where = sp_rct_artillery }
- command = { type = add_division which = "14th Guards Rifle Division" value = infantry when = 4 where = sp_artillery }
- command = { type = add_division which = "47th Guards Rifle Division" value = infantry when = 4 where = sp_rct_artillery }
- command = { type = add_division which = "346th Rifle Division" value = infantry when = 3 where = tank_destroyer }
- command = { type = add_corps which = "51. Armija" value = land where = 163 }
- command = { type = add_division which = "302nd Rifle Division" value = infantry when = 3 where = sp_rct_artillery }
- command = { type = add_division which = "36/59/60th Motorized Rifle Brigade" value = motorized when = 1 }
- command = { type = add_division which = "55/158th Tank Regiment" value = infantry when = 3 where = armored_car }
- command = { type = add_division which = "15th Guards Rifle Division" value = infantry when = 4 where = sp_artillery }
- command = { type = add_corps which = "4th Cavalry Corps" value = land where = 163 }
- command = { type = add_division which = "61st Cavalry Division" value = cavalry when = 3 where = sp_artillery }
- command = { type = add_division which = "81st Cavalry Division" value = cavalry when = 3 }
- command = { type = add_corps which = "57. Armija" value = land where = 163 }
- command = { type = add_division which = "17/61/62nd Mechanized Brigade" value = motorized when = 1 where = sp_artillery }
- command = { type = add_division which = "90/235th Tank Brigade" value = armor when = 2 }
- command = { type = add_division which = "442nd Rifle Division" value = infantry when = 3 where = rocket_artillery }
- command = { type = add_division which = "66/143/154th Marine Rifle Brigade" value = marine when = 3 where = engineer }
- command = { type = add_corps which = "64. Armija" value = land where = 163 }
- command = { type = add_division which = "93/95/97th Ski Rifle Brigade" value = bergsjaeger when = 3 where = engineer }
- command = { type = add_division which = "36th Guards Rifle Division" value = infantry when = 4 where = sp_rct_artillery }
- command = { type = add_division which = "29th Rifle Division" value = infantry when = 3 where = artillery }
- command = { type = add_division which = "204th Rifle Division" value = infantry when = 3 where = rocket_artillery }
- command = { type = add_division which = "13/56th Tank Brigade" value = armor when = 2 }
- command = { type = add_corps which = "63. Gvardejskaja Armija (Stalingrad)" value = land where = 163 }
- command = { type = add_division which = "13th Guards Rifle Division" value = infantry when = 4 where = sp_rct_artillery }
- command = { type = add_division which = "33rd Guards Rifle Division" value = infantry when = 4 where = rocket_artillery }
- command = { type = add_division which = "35th Guards Rifle Division" value = infantry when = 4 where = engineer }
- command = { type = add_division which = "37th Guards Rifle Division" value = infantry when = 4 where = engineer }
- command = { type = add_division which = "39th Guards Rifle Division" value = infantry when = 4 where = engineer }
- command = { type = unlock_division which = 13000 value = 1112 }
- command = { type = unlock_division which = 13000 value = 576 }
- command = { type = unlock_division which = 13000 value = 577 }
- command = { type = unlock_division which = 13000 value = 9393174 }
- command = { type = unlock_division which = 13000 value = 9393175 }
- command = { type = manpowerpool value = -250 }
- command = { type = construct which = land_fort where = 162 value = -6 }
- command = { type = construct which = land_fort where = 164 value = -6 }
- command = { type = construct which = land_fort where = 184 value = -5 }
- command = { type = construct which = land_fort where = 248 value = -6 }
- command = { type = construct which = land_fort where = 249 value = -2 }
- command = { type = construct which = land_fort where = 257 value = -5 }
- command = { type = construct which = land_fort where = 256 value = -3 }
- command = { type = construct which = land_fort where = 259 value = -3 }
- command = { type = construct which = land_fort where = 260 value = -3 }
- command = { type = construct which = land_fort where = 261 value = -3 }
- command = { type = construct which = land_fort where = 262 value = -6 }
- command = { type = construct which = land_fort where = 263 value = -2 }
- command = { type = construct which = land_fort where = 265 value = -3 }
- command = { type = construct which = land_fort where = 266 value = -3 }
- command = { type = construct which = land_fort where = 267 value = -3 }
- command = { type = construct which = land_fort where = 269 value = -7 }
- command = { type = construct which = land_fort where = 270 value = -5 }
- command = { type = construct which = land_fort where = 271 value = -6 }
- command = { type = construct which = land_fort where = 283 value = -4 }
- command = { type = construct which = land_fort where = 285 value = -5 }
- command = { type = construct which = land_fort where = 286 value = -2 }
- command = { type = construct which = land_fort where = 287 value = -5 }
- command = { type = construct which = land_fort where = 288 value = -7 }
- command = { type = construct which = land_fort where = 289 value = -3 }
- command = { type = construct which = land_fort where = 1832 value = -7 }
- command = { type = construct which = infrastructure where = 161 value = -40.0000 }
- command = { type = construct which = infrastructure where = 162 value = -40.0000 }
- command = { type = construct which = infrastructure where = 163 value = 10.0000 }
- command = { type = construct which = infrastructure where = 243 value = -30.0000 }
- command = { type = construct which = infrastructure where = 247 value = -30.0000 }
- command = { type = construct which = infrastructure where = 248 value = -30.0000 }
- command = { type = construct which = infrastructure where = 259 value = -30.0000 }
- command = { type = construct which = infrastructure where = 261 value = -30.0000 }
- command = { type = construct which = infrastructure where = 265 value = -30.0000 }
- command = { type = construct which = infrastructure where = 266 value = -30.0000 }
- command = { type = construct which = infrastructure where = 267 value = -20.0000 }
- command = { type = construct which = infrastructure where = 268 value = -20.0000 }
- command = { type = construct which = infrastructure where = 269 value = -30.0000 }
- command = { type = construct which = infrastructure where = 270 value = -30.0000 }
- command = { type = construct which = infrastructure where = 271 value = -50.0000 }
- command = { type = construct which = land_fort where = 221 value = 5 } #Bobraisk
- command = { type = construct which = land_fort where = 254 value = 2 } #Kerch
- command = { type = construct which = land_fort where = 255 value = 2 } #Novorossyisk
- command = { type = frozen_attack which = infantry value = 50 }
- command = { type = snow_attack which = infantry value = 50 }
- command = { type = frozen_attack which = bergsjaeger value = 50 }
- command = { type = snow_attack which = bergsjaeger value = 50 }
- command = { type = frozen_attack which = hq value = 50 }
- command = { type = snow_attack which = hq value = 50 }
- command = { type = frozen_attack which = marine value = 50 }
- command = { type = snow_attack which = marine value = 50 }
- command = { type = frozen_attack which = motorized value = 20 }
- command = { type = snow_attack which = motorized value = 20 }
- command = { type = frozen_attack which = armor value = 20 }
- command = { type = snow_attack which = armor value = 20 }
- command = { type = river_attack which = infantry value = 50 }
- command = { type = river_attack which = armor value = 50 }
- command = { type = river_attack which = motorized value = 50 }
- command = { type = river_attack which = hq value = 50 }
- command = { type = river_attack which = bergsjaeger value = 50 }
- command = { type = frozen_move which = infantry value = 66 }
- command = { type = snow_move which = infantry value = 66 }
- command = { type = frozen_move which = armor value = 50 }
- command = { type = snow_move which = armor value = 50 }
- command = { type = frozen_move which = hq value = 50 }
- command = { type = snow_move which = hq value = 50 }
- command = { type = frozen_move which = motorized value = 50 }
- command = { type = snow_move which = motorized value = 50 }
- command = { type = swamp_move which = infantry value = 50 }
- command = { type = swamp_move which = bergsjaeger value = 50 }
- command = { type = swamp_move which = hq value = 50 }
- command = { type = swamp_move which = motorized value = 33 }
- command = { type = swamp_move which = armor value = 33 }
- command = { type = swamp_attack which = infantry value = 10 }
- command = { type = swamp_attack which = bergsjaeger value = 33 }
- command = { type = swamp_attack which = hq value = 10 }
- command = { type = swamp_attack which = motorized value = 10 }
- command = { type = swamp_attack which = armor value = 10 }
- command = { type = forest_attack which = infantry value = 10 }
- command = { type = forest_attack which = bergsjaeger value = 33 }
- command = { type = forest_attack which = hq value = 10 }
- command = { type = forest_attack which = motorized value = 10 }
- command = { type = forest_attack which = armor value = 10 }
- command = { type = mountain_attack which = infantry value = 25 }
- command = { type = mountain_attack which = bergsjaeger value = 10 }
- command = { type = mountain_attack which = hq value = 25 }
- command = { type = mountain_attack which = motorized value = 25 }
- command = { type = mountain_attack which = armor value = 25 }
- command = { type = mountain_move which = infantry value = 25 }
- command = { type = mountain_move which = bergsjaeger value = 10 }
- command = { type = mountain_move which = hq value = 25 }
- command = { type = mountain_move which = motorized value = 25 }
- command = { type = mountain_move which = armor value = 25 }
- command = { type = mountain_move which = light_armor value = 25 }
- command = { type = mountain_move which = cavalry value = 25 }
- command = { type = mountain_move which = marine value = 25 }
- command = { type = task_efficiency which = strat_redeploy value = 5 }
- }
- }
- #######################################
- # Operation Uranus - the enemy recovers
- #######################################
- event = {
- id = 9394313
- random = no
- country = SOV
- trigger = {
- OR = {
- event = 9394301
- event = 93943011
- event = 93943012
- event = 93943013
- event = 93943014
- event = 93943015
- event = 93943016
- }
- control = { province = 161 data = SOV } #Surovikino
- control = { province = 162 data = SOV } #Kalach
- control = { province = 259 data = SOV } #Kamensk
- control = { province = 261 data = SOV } #Rossosh
- control = { province = 263 data = SOV } #Svoboda
- control = { province = 269 data = SOV } #Konstatinovsk
- control = { province = 270 data = SOV } #Salsk
- control = { province = 271 data = SOV } #Kotelnikovo
- control = { province = 283 data = SOV } #voronezh
- control = { province = 1843 data = SOV } #Armavil
- control = { province = 1844 data = SOV } #Maikop
- }
- name = "Germany recovers"
- desc = "The fascists have recovered from our strategic offensive but we've made huge advances along the southern front and are already preparing a full-front offensive for the next spring! todo: improve desc. maybe"
- picture = "war"
- style = 0
- date = { day = 14 month = january year = 1942 }
- offset = 7
- deathdate = { day = 29 month = december year = 1946 }
- action_a = {
- name = "Ok."
- command = { type = manpowerpool value = 200 }
- command = { type = tc_mod value = -25 }
- command = { type = ambush value = -20 }
- command = { type = breakthrough value = -30 }
- command = { type = surprise which = land value = -40 }
- command = { type = max_organization which = land when = now value = -10 }
- command = { type = morale which = land when = now value = -75 }
- command = { type = frozen_attack which = infantry value = -50 }
- command = { type = snow_attack which = infantry value = -50 }
- command = { type = frozen_attack which = bergsjaeger value = -50 }
- command = { type = snow_attack which = bergsjaeger value = -50 }
- command = { type = frozen_attack which = hq value = -50 }
- command = { type = snow_attack which = hq value = -50 }
- command = { type = frozen_attack which = marine value = -50 }
- command = { type = snow_attack which = marine value = -50 }
- command = { type = frozen_attack which = motorized value = -20 }
- command = { type = snow_attack which = motorized value = -20 }
- command = { type = frozen_attack which = armor value = -20 }
- command = { type = snow_attack which = armor value = -20 }
- command = { type = river_attack which = infantry value = -50 }
- command = { type = river_attack which = armor value = -50 }
- command = { type = river_attack which = motorized value = -50 }
- command = { type = river_attack which = hq value = -50 }
- command = { type = river_attack which = bergsjaeger value = -50 }
- command = { type = frozen_move which = infantry value = -66 }
- command = { type = snow_move which = infantry value = -66 }
- command = { type = frozen_move which = armor value = -50 }
- command = { type = snow_move which = armor value = -50 }
- command = { type = frozen_move which = hq value = -50 }
- command = { type = snow_move which = hq value = -50 }
- command = { type = frozen_move which = motorized value = -50 }
- command = { type = snow_move which = motorized value = -50 }
- command = { type = swamp_move which = infantry value = -50 }
- command = { type = swamp_move which = bergsjaeger value = -50 }
- command = { type = swamp_move which = hq value = -50 }
- command = { type = swamp_move which = motorized value = -33 }
- command = { type = swamp_move which = armor value = -33 }
- command = { type = swamp_attack which = infantry value = -10 }
- command = { type = swamp_attack which = bergsjaeger value = -33 }
- command = { type = swamp_attack which = hq value = -10 }
- command = { type = swamp_attack which = motorized value = -10 }
- command = { type = swamp_attack which = armor value = -10 }
- command = { type = forest_attack which = infantry value = -10 }
- command = { type = forest_attack which = bergsjaeger value = -33 }
- command = { type = forest_attack which = hq value = -10 }
- command = { type = forest_attack which = motorized value = -10 }
- command = { type = forest_attack which = armor value = -10 }
- command = { type = mountain_attack which = infantry value = -25 }
- command = { type = mountain_attack which = bergsjaeger value = -10 }
- command = { type = mountain_attack which = hq value = -25 }
- command = { type = mountain_attack which = motorized value = -25 }
- command = { type = mountain_attack which = armor value = -25 }
- command = { type = mountain_move which = infantry value = -25 }
- command = { type = mountain_move which = bergsjaeger value = -10 }
- command = { type = mountain_move which = hq value = -25 }
- command = { type = mountain_move which = motorized value = -25 }
- command = { type = mountain_move which = armor value = -25 }
- command = { type = mountain_move which = light_armor value = -25 }
- command = { type = mountain_move which = cavalry value = -25 }
- command = { type = mountain_move which = marine value = -25 }
- command = { type = construct which = infrastructure where = 161 value = 40.0000 }
- command = { type = construct which = infrastructure where = 259 value = 30.0000 }
- command = { type = construct which = infrastructure where = 261 value = 30.0000 }
- command = { type = construct which = infrastructure where = 265 value = 30.0000 }
- command = { type = construct which = infrastructure where = 266 value = 30.0000 }
- command = { type = construct which = infrastructure where = 267 value = 20.0000 }
- command = { type = construct which = infrastructure where = 268 value = 20.0000 }
- command = { type = construct which = infrastructure where = 269 value = 30.0000 }
- command = { type = construct which = infrastructure where = 270 value = 30.0000 }
- command = { type = activate_division which = 13000 value = 9574902 where = 259 }
- command = { type = activate_division which = 13000 value = 9574906 where = 261 }
- command = { type = activate_division which = 13000 value = 9574901 where = 263 }
- command = { type = activate_division which = 13000 value = 9574903 where = 269 }
- command = { type = activate_division which = 13000 value = 9574904 where = 270 }
- command = { type = activate_division which = 13000 value = 9574900 where = 283 }
- command = { type = activate_division which = 13000 value = 9574907 where = 1843 }
- command = { type = activate_division which = 13000 value = 9574905 where = 1844 }
- command = { type = construct which = land_fort where = 259 value = 7 } #Kamensk
- command = { type = construct which = land_fort where = 261 value = 7 } #Rossosh
- command = { type = construct which = land_fort where = 263 value = 7 } #Svoboda
- command = { type = construct which = land_fort where = 269 value = 7 } #Konstatinovsk
- command = { type = construct which = land_fort where = 270 value = 7 } #Salsk
- command = { type = construct which = land_fort where = 283 value = 7 } #Voronezh
- command = { type = construct which = land_fort where = 1843 value = 7 } #Armavil
- command = { type = construct which = land_fort where = 1844 value = 7 } #Maikop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement