SRB2 Message Board  

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

Reply
 
Thread Tools
Sonic & Knuckles+ Details »»
Sonic & Knuckles+
Version: V1.5, by WellDoneSnake (Formerly "TSDude") WellDoneSnake is offline
Developer Last Online: Jul 2020

Version: SRB2 Rating: (2 votes - 3.60 average)
Released: 03-26-2020 Last Update: Never Favourites: 5
SOCs Scripts Re-Useable Content Sprites/Graphics

Heyo!

I'm sorta back and I have something I wanted to release for people to mess around with.

Introducing...

Sonic&Knuckles+

A mod taken from another piece of work that I'll be porting later. It allows you play vanilla SRB2 with Sonic and Knuckles in a whole other way.
You'll get the taste of the character switching mechanics, revised gameplay and new character specific power-ups!



1. Sonic's Abilities & Uncurling:

Sonic's thok ability has been replaced with the jump boost and charged drop dash.

Jump Boost: This is a vanilla ability that allows the player to jump higher depending on how fast they're going.



Charged Drop Dash: After jumping into the air, press and hold the jump button to charge your drop dash.
Keep holding down the jump button until you land on the ground to unleash the energy you charged up, causing you to roll forward at a certain speed.



Amount of speed gained is proportional to time spent charging.
Extra note: Turning into super sonic restores Sonic's original thok ability.


Uncurling: Character's can now uncurl when rolling on the ground or off a cliff. Simply tap the spin button to do so.


Extra note: Just like in vanilla holding onto the spin button when rolling off of a platform and onto the ground will keep you curled up and rolling.



2. Character Switching:




Press the custom 1 button to switch using Sonic or Knuckles.

Switching characters while airbourne will trigger a unique move.
Note: You can only switch characters in the air once!
UPDATE: You can keep switching characters while airbourne so long as you jump off of walls and let go off of objects that carry you!


>>NEW FEATURE<<

You can now perform a Homing Attack Switch and fire off Knuckles as a missile!

To perform the first move press the custom 1 button when switching from Sonic to Knuckles in the air, this will automatically home you in on the closest enemy.

To perform the missile move, switch from Knuckles to Sonic in the air, if you're near enemy and you press the custom 1 button, Knuckles who was gliding around you will seek to destroy that enemy!


3. Character Specific Power-Ups:

In-game you can earn power-ups specific to Sonic and Knuckles by defeating a number of enemies.



Destroy five enemies to summon a "POWER-UP"!
The power-up rewards the character who defeated the most enemies out of 5.
E.g. If Sonic defeats 3 enemies and Knuckles defeats 2, Sonic will be rewarded as he destroyed 3/5 while Knuckles only destroyed 2/5.




In order from left to right:
1) Speed Boost (Sonic) - Sonic gains a speed boost

2) Hyper Thok Ability (Sonic) - allows Sonic to perform a charged thok action. Hold down the custom action 1 button while spindashing to charge, once fully charged press the spin button in mid-air to perform a hyper thok.

3) Glide Plus (Knuckles) - Knuckles gains a jump height boost and is now able to glide faster than before.

4) S.T.O.M.P (Knuckles) - allows Knuckles to perform a stomp action that can either stun or destroy bots. Press the spin button after to jumping to perform this move.





Spoiler: OLD ABILITY
- This ability isn't in version 1.1's file.


>>NEW FEATURE<<

You can now toggle between using the character's secondary power-up ability and current shield ability by pressing the custom 2 button!


Spoiler: Changelog List
Spoiler: CHANGELOG v1.5
Changelog (v1.5):
============
A) MISC
============
1) Minor changes to script to avoid clashes with other character mods.

Spoiler: CHANGELOG v1.4
Changelog (v1.4):
============
A) MISC
============
1) Power-up hud no longer shows for other vanilla characters.
2) Character switch orb no longer appears for vanilla characters.
3) Shield ability can no longer be toggled if not Sonic or Knuckles.
4) Invincibility and elemental fire trails now add to the player's kill count.

