game: 910 이벤트 시나리오 추가 수정

- 기본 이벤트 로직 오버라이드
  - 깃 끊김 없음
- 특수 커맨드(제한없는 건국, 인구이동, 맹훈련)
- 특수맵에 규모 적용
This commit is contained in:
2023-03-16 01:24:06 +09:00
parent 602cf3bf13
commit 8a8d9db7f9
2 changed files with 222 additions and 41 deletions
+182 -1
View File
@@ -1,15 +1,109 @@
{
"title":"【공백지】 세계",
"title":"【공백지】 거울세계",
"startYear":180,
"map":{
"mapName":"cr",
"unitSet":"basic"
},
"history":[
"<C>●</>180년 1월:<L><b>【이벤트】</b></>비슷하지만 조금 다른 곳입니다."
],
"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", "<S>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", "<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,
["ProvideNPCTroopLeader"]
],
[
"united", 5000,
true,
["MergeInheritPointRank"]
]
]
}