SRB2 Message Board  

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

Reply
 
Thread Tools
Neo Sonic [V1.14] Details »»
Neo Sonic [V1.14]
Version: 1.14, by Chengi (I like your attitude!) Chengi is offline
Developer Last Online: Mar 2020

Version: SRB2 Rating: (12 votes - 4.50 average)
Released: 02-10-2020 Last Update: Never Installs: 11
Sprites/Graphics

What you see is what you get. Just a guy that loves adventure.

"Wait, Neo Sonic? Who and/or what's that?"

Character Trailer (Youtube)

Neo Sonic is a character that lifts several different elements and mechanics from various Sonic games; although his look is lifted straight from the Adventure/Advance/Modern era to help differentiate him from the both vanilla and add-on iterations of Classic Sonic.


He's heavier, and has incredibly poor traction in comparison to standard SRB2 Sonic, but he more than makes up for it in speed alone.



ABILITIES & OVERVIEW:
Spoiler:
Boost Mode


Lifted straight from Sonic Advance 2, boost mode will allow Neo Sonic to break the speed cap and begin running faster than standard Sonic ever could alone. In this state, Neo Sonic can destroy spikes, and he also gains a 75% jump boost from maintaining speed above the Boost Mode threshold.
Homing Thok

Unlike standard SRB2 Sonic, Neo Sonic's thok, while weaker, targets springs, badniks, and monitors. This ability works alongside your current speed, meaning you won't lose any momentum if you're moving at high speeds.


CURRENT BUGS/ISSUES:
Spoiler:

  • Homing Thok doesn't cooperate well with shielded Egg Guards and Fake Sea Eggs. As of right now I'm trying to fix this, but for now the timer to reset your state afterwards should work as a failsafe and allow you to break free.
  • The skid state can cause Neo Sonic's spindash animation to use the rolling sprites instead of the standard spindash sprites.



CREDITS/MISC:

Spoiler:

TESTERS:
  • Chromatian
  • CrappyBlue
  • Gunla
  • Mad
  • Jeck Jims
  • TAG
SPECIAL THANKS:

  • Clay - For being my personal calculator
  • Dimpsuu - Megamix Themes
  • james - For digging into the code and finding out stuff about the attraction shield homing attack, and also for fixing the spike break for 2.2.1
  • Lach - Original Toei Sonic homing attack script
  • Lat - For telling me how to do those sweet sweet sa2-style afterimages
  • TehRealSalt - Additional afterimage/fx stuff
  • Virt - For originally helping me with the facelift for my SRB2Kart Modern Sonic
  • Wolfy - ditto @james



CHANGELOG:

Spoiler:

[V1.14 hotfix notes]
  • Fixed collision behavior for objects containing the MF_SOLID flag.
[V1.13 hotfix notes]
  • Falling animation state improvements/fixes, RVZ Rollout rock state fix.
[V1.12 hotfix notes]
  • Added the proper VCL prefix.
  • Removed a conflicting function name that would break the thok if certain characters were loaded in.
