From 8a8d9db7f9ab8856d73b6444b0f9e7c3ba3abddf Mon Sep 17 00:00:00 2001 From: Hide_D Date: Thu, 16 Mar 2023 01:24:06 +0900 Subject: [PATCH] =?UTF-8?q?game:=20910=20=EC=9D=B4=EB=B2=A4=ED=8A=B8=20?= =?UTF-8?q?=EC=8B=9C=EB=82=98=EB=A6=AC=EC=98=A4=20=EC=B6=94=EA=B0=80=20?= =?UTF-8?q?=EC=88=98=EC=A0=95=20-=20=EA=B8=B0=EB=B3=B8=20=EC=9D=B4?= =?UTF-8?q?=EB=B2=A4=ED=8A=B8=20=EB=A1=9C=EC=A7=81=20=EC=98=A4=EB=B2=84?= =?UTF-8?q?=EB=9D=BC=EC=9D=B4=EB=93=9C=20=20=20-=20=EA=B9=83=20=EB=81=8A?= =?UTF-8?q?=EA=B9=80=20=EC=97=86=EC=9D=8C=20-=20=ED=8A=B9=EC=88=98=20?= =?UTF-8?q?=EC=BB=A4=EB=A7=A8=EB=93=9C(=EC=A0=9C=ED=95=9C=EC=97=86?= =?UTF-8?q?=EB=8A=94=20=EA=B1=B4=EA=B5=AD,=20=EC=9D=B8=EA=B5=AC=EC=9D=B4?= =?UTF-8?q?=EB=8F=99,=20=EB=A7=B9=ED=9B=88=EB=A0=A8)=20-=20=ED=8A=B9?= =?UTF-8?q?=EC=88=98=EB=A7=B5=EC=97=90=20=EA=B7=9C=EB=AA=A8=20=EC=A0=81?= =?UTF-8?q?=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hwe/scenario/map/cr.php | 80 +++++++------- hwe/scenario/scenario_910.json | 183 ++++++++++++++++++++++++++++++++- 2 files changed, 222 insertions(+), 41 deletions(-) diff --git a/hwe/scenario/map/cr.php b/hwe/scenario/map/cr.php index 8e201f1b..e72e9cbd 100644 --- a/hwe/scenario/map/cr.php +++ b/hwe/scenario/map/cr.php @@ -6,58 +6,58 @@ class CityConst extends CityConstBase{ protected static $initCity = [ //id, 도시, 규모, 인구, 농, 상, 치, 성, 수,(x100)지역, x, y, 연결도시 - [ 1, "서량", "소", 4300, 50, 50, 50, 101, 99, "중원", 127.25, 101.25, ["안정"]], + [ 1, "서량", "중", 4300, 50, 50, 50, 101, 99, "중원", 127.25, 101.25, ["안정"]], [ 2, "무도", "소", 2550, 50, 50, 50, 51, 49, "중원", 127.25, 222.75, ["한중", "검각", "천수"]], - [ 3, "성도", "중", 11120, 90, 80, 85, 204, 196, "중원", 127.25, 344.25, ["자동", "강주", "건녕"]], - [ 4, "건녕", "중", 7750, 60, 50, 55, 51, 49, "중원", 127.25, 384.75, ["성도", "강주", "운남"]], + [ 3, "성도", "특", 11120, 90, 80, 85, 204, 196, "중원", 127.25, 344.25, ["자동", "강주", "건녕"]], + [ 4, "건녕", "소", 7750, 60, 50, 55, 51, 49, "중원", 127.25, 384.75, ["성도", "강주", "운남"]], [ 5, "안정", "소", 2900, 60, 50, 55, 52, 48, "중원", 167.75, 141.75, ["서량", "장안", "천수"]], [ 6, "한중", "중", 10900, 60, 50, 55, 101, 99, "중원", 167.75, 222.75, ["무도", "검각", "장안", "천수"]], - [ 7, "검각", "중", 5750, 50, 50, 50, 50, 50, "중원", 167.75, 263.25, ["무도", "한중", "자동"]], - [ 8, "자동", "중", 7950, 60, 50, 55, 50, 50, "중원", 167.75, 303.75, ["성도", "검각", "강주"]], - [ 9, "강주", "소", 4300, 70, 50, 60, 100, 100, "중원", 167.75, 344.25, ["성도", "건녕", "자동", "영안"]], - [10, "장안", "중", 9700, 90, 90, 90, 202, 198, "중원", 208.25, 182.25, ["안정", "한중", "홍농", "완"]], - [11, "영안", "중", 6900, 50, 50, 50, 50, 50, "중원", 208.25, 384.75, ["강주", "강릉", "무릉", "영릉"]], - [12, "홍농", "중", 8000, 60, 60, 60, 155, 145, "중원", 248.75, 182.25, ["장안", "완", "낙양"]], - [13, "완", "중", 8870, 70, 80, 75, 151, 149, "중원", 248.75, 222.75, ["장안", "홍농", "낙양", "신야"]], - [14, "양양", "중", 11035, 80, 80, 80, 205, 195, "중원", 248.75, 303.75, ["강릉", "신야", "강하"]], - [15, "강릉", "중", 7250, 80, 60, 70, 154, 146, "중원", 248.75, 344.25, ["영안", "양양", "무릉", "강하", "장사"]], + [ 7, "검각", "소", 5750, 50, 50, 50, 50, 50, "중원", 167.75, 263.25, ["무도", "한중", "자동"]], + [ 8, "자동", "소", 7950, 60, 50, 55, 50, 50, "중원", 167.75, 303.75, ["성도", "검각", "강주"]], + [ 9, "강주", "중", 4300, 70, 50, 60, 100, 100, "중원", 167.75, 344.25, ["성도", "건녕", "자동", "영안"]], + [10, "장안", "특", 9700, 90, 90, 90, 202, 198, "중원", 208.25, 182.25, ["안정", "한중", "홍농", "완"]], + [11, "영안", "소", 6900, 50, 50, 50, 50, 50, "중원", 208.25, 384.75, ["강주", "강릉", "무릉", "영릉"]], + [12, "홍농", "대", 8000, 60, 60, 60, 155, 145, "중원", 248.75, 182.25, ["장안", "완", "낙양"]], + [13, "완", "대", 8870, 70, 80, 75, 151, 149, "중원", 248.75, 222.75, ["장안", "홍농", "낙양", "신야"]], + [14, "양양", "특", 11035, 80, 80, 80, 205, 195, "중원", 248.75, 303.75, ["강릉", "신야", "강하"]], + [15, "강릉", "대", 7250, 80, 60, 70, 154, 146, "중원", 248.75, 344.25, ["영안", "양양", "무릉", "강하", "장사"]], [16, "무릉", "소", 2550, 30, 20, 25, 50, 50, "중원", 248.75, 384.75, ["영안", "강릉", "영릉", "강하", "장사", "계양"]], - [17, "영릉", "중", 7750, 30, 20, 25, 50, 50, "중원", 248.75, 425.25, ["영안", "무릉", "장사", "계양", "남해"]], - [18, "낙양", "중", 17800, 80, 100, 90, 209, 191, "중원", 289.25, 182.25, ["홍농", "완", "허창", "여남", "진유"]], - [19, "신야", "중", 6500, 40, 40, 40, 50, 50, "중원", 289.25, 263.25, [ "완", "양양", "여남"]], - [20, "강하", "소", 4150, 60, 60, 60, 104, 96, "중원", 289.25, 344.25, ["양양", "강릉", "무릉", "장사", "시상"]], + [17, "영릉", "소", 7750, 30, 20, 25, 50, 50, "중원", 248.75, 425.25, ["영안", "무릉", "장사", "계양", "남해"]], + [18, "낙양", "특", 17800, 80, 100, 90, 209, 191, "중원", 289.25, 182.25, ["홍농", "완", "허창", "여남", "진유"]], + [19, "신야", "소", 6500, 40, 40, 40, 50, 50, "중원", 289.25, 263.25, [ "완", "양양", "여남"]], + [20, "강하", "중", 4150, 60, 60, 60, 104, 96, "중원", 289.25, 344.25, ["양양", "강릉", "무릉", "장사", "시상"]], [21, "장사", "중", 10235, 70, 50, 60, 100, 100, "중원", 289.25, 384.75, ["강릉", "무릉", "영릉", "강하", "계양", "시상"]], - [22, "계양", "중", 6000, 30, 30, 30, 50, 50, "중원", 289.25, 425.25, ["무릉", "영릉", "장사", "남해"]], - [23, "남해", "소", 3250, 30, 40, 35, 103, 97, "중원", 289.25, 465.75, ["영릉", "계양"]], - [24, "업", "중", 8565, 90, 80, 85, 205, 195, "중원", 329.75, 101.25, ["진유", "평원", "복양", "초"]], - [25, "진유", "소", 4510, 80, 60, 70, 103, 97, "중원", 329.75, 141.75, ["낙양", "업", "허창", "복양", "초"]], - [26, "허창", "중", 15800, 100, 80, 90, 206, 194, "중원", 329.75, 182.25, ["낙양", "진유", "여남", "초", "수춘"]], - [27, "여남", "소", 4100, 70, 70, 70, 155, 145, "중원", 329.75, 222.75, ["낙양", "신야", "허창", "수춘", "단양"]], + [22, "계양", "소", 6000, 30, 30, 30, 50, 50, "중원", 289.25, 425.25, ["무릉", "영릉", "장사", "남해"]], + [23, "남해", "중", 3250, 30, 40, 35, 103, 97, "중원", 289.25, 465.75, ["영릉", "계양"]], + [24, "업", "특", 8565, 90, 80, 85, 205, 195, "중원", 329.75, 101.25, ["진유", "평원", "복양", "초"]], + [25, "진유", "중", 4510, 80, 60, 70, 103, 97, "중원", 329.75, 141.75, ["낙양", "업", "허창", "복양", "초"]], + [26, "허창", "특", 15800, 100, 80, 90, 206, 194, "중원", 329.75, 182.25, ["낙양", "진유", "여남", "초", "수춘"]], + [27, "여남", "대", 4100, 70, 70, 70, 155, 145, "중원", 329.75, 222.75, ["낙양", "신야", "허창", "수춘", "단양"]], [28, "시상", "중", 6650, 60, 60, 60, 104, 96, "중원", 329.75, 344.25, ["강하", "장사", "여강"]], - [29, "평원", "중", 7480, 50, 50, 50, 52, 48, "중원", 370.25, 60.75, [ "업", "복양", "계", "남피"]], - [30, "복양", "소", 2705, 80, 60, 70, 156, 144, "중원", 370.25, 101.25, [ "업", "진유", "평원", "초", "남피", "소패"]], - [31, "초", "소", 4140, 60, 70, 65, 100, 100, "중원", 370.25, 141.75, [ "업", "진유", "허창", "복양", "소패"]], - [32, "수춘", "소", 4050, 80, 80, 80, 154, 146, "중원", 370.25, 222.75, ["허창", "여남", "단양", "건업"]], - [33, "단양", "소", 4400, 50, 50, 50, 103, 97, "중원", 370.25, 263.25, ["여남", "수춘", "여강", "건업"]], + [29, "평원", "소", 7480, 50, 50, 50, 52, 48, "중원", 370.25, 60.75, [ "업", "복양", "계", "남피"]], + [30, "복양", "대", 2705, 80, 60, 70, 156, 144, "중원", 370.25, 101.25, [ "업", "진유", "평원", "초", "남피", "소패"]], + [31, "초", "중", 4140, 60, 70, 65, 100, 100, "중원", 370.25, 141.75, [ "업", "진유", "허창", "복양", "소패"]], + [32, "수춘", "대", 4050, 80, 80, 80, 154, 146, "중원", 370.25, 222.75, ["허창", "여남", "단양", "건업"]], + [33, "단양", "중", 4400, 50, 50, 50, 103, 97, "중원", 370.25, 263.25, ["여남", "수춘", "여강", "건업"]], [34, "여강", "소", 3500, 60, 60, 60, 51, 49, "중원", 370.25, 303.75, ["단양", "시상"]], - [35, "계", "소", 2550, 70, 70, 70, 153, 147, "중원", 410.75, 20.25, ["평원", "남피", "북평"]], - [36, "남피", "중", 11730, 70, 80, 75, 152, 148, "중원", 410.75, 60.75, ["평원", "복양", "계", "북평", "북해"]], + [35, "계", "대", 2550, 70, 70, 70, 153, 147, "중원", 410.75, 20.25, ["평원", "남피", "북평"]], + [36, "남피", "대", 11730, 70, 80, 75, 152, 148, "중원", 410.75, 60.75, ["평원", "복양", "계", "북평", "북해"]], [37, "소패", "소", 2140, 80, 60, 70, 51, 49, "중원", 410.75, 141.75, ["복양", "초", "북해", "하비", "광릉"]], - [38, "건업", "중", 9800, 100, 80, 90, 207, 193, "중원", 410.75, 222.75, ["수춘", "단양", "광릉", "오"]], - [39, "북평", "소", 2550, 70, 50, 60, 101, 99, "중원", 451.25, 20.25, [ "계", "남피", "양평"]], - [40, "북해", "소", 1540, 60, 80, 70, 152, 148, "중원", 451.25, 101.25, ["남피", "소패", "하비", "사비"]], - [41, "하비", "소", 4980, 90, 70, 80, 153, 147, "중원", 451.25, 141.75, ["소패", "북해", "광릉"]], - [42, "광릉", "중", 8500, 70, 70, 70, 153, 147, "중원", 451.25, 182.25, ["건업", "하비", "소패"]], - [43, "오", "중", 6900, 70, 50, 60, 156, 144, "중원", 451.25, 263.25, ["건업", "회계"]], - [44, "회계", "소", 2700, 80, 50, 65, 104, 96, "중원", 451.25, 303.75, [ "오"]], + [38, "건업", "특", 9800, 100, 80, 90, 207, 193, "중원", 410.75, 222.75, ["수춘", "단양", "광릉", "오"]], + [39, "북평", "중", 2550, 70, 50, 60, 101, 99, "중원", 451.25, 20.25, [ "계", "남피", "양평"]], + [40, "북해", "대", 1540, 60, 80, 70, 152, 148, "중원", 451.25, 101.25, ["남피", "소패", "하비", "사비"]], + [41, "하비", "대", 4980, 90, 70, 80, 153, 147, "중원", 451.25, 141.75, ["소패", "북해", "광릉"]], + [42, "광릉", "대", 8500, 70, 70, 70, 153, 147, "중원", 451.25, 182.25, ["건업", "하비", "소패"]], + [43, "오", "대", 6900, 70, 50, 60, 156, 144, "중원", 451.25, 263.25, ["건업", "회계"]], + [44, "회계", "중", 2700, 80, 50, 65, 104, 96, "중원", 451.25, 303.75, [ "오"]], [45, "양평", "소", 3500, 60, 40, 50, 51, 49, "중원", 491.75, 20.25, ["북평", "국내", "한"]], - [46, "국내", "중", 8500, 70, 60, 65, 155, 145, "중원", 532.25, 20.25, ["양평", "한", "매소", "졸본"]], - [47, "한", "중", 11500, 80, 90, 85, 207, 193, "중원", 532.25, 60.75, ["양평", "국내", "사비", "매소","서라벌","졸본"]], + [46, "국내", "대", 8500, 70, 60, 65, 155, 145, "중원", 532.25, 20.25, ["양평", "한", "매소", "졸본"]], + [47, "한", "특", 11500, 80, 90, 85, 207, 193, "중원", 532.25, 60.75, ["양평", "국내", "사비", "매소","서라벌","졸본"]], [48, "사비", "중", 6500, 60, 70, 65, 103, 97, "중원", 532.25, 101.25, [ "한", "매소","서라벌","북해"]], [49, "매소", "소", 2465, 40, 50, 45, 50, 50, "중원", 572.75, 60.75, ["국내", "한", "사비","서라벌","졸본"]], [50, "서라벌", "중", 7400, 60, 60, 60, 103, 97, "중원", 572.75, 101.25, [ "한", "사비", "매소"]], - [51, "운남", "중", 9520, 60, 40, 50, 51, 49, "중원", 127.25, 425.25, ["건녕"]], + [51, "운남", "소", 9520, 60, 40, 50, 51, 49, "중원", 127.25, 425.25, ["건녕"]], [52, "천수", "소", 2010, 50, 60, 55, 102, 98, "중원", 127.25, 182.25, ["안정", "한중", "무도"]], - [53, "졸본", "소", 1190, 55, 55, 55, 101, 99, "중원", 572.75, 20.25, ["국내", "한", "매소"]], + [53, "졸본", "중", 1190, 55, 55, 55, 101, 99, "중원", 572.75, 20.25, ["국내", "한", "매소"]], ]; } \ No newline at end of file diff --git a/hwe/scenario/scenario_910.json b/hwe/scenario/scenario_910.json index 4f312bab..1d780316 100644 --- a/hwe/scenario/scenario_910.json +++ b/hwe/scenario/scenario_910.json @@ -1,15 +1,109 @@ { - "title":"【공백지】 이세계", + "title":"【공백지】 거울세계", "startYear":180, "map":{ "mapName":"cr", "unitSet":"basic" }, "history":[ + "●180년 1월:【이벤트】비슷하지만 조금 다른 곳입니다." ], + "stat": { + "total": 200, + "min": 25, + "max": 95 + }, + "ignoreDefaultEvents": true, "const": { "joinRuinedNPCProp":0, "npcBanMessageProb":1, + "availableGeneralCommand": { + "개인": [ + "휴식", + "che_요양", + "che_단련", + "che_숙련전환", + "che_견문", + "che_은퇴", + "che_장비매매", + "che_군량매매", + "che_내정특기초기화", + "che_전투특기초기화" + ], + "내정": [ + "che_농지개간", + "che_상업투자", + "che_기술연구", + "che_수비강화", + "che_성벽보수", + "che_치안강화", + "che_정착장려", + "che_주민선정", + "che_물자조달" + ], + "군사": [ + "che_징병", + "che_모병", + "che_훈련", + "che_사기진작", + "cr_맹훈련", + "che_출병", + "che_집합", + "che_소집해제", + "che_첩보" + ], + "인사": [ + "che_이동", + "che_강행", + "che_인재탐색", + "che_귀환", + "che_랜덤임관" + ], + "계략": [ + "che_선동", + "che_탈취", + "che_파괴", + "che_화계" + ], + "국가": [ + "che_증여", + "che_헌납", + "che_하야", + "che_거병", + "cr_건국", + "che_선양", + "che_해산" + ] + }, + "availableChiefCommand": { + "휴식": [ + "휴식" + ], + "인사": [ + "che_발령", + "che_포상", + "che_몰수" + ], + "특수": [ + "che_초토화", + "che_천도", + "cr_인구이동" + ], + "전략": [ + "che_필사즉생", + "che_백성동원", + "che_수몰", + "che_허보", + "che_의병모집", + "che_이호경식", + "che_급습" + ], + "기타": [ + "che_피장파장", + "che_국기변경", + "che_국호변경" + ] + }, "allItems":{ "horse": { "che_명마_01_노기": 0, @@ -125,6 +219,12 @@ } } }, + "defaultInitialEvents":[ + [ + true, + ["NoticeToHistoryLog", "2년간 거병 및 건국이 가능합니다.", 6] + ] + ], "events":[ [ "month", 1000, @@ -178,6 +278,87 @@ ], ["BlockScoutAction"], ["DeleteEvent"] + ], + [ + "pre_month", 9000, + true, + ["ProcessWarIncome"] + ], + [ + "month", 9000, + ["Date", "==", null, 1], + ["MergeInheritPointRank"], + ["ProcessSemiAnnual", "gold"], + ["ProcessIncome", "gold"], + ["ResetOfficerLock"], + ["RaiseDisaster"], + ["RandomizeCityTradeRate"], + ["NewYear"], + ["AssignGeneralSpeciality"] + ], + [ + "month", 9000, + ["Date", "==", null, 4], + ["ResetOfficerLock"], + ["RaiseDisaster"] + ], + [ + "month", 9000, + ["Date", "==", null, 7], + ["MergeInheritPointRank"], + ["ProcessSemiAnnual", "rice"], + ["ProcessIncome", "rice"], + ["ResetOfficerLock"], + ["RaiseDisaster"], + ["RandomizeCityTradeRate"] + ], + [ + "month", 9000, + ["Date", "==", null, 10], + ["ResetOfficerLock"], + ["RaiseDisaster"] + ], + [ + "month", 2000, + ["DateRelative", "==", 1, 1], + ["NoticeToHistoryLog", "2년 뒤 출병 제한이 풀립니다.", 6], + ["DeleteEvent"] + ], + [ + "month", 2000, + ["DateRelative", "==", 2, 1], + ["NoticeToHistoryLog", "1년 뒤 출병 제한이 풀립니다.", 6], + ["DeleteEvent"] + ], + [ + "month", 2000, + ["DateRelative", "==", 2, 7], + ["NoticeToHistoryLog", "6개월 뒤 출병 제한이 풀립니다. 병력을 준비해주세요.", 6], + ["DeleteEvent"] + ], + [ + "month", 2000, + ["DateRelative", "==", 3, 1], + ["NoticeToHistoryLog", "출병 제한이 풀렸습니다.", 6], + ["DeleteEvent"] + ], + [ + "month", 2000, + ["DateRelative", "==", 4, 1], + ["NoticeToHistoryLog", "이제부터 하야, 망명시 패널티가 적용됩니다.", 6], + ["AddGlobalBetray", 1, 0], + ["AddGlobalBetray", 1, 1], + ["DeleteEvent"] + ], + [ + "month", 1000, + true, + ["ProvideNPCTroopLeader"] + ], + [ + "united", 5000, + true, + ["MergeInheritPointRank"] ] ] } \ No newline at end of file