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

harvestableGasCloud.py (705B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\environment\spaceObject\harvestableGasCloud.py
      2 import math
      3 import random
      4 import geo2
      5 import trinity
      6 from eve.client.script.environment.spaceObject.cloud import Cloud
      7 from eve.client.script.environment.spaceObject.spaceObject import SpaceObject
      8 
      9 class HarvestableGasCloud(Cloud):
     10 
     11     def LoadModel(self, fileName = None, loadedModel = None):
     12         SpaceObject.LoadModel(self, fileName, loadedModel)
     13 
     14     def Assemble(self):
     15         Cloud.Assemble(self)
     16         self.model.rotation = geo2.QuaternionRotationSetYawPitchRoll(random.random() * math.pi * 2.0, random.random() * math.pi, random.random() * math.pi)