Submit Your Article


 
RPG Maker

Welcome Guest ( Log In | Register )


  Games Resources RPG Maker VX RPG Maker XP Scripts Tutorials Downloads

 
Reply to this topicStart new topic
> Basic - Dual Battle Landscape - of Awesome v1.01, The third and last of the basic awesome series for now. Bye bye.
leongon
post May 29 2010, 07:56 PM
Post #1


Leongon of the Village of Awesome
Group Icon

Group: Revolutionary
Posts: 1,006
Type: Developer
RM Skill: Skilled




Battle Background Backs Dual Double Layer Front Back Landscape

Basic Dual Battle Landscape of Awesome

Version: 1.01
Author: Leongon
Release: May 29 2010
Last Actualization: Jun 03 2010
Exclusive: at RPG RPG Revolution
Requires: Dexterity in Photoshop. At least one kitten sleeping in your legs.


Introduction
Your battlers are not floating over a picture anymore, now you can give the feel of being inside. Dual Battle Landscape let's you replace the default abstract battle background with one picture behind your battlers, and other above that covers them partially... Limited to your graphic edition/creation skills.

wink.gif


Features
- Set back and front pictures for each map ID.
- Set back and front pictures controlled by a game variable for special encounters.
- Enable or disable the battle area shadow circle.


Further Instructions and configuration on script header.


Script
Archive:
Attached File  DualBattleLandscape.txt ( 6.76K ) Number of downloads: 299


Customization
You must add the pictures in the Graphics/Pictures folder, then insert the filenames in the configuration area of the script.
Choose a game variable for special landscapes control.
Choose to show, or not, the battle floor shadow circle.

Compatibility
No known issues

Screenshot
For a map like this...


A battle landscape like this.


DEMO
No need... I think. If needed I'll add a demo, but I think this is really simple to understand.

Installation
Plug it above main, create your landscapes, put the pictures in the Pictures folder, input the filenames in the script, and play.
Here are the two pictures I state in the script.
DBLexample1a.png
Attached File  DBLexample1a.png ( 372.2K ) Number of downloads: 260

DBLexample1b.png
Attached File  DBLexample1b.png ( 184.05K ) Number of downloads: 221


History
v1.0
- Release
v1.01
- Added special landscapes control with a game variable.

Terms and Conditions
Use on commercial and non-commercial proyects, just give credit.
Don't post the script outside www.rpgrevolution.com - If you want to share this, use only a link to here.
The two landscape pictures for the example are edited by me, not created. Use them if you want.

Credits
Leongon

This post has been edited by leongon: Jul 13 2012, 06:57 PM


__________________________
Leon's Basic VX Scripts of Awesome:
Step 1. Passive Skills - Create skills that add passive bonuses. (shitty)
Step
2. Learning from Everyone - Learn skills from enemies, or allies, without being the target of the skill. (nice)
Step 3. Dual Battle Landscapes - Set background and foreground image for your battles. (nice)
Step 4. State Details - Add description to states, and allow viewing them on menu, and in battle. (nice)
Step 5. Item Quality Colors - Colourize item, weapon, armor and skill's name according their quality or affinity. (very nice)
Step 6. Skill Trees - Your actors can have talent trees now, like in the MMORPGs. (extremely nice)
Step 7. Main Menu Manager - Easy, straight, and intuitive total control of commands for the main menu. (very nice)

Drawing commissions are open. Facesets... monsters... anything: click here.


---------------------------------------------------------------------------------------------------------------------------------
Second place again xD
Deadly Christmas setup. 8.04 score... this one was not so fail. Yay!
Twist of Fate. Worst game in the competition... Yay!
Tie with two more guys out of 6 participants, so fail... Yay!
Go to the top of the page
 
+Quote Post
   
SowS
post May 29 2010, 08:01 PM
Post #2


The Lazy Guy
Group Icon

Group: Revolutionary
Posts: 292
Type: Scripter
RM Skill: Undisclosed




nice! they really don't look like they're floating!


__________________________

