All pastes #172153 Raw Edit

robertj

public text v1 · immutable
·published 2006-09-15 21:25 UTC
rendered paste body
import worldclass item(object):    name = "Unnamed Item"    price = 0    weight = 0class food(item):    def eat(self, ent):        if hasattr(ent, msg): ent.msg("You consume " + self.name)class weapon(item):   name = "An unnamed Weapon"class apple(food):    name = "An apple"class chest(world.ent):    def __init__(self, map, loc, contents, name = False):        if name: self.name = name        else: self.name = "a treasure chest"        self.o = loc        self.map = map        self.contents = contents        #self.model = "dcp/chest"        super(chest, self).__init__()    def loot(self, player):        self.poof()        for item in self.contents: player.inventory.add(item)