Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.59 KB | None | 0 0
  1. focus_tree = {
  2. id = turkish_focus
  3.  
  4. country = {
  5. factor = 0
  6.  
  7. modifier = {
  8. add = 10
  9. tag = TUR
  10. }
  11. }
  12.  
  13. focus = {
  14. id = turkish_reform
  15. icon = GFX_goal_generic_demand_territory
  16. text = turkish_reform
  17. x = 2
  18. y = 0
  19. cost = 10
  20. ai_will_do = {
  21. factor = 1
  22. }
  23.  
  24. available_if_capitulated = yes
  25.  
  26. completion_reward = {
  27. add_political_power = 120
  28. }
  29. }
  30.  
  31. focus = {
  32. id = embrace_neoottomanism
  33. icon = GFX_goal_generic_demand_territory
  34. prerequisite = { focus = turkish_reform }
  35. mutually_exclusive = { focus = support_young_turks focus = oust_attaturk}
  36. text = embrace_neoottomanism
  37. x = 1
  38. y = 1
  39. cost = 10
  40. ai_will_do = {
  41. factor = 1
  42. }
  43.  
  44. available_if_capitulated = yes
  45.  
  46. completion_reward = {
  47. add_ideas = nationalism
  48. }
  49. }
  50.  
  51. focus = {
  52. id = recreate_sultunate
  53. icon = GFX_goal_generic_demand_territory
  54. prerequisite = { focus = embrace_neoottomanism }
  55. text = recreate_sultunate
  56. x = 1
  57. y = 2
  58. cost = 10
  59. ai_will_do = {
  60. factor = 1
  61. }
  62.  
  63. available_if_capitulated = yes
  64.  
  65. completion_reward = {
  66. #make a custom idea for this one
  67. add_national_unity = 0.1
  68. }
  69. }
  70.  
  71. focus = {
  72. id = reclaim_greece
  73. icon = GFX_goal_generic_demand_territory
  74. prerequisite = { focus = recreate_sultunate }
  75. available = {
  76. is_puppet = no
  77. has_government = fascism
  78. has_army_manpower = { size > 499999 }
  79. }
  80. text = reclaim_greece
  81. x = 0
  82. y = 3
  83. cost = 10
  84. ai_will_do = {
  85. factor = 1
  86. }
  87. will_lead_to_war_with = GRE
  88.  
  89. available_if_capitulated = yes
  90.  
  91. completion_reward = {
  92. #they need to loose national unity and gain creat ideas for that
  93. if = {
  94. limit = {
  95. NOT = { BUL = { is_in_faction_with = TUR } }
  96. country_exists = GRE
  97. }
  98. create_wargoal = {
  99. type = take_state_focus
  100. target = GRE
  101. generator = { 118 }
  102. }
  103. }
  104. add_state_core = 182
  105. add_state_core = 186
  106. add_state_core = 47
  107. add_state_core = 185
  108. add_state_core = 731
  109. add_state_core = 184
  110. add_state_core = 187
  111. add_national_unity = -0.1
  112. }
  113. }
  114.  
  115. focus = {
  116. id = reconquer_bulgaria
  117. icon = GFX_goal_generic_demand_territory
  118. prerequisite = { focus = reclaim_greece }
  119. available = {
  120. is_puppet = no
  121. has_government = fascism
  122. }
  123. text = reclaim_bulgaria
  124. x = 0
  125. y = 4
  126. cost = 10
  127. ai_will_do = {
  128. factor = 1
  129. }
  130. will_lead_to_war_with = BUL
  131.  
  132. available_if_capitulated = yes
  133.  
  134. completion_reward = {
  135. #they need to loose national unity and gain creat ideas for that
  136. if = {
  137. limit = {
  138. NOT = { BUL = { is_in_faction_with = TUR } }
  139. country_exists = BUL
  140. }
  141. create_wargoal = {
  142. type = take_state_focus
  143. target = BUL
  144. generator = { 118 }
  145. }
  146. }
  147. add_national_unity = -0.05
  148. }
  149. }
  150.  
  151. focus = {
  152. id = retake_iraq
  153. icon = GFX_goal_generic_demand_territory
  154. prerequisite = { focus = recreate_sultunate }
  155. available = {
  156. is_puppet = no
  157. has_government = fascism
  158. has_army_manpower = { size > 449999 }
  159. }
  160. text = reclaim_iraq
  161. x = 2
  162. y = 3
  163. cost = 10
  164. ai_will_do = {
  165. factor = 1
  166. }
  167. will_lead_to_war_with = IRQ
  168.  
  169. available_if_capitulated = yes
  170.  
  171. completion_reward = {
  172. #they need to loose national unity and gain creat ideas for that
  173. if = {
  174. limit = {
  175. NOT = { IRQ = { is_in_faction_with = TUR } }
  176. country_exists = IRQ
  177. }
  178. create_wargoal = {
  179. type = take_state_focus
  180. target = IRQ
  181. generator = { 118 }
  182. }
  183. }
  184. add_national_unity = -0.05
  185. }
  186. }
  187.  
  188. focus = {
  189. id = conquer_arabia
  190. icon = GFX_goal_generic_demand_territory
  191. prerequisite = { focus = retake_iraq }
  192. available = {
  193. is_puppet = no
  194. has_government = fascism
  195. }
  196. text = conquer_arabia
  197. x = 2
  198. y = 4
  199. cost = 10
  200. ai_will_do = {
  201. factor = 1
  202. }
  203. will_lead_to_war_with = SAU
  204. will_lead_to_war_with = YEM
  205. will_lead_to_war_with = OMA
  206.  
  207. available_if_capitulated = yes
  208.  
  209. completion_reward = {
  210. #they need to loose national unity and gain creat ideas for that
  211. if = {
  212. limit = {
  213. NOT = { SAU = { is_in_faction_with = TUR } }
  214. country_exists = SAU
  215. }
  216. create_wargoal = {
  217. type = take_state_focus
  218. target = SAU
  219. }
  220. }
  221.  
  222. if = {
  223. limit = {
  224. NOT = { YEM = { is_in_faction_with = TUR } }
  225. country_exists = YEM
  226. }
  227. create_wargoal = {
  228. type = take_state_focus
  229. target = YEM
  230. }
  231. }
  232.  
  233. if = {
  234. limit = {
  235. NOT = { OMA = { is_in_faction_with = TUR } }
  236. country_exists = OMA
  237. }
  238. create_wargoal = {
  239. type = take_state_focus
  240. target = OMA
  241. }
  242. }
  243. add_national_unity = -0.05
  244. }
  245. }
  246.  
  247. focus = {
  248. id = request_dodecanese
  249. icon = GFX_goal_generic_demand_territory
  250. prerequisite = { focus = reconquer_bulgaria focus = conquer_arabia}
  251. available = {
  252. is_puppet = no
  253. has_government = fascism
  254. }
  255. text = request_dodecanese
  256. x = 1
  257. y = 5
  258. cost = 10
  259. ai_will_do = {
  260. factor = 1
  261. }
  262. will_lead_to_war_with = IRQ
  263.  
  264. available_if_capitulated = yes
  265.  
  266. completion_reward = {
  267. #add an event that asks italy for control of dodecanese
  268.  
  269. }
  270. }
  271.  
  272. focus = {
  273. id = contact_old_allies
  274. icon = GFX_goal_generic_demand_territory
  275. prerequisite = { focus = recreate_sultunate}
  276. text = conatct_old_allies
  277. x = 4
  278. y = 3
  279. cost = 10
  280. ai_will_do = {
  281. factor = 1
  282. }
  283.  
  284. available_if_capitulated = yes
  285.  
  286. completion_reward = {
  287. #later perhaps make this more fine tuned for turkey
  288. add_opinion_modifier = { target = GER modifier = POL_seek_accommodation_with_germany }
  289. GER = { add_opinion_modifier = { target = ROOT modifier = POL_seek_accommodation_with_germany } }
  290. }
  291. }
  292.  
  293. focus = {
  294. id = german_trade_treaty
  295. icon = GFX_goal_generic_demand_territory
  296. prerequisite = { focus = contact_old_allies}
  297. text = german_trade_treaty
  298. x = 4
  299. y = 4
  300. cost = 10
  301. ai_will_do = {
  302. factor = 1
  303. }
  304.  
  305. available_if_capitulated = yes
  306.  
  307. completion_reward = {
  308. #make a custom idea to increase trade opinion with germany
  309.  
  310. }
  311. }
  312.  
  313. focus = {
  314. id = block_soviet_access_black_sea
  315. icon = GFX_goal_generic_demand_territory
  316. prerequisite = { focus = german_trade_treaty}
  317. text = block_soviet_access_black_sea
  318. x = 4
  319. y = 5
  320. cost = 10
  321. ai_will_do = {
  322. factor = 1
  323. }
  324.  
  325. available_if_capitulated = yes
  326.  
  327. completion_reward = {
  328. #make a custom idea to block soviet acces to the black sea whcih gives soviet war goal and negative opinion
  329.  
  330.  
  331. }
  332. }
  333.  
  334. focus = {
  335. id = join_axis
  336. icon = GFX_goal_generic_demand_territory
  337. prerequisite = { focus = block_soviet_access_black_sea focus = choose_a_side}
  338. text = join_axis
  339. available = {
  340. OR = {
  341. has_government = fascism
  342. has_government = neutrality
  343. }
  344. }
  345. x = 5
  346. y = 7
  347. cost = 10
  348. ai_will_do = {
  349. factor = 1
  350. }
  351.  
  352. available_if_capitulated = yes
  353.  
  354. completion_reward = {
  355. #make a custom event to join axis
  356. }
  357. }
  358.  
  359. focus = {
  360. id = support_young_turks
  361. icon = GFX_goal_generic_demand_territory
  362. prerequisite = { focus = turkish_reform}
  363. mutually_exclusive = { focus = embrace_neoottomanism focus = oust_attaturk}
  364. text = support_young_turks
  365. available = {
  366. OR = {
  367. has_government = democratic
  368. has_government = neutrality
  369. }
  370. }
  371. x = 8
  372. y = 1
  373. cost = 10
  374. ai_will_do = {
  375. factor = 1
  376. }
  377.  
  378. available_if_capitulated = yes
  379.  
  380. completion_reward = {
  381. #add effect later
  382.  
  383.  
  384. }
  385. }
  386.  
  387. focus = {
  388. id = maintain_neutrality
  389. icon = GFX_goal_generic_demand_territory
  390. prerequisite = { focus = support_young_turks}
  391. mutually_exclusive = { focus = embrace_the_west }
  392. text = maintain_neutrality
  393. available = {
  394. OR = {
  395. has_government = democratic
  396. has_government = neutrality
  397. }
  398. }
  399. x = 7
  400. y = 2
  401. cost = 10
  402. ai_will_do = {
  403. factor = 1
  404. }
  405.  
  406. available_if_capitulated = yes
  407.  
  408. completion_reward = {
  409. add_ideas = neutrality_idea
  410. add_political_power = 150
  411. add_ideas = deterrence
  412. }
  413. }
  414.  
  415. focus = {
  416. id = allow_all_trade
  417. icon = GFX_goal_generic_demand_territory
  418. prerequisite = { focus = maintain_neutrality}
  419. text = allow_all_trade
  420. x = 7
  421. y = 3
  422. cost = 10
  423. ai_will_do = {
  424. factor = 1
  425. }
  426.  
  427. available_if_capitulated = yes
  428.  
  429. completion_reward = {
  430. #a tone of industrial stuff
  431. add_ideas = liberty_ethos_focus
  432. }
  433. }
  434.  
  435. focus = {
  436. id = civilian_investment
  437. icon = GFX_goal_generic_demand_territory
  438. prerequisite = { focus = allow_all_trade}
  439. mutually_exclusive = { focus = military_investment }
  440. text = civilian_investment
  441. x = 6
  442. y = 4
  443. cost = 10
  444. ai_will_do = {
  445. factor = 1
  446. }
  447.  
  448. available_if_capitulated = yes
  449.  
  450. completion_reward = {
  451.  
  452. }
  453. }
  454.  
  455. focus = {
  456. id = military_investment
  457. icon = GFX_goal_generic_demand_territory
  458. prerequisite = { focus = allow_all_trade}
  459. mutually_exclusive = { focus = civilian_investment}
  460. text = military_investment
  461. x = 8
  462. y = 4
  463. cost = 10
  464. ai_will_do = {
  465. factor = 1
  466. }
  467.  
  468. available_if_capitulated = yes
  469.  
  470. completion_reward = {
  471.  
  472. }
  473. }
  474.  
  475.  
  476. focus = {
  477. id = extra_research_slot
  478. icon = GFX_goal_generic_demand_territory
  479. prerequisite = { focus = military_investment focus = civilian_investment}
  480. text = extra_research_slot
  481. x = 7
  482. y = 5
  483. cost = 10
  484. ai_will_do = {
  485. factor = 1
  486. }
  487.  
  488. available_if_capitulated = yes
  489.  
  490. completion_reward = {
  491. add_research_slot = 1
  492. }
  493. }
  494.  
  495. focus = {
  496. id = choose_a_side
  497. icon = GFX_goal_generic_demand_territory
  498. prerequisite = { focus = extra_research_slot}
  499. text = choose_a_side
  500. x = 7
  501. y = 6
  502. cost = 10
  503. ai_will_do = {
  504. factor = 1
  505. }
  506.  
  507. available_if_capitulated = yes
  508.  
  509. completion_reward = {
  510. remove_ideas = neutrality_idea
  511. }
  512. }
  513.  
  514. focus = {
  515. id = join_allies
  516. icon = GFX_goal_generic_demand_territory
  517. prerequisite = { focus = choose_a_side focus = block_german_trade}
  518. available = {
  519. OR = {
  520. has_government = democratic
  521. has_government = neutrality
  522. }
  523. }
  524. text = join_allies
  525. x = 8
  526. y = 7
  527. cost = 10
  528. ai_will_do = {
  529. factor = 1
  530. }
  531.  
  532. available_if_capitulated = yes
  533.  
  534. completion_reward = {
  535. #event to join allies
  536. }
  537. }
  538.  
  539. focus = {
  540. id = embrace_the_west
  541. icon = GFX_goal_generic_demand_territory
  542. prerequisite = { focus = support_young_turks}
  543. mutually_exclusive = { focus = maintain_neutrality }
  544. available = {
  545. OR = {
  546. has_government = democratic
  547. has_government = neutrality
  548. }
  549. }
  550. text = embrace_the_west
  551. x = 10
  552. y = 2
  553. cost = 10
  554. ai_will_do = {
  555. factor = 1
  556. }
  557.  
  558. available_if_capitulated = yes
  559.  
  560. completion_reward = {
  561. add_popularity = {
  562. popularity = 0.35
  563. ideology = democratic
  564. }
  565. }
  566. }
  567.  
  568. focus = {
  569. id = request_garuntee
  570. icon = GFX_goal_generic_demand_territory
  571. prerequisite = { focus = embrace_the_west}
  572. available = {
  573. OR = {
  574. has_government = democratic
  575. has_government = neutrality
  576. }
  577. }
  578. text = request_garuntee
  579. x = 10
  580. y = 3
  581. cost = 10
  582. ai_will_do = {
  583. factor = 1
  584. }
  585.  
  586. available_if_capitulated = yes
  587.  
  588. completion_reward = {
  589. #create custom event to get garuntee
  590. }
  591. }
  592.  
  593. focus = {
  594. id = request_cyprus
  595. icon = GFX_goal_generic_demand_territory
  596. prerequisite = { focus = request_garuntee}
  597. available = {
  598. OR = {
  599. has_government = democratic
  600. }
  601. }
  602. text = request_cyprus
  603. x = 10
  604. y = 4
  605. cost = 10
  606. ai_will_do = {
  607. factor = 1
  608. }
  609.  
  610. available_if_capitulated = yes
  611.  
  612. completion_reward = {
  613. #add core and event for cyprus
  614. }
  615. }
  616.  
  617. focus = {
  618. id = request_the_levant
  619. icon = GFX_goal_generic_demand_territory
  620. prerequisite = { focus = request_cyprus}
  621. available = {
  622. OR = {
  623. has_government = democratic
  624. }
  625. }
  626. text = request_the_levant
  627. x = 10
  628. y = 5
  629. cost = 10
  630. ai_will_do = {
  631. factor = 1
  632. }
  633.  
  634. available_if_capitulated = yes
  635.  
  636. completion_reward = {
  637. #add core and event for lebanon and syria
  638. }
  639. }
  640.  
  641. focus = {
  642. id = block_german_trade
  643. icon = GFX_goal_generic_demand_territory
  644. prerequisite = { focus = request_the_levant}
  645. available = {
  646. OR = {
  647. has_government = democratic
  648. }
  649. }
  650. text = block_german_trade
  651. x = 10
  652. y = 6
  653. cost = 10
  654. ai_will_do = {
  655. factor = 1
  656. }
  657.  
  658. available_if_capitulated = yes
  659.  
  660. completion_reward = {
  661. #Blocks trade with germany and gives germany war goals on turkey
  662. }
  663. }
  664.  
  665. focus = {
  666. id = block_german_trade
  667. icon = GFX_goal_generic_demand_territory
  668. prerequisite = { focus = block_german_trade}
  669. available = {
  670. OR = {
  671. has_government = democratic
  672. }
  673. }
  674. text = block_german_trade
  675. x = 10
  676. y = 6
  677. cost = 10
  678. ai_will_do = {
  679. factor = 1
  680. }
  681.  
  682. available_if_capitulated = yes
  683.  
  684. completion_reward = {
  685. #Blocks trade with germany and gives germany war goals on turkey
  686. }
  687. }
  688.  
  689. focus = {
  690. id = oust_attaturk
  691. icon = GFX_goal_generic_demand_territory
  692. prerequisite = { focus = turkish_reform}
  693. available = {
  694. OR = {
  695. has_government = democratic
  696. }
  697. }
  698. text = oust_attaturk
  699. x = 12
  700. y = 1
  701. cost = 10
  702. ai_will_do = {
  703. factor = 1
  704. }
  705.  
  706. available_if_capitulated = yes
  707.  
  708. completion_reward = {
  709.  
  710. }
  711. }
  712.  
  713. focus = {
  714. id = oust_attaturk
  715. icon = GFX_goal_generic_demand_territory
  716. prerequisite = { focus = turkish_reform}
  717. mutually_exclusive = { focus = support_young_turks focus = embrace_neoottomanism}
  718. text = oust_attaturk
  719. x = 12
  720. y = 1
  721. cost = 10
  722. ai_will_do = {
  723. factor = 1
  724. }
  725.  
  726. available_if_capitulated = yes
  727.  
  728. completion_reward = {
  729.  
  730. }
  731. }
  732.  
  733.  
  734.  
  735.  
  736. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement