Notice: fwrite(): Write of 44 bytes failed with errno=28 No space left on device in /home/rmrk/domains/rmrk.net/public_html/Sources/Cache/APIs/FileBased.php on line 96
[RMVX] Battle Backgrounds
Main Menu
  • Welcome to The RPG Maker Resource Kit.

[RMVX] Battle Backgrounds

Started by Synthesize, January 20, 2008, 04:44:25 AM

0 Members and 1 Guest are viewing this topic.

Synthesize

Script Name: Battle Backgrounds
Written by: Synthesize
Current version: Version 1.00A
Release Date: January 20, 2008

What is this script?
This simple script allows you to have a battle background instead of the abstract background which is the default for RPG Maker VX. Simply define the Background filename in the customization section, along with your Map_ID.

Features:
- Simple
- Easy to use
- Turn ON/OFF the battlefloor
- Once RMVX is released, I will interpret more features

Version History:
V1.00
    - Script is released

Script:


#===============================================================================
# Battle Backgrounds - RMVX
#===============================================================================
# Written by Synthesize
# January 20, 2008
# Version 1.00A
#===============================================================================
#                       * This script is untested. *
#===============================================================================
module SynBattleB
  # Place your battle backgrounds in the 'Pictures' folder (Graphics/Pictures)
  # Format = {map_id => Battleback Name}
  Battle_background =
  {
  1 => "001-Grassland01",
  2 => "001-Grassland01"
  }
  #-----------------------------------------------------------------------------
  # Create the battlefloor?
  Create_battlefloor = false
  #-----------------------------------------------------------------------------
  # This was being requested on quite a fe forums now, so I threw a quick script
  # together. It is nice and simple, and does what it is suppsoed to do. Once
  # RMVX is released in English, then I will add additional features into this.
  #-----------------------------------------------------------------------------
end
#-------------------------------------------------------------------------------
# Spriteset_Battle
#-------------------------------------------------------------------------------
class Spriteset_Battle
  alias syn_create_battlefloor create_battlefloor
  #-----------------------------------------------------------------------------
  # Create Battleback
  #-----------------------------------------------------------------------------
  def create_battleback
    image = SynBattleB::Battle_background[$game_map.map_id]
    @battleback_sprite = Sprite.new(@viewport1)
    @battleback_sprite.bitmap = Cache.picture(image)
  end
  def create_battlefloor
    @battlefloor_sprite = Sprite.new(@viewport1)
    syn_create_battlefloor if SynBattleB::Create_battlefloor == true
  end
end
#===============================================================================
#                        * This script is untested *
#=============================================================================== 
# Version 1.00A
# January 20, 2008
# Written by Synthesize
#===============================================================================
# Battle Backgrounds - RMVX
#===============================================================================


Questions? Concerns? Post them.

modern algebra

Looks good. You're way ahead of the game, aren't you?  :D

Nice work.

Falcon

They don't even have this in VX 0.o?

God, without you VX would really suck.

Synthesize

QuoteThey don't even have this in VX 0.o?

God, without you VX would really suck.

VX draws the Map background, blurs it, stretches it out, then loops an abstract effect over it.

Raiden

Dude...
You don't even need to have this to make it to where you can see the background in a fight :D
I'll show anyone how! :D
Thanks,
-Raiden :D

Click here to feed me a Rare Candy!
Get your own at Pokeplushies!

Raiden.
I am the God Of Light.

Proud owner of,
http://www.majorrpg.com
Check my website out!
Thank you!

Current Game Project:
Name: Silent Hill - Time Lapse
Percent done: 2%
Genre: Horror

Iari

That's good to know.

Silent Insanitys

I use KCG_DayNight scrip and some of my maps have [DN_VOID] in it to turn off the scrip. Because of this the background scrip gets confused when I put in the map name. Here is an example.

Inn Basement Level 1[DN_VOID] => "gallery_67409_516_25151",

Can you fix this please?

Mitsarugi

#7
Quote from: Silent Insanitys on August 13, 2011, 08:24:26 PM
I use KCG_DayNight scrip and some of my maps have [DN_VOID] in it to turn off the scrip. Because of this the background scrip gets confused when I put in the map name. Here is an example.

Inn Basement Level 1[DN_VOID] => "gallery_67409_516_25151",

Can you fix this please?

Map ID and Map name are not the same thing ^^

QuoteSimply define the Background filename in the customization section, along with your Map_ID.