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
。
此外,通過咒語影響戰鬥序列中的下一個回合動作的好方法是什麼?