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

operations.py (755B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\behaviors\actions\operations.py
      2 from behaviors.tasks import Task
      3 
      4 class GetOperationSiteSpawn(Task):
      5 
      6     def OnEnter(self):
      7         character_id = self.GetLastBlackboardValue(self.attributes.characterIdAddress)
      8         site_id = self.attributes.operationSiteId
      9         solar_system_id, spawn_id, x, y, z = self.context.keeper.GetOperationSpawnpointPosition(character_id, site_id)
     10         self.SendBlackboardValue(self.attributes.siteSolarSystemIdAddress, solar_system_id)
     11         self.SendBlackboardValue(self.attributes.siteSpawnIdAddress, spawn_id)
     12         self.SendBlackboardValue(self.attributes.siteCoordinatesAddress, (x, y, z))
     13         self.SetStatusToSuccess()