SRB2 Message Board  

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

Reply
 
Thread Tools
Modern Sonic Abilities 4.0 BIG UPDATE Details »»
Modern Sonic Abilities 4.0 BIG UPDATE
Version: 4.0, by MotdSpork (Mafia? Zombies? Gold spork?) MotdSpork is offline
Developer Last Online: May 2018

Category: Version: SRB2 Rating: (6 votes - 3.83 average)
Released: 04-19-2014 Last Update: 01-24-2015 Installs: 6
Scripts Re-Useable Content

Hello, This is my first post regarding a release. This is a wad containing lua scripting that gives SRB2 Sonic all of Modern Sonic's abilities.

Abilities:Boost(Custom 1)
Run on water (as long as boosting)
Lightdash(Custom 1)
Stomp(Spin)
DoubleJump/HomingAttack (ala Sonic Colors)
WallJump (doublejump at a wall)
Slide (replaces Spindash)
QuickStep (hold custom 3 + strafe)


There are two files inside. One with a character and the other with just the Lua.


Update 4.0

Added Quick Step
Added Boost Bar
New Boost sfx


Enjoy

Download Now

File Type: zip modernabilities.zip (762.8 KB, 10660 views)

Screenshots

Click image for larger version

Name:	srb20001.gif
Views:	5062
Size:	3.60 MB
ID:	4402   Click image for larger version

Name:	srb20003.gif
Views:	2446
Size:	5.45 MB
ID:	4403   Click image for larger version

Name:	srb20004.gif
Views:	5534
Size:	3.78 MB
ID:	4404   Click image for larger version

Name:	srb20005.gif
Views:	2212
Size:	2.11 MB
ID:	4405   Click image for larger version

Name:	srb20014.gif
Views:	2766
Size:	5.95 MB
ID:	4537  

Supporters / CoAuthors

Show Your Support

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

Comments
Old 05-13-2014   #62
TOGM95
What am I again?
 
TOGM95's Avatar
Default

Quote:
Originally Posted by MotdSpork View Post
I found out what you meant. It is fixed and will be in the next update along with other little goodies. ;)
Ok, thanks for the fix anyway, this bug is a bit annoying.

Keep going the good job!
__________________
FNaF happened! (like 5 months!)

And remember:

IT'S ME. (or IT'S HIM whatev.)
TOGM95 is offline   Reply With Quote
Old 06-12-2014   #63
YevaEA
Christmas is coming
Default

Boosting while spindashing can become extremely ridiculously fast. It's not your mod, it's the game's code that allows the spindash to get so out-of-hand. But if there's a way you can cap it, you should totally do it. Gif demonstration below.
Spoiler:

Hope this helps!
YevaEA is offline   Reply With Quote
Old 06-12-2014   #64
MotdSpork
Mafia? Zombies? Gold spork?
 
MotdSpork's Avatar
Default

this is because the script takes the players current speed and adds to it. therefore, while spindashing, there is less friction so you speed up. i might go back to the older boost. i liked it better.
__________________
Quote:
Originally Posted by EvilEnternity3000
a giant turtle with hot flames shooting from its crotch descends upon you
MotdSpork is offline   Reply With Quote
Old 06-13-2014   #65
Flare957
a.k.a. HyperFlare957
 
Flare957's Avatar
Default

Quote:
Originally Posted by Zubat View Post
Boosting while spindashing can become extremely ridiculously fast. It's not your mod, it's the game's code that allows the spindash to get so out-of-hand. But if there's a way you can cap it, you should totally do it. Gif demonstration below.
Spoiler:
This actually seems to be like Sonic Lost World Spindash.
Flare957 is offline   Reply With Quote
Old 06-20-2014   #66
Pixel-Voxel
i don't remember this
 
Pixel-Voxel's Avatar
Default

Functionally, this is somewhat passable, aside from a few problems. The double jump shouldn't need to be held like the jump button when trying to go higher and the lightdash has this strange bug that causes it to not grab rings, in addition to making normal rings uncollectable, requiring ring boxes just to get any.

Other than that, this really would only be enjoyable if there were levels made for boost2win gameplay, rather than using SRB2's normal ones because of the blatantly obvious "smashing your face against the walls in everything that isn't Greenflower Zone". You should probably add ring attraction to the boost and replace its afterimage effect with something like the thok.

Just some suggestions...

