SRB2 Message Board  

Go Back   SRB2 Message Board > Sonic Robo Blast 2 > Releases > Characters

Reply
 
Thread Tools
Jet the Hawk - V1.1 - now slightly less broken Details »»
Jet the Hawk - V1.1 - now slightly less broken
Version: 1.1, by Princess Draykon (Plush Princess) Princess Draykon is offline
Developer Last Online: Aug 2020

Version: SRB2 Rating: (2 votes - 3.20 average)
Released: 04-29-2020 Last Update: Never Favourites: 7
Characters SOCs Scripts Re-Useable Content

Jet the Hawk is here and he's ready to Race!




Unfortunately Circuit is dead and SRB2 is more of a precision platformer, so he's not really equipped for the right job.


As long as Jet has air he'll ride his Extreme Gear. In this state he's incredibly fast and hovers over some obstacles, but he's also incredibly slippery. Extreme Gear is especially good at gaining height from slopes. Always be on the look out for ramps to jump off of for insane amounts of airtime.


To make up for his lack of control, by pressing and holding the spin button, Jet can drift. Drifting will temporarily slow you down, then redirect all of your momentum in your new facing direction when you let go. If mastered, this allows you to smoothly take corners while barely losing any speed. Drifting into enemies will also damage them.


Tapping the spin key instead of holding it will allow Jet to boost. Boosting gives you a quick burst of speed as you'd expect, in exchange for a chunk of your Air gauge. Boosting into enemies will also damage them. You can even boost in the air!


The main way to recover Air is by doing tricks. Any time Jet is in the air on his board, tap the movement keys to do a trick. Just make sure to stick the landing- if you're in the middle of a trick when you hit the ground, you'll lose most of the air you just gained. Tricks are also your main form of midair control. Doing backflips will even allow you to gain some height. Tricking into enemies will damage them.
You will be rated on the quality of your trick chains. This doesn't actually do anything mechanically, but will hopefully make you feel good about yourself. <3


If Jet runs out of air, he'll be forced to walk. Jet is incredibly slow on foot- although he does have a simple double jump. In this state, you can recover air by quickly mashing the spin key.


Mysteriously, Jet's furious footpumping is also strong enough to break bustable floors. (This and the double jump exist solely to make DSZ2 and ACZ1 beatable >.>)


If you need the extra control, you can always use the custom1 key to temporarily disable your gear and force Jet to proceed on foot. Just tap the button again to re-enable it.


Known issues:
Spoiler:

  • Controller support is wonky. I don't have a working controller of my own to test at the moment, but I suspect at the very least that tricks are harder to do. The lua expects the control stick to return to the dead zone before it will let you input any tricks.
  • Jet's Extreme Gear will be forcibly disabled in reversed gravity. His special physics weren't really written with it in mind, and this is just easier than trying to make it work. I might come back to this some time in the future.
  • I've tested most major stage gimmicks and confirmed that they work, but it's always possible that I've missed something. At the very least Jet can turn back into a normal character whenever he needs to with custom1.
  • He's still missing a few small animations here and there for things like the emerald victory screen, or teeter frames.
  • His sprites are prerendered and kind of jarring. I'm bad at art ;U



Special thanks to Inazuma, Flame, Ruberjig and DylanDude on Discord for giving me good feedback during testing.

Download Now

File Type: pk3 VCL_Jet-v1.1.pk3 (1.06 MB, 2194 views)

Screenshots

Click image for larger version

Name:	Jet1.gif
Views:	6782
Size:	4.72 MB
ID:	30404   Click image for larger version

Name:	Jet02.gif
Views:	6640
Size:	1.42 MB
ID:	30405   Click image for larger version

Name:	srb20030.png
Views:	344
Size:	129.5 KB
ID:	30406   Click image for larger version

Name:	srb20029.png
Views:	1123
Size:	22.3 KB
ID:	30407  

Show Your Support

  • The author of this addon has given explicit permission for its content to be re-used and/or reproduced.

Comments
Old 04-30-2020   #2
Prime 2.0
Grape flavored
Permanently Banned
Default

Welcome to Releases!

Interesting concept - just outright having a Sonic Riders character playing the game as though it was riders is pretty silly, and I'm happy to see more content taking advantage of 16 angle support! However, I have three complaints: One, there's no easy way to destroy a monitor you're standing next to. If he maybe slammed his board down in front of him before beginning to pump air as an attack, that'd probably help out here.

Two, Jet struggles with quarterpipes, having no real way to transfer his momentum up the wall, which is pretty counter-intuitive considering the kinds of inclines you could fly up in the original game. I think there's probably a way to skillfully get up the first quarterpipe in ACZ1, but I didn't manage it myself while playing.

Lastly, you put Jet in the game bit didn't give him the riders intro art style for his character select portrait? For shame. =p

Last edited by Prime 2.0; 04-30-2020 at 03:19 AM.
Prime 2.0 is offline   Reply With Quote
Old 04-30-2020   #3
GreenKnight9000
 
GreenKnight9000's Avatar
Default

