저격 다시 세팅, 아이템 namespace 버그 수정, 전투치료(의술) 구현

This commit is contained in:
2019-05-12 21:03:21 +09:00
parent 3386d2f637
commit 08373b76a2
28 changed files with 237 additions and 92 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
<?php
namespace sammo\ActionNationType;
namespace sammo\ActionItem;
use \sammo\iAction;
use \sammo\General;
+1 -1
View File
@@ -1,5 +1,5 @@
<?php
namespace sammo\ActionNationType;
namespace sammo\ActionItem;
use \sammo\iAction;
use \sammo\General;
+1 -1
View File
@@ -1,5 +1,5 @@
<?php
namespace sammo\ActionNationType;
namespace sammo\ActionItem;
use \sammo\iAction;
use \sammo\General;
+1 -1
View File
@@ -1,5 +1,5 @@
<?php
namespace sammo\ActionNationType;
namespace sammo\ActionItem;
use \sammo\iAction;
use \sammo\General;
+14 -1
View File
@@ -1,9 +1,13 @@
<?php
namespace sammo\ActionNationType;
namespace sammo\ActionItem;
use \sammo\iAction;
use \sammo\General;
use \sammo\GeneralTrigger;
use \sammo\GeneralTriggerCaller;
use sammo\WarUnitTrigger\che_전투치료발동;
use sammo\WarUnitTrigger\che_전투치료시도;
use sammo\BaseWarUnitTrigger;
use sammo\WarUnitTriggerCaller;
class che_의술_청낭서 extends \sammo\BaseItem{
@@ -18,4 +22,13 @@ class che_의술_청낭서 extends \sammo\BaseItem{
new GeneralTrigger\che_도시치료($general)
]);
}
public function getBattlePhaseSkillTriggerList(\sammo\WarUnit $unit): ?WarUnitTriggerCaller
{
return new WarUnitTriggerCaller([
new che_전투치료시도($unit, BaseWarUnitTrigger::TYPE_ITEM),
new che_전투치료발동($unit, BaseWarUnitTrigger::TYPE_ITEM)
]);
}
}
@@ -1,5 +1,5 @@
<?php
namespace sammo\ActionNationType;
namespace sammo\ActionItem;
use \sammo\iAction;
use \sammo\General;
use \sammo\GeneralTrigger;
@@ -18,4 +18,13 @@ class che_의술_태평청령 extends \sammo\BaseItem{
new GeneralTrigger\che_도시치료($general)
]);
}
public function getBattlePhaseSkillTriggerList(\sammo\WarUnit $unit): ?WarUnitTriggerCaller
{
return new WarUnitTriggerCaller([
new che_전투치료시도($unit, BaseWarUnitTrigger::TYPE_ITEM),
new che_전투치료발동($unit, BaseWarUnitTrigger::TYPE_ITEM)
]);
}
}
+4 -4
View File
@@ -1,11 +1,11 @@
<?php
namespace sammo\ActionNationType;
namespace sammo\ActionItem;
use \sammo\iAction;
use \sammo\General;
use \sammo\WarUnitTriggerCaller;
use \sammo\WarUnit;
use \sammo\WarInitTrigger\che_저격시도;
use \sammo\WarInitTrigger\che_저격발동;
use \sammo\WarUnitTrigger\che_저격시도;
use \sammo\WarUnitTrigger\che_저격발동;
class che_저격_수극 extends \sammo\BaseItem{
@@ -17,7 +17,7 @@ class che_저격_수극 extends \sammo\BaseItem{
public function getBattleInitSkillTriggerList(WarUnit $unit):?WarUnitTriggerCaller{
return new WarUnitTriggerCaller([
new che_저격시도($unit, che_저격시도::TYPE_CONSUMABLE_ITEM, 20, 40),
new che_저격시도($unit, che_저격시도::TYPE_CONSUMABLE_ITEM, 0.2, 20, 40),
new che_저격발동($unit)
]);
}
@@ -1,5 +1,5 @@
<?php
namespace sammo\ActionNationType;
namespace sammo\ActionItem;
use \sammo\iAction;
use \sammo\General;
use \sammo\GeneralTrigger;
@@ -1,5 +1,5 @@
<?php
namespace sammo\ActionNationType;
namespace sammo\ActionItem;
use \sammo\iAction;
use \sammo\General;
use \sammo\GeneralTrigger;
@@ -1,5 +1,5 @@
<?php
namespace sammo\ActionNationType;
namespace sammo\ActionItem;
use \sammo\iAction;
use \sammo\General;
use \sammo\GeneralTrigger;
@@ -1,5 +1,5 @@
<?php
namespace sammo\ActionNationType;
namespace sammo\ActionItem;
use \sammo\iAction;
use \sammo\General;
use \sammo\GeneralTrigger;
@@ -1,5 +1,5 @@
<?php
namespace sammo\ActionNationType;
namespace sammo\ActionItem;
use \sammo\iAction;
use \sammo\General;
use \sammo\GeneralTrigger;
+1 -1
View File
@@ -1,5 +1,5 @@
<?php
namespace sammo\ActionNationType;
namespace sammo\ActionItem;
use \sammo\iAction;
use \sammo\General;
use \sammo\GeneralTrigger;
@@ -1,5 +1,5 @@
<?php
namespace sammo\ActionNationType;
namespace sammo\ActionItem;
use \sammo\iAction;
use \sammo\General;
@@ -1,5 +1,5 @@
<?php
namespace sammo\ActionNationType;
namespace sammo\ActionItem;
use \sammo\iAction;
use \sammo\General;