[V1.11 patch notes]
  • Homing Thok tweaks
    • Now has two strengths! Holding down the button as you land a homing thok results in a stronger bounce, at the cost of less speed.
    • Checks now rely on a more netplay-safe variable rather than clientside variables (oops I wasn't aware of this, this is what was probably causing the syncbombs)
    • Improved overall reliability/accuracy
  • Animation/Spritework tweaks
    • Added a set of diagonal running frames to help improve visual feedback to indicate the direction the player is moving.
    • Tilt running frames have been repurposed and only show if the player is moving slightly to the right/left.
    • Reduced the stiffness of the jump/homing attack by adding additional states to help improve overall animation flow.
    • Improved the look of the Boostmode particle, making it visible from multiple angles.


Download Now

File Type: pk3 VCL_NeoSonic-v1.13.pk3 (845.1 KB, 974 views)
File Type: pk3 VCL_NeoSonic-v1.14.pk3 (845.1 KB, 2187 views)

Screenshots

Click image for larger version

Name:	srb20319.png
Views:	10739
Size:	64.9 KB
ID:	26357   Click image for larger version

Name:	srb20183.jpg
Views:	709
Size:	132.6 KB
ID:	26358   Click image for larger version

Name:	srb20321.png
Views:	1308
Size:	42.3 KB
ID:	26359   Click image for larger version

Name:	srb20879.gif
Views:	11345
Size:	7.59 MB
ID:	26360   Click image for larger version

Name:	srb20897.gif
Views:	11124
Size:	4.66 MB
ID:	26361  

Click image for larger version

Name:	NeoSonic_Art_half.png
Views:	10636
Size:	100.6 KB
ID:	26362   Click image for larger version

Name:	NeoSonic_Art1_512.png
Views:	336
Size:	84.5 KB
ID:	26363   Click image for larger version

Name:	NeoSonic_Art2_512.png
Views:	455
Size:	86.9 KB
ID:	26364  

Supporters / CoAuthors

Show Your Support

  • This addon may not be copied, reproduced or published elsewhere without the author's permission.

Comments
Old 02-11-2020   #22
Rumia1
Backseat Developer
 
Rumia1's Avatar
Default

I really like that we now have a real honest to goodness Modern Sonic sprite in SRB2! The gameplay is fun and I like that you've added a rolling effect when you miss your homing target.

I love all the little dust effects as well as the speed lines and air wave that come up when you start and stop boostmode. The little squish of his spinball when he connects with a homing attack also looks very nice!

When I first saw the running animation I was a little put off by the fact that his fingers point downwards instead of inwards, and after playing it and actively looking at the sprite, it still does. I know some Modern Sonic art does that, even officially (Sonic Unleashed boxart and also Super Smash Bros.), but when I try to replicate it myself I feel strained and I don't think I could keep it up for very long. I would instead rotate them so the fingers point inwards towards his body instead as the in-game models do. I know I'm complaining about a fictional hedgehog and a pose that doesn't actually make you run any faster but dang does it look weird to me.

Another thing that came off as slightly sloppy to me is the fact that the 2/8 and 4/6 rotations on his running frames are specifically tilted manually in the sprite data itself, and he has no real diagonal running frames. I understand that this is a stylistic choice to replicate Sonic Colors, but the same effect could be pulled off in lua while the frames could be proper rotations. One way you could do it is checking if the player is in their run animations, that player.drawangle is the front or back of the sprite, and that they're holding up/down (player.cmd.forwardmove) and left/right (player.cmd.sidemove), and then changing player.mo.rollangle depending on the value of sidemove.

It reminds me of how SMS had a drift animation as his 2/8 sprites and that was like 10 years ago now? I know this puts a little more work on you after having finished the character but I would really like to see this change. The same can be said for the hurt animation. It looks fine when you're actually being hit by an enemy, but really strange when you're in a waterslide and Sonic is just flailing his arms at you for no reason. You could make a simple script that makes it play another animation instead of the normal one when getting hit by an enemy.

Overall I'm really amazed that this was finished as quickly as it was compared to when I first heard about it, but I would like to see some improvements in terms of character rotations.

EDIT: I just realised this character has lua and doesn't have the L in the filename. I'm surprised the judges didn't catch that
__________________
Quote:
Originally Posted by Cirno
Egguman-senpai...

Last edited by Rumia1; 02-11-2020 at 07:20 AM.
Rumia1 is offline   Reply With Quote
Old 02-11-2020   #23
Crum
 
Crum's Avatar
Default

Ah, would it be possible to allow him to homing attack after hitting springs in a future update? It feels like he should be able to, especially since he can out of the fall frames during a homing chain.
Crum is offline   Reply With Quote
Old 02-11-2020   #24
TehPuertoRicanSpartan
 
TehPuertoRicanSpartan's Avatar
Default

Why. Why is this here.
__________________
Quote:
TPRS: Who gave you the swearing pass!?
TehPuertoRicanSpartan is offline   Reply With Quote
Old 02-11-2020   #25
ThatDamnCatgirl
 
ThatDamnCatgirl's Avatar
Default

hey what's the name to use in botskin.lua?
__________________
Quote:
UltraEpicWeeb100 8:56 PM
"If you squint hard enough there's MEME in TEAM"
ThatDamnCatgirl is offline   Reply With Quote
Old 02-12-2020   #26
MotdSpork
Mafia? Zombies? Gold spork?
 
MotdSpork's Avatar
Default

Neo Sonic's homing attack can cause massive desynch in netgames. Hopefully can be fixed in a future update. Otherwise netgame use with this might start ceasing to exist.
__________________
Cant decide on spoon or fork? try Spork!

Tsumi: OH GOD OH FUCK MIDGET TAILS IS FIGHTING GIGA BRAK
MotdSpork is offline   Reply With Quote
Old 02-13-2020   #27
XleederTH
íReremy
 
XleederTH's Avatar
Default

Quote:
Originally Posted by ThatDamnCatgirl View Post
hey what's the name to use in botskin.lua?
"Neo_Sonic"
__________________
Nothing for nothing, is the key :v
Visit my youtube channel!
XleederTH is offline   Reply With Quote
Old 02-13-2020   #28
PencilVoid
Circuit Enthusiast
 
PencilVoid's Avatar
Default

It's "msonic", not "Neo_Sonic". Botskin uses the "name" parameter in the S_SKIN.
__________________
<Matcher&Matcher> pls wait
<PencilVoid> this is race but ok
PencilVoid is offline   Reply With Quote
Old 02-13-2020   #29
Jackaboy
 
Jackaboy's Avatar
Default

OH my LAWD this is actually amazing! So much fun to use, and the boost mode is still one of the best mechanics Sonic can have. Loved it for Tripplejaz's Toei Sonic, love it even more here!
Jackaboy is offline   Reply With Quote
Old 02-14-2020   #30
Hey_im_Player2
 
Hey_im_Player2's Avatar
Default

This is a really good character. I played through most of the game, and loved the way he controls. Fluid Movement paired with smooth animations is really makes you feel good. The Sonic Advance 2 Boost is also really fun when you get the hang of it.
Hey_im_Player2 is offline   Reply With Quote
Old 02-15-2020   #31
Simon_T
Pyro the Hedgehog
 
Simon_T's Avatar
Default

No Super Neo Sonic? :'c
__________________
O kurwa!
Simon_T is offline   Reply With Quote
Old 02-18-2020   #32
Chengi
I like your attitude!
 
Chengi's Avatar
Default

Updated to v1.11.



V1.11:
  • Homing Thok tweaks
    • Now has two strengths! Holding down the button as you land a homing thok results in a stronger bounce, at the cost of less speed.
    • Checks now rely on a more netplay-safe variable rather than clientside variables (oops I wasn't aware of this, this is what was probably causing the syncbombs)
    • Improved overall reliability/accuracy
  • Animation/Spritework tweaks
    • Added a set of diagonal running frames to help improve visual feedback to indicate the direction the player is moving.
    • Tilt running frames have been repurposed and only show if the player is moving slightly to the right/left.
    • Reduced the stiffness of the jump/homing attack by adding additional states to help improve overall animation flow.
    • Improved the look of the Boostmode particle, making it visible from multiple angles.
Chengi is offline   Reply With Quote
Old 02-18-2020   #33
Crum
 
Crum's Avatar
Default

Might wanna remove the old version so less people go around hosting the old one.
Crum is offline   Reply With Quote
Old 02-18-2020   #34
Frostbite
Frank Sagas/MetaroxGT
 
Frostbite's Avatar
Default

There is a bug where Neo Sonic's thok won't work properly if he is added in after other character wads/luas are added in. I've been having problems with it and its very noticeable in Steven's Server.
Frostbite is offline   Reply With Quote
Old 02-19-2020   #35
Chengi
I like your attitude!
 
Chengi's Avatar
Default

Quote:
Originally Posted by Frostbite View Post
There is a bug where Neo Sonic's thok won't work properly if he is added in after other character wads/luas are added in. I've been having problems with it and its very noticeable in Steven's Server.

I pushed out a hotfix to correct this. It had to do with an unused/leftover function being left in one of the states. It should be fixed, now.


The file also now uses the proper "VCL_" prefix.
[V1.12 hotfix notes]
  • Added proper VCL_ prefix.
  • Removed a conflicting function name that would break the thok if certain characters were loaded in.
Chengi is offline   Reply With Quote
Old 02-19-2020   #36
Crum
 
Crum's Avatar
Default

This bounce on the homing thok is very fun and it lets you do a homing thok off of springs too. And I noticed a subtle animation change, he now shifts to falling frames if you just walk off something. That's nice. Two things though:

1. There's no check for if you're on the rocks in Red Volcano so he's just perpetually falling while standing on them.
2. Could he also go into his spring frames if you're going up after running off something like an incline? I had a mini script I made for the same purpose and I think it'd look really nice with his sprites.
Crum is offline   Reply With Quote
Old 02-19-2020   #37
XleederTH
íReremy
 
XleederTH's Avatar
Default

Quote:
Originally Posted by PencilVoid View Post
It's "msonic", not "Neo_Sonic". Botskin uses the "name" parameter in the S_SKIN.
You are totally right. I don't know why I didn't try it instead of just posting it up.
__________________
Nothing for nothing, is the key :v
Visit my youtube channel!
XleederTH is offline   Reply With Quote
Old 02-19-2020   #38
Chengi
I like your attitude!
 
Chengi's Avatar
Default

Pushed one more hotfix to fix the RVZ rolling rock not playing the correct animation. Fall state behavior has also been improved. Should hopefully be the last patch for a while.
Chengi is offline   Reply With Quote
Old 02-23-2020   #39
TheSilentGuy
GastricG71 is ingame name
 
TheSilentGuy's Avatar
Default i- i- i-

Flipping love it
TheSilentGuy 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 03:44 PM.


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