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

literalAttribute.py (701B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\dogma\attributes\literalAttribute.py
      2 from dogma.attributes import AttributeInterface
      3 
      4 class LiteralAttribute(AttributeInterface):
      5     __slots__ = ['value', 'item']
      6 
      7     def __init__(self, value):
      8         self.value = value
      9         self.item = None
     10 
     11     def __str__(self):
     12         return 'LiteralAttribute value %s' % self.value
     13 
     14     def GetBaseValue(self):
     15         return self.value
     16 
     17     def GetValue(self):
     18         return self.value
     19 
     20     def AddOutgoingModifier(self, op, attribute):
     21         pass
     22 
     23     def RemoveOutgoingModifier(self, op, attribute):
     24         pass
     25 
     26     def CheckIntegrity(self):
     27         return True