1
我工作的一个基于文本的RPG游戏,而我试图创造魔法咒语影响统计信息,如群攻,转顺序等我使用各种类格式的法术:Python:我如何创建适用于类中变量的效果?
class BuffSpell(object):
def __init__(self, **kwargs):
self.__dict__.update(kwargs)
,我从一本字典调用法术
bardSpells = {
1: BuffSpell(name= "Flare", level= 0, stat= baseAttack, value -1)
}
我怎么会用喇叭上的敌人,如妖精?我试图使使用的goblin
和BuffSpell[1]
参数的方法
def useBuffSpell(target, spell):
target.spell.stat = target.spell.stat + spell.value
。
此外,通过咒语影响战斗序列中的下一个回合动作的好方法是什么?