QUOTE
Better off lazy, at least I'm not exhausted.
Go to the top of the page
 
+Quote Post
   
nevious
post May 30 2010, 10:33 AM
Post #3


Hyperfunctional Drive Modulator?
Group Icon

Group: Revolutionary
Posts: 337
Type: Artist
RM Skill: Advanced




Nice script leongon!
hey Sows how you been??


__________________________
Artist: Advanced
Musician: None
Scripter: Undisclosed
Writer: Beginner
Developer: None
Event Designer: Intermediate







[Show/Hide] Signatures








necroking nevious


Check out my Gallery!! (please leave comments constructive critizism helps. but please dont be rude.
My Gallery!!

Omegazions rougelike battlesystem in action


Go to the top of the page
 
+Quote Post
   
SuperMega
post May 31 2010, 11:10 AM
Post #4


Public memberTitle(String n)
Group Icon

Group: Revolutionary
Posts: 683
Type: Developer
RM Skill: Skilled




Awesome script, leongon! I wish we had more layering type scripts for VX...


__________________________
Translated Scripts:
Diagonal Movement (Eight Direction) and Smooth Jumping
Attack Party, Heal Enemies
Display Party Status On Map (DQ Style)
Display Maps Under Maps
Save Screen Customization
Subtitled Menus

If you want to suggest a translation for something, PM me, and I'll take a look. I AM TRYING TO GIVE AWAY LOCKERZ.com INVITES, SO PLEASE LET ME KNOW IF YOU WANT ONE.
Currently Working on 2 RPG Maker VX Projects. They are very unique, and have a different kind of style then the usual RPGs. So don't think of them as just another RPG. Did that sound rude? :D Not sure if I want them to go public yet, but we'll see how it goes.
Need a script translated? Come talk to me, and I'll see what I can do.
Go to the top of the page
 
+Quote Post
   
OrleanKnight
post Jun 2 2010, 07:37 PM
Post #5


Level 1
Group Icon

Group: Member
Posts: 10
Type: Writer
RM Skill: Beginner




Hmm is there a way we can just have the front layer and not the back? I rather enjoy this scene changer:

http://www.rpgmakervx.net/index.php?showto...8&hl=gexrox

But I'd love to be able to apply the Variable for the background AND the foreground. Think you can do something like that? Otherwise I see little use for this in my game.

Why?

Well, I'd very much like to use the Foreground image not as an additional element to the battle scene. No. Want I would love to do is make the Foreground lay an additional element to my Battle Status hub! If I could control the foreground and background via variables as images with their own identities -- I can update the HUB in different combat scenes which have unique backgrounds all in the same room or map. Restricting it to a Map ID seems extremely limiting.

This post has been edited by OrleanKnight: Jun 2 2010, 07:52 PM
Go to the top of the page
 
+Quote Post
   
leongon
post Jun 2 2010, 09:46 PM
Post #6


Leongon of the Village of Awesome
Group Icon

Group: Revolutionary
Posts: 1,006
Type: Developer
RM Skill: Skilled




I'll try to add that variable control. I wanted to add some other enhancements to this script, but this days I have been very very busy u_u'

About the separately usage of the front layer... is a bit off of this script spirit. I maked this to have a deep-feeling landscape in my game battles. I'll be adding stuff that enhance the script in that way.


__________________________
Leon's Basic VX Scripts of Awesome:
Step 1. Passive Skills - Create skills that add passive bonuses. (shitty)
Step
2. Learning from Everyone - Learn skills from enemies, or allies, without being the target of the skill. (nice)
Step 3. Dual Battle Landscapes - Set background and foreground image for your battles. (nice)
Step 4. State Details - Add description to states, and allow viewing them on menu, and in battle. (nice)
Step 5. Item Quality Colors - Colourize item, weapon, armor and skill's name according their quality or affinity. (very nice)
Step 6. Skill Trees - Your actors can have talent trees now, like in the MMORPGs. (extremely nice)
Step 7. Main Menu Manager - Easy, straight, and intuitive total control of commands for the main menu. (very nice)

Drawing commissions are open. Facesets... monsters... anything: click here.


---------------------------------------------------------------------------------------------------------------------------------
Second place again xD
Deadly Christmas setup. 8.04 score... this one was not so fail. Yay!
Twist of Fate. Worst game in the competition... Yay!
Tie with two more guys out of 6 participants, so fail... Yay!
Go to the top of the page
 
+Quote Post
   
OrleanKnight
post Jun 3 2010, 06:16 AM
Post #7


Level 1
Group Icon

Group: Member
Posts: 10
Type: Writer
RM Skill: Beginner




I went ahead and created the hybrid of the two scripts. It works great for me, and is exactly what I'm looking for. I added the Variable controls from the other script I linked to above by I just sort of merged the two scripts into one package.


CODE
#######################################################################
#######
# Basic Dual Battle Landscape of Awesome VX v1.0 # Author: Leongon
# Change Battle Background v1.0 ==== GEXROX, 16th May 2010
# Marged by OrleanKnight June 3rd 2010
##############################################################################
# #Original Threads:
# http://www.rpgmakervx.net/index.php?showto...8&hl=gexrox
# http://www.rpgrevolution.com/forums/index....showtopic=42122
##############################################################################
# This script allows the user to add an additional layer to the combat scene
# during the loading process. The additional Foreground layer will overlap
# enemy units and characters, but not the battle status windows. Use Variables
# to give each Event or Map Area ID a given Background and Foreground.
# #
# To use, Create a new folder called: BattleBacks in your Game/Graphics folder.
# Then lable the images as follows:
# BattleBack1, BattleBack2, BattleBack3, etc
# BattleFront1, BattleFront2, BattleFront3, etc
##############################################################################
# Configurations # #
################## #
module DBL_Configs #
DBL_create_battlefloor = true # false to not draw the battle shadow circle #
end

module Cache
def self.battleback(number)
load_bitmap("Graphics/BattleBacks/", "BattleBack" + number)
end
def self.battlefront(number)
load_bitmap("Graphics/BattleBacks/", "BattleFront" + number)
end

# Change BB_VARIABLE & BF_VARIABLE to the variable to link to the images
BB_VARIABLE = 21 # Can be anything, but in my game, it's 21
BF_VARIABLE = 22 # Can be anything, but in my game, it's 22

#Create Variable Controls on an Event or Common Event, create and select
# BB & BF_VARIABLE as 21 & 22 (Or whatever number you like, just change it above)
# and add the # of the image as the Constant.

#Example: If You want BattleBack3, the Constant is 3.

#Note: You'll Generate an Error if you do not specify a Back AND a Front.

#---#########################------------------------------------------------#
end# End of Configurations #
#---#########################------------------------------------------------#


class Spriteset_Battle
#------------------------------------------------------
include DBL_Configs
alias leon_create_viewports create_viewports
def create_viewports
leon_create_viewports
@viewportDBL = Viewport.new(0, 0, 544, 416)
@viewportDBL.z = 75
end
alias leon_dispose_battleback_bitmap dispose_battleback_bitmap
def dispose_battleback_bitmap
leon_dispose_battleback_bitmap
@battleback_sprite_front.bitmap.dispose
end
alias leon_dispose_battleback dispose_battleback
def dispose_battleback
leon_dispose_battleback
@battleback_sprite_front.dispose
end
alias leon_dispose_viewports dispose_viewports
def dispose_viewports
leon_dispose_viewports
@viewportDBL.dispose
end
#---------------------------------------------
def create_battleback
source = $game_temp.background_bitmap
@battleback_sprite = Sprite.new(@viewport1)
@battleback_sprite.bitmap = Cache.battleback($game_variables[Cache::BB_VARIABLE].to_s)
@battleback_sprite_front = Sprite.new(@viewportDBL)
@battleback_sprite_front.bitmap = Cache.battlefront($game_variables[Cache::BF_VARIABLE].to_s)
end
#-------------------------------------------
alias leon_create_battlefloor create_battlefloor
def create_battlefloor
@battlefloor_sprite = Sprite.new(@viewport1)
leon_create_battlefloor if DBL_create_battlefloor == true
end
def leon_update_battleback update_battleback
leon_update_battleback
@battleback_sprite_front.update
end
def leon_update_viewports update_viewports
leon_update_viewports
@viewportDBL.update
end
#----------------------------------------------------------------------------#
end
#----------------------------------------------------------------------------#



Enjoy! I put the instructions in the Script itself, I hope I made them very clear. Credit has been given to both creators.

This post has been edited by OrleanKnight: Jun 3 2010, 06:17 AM
Go to the top of the page
 
+Quote Post
   
leongon
post Jun 3 2010, 12:45 PM
Post #8


Leongon of the Village of Awesome
Group Icon

Group: Revolutionary
Posts: 1,006
Type: Developer
RM Skill: Skilled




v1.01
Now can change the map default battle landscape with a game variable, for special encounters and stuff.


OrleanKnight, nice joint xD, but may you want to post it in a new thread, since mine works a bit different... as for me, I prefer to input more info in the script and keep filenames more informative of what they are doing, also having map defaults and use variable control only for special needs.


__________________________
Leon's Basic VX Scripts of Awesome:
Step 1. Passive Skills - Create skills that add passive bonuses. (shitty)
Step
2. Learning from Everyone - Learn skills from enemies, or allies, without being the target of the skill. (nice)
Step 3. Dual Battle Landscapes - Set background and foreground image for your battles. (nice)
Step 4. State Details - Add description to states, and allow viewing them on menu, and in battle. (nice)
Step 5. Item Quality Colors - Colourize item, weapon, armor and skill's name according their quality or affinity. (very nice)
Step 6. Skill Trees - Your actors can have talent trees now, like in the MMORPGs. (extremely nice)
Step 7. Main Menu Manager - Easy, straight, and intuitive total control of commands for the main menu. (very nice)

Drawing commissions are open. Facesets... monsters... anything: click here.


---------------------------------------------------------------------------------------------------------------------------------
Second place again xD
Deadly Christmas setup. 8.04 score... this one was not so fail. Yay!
Twist of Fate. Worst game in the competition... Yay!
Tie with two more guys out of 6 participants, so fail... Yay!
Go to the top of the page
 
+Quote Post
   
TheBen
post Jul 29 2010, 12:11 PM
Post #9


Intolerable Noob
Group Icon

Group: Revolutionary
Posts: 344
Type: Developer
RM Skill: Beginner




I don't think I've seen any RPGs, professional or otherwise, that have had such a great idea as this one. Except maybe the FFXIII battle system, but that really doesn't count, since it was essentially an enhanced version of ATB. So... awesome. biggrin.gif


__________________________
QUOTE
Great people talk about IDEAS
Average people talk about THINGS
Small people talk about OTHER PEOPLE

- A plaque on a BBQ restaurant in VA
Go to the top of the page
 
+Quote Post
   
arokalot
post Apr 16 2011, 01:29 PM
Post #10


Level 3
Group Icon

Group: Member
Posts: 40
Type: Artist
RM Skill: Beginner




For some reason the background does not show...any ideas?

I've tried it in both png and bmp.


EDIT: I fixed it. Great script, I also used your Item Quality script.

Keep up the good work woot.gif

This post has been edited by arokalot: Apr 16 2011, 01:38 PM


__________________________

"It's not all it's cracked up to be, It's what you make it."
Go to the top of the page
 
+Quote Post
   
leongon
post Apr 16 2011, 02:24 PM
Post #11


Leongon of the Village of Awesome
Group Icon

Group: Revolutionary
Posts: 1,006
Type: Developer
RM Skill: Skilled




Thankies xD Nice you fixed it.


__________________________
Leon's Basic VX Scripts of Awesome:
Step 1. Passive Skills - Create skills that add passive bonuses. (shitty)
Step
2. Learning from Everyone - Learn skills from enemies, or allies, without being the target of the skill. (nice)
Step 3. Dual Battle Landscapes - Set background and foreground image for your battles. (nice)
Step 4. State Details - Add description to states, and allow viewing them on menu, and in battle. (nice)
Step 5. Item Quality Colors - Colourize item, weapon, armor and skill's name according their quality or affinity. (very nice)
Step 6. Skill Trees - Your actors can have talent trees now, like in the MMORPGs. (extremely nice)
Step 7. Main Menu Manager - Easy, straight, and intuitive total control of commands for the main menu. (very nice)

Drawing commissions are open. Facesets... monsters... anything: click here.


---------------------------------------------------------------------------------------------------------------------------------
Second place again xD
Deadly Christmas setup. 8.04 score... this one was not so fail. Yay!
Twist of Fate. Worst game in the competition... Yay!
Tie with two more guys out of 6 participants, so fail... Yay!
Go to the top of the page
 
+Quote Post
   
arokalot
post Apr 16 2011, 03:19 PM
Post #12


Level 3
Group Icon

Group: Member
Posts: 40
Type: Artist
RM Skill: Beginner




yes, I think it had something to do with the order I imported them.
Simple mistake. blush.gif


__________________________

"It's not all it's cracked up to be, It's what you make it."
Go to the top of the page
 
+Quote Post
   
Shaddow
post Dec 18 2011, 05:51 PM
Post #13


The Eventer Inventor
Group Icon

Group: Local Mod
Posts: 1,250
Type: Event Designer
RM Skill: Masterful
Rev Points: 90




This script seems really awesome and I'd love to use it. The problem I run into is that I am using Kylock's SBS and the forground covers not only the characters but the battlers. Is there a fix for this or am I doing something wrong?


__________________________




I support these projects! -------------





Go to the top of the page
 
+Quote Post
   
leongon
post Dec 19 2011, 06:26 AM
Post #14


Leongon of the Village of Awesome
Group Icon

Group: Revolutionary
Posts: 1,006
Type: Developer
RM Skill: Skilled




QUOTE (shaddowval @ Dec 18 2011, 06:51 PM) *
This script seems really awesome and I'd love to use it. The problem I run into is that I am using Kylock's SBS and the forground covers not only the characters but the battlers. Is there a fix for this or am I doing something wrong?

The foreground image is meant to appear over the battlers and enemies. You need to design your foreground picture carefully depending on your battlesystem, so the battlers and enemies gets covered only partially to give the feeling of deepness.

The one pack I made of A background and A foreground, were meant to fit on the default battlesystem... only as an example. I have made it work on Tankentai SBS perfectly, you just need to consider the position of both party and enemies to draw some stuff to appear before them on the foreground picture... as a tip, try adding just a few grass leaves and one little rock at first.


__________________________
Leon's Basic VX Scripts of Awesome:
Step 1. Passive Skills - Create skills that add passive bonuses. (shitty)
Step
2. Learning from Everyone - Learn skills from enemies, or allies, without being the target of the skill. (nice)
Step 3. Dual Battle Landscapes - Set background and foreground image for your battles. (nice)
Step 4. State Details - Add description to states, and allow viewing them on menu, and in battle. (nice)
Step 5. Item Quality Colors - Colourize item, weapon, armor and skill's name according their quality or affinity. (very nice)
Step 6. Skill Trees - Your actors can have talent trees now, like in the MMORPGs. (extremely nice)
Step 7. Main Menu Manager - Easy, straight, and intuitive total control of commands for the main menu. (very nice)

Drawing commissions are open. Facesets... monsters... anything: click here.


---------------------------------------------------------------------------------------------------------------------------------
Second place again xD
Deadly Christmas setup. 8.04 score... this one was not so fail. Yay!
Twist of Fate. Worst game in the competition... Yay!
Tie with two more guys out of 6 participants, so fail... Yay!
Go to the top of the page
 
+Quote Post
   

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 19th June 2013 - 04:26 AM
RPG RPG Revolution is an Privacy Policy and Legal
eXTReMe Tracker