DrStephen

My PhD is made out of foam.
Judge
attachment.php


The full moon rises! The Werehog is unleashed!


The Werehog returns, with a whole new set of skills and gameplay, inspired by his gameplay in Sonic Unleashed!


icon.pngAbilitiesicon.png

The Werehog's combat is significantly different from his original game, this time tailored towards' SRB2's level design, which encourages using enemies to your advantage to progress in a fluid manner. But, if you can't run from a fight, he's well equipped for a good brawl!


Running

This ability is enabled by Default. If you wish to disable it for the vanilla experience, type "runbutton disable" in console.
The Werehog moves slower than the rest of the cast, but by holding Custom 1 you run on all fours to achieve maximum speed! Be careful though - he has a much higher acceleration than others, so try not to slip and fall while running!


attachment.php



Were-Claw

Unlike his hedgehog counterpart, the Werehog can't attack enemies by jumping on them, but by pressing spin midair, he can slash forwards with his claws for a poweful attack that can destroy spikes, walls and floors alike. It's great for midair combat, as you can use it multiple times after jumping, or even bouncing on springs!

attachment.php
attachment.php



Were-Spin

Tons of enemies on the floor, and don't want to repeatedly bounce on each one to defeat them? Well then, has Werehog got the move for you! By holding spin on the floor, you'll start spinning around like a denim-wearing-bandicoot and destroy all enemies (spikes or walls) in your path!

attachment.php



Double Jump and Grapple-Punch

If there are no enemies nearby, tapping the jump button again in the air will give you some extra height with the Double Jump! Useful when you slip off a platform, or to make it easier to reach higher places.

If there are enemies near you when jumping, pressing the jump button will make the Werehog stretch his arm to grab the nearest enemy and grapple towards it. Just tapping the jump button will make you bounce off it like a homing attack, stopping your momentum. But, by holding it, you'll bounce much higher and launch at full speed forwards! You can combo multiple enemies and keep the pace while you play "The Floor is Lava" on any level!

attachment.php



icon.pngExtrasicon.png

A few little extra additions to improve the fluffy stretchy arms experience, like last time I seriously suggest you try and find these out yourself, but if you just wanna get it over quickly...
  • Unleashed Sound Effects
  • unearthly screaming when dying
  • crashing into the nice cold dirt when you're out of lives
  • fluffy smol continue
  • Werehog Fireworks!
  • squattin waiting animation
  • an adorable red flying companion (you can enable/disable by typing "chip" in console)
  • stretching arms to vibe check your enemies
  • Custom NiGHTS sprites!
  • no super form, but hey now its purple (tm)
  • W E R E H U G S (custom 1)
  • a sudden jazz band might play when killing an enemy, and will continue playing as you continue your combat. When will they play? Who knows... (You can now disable it by typing jazzband in console)
  • eat shit if you fail a trick (XMomentum)
  • doggysona (Persona)


icon.pngSpecial Thanks!!icon.png

oh boy this is gonna be a long one

icon.pngMotdSpork, rumia1, Tatsuru and Lach! -Scripting

Absolutely everything about Werehog's abilities, sound effects and visual effects is thanks to MotdSpork. Rumia1 helped a ton with testing and suggesting different ideas plus helping spork with the coding. Tatsuru for letting us use their Amyhugs script, and Lach for helping spork fix a nasty flipped gravity bug. Thank you so much for making the Werehog super unique!

icon.pngDaOrangeBoi - Original CSS pic

Thank you for making the original Werehog CSS. I kinda wanted to do my own take on it so I went ahead and did it :p

icon.pngInazuma - Chip Sprites

Thank you for letting us use your adorable Chip sprites and also your suggestions for improving Werehog's movement, as well as my sprites in general!! I hope you enjoy playing him as much as we enjoyed designing him.

icon.pngApocHedgie - Jump SFX

I can't believe how hard this was to find, thank you so much for finding the Werehog's jumping SFX, we owe you one.

icon.pngColacoot - Sprite Revision and Cleanup

Wow, this came out of nowhere but I'm glad you took the time to make Werehog look nicer. It really goes to show how goofy his face was in the earlier versions. Thank you so so much!
attachment.php

icon.pngPyrakid Wolfo - Persona Patch

Out of nowhere, and very appreciated! Thank you so much for the main bulk of the code AND Cerberus sprites! It was fun to work on the new art as well.


icon.pngThe SRB2 Discord

For all it's memery and hype around Werehog's release, your criticism, your laughs and motivation to see this guy released, I thank you for your patience. I hope you love playing as our adorable Werehugs, enjoy!

V1 - Initial Release

V1.1

  • Fixed being able to WereSpin in DSZ water slides
  • Fixed being able to WereSpin after exiting a level
  • Fixed the WereSpin not properly extending the battle music
  • Run button is now disabled by default
  • Normal acceleration when run button is disabled. Quicker acceleration with it enabled
  • Made battle music rarer
  • Fixed an animation bug with the WereSpin when being pushed upwards by fans
  • Fixed a bug were battle music carried over between stages
  • Made the hand detection code more efficient and consistent
  • Fixed a bug where you wouldnt grapple towards certain objects the hand collided with (Thank you Tatsuru)
  • Added sound when locking onto a target
  • Made it so you can always doublejump after grappling a boss
  • Fixed a big were the werespin wouldnt damage some object types
  • Moved hug to Custom 2

