传奇生物文档

对MOD开发相关的说明


四臂将军

<pre><code class="language-python">extends "res://ex/chara/c6_1/c6_1.gd" #覆盖的初始化 func _info(): pass #继承的初始化,技能描述在这里写,保留之前的技能描述 func _extInit(): ._extInit() chaName = "四臂将军" lv = 3 attCoe.def = 4 addSkillTxt("每4次普通攻击:对周围1格敌方造成200%物理伤害,并附加[流血][中毒]各7层") #进入战斗初始化,事件连接在这里初始化 func _connect(): ._connect() #保留继承的处理 var anum = 1 func _onAtkChara(atkInfo): ._onAtkChara(atkInfo) if atkInfo.atkType == AtkType.NORMAL : anum += 1 if anum &gt; 3 : anum = 0 var chas = getCellChas(cell,1) for i in chas: hurtChara(i,att.atk*2,HurtType.PHY) i.addBuff(b_liuXue.new(7)) i.addBuff(b_zhonDu.new(7)) func _onBattleStart(): ._onBattleStart() anum = 0 pass#战斗开始时 </code></pre>

页面列表

ITEM_HTML