Files
Wyvern-Castle/item.py
2026-01-25 16:01:34 +01:00

19 lines
631 B
Python

from .serializable import Serializable
class Item(Serializable):
def __init__(self,name:str, description:str, weight:float = 10.0):
super().__init__()
self.name = name
self.description = description
self.weight = weight
def __str__(self):
return self.name + '(' + self.weight + ' kg)' + ': ' + self.description
class Equippable(Item):
def __init__(self, name, description, weight = 10):
super().__init__(name, description, weight)
class Consummable(Item):
def __init__(self, name, description, weight = 10):
super().__init__(name, description, weight)