mirror of
https://github.com/ProjectSWGCore/NGECore2.git
synced 2026-09-11 21:45:43 -04:00
22 lines
463 B
Python
22 lines
463 B
Python
from engine.resources.common import CRC
|
|
|
|
def run(core, activator, collidable):
|
|
|
|
if activator.getPlayerObject() is None:
|
|
return
|
|
|
|
player = activator.getPlayerObject()
|
|
|
|
if player.getQuest(collidable.getAttachedQuest()) == None:
|
|
return
|
|
|
|
quest = player.getQuest(collidable.getAttachedQuest())
|
|
|
|
if quest.isCompleted():
|
|
return
|
|
|
|
if quest.getActiveTask() != collidable.getTask():
|
|
return
|
|
|
|
core.questService.completeActiveTask(activator, quest)
|
|
return |