Chaos Project

RPG Maker => RPG Maker Scripts => Script Requests => Topic started by: Xero Shifter on November 16, 2008, 02:00:32 am

Title: Custom ABS
Post by: Xero Shifter on November 16, 2008, 02:00:32 am
Alright, so in the first part of this post I will quickly sum up what I want, if you still find yourself interested in the complicated task I am requesting, please go on to the details, and finally the benifits of doing this.

I'm requesting this for RXP, but if someone could provide me with a link to an english full version of rpgVX for free, i would be glad to use it for that instead/as well if you prefer scripting for it.
The simple way:
Summon Knight battle video: http://www.youtube.com/watch?v=VaiCu0ywfa8

I want it a lot like that ^.




I need a very Summon Knight like ABS. Side scrolling, weapons that are held are exchangeable but separate from the sprites of the attacks.
It would need an Hp bar for each enemy  and character around 4-6 enemies is the most i will probably need.) An mp bar for each enemy and character, and a weapon durability bar for each character and enemy (only bosses would actually have it.)
A weapon switching option (think about setting up 2-4 weapons in slots before the battle, and then being able to switch between those select ones in mid battle at any moment, preferably without bringing up a menu or interupting the battle.)
I would like but this is not 100% necissary to have: A character switching option (think marvel vs capcom 2, press a button and characters switch out, or preform an attack that would be prechosen before the battle in some form of menu.
It would need a pause function.
This wouldn't be anything like the actual game exploration, this is just the battle system. The thing still gets into random-esk battles on the normal game map, it just does the whole transition screen to what you will hopefully be creating.
Circle shadows underneith the characters if possible. I am not sure if this is just a sprite thing, but it might not be.
It needs to be compatable with scripts blacksmith type scripts (ones that allow you to create your own weapon.
THIS IS NOT A SUMMON KNIGHT FAN-SEQUEL, This is an entirely different project, I just happen to be in love with their battle system.
The good the bad and the ugly:
Good:
1. You make an awesome battle system that you take full credit for (excluding the sprites that myself and others would create of course, but if you decide to do some beond stick figures assuming you decide to present a demo pic or vid those are your work of course)
2. You make me very happy, because I have done months of searching and found nothing
3. You become part of a long and painful project, that will in the end produce an awesome game or two.
Bad:
1. It will probably take you some time.... a lot of time.
2. There will probably be many bugs to work out.
3. I cant pay you in any valid form of official currency
Ugly:
1. Me if I cant ever get someone to make this, or at least I'll be a sad boy.

I am fully aware this is my first post, I am fully aware this is a complicated request, but first post does not mean i have little prior exp with RXP, actually I have been working with it for a few years now. I just suck a scripting.
Title: Re: Custom ABS
Post by: Blizzard on November 16, 2008, 07:49:19 am
To be honest, I think that you could easily use Blizz-ABS for that. You would just have to wait a bit until I find the time to create a gravity plugin for creation of 2D sidescrollers using Blizz-ABS. The weapon switch can be made easily with a small add-on. The weapon creation would work normally if you used a script that creates predefined weapons (i.e. Synth Shop or Crafting System). Status bars are a matter of another small add-on for Blizz-ABS. Pause function is all very simple. And the rest would be simply good eventing (levels, battles, etc.).
Title: Re: Custom ABS
Post by: Xero Shifter on November 16, 2008, 04:29:46 pm
Really Bliz-abs is that versitile? Wow thats impressive. I got the impression that bliz-abs was on done on the map though? Is there an on off switch for that or something?

So is that a you are willing to make this small plugin for gravity? Or is it, Its possible but I dont particularly feel like doing it. (I dont have an issue with waiting or anything. I can just continue developing the game in the meantime.)

As far as the addons, are you willing to link me too, or create them?(some of them, all of them, either way, anything, helps, in the meantime i'm gonna d/l your abs to play around with it.)

Oh and as far as the video goes, that was survival mode, that was not actually the game, the rest of the game is very similar to the rmxp maps and stuff like that.
Oh and umm... I am a little curious about this, but would one have to create an AI to play as the opponents, because if im not completely mistaken i believe that in the original battle system, the opponents just have a % chance of doing certain attacks, or could it be done with the same methode?
Title: Re: Custom ABS
Post by: winkio on November 16, 2008, 04:47:24 pm
well in reality, that side-scrolling thing IS a map.  It wouldn't be hard to adapt to that at all.  As Blizz said, gravity, a slightly modified jump function, and its pretty much there.  It will take a lot of work for sprites tho.  But it is definitely a possibility.
Title: Re: Custom ABS
Post by: Xero Shifter on November 16, 2008, 05:48:04 pm
Well yes technically, And now that i'm speaking to scriptors i understand its easily possible, and i know the whole sprites deal, doesn't bother me a bit, i can sprite a bit myself, and if it turns out too much.... well ill figure something out. What I am having trouble concieving is how the map shifts from normal, to the side scrolling when a random battle occurs or a regular one for that matter.
Would I just go around doing the random battles as usual and just let the script take care of it, or would i have to do no random battles and specially create maps and what not for each battle I want, and thus random battles dont exist?
Title: Re: Custom ABS
Post by: winkio on November 16, 2008, 10:03:50 pm
Here's one idea of how it could work: 

Someone could make a short code snippet that refers to a map instead of a battleback for battles.  You could have a set of "Battle" maps where only the Blizz-ABS was activated, and then you would just have to manage entrances and exits with these battle maps.  And that's it.  Not too difficult.  You could create random, normal, whatever you wanted with events in the battle maps.

This way, it would have all the same battle idea as normal, but with the ABS.  But Blizz might has a better suggestion, so you should ask him.
Title: Re: Custom ABS
Post by: Xero Shifter on November 17, 2008, 04:26:16 am
Yes, that does sound like a good way to do it. But i have little to no scripting knoledge so you could almost tell me if i type in :/lolliePop/=squaredance then it would add a ton of extra secret sprites to my game.

The only disadvantage there seems to be in that is that I would have to some how use different sprites on that map than i would normally, and I have no clue exactly how to go about that. The sprites would have to be made anyway of course, but how would I go about switching sprites for the battle maps?

The major advantage to this though is that I can make the battle arena have secrets and neat switches and platforms to jump all over, making the battle system possibly better than normal.

I guess there are two dissadvantages though, i recently discovered (not sure if this still is true) that bliz abs you cant attack while moving, and you would need to be able to attack while moving as well as jumping, as well as do a little jump back dodge.

It would seem as though physics would need to totally change on the battle maps, so that the person is automatically gravitated to the bottom of the map, instead of the background image, meaning you would actually need gravity and not just sprites. Man, first i thought this was complicated beyond all reason, then i thought "omg how simple!" now im thinking "Omg... its not simple at all.... soo much stuff. I wish i knew scripting!" lol.
Title: Re: Custom ABS
Post by: Blizzard on November 17, 2008, 05:12:10 am
Yes, I am going to make the gravity plugin myself. Actually you will be able to disable the plugin at any time or define a different position of gravity (nice puzzles by walking along walls, lol).

Don't worry about moving and attacking. After I add combos, it will be easy to make actions where you keep moving.
Title: Re: Custom ABS
Post by: nathmatt on November 21, 2008, 10:51:34 am
try this
http://www.rmxp.org/forums/index.php?topic=44342.0 (http://www.rmxp.org/forums/index.php?topic=44342.0)