for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
from intelligine.cst import TYPE, TYPE_RESOURCE_EXPLOITABLE, COL_EATABLE, COL_SMELL, SMELL_FOOD, TYPE_RESOURCE_EATABLE
from intelligine.synergy.object.Food import Food
class StockedFood(Food):
def __init__(self, collection, context):
super().__init__(collection, context)
context.metas.list.remove(TYPE, self.get_id(), TYPE_RESOURCE_EXPLOITABLE)
context.metas.list.add(TYPE, self.get_id(), TYPE_RESOURCE_EATABLE)
self._add_col(COL_EATABLE)
self._add_col(COL_SMELL)
self._set_smell(SMELL_FOOD)
def __new__(cls, *args, **kwargs):
return Food(*args, **kwargs)