We finally have a Jet character that doesn't suck!
It took about a decade, but we finally did it!
Amazing job!
__________________
Certified Emerald Hunter for online matches
-Oldbie that still sucks-

Still waiting for Controller Support to be fixed...
GreenKnight9000 is offline   Reply With Quote
Old 04-30-2020   #4
Zippy_Zolton
jet jaw sounds
 
Zippy_Zolton's Avatar
Default

Circuit isn't dead! That dedicated server by JJK can get pretty populated...


As for the character, I like the usage of 16th angles, it gives the character a kind of fluidity that others don't, but some of the animations are really odd, such as walking without gear. And lastly about the sprites, assuming the sprites are pre-rendered from a model, the extra shading done isn't half bad. The character actually plays pretty fun on normal stages, but I feel that taking on a boss wasn't much of a priority. I might be missing something, but even Egg Mobile is pretty frustrating.


Overall, I like it. :)
__________________
female | Twitter | Discord
Zippy_Zolton is offline   Reply With Quote
Old 04-30-2020   #5
XxLoverxX
Default

I love it :"D
XxLoverxX is offline   Reply With Quote
Old 04-30-2020   #6
RainbowTH
Your local lua dumbass
 
RainbowTH's Avatar
Default

So we have SSN styled Jet, and we now have "ugly" Jet (It's not ugly, I'm just saying it because it's pre-rendered and that reminds me of Ugly Knuckles) so in due time, we may see F Jet or FFSJet.

Jokes aside, the concept of the mod is fantastic. From being able to use a footpump to access breakable Fang/Amy paths never truly keeps the game from going sour as the animation itself is funny and it helps you beat the game :>

The only thing I would think of is when people are going to start taking this concept and applying it to other characters... SRB2 Riders 2.2 anyone?

Anyway, great mod!
__________________
<Rainbow> REEEEEE
RainbowTH is offline   Reply With Quote
Old 04-30-2020   #7
MADVAL2
Default

"so you're supposed to be the fastest thing alive?,what a joke!"

- Jet 2009
MADVAL2 is offline   Reply With Quote
Old 04-30-2020   #8
Turret 49
Default

Some bugs:
-If Jet walks off a ledge, he gains airspeed as if he was on his Extreme Gear.

-Locking the gear and then foot pumping at certain air meter values seems to break the air pump animation? In the attached gif I've found a specific spot at low air that seems to cause the bug, but that could be coincidence. Every so often the foot pump animation's first frame fails at other values, and I'm still not sure how to reproduce the bug, no idea if it's based on the Wait animation timer for being idle (since it's the wait animation sprites that are bugging out), or on what Jet was doing while on his gear, it's difficult to reproduce.
Attached Thumbnails
Click image for larger version

Name:	ezgif-6-92246a530485.gif
Views:	93
Size:	6.56 MB
ID:	30432   Click image for larger version

Name:	srb20012.png
Views:	76
Size:	131.0 KB
ID:	30433  
Turret 49 is offline   Reply With Quote
Old 04-30-2020   #9
MADVAL2
Default

Quote:
Originally Posted by Turret 49 View Post
Some bugs:
-If Jet walks off a ledge, he gains airspeed as if he was on his Extreme Gear.

-Locking the gear and then foot pumping at certain air meter values seems to break the air pump animation? In the attached gif I've found a specific spot at low air that seems to cause the bug, but that could be coincidence. Every so often the foot pump animation's first frame fails at other values, and I'm still not sure how to reproduce the bug, no idea if it's based on the Wait animation timer for being idle (since it's the wait animation sprites that are bugging out), or on what Jet was doing while on his gear, it's difficult to reproduce.
had the same issue too
MADVAL2 is offline   Reply With Quote
Old 04-30-2020   #10
CyberKnux
Knuckles Chuckles
Extended Ban (Strike 3)
Default

this is awesome!
CyberKnux is offline   Reply With Quote
Old 04-30-2020   #11
Lolour
 
Lolour's Avatar
Default

I do not know how to use this Jet properly and probably never will.
__________________
Lolour on twitter: if srb2 is over, srb3 when?
Lolour is online now   Reply With Quote
Old 04-30-2020   #12
Magnemania
 
Magnemania's Avatar
Default

I'm struggling with the trick inputs on Jet; I can't seem to figure out what causes him to air-strafe normally and what causes him to do tricks. I'm under the impression that Jet can manage to get through a lot of the stages without resorting to disembarking/air pumping, but I can't manage to do any tricks reliably.
Magnemania is offline   Reply With Quote
Old 04-30-2020   #13
Rexeljet
 
Rexeljet's Avatar
Default

I think the issue with the trick system is the fact that it's mapped to the directional keys, and holding a directional key will just make Jet perform tricks constantly. I'm not familiar with the Riders games, so I've no idea if accelerate/perform trick were mapped to the same button there as well, but this means that you need to stop accelerating before you hit the ground lest you lose all the air you've recovered. That can come off as a bit unnatural at times.
__________________
I must have made a tweet that blew up, because I'm advertising my soundcloud!
Rexeljet is offline   Reply With Quote
Old 04-30-2020   #14
Princess Draykon
Plush Princess
 
Princess Draykon's Avatar
Default

Quote:
Originally Posted by Magnemania View Post
I'm struggling with the trick inputs on Jet; I can't seem to figure out what causes him to air-strafe normally and what causes him to do tricks. I'm under the impression that Jet can manage to get through a lot of the stages without resorting to disembarking/air pumping, but I can't manage to do any tricks reliably.
Jet will do a trick if you let go of the movement keys (or return the control stick to the dead zone) and then tap them again. I did it that way because otherwise you'll end up doing a bunch of botched-landing frontflips every time you go over a small hill.


Quote:
Originally Posted by Turret 49 View Post
-Locking the gear and then foot pumping at certain air meter values seems to break the air pump animation? In the attached gif I've found a specific spot at low air that seems to cause the bug, but that could be coincidence. Every so often the foot pump animation's first frame fails at other values, and I'm still not sure how to reproduce the bug, no idea if it's based on the Wait animation timer for being idle (since it's the wait animation sprites that are bugging out), or on what Jet was doing while on his gear, it's difficult to reproduce.

If anyone else runs into this, I'd appreciate you letting me know here or on discord what you were doing when it happened. I've only gotten it to happen once in completely different circumstances @.@


Quote:
Originally Posted by Rexeljet View Post
I think the issue with the trick system is the fact that it's mapped to the directional keys, and holding a directional key will just make Jet perform tricks constantly. I'm not familiar with the Riders games, so I've no idea if accelerate/perform trick were mapped to the same button there as well, but this means that you need to stop accelerating before you hit the ground lest you lose all the air you've recovered. That can come off as a bit unnatural at times.
Truth be told I went through a few different designs for trick inputs. This was the version that felt the best IMO, but I freely admit that this is one downside to it.
Princess Draykon is offline   Reply With Quote
Old 05-01-2020   #15
Frostiikin
Insert funny hahas here
 
Frostiikin's Avatar
Default

While this mod is quite fun, there is one major issue I have, that being the way tricks are done. Personally i'd remap it to jump+direction instead of just a direction, since you dont have any doublejump ability when on your board. I keep using directional inputs without thinking since im so used to how srb2 normally plays lmfao. Could also be a toggleable command like modern's actionswap, choosing if you want jump+dinput or just dinput.

Last edited by Frostiikin; 05-01-2020 at 12:59 AM.
Frostiikin is offline   Reply With Quote
Old 05-01-2020   #16
Frostiikin
Insert funny hahas here
 
Frostiikin's Avatar
Default

Also, Jet doesn't play nice with large slopes.
Attached Thumbnails
Click image for larger version

Name:	srb20440.gif
Views:	4813
Size:	2.89 MB
ID:	30506  
Frostiikin is offline   Reply With Quote
Old 05-01-2020   #17
TechBlade9000
 
TechBlade9000's Avatar
Default

This mod is fun, but there's a few flaws with it that discourage a full playthrough with him. First, his offense, while the tricks to do attacks mid air are cool, I feel though I should be able to goomba enemies when on the board too. Second, the drift is a bit awkward seeing as it doesn't curve into the direction you're heading like in the Riders games themselves. Finally, the worst issue is that jumping on a board feels near useless, he doesn't get that much height off of it. Personally I'd have it charge up using air like in the Riders games since board less Jet can be left to precision platforming.
TechBlade9000 is offline   Reply With Quote
Old 05-01-2020   #18
KJ Gamer
Default

what do you mean Circuit is dead in srb2

Last edited by KJ Gamer; 05-01-2020 at 01:34 AM.
KJ Gamer is offline   Reply With Quote
Old 05-01-2020   #19
MADVAL2
Default

Quote:
Originally Posted by Frostiikin View Post
Also, Jet doesn't play nice with large slopes.
Jet Hawk's pro skater


coming soon to Dreamcast

Last edited by MADVAL2; 05-01-2020 at 03:51 PM. Reason: crappy spelling,sorry
MADVAL2 is offline   Reply With Quote
Old 05-01-2020   #20
Turret 49
Default

Quote:
Originally Posted by Draykon View Post
Quote:
Originally Posted by Magnemania View Post
I'm struggling with the trick inputs on Jet; I can't seem to figure out what causes him to air-strafe normally and what causes him to do tricks. I'm under the impression that Jet can manage to get through a lot of the stages without resorting to disembarking/air pumping, but I can't manage to do any tricks reliably.
Jet will do a trick if you let go of the movement keys (or return the control stick to the dead zone) and then tap them again. I did it that way because otherwise you'll end up doing a bunch of botched-landing frontflips every time you go over a small hill.
For me Jet only performs tricks when Jump isn't held. Jet constantly doing tricks if movement is held down is frustrating though, tends to make him start another trick when I'm trying to control the landing, because I didn't re-hold jump to prevent more tricks from starting.
Turret 49 is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:06 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, vBulletin Solutions, Inc.