Bomb (v1.5) by DeluxeGamer705
From: Angry Birds
======================================================================================================================================

Some time after the release of Bomb, I've been thinking about making Bomb/Black Bird next, with also receiving a suggestion (which is
not a request) to make him. He plays similar to Bomb, but his features are obviously different and his moveset is noticeably 
different. I also tried to replicate some of his moves from the games, so that they function similar to the actual ones, although some
moves are custom made.

======================================================================================================================================
1. WHO IS BOMB?

Bomb, also known as the Black Bird, is one of the characters from Angry Birds, first appearing in the 2009 game of the same name. He is
a laid-back and fun-loving bird who, although considered by Red to be irresponsible and immature, has an explosive temper, and struggles
to fully control his explosions, which leads to him explosing by an accident more than he does it on purpose. In the movie, he is more
naive and dimwitted, but is still a friendly guy regardless.

======================================================================================================================================
2. CHANGELOG

-v1.5 (July 9, 2025)
 *[ADD] New mechanics: Parry and Air Dash.
 *[ADD] Guard Cancel.
 *[ADD] Hyper Combo Finish.
 *[ADD] Throw.
 *[ADD] "DANGER!" message.
 *[ADD] Finisher. Needs 300 HP or less and 3000 power to be used.
 *[CHANGE] Bomb's crouching Z is now a generic combo tool instead of being a launcher.
 *[CHANGE] Super jump was moved into being an approaching/defensive tool instead of a combo tool.
 *[EDIT] Dodge and power charge now use their own buttons.
 *[BUFF] A.I. in several ways, now should be more smarter.
 *[ADD] Bomb can now change directions while airborne and perform shorter jumps.
 *[BUFF] Bomb now can cancel his standing hard normal into his crouching light normal.
 *[NERF] Bomb jumps lower.
 *[CHANGE] Hypers inputs; now they use two "QCF" directional inputs and only one button to be activated.
 *[CHANGE] Triple Cape Swing's input; D, DF, F, A/B/C -> B, DB, D, DF, F, X/Y/Z

-v1.4 (November 8, 2024)
 *[ADD] Jumping and landing sounds.
 *[ADD], Dodge, a power charge, and a super jump.
 *[CHANGE] Bomb's crouching Z is now a launcher, giving him aerial raves.
 *[ADD] New attacking sounds, as well as a new guard sound.
 *[NERF] Chip damage for specials and hypers.
 *[ADD] New hitsparks.
 *[CHANGE] A.I. in some ways.
 *[ADD] EX specials
 *[CHANGE] Input for hypers to make space for EX specials.
 *[ADD] Hyper background.
 *[ADD] Palette selector.
 *[FIX] Head.pos and mid.pos positions.
 *[NERF] Shockwave and Explosion are now blockable completely regardless of which state.
 *[ADD] P2 electrocuted state for Shockwave.

-v1.3.5 (January 21, 2024)
 *[FIX] Hypers had a certain oversight.

-v1.3 (December 15, 2023)
 *[CHANGE] A.I. in various ways.
 *[NERF] Hypers no longer give power back.
 *[CHANGE] Super sparks are now visible.
 *[FIX/NERF] Boxing Glove Charge had an infinite.
 *[ADD] Victory portrait.

-v1.2 (October 30, 2023)
 *[FIX] Bomb had no hurtboxes during the taunt.
 *[BUFF] Boxing Glove Charge now travels a slightly longer distance.

-v1.1 (August 30, 2023)
 *[CHANGE] Damage dampener in some ways.

-v1.0 (August 25, 2023)
 *[FIRST RELEASE]

======================================================================================================================================
3. GAMEPLAY

-MAIN GAMEPLAY-
Bomb is a character that focuses on rushdown. He has two specials that travel forward and can be used as combo tools, as well as a hyper
where he charges forward and throws the opponent onto the other side.

Some of his moves are encased in square brackets ([ ]) as seen in this readme. These mean that the button (mainly a directional input)
must be held down for the move to be performed. All specials also come with an EX version, a stronger version that requires 500 power and
gives some longer endlag, and EX moves require two buttons to be pressed.

-COMBOS-
Because Bomb is not really a great jumper, he focuses on ground combos, with his normals, specials, and the Cape Charge hyper allowing for easy
combos. If you want, you can avoid wasting power by using the Fire Ring special. Overall, which combo ender you'll use depends on your decision!

-MECHANICS-
Bomb has a few mechanics to go through. One of them is a dodge, performed with A (light kick for normal characters). When he performs 
it, he does not get hit from melee attacks and projectiles, giving him a defensive tool, unless he is hit by a throw (which WILL hit him, so
don't be surprised when he is hit by a grab for example if he's dodging!). The second one is a power charge, performed with B (medium kick
for normal characters). Doing this will cause Bomb to gain power if the button is held, which will give him faster access to EX 
specials and hypers, though this comes at a cost of not allowing him to move, so make sure you don't abuse it too much. The third one is parrying, 
performed when you walk forward just before the opponent's attack makes contact, and this mechanic has an airborne version. When performed, Bomb 
negates all damage the opponent's attack would do to him, while providing small invincibility to not be hit while parrying. Another one is an air 
dash, performed by pressing forward twice to do a forward one and vice versa. This does not give him any unique properties, but allows him to cancel 
it into any of his normals, while giving him more air control. And lastly, he has a super jump, performed by pressing X+Y+Z at the same time. This is 
mainly a defensive mechanic where he can avoid certain attacks that he might not really be able to  avoid by air jumping, though this is 
character-dependant.

-MOVELIST-
SPECIALS:

Boxing Glove Charge: D, DF, F, X/Y/Z
- Bomb charges forward with a boxing glove, causing a wall bounce if it connects. Horizontal distance varies depending on the button pressed.
 - EX version: Larger distance, more knockback.

