public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers
Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: VTB HP/MP Naming
  • Original author: Vito The Boss
  • Original date: January 13, 2017
  • Source thread: https://forums.rpgmakerweb.com/threads/vtb-hp-mp-naming.73565/
  • Source forum path: Game Development Engines > Ruby Game System (RGSS) Scripts > RGSS3 Scripts (RMVX Ace)

Summary

Ok...so, this is a script idea, give me from the topic of MHRob, which topic, you can find here: It simply changes the HP/MP text, in to icons. Since this it was a simple script...Probably some else do this...If it's not, please, enjoy, and credit me. Script:​ Spoiler

Archived First Post

Ok...so, this is a script idea, give me from the topic of MHRob, which topic, you can find here:
http://forums.rpgmakerweb.com/index.php?/topic/73557-paid-45-hpmp-icons-in-battle/#comment-693191



It simply changes the HP/MP text, in to icons. Since this it was a simple script...Probably some else do this...If it's not, please, enjoy, and credit me.


Script:

  HP_Icon = 122 # Icon Index for HP
  MP_Icon = 113 # Icon Index for MP
  TP_Icon = 112 # Icon Index for TP
end


class Window_Status < Window_Selectable
 #--------------------------------------------------------------------------
  # * Draw Basic Information
  #--------------------------------------------------------------------------
  def draw_basic_info(x, y)
    draw_actor_level(@actor, x, y + line_height * 0)
    draw_actor_icons(@actor, x, y + line_height * 1)
    draw_actor_hp(@actor, x, y + line_height * 2)
    draw_actor_mp(@actor, x, y + line_height * 3)
  end
end


class Window_Base < Window
 
  def draw_actor_hp(actor, x, y, width = 124)
    draw_gauge(x, y, width, actor.hp_rate, hp_gauge_color1, hp_gauge_color2)
    change_color(system_color)
    draw_text(x, y, 30, line_height, "")
    draw_icon(Icons::HP_Icon, x, y, enabled = true)
    draw_current_and_max_values(x, y, width, actor.hp, actor.mhp,
      hp_color(actor), normal_color)
  end


  def draw_actor_mp(actor, x, y, width = 124)
    draw_gauge(x, y, width, actor.mp_rate, mp_gauge_color1, mp_gauge_color2)
    change_color(system_color)
    draw_text(x, y, 30, line_height, "")
    draw_icon(Icons::MP_Icon, x, y, enabled = true)
    draw_current_and_max_values(x, y, width, actor.mp, actor.mmp,
      mp_color(actor), normal_color)
  end 
   
  def draw_actor_tp(actor, x, y, width = 124)
    draw_gauge(x, y, width, actor.tp_rate, tp_gauge_color1, tp_gauge_color2)
    change_color(system_color)
    draw_text(x, y, 30, line_height, "")
    draw_icon(Icons::TP_Icon, x, y, enabled = true)
    change_color(tp_color(actor))
    draw_text(x + width - 42, y, 42, line_height, actor.tp.to_i, 2)
  end 
 
end



Download:  View attachment Naming.rb


Term of use: You are free for commercial use, as long as you credit me.


For non commercial game, the credit, is optional,


If you edit this, please send me the edit, so I can update!


If you want to support me, you can do by:


Youtube: https://www.youtube.com/dashboard?o=U

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download

License / Terms Note

It simply changes the HP/MP text, in to icons. Since this it was a simple script...Probably some else do this...If it's not, please, enjoy, and credit me. Script:​ Spoiler   HP_Icon = 122 # Icon Index for HP

Creator Claims / Removal

If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.

#039#comment-693191#rgss3#script-archive

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar