Я работаю над игрой для Python с черепахой. Однако всякий раз, когда я создаю функции, переменные внутри них не распознаются.
morale_points = 0
wall_points = 100
def repair_fort():
global morale_points
global wall_points
if morale_points >= 100 and wall_points <= 80:
morale_points -= 100
wall_points += 20
Я использую глобальный неправильно? Если так, есть ли лучший способ совершить внутриигровую транзакцию? Спасибо.
ошибка:
имя 'morale_points' не определено