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

cloud.py (777B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\eve\client\script\environment\spaceObject\cloud.py
      2 from eve.client.script.environment.spaceObject.spaceObject import SpaceObject
      3 import evegraphics.settings as gfxsettings
      4 
      5 class Cloud(SpaceObject):
      6 
      7     def LoadModel(self, fileName = None, loadedModel = None):
      8         if not gfxsettings.Get(gfxsettings.UI_EFFECTS_ENABLED):
      9             return
     10         SpaceObject.LoadModel(self, fileName, loadedModel)
     11 
     12     def Assemble(self):
     13         self.SetStaticRotation()
     14         self.SetRadius(self.radius)
     15         self.SetupAmbientAudio()
     16 
     17     def SetRadius(self, r):
     18         s = 2.0
     19         if self.model is not None and hasattr(self.model, 'scaling'):
     20             self.model.scaling = (s * r, s * r, s * r)