Beispiel #1
0
 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
Beispiel #2
0
 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
Beispiel #3
0
 def get_name(self):
     return BaseTile.get_name(self,1)
Beispiel #4
0
 def __init__(self, ch, colour):
     BaseTile.__init__(self, ch, colour, "black", colour, "bullet")