vue: NPCControl(WIP)

This commit is contained in:
2021-09-06 02:12:28 +09:00
parent dd7afba5f5
commit 3dc7fc6f14
7 changed files with 1162 additions and 2 deletions
+65
View File
@@ -66,4 +66,69 @@ export type NationStaticItem = {
capital: number,
gennum: number,
power: number,
}
export type NPCGeneralActions =
'NPC사망대비' |
'귀환' |
'금쌀구매' |
'출병' |
'긴급내정' |
'전투준비' |
'전방워프' |
//'NPC증여'|
'NPC헌납' |
'징병' |
'후방워프' |
'전쟁내정' |
'소집해제' |
'일반내정' |
'내정워프';
export type NPCChiefActions =
'불가침제의' |
'선전포고' |
'천도' |
'유저장긴급포상' |
'부대전방발령' |
'유저장구출발령' |
'유저장후방발령' |
'부대유저장후방발령' |
'유저장전방발령' |
'유저장포상' |
//'유저장몰수'|
'부대구출발령' |
'부대후방발령' |
'NPC긴급포상' |
'NPC구출발령' |
'NPC후방발령' |
'NPC포상' |
'NPC전방발령' |
'유저장내정발령' |
'NPC내정발령' |
'NPC몰수';
export type NationPolicy = {
reqNationGold: number,
reqNationRice: number,
CombatForce: Record<number, number[]>,
SupportForce: number[],
DevelopForce: number[],
reqHumanWarUrgentGold: number,
reqHumanWarUrgentRice: number,
reqHumanWarRecommandGold: number,
reqHumanWarRecommandRice: number,
reqHumanDevelGold: number,
reqHumanDevelRice: number,
reqNPCWarGold: number,
reqNPCWarRice: number,
reqNPCDevelGold: number,
reqNPCDevelRice: number,
minimumResourceActionAmount: number,
minNPCWarLeadership: number,
minWarCrew: number,
allowNpcAttackCity: true,
minNPCRecruitCityPopulation: number,
safeRecruitCityPopulationRatio: number,
properWarTrainAtmos: number,
}