- if item[2] == self.itemTypeAccelerator:
- if item[-1]:
- imgItem = self.imgAcceleratorUsed
- else:
- imgItem = self.imgAccelerator
- elif item[2] == self.itemTypeBeanie:
- if not item[-1]:
- imgItem = self.imgBeanie
- else:
- imgItem = None
- elif item[2] == self.itemTypeSnake:
- if item[-1] == -1:
- imgItem = self.imgSnakeLeft
- elif item[-1] == 1:
- imgItem = self.imgSnakeRight
- else:
- imgItem = self.imgSnake
- elif item[2] == self.itemTypePrickly:
- if not item[-1]:
- imgItem = self.imgPrickly
- else:
- imgItem = self.imgPricklyCurled
- elif item[2] == self.itemTypeSandcastle:
- imgItem = self.imgSandcastle
- if item[-1]:
+ if item[2] in (self.itemTypePlantSand, self.itemTypePlantGrass, self.itemTypeSnake):
+ imgItem = self.imgItem[item[2]][item[-1]]
+ elif item[2] in (self.itemTypeAccelerator, self.itemTypeBeanie, self.itemTypePrickly, self.itemTypeFlag):
+ imgItem = self.imgItem[item[2]][1 if item[-1] else 0]
+ else:
+ imgItem = self.imgItem[item[2]]
+ if (item[2] == self.itemTypeSandcastle) and item[-1]: