Sniffles (v1.2.2) by DeluxeGamer705
From: Happy Tree Friends
============================================================================================================================================================================

Oh cool, Deluxe once again makes a character for Mugen that's not from a video game. You know, making characters from video games is pretty much my main focus, especially if it's a more obscure game, which allows me to think it deserves more attention, so I know I can try to give people a potential interest. But when it comes to something more popular, if we take a look at animations, such as web animations, Happy Tree Friends is something that doesn't seem to get that many versions. As someone who has been a fan of it, I decided to give it a shot, so I decided to aim for my favourite character in the series - Sniffles.

============================================================================================================================================================================
1. WHO IS SNIFFLES?

Sniffles is a character from Happy Tree Friends, who made his first appearance in the episode "Crazy Ant-ics" (the same episode that introduced the freaking ants...). He is an anteater who the second character in the series introduced without a heart-shaped nose and a pair of buckteeth. He is very intelligent, wears glasses, and likes math problems, science, and reading. True to him being an anteater, his nose and mouth are combined to make a trunk-like snout, with his lips at the tip. In some episodes that he appears in, he also tries to eat the ants, but they end up managing to defeat him in cruel ways (especially in that one episode from the TV series from 2006... geez...). Aside from wearing glasses, Sniffles also has a pocket protector consisting of three pens on his chest.

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

-v1.2.2 (January 30, 2026)
 *[FIX] Air Parry made use of the standing version's animation, instead of the airborne one.

-v1.2.1 (January 28, 2026)
 *[FIX] If Vacuum-like Invention grabs the opponent, the glass disappeared too early.

-v1.2 (January 27, 2026)
 *[BUFF] When a parry occurs, a pause appears which gives a chance to use a move before the opponent can recover from the move they're using.
 *[ADD] Walking sounds.
 *[CHANGE] Walking animation's sprites. It also makes use of some more sprites.
 *[CHANGE] Turning animation's second sprite, to correct the Sniffles' glasses when facing to the front; the same change also applies to the ball combatibility sprite.
 *[CHANGE] During Vacuum-like Invention's animations where the invention appears, the glass is now separated to be consistent with the shadow.
 
-v1.1 (December 7, 2025)
 *[CHANGE] Washing Machine Teleporter's code in the CMD file is now placed above super jump's, making it easier to perform.
 *[CHANGE] Washing Machine Teleporter now has higher SprPriority, meaning the opponents should now be properly behind it.
 *[FIX] One animation for the fatality compatibility used incorrect sprites.
 *[CHANGE] The ball compatibility sprite no longer has pupils on the eyes.

-v1.0 (November 28, 2025)
 *FIRST RELEASE*

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

-MAIN GAMEPLAY-
Sniffles is a jack of all trades, sporting average-damaging moves that can allow him to perform some combos. He uses three buttons for attacks, with one being used for a throw, as the rest are for mechanics. Besides focusing on melee combat, Sniffles can also zone the opponents out with his projectiles.

Some 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-
Sniffles's combo system is inspired by MvC, although the super jump is a defensive tool for Sniffles instead of a combo tool, so his launcher instead can be jump cancelled. Sniffles when chaining normals into specials and hypers is mainly restricted to ground combos, though he can also perform an aerial rave if you want to. Sniffles' standing Z can be cancelled into his crouching X, which allows him to perform larger combos.

-MECHANICS-
Sniffles has a few mechanics to go through. One of them is a dodge, performed with X+A. 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 Y+B. Doing this will cause Sniffles 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, Sniffles 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 her normals, while giving him more air control 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-dependent.

-MOVELIST-
SPECIALS:

Magnet: D, DF, F, X/Y/Z
- Sniffles uses a magnet to summon a metallic object. Object varies depending on the button pressed. Can be used while airborne.
 - EX version: Object flies much faster and stuns the opponent for slightly longer.

Tongue Whip: D, DB, B, X/Y/Z
- Sniffles uses his tongue as a whip, causing soft knockdown (medium version; light version is only against airborne opponents). The Z version causes hard knockdown.
 - EX version: Sniffles whips his tongue thrice and the final hit causes a wall bounce.

Vacuum-like Invention: B, DB, D, DF, F, X/Y/Z
- Sniffes uses a vacuum-like invention to summon the opponent to him, and then knock them away, causing a wall bounce. 
  - This move is also used for the Guard Cancel, performed by pressing X+Y during guardstun at the cost of 1000 power. Unlike the regular version, this one simply knocks the opponent away, but still causes a wall bounce.

Airplane Control: F, DF, D, DB, B, X/Y/Z
- Sniffles uses a controller to make an airplane fly onto the opponent, causing a knockdown.
 - EX version: Airplane tracks the opponent's vertical position.

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

Hammer Time: D, DF, F, D, DF, F, X+Y/Y+Z/X+Z (uses 1000 power)
- Sniffles uses a hammer to hit the opponent several times, causing hard knockdown on each hit. Great combo tool

Jetpack: D, DB, B, D, DB, B, X+Y/Y+Z/X+Z (uses 1000 power)
- A jetpack appears on Sniffles' back, as he uses it to fly up. Similar to Hammer Time, except that it provides vertical distance with little horizontal, and can be used while airborne.

Rapid-Fire Slingshot: D, DF, F, D, DB, B, X+Y/Y+Z/X+Z (uses 2000 power)
- Sniffles uses his slingshot invention to shoot several rocks. Can be used while airborne.

Grow Potion: D, DB, B, D, DF, F, X+Y/Y+Z/X+Z (uses 3000 power)
- Sniffles uses a grow potion on an apple, which grows up and knocks the opponent away.

-ULTIMATE- 
The ultimate is an unblockable move that is performed by crouching thrice and pressing X+Y+Z. The move tracks the opponents' position and falls very fast (in Sniffles' case), dealing 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. 

Sniffles' ultimate - Washing Machine Teleporter:
- Sniffles runs away, and after a while, he appears up off-screen, causing him to fall down in a washing mashine as a teleporter, squashing the opponents.

============================================================================================================================================================================
4. PALETTES
Sniffles 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, Sniffles 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: Cuddles
C: Giggles
X: Toothy
Y: Lumpy
Z: Petunia
Start+A: Flippy
Start+B: Splendid
Start+C: Lammy
Start+X: Orville Elephant
Start+Y: Blue Aardvark
Start+Z: Tails

============================================================================================================================================================================
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 HTF (if they don't mind the series' nature, that is…)
 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 her 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 her 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 Sniffles 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: Sniffles

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

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

Found any bugs or oopsies with Sniffles? 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
MondoMedia: For creating HTF and Sniffles.
Achilldude: For inspiration, thanks to his Cuddles and Fliqpy characters. :D
Splatonic: For suggesting an idea for the 10th palette.
PlasmoidThunder: For help with some code for Airplane Control.
N64Mario: For the template I've used.
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 HTF fans enjoy playing as a character from the series in Mugen and to let those that never heard of HTF to gain a potential interest in the series if they were looking for new media to discover.

Don't forget to support MondoMedia!

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, updated version was released for the character.

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