Mercurial > mm7
changeset 609:42d5777c2f47
Слияние
author | Ritor1 |
---|---|
date | Wed, 06 Mar 2013 18:22:25 +0600 |
parents | 653724e9c234 (diff) 3c7fca0e01a0 (current diff) |
children | c615ff03b144 |
files | mm7_2.cpp mm7_3.cpp |
diffstat | 1 files changed, 5 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/Chest.cpp Wed Mar 06 12:02:40 2013 +0000 +++ b/Chest.cpp Wed Mar 06 18:22:25 2013 +0600 @@ -581,21 +581,21 @@ uChestArea = pChestWidthsByType[pChests[uChestID].uChestBitmapID] * pChestHeightsByType[pChests[uChestID].uChestBitmapID]; memset(chest_cells_map, 0, 144); //fill cell map at random positions - for (items_counter = 0; items_counter<uChestArea; ++items_counter) - { + for ( items_counter = 0; items_counter < uChestArea; ++items_counter ) + { //get random position in chest do random_chest_pos = (unsigned __int8)rand(); while ( random_chest_pos >= uChestArea ); //if this pos occupied move to next while ( chest_cells_map[random_chest_pos] ) - { + { ++random_chest_pos; if ( random_chest_pos == uChestArea ) random_chest_pos = 0; - } + } chest_cells_map[random_chest_pos] = items_counter; - } + } items_counter = 0; for (items_counter = 0; items_counter<uChestArea; ++items_counter)