Я пытаюсь сгенерировать врагов для игры в python.У этих врагов есть большое количество атрибутов, и они будут меняться в зависимости от развития.
Я не могу добавить эти навыки полезным способом в класс.
combatskills = ["sword", "spear", "axe"]
class Enemy(object):
def __init__(self):
for x in combatskills:
self.x = 0
orc1 = Enemy()
Целевая цельв итоге я могу вызвать orc1.sword, но я не знаю, как динамически создавать атрибуты Enemy. [battleskills].
Есть идеи?