The RPG Maker Resource Kit

RMRK RPG Maker Creation => Requests => Script Request => Topic started by: Adon on August 29, 2011, 12:44:51 PM

Title: [VX] RESOLVED - Monster Battler Size Script
Post by: Adon on August 29, 2011, 12:44:51 PM
Monster Battler Size
August 29, 2011




Summary
Change the size of your monster battlers, using notetags.

Features Desired

Mockups
None really, besides in BEM.

What other scripts are you using?




Did you search?
Yes!

Where did you search?

What did you search for?
Title: Re: [VX] REQUEST - Monster Battler Size Script
Post by: DoctorTodd on August 29, 2011, 08:56:25 PM
That's pointless ???. Just go into GIMP or Paint and change the size.
Title: Re: [VX] REQUEST - Monster Battler Size Script
Post by: Adon on August 29, 2011, 09:34:33 PM
Well, I kinda would have liked it for the convenience. Also, it would help keep down the size of the game.
Sorry Doctor.
Title: Re: [VX] REQUEST - Monster Battler Size Script
Post by: cozziekuns on August 29, 2011, 10:15:34 PM

#==============================================================================
# ** RPG::Enemy
#==============================================================================

class RPG::Enemy
 
  def zoom_x; return (self.note[/\\zoom_x\[(\d+)\]/i].nil? ? 1 : $1.to_f); end
  def zoom_y; return (self.note[/\\zoom_y\[(\d+)\]/i].nil? ? 1 : $1.to_f); end
 
end
 
#==============================================================================
# ** Game_Enemy
#==============================================================================

class Game_Enemy
 
  def zoom_x; return enemy.zoom_x; end
  def zoom_y; return enemy.zoom_y; end
 
end

#==============================================================================
# ** Sprite_Battler
#==============================================================================

class Sprite_Battler < Sprite_Base
 
  alias coz_adon_monster_zoom_sb_update update
  def update
    coz_adon_monster_zoom_sb_update
    if @use_sprite and @battler.is_a?(Game_Enemy)
      self.zoom_x = @battler.zoom_x
      self.zoom_y = @battler.zoom_y
    end
  end
end


Use \zoom_x[zoom] and \zoom_y[zoom] tags. I don't for see any compatability problems for such a small script, but you never know.
Title: Re: [VX] REQUEST - Monster Battler Size Script
Post by: Adon on August 29, 2011, 10:48:48 PM
You are the best Cozziekuns! :3 Thanks~
EDIT:
Wait, when you input your value, how do  you do that? Do you use percentages? Or whole numbers?
Nevermind.