Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # // By IceDragon (rpgmakervxace.com)
- # // 03/10/2012
- # // Battle Action Icons
- class Game_Battler
- def current_action_icon
- item = current_action ? current_action.item : nil
- return item ? item.icon_index : 0
- end
- def current_action_valid?()
- return current_action ? current_action.valid? : false
- end
- end
- class Window_BattleStatus
- alias :drw_icon_act_draw_basic_area :draw_basic_area
- def draw_basic_area(rect,act,&block)
- draw_icon(act.current_action_icon,rect.x,rect.y,act.current_action_valid?)
- rect.x += 24;rect.width-=24
- drw_icon_act_draw_basic_area(rect,act,&block)
- end
- alias :drw_icon_act_index_s :index=
- def index=(n)
- last_index = self.index
- drw_icon_act_index_s(n)
- if(last_index != self.index)
- redraw_item(last_index)
- redraw_current_item()
- end
- end
- end
- # // Show Anim Patch . x .
- class Scene_Battle
- def show_attack_animation(targets)
- show_normal_animation(targets, @subject.atk_animation_id1, false)
- show_normal_animation(targets, @subject.atk_animation_id2, true)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment