사실 모드 시나리오들에 초기 내정치 부여 코드 추가
This commit is contained in:
@@ -18,14 +18,26 @@ class ChangeCity extends sammo\Event\Action{
|
||||
const REGEXP_MATH = '/^([\+\-\/\*])(\d+(\.\d+)?)$/'; //+30 [1]=기호, [2]=float
|
||||
|
||||
private $queries;
|
||||
private $targetType;
|
||||
private $targetArgs;
|
||||
public function __construct(array $target = [], array $actions){
|
||||
private $targetType = 'all';
|
||||
private $targetArgs = [];
|
||||
public function __construct(array $target = null, array $actions){
|
||||
|
||||
//values 포맷은 key, value로
|
||||
|
||||
$this->targetType = $target[0];
|
||||
$this->targetArgs = array_slice($target, 1);
|
||||
if(!$target){
|
||||
$this->targetType = 'all';
|
||||
}
|
||||
else if(is_string($target)){
|
||||
$this->targetType = $target;
|
||||
}
|
||||
else if(is_array($target)){
|
||||
$this->targetType = $target[0];
|
||||
$this->targetArgs = array_slice($target, 1);
|
||||
}
|
||||
else{
|
||||
throw new \InvalidArgumentException('올바르지 않은 targetType 입니다.');
|
||||
}
|
||||
|
||||
|
||||
$queries = [];
|
||||
foreach($actions as $key => $value){
|
||||
|
||||
@@ -703,7 +703,25 @@
|
||||
"<C>●</>184년 1월:<Y><b>【황건적】</b></>전국 각지에서 황건적이 들고 일어서고 있습니다."
|
||||
],
|
||||
"initialEvents":[
|
||||
|
||||
[
|
||||
true,
|
||||
["ChangeCity", "free", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80
|
||||
}],
|
||||
["ChangeCity", "occupied", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80,
|
||||
"def":"70%",
|
||||
"wall":"70%"
|
||||
}]
|
||||
]
|
||||
],
|
||||
"events":[
|
||||
|
||||
|
||||
@@ -720,7 +720,25 @@
|
||||
"<C>●</>225년 1월:<L><b>【이벤트】</b></><G><b>촉</b></>의 <Y>제갈량</>은 남만을 정벌하기 위해 출정합니다!"
|
||||
],
|
||||
"initialEvents":[
|
||||
|
||||
[
|
||||
true,
|
||||
["ChangeCity", "free", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80
|
||||
}],
|
||||
["ChangeCity", "occupied", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80,
|
||||
"def":"70%",
|
||||
"wall":"70%"
|
||||
}]
|
||||
]
|
||||
],
|
||||
"events":[
|
||||
|
||||
|
||||
@@ -717,7 +717,25 @@
|
||||
"<C>●</>228년 1월:<L><b>【이벤트】</b></><G><b>위</b></>의 <Y>조예</>는 이에 맞서 <Y>사마의</>를 보냅니다!"
|
||||
],
|
||||
"initialEvents":[
|
||||
|
||||
[
|
||||
true,
|
||||
["ChangeCity", "free", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80
|
||||
}],
|
||||
["ChangeCity", "occupied", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80,
|
||||
"def":"70%",
|
||||
"wall":"70%"
|
||||
}]
|
||||
]
|
||||
],
|
||||
"events":[
|
||||
|
||||
|
||||
@@ -739,7 +739,25 @@
|
||||
"<C>●</>191년 1월:<L><b>【시나리오】</b></><G><b>병주</b></>에는 <Y>유비</>가 합세한 <Y>공손찬</>이 위용을 뽐냅니다!"
|
||||
],
|
||||
"initialEvents":[
|
||||
|
||||
[
|
||||
true,
|
||||
["ChangeCity", "free", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80
|
||||
}],
|
||||
["ChangeCity", "occupied", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80,
|
||||
"def":"70%",
|
||||
"wall":"70%"
|
||||
}]
|
||||
]
|
||||
],
|
||||
"events":[
|
||||
|
||||
|
||||
@@ -771,7 +771,25 @@
|
||||
"<C>●</>190년 1월:<G><b>【연합】</b></><G><b>초</b></>의 <Y>공주</>가 연합에 참가했습니다."
|
||||
],
|
||||
"initialEvents":[
|
||||
|
||||
[
|
||||
true,
|
||||
["ChangeCity", "free", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80
|
||||
}],
|
||||
["ChangeCity", "occupied", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80,
|
||||
"def":"70%",
|
||||
"wall":"70%"
|
||||
}]
|
||||
]
|
||||
],
|
||||
"events":[
|
||||
|
||||
|
||||
@@ -774,7 +774,25 @@
|
||||
"<C>●</>194년 1월:<L><b>【이벤트】</b></><G><b>강동</b></>에서는 <Y>손책</>이 웅크리고 있습니다."
|
||||
],
|
||||
"initialEvents":[
|
||||
|
||||
[
|
||||
true,
|
||||
["ChangeCity", "free", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80
|
||||
}],
|
||||
["ChangeCity", "occupied", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80,
|
||||
"def":"70%",
|
||||
"wall":"70%"
|
||||
}]
|
||||
]
|
||||
],
|
||||
"events":[
|
||||
|
||||
|
||||
@@ -751,7 +751,25 @@
|
||||
"<C>●</>196년 1월:<L><b>【이벤트】</b></><G><b>회남</b></>의 <Y>원술</>은 황제가 될 기회를 노리고 있습니다."
|
||||
],
|
||||
"initialEvents":[
|
||||
|
||||
[
|
||||
true,
|
||||
["ChangeCity", "free", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80
|
||||
}],
|
||||
["ChangeCity", "occupied", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80,
|
||||
"def":"70%",
|
||||
"wall":"70%"
|
||||
}]
|
||||
]
|
||||
],
|
||||
"events":[
|
||||
|
||||
|
||||
@@ -726,7 +726,25 @@
|
||||
"<C>●</>200년 1월:<L><b>【이벤트】</b></><G><b>관도</b></>에는 전운이 감돌고 있습니다."
|
||||
],
|
||||
"initialEvents":[
|
||||
|
||||
[
|
||||
true,
|
||||
["ChangeCity", "free", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80
|
||||
}],
|
||||
["ChangeCity", "occupied", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80,
|
||||
"def":"70%",
|
||||
"wall":"70%"
|
||||
}]
|
||||
]
|
||||
],
|
||||
"events":[
|
||||
|
||||
|
||||
@@ -732,7 +732,25 @@
|
||||
"<C>●</>202년 1월:<L><b>【이벤트】</b></>남쪽으로 피신한 <Y>유비</>는 <Y>유표</>에게 의지해 신야에 머무릅니다."
|
||||
],
|
||||
"initialEvents":[
|
||||
|
||||
[
|
||||
true,
|
||||
["ChangeCity", "free", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80
|
||||
}],
|
||||
["ChangeCity", "occupied", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80,
|
||||
"def":"70%",
|
||||
"wall":"70%"
|
||||
}]
|
||||
]
|
||||
],
|
||||
"events":[
|
||||
|
||||
|
||||
@@ -739,7 +739,25 @@
|
||||
"<C>●</>207년 1월:<L><b>【이벤트】</b></>대군을 몰고 온 <Y>조조</>, 이에 맞서는 <Y>손권</>과 <Y>유비</>. 적벽은 피로 물들려 하고 있습니다."
|
||||
],
|
||||
"initialEvents":[
|
||||
|
||||
[
|
||||
true,
|
||||
["ChangeCity", "free", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80
|
||||
}],
|
||||
["ChangeCity", "occupied", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80,
|
||||
"def":"70%",
|
||||
"wall":"70%"
|
||||
}]
|
||||
]
|
||||
],
|
||||
"events":[
|
||||
|
||||
|
||||
@@ -725,7 +725,25 @@
|
||||
"<C>●</>213년 1월:<L><b>【이벤트】</b></>형주에 일었던 피바람은 <G><b>익주</b></>에서 다시 불어오고 있습니다."
|
||||
],
|
||||
"initialEvents":[
|
||||
|
||||
[
|
||||
true,
|
||||
["ChangeCity", "free", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80
|
||||
}],
|
||||
["ChangeCity", "occupied", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80,
|
||||
"def":"70%",
|
||||
"wall":"70%"
|
||||
}]
|
||||
]
|
||||
],
|
||||
"events":[
|
||||
|
||||
|
||||
@@ -717,7 +717,25 @@
|
||||
"<C>●</>219년 1월:<L><b>【이벤트】</b></><Y>위</>, <Y>오</>, <Y>촉</>의 본격적인 삼국시대가 되었습니다."
|
||||
],
|
||||
"initialEvents":[
|
||||
|
||||
[
|
||||
true,
|
||||
["ChangeCity", "free", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80
|
||||
}],
|
||||
["ChangeCity", "occupied", {
|
||||
"pop":"70%",
|
||||
"agri":"70%",
|
||||
"comm":"70%",
|
||||
"secu":"70%",
|
||||
"rate":80,
|
||||
"def":"70%",
|
||||
"wall":"70%"
|
||||
}]
|
||||
]
|
||||
],
|
||||
"events":[
|
||||
|
||||
|
||||
Reference in New Issue
Block a user