Announcement
Announcement
| 2nd Quarter Contest Announcement posted! See the Community Announcements section. |
New threads (complete scripts) here will go into a moderation queue. You will not see your thread appear when you create it. A moderator will decide if it will be approved or denied.
![]() ![]() |
Jan 7 2010, 06:36 AM
Post
#1
|
|
![]() ![]() Type: Coder |
Reedo's Simple Side Battle System (RSSBS)
Version 1.0 January 07, 2010 By Reedo References None. This is an original script by Reedo. Description While there are a number of existing SBS scripts out there, most of them require a fair-to-significant amount of configuration to use, and are often incompatible with many other scripts. However, for a simple, classic "Final Fantasy" feel, the SBS does not have to be all that complex. And it can be written in such a way as to maintain a high level of compatibility. This script is my attempt at doing just that; creating a simple to use (plug-and-play), highly compatible, side-battle-system. The script has gone through a fair amount of testing and has proven pretty solid so far. The original support thread can be found here: http://www.rpgmakervx.net/index.php?showtopic=24587 Please read it first if you have any problems, or find an incompatibility with another script. I also plan to release additional functionality in a series of expansion scripts. These will be optional scripts to further enhance the SBS experience. The first of these is an enhancement for the YEZ Victory Aftermath script, and is attached to this post. Watch for updates, as I will continue to add expansions to this post until it becomes unreasonable to do so. Features The Simple SBS provides a classic "FF"-style side-battle experience. This script will: Spoiler: Screen Shots These are screen shots of just the SBS by itself: Spoiler: These are screen shots of the YEZ-RSSBS demo with all scripts in place: Spoiler: Known Bugs None. Please report any on the support thread if found: http://www.rpgmakervx.net/index.php?showtopic=24587 Requirements None. This is a stand-alone script. However, for the best experience, the use of YEZ is suggested. Installation Plug-and-Play Just drop it under materials; be sure to install under all YEZ scripts if used. Compatibility Should be compatible with most other scripts. This script only does a minor overwrite of one method. It should be compatible with other scripts providing they do no overwrite, and highly-modify, the default battle system. Demo Two demos are attached. RSSBS-Demo contains just the SBS script. DemoYEZ-with-RSBSS is the Yanfly YEZ demo with the SBS, the Victory Splash & Wait - RSSBS-YEZ Victory Aftermath enhancement script, and Reedo's Tile Based Battle Backgrounds installed. Script This is the complete script. Spoiler: Victory Splash & Wait - RSSBS-YEZ Victory Aftermath Enhancement This enhancement script provides a victory "scene" before the YEZ Victory Aftermath scene is shown. During this wait, a victory splash image can be shown and an additional sound effect can be played. This wait gives the player a chance to view the actor's victory dance. The player presses "C" or "A" to continue to the YEZ Victory Aftermath. Script This is the complete script. Spoiler: Summary With this script, your game actors will appear on screen during battle. They will step forward to perform an action, and action animations will be provided for both actors and enemies. If you have any problems with this script, please view the support post, post a question in the language support forum, or PM me and I will try to help if I can. As always, comments and suggestions are welcome. This post has been edited by Reedo: Jan 8 2010, 05:06 AM
Attached File(s)
RSSBS_Demo.zip ( 253.04K )
Number of downloads: 928
DemoYEZ_with_RSSBS.zip ( 1.18MB )
Number of downloads: 1613-------------------- "Yes, I saw that. You were doing well, until everyone died."
"When you do things right, people won't be sure you've done anything at all." The Satellite That Collided With God – Futurama Spoiler: |
|
|
|
Jan 7 2010, 08:38 AM
Post
#2
|
|
![]() Head of Akito ![]() |
Nice,but idea taken?
How long did it take you? -------------------- Do,Do not try.
There is no try. --------------------------------- Working for free. |
|
|
|
Jan 7 2010, 12:16 PM
Post
#3
|
|
![]() ![]() Type: Designer |
This is an awesome Script, you know what would be sweet is if you can make the actors have different poses rather than making them the default walking position, maybe grab a portion from tankentai to use multiple charsets or maybe even instead of having the default 3x4 actor graphic, use a 3x12 or something allowing to use a particular setup of those graphics. all in all this is an awesome script, keep up the great work reedo.
-------------------- Projects I highly recommend :-)
![]() Art teaches nothing, except for the significance of life." -- Henry Miller -- ![]() Check out my current project titled: Lunatic Shards Book I: The Arrival ![]() ![]() If you wish to support this game, copy and paste this into your sig. CODE [topic=22135][img]http://i830.photobucket.com/albums/zz228/sofresh8582/LS-TheatricalUserbar.png[/img][/topic] CODE [topic=22135][IMG]http://i830.photobucket.com/albums/zz228/sofresh8582/SupportLSSig.png[/IMG][/topic] I support: Spoiler: |
|
|
|
Jan 7 2010, 01:03 PM
Post
#4
|
|
|
Click the Pokémon Banner! ![]() Type: Undisclosed Alignment: Chaotic Neutral |
This is great for people who dont understand the other SBS. How easy is it than the other one? On a scale of 1/10?
-------------------- |
|
|
|
Jan 7 2010, 01:37 PM
Post
#5
|
|
![]() You rang? ![]() Type: Designer Alignment: True Neutral |
I'd say 10/10 since its literally plug and play (Reedo was aiming for this I think)
Great stuff Reedo xD Can't wait for any add-ons that may come with this ^^ -------------------- |
|
|
|
Jan 7 2010, 01:54 PM
Post
#6
|
|
![]() Meowthos the zombie cat!! ![]() Type: Coder Alignment: Lawful Good |
This looks good. I'll have to try this later. now we just need to convince noobs to use this rather than tankentai
-------------------- I've been away for a while. Here's my really quite old stuff
Spoiler: |
|
|
|
Jan 7 2010, 02:22 PM
Post
#7
|
|
![]() ![]() Type: Undisclosed |
This looks good. I'll have to try this later. now we just need to convince noobs to use this rather than tankentai And it'll be better that they use this because it's way easier to set up. The problem is just whether or not they'll listen. Great job, Reedo! Looking forward to those extra enhancements later along the road -------------------- ![]() |
|
|
|
Jan 7 2010, 02:47 PM
Post
#8
|
|
![]() ![]() Type: Coder |
Thanks for the comments so far everyone.
@YokoJR: I started this script on Dec 28th, and the last update was the 5th, so I guess about a week (though I did not work on it every day - I probably have about eight or ten hours in the actual coding, and probably another six to eight in testing). @Sofresh85: I do plan to do an enhancement script for advanced actor graphics, move routes, and victory dances. I'm not yet sure if this will just be a movement-enhancement script, or part of a larger "Lunatic Enhancement Script". Also, Yanfly has hinted that she has plans for advanced actor graphics as well, so I will likely wait to see what her script(s) do before I implement too much in the way of actor graphic enhancements (however, I will likely still start work on the movement enhancements as YEZ will not be supplying any of that functionality, AFAIK.). Other planned expansions include: Enemy Size Scaling and Automatic Troop Positioning. @ZeroManArmy: Not sure which "other one" you're referring to - if you mean the beta RSSBS, then they are very similar (in fact, this is the same script as Beta 8 REV "B"), so yeah, I would say it has to be a 9/10 or 10/10 for ease of use. Really the only thing you have to do after dropping this script into a fresh project is reposition the enemies in the troops (and I'm working on eliminating that step as well! @mithos, Shanghai: I hope that with enough expansion options, this script will be the most enticing for newbies due to ease of setup and compatibility. We'll just have to see what happens... I suppose when questions about the other SBS arise, and they obviously don't make a lot of sense, the answer we see most may be "Just use RSSBS and you'll be fine". Again, thanks to everyone for the comments. In addition to the expansion scripts, I will also be doing a tutorial on how to create a SBS along the lines of this one. My hope is that people who really want a custom experience can use the tutorial, this "Default" SSBS, and any enhancement scripts as a basis for creating whatever custom SBS their game design requires. That way there can be a generic repository of basic expansions, but enough information for anyone familiar with basic RGSS2 to create their own specific SBS for each game as needed. The SBS is probably one of the most critical upgrades for RPG Maker VX; and its seems obvious to me that Enterbrain didn't include their own implementation of the SBS because they simply included all the hooks you need to add that functionality just the way you want it. I think all that's really missing in the community, is a decent explaination of how to do that. -------------------- "Yes, I saw that. You were doing well, until everyone died."
"When you do things right, people won't be sure you've done anything at all." The Satellite That Collided With God – Futurama Spoiler: |
|
|
|
Jan 7 2010, 04:12 PM
Post
#9
|
|
|
Pump up the pie, yo! ![]() Type: Coder Alignment: Neutral Good |
I think it's best to keep the script as it is instead of adding stuff, the main goal in the first place was to reduce the amount of config after all :/
If you want a feature-packed SBS, you can use Tankentai |
|
|
|
Jan 7 2010, 04:20 PM
Post
#10
|
|
![]() ![]() Type: Coder |
I think it's best to keep the script as it is instead of adding stuff, the main goal in the first place was to reduce the amount of config after all :/ If you want a feature-packed SBS, you can use Tankentai As I've mentioned, the core SBS code will stay as-is, barring any required fixes which may arise in the future (of course). Any enchancements will be secondary, optional scripts. Enchancement scripts will have to be installed independantly of the RSSBS. I addition to my own enhancements, I encourage others to write enhancement expansions as well. Just PM me with a link to your expansion, I'll review it for compatibility, and then link to it in the main post if everything checks out ok. You are absolutely right piejamas, the whole purpose was to create a simple SBS, so the main script will stay as just that. -------------------- "Yes, I saw that. You were doing well, until everyone died."
"When you do things right, people won't be sure you've done anything at all." The Satellite That Collided With God – Futurama Spoiler: |
|
|
|
Jan 7 2010, 04:25 PM
Post
#11
|
|
![]() Do not expect me to be nice. ![]() Type: Designer Alignment: True Neutral |
This Coupled together with Yanfly's YEZ Battle system is a great combination! The fact that this requires no work to be done in order for it to be used unlike Takentai really appeals to those who use scripts that interfere with Takentai. Two thumbs up.
-------------------- Never think of yourself as entitled to know how the world works. Your job is to live in it, and follow it's rules. Nothing more.
|
|
|
|
Jan 7 2010, 06:18 PM
Post
#12
|
|
![]() I script my own reality ... ![]() Type: Coder Alignment: Chaotic Evil |
Very nice!
A good alternative for Tankentai ... Keep up the good work! ... and I agree this is perfect for the newcomer who wants sideview but doesn't need all the bells and whistles (and headaches) of Tankentai ... -------------------- |
|
|
|
Jan 7 2010, 08:21 PM
Post
#13
|
|
![]() I'm in Despair! ![]() Type: Designer Alignment: Chaotic Neutral |
This is a good battle system it's easy to use and practically plug n play, I might use this for a project redo I'm doing.
-------------------- |
|
|
|
Jan 8 2010, 12:28 AM
Post
#14
|
|
![]() Head of Akito ![]() |
Lets Just hope this side veiw is compatable xP
-------------------- Do,Do not try.
There is no try. --------------------------------- Working for free. |
|
|
|
Jan 8 2010, 12:45 AM
Post
#15
|
|
![]() Do not expect me to be nice. ![]() Type: Designer Alignment: True Neutral |
@YokoJR: The battle script is especially easy to place with most other scripts. It doesn't rewrite most of the functions that Takentai does, so it can be used with much much more scripts than Takentai.
-------------------- Never think of yourself as entitled to know how the world works. Your job is to live in it, and follow it's rules. Nothing more.
|
|
|
|
Jan 8 2010, 12:58 AM
Post
#16
|
|
![]() O.o ![]() Type: Designer Alignment: Chaotic Good |
This looks really nice. Great job on this. Maybe I can convince my friend to use this instead of the pther side view battle systems scripts.
|
|
|
|
Jan 8 2010, 01:08 AM
Post
#17
|
|
![]() ずっと生活の学習 ![]() Type: Designer Alignment: Neutral Good |
Awesome script Reedo!
-------------------- |
|
|
|
Jan 8 2010, 04:46 AM
Post
#18
|
|
![]() Type: Writer Alignment: True Neutral |
Wow, this battle system is great.
Just wondering but is there any plans for a animated enemies script for this? The main reason I chose this script (not the only reason) was that it was compatible with YERD and was smooth. So far its great! This post has been edited by Minyel: Jan 8 2010, 04:47 AM -------------------- |
|
|
|
Jan 8 2010, 04:59 AM
Post
#19
|
|
![]() ![]() Type: Coder |
Wow, thanks everyone! I'm glad to see so many of you are as happy with this little script as I am.
I hope to start working on announced expansions over the weekend. As for the actor animations, yes, that is a planned expansion, however (see post #8) I won't be doing that script right away. -EDIT- Sorry, just re-read your post... animated enemies... well, chances are, whatever happens will affect Battlers in general, so my guess would be "yes", animated enemies will be supported as well as animated actors. Keep in mind though that the RSSBS was intended to be scalable, so someone else could script the additional feature if you don't want to wait for the YEZ-Reedo solution. This post has been edited by Reedo: Jan 8 2010, 05:01 AM -------------------- "Yes, I saw that. You were doing well, until everyone died."
"When you do things right, people won't be sure you've done anything at all." The Satellite That Collided With God – Futurama Spoiler: |
|
|
|
Jan 8 2010, 06:29 PM
Post
#20
|
|
|
Click the Pokémon Banner! ![]() Type: Undisclosed Alignment: Chaotic Neutral |
When I said the other one I meant TSBS. Translated by Mr. Bubble
Also congrats! I do admit having made some of those script updates to add a bit more flexibility for a sideview battle script that Reedo-san from RPGMakerVX.net is making. Check it out and give him some support~ I’m not only interested in it because it’s compatible with YEZ, but rather, the fact that it’s nearly compatible with everything that doesn’t outright overwrite the battle scene. Good job there! getting complimented by a genius! -------------------- |
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: 20th May 2013 - 12:52 PM |
|
|