EDIT: In addition to the height problem being already fixed, there's also this odd bug where boosting into a wall (or just not moving directly forward while boosting) causes you to just stay in a run frame. Boosting also clips through pushables.

EDIT2: There's also a random crash that occurs when boosting into a Jet Jaw in 2D mode.

EDIT3: I find problems as I go along in a level. You can still boost after completing a level, lightspeed dash flings you at the end which makes vertically curved rings a pain, double jumping onto a platform that's just high enough keeps you in spin frames, holding the stomp button allows you to stay at the bottom of Techno Hill Zone slime (might wanna make that a "one use at a time" ability), and the abilities themselves not being properly balanced for 2D mode (boost kills enemies that are too far away, lightspeed dash requires you to be right next to rings, each ability is way too fast).

That's all I can find for now.

Last edited by Pixel-Voxel; 06-20-2014 at 11:45 AM.
Pixel-Voxel is offline   Reply With Quote
Old 06-21-2014   #67
Firework917
Wizard 1.0 is SRB3!
 
Firework917's Avatar
Default

Think I found a sprite bug. Tell me if you, or someone else, found this.
When you have no rings, press and hold Custom 1, and stand still, he is stuck in a running sprite. This also happens if you do all of this again, but start to gain speed from standing.
Firework917 is offline   Reply With Quote
Old 07-03-2014   #68
Pixel-Voxel
i don't remember this
 
Pixel-Voxel's Avatar
Default

And I found another issue. However you coded this, it makes you completely immune to bottomless pits while holding custom 1. It's not even specifically boosting, just holding custom 1 will keep you from dying.
Pixel-Voxel is offline   Reply With Quote
Old 07-03-2014   #69
TOGM95
What am I again?
 
TOGM95's Avatar
Default

Quote:
Originally Posted by Pixel-Voxel View Post
And I found another issue. However you coded this, it makes you completely immune to bottomless pits while holding custom 1. It's not even specifically boosting, just holding custom 1 will keep you from dying.
Boost is made to make you gain speed and give you complete invincibility, so yeah. Maybe unfixable.


BUT, in this bug you just need to let go custom 1 and die so, whenever you go into a bottomless pit do that and there will be no bug fixes. Simple. Just Simple.


Quote:
Originally Posted by Firework917 View Post
Think I found a sprite bug. Tell me if you, or someone else, found this.
When you have no rings, press and hold Custom 1, and stand still, he is stuck in a running sprite. This also happens if you do all of this again, but start to gain speed from standing.
Yeah that happens and he might fix that with the other 'goodies'.
__________________
FNaF happened! (like 5 months!)

And remember:

IT'S ME. (or IT'S HIM whatev.)
TOGM95 is offline   Reply With Quote
Old 07-03-2014   #70
Wolfy
wolfs
Developer
 
Wolfy's Avatar
Default

Quote:
Originally Posted by TOGM95 View Post
Boost is made to make you gain speed and give you complete invincibility, so yeah. Maybe unfixable.
That is certainly more than just fixable, it's very easy. Saying to just deal with a bug that allows you to break the game is no way to handle it at all.
__________________
Quote:
[23:56:36] <SM-MaxX> prisma illya is a gift to this impure earth and a shining beacon for all anime
Wolfy is offline   Reply With Quote
Old 07-03-2014   #71
MotdSpork
Mafia? Zombies? Gold spork?
 
MotdSpork's Avatar
Default

as of now, i am working on a new boost script. so you aren't completely invincible. the boost behavior will also be changed yet again.
__________________
Quote:
Originally Posted by EvilEnternity3000
a giant turtle with hot flames shooting from its crotch descends upon you
MotdSpork is offline   Reply With Quote
Old 07-04-2014   #72
Firework917
Wizard 1.0 is SRB3!
 
Firework917's Avatar
Default

So what changes will you make to the boost, if it's OK that I ask?
Firework917 is offline   Reply With Quote
Old 07-04-2014   #73
MotdSpork
Mafia? Zombies? Gold spork?
 
MotdSpork's Avatar
Default

well, im going to do a mix of the old boost and the new boost. im also going to just give the player an invincibility instead of "immune to everything" and also slow the boost down some considering its very hard to control. Im also going to drain the rings faster because right now its just literally boost to win with nothing really stopping you.
__________________
Quote:
Originally Posted by EvilEnternity3000
a giant turtle with hot flames shooting from its crotch descends upon you
MotdSpork is offline   Reply With Quote
Old 07-04-2014   #74
Pixel-Voxel
i don't remember this
 