Triple Cape Swing: D, DB, D, DF, F, X/Y/Z
- Bomb swings his cape thrice, causing soft knockdown on the last hit. Great combo tool and can be used while airborne. Horizontal distance
varies depending on the button pressed.
 - EX version: Larger distance, last hit causes hard knockdown.

Fire Ring: D, DB, B, X/Y/Z
- Bomb creates a small ring from his fuse, causing hard knockdown. Mainly used as a combo tool.
 - EX version: Has larger knockback with higher damage.

------------------------
HYPERS:

Cape Charge: D, DF, F, D, DF, F, X (uses 1000 power)
- Bomb charges with his cape, causing hard knockdown and launching the opponent to the other side. Can be used while airborne.

Shockwave: D, DF, F, D, DF, F, Y (uses 2000 power)
- Bomb generates a shockwave from his fuse, launching the opponent up and causing hard knockdown.

Explosion: D, DF, F, D, DF, F, Z (uses 3000 power)
- Bomb explodes (duh), causing hard knockdown. The move has a massive hitbox and immense knockback.

-FINISHER- 
Finisher is an unblockable move that is performed by crouching thrice and pressing X+Y+Z. The move is covers the entire screen, 
deals almost enough damage to K.O. the opponent if at full HP, and can only be performed after the "DANGER!" message appears, while giving 
them full invincibility during its duration. 

Bomb's finisher - State Shockwave:
Bomb generates a shockwave from his fuse, which is very similar to the regular one, except this one is drastically larger and launches the opponent
extremely high with even larger knockback than Explosion's.

======================================================================================================================================
4. PALETTES
Bomb has a total of 12 palettes, all of which can be selected if you press a different button when you're at the character select 
screen. Note that palettes 7-12 can only be selected if you hold start (which is used for the taunt). However, Bomb comes with a 
palette selector, which allows the player to select any of the 12 palettes, which can be helpful if they change their mind before the match
can start. Below are the palettes:

A: Default
B: Red
C: Yellow
X: Blue
Y: White
Z: Green
Start+A: Dark Green
Start+B: Orange
Start+C: Pink
Start+X: Navy
Start+Y: Gray
Start+Z: Black

======================================================================================================================================
5. NOTES

-THINGS YOU CAN DO WITH HIM-
 1. Make a match with him.
 2. Share it with your friends/fans in case you would want them to gain a potential interest in the Fire Emblem series or Roy's game.
 3. Give him an A.I. patch if you want his A.I. to be stronger. No permission needed, though credit will be still appreciated. :)
 4. Create additional palettes for him, in case you would want more variety or have your own palettes.
 5. Send me feedback if there are any oddities, oopsies, or bugs, especially that can affect his gameplay.

-THINGS YOU CANNOT DO WITH HIM-
 1. Make NSFW/18+ edits (this includes vore edits.).
 2. Bash him (it's a waste of time. There are better ways of using your time rather than bashing. This isn't the 2010s anymore anyways).
 3. Make spriteswaps or paletteswaps of him, because doing them is laziness and is disrespectful.

-THINGS THAT REQUIRE PERMISSION-
 1. As I tend to have trust issues with some Mugen content creators, editing him requires permission from me. Note that what can be edited
 are combos, gameplay, and other stuff, but absolutely no NSFW/18+ edits as mentioned earlier.
 2. Using codes from the character if you're creating a Mugen character yourself. It's better to learn how to code instead of steal, so
 if you would want to use some of his code, ask me first.
 3. Use of sprites in a different project.

-KNOWN ISSUES-
 1. The A.I. code is not perfect, but I tried.

-OTHER NOTES-
 1. This character was made only for Mugen 1.0 and up. Older versions of Mugen will not load the character.
 2. Tested on Mugen 1.1, but still works on Mugen 1.0.

======================================================================================================================================
6. INSTALLATION

Struggling with adding Bomb to your roster? No worries, here's how to do it:

1. Unpack the character's folder and add it in the chars folder
2. Go to data and open select
3. Paste the following name in the character section: Bomb

And here you go! Bomb should now appear anytime you start Mugen.

======================================================================================================================================
7. CONTACT

Found any bugs or oopsies with Bomb? Then please tell me about them and I'll update him when I have time.

MFG: https://mugenguild.com/forum/profile/DeluxeGamer705-99108
MFFA: https://mugenfreeforall.com/profile/28846-deluxegamer705/
YouTube: https://www.youtube.com/channel/UCGfXpYBe143GxmRUvp8Q7fQ
DeviantArt: DeluxeTheGamer705
Twitter/X: @DeluxeGamer705
Bluesky: DeluxeGamer705
Discord: @deluxegamer705 (note that I do NOT do friend requests with randoms)

======================================================================================================================================
8. SPECIAL THANKS
Rovio: For creating Bomb and the Angry Birds franchise.
Kong: For ripping the hitsparks.
Elecbyte: For creating such a wonderful fighting program.
My fans: For supporting me and enjoying my characters.
Some people on Mugen Fighters Guild: For providing feedback for my characters.
You: For downloading him, of course.

======================================================================================================================================
9. DISCLAIMER

This character was made out of love for the source media the character comes from, and therefore there's no intended copyright infringement.
This character was made for free to allow the Angry Birds fans to enjoy playing as a character from Angry Birds in Mugen and let those that never played
Angry Birds to gain a potential interset in the series.

Don't forget to support the creators of Angry Birds by purchasing the current products, mainly merchandise!

In case you'd wanna find more of my characters, head onto my site: https://sites.google.com/view/dxgsmugensite/main-page
Note that when the "Latest update" is changed, then that means a new version was released of the character.

Thanks for reading and have a nice day! ^^
- Deluxe