아이템 구현. 장비매매 추가

This commit is contained in:
2018-10-21 01:55:09 +09:00
parent 05fcb5397e
commit b6db653f41
28 changed files with 777 additions and 208 deletions
+17 -1
View File
@@ -79,10 +79,26 @@ class General implements iAction{
$personalityClass = getPersonalityClass($raw['personal']);
$this->personalityObj = new $personalityClass;
$itemClass = getItemClass($raw['item']);
if($itemClass !== null){
$this->itemObjs['item'] = new $itemClass;
}
else{
$this->itemObjs['item'] = new ActionItem\che_Dummy($raw['item']);
}
//TODO: $specialItemClass 설정
}
function deleteItem(){
$this->setVar('item', 0);
$this->itemObjs['item'] = new ActionItem\che_Dummy(0);
}
function getItem():BaseItem{
return $this->itemObjs['item'];
}
function getLastTurn():LastTurn{
return $this->lastTurn;
}