Pixel-Voxel's Avatar
Default

Quote:
Originally Posted by MotdSpork View Post
I want to do a boost bar but im not sure how so im using the ring drain as a starter until i learn how to make a boost bar work.
I take it you still haven't figured it out then. Fair enough.

Even though I'm glad that the boost isn't going to last as long as it does right now, there is plenty stopping you. Walls, falling into pits, having to actually begin platforming, the aforementioned later parts of the game without any open sections for boosting, lack of rings... You get the idea.
Pixel-Voxel is offline   Reply With Quote
Old 07-04-2014   #75
Sapheros
That guy that ports
Permanently Banned
Default

Why doesn't this all work on a meter? I mean, it manages the "boost to win" concept even better. Hell, why not design the boost meter like Sonic Unleashed for the Wii, where by the pressing one button (or one shake of the wiimote) and you get a super speed boost for a few seconds.
Sapheros is offline   Reply With Quote
Old 07-27-2014   #76
YevaEA
Christmas is coming
Default

Personally I have no problem with the boost mechanic, but on another note the player shouldn't be allowed to "double jump" more than once. Test this out in deep water or over a large pit by holding the double jump button. A less annoying problem is that the boost or light dash goes out of whack from time to time, forcing the ability to cease functioning altogether, and causing me to reset the game to light dash or boost again. Don't get me wrong, I LOVE this wad and use it in almost every session, but crashes and infinite jumps are tiring.

Last edited by YevaEA; 07-27-2014 at 07:26 AM. Reason: Adding more bugs :P
YevaEA is offline   Reply With Quote
Old 07-30-2014   #77
Pixel-Voxel
i don't remember this
 
Pixel-Voxel's Avatar
Default

Well, this is embarrassing. My previous posts have been rather wrong. I used this script in another 2D level and the coding worked fine, so I guess the script has some issues with SRB1 remake levels. And the double jump is still based on how long you press it. It's also... too useful. Not that it's bad for a double jump, it just doesn't feel like the Colors double jump. It sends you higher than your normal jumping too. Also of note is that if you try to double jump after hitting a spring or walking off a ledge, in addition to that actually working, it allows you homing attack.

EDIT: Boosting underwater while the drowning timer is going down keeps you from drowning. The "unable to die" part has already been stated, but this is another example. Interestingly, the music for the level doesn't ever come back on and the game actually still counts down until you're going to drown again when you let go of the button.

Last edited by Pixel-Voxel; 07-30-2014 at 02:46 PM.
Pixel-Voxel is offline   Reply With Quote
Old 09-28-2014   #78
MotdSpork
Mafia? Zombies? Gold spork?
 
MotdSpork's Avatar
Default

Well, There is finally a brand new update. this one was very much needed as the code is a complete rewrite of the older one. This also adds some new abilities and reduces the number of keys needed to preform the said abilities. read the OP for the news and updates. Have Fun :D
__________________
Quote:
Originally Posted by EvilEnternity3000
a giant turtle with hot flames shooting from its crotch descends upon you
MotdSpork is offline   Reply With Quote
Old 10-02-2014   #79
Rumia1
Backseat Developer
 
Rumia1's Avatar
Default

Something must have broke durring the change between boost codes. In the previous version I could somehow control the boost in analog mode, now I can't. It's not a major thing but I found it interesting.

EDIT: I just found out that I can not strafe while boosting either.

Last edited by Rumia1; 10-02-2014 at 02:24 AM.
Rumia1 is offline   Reply With Quote
Old 10-02-2014   #80
MotdSpork
Mafia? Zombies? Gold spork?
 
MotdSpork's Avatar
Default

this is normal behavior as when boosting at full speed uses P_InstaThrust which i use to make the player move at a fixed speed at the angle they are facing. thus allowing little to no strafe.
__________________
Quote:
Originally Posted by EvilEnternity3000
a giant turtle with hot flames shooting from its crotch descends upon you
MotdSpork is offline   Reply With Quote
Old 10-02-2014   #81
Katmint
 
Katmint's Avatar
Default

Some recent-ish SRB2 patch made thrusting prevent you from changing direction in analogue mode.

Note the direction change during the dash at the beginning of this gif. I couldn't have done that in the current SRB2 version, I'd have been forced to keep going directly forward. (Ignore that it's topdown, the analogue change applies to it too.)
Katmint 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:39 AM.


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