Refactor scenario JSON files for improved readability and consistency
- Consolidated array elements in scenario_903.json, scenario_904.json, scenario_905.json, scenario_906.json, scenario_908.json, scenario_910.json, scenario_911.json, scenario_912.json, and scenario_913.json to single-line format for better clarity. - Removed unnecessary line breaks and whitespace in availableGeneralCommand and events sections across multiple scenario files. - Ensured consistent formatting of event definitions, particularly for destroy_nation and OpenNationBetting events.
This commit is contained in:
@@ -16,40 +16,9 @@
|
||||
"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_수비강화", "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_해산"]
|
||||
@@ -59,38 +28,10 @@
|
||||
"인사": ["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_국호변경"]
|
||||
},
|
||||
"availableSpecialWar": [
|
||||
"che_귀병",
|
||||
"che_신산",
|
||||
"che_환술",
|
||||
"che_집중",
|
||||
"che_신중",
|
||||
"che_반계",
|
||||
"che_보병",
|
||||
"che_궁병",
|
||||
"che_기병",
|
||||
"che_공성",
|
||||
"che_돌격",
|
||||
"che_무쌍",
|
||||
"che_견고",
|
||||
"che_위압",
|
||||
"che_저격",
|
||||
"che_필살",
|
||||
"che_징병",
|
||||
"che_의술",
|
||||
"che_격노"
|
||||
],
|
||||
"availableSpecialWar": ["che_귀병", "che_신산", "che_환술", "che_집중", "che_신중", "che_반계", "che_보병", "che_궁병", "che_기병", "che_공성", "che_돌격", "che_무쌍", "che_견고", "che_위압", "che_저격", "che_필살", "che_징병", "che_의술", "che_격노"],
|
||||
"allItems": {
|
||||
"horse": {
|
||||
"che_명마_01_노기": 0,
|
||||
@@ -207,36 +148,11 @@
|
||||
},
|
||||
"defaultInitialEvents": [[true, ["NoticeToHistoryLog", "<S>2년간 거병 및 건국이 가능합니다.</>", 6]]],
|
||||
"events": [
|
||||
[
|
||||
"month",
|
||||
1000,
|
||||
["or", ["Date", "==", null, 12], ["Date", "==", null, 6]],
|
||||
["CreateManyNPC", 10, 10],
|
||||
["DeleteEvent"]
|
||||
],
|
||||
["month", 1000, ["or", ["Date", "==", null, 12], ["Date", "==", null, 6]], ["CreateManyNPC", 10, 10], ["DeleteEvent"]],
|
||||
["month", 1000, ["Date", "==", 181, 1], ["RaiseNPCNation"], ["DeleteEvent"]],
|
||||
[
|
||||
"month",
|
||||
999,
|
||||
["Date", "==", 181, 1],
|
||||
["OpenNationBetting", 4, 5000],
|
||||
["OpenNationBetting", 1, 2000],
|
||||
["DeleteEvent"]
|
||||
],
|
||||
[
|
||||
"month",
|
||||
999,
|
||||
["and", ["Date", ">=", 183, 1], ["RemainNation", "<=", 8]],
|
||||
["OpenNationBetting", 1, 1000],
|
||||
["DeleteEvent"]
|
||||
],
|
||||
[
|
||||
"destroy_nation",
|
||||
1000,
|
||||
["and", ["Date", ">=", 183, 1], ["RemainNation", "==", 1]],
|
||||
["BlockScoutAction"],
|
||||
["DeleteEvent"]
|
||||
],
|
||||
["month", 999, ["Date", "==", 181, 1], ["OpenNationBetting", 4, 5000], ["OpenNationBetting", 1, 2000], ["DeleteEvent"]],
|
||||
["month", 999, ["and", ["Date", ">=", 183, 1], ["RemainNation", "<=", 8]], ["OpenNationBetting", 1, 1000], ["DeleteEvent"]],
|
||||
["destroy_nation", 1000, ["and", ["Date", ">=", 183, 1], ["RemainNation", "==", 1]], ["BlockScoutAction"], ["DeleteEvent"]],
|
||||
[
|
||||
"month",
|
||||
1000,
|
||||
@@ -249,77 +165,17 @@
|
||||
}
|
||||
]
|
||||
],
|
||||
[
|
||||
"destroy_nation",
|
||||
1000,
|
||||
["and", ["Date", ">=", 183, 1], ["RemainNation", "==", 1]],
|
||||
["BlockScoutAction"],
|
||||
["DeleteEvent"]
|
||||
],
|
||||
["destroy_nation", 1000, ["and", ["Date", ">=", 183, 1], ["RemainNation", "==", 1]], ["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, 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, 7], ["MergeInheritPointRank"], ["ProcessSemiAnnual", "rice"], ["ProcessIncome", "rice"], ["ResetOfficerLock"], ["RaiseDisaster"], ["RandomizeCityTradeRate"]],
|
||||
["month", 9000, ["Date", "==", null, 10], ["ResetOfficerLock"], ["RaiseDisaster"]],
|
||||
[
|
||||
"month",
|
||||
2000,
|
||||
["DateRelative", "==", 1, 1],
|
||||
["NoticeToHistoryLog", "<S>2년 뒤 출병 제한이 풀립니다.</>", 6],
|
||||
["DeleteEvent"]
|
||||
],
|
||||
[
|
||||
"month",
|
||||
2000,
|
||||
["DateRelative", "==", 2, 1],
|
||||
["NoticeToHistoryLog", "<S>1년 뒤 출병 제한이 풀립니다.</>", 6],
|
||||
["DeleteEvent"]
|
||||
],
|
||||
[
|
||||
"month",
|
||||
2000,
|
||||
["DateRelative", "==", 2, 7],
|
||||
["NoticeToHistoryLog", "<S>6개월 뒤 출병 제한이 풀립니다. 병력을 준비해주세요.</>", 6],
|
||||
["DeleteEvent"]
|
||||
],
|
||||
[
|
||||
"month",
|
||||
2000,
|
||||
["DateRelative", "==", 3, 1],
|
||||
["NoticeToHistoryLog", "<S>출병 제한이 풀렸습니다.</>", 6],
|
||||
["DeleteEvent"]
|
||||
],
|
||||
[
|
||||
"month",
|
||||
2000,
|
||||
["DateRelative", "==", 4, 1],
|
||||
["NoticeToHistoryLog", "<S>이제부터 하야, 망명시 패널티가 적용됩니다.</>", 6],
|
||||
["AddGlobalBetray", 1, 0],
|
||||
["AddGlobalBetray", 1, 1],
|
||||
["DeleteEvent"]
|
||||
],
|
||||
["month", 2000, ["DateRelative", "==", 1, 1], ["NoticeToHistoryLog", "<S>2년 뒤 출병 제한이 풀립니다.</>", 6], ["DeleteEvent"]],
|
||||
["month", 2000, ["DateRelative", "==", 2, 1], ["NoticeToHistoryLog", "<S>1년 뒤 출병 제한이 풀립니다.</>", 6], ["DeleteEvent"]],
|
||||
["month", 2000, ["DateRelative", "==", 2, 7], ["NoticeToHistoryLog", "<S>6개월 뒤 출병 제한이 풀립니다. 병력을 준비해주세요.</>", 6], ["DeleteEvent"]],
|
||||
["month", 2000, ["DateRelative", "==", 3, 1], ["NoticeToHistoryLog", "<S>출병 제한이 풀렸습니다.</>", 6], ["DeleteEvent"]],
|
||||
["month", 2000, ["DateRelative", "==", 4, 1], ["NoticeToHistoryLog", "<S>이제부터 하야, 망명시 패널티가 적용됩니다.</>", 6], ["AddGlobalBetray", 1, 0], ["AddGlobalBetray", 1, 1], ["DeleteEvent"]],
|
||||
["month", 1000, true, ["UpdateNationLevel"], ["ProvideNPCTroopLeader"]],
|
||||
["united", 5000, true, ["MergeInheritPointRank"]]
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user