Compare commits

..
Author SHA1 Message Date
Hide_D 46f460c8ad Merge branch 'devel' into stat_cache_fix 2024-02-17 00:01:40 +09:00
Hide_D af4401d9bb fix: 사전거병 후 군주가 사라지는 경우에 대한 수정 (#247)
Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/247
2024-02-17 00:01:34 +09:00
devsamanddevsam 2f00aee947 아주 약간 효율적으로 수정 2024-01-26 22:17:06 +09:00
devsamanddevsam dd2b032fa3 리뷰 내용 반영 2024-01-26 22:13:44 +09:00
Hide_D 1b858ae36c fix: onCalcOpposeStat이 제대로 전파되지 않았음 2023-12-30 04:15:33 +00:00
devsamanddevsam 69f4d8e2c7 fix: 사전거병 후 군주가 사라지는 경우에 대한 수정 2023-12-29 12:07:59 +09:00
Hide_D f24aea0120 fix: 수정된 턴 시간 변경 로직에서 바뀌기 이전 턴을 시드로 계속 사용하는 문제 수정 (#246)
Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/246
Reviewed-by: Hide_D <hided62@gmail.com>
2023-12-27 17:42:48 +09:00
Jinhyun Kim f6dc7f49e2 fix: 수정된 턴 시간 변경 로직에서 바뀌기 이전 턴을 시드로 계속 사용하는 문제 수정 2023-12-27 17:25:51 +09:00
Hide_D c1f105226f refac: 기존 commandButton.php 삭제
- 이젠 MainControlBar로 대체됨
2023-12-25 08:28:36 +00:00
Hide_D cecab2b0cf feat: 이호경식 발동시 '어느 국가'인지 바로 표기 2023-12-25 08:07:57 +00:00
Hide_D 39f4e89b03 feat: HasRouteWithEnemy에서 "교전 중인 국가가 아닙니다" 추가
- 경로에 도달할 방법이 없는 것은 맞으나..
- 교전중이 아니라는 것에 의미가 있음
2023-12-25 08:05:34 +00:00
Hide_D 83f595a27a feat: 종전시 세력 정보란에 문구 남김 2023-12-25 07:59:57 +00:00
Hide_D b0db11544d fix: 인사부 연동 스크립트 오타 수정 2023-12-25 07:56:27 +00:00
Hide_D 8e3551cb11 feat: 턴 시간 변경을 직관적인 동작으로 재 설계
- '다다음턴' 부터 시간을 00:00 ~ 59:59까지 랜덤하게
2023-12-25 07:51:54 +00:00
Hide_D 61d99a3043 초기 3년 이전에도 하야 가능
- 기존엔 1인국의 문제가 있었으나, 이미 NPC국이 자리를 채웠다.
2023-12-25 07:30:25 +00:00
Hide_D fe80deff0c 【가상모드27-e】 아시아 명장전(비급+파죽지세) (#244)
Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/244
2023-11-21 00:12:38 +09:00
포스트모더니즘 536c00f5a8 【가상모드27-e】 아시아 명장전(비급+파죽지세) 2023-11-21 00:04:20 +09:00
포스트모더니즘 66ed8635dd 【가상모드14-b】 걸그룹대전(비급) 시나리오 추가 2023-11-20 23:49:45 +09:00
포스트모더니즘 311c485cec fix: 불가침 제의를 같은 국가로 지정할 수 있는 버그 수정 2023-10-30 12:23:16 +09:00
포스트모더니즘andHide_D 5b5cf4e6d3 misc: 허보 대상 도시 선택 시에 선포 중인 경우 추가 2023-10-30 09:21:47 +09:00
포스트모더니즘 c5ed2d47fc fix: 스탯 계산 시에 캐시 사용하는 부분 수정 시도 2023-10-29 09:05:29 +09:00
포스트모더니즘 428ec0d0ed misc: 유니크 경매 취소 시에 경매 경매가 취소되었다고 표시되는 문제 수정 2023-10-29 08:37:36 +09:00
Jinhyun Kim 96c5f987d6 misc: 등용장 수락 시에도 국가 이름 볼드 처리 2023-10-14 07:57:27 +09:00
Hide_D f0ae28b087 fix: 이전 커밋에서 ' 하나를 "로 변경 2023-09-15 12:54:31 +09:00
Jinhyun Kim fa4a266d77 misc: 개인 기록에 전략 수행 내역이 남도록 수정, 백성동원 대상 도시도 남도록 수정 2023-09-09 07:48:48 +09:00
Hide_D 32e854858e feat: 랜덤 턴 초기화 시간 범위를 상세하게 알려줌 2023-09-03 17:11:41 +00:00
Hide_D f13371e679 fix: 저격에서 raiseType을 저격시도/저격발동 일치 2023-08-17 10:25:04 +09:00
Hide_D 2420f594a6 game: 자동 출병 조건 일부 수정
- 국고 병령이 2000 밑이더라도, 유저장은 출병
2023-08-14 07:30:16 +00:00
Hide_D b7b0a1050c feat: 도시 함락 시 수비 장수에게 트리거 발동 2023-08-14 06:04:43 +00:00
33 changed files with 1973 additions and 166 deletions
-57
View File
@@ -148,63 +148,6 @@ function allButton(bool $seizeNPCMode, array $opts = [])
], $opts));
}
function commandButton(array $opts = [])
{
$session = Session::getInstance();
$userID = Session::getUserID();
if (!$session->isGameLoggedIn()) {
return '';
}
$db = DB::db();
$me = $db->queryFirstRow("select no,nation,officer_level,belong,permission,penalty from general where owner=%i", $userID);
$nation = $db->queryFirstRow("select nation,level,color,secretlimit from nation where nation=%i", $me['nation']) ?? [
'nation' => 0,
'level' => 0,
'secretlimit' => 99,
'color' => '#000000'
];
$bgColor = $nation['color'] ?? '#000000';
$fgColor = newColor($bgColor);
$templates = new \League\Plates\Engine(__DIR__ . '/templates');
$showSecret = false;
$permission = checkSecretPermission($me);
$btnClassForTournament = $opts['btnClass'];
if ($opts['isTournamentApplicationOpen']) {
if ($btnClassForTournament != 'dropdown-item') {
$btnClassForTournament = 'toolbarButton2';
}
}
$btnClassForBetting = $opts['btnClass'];
if ($opts['isBettingActive']) {
if ($btnClassForTournament != 'dropdown-item') {
$btnClassForBetting = 'toolbarButton2';
}
}
if ($permission >= 1) {
$showSecret = true;
} else if ($me['officer_level'] == 0) {
$showSecret = false;
}
return $templates->render('commandButton', array_merge([
'bgColor' => $bgColor,
'fgColor' => $fgColor,
'meLevel' => $me['officer_level'],
'nationLevel' => $nation['level'],
'showSecret' => $showSecret,
'permission' => $permission,
'btnClassForTournament' => $btnClassForTournament,
'btnClassForBetting' => $btnClassForBetting,
], $opts));
}
function formatWounded(int $value, int $wound): string
{
if ($wound == 0) {
-25
View File
@@ -285,19 +285,6 @@ if ($lastVoteID) {
<div id="general-position"><?php generalInfo($generalObj); ?></div>
<div id="generalCommandButton" class="row gx-0">
<div class="buttonPlate bg2">
<?= commandButton([
'splitBtnBegin' => '<div class="btn-group">',
'splitBtnEnd' => '</div>',
'splitZoneSign' => '<button type="button" class="btn btn-sammo-nation dropdown-toggle dropdown-toggle-split" data-bs-toggle="dropdown" aria-expanded="false"><span class="visually-hidden">Toggle Dropdown</span></button>',
'splitZoneBegin' => '<ul class="dropdown-menu dropdown-menu-end">',
'splitZoneEnd' => '</ul>',
'splitSubBtnBegin' => '<li>',
'splitSubBtnEnd' => '</li>',
'btnClass' => 'btn btn-sammo-nation',
'btnSplitClass' => 'dropdown-item',
'isTournamentApplicationOpen' => $isTournamentApplicationOpen,
'isBettingActive' => $isBettingActive
])
?></div>
</div>
</div>
@@ -398,18 +385,6 @@ if ($lastVoteID) {
국가 메뉴
</div>
<ul class="dropdown-menu" aria-labelledby="navbarNation" id="navbarNationItems">
<?= commandButton([
'btnBegin' => '<li>',
'btnEnd' => '</li>',
'splitMainBegin' => '<div class="d-none">',
'splitMainEnd' => '</div>',
'splitSubBtnBegin' => '<li>',
'splitSubBtnEnd' => '</li>',
'btnClass' => 'dropdown-item',
'btnSplitClass' => 'dropdown-item',
'isTournamentApplicationOpen' => $isTournamentApplicationOpen,
'isBettingActive' => $isBettingActive
]) ?>
</ul>
</li>
<li class="nav-item dropup">
+21 -5
View File
@@ -37,12 +37,12 @@ function processWar(string $warSeed, General $attackerGeneral, array $rawAttacke
$city = new WarUnitCity($rng, $rawDefenderCity, $rawDefenderNation, $year, $month, $startYear);
$defenderIDList = $db->queryFirstColumn('SELECT no FROM general WHERE nation=%i AND city=%i AND nation!=0 and crew > 0 and rice>(crew/100) and train>=defence_train and atmos>=defence_train', $city->getVar('nation'), $city->getVar('city'));
$defenderGeneralList = General::createObjListFromDB($defenderIDList, null);
$defenderCityGeneralIDList = $db->queryFirstColumn('SELECT no FROM general WHERE nation=%i AND city=%i AND nation!=0', $city->getVar('nation'), $city->getVar('city'));
$defenderCityGeneralList = General::createObjListFromDB($defenderCityGeneralIDList, null);
/** @var WarUnit[] */
$defenderList = [];
foreach($defenderGeneralList as $defenderGeneral){
foreach($defenderCityGeneralList as $defenderGeneral){
$defenderGeneral->setRawCity($rawDefenderCity);
$defenderCandidate = new WarUnitGeneral($rng, $defenderGeneral, $rawDefenderNation, false);
if(extractBattleOrder($defenderCandidate, $attacker) <= 0){
@@ -186,7 +186,7 @@ function processWar(string $warSeed, General $attackerGeneral, array $rawAttacke
'year' => $year,
'month' => $month,
'join_mode' => $joinMode,
], $attacker->getGeneral(), $city->getRaw());
], $attacker->getGeneral(), $city->getRaw(), $defenderCityGeneralList);
}
function extractBattleOrder(WarUnit $defender, WarUnit $attacker)
@@ -529,8 +529,9 @@ function getConquerNation($city): int
return Util::array_first_key($conflict);
}
function ConquerCity(array $admin, General $general, array $city)
function ConquerCity(array $admin, General $general, array $city, array $defenderCityGeneralList)
{
/** @var General[] $defenderCityGeneralList */
$db = DB::db();
$year = $admin['year'];
@@ -585,6 +586,21 @@ function ConquerCity(array $admin, General $general, array $city)
if(TurnExecutionHelper::runEventHandler($db, $gameStor, EventTarget::OccupyCity)){
$gameStor->cacheAll();
}
$rng = new RandUtil(new LiteHashDRBG(Util::simpleSerialize(
UniqueConst::$hiddenSeed,
'ConquerCity',
$year,
$month,
$attackerNationID,
$attackerID,
$cityID
)));
foreach($defenderCityGeneralList as $defenderCityGeneral){
$defenderCityGeneral->onArbitraryAction($defenderCityGeneral, $rng, 'ConquerCity', null, [
'attacker' => $general
]);
$defenderCityGeneral->applyDB($db);
}
// 국가 멸망시
@@ -90,6 +90,9 @@ class BuildNationCandidate extends \sammo\BaseAPI
return '거병을 실패했습니다.';
}
$general->setVar('killturn', $env['killturn']);
$general->applyDB($db);
return null;
}
}
+6 -17
View File
@@ -52,7 +52,7 @@ class ResetTurnTime extends \sammo\BaseAPI
$db = DB::db();
$gameStor = KVStorage::getStorage($db, 'game_env');
if($gameStor->isunited){
if ($gameStor->isunited) {
return '이미 천하가 통일되었습니다.';
}
$inheritStor = KVStorage::getStorage($db, "inheritance_{$userID}");
@@ -62,36 +62,25 @@ class ResetTurnTime extends \sammo\BaseAPI
}
$gameStor = KVStorage::getStorage($db, 'game_env');
[$turnTerm, $serverTurnTime] = $gameStor->getValuesAsArray(['turnterm', 'turntime']);
$turnTerm = $gameStor->getValue('turnterm');
$currTurnTime = new DateTimeImmutable($general->getTurnTime());
$serverTurnTimeObj = new DateTimeImmutable($serverTurnTime);
$rng = new RandUtil(new LiteHashDRBG(Util::simpleSerialize(
UniqueConst::$hiddenSeed,
'ResetTurnTime',
$userID,
$general->getTurnTime()
$general->getAuxVar('nextTurnTimeBase') ?? $general->getTurnTime()
)));
$afterTurn = $rng->nextRange($turnTerm * -60 / 2, $turnTerm * 60 / 2);
$afterTurn = $rng->nextFloat1() * $turnTerm * 60;
$userLogger = new UserLogger($userID);
if($afterTurn >= 0){
$userLogger->push(sprintf("{$reqPoint} 포인트로 턴 시간을 바꾼 결과 %02d:%02d 뒤로 밀림", intdiv(Util::toInt($afterTurn), 60), $afterTurn%60), "inheritPoint");
}
else{
$userLogger->push(sprintf("{$reqPoint} 포인트로 턴 시간을 바꾼 결과 %02d:%02d 앞으로 당김", intdiv(Util::toInt(-$afterTurn), 60), (-$afterTurn)%60), "inheritPoint");
}
$userLogger->push(sprintf("{$reqPoint} 포인트로 턴 시간을 바꾸어 다다음 턴부터 %02d:%02d 적용", intdiv(Util::toInt($afterTurn), 60), $afterTurn % 60), "inheritPoint");
$userLogger->flush();
$turnTime = $currTurnTime->add(TimeUtil::secondsToDateInterval($afterTurn));
if ($turnTime <= $serverTurnTimeObj && $serverTurnTimeObj <= $currTurnTime) {
$turnTime = $turnTime->add(TimeUtil::secondsToDateInterval($turnTerm * 60));
}
$general->setVar('turntime', TimeUtil::format($turnTime, true));
$general->setAuxVar('inheritResetTurnTime', $nextLevel);
$general->setAuxVar('nextTurnTimeBase', $afterTurn);
$inheritStor->setValue('previous', [$previousPoint - $reqPoint, null]);
$general->increaseRankVar(RankColumn::inherit_point_spent_dynamic, $reqPoint);
$general->applyDB($db);
@@ -21,7 +21,7 @@ class che_무기_02_단궁 extends \sammo\BaseStatItem{
public function getBattlePhaseSkillTriggerList(WarUnit $unit):?WarUnitTriggerCaller{
return new WarUnitTriggerCaller(
new che_저격시도($unit, che_저격시도::TYPE_ITEM + che_저격시도::TYPE_DEDUP_TYPE_BASE * 102, 0.01, 10, 30),
new che_저격발동($unit, che_저격발동::TYPE_ITEM)
new che_저격발동($unit, che_저격시도::TYPE_ITEM + che_저격시도::TYPE_DEDUP_TYPE_BASE * 102)
);
}
}
@@ -20,7 +20,7 @@ class che_무기_07_맥궁 extends \sammo\BaseStatItem{
public function getBattlePhaseSkillTriggerList(WarUnit $unit):?WarUnitTriggerCaller{
return new WarUnitTriggerCaller(
new che_저격시도($unit, che_저격시도::TYPE_ITEM + che_저격시도::TYPE_DEDUP_TYPE_BASE * 107, 0.2, 20, 40),
new che_저격발동($unit, che_저격발동::TYPE_ITEM)
new che_저격발동($unit, che_저격시도::TYPE_ITEM + che_저격시도::TYPE_DEDUP_TYPE_BASE * 107)
);
}
}
@@ -20,7 +20,7 @@ class che_무기_09_동호비궁 extends \sammo\BaseStatItem{
public function getBattlePhaseSkillTriggerList(WarUnit $unit):?WarUnitTriggerCaller{
return new WarUnitTriggerCaller(
new che_저격시도($unit, che_저격시도::TYPE_ITEM + che_저격시도::TYPE_DEDUP_TYPE_BASE * 109, 0.2, 20, 40, 20),
new che_저격발동($unit, che_저격발동::TYPE_ITEM)
new che_저격발동($unit, che_저격시도::TYPE_ITEM + che_저격시도::TYPE_DEDUP_TYPE_BASE * 109)
);
}
}
@@ -20,7 +20,7 @@ class che_무기_11_이광궁 extends \sammo\BaseStatItem{
public function getBattlePhaseSkillTriggerList(WarUnit $unit):?WarUnitTriggerCaller{
return new WarUnitTriggerCaller(
new che_저격시도($unit, che_저격시도::TYPE_ITEM + che_저격시도::TYPE_DEDUP_TYPE_BASE * 111, 0.10, 20, 40, 10),
new che_저격발동($unit, che_저격발동::TYPE_ITEM)
new che_저격발동($unit, che_저격시도::TYPE_ITEM + che_저격시도::TYPE_DEDUP_TYPE_BASE * 111)
);
}
}
@@ -20,7 +20,7 @@ class che_무기_13_양유기궁 extends \sammo\BaseStatItem{
public function getBattlePhaseSkillTriggerList(WarUnit $unit):?WarUnitTriggerCaller{
return new WarUnitTriggerCaller(
new che_저격시도($unit, che_저격시도::TYPE_ITEM + che_저격시도::TYPE_DEDUP_TYPE_BASE * 113, 0.1, 20, 40, 10),
new che_저격발동($unit, che_저격발동::TYPE_ITEM)
new che_저격발동($unit, che_저격시도::TYPE_ITEM + che_저격시도::TYPE_DEDUP_TYPE_BASE * 113)
);
}
}
@@ -21,7 +21,7 @@ class che_저격_매화수전 extends \sammo\BaseItem{
public function getBattlePhaseSkillTriggerList(WarUnit $unit):?WarUnitTriggerCaller{
return new WarUnitTriggerCaller(
new che_저격시도($unit, che_저격시도::TYPE_ITEM+BaseWarUnitTrigger::TYPE_DEDUP_TYPE_BASE*304, 0.5, 20, 40),
new che_저격발동($unit, che_저격발동::TYPE_ITEM)
new che_저격발동($unit, che_저격시도::TYPE_ITEM+BaseWarUnitTrigger::TYPE_DEDUP_TYPE_BASE*304)
);
}
}
+1 -1
View File
@@ -21,7 +21,7 @@ class che_저격_비도 extends \sammo\BaseItem{
public function getBattlePhaseSkillTriggerList(WarUnit $unit):?WarUnitTriggerCaller{
return new WarUnitTriggerCaller(
new che_저격시도($unit, che_저격시도::TYPE_ITEM+BaseWarUnitTrigger::TYPE_DEDUP_TYPE_BASE*305, 0.5, 20, 40),
new che_저격발동($unit, che_저격발동::TYPE_ITEM)
new che_저격발동($unit, che_저격시도::TYPE_ITEM+BaseWarUnitTrigger::TYPE_DEDUP_TYPE_BASE*305)
);
}
}
@@ -25,7 +25,7 @@ class che_event_저격 extends \sammo\BaseSpecial{
public function getBattlePhaseSkillTriggerList(WarUnit $unit):?WarUnitTriggerCaller{
return new WarUnitTriggerCaller(
new che_저격시도($unit, che_저격시도::TYPE_NONE, 0.5, 20, 40),
new che_저격발동($unit)
new che_저격발동($unit, che_저격시도::TYPE_NONE)
);
}
}
+1 -1
View File
@@ -267,7 +267,7 @@ abstract class Auction
if ($isRollback) {
$highestBid = $this->getHighestBid();
if ($highestBid !== null) {
$this->refundBid($highestBid, "{$this->info->id}{$this->info->detail->title} 경매가 취소되었습니다.");
$this->refundBid($highestBid, "{$this->info->id}{$this->info->detail->title}가 취소되었습니다.");
}
$this->rollbackAuction();
}
@@ -169,7 +169,7 @@ class che_등용수락 extends Command\GeneralCommand{
$logger->pushGeneralActionLog("<D>{$destNationName}</>{$josaRo} 망명하여 수도로 이동합니다.");
$destLogger->pushGeneralActionLog("<Y>{$generalName}</> 등용에 성공했습니다.");
$logger->pushGeneralHistoryLog("<D>{$destNationName}</>{$josaRo} 망명");
$logger->pushGeneralHistoryLog("<D><b>{$destNationName}</b></>{$josaRo} 망명");
$destLogger->pushGeneralHistoryLog("<Y>{$generalName}</> 등용에 성공");
$logger->pushGlobalActionLog("<Y>{$generalName}</>{$josaYi} <D><b>{$destNationName}</b></>{$josaRo} <S>망명</>하였습니다.");
@@ -212,4 +212,4 @@ class che_등용수락 extends Command\GeneralCommand{
return true;
}
}
}
-3
View File
@@ -30,11 +30,8 @@ class che_하야 extends Command\GeneralCommand{
$this->setNation();
$relYear = $env['year'] - $env['startyear'];
$this->fullConditionConstraints=[
ConstraintHelper::NotBeNeutral(),
ConstraintHelper::NotOpeningPart($relYear),
ConstraintHelper::NotLord(),
];
}
+1
View File
@@ -182,6 +182,7 @@ class che_급습 extends Command\NationCommand
$destNationLogger->pushNationalHistoryLog("<D><b>{$nationName}</b></>의 <Y>{$generalName}</>{$josaYi} 아국에 <M>{$commandName}</>{$josaUl} 발동");
$destNationLogger->flush();
$logger->pushGeneralHistoryLog("<D><b>{$destNationName}</b></>에 <M>{$commandName}</>{$josaUl} 발동");
$logger->pushNationalHistoryLog("<Y>{$generalName}</>{$josaYi} <D><b>{$destNationName}</b></>에 <M>{$commandName}</>{$josaUl} 발동");
$db->update('nation', [
@@ -156,7 +156,7 @@ class che_백성동원 extends Command\NationCommand
'wall' => $db->sqleval('GREATEST(wall_max * 0.8, wall)'),
], 'city=%i', $destCityID);
$logger->pushGeneralHistoryLog('<M>백성동원</>을 발동');
$logger->pushGeneralHistoryLog("<G><b>{$destCityName}</b></>에 <M>백성동원</>을 발동");
$logger->pushNationalHistoryLog("<Y>{$generalName}</>{$josaYi} <G><b>{$destCityName}</b></>에 <M>백성동원</>을 발동");
$db->update('nation', [
@@ -117,6 +117,7 @@ class che_불가침제의 extends Command\NationCommand
ConstraintHelper::BeChief(),
ConstraintHelper::NotBeNeutral(),
ConstraintHelper::ExistsDestNation(),
ConstraintHelper::DifferentDestNation(),
ConstraintHelper::DisallowDiplomacyBetweenStatus([
0 => '아국과 이미 교전중입니다.',
1 => '아국과 이미 선포중입니다.',
@@ -146,6 +146,7 @@ class che_선전포고 extends Command\NationCommand
$destLogger = new ActionLogger(0, $destNationID, $env['year'], $env['month']);
$logger->pushGeneralActionLog("<D><b>{$destNationName}</b></>에 선전 포고 했습니다.<1>$date</>");
$logger->pushGeneralHistoryLog("<D><b>{$destNationName}</b></>에 선전 포고");
$logger->pushNationalHistoryLog("<Y>{$generalName}</>{$josaYi} <D><b>{$destNationName}</b></>에 선전 포고");
$destLogger->pushNationalHistoryLog("<D><b>{$nationName}</b></>의 <Y>{$generalName}</>{$josaYi} 아국에 선전 포고");
@@ -164,9 +164,7 @@ class che_이호경식 extends Command\NationCommand
$nationGeneralLogger->flush();
}
$josaYiCommand = JosaUtil::pick($commandName, '이');
$broadcastMessage = "아국에 <M>{$commandName}</>{$josaYiCommand} 발동되었습니다.";
$broadcastMessage = "<D><b>{$nationName}</b></>{$josaYiNation} 아국에 <M>{$commandName}</>{$josaUl} 발동하였습니다.";
$destNationGeneralList = $db->queryFirstColumn('SELECT no FROM general WHERE nation=%i', $destNationID);
foreach ($destNationGeneralList as $destNationGeneralID) {
@@ -179,6 +177,7 @@ class che_이호경식 extends Command\NationCommand
$destNationLogger->pushNationalHistoryLog("<D><b>{$nationName}</b></>의 <Y>{$generalName}</>{$josaYi} 아국에 <M>{$commandName}</>{$josaUl} 발동");
$destNationLogger->flush();
$logger->pushGeneralHistoryLog("<D><b>{$destNationName}</b></>에 <M>{$commandName}</>{$josaUl} 발동");
$logger->pushNationalHistoryLog("<Y>{$generalName}</>{$josaYi} <D><b>{$destNationName}</b></>에 <M>{$commandName}</>{$josaUl} 발동");
$db->update('nation', [
@@ -179,10 +179,13 @@ class che_종전수락 extends Command\NationCommand
$logger->pushGlobalActionLog("<Y>{$generalName}</>{$josaYiGeneral} <D><b>{$destNationName}</b></>{$josaWa} <M>종전 합의</> 하였습니다.");
$logger->pushGlobalHistoryLog("<Y><b>【종전】</b></><D><b>{$nationName}</b></>{$josaYiNation} <D><b>{$destNationName}</b></>{$josaWa} <M>종전 합의</> 하였습니다.");
$josaWa = JosaUtil::pick($destNationName, '와');
$logger->pushNationalHistoryLog("<D><b>{$destNationName}</b></>{$josaWa} 종전");
$josaWa = JosaUtil::pick($nationName, '와');
$destLogger->pushGeneralActionLog("<D><b>{$nationName}</b></>{$josaWa} 종전에 성공했습니다.", ActionLogger::PLAIN);
$destLogger->pushGeneralHistoryLog("<D><b>{$nationName}</b></>{$josaWa} 종전 성공");
$destLogger->pushNationalHistoryLog("<D><b>{$nationName}</b></>{$josaWa} 종전");
$general->applyDB($db);
$destLogger->flush();
@@ -228,6 +228,7 @@ class che_피장파장 extends Command\NationCommand
$destNationLogger->pushNationalHistoryLog("<D><b>{$nationName}</b></>의 <Y>{$generalName}</>{$josaYi} 아국에 <G><b>{$cmd->getName()}</b></> <M>{$commandName}</>{$josaUl} 발동");
$destNationLogger->flush();
$logger->pushGeneralHistoryLog("<D><b>{$destNationName}</b></>에 <G><b>{$cmd->getName()}</b></> <M>{$commandName}</>{$josaUl} 발동");
$logger->pushNationalHistoryLog("<Y>{$generalName}</>{$josaYi} <D><b>{$destNationName}</b></>에 <G><b>{$cmd->getName()}</b></> <M>{$commandName}</>{$josaUl} 발동");
$nationStor = KVStorage::getStorage($db, $nationID, 'nation_env');
@@ -35,6 +35,12 @@ class HasRouteWithEnemy extends Constraint{
$allowedNationList[] = $this->general['nation'];
$allowedNationList[] = 0;
$destCityNation = $db->queryFirstField('SELECT nation FROM city WHERE city = %i', $this->destCity['city']);
if($destCityNation !== 0 && $destCityNation !== $this->general['nation'] && !in_array($destCityNation, $allowedNationList)){
$this->reason = "교전중인 국가가 아닙니다.";
return false;
}
$distanceList = \sammo\searchDistanceListToDest($this->general['city'], $this->destCity['city'], $allowedNationList);
if(!$distanceList){
$this->reason = "경로에 도달할 방법이 없습니다.";
+4 -4
View File
@@ -365,14 +365,14 @@ class General extends GeneralBase implements iAction
}
}
$this->calcCache[$cKey] = $statValue;
$statValue = Util::clamp($statValue, 0, GameConst::$maxLevel);
if ($useFloor) {
return Util::toInt($statValue);
}
$this->calcCache[$cKey] = $statValue;
return $statValue;
}
@@ -806,7 +806,7 @@ class General extends GeneralBase implements iAction
continue;
}
/** @var iAction $iObj */
$value = $iObj->onCalcStat($this, $statName, $value, $aux);
$value = $iObj->onCalcStat($general, $statName, $value, $aux);
}
return $value;
}
@@ -819,7 +819,7 @@ class General extends GeneralBase implements iAction
continue;
}
/** @var iAction $iObj */
$value = $iObj->onCalcOpposeStat($this, $statName, $value, $aux);
$value = $iObj->onCalcOpposeStat($general, $statName, $value, $aux);
}
return $value;
}
+6 -2
View File
@@ -2709,7 +2709,7 @@ class GeneralAI
$city = $this->city;
$nation = $this->nation;
if (($nation['rice'] < GameConst::$baserice) && $this->rng->nextBool(0.7)) {
if (($nation['rice'] < GameConst::$baserice) && $general->getNPCType() >= 2 && $this->rng->nextBool(0.7)) {
return null;
}
@@ -3439,8 +3439,12 @@ class GeneralAI
$cmd = buildGeneralCommandClass($this->rng->choice($candidate), $this->general, $this->env);
if (!$cmd->hasFullConditionMet()) {
return buildGeneralCommandClass('che_물자조달', $this->general, $this->env);
$cmd = buildGeneralCommandClass('che_물자조달', $this->general, $this->env);
if (!$cmd->hasFullConditionMet()) {
$cmd = buildGeneralCommandClass('che_견문', $this->general, $this->env);
}
}
return $cmd;
}
+10
View File
@@ -216,6 +216,16 @@ class TurnExecutionHelper
}
$turntime = addTurn($general->getTurnTime(), $gameStor->turnterm);
$nextTurnTimeBase = $general->getAuxVar('nextTurnTimeBase');
if($nextTurnTimeBase !== null){
$turntime = cutTurn($turntime, $gameStor->turnterm);
$turntimeObj = new \DateTimeImmutable($turntime);
$turntimeObj = $turntimeObj->add(TimeUtil::secondsToDateInterval($nextTurnTimeBase));
$turntime = TimeUtil::format($turntimeObj, true);
$general->setAuxVar('nextTurnTimeBase', null);
}
$general->setVar('turntime', $turntime);
}
+773
View File
@@ -0,0 +1,773 @@
{
"title":"【가상모드14-b】 걸그룹대전(비급)",
"startYear": 180,
"life":1,
"fiction":1,
"nation":[
],
"diplomacy":[
],
"const": {
"availableSpecialWar": [
"che_귀병",
"che_신산",
"che_환술",
"che_집중",
"che_신중",
"che_반계",
"che_보병",
"che_궁병",
"che_기병",
"che_공성",
"che_돌격",
"che_무쌍",
"che_견고",
"che_위압",
"che_저격",
"che_필살",
"che_징병",
"che_의술",
"che_격노",
"che_척사"
],
"allItems": {
"horse": {
"che_명마_01_노기": 0,
"che_명마_02_조랑": 0,
"che_명마_03_노새": 0,
"che_명마_04_나귀": 0,
"che_명마_05_갈색마": 0,
"che_명마_06_흑색마": 0,
"che_명마_07_백마": 2,
"che_명마_07_기주마": 2,
"che_명마_07_오환마": 2,
"che_명마_07_백상": 2,
"che_명마_08_양주마": 2,
"che_명마_08_흉노마": 2,
"che_명마_09_과하마": 2,
"che_명마_09_의남백마": 2,
"che_명마_10_대완마": 2,
"che_명마_10_옥추마": 2,
"che_명마_11_서량마": 2,
"che_명마_11_화종마": 2,
"che_명마_12_사륜거": 2,
"che_명마_12_옥란백용구": 2,
"che_명마_13_절영": 2,
"che_명마_13_적로": 2,
"che_명마_14_적란마": 2,
"che_명마_14_조황비전": 2,
"che_명마_15_한혈마": 2,
"che_명마_15_적토마": 2
},
"weapon": {
"che_무기_01_단도": 0,
"che_무기_02_단궁": 0,
"che_무기_03_단극": 0,
"che_무기_04_목검": 0,
"che_무기_05_죽창": 0,
"che_무기_06_소부": 0,
"che_무기_07_동추": 2,
"che_무기_07_철편": 2,
"che_무기_07_철쇄": 2,
"che_무기_07_맥궁": 2,
"che_무기_08_유성추": 2,
"che_무기_08_철질여골": 2,
"che_무기_09_쌍철극": 2,
"che_무기_09_동호비궁": 2,
"che_무기_10_삼첨도": 2,
"che_무기_10_대부": 2,
"che_무기_11_고정도": 2,
"che_무기_11_이광궁": 2,
"che_무기_12_철척사모": 2,
"che_무기_12_칠성검": 2,
"che_무기_13_사모": 2,
"che_무기_13_양유기궁": 2,
"che_무기_14_언월도": 2,
"che_무기_14_방천화극": 2,
"che_무기_15_청홍검": 2,
"che_무기_15_의천검": 2
},
"book": {
"che_서적_01_효경전": 0,
"che_서적_02_회남자": 0,
"che_서적_03_변도론": 0,
"che_서적_04_건상역주": 0,
"che_서적_05_여씨춘추": 0,
"che_서적_06_사민월령": 0,
"che_서적_07_위료자": 2,
"che_서적_07_사마법": 2,
"che_서적_07_한서": 2,
"che_서적_07_논어": 2,
"che_서적_08_전론": 2,
"che_서적_08_사기": 2,
"che_서적_09_장자": 2,
"che_서적_09_역경": 2,
"che_서적_10_시경": 2,
"che_서적_10_구국론": 2,
"che_서적_11_상군서": 2,
"che_서적_11_춘추전": 2,
"che_서적_12_산해경": 2,
"che_서적_12_맹덕신서": 2,
"che_서적_13_관자": 2,
"che_서적_13_병법24편": 2,
"che_서적_14_한비자": 2,
"che_서적_14_오자병법": 2,
"che_서적_15_노자": 2,
"che_서적_15_손자병법": 2
},
"item": {
"che_치료_환약": 0,
"che_저격_수극": 0,
"che_사기_탁주": 0,
"che_훈련_청주": 0,
"che_계략_이추": 0,
"che_계략_향낭": 0,
"event_전투특기_격노": 0,
"event_전투특기_견고": 0,
"event_전투특기_공성": 0,
"event_전투특기_궁병": 0,
"event_전투특기_귀병": 0,
"event_전투특기_기병": 0,
"event_전투특기_돌격": 0,
"event_전투특기_무쌍": 0,
"event_전투특기_반계": 0,
"event_전투특기_보병": 0,
"event_전투특기_신산": 0,
"event_전투특기_신중": 0,
"event_전투특기_위압": 0,
"event_전투특기_의술": 0,
"event_전투특기_저격": 0,
"event_전투특기_집중": 0,
"event_전투특기_징병": 0,
"event_전투특기_척사": 0,
"event_전투특기_필살": 0,
"event_전투특기_환술": 0
}
}
},
"iconPath": "걸그룹",
"stat":{
"total": 310,
"min": 40,
"max": 140,
"npcTotal":210,
"npcMax":95,
"npcMin":40
},
"general":[
[0, "아이유", null, 0, null, 90, 56, 100, 0, 160, 250, "의협", "집중"],
[0, "걸스데이 민아", null, 0, null, 96, 58, 95, 0, 160, 250, "대의", "환술"],
[0, "손나은", null, 0, null, 92, 55, 92, 0, 160, 250, "안전", "귀병"],
[0, "윤아", null, 0, null, 94, 94, 59, 0, 160, 250, "출세", "위압"],
[0, "걸스데이 소진", null, 0, null, 86, 94, 60, 0, 160, 250, "할거", "무쌍"],
[0, "수지", null, 0, null, 100, 58, 91, 0, 160, 250, "정복", "신중"],
[0, "정예인", null, 0, null, 90, 90, 59, 0, 160, 250, "패권", "위압"],
[0, "혜리", null, 0, null, 90, 58, 90, 0, 160, 250, "유지", "환술"],
[0, "은하", null, 0, null, 91, 60, 90, 0, 160, 250, "안전", "환술"],
[0, "슈", null, 0, null, 92, 54, 80, 0, 160, 250, "패권", "신중"],
[0, "소원", null, 0, null, 90, 88, 55, 0, 160, 250, "왕좌", "필살"],
[0, "보아", null, 0, null, 95, 99, 96, 0, 160, 250, "왕좌", "위압"],
[0, "김세정", null, 0, null, 100, 70, 100, 0, 160, 250, "의협", "집중"],
[0, "권나라", null, 0, null, 98, 97, 65, 0, 160, 250, "대의", "무쌍"],
[0, "서지수", null, 0, null, 90, 89, 63, 0, 160, 250, "할거", "필살"],
[0, "양파", null, 0, null, 85, 54, 92, 0, 160, 250, "대의", "환술"],
[0, "앨리스", null, 0, null, 90, 90, 61, 0, 160, 250, "유지", "위압"],
[0, "장원영", null, 0, null, 97, 94, 53, 0, 160, 250, "출세", "무쌍"],
[0, "안유진", null, 0, null, 91, 92, 61, 0, 160, 250, "출세", "위압"],
[0, "조유리", null, 0, null, 91, 54, 93, 0, 160, 250, "정복", "집중"],
[0, "경리", null, 0, null, 90, 92, 54, 0, 160, 250, null, null],
[0, "유아", null, 0, null, 93, 58, 92, 0, 160, 250, "출세", "집중"],
[0, "이나경", null, 0, null, 94, 63, 91, 0, 160, 250, null, null],
[0, "효린", null, 0, null, 40, 51, 93, 0, 160, 250, null, null],
[0, "씨스타 보라", null, 0, null, 82, 81, 58, 0, 160, 250, null, null],
[0, "소유", null, 0, null, 70, 87, 61, 0, 160, 250, null, null],
[0, "다솜", null, 0, null, 82, 42, 63, 0, 160, 250, null, null],
[0, "지연", null, 0, null, 90, 61, 83, 0, 160, 250, null, null],
[0, "효민", null, 0, null, 83, 58, 77, 0, 160, 250, null, null],
[0, "은정", null, 0, null, 70, 50, 72, 0, 160, 250, null, null],
[0, "큐리", null, 0, null, 70, 51, 73, 0, 160, 250, null, null],
[0, "보람", null, 0, null, 72, 48, 68, 0, 160, 250, null, null],
[0, "티아라 소연", null, 0, null, 71, 50, 80, 0, 160, 250, null, null],
[0, "라임", null, 0, null, 81, 54, 86, 0, 160, 250, null, null],
[0, "유영", null, 0, null, 70, 43, 64, 0, 160, 250, null, null],
[0, "서영", null, 0, null, 65, 57, 82, 0, 160, 250, null, null],
[0, "헬로비너스 여름", null, 0, null, 63, 52, 79, 0, 160, 250, null, null],
[0, "남지현", null, 0, null, 80, 53, 74, 0, 160, 250, null, null],
[0, "허가윤", null, 0, null, 70, 52, 82, 0, 160, 250, null, null],
[0, "전지윤", null, 0, null, 69, 74, 53, 0, 160, 250, null, null],
[0, "김현아", null, 0, null, 92, 92, 72, 0, 160, 250, null, null],
[0, "권소현", null, 0, null, 75, 55, 76, 0, 160, 250, null, null],
[0, "이해리", null, 0, null, 61, 40, 96, 0, 160, 250, null, null],
[0, "강민경", null, 0, null, 88, 48, 89, 0, 160, 250, null, null],
[0, "비키", null, 0, null, 73, 64, 23, 0, 160, 250, null, null],
[0, "김진", null, 0, null, 51, 73, 46, 0, 160, 250, null, null],
[0, "이민경", null, 0, null, 56, 53, 70, 0, 160, 250, null, null],
[0, "한나", null, 0, null, 40, 43, 41, 0, 160, 250, null, null],
[0, "김한별", null, 0, null, 60, 37, 60, 0, 160, 250, null, null],
[0, "김한샘", null, 0, null, 31, 41, 40, 0, 160, 250, null, null],
[0, "블랙핑크 지수", null, 0, null, 90, 61, 90, 0, 160, 250, null, null],
[0, "블랙핑크 제니", null, 0, null, 92, 68, 91, 0, 160, 250, null, null],
[0, "로제", null, 0, null, 88, 60, 93, 0, 160, 250, null, null],
[0, "리사", null, 0, null, 89, 91, 63, 0, 160, 250, null, null],
[0, "소나무 수민", null, 0, null, 66, 42, 72, 0, 160, 250, null, null],
[0, "소나무 민재", null, 0, null, 60, 33, 80, 0, 160, 250, null, null],
[0, "디애나", null, 0, null, 68, 73, 41, 0, 160, 250, null, null],
[0, "나현", null, 0, null, 71, 79, 47, 0, 160, 250, null, null],
[0, "의진", null, 0, null, 76, 80, 51, 0, 160, 250, null, null],
[0, "하이디", null, 0, null, 71, 50, 80, 0, 160, 250, null, null],
[0, "뉴썬", null, 0, null, 60, 61, 39, 0, 160, 250, null, null],
[0, "유라", null, 0, null, 80, 41, 70, 0, 160, 250, null, null],
[0, "지민", null, 0, null, 18, 18, 18, 0, 160, 250, null, null],
[0, "AOA 유나", null, 0, null, 74, 44, 68, 0, 160, 250, null, null],
[0, "혜정", null, 0, null, 74, 47, 65, 0, 160, 250, null, null],
[0, "AOA 민아", null, 0, null, 75, 41, 60, 0, 160, 250, null, null],
[0, "설현", null, 0, null, 85, 79, 53, 0, 160, 250, null, null],
[0, "찬미", null, 0, null, 68, 42, 60, 0, 160, 250, null, null],
[0, "AOA 초아", null, 0, null, 87, 54, 88, 0, 160, 250, null, null],
[0, "솔빈", null, 0, null, 80, 56, 82, 0, 160, 250, null, null],
[0, "해인", null, 0, null, 67, 43, 60, 0, 160, 250, null, null],
[0, "라붐 유정", null, 0, null, 66, 51, 71, 0, 160, 250, null, null],
[0, "라붐 소연", null, 0, null, 80, 58, 70, 0, 160, 250, null, null],
[0, "지엔", null, 0, null, 61, 60, 42, 0, 160, 250, null, null],
[0, "율희", null, 0, null, 60, 54, 33, 0, 160, 250, null, null],
[0, "효정", null, 0, null, 81, 81, 56, 0, 160, 250, null, null],
[0, "오마이걸 미미", null, 0, null, 59, 83, 58, 0, 160, 250, null, null],
[0, "승희", null, 0, null, 73, 60, 84, 0, 160, 250, null, null],
[0, "지호", null, 0, null, 69, 67, 42, 0, 160, 250, null, null],
[0, "비니", null, 0, null, 89, 93, 51, 0, 160, 250, null, null],
[0, "아린", null, 0, null, 76, 81, 53, 0, 160, 250, null, null],
[0, "박초롱", null, 0, null, 75, 52, 31, 0, 160, 250, null, null],
[0, "윤보미", null, 0, null, 80, 61, 42, 0, 160, 250, null, null],
[0, "정은지", null, 0, null, 78, 52, 89, 0, 160, 250, null, null],
[0, "김남주", null, 0, null, 69, 51, 68, 0, 160, 250, null, null],
[0, "오하영", null, 0, null, 78, 50, 66, 0, 160, 250, null, null],
[0, "김재경", null, 0, null, 82, 71, 48, 0, 160, 250, null, null],
[0, "고나은", null, 0, null, 75, 62, 40, 0, 160, 250, null, null],
[0, "지숙", null, 0, null, 77, 47, 70, 0, 160, 250, null, null],
[0, "노을", null, 0, null, 73, 50, 33, 0, 160, 250, null, null],
[0, "오승아", null, 0, null, 78, 46, 66, 0, 160, 250, null, null],
[0, "정윤혜", null, 0, null, 75, 49, 60, 0, 160, 250, null, null],
[0, "조현영", null, 0, null, 79, 62, 43, 0, 160, 250, null, null],
[0, "나인뮤지스 혜미", null, 0, null, 72, 67, 40, 0, 160, 250, null, null],
[0, "나인뮤지스 소진", null, 0, null, 73, 64, 49, 0, 160, 250, null, null],
[0, "금조", null, 0, null, 70, 60, 34, 0, 160, 250, null, null],
[0, "손성아", null, 0, null, 69, 63, 40, 0, 160, 250, null, null],
[0, "박민하", null, 0, null, 97, 83, 43, 0, 160, 250, null, null],
[0, "웬디", null, 0, null, 84, 60, 95, 0, 160, 250, null, null],
[0, "아이린", null, 0, null, 90, 65, 40, 0, 160, 250, null, null],
[0, "슬기", null, 0, null, 93, 94, 63, 0, 160, 250, null, null],
[0, "조이", null, 0, null, 90, 84, 54, 0, 160, 250, null, null],
[0, "예리", null, 0, null, 86, 77, 57, 0, 160, 250, null, null],
[0, "솔라", null, 0, null, 83, 52, 90, 0, 160, 250, null, null],
[0, "문별", null, 0, null, 70, 53, 83, 0, 160, 250, null, null],
[0, "휘인", null, 0, null, 68, 51, 84, 0, 160, 250, null, null],
[0, "화사", null, 0, null, 51, 58, 83, 0, 160, 250, null, null],
[0, "나연", null, 0, null, 84, 53, 81, 0, 160, 250, null, null],
[0, "정연", null, 0, null, 83, 66, 48, 0, 160, 250, null, null],
[0, "모모", null, 0, null, 85, 91, 51, 0, 160, 250, null, null],
[0, "사나", null, 0, null, 94, 88, 54, 0, 160, 250, null, null],
[0, "지효", null, 0, null, 78, 53, 88, 0, 160, 250, null, null],
[0, "트와이스 미나", null, 0, null, 83, 96, 56, 0, 160, 250, null, null],
[0, "다현", null, 0, null, 82, 46, 78, 0, 160, 250, null, null],
[0, "채영", null, 0, null, 73, 79, 47, 0, 160, 250, null, null],
[0, "쯔위", null, 0, null, 99, 72, 41, 0, 160, 250, null, null],
[0, "제아", null, 0, null, 68, 47, 92, 0, 160, 250, null, null],
[0, "나르샤", null, 0, null, 63, 51, 84, 0, 160, 250, null, null],
[0, "미료", null, 0, null, 57, 47, 88, 0, 160, 250, null, null],
[0, "가인", null, 0, null, 80, 81, 80, 0, 160, 250, null, null],
[0, "하나", null, 0, null, 66, 62, 34, 0, 160, 250, null, null],
[0, "구구단 미미", null, 0, null, 69, 60, 33, 0, 160, 250, null, null],
[0, "김나영", null, 0, null, 90, 52, 88, 0, 160, 250, null, null],
[0, "해빈", null, 0, null, 70, 40, 86, 0, 160, 250, null, null],
[0, "소이", null, 0, null, 66, 63, 44, 0, 160, 250, null, null],
[0, "샐리", null, 0, null, 68, 66, 47, 0, 160, 250, null, null],
[0, "구구단 미나", null, 0, null, 83, 76, 43, 0, 160, 250, null, null],
[0, "구구단 혜연", null, 0, null, 63, 44, 66, 0, 160, 250, null, null],
[0, "최유정", null, 0, null, 70, 83, 47, 0, 160, 250, null, null],
[0, "김도연", null, 0, null, 81, 81, 48, 0, 160, 250, null, null],
[0, "지수연", null, 0, null, 64, 42, 74, 0, 160, 250, null, null],
[0, "엘리", null, 0, null, 64, 60, 43, 0, 160, 250, null, null],
[0, "세이", null, 0, null, 61, 61, 36, 0, 160, 250, null, null],
[0, "루아", null, 0, null, 53, 48, 64, 0, 160, 250, null, null],
[0, "리나", null, 0, null, 57, 40, 61, 0, 160, 250, null, null],
[0, "루시", null, 0, null, 83, 48, 64, 0, 160, 250, null, null],
[0, "이효리", null, 0, null, 94, 93, 63, 0, 160, 250, null, null],
[0, "성유리", null, 0, null, 92, 53, 23, 0, 160, 250, null, null],
[0, "이진", null, 0, null, 64, 54, 32, 0, 160, 250, null, null],
[0, "옥주현", null, 0, null, 62, 51, 96, 0, 160, 250, null, null],
[0, "유진", null, 0, null, 98, 53, 76, 0, 160, 250, null, null],
[0, "바다", null, 0, null, 58, 56, 98, 0, 160, 250, null, null],
[0, "설아", null, 0, null, 70, 41, 64, 0, 160, 250, null, null],
[0, "엑시", null, 0, null, 73, 81, 40, 0, 160, 250, null, null],
[0, "보나", null, 0, null, 76, 68, 40, 0, 160, 250, null, null],
[0, "성소", null, 0, null, 60, 34, 13, 0, 160, 250, null, null],
[0, "은서", null, 0, null, 68, 43, 60, 0, 160, 250, null, null],
[0, "다영", null, 0, null, 71, 60, 32, 0, 160, 250, null, null],
[0, "다원", null, 0, null, 65, 60, 30, 0, 160, 250, null, null],
[0, "우주소녀 수빈", null, 0, null, 66, 61, 31, 0, 160, 250, null, null],
[0, "선의", null, 0, null, 70, 62, 39, 0, 160, 250, null, null],
[0, "우주소녀 여름", null, 0, null, 58, 60, 40, 0, 160, 250, null, null],
[0, "미기", null, 0, null, 63, 63, 41, 0, 160, 250, null, null],
[0, "루다", null, 0, null, 81, 67, 44, 0, 160, 250, null, null],
[0, "연정", null, 0, null, 68, 42, 83, 0, 160, 250, null, null],
[0, "윤채경", null, 0, null, 80, 64, 40, 0, 160, 250, null, null],
[0, "에이프릴 김채원", null, 0, null, 67, 60, 43, 0, 160, 250, null, null],
[0, "양예나", null, 0, null, 70, 41, 68, 0, 160, 250, null, null],
[0, "레이첼", null, 0, null, 88, 92, 52, 0, 160, 250, null, null],
[0, "이진솔", null, 0, null, 69, 46, 70, 0, 160, 250, null, null],
[0, "박규리", null, 0, null, 80, 56, 83, 0, 160, 250, null, null],
[0, "한승연", null, 0, null, 77, 73, 49, 0, 160, 250, null, null],
[0, "허영지", null, 0, null, 70, 66, 46, 0, 160, 250, null, null],
[0, "니콜", null, 0, null, 69, 74, 43, 0, 160, 250, null, null],
[0, "강지영", null, 0, null, 63, 63, 32, 0, 160, 250, null, null],
[0, "레이나", null, 0, null, 76, 46, 84, 0, 160, 250, null, null],
[0, "나나", null, 0, null, 90, 82, 44, 0, 160, 250, null, null],
[0, "이영", null, 0, null, 69, 61, 47, 0, 160, 250, null, null],
[0, "리지", null, 0, null, 68, 62, 43, 0, 160, 250, null, null],
[0, "가은", null, 0, null, 60, 59, 33, 0, 160, 250, null, null],
[0, "가희", null, 0, null, 67, 98, 52, 0, 160, 250, null, null],
[0, "전효성", null, 0, null, 78, 77, 44, 0, 160, 250, null, null],
[0, "송지은", null, 0, null, 80, 48, 77, 0, 160, 250, null, null],
[0, "정하나", null, 0, null, 68, 53, 70, 0, 160, 250, null, null],
[0, "한선화", null, 0, null, 79, 52, 71, 0, 160, 250, null, null],
[0, "베이비소울", null, 0, null, 71, 50, 70, 0, 160, 250, null, null],
[0, "유지애", null, 0, null, 70, 52, 71, 0, 160, 250, null, null],
[0, "이미주", null, 0, null, 86, 77, 46, 0, 160, 250, null, null],
[0, "KEI", null, 0, null, 87, 50, 79, 0, 160, 250, null, null],
[0, "JIN", null, 0, null, 68, 53, 82, 0, 160, 250, null, null],
[0, "류수정", null, 0, null, 69, 52, 72, 0, 160, 250, null, null],
[0, "태연", null, 0, null, 87, 54, 94, 0, 160, 250, null, null],
[0, "써니", null, 0, null, 79, 58, 78, 0, 160, 250, null, null],
[0, "티파니", null, 0, null, 84, 56, 81, 0, 160, 250, null, null],
[0, "효연", null, 0, null, 40, 99, 42, 0, 160, 250, null, null],
[0, "유리", null, 0, null, 82, 84, 57, 0, 160, 250, null, null],
[0, "수영", null, 0, null, 69, 68, 73, 0, 160, 250, null, null],
[0, "서현", null, 0, null, 77, 54, 81, 0, 160, 250, null, null],
[0, "제시카", null, 0, null, 71, 47, 76, 0, 160, 250, null, null],
[0, "LE", null, 0, null, 63, 53, 80, 0, 160, 250, null, null],
[0, "정화", null, 0, null, 80, 71, 41, 0, 160, 250, null, null],
[0, "하니", null, 0, null, 87, 83, 59, 0, 160, 250, null, null],
[0, "솔지", null, 0, null, 76, 53, 93, 0, 160, 250, null, null],
[0, "혜린", null, 0, null, 86, 50, 86, 0, 160, 250, null, null],
[0, "유니스", null, 0, null, 75, 58, 73, 0, 160, 250, null, null],
[0, "기희현", null, 0, null, 86, 46, 70, 0, 160, 250, null, null],
[0, "다이아 제니", null, 0, null, 71, 66, 48, 0, 160, 250, null, null],
[0, "정채연", null, 0, null, 79, 63, 46, 0, 160, 250, null, null],
[0, "은진", null, 0, null, 66, 67, 43, 0, 160, 250, null, null],
[0, "예빈", null, 0, null, 68, 65, 47, 0, 160, 250, null, null],
[0, "은채", null, 0, null, 61, 48, 60, 0, 160, 250, null, null],
[0, "주은", null, 0, null, 70, 49, 65, 0, 160, 250, null, null],
[0, "솜이", null, 0, null, 70, 46, 61, 0, 160, 250, null, null],
[0, "예린", null, 0, null, 74, 83, 60, 0, 160, 250, null, null],
[0, "유주", null, 0, null, 65, 51, 85, 0, 160, 250, null, null],
[0, "신비", null, 0, null, 77, 80, 54, 0, 160, 250, null, null],
[0, "엄지", null, 0, null, 59, 69, 47, 0, 160, 250, null, null],
[0, "세리", null, 0, null, 74, 73, 50, 0, 160, 250, null, null],
[0, "아영", null, 0, null, 78, 76, 44, 0, 160, 250, null, null],
[0, "우희", null, 0, null, 77, 77, 43, 0, 160, 250, null, null],
[0, "달샤벳 수빈", null, 0, null, 79, 74, 47, 0, 160, 250, null, null],
[0, "효은", null, 0, null, 72, 71, 49, 0, 160, 250, null, null],
[0, "민희", null, 0, null, 69, 73, 46, 0, 160, 250, null, null],
[0, "소영", null, 0, null, 64, 70, 45, 0, 160, 250, null, null],
[0, "혜빈", null, 0, null, 62, 49, 66, 0, 160, 250, null, null],
[0, "연우", null, 0, null, 88, 81, 43, 0, 160, 250, null, null],
[0, "제인", null, 0, null, 72, 47, 61, 0, 160, 250, null, null],
[0, "모모랜드 태하", null, 0, null, 60, 64, 42, 0, 160, 250, null, null],
[0, "나윤", null, 0, null, 62, 61, 33, 0, 160, 250, null, null],
[0, "데이지", null, 0, null, 68, 63, 38, 0, 160, 250, null, null],
[0, "아인", null, 0, null, 72, 57, 39, 0, 160, 250, null, null],
[0, "주이", null, 0, null, 40, 80, 46, 0, 160, 250, null, null],
[0, "낸시", null, 0, null, 91, 84, 47, 0, 160, 250, null, null],
[0, "선예", null, 0, null, 83, 51, 82, 0, 160, 250, null, null],
[0, "선미", null, 0, null, 85, 86, 50, 0, 160, 250, null, null],
[0, "유빈", null, 0, null, 78, 86, 80, 0, 160, 250, null, null],
[0, "혜림", null, 0, null, 69, 63, 47, 0, 160, 250, null, null],
[0, "예은", null, 0, null, 60, 41, 70, 0, 160, 250, null, null],
[0, "빅토리아", null, 0, null, 89, 88, 60, 0, 160, 250, null, null],
[0, "크리스탈", null, 0, null, 93, 78, 51, 0, 160, 250, null, null],
[0, "엠버", null, 0, null, 65, 59, 74, 0, 160, 250, null, null],
[0, "루나", null, 0, null, 76, 52, 94, 0, 160, 250, null, null],
[0, "재이", null, 0, null, 80, 70, 50, 0, 160, 250, null, null],
[0, "린지", null, 0, null, 69, 48, 71, 0, 160, 250, null, null],
[0, "피에스타 예지", null, 0, null, 58, 43, 78, 0, 160, 250, null, null],
[0, "피에스타 혜미", null, 0, null, 66, 54, 39, 0, 160, 250, null, null],
[0, "차오루", null, 0, null, 78, 73, 47, 0, 160, 250, null, null],
[0, "민영", null, 0, null, 80, 62, 88, 0, 160, 250, null, null],
[0, "브레이브걸스 유정", null, 0, null, 87, 86, 57, 0, 160, 250, null, null],
[0, "브레이브걸스 은지", null, 0, null, 83, 86, 58, 0, 160, 250, null, null],
[0, "브레이브걸스 유나", null, 0, null, 84, 84, 56, 0, 160, 250, null, null],
[0, "하윤", null, 0, null, 71, 78, 49, 0, 160, 250, null, null],
[0, "베리굿 태하", null, 0, null, 78, 75, 48, 0, 160, 250, null, null],
[0, "조현", null, 0, null, 79, 78, 42, 0, 160, 250, null, null],
[0, "서율", null, 0, null, 68, 63, 32, 0, 160, 250, null, null],
[0, "다예", null, 0, null, 70, 62, 34, 0, 160, 250, null, null],
[0, "세형", null, 0, null, 72, 70, 39, 0, 160, 250, null, null],
[0, "고운", null, 0, null, 77, 71, 38, 0, 160, 250, null, null],
[0, "간미연", null, 0, null, 77, 46, 73, 0, 160, 250, null, null],
[0, "김이지", null, 0, null, 70, 73, 41, 0, 160, 250, null, null],
[0, "윤은혜", null, 0, null, 72, 71, 41, 0, 160, 250, null, null],
[0, "심은진", null, 0, null, 75, 78, 40, 0, 160, 250, null, null],
[0, "이희진", null, 0, null, 63, 44, 81, 0, 160, 250, null, null],
[0, "유지", null, 0, null, 72, 49, 73, 0, 160, 250, null, null],
[0, "다혜", null, 0, null, 70, 67, 43, 0, 160, 250, null, null],
[0, "베스티 혜연", null, 0, null, 64, 43, 70, 0, 160, 250, null, null],
[0, "해령", null, 0, null, 81, 40, 76, 0, 160, 250, null, null],
[0, "김보아", null, 0, null, 69, 43, 86, 0, 160, 250, null, null],
[0, "박시현", null, 0, null, 73, 42, 66, 0, 160, 250, null, null],
[0, "양지원", null, 0, null, 84, 40, 69, 0, 160, 250, null, null],
[0, "나래", null, 0, null, 69, 45, 79, 0, 160, 250, null, null],
[0, "김보형", null, 0, null, 67, 41, 83, 0, 160, 250, null, null],
[0, "주비", null, 0, null, 72, 43, 82, 0, 160, 250, null, null],
[0, "미성", null, 0, null, 78, 51, 84, 0, 160, 250, null, null],
[0, "코타", null, 0, null, 67, 53, 87, 0, 160, 250, null, null],
[0, "금비라", null, 0, null, 63, 45, 87, 0, 160, 250, null, null],
[0, "김연지", null, 0, null, 40, 44, 96, 0, 160, 250, null, null],
[0, "이보람", null, 0, null, 61, 46, 87, 0, 160, 250, null, null],
[0, "남규리", null, 0, null, 87, 45, 72, 0, 160, 250, null, null],
[0, "다나", null, 0, null, 70, 50, 76, 0, 160, 250, null, null],
[0, "린아", null, 0, null, 86, 78, 42, 0, 160, 250, null, null],
[0, "선데이", null, 0, null, 72, 77, 46, 0, 160, 250, null, null],
[0, "스테파니", null, 0, null, 76, 94, 42, 0, 160, 250, null, null],
[0, "박정아", null, 0, null, 70, 53, 88, 0, 160, 250, null, null],
[0, "하주연", null, 0, null, 52, 42, 43, 0, 160, 250, null, null],
[0, "박세미", null, 0, null, 60, 39, 57, 0, 160, 250, null, null],
[0, "김예원", null, 0, null, 51, 37, 28, 0, 160, 250, null, null],
[0, "서인영", null, 0, null, 63, 68, 38, 0, 160, 250, null, null],
[0, "차희", null, 0, null, 71, 49, 80, 0, 160, 250, null, null],
[0, "멜로디 유민", null, 0, null, 79, 45, 78, 0, 160, 250, null, null],
[0, "예인", null, 0, null, 78, 53, 78, 0, 160, 250, null, null],
[0, "여은", null, 0, null, 70, 47, 80, 0, 160, 250, null, null],
[0, "오승희", null, 0, null, 73, 50, 69, 0, 160, 250, null, null],
[0, "최유진", null, 0, null, 76, 43, 67, 0, 160, 250, null, null],
[0, "장승연", null, 0, null, 68, 72, 51, 0, 160, 250, null, null],
[0, "SORN", null, 0, null, 64, 73, 52, 0, 160, 250, null, null],
[0, "장예은", null, 0, null, 70, 76, 46, 0, 160, 250, null, null],
[0, "엘키", null, 0, null, 78, 71, 50, 0, 160, 250, null, null],
[0, "권은빈", null, 0, null, 76, 73, 48, 0, 160, 250, null, null],
[0, "프리스틴 나영", null, 0, null, 73, 75, 50, 0, 160, 250, null, null],
[0, "로아", null, 0, null, 68, 71, 41, 0, 160, 250, null, null],
[0, "유하", null, 0, null, 70, 68, 35, 0, 160, 250, null, null],
[0, "은우", null, 0, null, 72, 67, 43, 0, 160, 250, null, null],
[0, "레나", null, 0, null, 73, 46, 73, 0, 160, 250, null, null],
[0, "결경", null, 0, null, 78, 66, 39, 0, 160, 250, null, null],
[0, "예하나", null, 0, null, 63, 65, 45, 0, 160, 250, null, null],
[0, "성연", null, 0, null, 69, 71, 40, 0, 160, 250, null, null],
[0, "시연", null, 0, null, 66, 42, 66, 0, 160, 250, null, null],
[0, "카일라", null, 0, null, 60, 69, 40, 0, 160, 250, null, null],
[0, "지유", null, 0, null, 72, 63, 46, 0, 160, 250, null, null],
[0, "라니아 혜미", null, 0, null, 66, 63, 41, 0, 160, 250, null, null],
[0, "지은", null, 0, null, 61, 40, 56, 0, 160, 250, null, null],
[0, "라니아 유민", null, 0, null, 68, 43, 66, 0, 160, 250, null, null],
[0, "따보", null, 0, null, 58, 60, 37, 0, 160, 250, null, null],
[0, "제니", null, 0, null, 62, 41, 81, 0, 160, 250, null, null],
[0, "건지", null, 0, null, 72, 43, 84, 0, 160, 250, null, null],
[0, "서린", null, 0, null, 66, 40, 83, 0, 160, 250, null, null],
[0, "나리", null, 0, null, 84, 86, 58, 0, 160, 250, null, null],
[0, "지애", null, 0, null, 63, 81, 42, 0, 160, 250, null, null],
[0, "우주", null, 0, null, 67, 86, 49, 0, 160, 250, null, null],
[0, "와썹 수진", null, 0, null, 64, 80, 43, 0, 160, 250, null, null],
[0, "타히티 민재", null, 0, null, 62, 63, 46, 0, 160, 250, null, null],
[0, "타히티 미소", null, 0, null, 63, 60, 41, 0, 160, 250, null, null],
[0, "타히티 지수", null, 0, null, 61, 37, 67, 0, 160, 250, null, null],
[0, "아리", null, 0, null, 72, 69, 44, 0, 160, 250, null, null],
[0, "제리", null, 0, null, 66, 41, 68, 0, 160, 250, null, null],
[0, "아유미", null, 0, null, 80, 68, 48, 0, 160, 250, null, null],
[0, "혜승", null, 0, null, 68, 57, 31, 0, 160, 250, null, null],
[0, "하린", null, 0, null, 70, 30, 66, 0, 160, 250, null, null],
[0, "황정음", null, 0, null, 79, 45, 72, 0, 160, 250, null, null],
[0, "슈가 수진", null, 0, null, 83, 44, 63, 0, 160, 250, null, null],
[0, "산다라박", null, 0, null, 80, 66, 44, 0, 160, 250, null, null],
[0, "씨엘", null, 0, null, 40, 90, 82, 0, 160, 250, null, null],
[0, "박봄", null, 0, null, 55, 40, 73, 0, 160, 250, null, null],
[0, "공민지", null, 0, null, 40, 89, 61, 0, 160, 250, null, null],
[0, "지아", null, 0, null, 68, 83, 50, 0, 160, 250, null, null],
[0, "민", null, 0, null, 62, 82, 53, 0, 160, 250, null, null],
[0, "페이", null, 0, null, 74, 87, 64, 0, 160, 250, null, null],
[0, "앤씨아", null, 0, null, 74, 52, 70, 0, 160, 250, null, null],
[0, "윤하", null, 0, null, 83, 53, 89, 0, 160, 250, null, null],
[0, "아이비", null, 0, null, 77, 72, 77, 0, 160, 250, null, null],
[0, "코코", null, 0, null, 80, 50, 78, 0, 160, 250, null, null],
[0, "소리", null, 0, null, 78, 50, 78, 0, 160, 250, null, null],
[0, "벤", null, 0, null, 79, 43, 90, 0, 160, 250, null, null],
[0, "김청하", null, 0, null, 73, 94, 62, 0, 160, 250, null, null],
[0, "장나라", null, 0, null, 90, 52, 85, 0, 160, 250, null, null],
[0, "엘린", null, 0, null, 51, 31, 23, 0, 160, 250, null, null],
[0, "소율", null, 0, null, 70, 46, 64, 0, 160, 250, null, null],
[0, "금미", null, 0, null, 73, 63, 41, 0, 160, 250, null, null],
[0, "크레용팝 초아", null, 0, null, 72, 67, 45, 0, 160, 250, null, null],
[0, "웨이", null, 0, null, 70, 45, 60, 0, 160, 250, null, null],
[0, "쥬니엘", null, 0, null, 80, 46, 81, 0, 160, 250, null, null],
[0, "이민", null, 0, null, 64, 40, 83, 0, 160, 250, null, null],
[0, "크리스탈채", null, 0, null, 72, 41, 84, 0, 160, 250, null, null],
[0, "윤미래", null, 0, null, 57, 80, 102, 0, 160, 250, null, null],
[0, "애니", null, 0, null, 58, 92, 68, 0, 160, 250, null, null],
[0, "NS윤지", null, 0, null, 86, 88, 58, 0, 160, 250, null, null],
[0, "미연", null, 0, null, 89, 59, 88, 0, 160, 250, null, null],
[0, "민니", null, 0, null, 73, 49, 66, 0, 160, 250, null, null],
[0, "아이들 수진", null, 0, null, 60, 46, 21, 0, 160, 250, null, null],
[0, "전소연", null, 0, null, 68, 68, 96, 0, 160, 250, null, null],
[0, "우기", null, 0, null, 67, 70, 46, 0, 160, 250, null, null],
[0, "슈화", null, 0, null, 71, 49, 78, 0, 160, 250, null, null],
[0, "미야와키 사쿠라", null, 0, null, 88, 82, 44, 0, 160, 250, null, null],
[0, "최예나", null, 0, null, 76, 74, 58, 0, 160, 250, null, null],
[0, "야부키 나코", null, 0, null, 78, 53, 88, 0, 160, 250, null, null],
[0, "권은비", null, 0, null, 83, 77, 50, 0, 160, 250, null, null],
[0, "강혜원", null, 0, null, 81, 70, 48, 0, 160, 250, null, null],
[0, "혼다 히토미", null, 0, null, 77, 51, 80, 0, 160, 250, null, null],
[0, "아이즈원 김채원", null, 0, null, 72, 55, 73, 0, 160, 250, null, null],
[0, "김민주", null, 0, null, 84, 56, 74, 0, 160, 250, null, null],
[0, "이채연", null, 0, null, 69, 87, 55, 0, 160, 250, null, null],
[0, "전소미", null, 0, null, 83, 79, 50, 0, 160, 250, null, null],
[0, "희진", null, 0, null, 79, 66, 82, 0, 160, 250, null, null],
[0, "현진", null, 0, null, 81, 83, 58, 0, 160, 250, null, null],
[0, "하슬", null, 0, null, 71, 54, 84, 0, 160, 250, null, null],
[0, "여진", null, 0, null, 68, 79, 61, 0, 160, 250, null, null],
[0, "비비", null, 0, null, 74, 55, 70, 0, 160, 250, null, null],
[0, "김립", null, 0, null, 68, 81, 53, 0, 160, 250, null, null],
[0, "진솔", null, 0, null, 69, 54, 78, 0, 160, 250, null, null],
[0, "최리", null, 0, null, 68, 54, 71, 0, 160, 250, null, null],
[0, "이브", null, 0, null, 72, 77, 56, 0, 160, 250, null, null],
[0, "츄", null, 0, null, 84, 83, 57, 0, 160, 250, null, null],
[0, "고원", null, 0, null, 70, 77, 51, 0, 160, 250, null, null],
[0, "올리비아 혜", null, 0, null, 88, 57, 87, 0, 160, 250, null, null],
[0, "ITZY 예지", null, 0, null, 87, 88, 59, 0, 160, 250, null, null],
[0, "리아", null, 0, null, 88, 53, 87, 0, 160, 250, null, null],
[0, "류진", null, 0, null, 84, 89, 58, 0, 160, 250, null, null],
[0, "채령", null, 0, null, 79, 91, 60, 0, 160, 250, null, null],
[0, "ITZY 유나", null, 0, null, 86, 59, 88, 0, 160, 250, null, null],
[0, "카리나", null, 0, null, 97, 98, 63, 0, 160, 250, null, null],
[0, "윈터", null, 0, null, 96, 66, 94, 0, 160, 250, null, null],
[0, "지젤", null, 0, null, 88, 58, 86, 0, 160, 250, null, null],
[0, "닝닝", null, 0, null, 89, 62, 87, 0, 160, 250, null, null],
[0, "가을", null, 0, null, 83, 86, 58, 0, 160, 250, null, null],
[0, "레이", null, 0, null, 81, 52, 81, 0, 160, 250, null, null],
[0, "리즈", null, 0, null, 78, 53, 84, 0, 160, 250, null, null],
[0, "이서", null, 0, null, 80, 86, 51, 0, 160, 250, null, null],
[0, "연희", null, 0, null, 79, 54, 78, 0, 160, 250, null, null],
[0, "쥬리", null, 0, null, 81, 60, 77, 0, 160, 250, null, null],
[0, "수윤", null, 0, null, 75, 83, 61, 0, 160, 250, null, null],
[0, "윤경", null, 0, null, 78, 60, 80, 0, 160, 250, null, null],
[0, "소희", null, 0, null, 73, 52, 71, 0, 160, 250, null, null],
[0, "안소희", null, 0, null, 87, 63, 41, 0, 160, 250, null, null],
[0, "로켓펀치 다현", null, 0, null, 79, 51, 70, 0, 160, 250, null, null],
[0, "해윤", null, 0, null, 72, 83, 50, 0, 160, 250, null, null],
[0, "체리블렛 유주", null, 0, null, 76, 48, 70, 0, 160, 250, null, null],
[0, "레미", null, 0, null, 70, 78, 46, 0, 160, 250, null, null],
[0, "채린", null, 0, null, 76, 81, 48, 0, 160, 250, null, null],
[0, "메이", null, 0, null, 81, 77, 40, 0, 160, 250, null, null],
[0, "체리블렛 보라", null, 0, null, 78, 51, 86, 0, 160, 250, null, null],
[0, "지원", null, 0, null, 80, 50, 75, 0, 160, 250, null, null],
[0, "상아", null, 0, null, 72, 81, 46, 0, 160, 250, null, null],
[0, "초원", null, 0, null, 78, 53, 80, 0, 160, 250, null, null],
[0, "LIGHTSUM 나영", null, 0, null, 70, 55, 78, 0, 160, 250, null, null],
[0, "히나", null, 0, null, 78, 52, 73, 0, 160, 250, null, null],
[0, "주현", null, 0, null, 69, 82, 60, 0, 160, 250, null, null],
[0, "LIGHTSUM 유정", null, 0, null, 72, 51, 80, 0, 160, 250, null, null],
[0, "휘연", null, 0, null, 68, 68, 50, 0, 160, 250, null, null],
[0, "지안", null, 0, null, 65, 48, 65, 0, 160, 250, null, null],
[0, "서령", null, 0, null, 70, 50, 76, 0, 160, 250, null, null],
[0, "서경", null, 0, null, 70, 77, 48, 0, 160, 250, null, null],
[0, "미야", null, 0, null, 72, 52, 73, 0, 160, 250, null, null],
[0, "공원소녀 레나", null, 0, null, 68, 50, 77, 0, 160, 250, null, null],
[0, "앤", null, 0, null, 73, 48, 70, 0, 160, 250, null, null],
[0, "공원소녀 민주", null, 0, null, 72, 49, 66, 0, 160, 250, null, null],
[0, "소소", null, 0, null, 70, 76, 50, 0, 160, 250, null, null],
[0, "유아이", null, 0, null, 68, 60, 40, 0, 160, 250, null, null],
[0, "보니", null, 0, null, 73, 51, 72, 0, 160, 250, null, null],
[0, "라라", null, 0, null, 78, 48, 78, 0, 160, 250, null, null],
[0, "미소", null, 0, null, 74, 50, 61, 0, 160, 250, null, null],
[0, "드림노트 수민", null, 0, null, 77, 73, 49, 0, 160, 250, null, null],
[0, "은조", null, 0, null, 76, 72, 50, 0, 160, 250, null, null],
[0, "드림캐쳐 지유", null, 0, null, 76, 81, 58, 0, 160, 250, null, null],
[0, "수아", null, 0, null, 73, 80, 62, 0, 160, 250, null, null],
[0, "드림캐쳐 시연", null, 0, null, 68, 59, 80, 0, 160, 250, null, null],
[0, "유현", null, 0, null, 70, 71, 71, 0, 160, 250, null, null],
[0, "다미", null, 0, null, 71, 56, 77, 0, 160, 250, null, null],
[0, "한동", null, 0, null, 69, 48, 76, 0, 160, 250, null, null],
[0, "가현", null, 0, null, 70, 56, 61, 0, 160, 250, null, null],
[0, "릴리", null, 0, null, 77, 50, 83, 0, 160, 250, null, null],
[0, "해원", null, 0, null, 74, 49, 81, 0, 160, 250, null, null],
[0, "설윤", null, 0, null, 98, 65, 92, 0, 160, 250, null, null],
[0, "지니", null, 0, null, 94, 93, 57, 0, 160, 250, null, null],
[0, "배이", null, 0, null, 80, 77, 58, 0, 160, 250, null, null],
[0, "지우", null, 0, null, 82, 83, 55, 0, 160, 250, null, null],
[0, "규진", null, 0, null, 81, 84, 52, 0, 160, 250, null, null],
[0, "이새롬", null, 0, null, 73, 80, 51, 0, 160, 250, null, null],
[0, "송하영", null, 0, null, 68, 84, 70, 0, 160, 250, null, null],
[0, "장규리", null, 0, null, 78, 56, 78, 0, 160, 250, null, null],
[0, "박지원", null, 0, null, 72, 54, 77, 0, 160, 250, null, null],
[0, "노지선", null, 0, null, 72, 63, 52, 0, 160, 250, null, null],
[0, "이서연", null, 0, null, 70, 62, 59, 0, 160, 250, null, null],
[0, "이채영", null, 0, null, 77, 81, 60, 0, 160, 250, null, null],
[0, "백지헌", null, 0, null, 78, 47, 78, 0, 160, 250, null, null],
[0, "STAYC 수민", null, 0, null, 75, 53, 70, 0, 160, 250, null, null],
[0, "시은", null, 0, null, 73, 50, 77, 0, 160, 250, null, null],
[0, "아이사", null, 0, null, 76, 56, 78, 0, 160, 250, null, null],
[0, "세은", null, 0, null, 80, 53, 77, 0, 160, 250, null, null],
[0, "윤", null, 0, null, 77, 52, 63, 0, 160, 250, null, null],
[0, "STAYC 재이", null, 0, null, 74, 49, 69, 0, 160, 250, null, null],
[0, "네이처 소희", null, 0, null, 78, 56, 83, 0, 160, 250, null, null],
[0, "새봄", null, 0, null, 77, 55, 77, 0, 160, 250, null, null],
[0, "루", null, 0, null, 75, 53, 80, 0, 160, 250, null, null],
[0, "채빈", null, 0, null, 78, 54, 78, 0, 160, 250, null, null],
[0, "하루", null, 0, null, 75, 83, 58, 0, 160, 250, null, null],
[0, "유채", null, 0, null, 70, 43, 70, 0, 160, 250, null, null],
[0, "선샤인", null, 0, null, 71, 42, 76, 0, 160, 250, null, null],
[0, "오로라", null, 0, null, 78, 50, 73, 0, 160, 250, null, null],
[0, "로하", null, 0, null, 68, 82, 56, 0, 160, 250, null, null]
],
"general_ex":[
],
"cities":[
],
"history":[
"<C>●</>180년 1월:<L><b>【이벤트】</b></>제작자: 세정.",
"<C>●</>180년 1월:<L><b>【가상모드13-b】</b>걸그룹대전(비급)</>",
"<C>●</>180년 1월:<L><b>【이벤트】</b></>최고의 걸그룹을 가린다! (2022. 4. 20.)"
],
"initialEvents":[
[
true,
[
"ChangeCity",
"all",
{
"trade": 100
}
]
]
],
"events":[
[
"month",
1000,
[
"Date",
"==",
180,
1
],
[
"ChangeCity",
"all",
{
"trade": 100
}
],
[
"DeleteEvent"
]
],
[
"month",
1000,
[
"Date",
"==",
180,
7
],
[
"ChangeCity",
"all",
{
"trade": 100
}
],
[
"DeleteEvent"
]
],
[
"month",
1000,
[
"Date",
"==",
181,
1
],
[
"ChangeCity",
"all",
{
"trade": 100
}
],
[
"DeleteEvent"
]
],
[
"month",
1000,
[
"Date",
"==",
181,
7
],
[
"ChangeCity",
"all",
{
"trade": 100
}
],
[
"DeleteEvent"
]
],
[
"month",
1000,
[
"Date",
"==",
182,
1
],
[
"ChangeCity",
"all",
{
"trade": 100
}
],
[
"DeleteEvent"
]
],
[
"month",
1000,
[
"Date",
"==",
182,
7
],
[
"ChangeCity",
"all",
{
"trade": 100
}
],
[
"DeleteEvent"
]
],
[
"destroy_nation", 1000,
["and",
["Date", ">=", 183, 1],
["RemainNation", "==", 1]
],
["BlockScoutAction"],
["DeleteEvent"]
]
]
}
+1082
View File
@@ -0,0 +1,1082 @@
{
"title": "【가상모드27-e】 아시아 명장전(비급+파죽지세)",
"startYear": 180,
"history": [
"<C>●</>180년 1월:<L><b>【가상모드27-e】</b>아시아 명장전!(비급+파죽지세)</>",
"<C>●</>180년 1월:<L><b>【이벤트】</b></>삼국지를 기반으로 아시아의 고대 명장들이 추가된 시나리오"
],
"stat": {
"total": 310,
"min": 40,
"max": 140
},
"iconPath": ".",
"fiction": 1,
"nation":[],
"diplomacy":[],
"const": {
"scenarioEffect": "event_StrongAttacker",
"availableInstantAction": {
"instantRetreat": true
},
"npcBanMessageProb": 0,
"npcSeizureMessageProb": 0,
"npcMessageFreqByDay": 8,
"availableSpecialWar": [
"che_귀병",
"che_신산",
"che_환술",
"che_집중",
"che_신중",
"che_반계",
"che_보병",
"che_궁병",
"che_기병",
"che_공성",
"che_돌격",
"che_무쌍",
"che_견고",
"che_위압",
"che_저격",
"che_필살",
"che_징병",
"che_의술",
"che_격노",
"che_척사"
],
"allItems": {
"horse": {
"che_명마_01_노기": 0,
"che_명마_02_조랑": 0,
"che_명마_03_노새": 0,
"che_명마_04_나귀": 0,
"che_명마_05_갈색마": 0,
"che_명마_06_흑색마": 0,
"che_명마_07_백마": 2,
"che_명마_07_기주마": 2,
"che_명마_07_오환마": 2,
"che_명마_07_백상": 2,
"che_명마_08_양주마": 2,
"che_명마_08_흉노마": 2,
"che_명마_09_과하마": 2,
"che_명마_09_의남백마": 2,
"che_명마_10_대완마": 2,
"che_명마_10_옥추마": 2,
"che_명마_11_서량마": 2,
"che_명마_11_화종마": 2,
"che_명마_12_사륜거": 2,
"che_명마_12_옥란백용구": 2,
"che_명마_13_절영": 2,
"che_명마_13_적로": 2,
"che_명마_14_적란마": 2,
"che_명마_14_조황비전": 2,
"che_명마_15_한혈마": 2,
"che_명마_15_적토마": 2
},
"weapon": {
"che_무기_01_단도": 0,
"che_무기_02_단궁": 0,
"che_무기_03_단극": 0,
"che_무기_04_목검": 0,
"che_무기_05_죽창": 0,
"che_무기_06_소부": 0,
"che_무기_07_동추": 2,
"che_무기_07_철편": 2,
"che_무기_07_철쇄": 2,
"che_무기_07_맥궁": 2,
"che_무기_08_유성추": 2,
"che_무기_08_철질여골": 2,
"che_무기_09_쌍철극": 2,
"che_무기_09_동호비궁": 2,
"che_무기_10_삼첨도": 2,
"che_무기_10_대부": 2,
"che_무기_11_고정도": 2,
"che_무기_11_이광궁": 2,
"che_무기_12_철척사모": 2,
"che_무기_12_칠성검": 2,
"che_무기_13_사모": 2,
"che_무기_13_양유기궁": 2,
"che_무기_14_언월도": 2,
"che_무기_14_방천화극": 2,
"che_무기_15_청홍검": 2,
"che_무기_15_의천검": 2
},
"book": {
"che_서적_01_효경전": 0,
"che_서적_02_회남자": 0,
"che_서적_03_변도론": 0,
"che_서적_04_건상역주": 0,
"che_서적_05_여씨춘추": 0,
"che_서적_06_사민월령": 0,
"che_서적_07_위료자": 2,
"che_서적_07_사마법": 2,
"che_서적_07_한서": 2,
"che_서적_07_논어": 2,
"che_서적_08_전론": 2,
"che_서적_08_사기": 2,
"che_서적_09_장자": 2,
"che_서적_09_역경": 2,
"che_서적_10_시경": 2,
"che_서적_10_구국론": 2,
"che_서적_11_상군서": 2,
"che_서적_11_춘추전": 2,
"che_서적_12_산해경": 2,
"che_서적_12_맹덕신서": 2,
"che_서적_13_관자": 2,
"che_서적_13_병법24편": 2,
"che_서적_14_한비자": 2,
"che_서적_14_오자병법": 2,
"che_서적_15_노자": 2,
"che_서적_15_손자병법": 2
},
"item": {
"che_치료_환약": 0,
"che_저격_수극": 0,
"che_사기_탁주": 0,
"che_훈련_청주": 0,
"che_계략_이추": 0,
"che_계략_향낭": 0,
"event_전투특기_격노": 0,
"event_전투특기_견고": 0,
"event_전투특기_공성": 0,
"event_전투특기_궁병": 0,
"event_전투특기_귀병": 0,
"event_전투특기_기병": 0,
"event_전투특기_돌격": 0,
"event_전투특기_무쌍": 0,
"event_전투특기_반계": 0,
"event_전투특기_보병": 0,
"event_전투특기_신산": 0,
"event_전투특기_신중": 0,
"event_전투특기_위압": 0,
"event_전투특기_의술": 0,
"event_전투특기_저격": 0,
"event_전투특기_집중": 0,
"event_전투특기_징병": 0,
"event_전투특기_척사": 0,
"event_전투특기_필살": 0,
"event_전투특기_환술": 0
}
}
},
"general":[
[0, "아회남", null, 0, null, 65, 74, 26, 0, 160, 300, null, null],
[0, "이적", null, 0, null, 40, 24, 84, 0, 160, 300, null, null],
[0, "윤상", null, 0, null, 51, 44, 62, 0, 160, 300, null, null],
[0, "윤묵", null, 0, null, 26, 15, 66, 0, 160, 300, null, null],
[0, "우금", null, 0, null, 85, 82, 75, 0, 160, 300, null, null],
[0, "위관", null, 0, null, 69, 46, 79, 0, 160, 300, null, null],
[0, "원윤", null, 0, null, 32, 14, 39, 0, 160, 300, null, null],
[0, "원희", null, 0, null, 66, 51, 63, 0, 160, 300, null, null],
[0, "염행", null, 0, null, 78, 90, 58, 0, 160, 300, null, null],
[0, "염유", null, 0, null, 71, 57, 71, 0, 160, 300, null, null],
[0, "원술", null, 0, null, 76, 65, 75, 0, 160, 300, null, null, "천한 것들관 상종을 하면 안돼"],
[0, "원상", null, 0, null, 63, 75, 42, 0, 160, 300, null, null],
[0, "원소", null, 0, null, 90, 69, 81, 0, 160, 300, null, null],
[0, "염상", null, 0, null, 40, 27, 71, 0, 160, 300, null, null],
[0, "원담", null, 0, null, 60, 78, 30, 0, 160, 300, null, null],
[0, "염포", null, 0, null, 40, 25, 82, 0, 160, 300, null, null],
[0, "왕위", null, 0, null, 60, 70, 62, 0, 160, 300, null, null],
[0, "왕윤", null, 0, null, 26, 6, 68, 0, 160, 300, null, null],
[0, "왕항", null, 0, null, 76, 60, 61, 0, 160, 300, null, null],
[0, "왕찬", null, 0, null, 15, 3, 79, 0, 160, 300, null, null],
[0, "왕수", null, 0, null, 54, 27, 77, 0, 160, 300, null, null],
[0, "왕숙", null, 0, null, 36, 22, 76, 0, 160, 300, null, null],
[0, "왕준", null, 0, null, 85, 73, 84, 0, 160, 300, null, null],
[0, "왕쌍", null, 0, null, 67, 88, 19, 0, 160, 300, null, null],
[0, "왕창", null, 0, null, 74, 64, 79, 0, 160, 300, null, null],
[0, "왕평", null, 0, null, 88, 81, 70, 0, 160, 300, null, null],
[0, "왕보", null, 0, null, 62, 41, 79, 0, 160, 300, null, null],
[0, "왕문", null, 0, null, 65, 64, 31, 0, 160, 300, null, null],
[0, "왕릉1", null, 0, null, 74, 64, 71, 0, 160, 300, null, null],
[0, "왕루", null, 0, null, 28, 30, 79, 0, 160, 300, null, null],
[0, "왕랑", null, 0, null, 47, 35, 79, 0, 160, 300, null, null],
[0, "온회", null, 0, null, 62, 36, 74, 0, 160, 300, null, null],
[0, "하안", null, 0, null, 15, 30, 72, 0, 160, 300, null, null],
[0, "괴월", null, 0, null, 50, 38, 85, 0, 160, 300, null, null],
[0, "괴량", null, 0, null, 68, 33, 88, 0, 160, 300, null, null],
[0, "가화", null, 0, null, 49, 65, 41, 0, 160, 300, null, null],
[0, "가규", null, 0, null, 78, 61, 84, 0, 160, 300, null, null],
[0, "하의", null, 0, null, 56, 69, 36, 0, 160, 300, null, null],
[0, "화흠", null, 0, null, 51, 33, 88, 0, 160, 300, null, null],
[0, "가후", null, 0, null, 81, 22, 98, 0, 160, 300, null, null, "이기기 위한 전략만 내드리겠습니다"],
[0, "곽가", null, 0, null, 78, 16, 99, 0, 160, 300, null, null, "조공을 위한 명이 조금만 더 남았다면..."],
[0, "악환", null, 0, null, 65, 80, 42, 0, 160, 300, null, null],
[0, "곽사", null, 0, null, 64, 76, 13, 0, 160, 300, null, null],
[0, "악취", null, 0, null, 53, 66, 61, 0, 160, 300, null, null],
[0, "곽준", null, 0, null, 73, 66, 73, 0, 160, 300, null, null],
[0, "학소", null, 0, null, 90, 71, 88, 0, 160, 300, null, null],
[0, "악진", null, 0, null, 80, 85, 56, 0, 160, 300, null, null],
[0, "곽도", null, 0, null, 62, 50, 82, 0, 160, 300, null, null],
[0, "학맹", null, 0, null, 62, 67, 42, 0, 160, 300, null, null],
[0, "곽유지", null, 0, null, 28, 9, 69, 0, 160, 300, null, null],
[0, "곽익", null, 0, null, 73, 69, 69, 0, 160, 300, null, null],
[0, "곽회", null, 0, null, 90, 77, 85, 0, 160, 300, null, null],
[0, "하후위", null, 0, null, 71, 73, 49, 0, 160, 300, null, null],
[0, "하후연", null, 0, null, 95, 92, 74, 0, 160, 300, null, null, "궁술로 날 당해낼 자가 있을까?"],
[0, "하후은", null, 0, null, 63, 72, 53, 0, 160, 300, null, null],
[0, "하후화", null, 0, null, 48, 51, 71, 0, 160, 300, null, null],
[0, "하후혜", null, 0, null, 50, 44, 76, 0, 160, 300, null, null],
[0, "하후현", null, 0, null, 54, 39, 76, 0, 160, 300, null, null],
[0, "하후상", null, 0, null, 79, 72, 75, 0, 160, 300, null, null],
[0, "하후덕", null, 0, null, 69, 73, 32, 0, 160, 300, null, null],
[0, "하후돈", null, 0, null, 91, 88, 68, 0, 160, 300, null, null],
[0, "하후패", null, 0, null, 79, 85, 77, 0, 160, 300, null, null],
[0, "하후무", null, 0, null, 20, 7, 4, 0, 160, 300, null, null],
[0, "가충", null, 0, null, 54, 31, 89, 0, 160, 300, null, null],
[0, "하진", null, 0, null, 68, 54, 75, 0, 160, 300, null, null],
[0, "화웅", null, 0, null, 78, 90, 55, 0, 160, 300, null, null],
[0, "한윤", null, 0, null, 26, 29, 65, 0, 160, 300, null, null],
[0, "관우", null, 0, null, 96, 99, 76, 0, 160, 300, null, null, "차가 식기 전에 적장의 목을 베어 오겠소!"],
[0, "환계", null, 0, null, 25, 26, 68, 0, 160, 300, null, null],
[0, "관해", null, 0, null, 70, 82, 10, 0, 160, 300, null, null],
[0, "관구검", null, 0, null, 84, 86, 62, 0, 160, 300, null, null],
[0, "한현", null, 0, null, 22, 33, 7, 0, 160, 300, null, null],
[0, "한호", null, 0, null, 73, 72, 84, 0, 160, 300, null, null],
[0, "관흥", null, 0, null, 76, 84, 67, 0, 160, 300, null, null],
[0, "관색", null, 0, null, 74, 83, 56, 0, 160, 300, null, null],
[0, "한수", null, 0, null, 78, 75, 79, 0, 160, 300, null, null],
[0, "한숭", null, 0, null, 25, 15, 71, 0, 160, 300, null, null],
[0, "관정", null, 0, null, 36, 52, 73, 0, 160, 300, null, null],
[0, "한섬", null, 0, null, 69, 66, 36, 0, 160, 300, null, null],
[0, "감택", null, 0, null, 51, 49, 83, 0, 160, 300, null, null],
[0, "한충", null, 0, null, 64, 67, 18, 0, 160, 300, null, null],
[0, "한당", null, 0, null, 76, 85, 61, 0, 160, 300, null, null],
[0, "한덕", null, 0, null, 63, 76, 25, 0, 160, 300, null, null],
[0, "감녕", null, 0, null, 92, 95, 76, 0, 160, 300, null, null],
[0, "한복", null, 0, null, 28, 3, 27, 0, 160, 300, null, null],
[0, "관평", null, 0, null, 78, 82, 72, 0, 160, 300, null, null],
[0, "간옹", null, 0, null, 20, 32, 75, 0, 160, 300, null, null],
[0, "안량", null, 0, null, 88, 96, 43, 0, 160, 300, null, null],
[0, "위연", null, 0, null, 91, 90, 75, 0, 160, 300, null, null],
[0, "국의", null, 0, null, 84, 78, 51, 0, 160, 300, null, null],
[0, "희지재", null, 0, null, 63, 35, 91, 0, 160, 300, null, null],
[0, "위속", null, 0, null, 67, 78, 31, 0, 160, 300, null, null],
[0, "위유", null, 0, null, 46, 29, 74, 0, 160, 300, null, null],
[0, "우금2", null, 0, null, 72, 79, 38, 0, 160, 300, null, null],
[0, "우보", null, 0, null, 38, 60, 21, 0, 160, 300, null, null],
[0, "강유", null, 0, null, 92, 80, 93, 0, 160, 300, null, null],
[0, "공지", null, 0, null, 43, 53, 62, 0, 160, 300, null, null],
[0, "교유", null, 0, null, 64, 69, 38, 0, 160, 300, null, null],
[0, "공도", null, 0, null, 59, 70, 23, 0, 160, 300, null, null],
[0, "허공", null, 0, null, 44, 66, 64, 0, 160, 300, null, null],
[0, "허정", null, 0, null, 23, 5, 68, 0, 160, 300, null, null],
[0, "허저", null, 0, null, 74, 97, 36, 0, 160, 300, null, null],
[0, "허유", null, 0, null, 36, 21, 80, 0, 160, 300, null, null],
[0, "기령", null, 0, null, 85, 84, 51, 0, 160, 300, null, null],
[0, "김의", null, 0, null, 32, 38, 65, 0, 160, 300, null, null],
[0, "김배삼결", null, 0, null, 64, 76, 19, 0, 160, 300, null, null],
[0, "김선", null, 0, null, 52, 68, 13, 0, 160, 300, null, null],
[0, "우번", null, 0, null, 46, 46, 87, 0, 160, 300, null, null],
[0, "형도영", null, 0, null, 69, 79, 41, 0, 160, 300, null, null],
[0, "엄안", null, 0, null, 82, 83, 72, 0, 160, 300, null, null],
[0, "엄망", null, 0, null, 68, 71, 40, 0, 160, 300, null, null],
[0, "엄준", null, 0, null, 41, 12, 71, 0, 160, 300, null, null],
[0, "엄정", null, 0, null, 50, 55, 39, 0, 160, 300, null, null],
[0, "엄백호", null, 0, null, 67, 70, 42, 0, 160, 300, null, null],
[0, "엄여", null, 0, null, 61, 78, 44, 0, 160, 300, null, null],
[0, "오의", null, 0, null, 79, 73, 70, 0, 160, 300, null, null],
[0, "황개", null, 0, null, 80, 86, 70, 0, 160, 300, null, null],
[0, "고간", null, 0, null, 74, 56, 48, 0, 160, 300, null, null],
[0, "황권", null, 0, null, 75, 59, 88, 0, 160, 300, null, null],
[0, "고유", null, 0, null, 57, 43, 72, 0, 160, 300, null, null],
[0, "고순", null, 0, null, 87, 89, 60, 0, 160, 300, null, null],
[0, "고상", null, 0, null, 68, 68, 53, 0, 160, 300, null, null],
[0, "고승", null, 0, null, 67, 73, 41, 0, 160, 300, null, null],
[0, "후성", null, 0, null, 74, 75, 68, 0, 160, 300, null, null],
[0, "후선", null, 0, null, 63, 66, 34, 0, 160, 300, null, null],
[0, "황조", null, 0, null, 81, 66, 62, 0, 160, 300, null, null],
[0, "공손월", null, 0, null, 74, 72, 47, 0, 160, 300, null, null],
[0, "공손연", null, 0, null, 65, 70, 60, 0, 160, 300, null, null],
[0, "공손공", null, 0, null, 39, 17, 69, 0, 160, 300, null, null],
[0, "공손강", null, 0, null, 72, 66, 65, 0, 160, 300, null, null],
[0, "공손찬", null, 0, null, 86, 82, 60, 0, 160, 300, null, null],
[0, "공손속", null, 0, null, 63, 68, 57, 0, 160, 300, null, null],
[0, "공손도", null, 0, null, 67, 71, 66, 0, 160, 300, null, null],
[0, "공손범", null, 0, null, 73, 69, 66, 0, 160, 300, null, null],
[0, "황충", null, 0, null, 88, 96, 70, 0, 160, 300, null, null],
[0, "고정", null, 0, null, 55, 63, 43, 0, 160, 300, null, null],
[0, "고패", null, 0, null, 66, 61, 69, 0, 160, 300, null, null],
[0, "황보숭", null, 0, null, 91, 61, 82, 0, 160, 300, null, null],
[0, "공융", null, 0, null, 30, 5, 73, 0, 160, 300, null, null],
[0, "고람", null, 0, null, 76, 82, 68, 0, 160, 300, null, null],
[0, "오경", null, 0, null, 69, 66, 52, 0, 160, 300, null, null],
[0, "호거아", null, 0, null, 70, 82, 41, 0, 160, 300, null, null],
[0, "호진", null, 0, null, 65, 74, 12, 0, 160, 300, null, null],
[0, "올돌골", null, 0, null, 79, 86, 11, 0, 160, 300, null, null],
[0, "호반", null, 0, null, 55, 55, 59, 0, 160, 300, null, null],
[0, "오반", null, 0, null, 74, 71, 59, 0, 160, 300, null, null],
[0, "고옹", null, 0, null, 52, 18, 81, 0, 160, 300, null, null],
[0, "오란", null, 0, null, 68, 80, 35, 0, 160, 300, null, null],
[0, "채화", null, 0, null, 39, 50, 1, 0, 160, 300, null, null],
[0, "채중", null, 0, null, 40, 54, 2, 0, 160, 300, null, null],
[0, "채모", null, 0, null, 70, 70, 77, 0, 160, 300, null, null],
[0, "착융", null, 0, null, 60, 69, 38, 0, 160, 300, null, null],
[0, "사마의", null, 0, null, 99, 63, 98, 0, 160, 300, null, null],
[0, "사마염", null, 0, null, 69, 59, 77, 0, 160, 300, null, null],
[0, "사마사", null, 0, null, 84, 64, 89, 0, 160, 300, null, null],
[0, "사마소", null, 0, null, 85, 57, 88, 0, 160, 300, null, null],
[0, "사마부", null, 0, null, 70, 37, 77, 0, 160, 300, null, null],
[0, "사마랑", null, 0, null, 20, 21, 72, 0, 160, 300, null, null],
[0, "사마가", null, 0, null, 66, 84, 25, 0, 160, 300, null, null],
[0, "주흔", null, 0, null, 65, 62, 73, 0, 160, 300, null, null],
[0, "주앙", null, 0, null, 74, 65, 65, 0, 160, 300, null, null],
[0, "주지", null, 0, null, 73, 85, 41, 0, 160, 300, null, null],
[0, "주창", null, 0, null, 68, 77, 42, 0, 160, 300, null, null],
[0, "주태", null, 0, null, 84, 90, 48, 0, 160, 300, null, null],
[0, "주방", null, 0, null, 52, 41, 80, 0, 160, 300, null, null],
[0, "주유", null, 0, null, 97, 71, 98, 0, 160, 300, null, null],
[0, "주환", null, 0, null, 87, 84, 77, 0, 160, 300, null, null],
[0, "주거", null, 0, null, 77, 57, 72, 0, 160, 300, null, null],
[0, "축융", null, 0, null, 72, 75, 35, 0, 160, 300, null, null],
[0, "주준", null, 0, null, 89, 65, 76, 0, 160, 300, null, null],
[0, "주연", null, 0, null, 86, 75, 74, 0, 160, 300, null, null],
[0, "주치", null, 0, null, 71, 56, 72, 0, 160, 300, null, null],
[0, "주포", null, 0, null, 68, 73, 34, 0, 160, 300, null, null],
[0, "주령", null, 0, null, 78, 73, 67, 0, 160, 300, null, null],
[0, "순욱", null, 0, null, 78, 38, 97, 0, 160, 300, null, null],
[0, "순우경", null, 0, null, 78, 66, 29, 0, 160, 300, null, null],
[0, "순심", null, 0, null, 45, 25, 78, 0, 160, 300, null, null],
[0, "순유", null, 0, null, 80, 35, 95, 0, 160, 300, null, null],
[0, "장완", null, 0, null, 78, 34, 89, 0, 160, 300, null, null],
[0, "종회", null, 0, null, 88, 62, 93, 0, 160, 300, null, null],
[0, "장간", null, 0, null, 19, 6, 66, 0, 160, 300, null, null],
[0, "장의거", null, 0, null, 71, 58, 59, 0, 160, 300, null, null],
[0, "장흠", null, 0, null, 78, 85, 54, 0, 160, 300, null, null],
[0, "장제3", null, 0, null, 62, 43, 85, 0, 160, 300, null, null],
[0, "초주", null, 0, null, 16, 3, 67, 0, 160, 300, null, null],
[0, "초촉", null, 0, null, 65, 76, 33, 0, 160, 300, null, null],
[0, "향총", null, 0, null, 76, 61, 77, 0, 160, 300, null, null],
[0, "종요", null, 0, null, 79, 24, 90, 0, 160, 300, null, null],
[0, "향랑", null, 0, null, 28, 18, 74, 0, 160, 300, null, null],
[0, "서영", null, 0, null, 92, 80, 62, 0, 160, 300, null, null],
[0, "제갈각", null, 0, null, 72, 47, 90, 0, 160, 300, null, null],
[0, "제갈근", null, 0, null, 75, 34, 85, 0, 160, 300, null, null],
[0, "제갈균", null, 0, null, 29, 25, 52, 0, 160, 300, null, null],
[0, "제갈탄", null, 0, null, 72, 72, 76, 0, 160, 300, null, null],
[0, "제갈량", null, 0, null, 98, 43, 100, 0, 160, 300, null, null],
[0, "서황", null, 0, null, 95, 94, 78, 0, 160, 300, null, null],
[0, "서서", null, 0, null, 90, 64, 94, 0, 160, 300, null, null],
[0, "서성", null, 0, null, 86, 81, 78, 0, 160, 300, null, null],
[0, "서막", null, 0, null, 55, 32, 68, 0, 160, 300, null, null],
[0, "신의", null, 0, null, 55, 59, 60, 0, 160, 300, null, null],
[0, "신탐", null, 0, null, 56, 62, 54, 0, 160, 300, null, null],
[0, "심배", null, 0, null, 80, 60, 84, 0, 160, 300, null, null],
[0, "신비", null, 0, null, 42, 24, 79, 0, 160, 300, null, null],
[0, "신평", null, 0, null, 69, 43, 77, 0, 160, 300, null, null],
[0, "진복", null, 0, null, 31, 7, 73, 0, 160, 300, null, null],
[0, "진랑", null, 0, null, 58, 70, 35, 0, 160, 300, null, null],
[0, "휴고", null, 0, null, 63, 71, 38, 0, 160, 300, null, null],
[0, "추단", null, 0, null, 61, 64, 34, 0, 160, 300, null, null],
[0, "성의", null, 0, null, 74, 72, 41, 0, 160, 300, null, null],
[0, "성공영", null, 0, null, 73, 71, 80, 0, 160, 300, null, null],
[0, "설종", null, 0, null, 34, 16, 73, 0, 160, 300, null, null],
[0, "단경1", null, 0, null, 71, 68, 43, 0, 160, 300, null, null],
[0, "전종", null, 0, null, 78, 72, 75, 0, 160, 300, null, null],
[0, "조예", null, 0, null, 72, 52, 82, 0, 160, 300, null, null],
[0, "조휴", null, 0, null, 84, 78, 62, 0, 160, 300, null, null],
[0, "송헌", null, 0, null, 68, 77, 38, 0, 160, 300, null, null],
[0, "조앙", null, 0, null, 78, 67, 69, 0, 160, 300, null, null],
[0, "조홍", null, 0, null, 80, 75, 55, 0, 160, 300, null, null],
[0, "조순", null, 0, null, 85, 83, 63, 0, 160, 300, null, null],
[0, "조창", null, 0, null, 86, 91, 59, 0, 160, 300, null, null],
[0, "조식", null, 0, null, 45, 22, 86, 0, 160, 300, null, null],
[0, "조진", null, 0, null, 88, 74, 70, 0, 160, 300, null, null],
[0, "조인", null, 0, null, 94, 90, 72, 0, 160, 300, null, null],
[0, "조성", null, 0, null, 54, 74, 38, 0, 160, 300, null, null],
[0, "조조", null, 0, null, 100, 72, 96, 0, 160, 300, null, null, "미망인이 더 매력적이란 말이야... 후후"],
[0, "조충", null, 0, null, 43, 21, 74, 0, 160, 300, null, null],
[0, "장패", null, 0, null, 78, 86, 53, 0, 160, 300, null, null],
[0, "조비", null, 0, null, 75, 71, 87, 0, 160, 300, null, null, "새로운 왕조를 열겠다..."],
[0, "조표", null, 0, null, 54, 69, 32, 0, 160, 300, null, null],
[0, "저수", null, 0, null, 86, 46, 95, 0, 160, 300, null, null],
[0, "소비", null, 0, null, 69, 63, 66, 0, 160, 300, null, null],
[0, "조무", null, 0, null, 70, 71, 66, 0, 160, 300, null, null],
[0, "손환", null, 0, null, 82, 73, 76, 0, 160, 300, null, null],
[0, "손견", null, 0, null, 94, 95, 73, 0, 160, 300, null, null],
[0, "손건", null, 0, null, 44, 33, 79, 0, 160, 300, null, null],
[0, "손권", null, 0, null, 86, 69, 83, 0, 160, 300, null, null],
[0, "손교", null, 0, null, 77, 72, 67, 0, 160, 300, null, null],
[0, "손책", null, 0, null, 93, 97, 74, 0, 160, 300, null, null],
[0, "손소", null, 0, null, 82, 79, 76, 0, 160, 300, null, null],
[0, "손정", null, 0, null, 66, 53, 73, 0, 160, 300, null, null],
[0, "손중", null, 0, null, 62, 71, 36, 0, 160, 300, null, null],
[0, "손등", null, 0, null, 62, 37, 79, 0, 160, 300, null, null],
[0, "손유", null, 0, null, 77, 70, 68, 0, 160, 300, null, null],
[0, "손익", null, 0, null, 67, 83, 27, 0, 160, 300, null, null],
[0, "손례", null, 0, null, 78, 81, 67, 0, 160, 300, null, null],
[0, "태사자", null, 0, null, 94, 94, 72, 0, 160, 300, null, null],
[0, "대래동주", null, 0, null, 51, 53, 54, 0, 160, 300, null, null],
[0, "대릉", null, 0, null, 70, 75, 39, 0, 160, 300, null, null],
[0, "타사대왕", null, 0, null, 62, 59, 70, 0, 160, 300, null, null],
[0, "담웅", null, 0, null, 58, 73, 14, 0, 160, 300, null, null],
[0, "장윤", null, 0, null, 72, 67, 42, 0, 160, 300, null, null],
[0, "조운", null, 0, null, 94, 96, 75, 0, 160, 300, null, null],
[0, "장위", null, 0, null, 74, 66, 45, 0, 160, 300, null, null],
[0, "장영", null, 0, null, 75, 74, 41, 0, 160, 300, null, null],
[0, "장연", null, 0, null, 76, 81, 57, 0, 160, 300, null, null],
[0, "장횡", null, 0, null, 59, 70, 23, 0, 160, 300, null, null],
[0, "장온", null, 0, null, 32, 10, 72, 0, 160, 300, null, null],
[0, "장개", null, 0, null, 34, 66, 8, 0, 160, 300, null, null],
[0, "장각", null, 0, null, 87, 35, 90, 0, 160, 300, null, null],
[0, "장기", null, 0, null, 74, 35, 76, 0, 160, 300, null, null],
[0, "장의", null, 0, null, 79, 72, 75, 0, 160, 300, null, null],
[0, "장훈", null, 0, null, 72, 68, 41, 0, 160, 300, null, null],
[0, "장굉", null, 0, null, 24, 22, 86, 0, 160, 300, null, null],
[0, "장합", null, 0, null, 92, 89, 76, 0, 160, 300, null, null],
[0, "조홍2", null, 0, null, 66, 72, 28, 0, 160, 300, null, null],
[0, "장제2", null, 0, null, 70, 66, 55, 0, 160, 300, null, null],
[0, "장수", null, 0, null, 80, 73, 64, 0, 160, 300, null, null],
[0, "장소", null, 0, null, 41, 13, 87, 0, 160, 300, null, null],
[0, "장송", null, 0, null, 40, 6, 85, 0, 160, 300, null, null],
[0, "장임", null, 0, null, 85, 84, 78, 0, 160, 300, null, null],
[0, "장제", null, 0, null, 67, 43, 80, 0, 160, 300, null, null],
[0, "장막", null, 0, null, 52, 53, 71, 0, 160, 300, null, null],
[0, "조범", null, 0, null, 28, 21, 32, 0, 160, 300, null, null],
[0, "장비", null, 0, null, 87, 98, 72, 0, 160, 300, null, null],
[0, "장포", null, 0, null, 78, 84, 48, 0, 160, 300, null, null],
[0, "장보", null, 0, null, 83, 71, 81, 0, 160, 300, null, null],
[0, "장만성", null, 0, null, 75, 81, 45, 0, 160, 300, null, null],
[0, "장양", null, 0, null, 72, 70, 66, 0, 160, 300, null, null],
[0, "장익", null, 0, null, 75, 74, 76, 0, 160, 300, null, null],
[0, "장료", null, 0, null, 96, 94, 78, 0, 160, 300, null, null],
[0, "장량", null, 0, null, 78, 80, 74, 0, 160, 300, null, null],
[0, "조루", null, 0, null, 70, 43, 68, 0, 160, 300, null, null],
[0, "장로", null, 0, null, 65, 42, 81, 0, 160, 300, null, null],
[0, "진횡", null, 0, null, 64, 63, 26, 0, 160, 300, null, null],
[0, "진응", null, 0, null, 62, 72, 45, 0, 160, 300, null, null],
[0, "진기", null, 0, null, 58, 65, 43, 0, 160, 300, null, null],
[0, "진궁", null, 0, null, 84, 55, 90, 0, 160, 300, null, null],
[0, "진교", null, 0, null, 61, 27, 77, 0, 160, 300, null, null],
[0, "진군", null, 0, null, 32, 14, 75, 0, 160, 300, null, null],
[0, "진규", null, 0, null, 30, 4, 82, 0, 160, 300, null, null],
[0, "진식", null, 0, null, 70, 71, 25, 0, 160, 300, null, null],
[0, "진진", null, 0, null, 46, 46, 69, 0, 160, 300, null, null],
[0, "진태", null, 0, null, 86, 77, 89, 0, 160, 300, null, null],
[0, "진등", null, 0, null, 79, 64, 81, 0, 160, 300, null, null],
[0, "진도", null, 0, null, 82, 78, 67, 0, 160, 300, null, null],
[0, "진무", null, 0, null, 76, 87, 43, 0, 160, 300, null, null],
[0, "진란", null, 0, null, 66, 69, 40, 0, 160, 300, null, null],
[0, "진림", null, 0, null, 25, 9, 75, 0, 160, 300, null, null],
[0, "정욱", null, 0, null, 76, 49, 94, 0, 160, 300, null, null],
[0, "정원지", null, 0, null, 69, 74, 17, 0, 160, 300, null, null],
[0, "정은", null, 0, null, 69, 73, 40, 0, 160, 300, null, null],
[0, "정원", null, 0, null, 70, 76, 35, 0, 160, 300, null, null],
[0, "정보", null, 0, null, 84, 79, 79, 0, 160, 300, null, null],
[0, "정봉", null, 0, null, 81, 92, 75, 0, 160, 300, null, null],
[0, "전위", null, 0, null, 79, 98, 42, 0, 160, 300, null, null],
[0, "전해", null, 0, null, 68, 65, 58, 0, 160, 300, null, null],
[0, "전주", null, 0, null, 66, 66, 73, 0, 160, 300, null, null],
[0, "전풍", null, 0, null, 82, 43, 96, 0, 160, 300, null, null],
[0, "전예", null, 0, null, 93, 85, 80, 0, 160, 300, null, null],
[0, "동윤", null, 0, null, 47, 28, 79, 0, 160, 300, null, null],
[0, "동화", null, 0, null, 57, 34, 75, 0, 160, 300, null, null],
[0, "등애", null, 0, null, 92, 80, 94, 0, 160, 300, null, null],
[0, "도겸", null, 0, null, 51, 27, 64, 0, 160, 300, null, null],
[0, "등현", null, 0, null, 61, 73, 45, 0, 160, 300, null, null],
[0, "등지", null, 0, null, 73, 52, 81, 0, 160, 300, null, null],
[0, "동습", null, 0, null, 72, 85, 50, 0, 160, 300, null, null],
[0, "동승", null, 0, null, 56, 53, 65, 0, 160, 300, null, null],
[0, "동소", null, 0, null, 34, 25, 80, 0, 160, 300, null, null],
[0, "동탁", null, 0, null, 91, 87, 72, 0, 160, 300, null, null],
[0, "동도나", null, 0, null, 68, 73, 31, 0, 160, 300, null, null],
[0, "동민", null, 0, null, 49, 60, 25, 0, 160, 300, null, null],
[0, "등무", null, 0, null, 61, 75, 29, 0, 160, 300, null, null],
[0, "두기", null, 0, null, 74, 43, 78, 0, 160, 300, null, null],
[0, "두예", null, 0, null, 96, 69, 95, 0, 160, 300, null, null],
[0, "배원소", null, 0, null, 49, 65, 25, 0, 160, 300, null, null],
[0, "마완", null, 0, null, 71, 74, 16, 0, 160, 300, null, null],
[0, "마휴", null, 0, null, 68, 73, 48, 0, 160, 300, null, null],
[0, "파재", null, 0, null, 74, 74, 55, 0, 160, 300, null, null],
[0, "마준", null, 0, null, 38, 52, 31, 0, 160, 300, null, null],
[0, "마속", null, 0, null, 61, 67, 84, 0, 160, 300, null, null],
[0, "마대", null, 0, null, 79, 85, 62, 0, 160, 300, null, null],
[0, "마충", null, 0, null, 78, 72, 68, 0, 160, 300, null, null],
[0, "마초", null, 0, null, 86, 97, 44, 0, 160, 300, null, null, "서량의 금마초 나가신다!"],
[0, "마철", null, 0, null, 70, 62, 58, 0, 160, 300, null, null],
[0, "마등", null, 0, null, 85, 80, 52, 0, 160, 300, null, null],
[0, "마량", null, 0, null, 53, 23, 85, 0, 160, 300, null, null],
[0, "반준", null, 0, null, 61, 46, 82, 0, 160, 300, null, null],
[0, "반장", null, 0, null, 76, 80, 69, 0, 160, 300, null, null],
[0, "번조", null, 0, null, 66, 73, 31, 0, 160, 300, null, null],
[0, "번능", null, 0, null, 69, 61, 36, 0, 160, 300, null, null],
[0, "반봉", null, 0, null, 56, 77, 4, 0, 160, 300, null, null],
[0, "비의", null, 0, null, 82, 56, 88, 0, 160, 300, null, null],
[0, "비연", null, 0, null, 60, 66, 21, 0, 160, 300, null, null],
[0, "비시", null, 0, null, 18, 28, 65, 0, 160, 300, null, null],
[0, "미축", null, 0, null, 33, 29, 78, 0, 160, 300, null, null],
[0, "미방", null, 0, null, 54, 61, 32, 0, 160, 300, null, null],
[0, "비요", null, 0, null, 70, 66, 73, 0, 160, 300, null, null],
[0, "무안국", null, 0, null, 70, 79, 34, 0, 160, 300, null, null],
[0, "풍습", null, 0, null, 72, 71, 39, 0, 160, 300, null, null],
[0, "부사인", null, 0, null, 46, 63, 37, 0, 160, 300, null, null],
[0, "부첨", null, 0, null, 73, 85, 76, 0, 160, 300, null, null],
[0, "부손", null, 0, null, 29, 13, 70, 0, 160, 300, null, null],
[0, "문앙", null, 0, null, 76, 96, 65, 0, 160, 300, null, null],
[0, "문흠", null, 0, null, 74, 79, 43, 0, 160, 300, null, null],
[0, "문추", null, 0, null, 87, 95, 49, 0, 160, 300, null, null],
[0, "문빙", null, 0, null, 88, 85, 69, 0, 160, 300, null, null],
[0, "변희", null, 0, null, 56, 70, 62, 0, 160, 300, null, null],
[0, "망아장", null, 0, null, 45, 79, 3, 0, 160, 300, null, null],
[0, "봉기", null, 0, null, 56, 48, 84, 0, 160, 300, null, null],
[0, "방희", null, 0, null, 60, 38, 69, 0, 160, 300, null, null],
[0, "법정", null, 0, null, 82, 47, 94, 0, 160, 300, null, null],
[0, "방통", null, 0, null, 79, 34, 97, 0, 160, 300, null, null],
[0, "방덕", null, 0, null, 89, 94, 70, 0, 160, 300, null, null],
[0, "포륭", null, 0, null, 58, 76, 49, 0, 160, 300, null, null],
[0, "목순", null, 0, null, 52, 77, 11, 0, 160, 300, null, null],
[0, "목록대왕", null, 0, null, 65, 71, 39, 0, 160, 300, null, null],
[0, "보즐", null, 0, null, 83, 51, 81, 0, 160, 300, null, null],
[0, "만총", null, 0, null, 88, 64, 87, 0, 160, 300, null, null],
[0, "모개", null, 0, null, 63, 39, 60, 0, 160, 300, null, null],
[0, "맹획", null, 0, null, 81, 88, 42, 0, 160, 300, null, null],
[0, "맹체", null, 0, null, 75, 73, 75, 0, 160, 300, null, null],
[0, "맹우", null, 0, null, 50, 68, 22, 0, 160, 300, null, null],
[0, "유섭", null, 0, null, 62, 79, 24, 0, 160, 300, null, null],
[0, "양부", null, 0, null, 62, 68, 68, 0, 160, 300, null, null],
[0, "옹개", null, 0, null, 73, 75, 57, 0, 160, 300, null, null],
[0, "양의", null, 0, null, 68, 40, 82, 0, 160, 300, null, null],
[0, "양호", null, 0, null, 94, 69, 92, 0, 160, 300, null, null],
[0, "양홍", null, 0, null, 33, 15, 77, 0, 160, 300, null, null],
[0, "양앙", null, 0, null, 68, 72, 38, 0, 160, 300, null, null],
[0, "양추", null, 0, null, 52, 65, 40, 0, 160, 300, null, null],
[0, "양수", null, 0, null, 46, 23, 83, 0, 160, 300, null, null],
[0, "양추2", null, 0, null, 67, 64, 60, 0, 160, 300, null, null],
[0, "양송", null, 0, null, 17, 5, 28, 0, 160, 300, null, null],
[0, "양임", null, 0, null, 70, 78, 56, 0, 160, 300, null, null],
[0, "양조", null, 0, null, 53, 61, 36, 0, 160, 300, null, null],
[0, "양백", null, 0, null, 44, 45, 19, 0, 160, 300, null, null],
[0, "양부2", null, 0, null, 67, 50, 83, 0, 160, 300, null, null],
[0, "양봉", null, 0, null, 66, 65, 31, 0, 160, 300, null, null],
[0, "양봉2", null, 0, null, 54, 62, 53, 0, 160, 300, null, null],
[0, "뇌동", null, 0, null, 69, 78, 51, 0, 160, 300, null, null],
[0, "뇌박", null, 0, null, 62, 70, 36, 0, 160, 300, null, null],
[0, "이이", null, 0, null, 63, 77, 19, 0, 160, 300, null, null],
[0, "이회", null, 0, null, 79, 65, 79, 0, 160, 300, null, null],
[0, "이각", null, 0, null, 69, 72, 24, 0, 160, 300, null, null],
[0, "육항", null, 0, null, 94, 68, 93, 0, 160, 300, null, null],
[0, "육적", null, 0, null, 20, 7, 72, 0, 160, 300, null, null],
[0, "육손", null, 0, null, 97, 71, 96, 0, 160, 300, null, null],
[0, "이엄", null, 0, null, 83, 84, 76, 0, 160, 300, null, null],
[0, "이유", null, 0, null, 61, 26, 93, 0, 160, 300, null, null],
[0, "이숙", null, 0, null, 46, 69, 61, 0, 160, 300, null, null],
[0, "이통", null, 0, null, 73, 81, 62, 0, 160, 300, null, null],
[0, "이전", null, 0, null, 78, 80, 79, 0, 160, 300, null, null],
[0, "이풍", null, 0, null, 69, 74, 50, 0, 160, 300, null, null],
[0, "유언", null, 0, null, 61, 38, 80, 0, 160, 300, null, null],
[0, "유괴", null, 0, null, 71, 73, 67, 0, 160, 300, null, null],
[0, "유기", null, 0, null, 52, 12, 63, 0, 160, 300, null, null],
[0, "유우", null, 0, null, 62, 33, 75, 0, 160, 300, null, null],
[0, "유훈", null, 0, null, 47, 63, 35, 0, 160, 300, null, null],
[0, "유현", null, 0, null, 54, 66, 51, 0, 160, 300, null, null],
[0, "유순", null, 0, null, 63, 46, 41, 0, 160, 300, null, null],
[0, "유장", null, 0, null, 31, 5, 34, 0, 160, 300, null, null],
[0, "유심", null, 0, null, 60, 62, 70, 0, 160, 300, null, null],
[0, "유선", null, 0, null, 3, 5, 9, 0, 160, 300, null, null],
[0, "유종", null, 0, null, 24, 22, 65, 0, 160, 300, null, null],
[0, "유도", null, 0, null, 25, 23, 26, 0, 160, 300, null, null],
[0, "유파", null, 0, null, 29, 22, 75, 0, 160, 300, null, null],
[0, "유반", null, 0, null, 69, 76, 47, 0, 160, 300, null, null],
[0, "유비", null, 0, null, 88, 78, 75, 0, 160, 300, null, null, "한왕실은 중산정왕의 후손인 내가 이어받겠다...!"],
[0, "유표", null, 0, null, 48, 31, 72, 0, 160, 300, null, null],
[0, "유복", null, 0, null, 64, 49, 74, 0, 160, 300, null, null],
[0, "유벽", null, 0, null, 70, 72, 47, 0, 160, 300, null, null],
[0, "유봉", null, 0, null, 75, 79, 44, 0, 160, 300, null, null],
[0, "유엽", null, 0, null, 56, 32, 92, 0, 160, 300, null, null],
[0, "유요", null, 0, null, 62, 67, 46, 0, 160, 300, null, null],
[0, "여위황", null, 0, null, 58, 63, 29, 0, 160, 300, null, null],
[0, "요화", null, 0, null, 73, 76, 69, 0, 160, 300, null, null],
[0, "양흥", null, 0, null, 61, 65, 19, 0, 160, 300, null, null],
[0, "양습", null, 0, null, 73, 40, 74, 0, 160, 300, null, null],
[0, "양서", null, 0, null, 56, 62, 66, 0, 160, 300, null, null],
[0, "능조", null, 0, null, 75, 81, 42, 0, 160, 300, null, null],
[0, "능통", null, 0, null, 83, 89, 60, 0, 160, 300, null, null],
[0, "여개", null, 0, null, 53, 30, 67, 0, 160, 300, null, null],
[0, "여건", null, 0, null, 57, 70, 62, 0, 160, 300, null, null],
[0, "여광", null, 0, null, 56, 70, 13, 0, 160, 300, null, null],
[0, "여상", null, 0, null, 54, 71, 12, 0, 160, 300, null, null],
[0, "여대", null, 0, null, 80, 71, 70, 0, 160, 300, null, null],
[0, "여범", null, 0, null, 73, 63, 75, 0, 160, 300, null, null],
[0, "여포", null, 0, null, 89, 100, 42, 0, 160, 300, null, null, "다 덤비거라! 하하하하"],
[0, "여몽", null, 0, null, 91, 81, 90, 0, 160, 300, null, null],
[0, "윤직", null, 0, null, 46, 42, 73, 0, 160, 300, null, null],
[0, "냉포", null, 0, null, 71, 82, 61, 0, 160, 300, null, null],
[0, "누규", null, 0, null, 52, 13, 87, 0, 160, 300, null, null],
[0, "노숙", null, 0, null, 89, 56, 93, 0, 160, 300, null, null],
[0, "노식", null, 0, null, 86, 63, 82, 0, 160, 300, null, null],
[0, "범강", null, 0, null, 49, 50, 36, 0, 160, 300, null, null],
[0, "장달", null, 0, null, 43, 56, 34, 0, 160, 300, null, null],
[0, "규람", null, 0, null, 55, 70, 58, 0, 160, 300, null, null],
[0, "대원", null, 0, null, 38, 32, 68, 0, 160, 300, null, null],
[0, "왕기", null, 0, null, 81, 72, 86, 0, 160, 300, null, null],
[0, "왕상", null, 0, null, 23, 19, 68, 0, 160, 300, null, null],
[0, "왕돈", null, 0, null, 60, 66, 46, 0, 160, 300, null, null],
[0, "악침", null, 0, null, 73, 75, 43, 0, 160, 300, null, null],
[0, "하제", null, 0, null, 83, 70, 82, 0, 160, 300, null, null],
[0, "환범", null, 0, null, 40, 11, 78, 0, 160, 300, null, null],
[0, "견초", null, 0, null, 72, 79, 73, 0, 160, 300, null, null],
[0, "고당륭", null, 0, null, 35, 24, 76, 0, 160, 300, null, null],
[0, "오찬", null, 0, null, 68, 41, 78, 0, 160, 300, null, null],
[0, "호질", null, 0, null, 73, 46, 74, 0, 160, 300, null, null],
[0, "오질", null, 0, null, 16, 29, 68, 0, 160, 300, null, null],
[0, "호준", null, 0, null, 79, 76, 62, 0, 160, 300, null, null],
[0, "고담", null, 0, null, 53, 23, 77, 0, 160, 300, null, null],
[0, "최림", null, 0, null, 32, 22, 66, 0, 160, 300, null, null],
[0, "사마망", null, 0, null, 78, 58, 83, 0, 160, 300, null, null],
[0, "주이", null, 0, null, 70, 73, 61, 0, 160, 300, null, null],
[0, "전단", null, 0, null, 67, 64, 39, 0, 160, 300, null, null],
[0, "조우", null, 0, null, 50, 43, 37, 0, 160, 300, null, null],
[0, "조상", null, 0, null, 39, 33, 30, 0, 160, 300, null, null],
[0, "조방", null, 0, null, 20, 14, 27, 0, 160, 300, null, null],
[0, "태사향", null, 0, null, 57, 66, 48, 0, 160, 300, null, null],
[0, "장휴", null, 0, null, 63, 27, 74, 0, 160, 300, null, null],
[0, "장호", null, 0, null, 75, 74, 51, 0, 160, 300, null, null],
[0, "조광", null, 0, null, 67, 71, 53, 0, 160, 300, null, null],
[0, "장집", null, 0, null, 76, 29, 80, 0, 160, 300, null, null],
[0, "장승", null, 0, null, 77, 70, 75, 0, 160, 300, null, null],
[0, "장소2", null, 0, null, 23, 56, 31, 0, 160, 300, null, null],
[0, "조통", null, 0, null, 68, 67, 61, 0, 160, 300, null, null],
[0, "진표", null, 0, null, 66, 42, 74, 0, 160, 300, null, null],
[0, "정무", null, 0, null, 56, 35, 75, 0, 160, 300, null, null],
[0, "정봉2", null, 0, null, 66, 66, 53, 0, 160, 300, null, null],
[0, "전만", null, 0, null, 51, 73, 39, 0, 160, 300, null, null],
[0, "마균", null, 0, null, 22, 17, 71, 0, 160, 300, null, null],
[0, "방회", null, 0, null, 69, 75, 49, 0, 160, 300, null, null],
[0, "낙통", null, 0, null, 76, 58, 75, 0, 160, 300, null, null],
[0, "육개", null, 0, null, 65, 61, 79, 0, 160, 300, null, null],
[0, "유찬", null, 0, null, 78, 81, 64, 0, 160, 300, null, null],
[0, "유소", null, 0, null, 68, 53, 74, 0, 160, 300, null, null],
[0, "요립", null, 0, null, 32, 15, 76, 0, 160, 300, null, null],
[0, "여거", null, 0, null, 78, 69, 71, 0, 160, 300, null, null],
[0, "제갈첨", null, 0, null, 70, 57, 76, 0, 160, 300, null, null],
[0, "손휴", null, 0, null, 57, 42, 78, 0, 160, 300, null, null],
[0, "극정", null, 0, null, 42, 23, 68, 0, 160, 300, null, null],
[0, "호분", null, 0, null, 71, 76, 50, 0, 160, 300, null, null],
[0, "손량", null, 0, null, 32, 26, 70, 0, 160, 300, null, null],
[0, "마막", null, 0, null, 34, 12, 44, 0, 160, 300, null, null],
[0, "손호", null, 0, null, 41, 73, 71, 0, 160, 300, null, null],
[0, "조모", null, 0, null, 54, 61, 59, 0, 160, 300, null, null],
[0, "조환", null, 0, null, 30, 28, 30, 0, 160, 300, null, null],
[0, "사마유", null, 0, null, 71, 68, 75, 0, 160, 300, null, null],
[0, "제갈상", null, 0, null, 64, 79, 62, 0, 160, 300, null, null],
[0, "손화", null, 0, null, 31, 39, 68, 0, 160, 300, null, null],
[0, "염우", null, 0, null, 52, 61, 51, 0, 160, 300, null, null],
[0, "왕경", null, 0, null, 67, 63, 71, 0, 160, 300, null, null],
[0, "왕혼", null, 0, null, 74, 71, 63, 0, 160, 300, null, null],
[0, "곽혁", null, 0, null, 33, 29, 70, 0, 160, 300, null, null],
[0, "가범", null, 0, null, 60, 62, 73, 0, 160, 300, null, null],
[0, "서질", null, 0, null, 68, 83, 24, 0, 160, 300, null, null],
[0, "손준", null, 0, null, 64, 70, 65, 0, 160, 300, null, null],
[0, "손침", null, 0, null, 58, 55, 65, 0, 160, 300, null, null],
[0, "우사", null, 0, null, 61, 34, 74, 0, 160, 300, null, null],
[0, "진건", null, 0, null, 72, 71, 65, 0, 160, 300, null, null],
[0, "동궐", null, 0, null, 65, 59, 76, 0, 160, 300, null, null],
[0, "당자", null, 0, null, 61, 71, 50, 0, 160, 300, null, null],
[0, "등충", null, 0, null, 76, 80, 69, 0, 160, 300, null, null],
[0, "황숭", null, 0, null, 67, 63, 72, 0, 160, 300, null, null],
[0, "화핵", null, 0, null, 20, 24, 71, 0, 160, 300, null, null],
[0, "허의", null, 0, null, 51, 74, 15, 0, 160, 300, null, null],
[0, "송겸", null, 0, null, 66, 78, 42, 0, 160, 300, null, null],
[0, "호제", null, 0, null, 57, 39, 68, 0, 160, 300, null, null],
[0, "나헌", null, 0, null, 86, 70, 82, 0, 160, 300, null, null],
[0, "노숙2", null, 0, null, 73, 53, 74, 0, 160, 300, null, null],
[0, "구성", null, 0, null, 63, 70, 38, 0, 160, 300, null, null],
[0, "어부라", null, 0, null, 72, 68, 21, 0, 160, 300, null, null],
[0, "아하소과", null, 0, null, 61, 76, 13, 0, 160, 300, null, null],
[0, "가비능", null, 0, null, 77, 69, 52, 0, 160, 300, null, null],
[0, "구력거", null, 0, null, 80, 68, 56, 0, 160, 300, null, null],
[0, "강단", null, 0, null, 65, 83, 48, 0, 160, 300, null, null],
[0, "황란", null, 0, null, 63, 75, 44, 0, 160, 300, null, null],
[0, "호주천", null, 0, null, 70, 71, 40, 0, 160, 300, null, null],
[0, "종리목", null, 0, null, 84, 72, 82, 0, 160, 300, null, null],
[0, "제갈교", null, 0, null, 62, 27, 75, 0, 160, 300, null, null],
[0, "답돈", null, 0, null, 84, 82, 61, 0, 160, 300, null, null],
[0, "반임", null, 0, null, 66, 79, 38, 0, 160, 300, null, null],
[0, "보도근", null, 0, null, 64, 73, 50, 0, 160, 300, null, null],
[0, "미당대왕", null, 0, null, 59, 69, 21, 0, 160, 300, null, null],
[0, "유표2", null, 0, null, 73, 74, 48, 0, 160, 300, null, null],
[0, "루반", null, 0, null, 65, 76, 39, 0, 160, 300, null, null],
[0, "손관", null, 0, null, 72, 78, 51, 0, 160, 300, null, null],
[0, "곽석", null, 0, null, 59, 71, 48, 0, 160, 300, null, null],
[0, "주조", null, 0, null, 63, 68, 26, 0, 160, 300, null, null],
[0, "장거", null, 0, null, 79, 75, 56, 0, 160, 300, null, null],
[0, "장순", null, 0, null, 73, 81, 60, 0, 160, 300, null, null],
[0, "철리길", null, 0, null, 77, 70, 52, 0, 160, 300, null, null],
[0, "주삭", null, 0, null, 54, 60, 50, 0, 160, 300, null, null],
[0, "황월영", null, 0, null, 46, 33, 78, 0, 160, 300, null, null],
[0, "채염", null, 0, null, 42, 26, 82, 0, 160, 300, null, null],
[0, "소교", null, 0, null, 23, 15, 78, 0, 160, 300, null, null],
[0, "신헌영", null, 0, null, 65, 35, 90, 0, 160, 300, null, null, "내가 사내로 태어났더라면..."],
[0, "손상향", null, 0, null, 72, 79, 55, 0, 160, 300, null, null],
[0, "대교", null, 0, null, 22, 30, 78, 0, 160, 300, null, null],
[0, "초선", null, 0, null, 12, 22, 71, 0, 160, 300, null, null],
[0, "교모", null, 0, null, 54, 45, 69, 0, 160, 300, null, null],
[0, "관구수", null, 0, null, 58, 62, 33, 0, 160, 300, null, null],
[0, "관구전", null, 0, null, 63, 60, 69, 0, 160, 300, null, null],
[0, "원유", null, 0, null, 56, 40, 73, 0, 160, 300, null, null],
[0, "왕광", null, 0, null, 65, 55, 61, 0, 160, 300, null, null],
[0, "신창", null, 0, null, 50, 26, 42, 0, 160, 300, null, null],
[0, "사마주", null, 0, null, 61, 52, 61, 0, 160, 300, null, null],
[0, "양제", null, 0, null, 67, 68, 71, 0, 160, 300, null, null],
[0, "성만", null, 0, null, 61, 68, 66, 0, 160, 300, null, null],
[0, "오연", null, 0, null, 66, 73, 42, 0, 160, 300, null, null],
[0, "맹충", null, 0, null, 47, 28, 72, 0, 160, 300, null, null],
[0, "잠혼", null, 0, null, 1, 1, 22, 0, 160, 300, null, null],
[0, "사정", null, 0, null, 64, 76, 34, 0, 160, 300, null, null],
[0, "심영", null, 0, null, 70, 77, 61, 0, 160, 300, null, null],
[0, "도준", null, 0, null, 65, 66, 46, 0, 160, 300, null, null],
[0, "만욱", null, 0, null, 21, 25, 71, 0, 160, 300, null, null],
[0, "오언", null, 0, null, 76, 81, 65, 0, 160, 300, null, null],
[0, "위막", null, 0, null, 57, 62, 59, 0, 160, 300, null, null],
[0, "시삭", null, 0, null, 38, 65, 47, 0, 160, 300, null, null],
[0, "전속", null, 0, null, 47, 60, 55, 0, 160, 300, null, null],
[0, "장화", null, 0, null, 36, 27, 78, 0, 160, 300, null, null],
[0, "오거", null, 0, null, 49, 61, 23, 0, 160, 300, null, null],
[0, "추정", null, 0, null, 70, 64, 66, 0, 160, 300, null, null],
[0, "장특", null, 0, null, 73, 54, 75, 0, 160, 300, null, null],
[0, "곽마", null, 0, null, 68, 71, 47, 0, 160, 300, null, null],
[0, "석포", null, 0, null, 69, 71, 56, 0, 160, 300, null, null],
[0, "견홍", null, 0, null, 70, 74, 66, 0, 160, 300, null, null],
[0, "한거자", null, 0, null, 51, 59, 51, 0, 160, 300, null, null],
[0, "휴원진", null, 0, null, 52, 68, 45, 0, 160, 300, null, null],
[0, "곽원", null, 0, null, 66, 73, 36, 0, 160, 300, null, null],
[0, "계옹", null, 0, null, 63, 52, 41, 0, 160, 300, null, null],
[0, "이부", null, 0, null, 31, 36, 74, 0, 160, 300, null, null],
[0, "왕업", null, 0, null, 33, 6, 35, 0, 160, 300, null, null],
[0, "좌혁", null, 0, null, 62, 66, 51, 0, 160, 300, null, null],
[0, "화타", null, 0, null, 57, 25, 73, 0, 160, 300, null, null, "아픈 사람들 모두 내게 오시오~"],
[0, "사마휘", null, 0, null, 55, 26, 82, 0, 160, 300, null, null, "좋지 좋아~"],
[0, "우길", null, 0, null, 23, 15, 90, 0, 160, 300, null, null, "길조로다"],
[0, "헌제", null, 0, null, 22, 18, 68, 0, 160, 300, null, null, "한왕실은 정녕 여기서 끝이란 말인가.."],
[0, "왕검", null, 0, null, 92, 51, 91, 0, 160, 300, null, null],
[0, "위만", null, 0, null, 93, 90, 62, 0, 160, 300, null, null],
[0, "부분노", null, 0, null, 97, 68, 96, 0, 160, 300, null, null],
[0, "무휼", null, 0, null, 98, 93, 72, 0, 160, 300, null, null],
[0, "태조대왕", null, 0, null, 92, 63, 91, 0, 160, 300, null, null],
[0, "명림답부", null, 0, null, 94, 68, 99, 0, 160, 300, null, null],
[0, "달가", null, 0, null, 91, 60, 96, 0, 160, 300, null, null],
[0, "고노자", null, 0, null, 93, 96, 62, 0, 160, 300, null, null],
[0, "미천왕", null, 0, null, 91, 60, 88, 0, 160, 300, null, null],
[0, "고무", null, 0, null, 90, 93, 63, 0, 160, 300, null, null],
[0, "광개토대왕", null, 0, null, 100, 99, 71, 0, 160, 300, null, null],
[0, "장수왕", null, 0, null, 97, 94, 63, 0, 160, 300, null, null],
[0, "을지문덕", null, 0, null, 99, 70, 98, 0, 160, 300, null, null],
[0, "고흘", null, 0, null, 88, 91, 63, 0, 160, 300, null, null],
[0, "온달", null, 0, null, 90, 92, 60, 0, 160, 300, null, null],
[0, "고건무", null, 0, null, 97, 91, 71, 0, 160, 300, null, null],
[0, "양만춘", null, 0, null, 98, 69, 91, 0, 160, 300, null, null],
[0, "연개소문", null, 0, null, 92, 66, 91, 0, 160, 300, null, null],
[0, "근초고왕", null, 0, null, 93, 93, 70, 0, 160, 300, null, null],
[0, "목라근자", null, 0, null, 89, 90, 68, 0, 160, 300, null, null],
[0, "근구수왕", null, 0, null, 90, 63, 89, 0, 160, 300, null, null],
[0, "사법명", null, 0, null, 91, 66, 92, 0, 160, 300, null, null],
[0, "찬수류", null, 0, null, 87, 60, 83, 0, 160, 300, null, null],
[0, "해례곤", null, 0, null, 86, 88, 59, 0, 160, 300, null, null],
[0, "목간나", null, 0, null, 85, 87, 61, 0, 160, 300, null, null],
[0, "윤충", null, 0, null, 90, 87, 59, 0, 160, 300, null, null],
[0, "의직", null, 0, null, 85, 61, 83, 0, 160, 300, null, null],
[0, "계백", null, 0, null, 93, 71, 94, 0, 160, 300, null, null],
[0, "귀실복신", null, 0, null, 83, 57, 82, 0, 160, 300, null, null],
[0, "흑치상지", null, 0, null, 90, 73, 92, 0, 160, 300, null, null],
[0, "석탈해", null, 0, null, 98, 71, 93, 0, 160, 300, null, null],
[0, "물계자", null, 0, null, 88, 94, 43, 0, 160, 300, null, null],
[0, "석우로", null, 0, null, 87, 91, 54, 0, 160, 300, null, null],
[0, "이사부", null, 0, null, 90, 72, 93, 0, 160, 300, null, null],
[0, "거칠부", null, 0, null, 92, 73, 90, 0, 160, 300, null, null],
[0, "진흥왕", null, 0, null, 91, 66, 91, 0, 160, 300, null, null],
[0, "사다함", null, 0, null, 86, 91, 66, 0, 160, 300, null, null],
[0, "김세종", null, 0, null, 88, 63, 87, 0, 160, 300, null, null],
[0, "김무력", null, 0, null, 90, 93, 63, 0, 160, 300, null, null],
[0, "알천", null, 0, null, 93, 96, 51, 0, 160, 300, null, null],
[0, "김유신", null, 0, null, 97, 70, 99, 0, 160, 300, null, null],
[0, "김흠돌", null, 0, null, 87, 90, 52, 0, 160, 300, null, null],
[0, "김품일", null, 0, null, 83, 56, 82, 0, 160, 300, null, null],
[0, "김천존", null, 0, null, 84, 60, 82, 0, 160, 300, null, null],
[0, "죽지", null, 0, null, 83, 86, 52, 0, 160, 300, null, null],
[0, "문무왕", null, 0, null, 92, 73, 96, 0, 160, 300, null, null],
[0, "시득", null, 0, null, 98, 67, 90, 0, 160, 300, null, null],
[0, "장보고", null, 0, null, 99, 72, 96, 0, 160, 300, null, null],
[0, "김웅원", null, 0, null, 92, 91, 66, 0, 160, 300, null, null],
[0, "대조영", null, 0, null, 96, 92, 63, 0, 160, 300, null, null],
[0, "대무예", null, 0, null, 90, 97, 59, 0, 160, 300, null, null],
[0, "장문휴", null, 0, null, 88, 89, 53, 0, 160, 300, null, null],
[0, "대인수", null, 0, null, 89, 60, 85, 0, 160, 300, null, null],
[0, "궁예", null, 0, null, 91, 90, 57, 0, 160, 300, null, null],
[0, "왕건", null, 0, null, 96, 68, 98, 0, 160, 300, null, null],
[0, "이흔암", null, 0, null, 83, 82, 49, 0, 160, 300, null, null],
[0, "견훤", null, 0, null, 91, 65, 90, 0, 160, 300, null, null],
[0, "상귀", null, 0, null, 87, 88, 55, 0, 160, 300, null, null],
[0, "상애", null, 0, null, 76, 69, 41, 0, 160, 300, null, null],
[0, "관흔", null, 0, null, 79, 52, 83, 0, 160, 300, null, null],
[0, "유금필", null, 0, null, 87, 94, 58, 0, 160, 300, null, null],
[0, "배현경", null, 0, null, 86, 48, 90, 0, 160, 300, null, null],
[0, "서희", null, 0, null, 71, 26, 99, 0, 160, 300, null, null],
[0, "양규", null, 0, null, 95, 66, 93, 0, 160, 300, null, null],
[0, "김숙흥", null, 0, null, 87, 90, 57, 0, 160, 300, null, null],
[0, "지채문", null, 0, null, 86, 63, 88, 0, 160, 300, null, null],
[0, "강감찬", null, 0, null, 94, 68, 96, 0, 160, 300, null, null],
[0, "강민첨", null, 0, null, 92, 93, 64, 0, 160, 300, null, null],
[0, "윤관", null, 0, null, 87, 58, 86, 0, 160, 300, null, null],
[0, "척준경", null, 0, null, 90, 108, 61, 0, 160, 300, null, null],
[0, "허재", null, 0, null, 73, 48, 81, 0, 160, 300, null, null],
[0, "김의원", null, 0, null, 80, 86, 51, 0, 160, 300, null, null],
[0, "김부식", null, 0, null, 51, 21, 92, 0, 160, 300, null, null],
[0, "두경승", null, 0, null, 88, 62, 86, 0, 160, 300, null, null],
[0, "김취려", null, 0, null, 90, 88, 58, 0, 160, 300, null, null],
[0, "박서", null, 0, null, 86, 52, 87, 0, 160, 300, null, null],
[0, "김경손", null, 0, null, 73, 92, 58, 0, 160, 300, null, null],
[0, "김윤후", null, 0, null, 82, 51, 83, 0, 160, 300, null, null],
[0, "김방경", null, 0, null, 93, 56, 87, 0, 160, 300, null, null],
[0, "정세운", null, 0, null, 86, 82, 62, 0, 160, 300, null, null],
[0, "최영", null, 0, null, 96, 92, 71, 0, 160, 300, null, null],
[0, "정지", null, 0, null, 88, 91, 66, 0, 160, 300, null, null],
[0, "최무선", null, 0, null, 87, 59, 93, 0, 160, 300, null, null],
[0, "이성계", null, 0, null, 96, 62, 92, 0, 160, 300, null, null],
[0, "김성우", null, 0, null, 87, 84, 53, 0, 160, 300, null, null],
[0, "김종서", null, 0, null, 93, 66, 92, 0, 160, 300, null, null],
[0, "남이", null, 0, null, 89, 90, 63, 0, 160, 300, null, null],
[0, "권율", null, 0, null, 94, 70, 93, 0, 160, 300, null, null],
[0, "황진", null, 0, null, 87, 96, 53, 0, 160, 300, null, null],
[0, "곽재우", null, 0, null, 92, 71, 92, 0, 160, 300, null, null],
[0, "김시민", null, 0, null, 93, 72, 96, 0, 160, 300, null, null],
[0, "이순신", null, 0, null, 103, 76, 101, 0, 160, 300, null, null, "나의 죽음을 적에게 알리지 마라"],
[0, "정문부", null, 0, null, 87, 56, 83, 0, 160, 300, null, null],
[0, "정충신", null, 0, null, 82, 51, 90, 0, 160, 300, null, null],
[0, "원균", null, 0, null, 1, 1, 1, 0, 160, 300, null, null],
[0, "관중", null, 0, null, 91, 45, 98, 0, 160, 300, null, null],
[0, "몽무", null, 0, null, 88, 96, 53, 0, 160, 300, null, null],
[0, "몽염", null, 0, null, 91, 83, 71, 0, 160, 300, null, null],
[0, "몽오", null, 0, null, 90, 86, 60, 0, 160, 300, null, null],
[0, "방난", null, 0, null, 91, 57, 93, 0, 160, 300, null, null],
[0, "백기", null, 0, null, 100, 63, 92, 0, 160, 300, null, null],
[0, "범려", null, 0, null, 78, 22, 96, 0, 160, 300, null, null],
[0, "사마양저", null, 0, null, 88, 51, 92, 0, 160, 300, null, null],
[0, "사마착", null, 0, null, 93, 91, 66, 0, 160, 300, null, null],
[0, "손빈", null, 0, null, 80, 16, 96, 0, 160, 300, null, null],
[0, "손무", null, 0, null, 98, 32, 100, 0, 160, 300, null, null],
[0, "신릉군", null, 0, null, 81, 39, 90, 0, 160, 300, null, null],
[0, "악양", null, 0, null, 83, 36, 96, 0, 160, 300, null, null],
[0, "악의", null, 0, null, 96, 70, 98, 0, 160, 300, null, null],
[0, "염파", null, 0, null, 98, 97, 80, 0, 160, 300, null, null],
[0, "오기", null, 0, null, 93, 39, 95, 0, 160, 300, null, null],
[0, "오운", null, 0, null, 88, 51, 90, 0, 160, 300, null, null],
[0, "왕분", null, 0, null, 89, 91, 68, 0, 160, 300, null, null],
[0, "왕전", null, 0, null, 95, 66, 93, 0, 160, 300, null, null],
[0, "왕흘", null, 0, null, 93, 92, 60, 0, 160, 300, null, null],
[0, "이목", null, 0, null, 96, 69, 98, 0, 160, 300, null, null],
[0, "이신", null, 0, null, 89, 90, 57, 0, 160, 300, null, null],
[0, "전단2", null, 0, null, 94, 59, 93, 0, 160, 300, null, null],
[0, "조사", null, 0, null, 91, 63, 91, 0, 160, 300, null, null],
[0, "진개", null, 0, null, 88, 87, 50, 0, 160, 300, null, null],
[0, "항연", null, 0, null, 90, 88, 60, 0, 160, 300, null, null],
[0, "한신", null, 0, null, 100, 74, 95, 0, 160, 300, null, null],
[0, "항적", null, 0, null, 99, 100, 65, 0, 160, 300, null, null],
[0, "장한", null, 0, null, 88, 66, 87, 0, 160, 300, null, null],
[0, "유방", null, 0, null, 90, 66, 85, 0, 160, 300, null, null],
[0, "조참", null, 0, null, 89, 53, 87, 0, 160, 300, null, null],
[0, "팽월", null, 0, null, 92, 93, 60, 0, 160, 300, null, null],
[0, "영포", null, 0, null, 93, 93, 58, 0, 160, 300, null, null],
[0, "종리말", null, 0, null, 90, 83, 66, 0, 160, 300, null, null],
[0, "주발", null, 0, null, 82, 50, 83, 0, 160, 300, null, null],
[0, "번쾌", null, 0, null, 87, 92, 63, 0, 160, 300, null, null],
[0, "역상", null, 0, null, 83, 52, 83, 0, 160, 300, null, null],
[0, "관영", null, 0, null, 86, 87, 60, 0, 160, 300, null, null],
[0, "부관", null, 0, null, 83, 58, 88, 0, 160, 300, null, null],
[0, "근흡", null, 0, null, 86, 90, 52, 0, 160, 300, null, null],
[0, "왕릉2", null, 0, null, 90, 87, 56, 0, 160, 300, null, null],
[0, "계포", null, 0, null, 83, 62, 90, 0, 160, 300, null, null],
[0, "용저", null, 0, null, 86, 92, 41, 0, 160, 300, null, null],
[0, "곽거병", null, 0, null, 93, 92, 53, 0, 160, 300, null, null],
[0, "마원", null, 0, null, 90, 52, 83, 0, 160, 300, null, null],
[0, "위청", null, 0, null, 92, 91, 52, 0, 160, 300, null, null],
[0, "주아부", null, 0, null, 86, 41, 92, 0, 160, 300, null, null],
[0, "곽자의", null, 0, null, 98, 97, 61, 0, 160, 300, null, null],
[0, "나오에 카네츠구", null, 0, null, 87, 42, 91, 0, 160, 300, null, null],
[0, "다케다 신겐", null, 0, null, 91, 50, 93, 0, 160, 300, null, null],
[0, "도요토미 히데요시", null, 0, null, 98, 70, 97, 0, 160, 300, null, null],
[0, "고니시 유키나가", null, 0, null, 96, 68, 94, 0, 160, 300, null, null],
[0, "가토 기요마사", null, 0, null, 92, 93, 66, 0, 160, 300, null, null],
[0, "도요토미 히데나가", null, 0, null, 94, 70, 92, 0, 160, 300, null, null],
[0, "도도 다카토라", null, 0, null, 90, 92, 62, 0, 160, 300, null, null],
[0, "도쿠가와 이에야스", null, 0, null, 92, 68, 91, 0, 160, 300, null, null],
[0, "모리 모토나리", null, 0, null, 88, 42, 96, 0, 160, 300, null, null],
[0, "우에스기 겐신", null, 0, null, 91, 96, 78, 0, 160, 300, null, null],
[0, "오다 노부나가", null, 0, null, 93, 73, 92, 0, 160, 300, null, null],
[0, "이마가와 요시모토", null, 0, null, 89, 91, 71, 0, 160, 300, null, null],
[0, "사나다 마사유키", null, 0, null, 93, 66, 90, 0, 160, 300, null, null],
[0, "사나다 노부시게", null, 0, null, 94, 92, 70, 0, 160, 300, null, null],
[0, "시마즈 이에히사", null, 0, null, 96, 94, 63, 0, 160, 300, null, null],
[0, "시마즈 요시히로", null, 0, null, 93, 88, 63, 0, 160, 300, null, null],
[0, "코바야카와타카카게", null, 0, null, 90, 61, 92, 0, 160, 300, null, null],
[0, "타치바나 도세츠", null, 0, null, 91, 89, 71, 0, 160, 300, null, null],
[0, "타치바나 무네시게", null, 0, null, 90, 69, 88, 0, 160, 300, null, null],
[0, "타카하시 쇼운", null, 0, null, 92, 91, 70, 0, 160, 300, null, null],
[0, "호조 우지야스", null, 0, null, 89, 58, 91, 0, 160, 300, null, null],
[0, "칭기즈 칸", null, 0, null, 100, 99, 63, 0, 160, 300, null, null],
[0, "오고타이 칸", null, 0, null, 98, 93, 64, 0, 160, 300, null, null],
[0, "자무카", null, 0, null, 97, 96, 60, 0, 160, 300, null, null],
[0, "수부타이", null, 0, null, 94, 71, 91, 0, 160, 300, null, null],
[0, "제베", null, 0, null, 93, 97, 68, 0, 160, 300, null, null]
],
"general_ex":[
],
"initialEvents": [
[
true,
[
"ChangeCity",
"all",
{
"trade": 100
}
]
]
],
"events": [
[
"month",
1000,
[
"Date",
"==",
180,
1
],
[
"ChangeCity",
"all",
{
"trade": 100
}
],
[
"DeleteEvent"
]
],
[
"month",
1000,
[
"Date",
"==",
180,
7
],
[
"ChangeCity",
"all",
{
"trade": 100
}
],
[
"DeleteEvent"
]
],
[
"month",
1000,
[
"Date",
"==",
181,
1
],
[
"ChangeCity",
"all",
{
"trade": 100
}
],
[
"DeleteEvent"
]
],
[
"month",
1000,
[
"Date",
"==",
181,
7
],
[
"ChangeCity",
"all",
{
"trade": 100
}
],
[
"DeleteEvent"
]
],
[
"month",
1000,
[
"Date",
"==",
182,
1
],
[
"ChangeCity",
"all",
{
"trade": 100
}
],
[
"DeleteEvent"
]
],
[
"month",
1000,
[
"Date",
"==",
182,
7
],
[
"ChangeCity",
"all",
{
"trade": 100
}
],
[
"DeleteEvent"
]
],
[
"destroy_nation",
1000,
[
"and",
[
"Date",
">=",
183,
1
],
[
"RemainNation",
"==",
1
]
],
[
"BlockScoutAction"
],
[
"DeleteEvent"
]
]
]
}
-27
View File
@@ -1,27 +0,0 @@
<?=$btnBegin??''?><a href='v_board.php' class='commandButton <?=$btnClass??""?> <?= $meLevel >= 1 ? '' : 'disabled' ?>'>회 의 실</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='v_board.php?isSecret=true' class='commandButton <?= $permission >= 2 ? '' : 'disabled' ?> <?=$btnClass??""?>'>기 밀 실</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='v_troop.php' class='commandButton <?= ($meLevel >= 1 && $nationLevel >= 1) ? '' : 'disabled' ?> <?=$btnClass??""?>'>부대 편성</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='t_diplomacy.php' class='commandButton <?= $showSecret ? '' : 'disabled' ?> <?=$btnClass??""?>'>외 교 부</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='b_myBossInfo.php' class='commandButton <?= $meLevel >= 1 ? '' : 'disabled' ?> <?=$btnClass??""?>'>인 사 부</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='v_nationStratFinan.php' class='commandButton <?= $showSecret ? '' : 'disabled' ?> <?=$btnClass??""?>'>내 무 부</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='v_chiefCenter.php' class='commandButton <?= $showSecret ? '' : 'disabled' ?> <?=$btnClass??""?>'>사 령 부</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='v_NPCControl.php' class='commandButton <?= $showSecret ? '' : 'disabled' ?> <?=$btnClass??""?>'>NPC 정책</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='b_genList.php' target='_blank' class='open-window commandButton <?=$btnClass??""?> <?= $showSecret ? '' : 'disabled' ?>'>암 행 부</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='b_tournament.php' target='_blank' class='open-window <?=$btnClassForTournament??""?>'>토 너 먼 트</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='b_myKingdomInfo.php' class='commandButton <?=$btnClass??""?> <?= $meLevel >= 1 ? '' : 'disabled' ?>'>세력 정보</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='b_myCityInfo.php' class='commandButton <?=$btnClass??""?> <?= ($meLevel >= 1 && $nationLevel >= 1) ? '' : 'disabled' ?>'>세력 도시</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='v_nationGeneral.php' class='commandButton <?=$btnClass??""?> <?= $meLevel >= 1 ? '' : 'disabled' ?>'>세력 장수</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='v_globalDiplomacy.php' class='commandButton <?=$btnClass??""?>'>중원 정보</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='b_currentCity.php' class='commandButton <?=$btnClass??""?>'>현재 도시</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='v_battleCenter.php' target='_blank' class='open-window commandButton <?=$btnClass??""?> <?= $showSecret ? '' : 'disabled' ?>'>감 찰 부</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='v_inheritPoint.php' class='commandButton <?=$btnClass??""?>'>유산 관리</a><?=$btnEnd??''?>
<?=$btnBegin??''?><a href='b_myPage.php' class='commandButton <?=$btnClass??""?>'>내 정보&amp;설정</a><?=$btnEnd??''?>
<?=$splitBtnBegin??''?>
<?=$splitMainBegin??''?><a href='v_auction.php' target='_blank' class='open-window commandButton <?=$btnClass??""?>'>경 매 장</a><?=$splitMainEnd??''?>
<?=$splitZoneSign??''?>
<?=$splitZoneBegin??''?>
<?=$splitSubBtnBegin??''?><a href='v_auction.php' target='_blank' class='open-window commandButton <?=$btnSplitClass??''?>'>금/쌀 경매장</a><?=$splitSubBtnEnd??''?>
<?=$splitSubBtnBegin??''?><a href='v_auction.php?type=unique' target='_blank' class='open-window commandButton <?=$btnSplitClass??''?>'>유니크 경매장</a><?=$splitSubBtnEnd??''?>
<?=$splitZoneEnd??''?>
<?=$splitBtnEnd??''?>
<?=$btnBegin??''?><a href='b_betting.php' target='_blank' class='open-window <?=$btnClassForBetting??""?>'>베 팅 장</a><?=$btnEnd??''?>
+39 -9
View File
@@ -107,11 +107,11 @@
<div class="col col-lg-4 col-sm-6 col-12 py-2">
<div class="row px-4">
<div class="a-right col-6 align-self-center">랜덤 초기화</div>
<BButton class="col-6" variant="primary" @click="buySimple('ResetTurnTime')"> 구입 </BButton>
<BButton class="col-6" variant="primary" @click="tryResestTurnTime()"> 구입 </BButton>
</div>
<div class="a-right">
<small class="form-text text-muted"
> 랜덤으로 바뀝니다. (필요 포인트가 피보나치식으로 증가합니다)<br /><span style="color: white"
>다음턴부터 시간 랜덤하게 바뀝니다. (필요 포인트가 피보나치식으로 증가합니다)<br /><span style="color: white"
>필요 포인트: {{ inheritActionCost.resetTurnTime }}</span
></small
>
@@ -234,6 +234,8 @@ declare const staticValues: {
};
resetTurnTimeLevel: number;
resetSpecialWarLevel: number;
ternTurm: number;
turnTime: string;
availableSpecialWar: Record<
string,
@@ -263,6 +265,7 @@ import type { inheritBuffType, InheritPointLogItem } from "./defs/API/InheritAct
import * as JosaUtil from "@/util/JosaUtil";
import { BButton } from "bootstrap-vue-next";
import { unwrap } from "./util/unwrap";
import { add as dateAdd } from 'date-fns';
const inheritanceViewText: Record<InheritanceViewType, { title: string; info: string }> = {
sum: {
@@ -446,9 +449,35 @@ async function buyInheritBuff(buffKey: inheritBuffType) {
//TODO: 페이지 새로고침 필요없이 하도록
location.reload();
}
async function buySimple(type: "ResetTurnTime" | "BuyRandomUnique" | "ResetSpecialWar") {
async function tryResestTurnTime(){
const cost = inheritActionCost.resetTurnTime;
if (items.value.previous < cost) {
alert("유산 포인트가 부족합니다.");
return;
}
const msg = `${cost} 포인트로 턴을 초기화 하시겠습니까?\n다다음턴부터 무작위 시간으로 초기화 됩니다.`;
if (!confirm(msg)) {
return;
}
try {
await SammoAPI.InheritAction.ResetTurnTime();
} catch (e) {
console.error(e);
alert(`실패했습니다: ${e}`);
return;
}
alert("성공했습니다.");
//TODO: 페이지 새로고침 필요없이 하도록
location.reload();
}
async function buySimple(type: "BuyRandomUnique" | "ResetSpecialWar") {
const costMap: Record<typeof type, number> = {
ResetTurnTime: inheritActionCost.resetTurnTime,
ResetSpecialWar: inheritActionCost.resetSpecialWar,
BuyRandomUnique: inheritActionCost.randomUnique,
};
@@ -459,15 +488,16 @@ async function buySimple(type: "ResetTurnTime" | "BuyRandomUnique" | "ResetSpeci
return;
}
const messageMap: Record<typeof type, string> = {
ResetTurnTime: `${cost} 포인트로 턴을 초기화 하시겠습니까?`,
ResetSpecialWar: `${cost} 포인트로 전투 특기를 초기화 하시겠습니까?`,
BuyRandomUnique: `${cost} 포인트로 랜덤 유니크를 구입하시겠습니까?`,
};
if (items.value.previous < cost) {
alert("유산 포인트가 부족합니다.");
return;
}
const messageMap: Record<typeof type, string> = {
ResetSpecialWar: `${cost} 포인트로 전투 특기를 초기화 하시겠습니까?`,
BuyRandomUnique: `${cost} 포인트로 랜덤 유니크를 구입하시겠습니까?`,
};
if (!confirm(messageMap[type])) {
return;
}
+1 -1
View File
@@ -551,7 +551,7 @@ $(function () {
{
cityInfo..$obj = $this.find('.officer-4-value');
cityInfo..$obj = $this.find('.officer-3-value');
cityInfo..$obj = $this.find('.officer-2-valuet');
cityInfo..$obj = $this.find('.officer-2-value');
}
//기타
+1 -1
View File
@@ -55,7 +55,7 @@
</div>
<div v-else-if="commandName == '허보'">
선택된 도시에 허보를 발동합니다.<br />
전쟁중인 상대국 도시만 가능합니다.<br />
선포, 전쟁중인 상대국 도시만 가능합니다.<br />
목록을 선택하거나 도시를 클릭하세요.<br />
</div>
<div v-else-if="commandName == '초토화'">