comparison browser_side/card_game.py @ 77:975e6be24e11

media paths update media now use global media location, obtained throught getConfig('', 'media_dir') Tarot cards have been removed as they are now shared in this location
author Goffi <goffi@goffi.org>
date Sun, 19 Jun 2011 00:48:43 +0200
parents 9d8e79ac4c9c
children ddfcc4cb6cee
comparison
equal deleted inserted replaced
76:8f097c1551f3 77:975e6be24e11
213 self.mouse_over_card = None #contain the card to highlight 213 self.mouse_over_card = None #contain the card to highlight
214 self.visible_size = CARD_WIDTH/2 #number of pixels visible for cards 214 self.visible_size = CARD_WIDTH/2 #number of pixels visible for cards
215 self.addClickListener(self) 215 self.addClickListener(self)
216 216
217 217
218 def loadCards(self, dir): 218 def loadCards(self):
219 """Load all the cards in memory 219 """Load all the cards in memory"""
220 @param dir: directory where the PNG files are"""
221 def _getTarotCardsPathsCb(paths): 220 def _getTarotCardsPathsCb(paths):
221 print "_getTarotCardsPathsCb"
222 for file in paths: 222 for file in paths:
223 print "path:", file
223 card = CardWidget(self, file) 224 card = CardWidget(self, file)
225 print "card:", card
224 self.cards[(card.suit, card.value)]=card 226 self.cards[(card.suit, card.value)]=card
225 self.deck.append(card) 227 self.deck.append(card)
226 self._parent.host.bridge.call('tarotGameReady', None, self.player_nick, self.referee) 228 self._parent.host.bridge.call('tarotGameReady', None, self.player_nick, self.referee)
227 self.cards={} 229 self.cards={}
228 self.deck=[] 230 self.deck=[]