def __init__(self,ch,fg,bg,lit,passable,opaque,open,recepticle,name,type): BaseTile.__init__(self,ch,fg,bg,lit,name) self.__passable = passable self.__opaque = opaque self.__open = open # open means, can something fly through (ie., water is non-passable, but fly-able) # generally, if a square is passable, it's open self.__recepticle = recepticle self.__type = type
def __init__(self, name, category, ch, fg, lt, stackable, w=1, dd=2, dr=1, i=0): BaseTile.__init__(self, ch, fg, "black", lt, name) self.d_dice = dd self.d_roll = dr self.__weight = w self.category = category self.__identified = i self.__prev_slot = "" self.__stackable = stackable self.effects = [] self.hands_required = 1
def get_name(self): return BaseTile.get_name(self,1)
def __init__(self, ch, colour): BaseTile.__init__(self, ch, colour, "black", colour, "bullet")