mirror of
https://github.com/Justuser3310/ss14_chemistry_site.git
synced 2025-02-08 09:07:38 +00:00
Мелкие поправки, комментарии.
This commit is contained in:
parent
eb13e945b9
commit
22b2a0ec27
@ -1,12 +1,15 @@
|
|||||||
def expand_recipe(recipe, recipes, main = False):
|
def expand_recipe(recipe, recipes):
|
||||||
global expanded
|
global expanded
|
||||||
|
|
||||||
ok = False
|
ok = False
|
||||||
part = 1
|
part = 1 # Одна часть
|
||||||
while not ok:
|
while not ok:
|
||||||
ok = True
|
ok = True
|
||||||
|
# Перебираем элементы
|
||||||
for el in recipe:
|
for el in recipe:
|
||||||
|
# Если составное
|
||||||
if el in recipes:
|
if el in recipes:
|
||||||
|
# Одна часть должна делиться без остатка!
|
||||||
if part % recipes[el].out != 0:
|
if part % recipes[el].out != 0:
|
||||||
ok = False
|
ok = False
|
||||||
part += 1
|
part += 1
|
||||||
@ -26,7 +29,7 @@ def calc(element, amount, recipes):
|
|||||||
|
|
||||||
global expanded
|
global expanded
|
||||||
expanded = {}
|
expanded = {}
|
||||||
expand_recipe(recipe, recipes, True)
|
expand_recipe(recipe, recipes)
|
||||||
|
|
||||||
return expanded
|
return expanded
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user