Project1
标题:
关于角色行动前的MP、TP操作
[打印本页]
作者:
负零
时间:
2015-3-5 14:42
标题:
关于角色行动前的MP、TP操作
具体情况是这样:战斗中(默认脚本),当角色选择指令(就是执行任何一项指令,如攻击,防御)后,TP增加1,MP减少10。执行思路我比较清晰,但找不到切入的点,self.tp+=1 self.mp-=10放在计算伤害后是否恰当?还望指教。
例:轮到埃里克行动,选择攻击指令(或防御指令),选择完目标(选防御则没有目标选择这一步),TP增加1MP减少10.
作者:
三途亚梦
时间:
2015-3-5 14:49
其实防御是有目标的来着……
防御的目标是使用者。
普通攻击和防御的本质就是数据库技能 1和2 而已啦,只是执行条件、目标选择等细节和一般的技能不太一样。
伤害计算后不太行,因为伤害计算是在命中的前提下才会进行的,你应该放在技能效果应用的方法里。
作者:
taroxd
时间:
2015-3-7 16:25
Game_Battler#use_item 这个嵌入点如何?
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1