#テスト環境 DDA日本語版1.1、MOD-dirでV0.65bを導入 #テストプレイで発生したトラブルを修正した版 #気づいた問題点 # #1.アラブシナリオで開始してもサウジ併合イベントが起きる→トリガーにサウジ存在を条件として追加、回避 #2.ドイツから同盟を申し出るイベントが発生しない等→トリガーを使ってdateも入ってるイベントは、offset #とdeathdateを追加しないと発生しなかった(正確に言うと、OFFSET入れないと発生した場で固まる) #3.枢軸陣営に参加イベントが起きてもドイツと同盟できない→実験した結果、一度ゲームを進めないと、戦争 #していた相手とは同盟できなかった(USAとか無関係な国とは同盟できた)。よって、イベント150100を独立さ #せ、連合離脱をトリガーに発生させた(将来的にはトラブルになりそうな仕様) #4.石油と戦略物資の交換が一度しか起きなかった→persistent = yesを派生イベントに追加 #5.スエズやエジプトの陥落イベントで、イタリア軍が該当地域を占領していることが多く、その場合は英領土 #をイタリア軍が引き続き占領している扱いになり、アラブ領土にならない #150200 イラクからアラブ連邦へ #150201 アラビア半島の併合 #150202 英国植民地の一部割譲 #150203 連邦成立による経済発展 #150000 アラブ連邦への密約 #150001 ドイツからの密約 #150002 アラブ連邦からの援助物資 #150003 アラブ連邦への密約-失敗 #150004 アラブ連邦への同盟打診 #150005 ドイツからの同盟打診 #150100 枢軸陣営に参加 #150101 石油と戦略資源の交換 #150102 石油と戦略資源の交換-ドイツ側 #150103 石油と戦略資源の交換-アラブ側 #150006 アラブ連邦の裏切り #150007 スエズ要塞の建設 #150008 中東制覇-スエズ攻略作戦 #150009 スエズ攻略 #150010 スエズ陥落 #150011 エジプト制覇 ############################ # イラクからアラブ連邦へ ############################ event ={ id = 150200 random = no country = IRQ style = 0 trigger = { } date = { day = 1 month = january year = 1936 } name = "EVT_150200_NAME" desc = "EVT_150200_DESC" action_a = { # name = "我々に選択の余地はない" command = { type = country which = ARA } command = { type = set_domestic which = democratic value = 10 } command = { type = set_domestic which = political_left value = 2 } command = { type = set_domestic which = free_market value = 10 } command = { type = set_domestic which = freedom value = 8 } command = { type = set_domestic which = professional_army value = 7 } command = { type = set_domestic which = defense_lobby value = 3 } command = { type = set_domestic which = interventionism value = 6 } } } ############################ # アラビア半島の併合 ############################ event ={ id = 150201 random = no country = ARA style = 0 trigger = { exists = SAU } date = { day = 4 month = january year = 1936 } name = "EVT_150201_NAME" desc = "EVT_150201_DESC" action_a = { # name = "彼等には屈辱だろう、だが好機でもある" command = { type = trigger which = 150202 } command = { type = inherit which = SAU } command = { type = inherit which = OMN } command = { type = inherit which = YEM } command = { type = addcore which = 4 } command = { type = addcore which = 404 } command = { type = addcore which = 406 } command = { type = addcore which = 407 } command = { type = addcore which = 900 } command = { type = addcore which = 901 } command = { type = addcore which = 902 } command = { type = addcore which = 903 } command = { type = addcore which = 904 } command = { type = addcore which = 905 } command = { type = addcore which = 906 } command = { type = addcore which = 907 } command = { type = addcore which = 908 } command = { type = addcore which = 909 } command = { type = addcore which = 910 } command = { type = addcore which = 911 } command = { type = addcore which = 912 } command = { type = addcore which = 913 } command = { type = addcore which = 914 } command = { type = addcore which = 915 } command = { type = addcore which = 1019 } command = { type = addcore which = 1020 } command = { type = addcore which = 1021 } command = { type = addcore which = 1022 } command = { type = addcore which = 1023 } command = { type = addcore which = 1024 } command = { type = addcore which = 1025 } command = { type = addcore which = 1026 } command = { type = addcore which = 1027 } command = { type = addcore which = 1504 } command = { type = addcore which = 1790 } command = { type = addcore which = 1791 } command = { type = addcore which = 1792 } command = { type = addcore which = 1793 } command = { type = addcore which = 1794 } command = { type = addcore which = 1795 } command = { type = addcore which = 1796 } command = { type = addcore which = 1797 } command = { type = addcore which = 1798 } command = { type = addcore which = 1799 } command = { type = addcore which = 1800 } command = { type = addcore which = 1801 } command = { type = addcore which = 1802 } command = { type = addcore which = 1803 } command = { type = addcore which = 1804 } command = { type = addcore which = 1805 } command = { type = addcore which = 1806 } command = { type = addcore which = 1807 } command = { type = addcore which = 1808 } command = { type = addcore which = 1809 } command = { type = addcore which = 1812 } command = { type = addcore which = 1813 } command = { type = addcore which = 1814 } command = { type = addcore which = 1818 } command = { type = addcore which = 1819 } command = { type = addcore which = 1820 } command = { type = addcore which = 1821 } command = { type = addcore which = 1822 } command = { type = addcore which = 1823 } command = { type = addcore which = 1824 } command = { type = addcore which = 1860 } command = { type = addcore which = 1861 } command = { type = addcore which = 1862 } command = { type = addcore which = 1863 } command = { type = addcore which = 1864 } command = { type = addcore which = 1865 } command = { type = addcore which = 1866 } } } ############################ # 英国植民地の一部割譲 ############################ event ={ id = 150202 random = no country = ENG style = 0 trigger = { } name = "EVT_150202_NAME" desc = "EVT_150202_DESC" action_a = { # name = "我々の負担を減らさねばな" command = { type = control which = ARA value = 1822 } command = { type = control which = ARA value = 1820 } command = { type = control which = ARA value = 1814 } command = { type = control which = ARA value = 1813 } command = { type = control which = ARA value = 1504 } command = { type = secedeprovince which = ARA value = 1822 } command = { type = secedeprovince which = ARA value = 1820 } command = { type = secedeprovince which = ARA value = 1814 } command = { type = secedeprovince which = ARA value = 1813 } command = { type = secedeprovince which = ARA value = 1504 } } } ############################ # 連邦成立による経済発展 ############################ event ={ id = 150203 random = no country = ARA style = 0 trigger = { } date = { day = 1 month = february year = 1936 } name = "EVT_150203_NAME" desc = "EVT_150203_DESC" action_a = { # name = "よろしい" command = { type = construct which = ic where = 1807 value = 1 } command = { type = construct which = ic where = 1812 value = 1 } command = { type = construct which = ic where = 1819 value = 1 } command = { type = construct which = ic where = 1822 value = 4 } command = { type = construct which = ic where = 1823 value = 4 } command = { type = construct which = ic where = 1866 value = 1 } command = { type = construct which = infrastructure where = 1804 value = 20 } command = { type = construct which = infrastructure where = 1805 value = 20 } command = { type = construct which = infrastructure where = 1806 value = 20 } command = { type = construct which = infrastructure where = 1807 value = 20 } command = { type = construct which = infrastructure where = 1808 value = 20 } command = { type = construct which = infrastructure where = 1809 value = 20 } command = { type = construct which = infrastructure where = 1807 value = 10 } command = { type = construct which = infrastructure where = 1822 value = 10 } command = { type = construct which = infrastructure where = 1812 value = 10 } command = { type = construct which = infrastructure where = 1819 value = 10 } command = { type = construct which = infrastructure where = 1866 value = 10 } command = { type = gain_tech which = 1020 } command = { type = gain_tech which = 2010 } command = { type = gain_tech which = 2320 } command = { type = gain_tech which = 5050 } command = { type = gain_tech which = 5080 } } } ############################ # アラブ連邦への密約 ############################ event ={ id = 150000 random = no country = GER style = 0 trigger = { puppet = { country = ARA country = ENG } war = { country = GER country = ENG } } date = { day = 1 month = 10 year = 1939 } name = "EVT_150000_NAME" desc = "EVT_150000_DESC" picture = "war" action_a = { # name = "アラブ連邦へ使者を送れ" ai_chance = 95 command = { type = trigger which = 150001 } } action_b = { # name = "あんな連中になにができるというのだ?" ai_chance = 5 command = { type = sleepevent which = 150001 } } } ############################ # ドイツからの密約 ############################ event ={ id = 150001 random = no country = ARA style = 0 name = "EVT_150001_NAME" desc = "EVT_150001_DESC" picture = "war" action_a = { # name = "好機だ!イギリスにばれぬようドイツに援助をしよう" ai_chance = 95 command = { type = relation which = GER value = 50 } command = { type = supplies value = -500 } command = { type = oilpool value = -500 } command = { type = domestic which = defense_lobby value = 1 } command = { type = domestic which = interventionism value = 1 } command = { type = trigger which = 150002 } } action_b = { # name = "イギリスには逆らえん・・・" ai_chance = 5 command = { type = dissent value = 5 } command = { type = domestic which = defense_lobby value = -1 } command = { type = domestic which = interventionism value = -1 } command = { type = trigger which = 150003 } } } ############################ # アラブ連邦からの援助物資 ############################ event ={ id = 150002 random = no country = GER style = 0 name = "EVT_150002_NAME" desc = "EVT_150002_DESC" action_a = { # name = "アラブ連邦が同意した!" command = { type = supplies value = 500 } command = { type = oilpool value = 500 } } } ############################ # アラブ連邦への密約-失敗 ############################ event ={ id = 150003 random = no country = GER style = 0 name = "EVT_150003_NAME" desc = "EVT_150003_DESC" action_a = { # name = "我々の中東における影響力は大きく制限されるだろう" command = { type = dissent value = 1 } } } ############################ # アラブ連邦への同盟打診 ############################ event ={ id = 150004 random = no country = GER style = 0 trigger = { event = 2021 #ヴィシー war = { country = GER country = ENG } war = { country = GER country = FRA } } date = { day = 1 month = 1 year = 1940 } offset = 1 deathdate = { day = 29 month = december year = 1953 } name = "EVT_150004_NAME" desc = "EVT_150004_DESC" action_a = { # name = "アラブ連邦へ参戦するよう働きかけるのだ" command = { type = trigger which = 150005 } } } ############################ # ドイツからの同盟打診 ############################ event ={ id = 150005 random = no country = ARA style = 0 name = "EVT_150005_NAME" desc = "EVT_150005_DESC" action_a = { # name = "今こそ真の独立を目指すのだ!" ai_chance = 75 command = { type = relation which = GER value = 50 } command = { type = peace which = GER value = 1 } command = { type = end_puppet } command = { type = leave_alliance } command = { type = set_domestic which = democratic value = 3 } command = { type = set_domestic which = political_left value = 4 } command = { type = set_domestic which = free_market value = 1 } command = { type = domestic which = defense_lobby value = 2 } command = { type = domestic which = interventionism value = 2 } command = { type = trigger which = 150100 } } action_b = { # name = "独立を宣言するが、英連邦に留まる" ai_chance = 25 command = { type = dissent value = 25 } command = { type = end_puppet } } } ############################ # 枢軸陣営に参加 ############################ event ={ id = 150100 random = no country = ARA style = 0 trigger = { event = 2021 #ヴィシー not = { war = { country = GER country = ARA } alliance = { country = ENG country = ARA } } } date = { day = 1 month = 1 year = 1940 } offset = 1 deathdate = { day = 29 month = december year = 1953 } name = "EVT_150100_NAME" desc = "EVT_150100_DESC" action_a = { name = "OK" command = { type = alliance which = GER } command = { type = trigger which = 150006 } command = { type = trigger which = 150101 } } } ############################ # 石油と戦略資源の交換 ############################ event ={ id = 150101 random = no country = ARA persistent = yes style = 0 trigger = { alliance = { country = ARA country = GER } oil = 5000 } date = { day = 1 month = 1 year = 1940 } offset = 30 deathdate = { day = 29 month = december year = 1953 } name = "EVT_150101_NAME" desc = "EVT_150101_DESC" action_a = { # name = "石油で資源を買うのだ" ai_chance = 90 command = { type = oilpool value = -5000 } command = { type = trigger which = 150102 } } action_b = { # name = "今はその石油が必要なのだ" ai_chance = 10 command = { } } } ############################ # 石油と戦略資源の交換-ドイツ側 ############################ event ={ id = 150102 random = no country = GER persistent = yes name = "EVT_150102_NAME" desc = "EVT_150102_DESC" action_a = { # name = "OK" command = { type = oilpool value = 5000 } command = { type = energypool value = -2000 } command = { type = metalpool value = -1000 } command = { type = rarematerialspool value = -500 } command = { type = trigger which = 150103 } } } ############################ # 石油と戦略資源の交換-アラブ側 ############################ event ={ id = 150103 random = no country = ARA style = 0 persistent = yes name = "EVT_150103_NAME" desc = "EVT_150103_DESC" action_a = { # name = "OK" command = { type = energypool value = 2000 } command = { type = metalpool value = 1000 } command = { type = rarematerialspool value = 500 } } } ############################ # アラブ連邦の裏切り ############################ event ={ id = 150006 random = no country = ENG style = 0 name = "EVT_150006_NAME" desc = "EVT_150006_DESC" action_a = { # name = "糞!" command = { type = set_relation which = ARA value = -200 } command = { type = trigger which = 150007 } } } ############################ # スエズ要塞の建設 ############################ event ={ id = 150007 random = no country = ENG style = 0 name = "EVT_150007_NAME" desc = "EVT_150007_DESC" action_a = { # name = "スエズは死守せねばならない" ai_chance = 95 command = { type = construct which = land_fort where = 900 value = 5 } command = { type = supplies value = -3000 } command = { type = money value = -500 } } action_b = { # name = "そんな余裕はない" ai_chance = 5 command = { type = supplies value = 3000 } command = { type = money value = 500 } } } ############################ # 中東制覇-スエズ攻略作戦 ############################ event ={ id = 150008 random = no country = ARA style = 0 trigger = { event = 150006 war = { country = ARA country = ENG } NOT = { control = { province = 1797 data = ENG } #エルサレム # control = { province = 1800 data = ENG } #エルアリシュ # control = { province = 1801 data = ENG } #シャムアッシャイフ } } date = { day = 1 month = 0 year = 1940 } offset = 5 deathdate = { day = 29 month = december year = 1953 } name = "EVT_150008_NAME" desc = "EVT_150008_DESC" action_a = { # name = "スエズを落とさねば我々に勝ちはないだろう" command = { type = supplies value = 1000 } command = { type = manpowerpool value = 100 } } } ############################ # スエズ攻略 ############################ event ={ id = 150009 random = no country = ARA style = 0 trigger = { event = 150008 war = { country = ARA country = ENG } control = { province = 900 data = ARA } } date = { day = 1 month = 1 year = 1940 } offset = 5 deathdate = { day = 29 month = december year = 1953 } name = "EVT_150009_NAME" desc = "EVT_150009_DESC" action_a = { # name = "やったぞ!" command = { type = dissent value = -5 } command = { type = secedeprovince which = ARA value = 1861 } command = { type = secedeprovince which = ARA value = 1862 } command = { type = secedeprovince which = ARA value = 1863 } command = { type = secedeprovince which = ARA value = 1792 } command = { type = secedeprovince which = ARA value = 1793 } command = { type = secedeprovince which = ARA value = 1794 } command = { type = secedeprovince which = ARA value = 1795 } command = { type = secedeprovince which = ARA value = 1796 } command = { type = secedeprovince which = ARA value = 1797 } command = { type = secedeprovince which = ARA value = 1798 } command = { type = secedeprovince which = ARA value = 1799 } command = { type = secedeprovince which = ARA value = 1800 } command = { type = secedeprovince which = ARA value = 1801 } command = { type = secedeprovince which = ARA value = 1802 } command = { type = secedeprovince which = ARA value = 1803 } command = { type = secedeprovince which = ARA value = 404 } command = { type = secedeprovince which = ARA value = 407 } command = { type = secedeprovince which = ARA value = 900 } command = { type = secedeprovince which = ARA value = 1802 } command = { type = secedeprovince which = ARA value = 1803 } command = { type = trigger which = 150010 } } } ############################ # スエズ陥落 ############################ event ={ id = 150010 random = no country = ENG style = 0 name = "EVT_150010_NAME" desc = "EVT_150010_DESC" action_a = { # name = "なんということだ!" command = { type = dissent value = 10 } command = { type = construct which = land_fort where = 900 value = -3 } } } ############################ # エジプト制覇 ############################ event ={ id = 150011 random = no country = ARA style = 0 trigger = { event = 150005 war = { country = ARA country = ENG } NOT = { control = { province = 901 data = ENG } control = { province = 906 data = ENG } control = { province = 910 data = ENG } control = { province = 915 data = ENG } control = { province = 1025 data = ENG } control = { province = 1027 data = ENG } control = { province = 1022 data = ENG } control = { province = 1019 data = ENG } } } date = { day = 1 month = 1 year = 1940 } offset = 1 deathdate = { day = 29 month = december year = 1953 } name = "EVT_150011_NAME" desc = "EVT_150011_DESC" action_a = { # name = "大変結構!" command = { type = secedeprovince which = ARA value = 901 } command = { type = secedeprovince which = ARA value = 902 } command = { type = secedeprovince which = ARA value = 903 } command = { type = secedeprovince which = ARA value = 904 } command = { type = secedeprovince which = ARA value = 905 } command = { type = secedeprovince which = ARA value = 906 } command = { type = secedeprovince which = ARA value = 907 } command = { type = secedeprovince which = ARA value = 908 } command = { type = secedeprovince which = ARA value = 909 } command = { type = secedeprovince which = ARA value = 910 } command = { type = secedeprovince which = ARA value = 911 } command = { type = secedeprovince which = ARA value = 912 } command = { type = secedeprovince which = ARA value = 913 } command = { type = secedeprovince which = ARA value = 914 } command = { type = secedeprovince which = ARA value = 915 } command = { type = secedeprovince which = ARA value = 4 } command = { type = secedeprovince which = ARA value = 1019 } command = { type = secedeprovince which = ARA value = 1020 } command = { type = secedeprovince which = ARA value = 1021 } command = { type = secedeprovince which = ARA value = 1022 } command = { type = secedeprovince which = ARA value = 1023 } command = { type = secedeprovince which = ARA value = 1024 } command = { type = secedeprovince which = ARA value = 1025 } command = { type = secedeprovince which = ARA value = 1026 } command = { type = secedeprovince which = ARA value = 1027 } } }