|
@@ -13,9 +13,8 @@ import json
|
|
|
import re
|
|
import re
|
|
|
import time
|
|
import time
|
|
|
|
|
|
|
|
-from pipeline.ctx import PipelineContext, TaskResult
|
|
|
|
|
-
|
|
|
|
|
from pbot.world.actor import Npc
|
|
from pbot.world.actor import Npc
|
|
|
|
|
+from pipeline.ctx import PipelineContext, TaskResult
|
|
|
|
|
|
|
|
TASK_TITLE = "T2 比奇大城杀怪20"
|
|
TASK_TITLE = "T2 比奇大城杀怪20"
|
|
|
|
|
|
|
@@ -29,7 +28,7 @@ _SPAWN_GAP_S = 8.0
|
|
|
_SPAWN_TALK_DIST = 3
|
|
_SPAWN_TALK_DIST = 3
|
|
|
|
|
|
|
|
|
|
|
|
|
-def _find_spawn_npc(world) -> "Npc | None":
|
|
|
|
|
|
|
+def _find_spawn_npc(world) -> Npc | None:
|
|
|
"""视野内名字含'刷怪'的 NPC(KillBehavior._find_spawn_npc 同源)。"""
|
|
"""视野内名字含'刷怪'的 NPC(KillBehavior._find_spawn_npc 同源)。"""
|
|
|
for npc in world.npcs.values():
|
|
for npc in world.npcs.values():
|
|
|
if "刷怪" in npc.name:
|
|
if "刷怪" in npc.name:
|