Mercurial > libervia-web
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=[] |