V1.2 (hotfix)
  • Fixed a bug where Were-Spin could hurt other players in co-op.
V1.3
  • Added an option to remove the reticle SFX and to shut the jazz band up once and for all.
  • Commands: "lockonsfx" to enable/disable the reticle sounf effect, and "jazzband" to enable/disable the random battle music.
  • Removed the spawning hearts button while hugging to avoid consistent SIGSEGV crashing.
V1.3.1
  • Thanks to Colacoot, Werehog has recieved a thorough sprite revision. He should look way less goofy now. Thank you so, so much!
  • Rewritten AmyHugs, should be way more stable online.
  • Fixed an issue that caused Were-spin to stop working all together.
  • Sounds have been optimized and lowered, so the filesize is now way, way smaller.
V1.3.2
  • Chip can now follow Modern Sonic if you have him added
  • Homing Reticle to match that of Modern Sonic
  • New IO support
  • Removed "lockonsfx" command
  • Added "runbutton2" and "chip2" as splitscreen counterparts of the normal commands
  • Can now properly lock onto and grapple Metal Sonic boss
  • Added captions for sounds

V2.2
  • PERSONA SUPPORT! Werehog is a powerful physical attacker and a tough tank! His magic is pitiful, though. NOTE: 95% of his vanilla code is disabled due to compatibility issues, so stuff like hugs and screams won't work here. Sorry, but I can't quite deal with his spaghetti code :P
  • New CSS art by yours truly!
  • XMomentum works now, thank you frosti :p (now actually works right)
  • (PERSONA) Fixed Giant Slice being incorrectly named as "Giant Slash".


Supporters / CoAuthors

 

Attachments

  • srb20100.jpg
    srb20100.jpg
    104.4 KB · Views: 2,383
  • srb20040.gif
    srb20040.gif
    4.9 MB · Views: 156,515
  • srb20042.gif
    srb20042.gif
    3.3 MB · Views: 134,521
  • srb20046.gif
    srb20046.gif
    6.2 MB · Views: 146,304
  • srb20048.gif
    srb20048.gif
    2.8 MB · Views: 148,124
  • srb20049.gif
    srb20049.gif
    2 MB · Views: 147,099
  • unknown.png
    unknown.png
    57.4 KB · Views: 83,957
  • Werehog CSS copy.png
    Werehog CSS copy.png
    68.6 KB · Views: 148,112
  • srb20297.jpg
    srb20297.jpg
    111.1 KB · Views: 3,019
  • VCL_Werehog-v2.2.pk3
    1.4 MB · Views: 12,487
Last edited by a moderator:
Wow! I seriously can't believe how fast you guys are at pumping out character wads! The spritework and coding here is fantastic! Throughout my initial run through the vanilla campaign as werehog, I found myself taking all sorts of unique routes. I really enjoy how ridiculously strong grapple-punch is. Also, the fact that he can utilize amy's spring bounce and spike break came in handy very often and aided in allowing me to take a more creative approach towards completing the campaign.

I do have a few comments though...

1: Werehog's were-claw feels useless. Werehog's grapple-punch is already a phenomenal ability for taking out enemies so this swing feels redundant at best. Although I do understand that the primary use for this is for spring bouncing and breaking through floors... it doesn't really flow too well with the rest of his kit. What if Werehog had some sort of dive ability instead of were-claw? Having a dive would allow him to have a quick and aggressive follow up move to his grapple-punch.

2: The run button is.... very useless to be honest. It doesn't add anything to his gameplay and serves more as an inconvenience most of the time. I would much rather the run button be set to off by default or, frankly, to see it removed entirely.

Also this wad is hilarious. I love the jokes in this thing. I won't say what it is here for the sake of not spoiling it for other players. Just know that its great.

Anyways... Welcome to Releases!
 
The jazz band joke starts off funny but gets old pretty quickly, I must admit. I find it annoying that it interrupts the in-level music, and then restarts it once it's done. Kind of kills my immersion in any level I'm in. It's already to the point where I am avoiding killing enemies to avert this from happening. Is there a way to disable it?
 
Last edited:
Masterpiece

First off, Werehog was really fun to work on. I'm really happy to see how it turned out in the end. Though the only thing I would personally change is moving the Hug button to something...beside the run button. Kinda odd to be able to hug people from a full sprint.

I thought the battle music was pretty funny and as much as i hate it in Unleashed....it feels oddly fresh here and i tend to smile every time it kicks in.

Then...there is the death scream. It is a bit loud....but absolutely hilarious hearing someone die in multiplayer because you can hear it from so far. Easily one of the best parts.

The Grapple punch is by far the best "homing attack" we have in SRB2 only rivaled by Neo Sonic....which is saying something. The fact that you can choose between keeping your momentum or not is wonderful and extremely fun to chain together. It gets even better since you can lock onto enemies above you as well. (Screw you flying enemies)

