A project I have has no MP-based skills with actors, so I would like to remove the MP bar from the menu and battle. How can I do this? Any help would be appreciated.
Removing MP display
● ARCHIVED · READ-ONLY
-
-
you'll have to deal with scripts for that...
-
Wish granted. Place this script on a new section of your script editor:
Code:class Window_Base #-------------------------------------------------------------------------- # * Draw Simple Status #-------------------------------------------------------------------------- def draw_actor_simple_status(actor, x, y) draw_actor_name(actor, x, y) draw_actor_level(actor, x, y + line_height * 1) draw_actor_icons(actor, x, y + line_height * 2) draw_actor_class(actor, x + 120, y) draw_actor_hp(actor, x + 120, y + line_height * 1) endendclass Window_BattleStatus < Window_Selectable #-------------------------------------------------------------------------- # * Draw Gauge Area (with TP) #-------------------------------------------------------------------------- def draw_gauge_area_with_tp(rect, actor) draw_actor_hp(actor, rect.x + 0, rect.y, 72) draw_actor_tp(actor, rect.x + 156, rect.y, 64) end #-------------------------------------------------------------------------- # * Draw Gauge Area (without TP) #-------------------------------------------------------------------------- def draw_gauge_area_without_tp(rect, actor) draw_actor_hp(actor, rect.x + 0, rect.y, 134) endend -
Thank you, it works perfectly! :)
-
Glad it works and it helps. Have a nice day ahead. :)
-
How does the script work do u get to choose which actor to remove mp from? or is it all mp
-
It is all MP.
If your actor HAS no MP (or rather, no Max MP), it shouldn't display at all, should it?
I've moved this thread to RGSSx Script Requests. Please be sure to post your threads in the correct forum next time. Thank you. -
It removes all the MP for all actors, since getting to the Window_Base means erasing it completely for everybody (all actors).