NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

__init__.py (507B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\behaviors\actions\__init__.py
      2 from behaviors import status
      3 from behaviors.tasks import Task
      4 
      5 class ToggleAction(Task):
      6 
      7     def OnEnter(self):
      8         self.SetStatusToSuccessIfTrueElseToFailed(self.attributes.trueOrFalse)
      9 
     10 
     11 class WaitAction(Task):
     12 
     13     def OnEnter(self):
     14         self.status = status.TaskSuspendedStatus
     15 
     16 
     17 class AutoFailAction(Task):
     18 
     19     def OnEnter(self):
     20         self.status = status.TaskFailureStatus