赞 | 44 |
VIP | 0 |
好人卡 | 0 |
积分 | 62 |
经验 | 240 |
最后登录 | 2024-11-8 |
在线时间 | 604 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 6211
- 在线时间
- 604 小时
- 注册时间
- 2017-9-27
- 帖子
- 251
|
本帖最后由 天浩 于 2018-8-30 13:19 编辑
class Game_Battler < Game_BattlerBase
#--------------------------------------------------------------------------
# ● 初始化目标 TP
#--------------------------------------------------------------------------
def init_tp
self.tp = rand * 25
$game_actors[1].tp = 20 #设定1号角色TP为20
end
#--------------------------------------------------------------------------
# ● 受到伤害时增加的 TP
#--------------------------------------------------------------------------
def charge_tp_by_damage(damage_rate)
self.tp += 50 * damage_rate * tcr if !actor?
$game_actors[actor.id].tp += 50 * damage_rate * tcr if actor? && !actor.id != 1
#设定不是1号角色的角色恢复为默认方式
$game_actors[1].tp += 20 if actor?&& actor.id = 1
#设定1号角色受伤时回复TP为20
end
end |
评分
-
查看全部评分
|