Make LockeZ's Sacrifice script Blizzard Compatible
#1
Hey MechanicalPen, do you remember this script?

Code:
#==============================================================================
# ** Window_Skill
#------------------------------------------------------------------------------
#  This window displays usable skills on the skill and battle screens.
#==============================================================================

class Window_Skill < Window_Selectable
  #--------------------------------------------------------------------------
  # * Draw Item (Rewrite for HP costs.
  #     index : item number
  #--------------------------------------------------------------------------
  def draw_item(index)
    skill = @data[index]
    if @actor.skill_can_use?(skill.id)
      self.contents.font.color = normal_color
    else
      self.contents.font.color = disabled_color
    end
    x = 4 + index % 2 * (288 + 32)
    y = index / 2 * 32
    rect = Rect.new(x, y, self.width / @column_max - 32, 32)
    self.contents.fill_rect(rect, Color.new(0, 0, 0, 0))
    bitmap = RPG::Cache.icon(skill.icon_name)
    opacity = self.contents.font.color == normal_color ? 255 : 128
    self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24, 24), opacity)
    self.contents.draw_text(x + 28, y, 204, 32, skill.name, 0)
    #draw costs
    if LockeZ::HP_Sacrifice_Action['Skill'].include?(skill.id)
      self.contents.font.color = text_color(2) #hp in red.
      action = LockeZ::HP_Sacrifice_Action['Skill'][skill.id];
      if action[1] == 'integer'
        cost = action[2].to_i
        self.contents.draw_text(x + 232, y, 48, 32, cost.to_s, 2)
      elsif action[1] == 'percent'
        cost = action[2].to_i
        self.contents.draw_text(x + 232, y, 48, 32, cost.to_s + "%", 2)
      end
    else
      self.contents.draw_text(x + 232, y, 48, 32, skill.sp_cost.to_s, 2)
    end
  end
end

It's to display the HP cost of LockeZ's HP Sacrifice script in the battle menu. Could you make it compatible with Blizzard's Stormtronics Custom battle menu so it can be displayed at the skill menu of the CMS?

The script can be found here:

http://downloads.chaos-project.com/scrip...dition.txt
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
   Is there a script to make train actors face the same way as the player? Ace_V 12 1,452 04-07-2026, 10:01 AM
Last Post: Ace_V
   How do I make skills that never miss, and a status that causes skills to never miss? Ace_V 3 1,156 02-18-2026, 02:51 PM
Last Post: Ace_V
   Lead Actor Swapper script error Ace_V 25 14,680 09-07-2025, 01:22 PM
Last Post: DerVVulfman
   How do I make a PNG image (or animation) show up when a character dies? Ace_V 6 4,352 08-31-2025, 11:07 PM
Last Post: kyonides
   Plugin or Script help with Item menu, SKill menu, and Equip menu JayRay 3 5,483 11-22-2024, 07:02 PM
Last Post: JayRay
   Script compatibility help Lord Vectra 3 9,729 07-25-2021, 11:42 PM
Last Post: DerVVulfman
   Adding face script on Cogwheel's RTAB Battle Status rekkatsu 15 30,305 08-25-2020, 03:09 AM
Last Post: DerVVulfman
   "Wait" in the script Whisper 13 28,290 04-28-2020, 04:06 PM
Last Post: Whisper
   Skill Cooldown script Fenriswolf 11 28,117 12-10-2019, 11:10 AM
Last Post: Fenriswolf
   Help iwth script (RGSS Player crash) Whisper 3 12,793 06-17-2017, 05:03 PM
Last Post: Whisper



Users browsing this thread: