Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.cmm.msu.su/trac/snake/changeset/156
Дата изменения: Unknown
Дата индексирования: Sun Apr 10 01:39:07 2016
Кодировка: IBM-866
Changeset 156:7a4853ff834f тАУ Python Battle

Changeset 156:7a4853ff834f


Ignore:
Timestamp:
12/21/10 23:01:07 (5 years ago)
Author:
Alex Martynov
Branch:
default
Children:
159:37d7d9c8d975, 160:56e7d0bfd362
Message:

added possible option old_snake for engine.create_snake()
anyway does not work properly

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • engine.py

    r155 r156 €а
    176176            pass€а
    177177€а
    178€а    def create_snake(self, snake_number):€а
    €а178    def create_snake(self, snake_number, old_snake = None):€а
    179179        """Create the snake:€а
    180180        position choice is based on number or placement of 'Load' button€а
    тАж тАж €а
    197197            3:'yellow',€а
    198198            4:'red',}€а
    199€а        self.snakes[snake_number-1] = snake.Snake(cells, color_dic[snake_number])€а
    €а199        if old_snake == None:€а
    €а200            self.snakes[snake_number-1] = snake.Snake(cells, color_dic[snake_number])€а
    €а201        else:€а
    €а202            old_snake.cells = cells€а
    200203        self.psnakes[snake_number-1] = self.snakes[snake_number-1]€а
    201204        return self.snakes[snake_number-1]€а
  • main.py

    r155 r156 €а
    6969            for i, snake in enumerate(self.engine.psnakes):€а
    7070                self.engine.snakes[i] = snake€а
    71€а                self.engine.create_snake(i)€а
    €а71                self.engine.create_snake(i, snake)€а
    7272        if self.dead_snake_check() == False:€а
    7373            return€а
Note: See TracChangeset for help on using the changeset viewer.