Spoiler: CHANGELOG v1.3
Changelog (v1.3):
============
A) MISC
============
1) Resolved issue with the error message: "attempt to index local 'player' (a nil value)" - caused by Spincushion being shot at and killed by another enemy or projectile when flipped over.
2) Fixed "Drop Dash" working in dustdevils and when dying in a pit.
3) Altered the dropdash charge mechanic, letting go off of the jump button will now reset the amount of energy the player had stored up for the dash. Player can attempt to dropdash again if they character switch in the air or let go/jump off of a rope pulley.


Spoiler: CHANGELOG v1.2
Changelog (v1.2):
============
A) MISC
============
1) Adjusted the player's secondary character switching abilities. A lock-on arrow
will now show up if an enemy is nearby.
2) Re-adjusted distance and angle that you can lock-on to enemies.
3) Knuckles Missile no longer one-shots enemies with more than 2 health points.
4) Player no longer has to land on the ground to be able to switch again.
5) Changed line 211 in "MobjDeath" hook (under POWR.lua).
6) Power-Up item now spawns quicker and moves faster.

Spoiler: CHANGELOG v1.1
Changelog (v1.1):
============
A) HUD
============
1) Disabled power-up HUD appearing in special stages.
2) Power-up HUD positionings work for all resolutions.
3) Added icons to show the player whether they can use shield abilities or
secondary power-up abilities.

=========================
B) CHARACTER SWITCHING
=========================
1) Cannot switch from Knuckles to Sonic after a glide/stomp landing.
2) Fixed switching during super form transformation.
3) Can no longer switch characters in NiGHTs when touching the floor.
4) Added character switching attacks: Homing Attack & Knuckles Missile.
5) "Character Switch Orb" positioning fixes and display offset changes.

==========================
C) CHARACTER ABILITIES
==========================
1) Earthbreaker renamed S.T.O.M.P (Super Terrifying Object Mega Plummet).
2) Fixed S.T.O.M.P causing player to be stuck in goop, springs and objects that
carry the player.
3) S.T.O.M.P now has a longer quake and Knuckles stalls for a bit after landing.
4) S.T.O.M.P no longer summons rocks and has different effects on enemies.
5) Knuckles no longer plummets to the ground when using the spin button to
disembark from an object or wall that he's clinging on while having the
S.T.O.M.P ability.
6) If Knuckles is hurt/killed while stomping he will change to the appropriate
frames.
7) Character switching attacks no longer get stuck in an infinite chasing loop.

============
D) MISC
============
1) Tails can no longer affect the player's kill count
2) Dropdash bug fixed: player would be in there standing frame for 1 tic before
initiating the dropdash move (discovered thanks to CobaltBW experiencing a
similar problem).

Spoiler: CREDITS
Credit to Bomberman Generations for the edited DSEARTH sound.
Credit to Sonic Heroes for the edited DSHYPTHK sound.
Credit to LJ Sonic for helping me figure out how teleport an object to the
player's sides.
Credit to Aze and Tatsuru for helping understand how to make a "MobjDeath"
hook that's exclusive to mobj with the MF_ENEMY flag.
Credit it Faye (and LJ Sonic) for the hash table idea.
Credit to Steel and Radicalious for letting know about the G_IsSpecialStage
function.
Credit to CobaltBW and Amperbee/RapidGame7: dropdash bug fix

Spoiler: Technical Notes:
- Hugging Rosy crashes the game, so don't let her hug you even if it's tempting.

- Charged Drop Dash can be performed on the surface of goop when not sinking in it.

- You can cancel out character switching change and animation by spinning, jumping or pressing the custom 1 button during the change.

- If a character has all of their character specific power-ups then collecting an the power-up item will reward them with points added to their score.

- Power-Up's are not usable in boss levels or special stages.

- Switching from Super Sonic while floating to Knuckles will still trigger your character switch move.

- Hyperthok can be used when SuperSonic is floating.

