赞 | 0 |
VIP | 24 |
好人卡 | 8 |
积分 | 1 |
经验 | 11412 |
最后登录 | 2017-8-21 |
在线时间 | 416 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 416 小时
- 注册时间
- 2006-10-21
- 帖子
- 1245
|
- class Scene_Map < Scene_Base
- alias hpmpwindow_start start
- def start
- hpmpwindow_start
- @hpmpwindow = Window_Base.new(0, 336, 544, 80)
- if $game_switches[1] == true
- @hpmpwindow.opacity = 255
- @hpmpwindow.back_opacity = 200
- @hpmpwindow.contents_opacity = 255
- else
- @hpmpwindow.opacity = 0
- @hpmpwindow.back_opacity = 0
- @hpmpwindow.contents_opacity = 0
- end
- @temp_hp =[0,0,0,0]
- @temp_mp =[0,0,0,0]
- end
- alias hpmpwindow_update update
- def update
- for i in 0..($game_party.members.size <= 4 ? $game_party.members.size-1: 3)
- actor = $game_party.members[i]
- if @temp_hp[i] != actor.hp or @temp_mp[i] != actor.mp
- @hpmpwindow.draw_actor_hp(actor, i*136, 0 , width = 100)
- @hpmpwindow.draw_actor_mp(actor, i*136, 24, width = 100)
- @temp_hp[i] = actor.hp
- @temp_mp[i] = actor.mp
- @hpmpwindow.draw_actor_graphic(actor, i*136+40, 40)
- end
- end
- @hpmpwindow.update
- hpmpwindow_update
- if $game_switches[1] == true
- @hpmpwindow.opacity = 255
- @hpmpwindow.back_opacity = 200
- @hpmpwindow.contents_opacity = 255
- else
- @hpmpwindow.opacity = 0
- @hpmpwindow.back_opacity = 0
- @hpmpwindow.contents_opacity = 0
- end
- end
- alias hpmpwindow_terminate terminate
- def terminate
- @hpmpwindow.dispose
- hpmpwindow_terminate
- end
- end
复制代码 |
评分
-
查看全部评分
|