xDD-Master
Smash Champion
Hey guys!
While me and 2 other smashers were driving back from a smashfest this weekend, we discussed about some ideas of how to make new Brawl Hack that would be pretty interesting and probably very cool to play.
So thats what we got, I will present you the ideas, and then the problems. Because basically I only know some JAVA-programming (And other languages) and some PSA Coding (From 2-3 years ago...) so thats not a lot for Brawl hacking. I basically just know how to change/add/remove hitboxes/damage/knockback etc., and I also did know how to change animations of moves, even though I dont remember that, but I could probably learn it quickly again.
Thats why I would need help, especiallly with stuff like remapping the controller / moves. For example what happens if you press A+B or Shield+B or UpTaunt in the air.
Whatever
Here we go!
Idea 1:
Add a new Air-Dash to Brawl!
Inspired by eldirans Zero Hack over Link (www.smashboards.com/showpost.php?p=8171211&postcount=3) I think it would be very interesting and cool to see Brawl having a universal Air Dash for almost every character! (Some chaacters like Olimar, I cant really imagine an Air Dash, but maybe we could get creative with them?)
The Air Dash has not always to be horizontal. It could also be diagonally up or down! (For example for MK I can imagine a quick downward air dash!)
The Air Dash should only be cancelable by A-moves and should only be possible once in the air (Unless you got hit or grabbed the edge or got back on the ground again)
It should also be possible on the ground. Characters that have an upward Air Dash might also get an upward air dash on the ground? Not sure yet...
I can imagine 2 types of 'how to trigger this':
- Either by UpTaunt (See eldirans Zero), this is cool because you can set an unused button to UpTaunt and trigger it with it. (I guess either X/Y or L/R for most players)
- Or Shield+B, similar to Shield+A, this has the advantage that you dont need an additional button, and Shield+B is NEVER used anyway. The only problem I could think of, that this requires two button presses, therefore a higher error possibilty and probably less quick/useful.
Problem:
I dont know how to implement either of the methods I presented in 'how to trigger this'.
Idea 2:
Add a new Super Gauge! (Street Fighter Super Like System // Hyper Mode?)
Yep, a super system! I think this would add a completely new and interesting aspect to Smash/Brawl, which has never been there.
I think it would be enough to add a Hyper Mode, which does 3-4 of the following things:
- More Damage
- More Knockback
- Less Lag
- Quicker overall Movement?
Of course not too much, maybe 150% more Damage/Knockback and 50% less lag or something.
This Hyper Mode would only last for 10 seconds.
We also discussed about Supers, but then we preferred the Hyper Mode Idea.
Maybe there could be both? Maybe even different for every character? The best would *selectable* of course, but I'm not sure if this is possible at all...
We also talked about potential ideas of how to get into the 'ready to enter hyper mode' status, where you can activate Hyper Mode then by pressing A+B at the same time (If this is possible).
Our first idea was to make it so that you get rewarded for your combos. But we put this idea away as brawl has many stupid multiple hit moves which would completely destroy the idea of making combos. If you know what I mean.
So the second idea was to limit it to moves. For every move you hit with you get +1, for every move you whiff, you get -1.
If you get +10 you can activate Hyper Mode.
But we saw a problem with that, which is that we would punish/nerf characters that rely on whiffing moves to space correctly, and brawl has some of them, while buffing characters that needs to play precisely.
So our third idea was, to reward risky move. For example if you hit with Snakes FSmash you get a +20, while hitting with MKs Up-Air only gives you +1.
If you get +100 you get a super. Or something like that.
Whiffing moves just does nothing.
This probably is the best idea.
When a character is ready to enter Hyper Mode they are surrounded by some small electric sparks or something, just to make it visible, without being TOO much (like a big bright flash).
If we use the last idea, the sparks could get even bigger/more frequent/more in general or something like that, just to show how much you already filled the gauge. Maybe a small electric burst the moment you finally filled it?
Even though that may be too much again, as it would just annoy to see characters flashing and all the stuff. (SFxT anyone... ?)
The "effect" could also differ from character to character. Some get electric, some fire, some dark aura, etc.
After you triggered Hyper Mode your characters should get into some kind of "Flashy/blurry" look, you know what I mean? When something is really quick you dont see it very clear anymore. Not sure if this is possible, but it would be cool.
Problem:
I think I would know on how to add a counter like system in brawl (Just add a new variable which you do +X every move) and then check if A+B is pressed if that new variable is >=100 or not.
Yet I dont know how to set A+B to something. And I also never did this new variable thing I described above, thats just an idea of how it would work in other programming languages...
I also dont know at all how the game register if a move has hit or not.
I also have no clue for the visual when entered the super mode...
So yes, I also need quite some help on this one :3
Idea 3:
Universal Smash-Charge Canceling!
Yes! As long as you are in your charging animation you can cancel your charge with either of this three moves:
- Jump
- Shield
- The new Air Dash (See above)
I'm not sure about how broken this would be in the end, but I'm sure this could lead into GREAT mindgames. We could also limit the cancel options, if 3 options are too much, but thats hard to say at the moment.
After you stopped charging or it just ended, there is no way back and you cant cancel the smash itself. So yeah, this only is a smash-CHARGE cancel.
Problem:
I'm not sure how to code something that goes like this in "Brawl Code"... this is -java code-:
while(smashcharge == true){
if(buttonpressed == shield){
shield();
else if(...){
...}...
...
So I need help on that!
Idea 4:
Making Characters more Unique?
Heavy/Strong Characters even more heavy/strong?
Quick Characters even quicker?
Light characters even more light?
Why not?
I dont think its a bad idea to make characters even more diverse when it comes down to their general attributes.
It definitely shouldnt be too crazy, but just adding a bit more of weight to Bowser, a bit less weight to MK/Jiggs, and giving less lag to Fox or Sonic and stuff like that, wouldnt really hurt the game right?
And you know what they have done to Bowser in Brawl-?
I think that idea is pretty good, and should be done to more heavy characters, my idea was to give them also different limits:
Bowser 5%
DK/DDD 4%
Ganondorf 3%
Ike 2%
Something like that.
And you know that cool street fighter like combo system Lucario has in Project M?
Why not adding to 3-4 more characters? Or in some cases just adding this to some moves for other characters?
Snake could do Jab->Ftilt->Down/Uptilt for example. Why not?
I think this would be pretty cool, but maybe thats just me.
Problem:
I guess I could add super armor to every animation, but was it done this way in Brawl-?
I dont know how the games detects a "Move has hit"... so therefore that combo system would be pretty much impossible for me to do.
Do you like it?
So if you do like the idea, and support it, please let me know with posting into this thread. The more people are interested in this idea, the more it gets possible to be reality! If you are a Hacker and would like to help on this project, let me know as well.
If you got any ideas/tips etc., let me know as well!
As I already said, I have very low skills in Brawl Hacking and can only do the basic of all basic stuff. I would love to learn, but its pretty hard, as there are only very few good tutorials that show you step be step how to do stuff and you have to learn/discover a lots of stuff on your own.
Therefore I would love to get the help of some expert hackers, especially since I think this project isnt THAT hard to realize compared to other complex hacks as Project M.
And if you didnt like what you read, let me know as well!
All I can say is, that when I imagine these ideas implemented in Brawl, I feel like this would be really cool, and I would love to play this! Too bad my hacking skills are not good enough to do it on my own :/
I would also have no problem if any other project like Project M or Brawl- would think about implementing one or some of my ideas. Just please let me know, so I can test them =)
I hope you enjoyed reading it, maybe you got some ideas for your own projects
And sorry for my bad english, I'm from Germany, but I tried my best!
Greetz!