Download Now

File Type: pk3 VL_Sonic&KnucklesPlus-v1.5.pk3 (164.4 KB, 927 views)

Screenshots

Click image for larger version

Name:	PowerUpStuff2.png
Views:	71
Size:	60.4 KB
ID:	28825  

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-07-2020   #22
WellDoneSnake
Formerly "TSDude"
 
WellDoneSnake's Avatar
Default

Quote:
Originally Posted by XleederTH View Post
The drop dash seems a little slow, why is that the case? Doesn't even go sonic running speed (or it doesn't look like at least.)
The maximum speed it shoots you at is above the player's normalspeed value, this also increases if you get the speed boost power-up.
Are you charging the drop dash long enough before you land? If not, you won't get very far.
__________________
Hmmm~ So tasty!
WellDoneSnake is offline   Reply With Quote
Old 04-08-2020   #23
WellDoneSnake
Formerly "TSDude"
 
WellDoneSnake's Avatar
Default

V1.4 is up

Changelog (v1.4):
============
A) MISC
============
1) Power-up hud no longer shows for other vanilla characters.
2) Character switch orb no longer appears for vanilla characters.
3) Shield ability can no longer be toggled if not Sonic or Knuckles.
3) Invincibility and elemental fire trails now add to the player's kill count.
__________________
Hmmm~ So tasty!
WellDoneSnake is offline   Reply With Quote
Old 04-10-2020   #24
QuickWolfPT
 
QuickWolfPT's Avatar
Default

Hi, i'm really loving your mod, it's shaping up really good and i wish you the best,

On a sidenote, and sorry to take a peek on your code, i noticed that the hud still appears on custom characters, so i dug a little a noticed that you check if the player is using one of the vanilla characters. Wouldn't it be better if you checked just for sonic or knuckles, enabling the hud and shield toggle to just them and not for the others (including custom characters)? Mind you, I have no experience in lua so I don't know if that works or not.

Again, sorry if i sound like a jerk or a smartass, i just really like this mod
QuickWolfPT is offline   Reply With Quote
Old 04-11-2020   #25
WellDoneSnake
Formerly "TSDude"
 
WellDoneSnake's Avatar
Default

Quote:
Originally Posted by QuickWolfPT View Post
...i noticed that the hud still appears on custom characters, so i dug a little a noticed that you check if the player is using one of the vanilla characters. Wouldn't it be better if you checked just for sonic or knuckles, enabling the hud and shield toggle to just them and not for the others (including custom characters)?
Yes it would, I tend to forget about other characters when I test this mod.

Quote:
Originally Posted by QuickWolfPT View Post
Mind you, I have no experience in lua so I don't know if that works or not. Again, sorry if i sound like a jerk or a smartass, i just really like this mod
No it's fine thanks for the feedback, I'll update this later on today.
__________________
Hmmm~ So tasty!
WellDoneSnake is offline   Reply With Quote
Old 04-12-2020   #26
WellDoneSnake
Formerly "TSDude"
 
WellDoneSnake's Avatar
Default

Update v1.5 (probably my final one)
I wanna hurry up and get started on new character team mechanics now :P

Changelog (v1.5):
============
A) MISC
============
1) Minor changes to script to avoid clashes with other character mods.
__________________
Hmmm~ So tasty!
WellDoneSnake is offline   Reply With Quote
Old 04-13-2020   #27
Cabelio
Edgy Trashbag
Default

This and battle work together perfectly. It's honestly super fun to play this, and I wish this was a mainstay feature lol
Cabelio is offline   Reply With Quote
Old 1 Week Ago   #28
Cabelio
Edgy Trashbag
Default

In case anyone is wondering, this mod seems to be working just fine in 2.2.6 despite the changes to Knuckles. His jump seems a bit high though...
__________________
Quote:
It's not about winning. It's about sending a message! -Alpharad
Anyone need an annoying and inaccurate but helpful sidekick?
Cabelio 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 01:09 AM.


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