|
@@ -676,8 +676,6 @@ class TaskProc {
|
|
|
* @param type $weaponMoId
|
|
|
*/
|
|
|
static function OnHeroWearYanling($heroMoid, $yanlingMoId) {
|
|
|
- var_dump($heroMoid);
|
|
|
- var_dump($yanlingMoId);
|
|
|
$taskEventArg = new Ins_TaskEventArgs(Enum_TaskCmdType::HeroWearupYanling, Enum_PropelType::set, 1, array($heroMoid, $yanlingMoId));
|
|
|
self::CheckTaskCardConditions($taskEventArg);
|
|
|
}
|
|
@@ -839,12 +837,9 @@ class TaskProc {
|
|
|
if ($task->state != Enum_TaskCardStateType::ing) {
|
|
|
continue;
|
|
|
}
|
|
|
- var_dump($task);
|
|
|
foreach ($task->curSteps as &$tsp) { # 初期里面只有一个任务
|
|
|
$tsp = new Ins_TaskStep($tsp);
|
|
|
- var_dump($tsp);
|
|
|
if ($tsp->check_new($taskParam)) {
|
|
|
- var_dump("步骤OK");
|
|
|
$bUpdate = true;
|
|
|
$tsp->propel($taskParam);
|
|
|
NormalEventProc::OnTaskCardStep_Process($task->uid, $tsp->typeId); # 任务进度更新
|
|
@@ -852,7 +847,6 @@ class TaskProc {
|
|
|
NormalEventProc::OnTaskCardStep_Complete($task->uid, $tsp->typeId); # 广播任务步骤完成事件
|
|
|
$tsp->doFinishAct();
|
|
|
}
|
|
|
-// break;
|
|
|
}
|
|
|
}
|
|
|
if ($task->IsFinish()) { # 检查后添加后续任务
|
|
@@ -863,7 +857,6 @@ class TaskProc {
|
|
|
$arr = array_merge($arr, explode(',', $tsp->mo()->next)); # 累加下一个任务步骤
|
|
|
}
|
|
|
}
|
|
|
- var_dump($arr);
|
|
|
foreach ($arr as $stpid) { # 轮询添加后续任务
|
|
|
if ($stpid > 0) {
|
|
|
$task->AddStep($stpid); # 将后续任务追加到任务列表中
|