Project1

标题: 每回合恢复一定TP的问题 [打印本页]

作者: g359576937    时间: 2012-11-23 12:48
标题: 每回合恢复一定TP的问题
Game_Battler
768行    self.tp += 100 * trg   我改成了   self.tp += agi,但我想每回合回复50%敏捷的tp,请问该怎么做?
作者: j433463    时间: 2012-11-23 13:56
看 Game_BattlerBase 中的定义,tp 最大值不是固定为 100 吗?一半直接 += 50 啰。

或者是现有 tp 的一半?那就 += self.tp / 2
作者: g359576937    时间: 2012-11-23 17:47
我的意思是每回合恢复自身敏捷一半的TP。。
不过明白了。谢谢
作者: g359576937    时间: 2012-11-23 17:48
j433463 发表于 2012-11-23 13:56
看 Game_BattlerBase 中的定义,tp 最大值不是固定为 100 吗?一半直接 += 50 啰。

或者是现有 tp 的一半 ...

另外,如果是35%怎么办?
作者: wbsy8241    时间: 2012-11-23 20:13
self.tp += agi*0.35




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1