While I kind of agree with Inazuma about the Wereclaw being somewhat useless...I can't fully agree. While I don't see myself using it too often....it does open up possibilities of taking paths characters like Sonic wouldn't be taking. Similar to how Amy is forced on her own paths as well as Fang. It allows for variety for levels and adds replay value. I'm always open to suggestions though on replacing or making the ability better.

The Werespin is pretty fun too. Being able to plow your way through groups is pretty satisfying at times albeit a little OP haha. Even being able to gain momentum down slopes are keeping momentum after hitting sideways springs is really fun and satisfying if you can retain said speed.

While the doublejump feels pretty standard....as it's just that; a double jump, I tried to give it a little extra flare with using the air particles from Pointy...that was also used in ModernSonic's doublejump. I also added the little twirl he does for authenticity. It's still pretty helpful in platforming and I wouldn't change it for anything else.

Anyway, like I said. Werehog was really fun to code and I hope you all enjoy playing it as much as I did making it!
 
Last edited:
What the hell? When did character wads with this level of intricacy get released so often? 2.1 had like...3 characters even remotely as interesting as this. I'm used to simple boring characters that are hardly different from the rest besides 1 different ability for their double-jump and maybe a slide instead of a roll.

But this is authentic enough to make me wanna play in analog mode with a controller. The werehog's been done before, but not with sprites like this. Only thing that gets kind of old is the Werehog music.
 
I saw a bunch of previews for this guy, and I'm happy to say that he feels as good as I thought! The homing attack is absolutely one of the most satisfying ones to use, and the little quirks I found in a short run-through of GFZ certainly made him feel all the more polished! I haven't found too many uses for the claw or spin yet, but GFZ is one of the least complicated zones, so I imagine there's more use for the abilities in later zones. Though, I do sorta agree with some of these other posts; I don't really find the jazz too annoying, but I'd prefer it if the previous music would just fade back in rather than restart completely; makes him feel a little smoother than he does already, you could say. Other than that though, I love him! Super fun!
 
I Love Werehog, but can you please add a config file. It will help me disable the run button without having to go into the console every time i open the game.
 
This is an extremely fun wad with the run button toggled off, all of you who have worked on this have done a wonderful job!

However, I found a bug relating to waterways, where holding spin on them can increase the players speed.
srb20199.gif
 
This is an extremely fun wad with the run button toggled off, all of you who have worked on this have done a wonderful job!

However, I found a bug relating to waterways, where holding spin on them can increase the players speed.
srb20199.gif

It's because when you press Spin to do the spin attack, for some reason it counts as running and if you go to a spring or something that gives you velocity, you can get insane speeds.
 
Man who cares what the devs say, this chainable homing attack type thing that is the grapple punch is the funnest thing, I can't get enough of it. You can easily get two lives out of the beginning of GFZ2, and if you made sure to destroy everything you'll be just shy of a third. Only changes to it I would suggest are a ding sound like in the modern games, so that unfavorable camera angles don't get in the way of knowing if an enemy is targetted or not, and making springs not break combos since sometimes there's a spring around and you can't help hitting it.

I'm also not a huge fan of the runbutton feature but man that grapple punch maaaaan

5/5
 
GODDAMNIT, I was working on a Werehog mod too! You beat me to it!

Ah well. I'm not that bothered - clearly looks much better than the trainwreck I was working on. Even got a certain feature I was trying to add in. Nice work!
 
I played a few games with Werehog, and I can say that I am more used to acceleration without pressing Custom Action 1
for the fact of Gameplay I have to say that it is perfect for every level
the thing that I hated is the fact that with Were-spin you can't create momentum, apart from it doesn't push any direction, is it possible to fix this?
 
I prefer not having the run button in play since I'm naturally used to fast/speedy characters in this game (and the better acceleration is more of an upside for the Werehog) and having to move my fingers over on an Xbox controller to press and hold a run command feels more cumbersome than anything when I want to combine it with jumping/attacking.

Otherwise, wow. It's really satisfying to play as this big boy and chain-slap everything in the map in one giant combo and then get right back onto running in no time flat.
 
the jazz band is irritating and i echo the complaints about the run button but otherwise this is very well-done. i've always loved the werehog's design. good work.

a toggle for the Chip follower as well might be nice. i'm not a fan of him.
 
Although he doesn't state it in the post (likely a mistake) there is a toggle for Chip. If you type help in the console you can see all commands related to the wads you have loaded on the bottom-most group, with added wads putting their commands to the top. Type Chip On or Chip Off to enable/disable the lil' flying chihuahua.
 
Posted By Snowy
Although he doesn't state it in the post (likely a mistake) there is a toggle for Chip. If you type help in the console you can see all commands related to the wads you have loaded on the bottom-most group, with added wads putting their commands to the top. Type Chip On or Chip Off to enable/disable the lil' flying chihuahua.
Oh... I did not know that....
 

Who is viewing this thread (Total: 1, Members: 0, Guests: 1)

Back
Top