SRB2 Message Board  

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

Reply
 
Thread Tools
S.A.S.S - Special Ability Skincolor Suits [v1.3.6 + vPre2] Details »»
S.A.S.S - Special Ability Skincolor Suits [v1.3.6 + vPre2]
Version: 1.3.6 + Pre2, by Verwex (The one of Spirit Crystals) Verwex is offline
Developer Last Online: Sep 2020

Version: SRB2 Rating: (3 votes - 3.40 average)
Released: 08-18-2020 Last Update: Never Favourites: 2
Scripts Re-Useable Content Sprites/Graphics




THIS POST AS OF WRITING THIS FEATURES 2 BUILDS: V1.3.6 AND VPRE2. PRE2 VERSION IS A PRE-RELEASE OF V2, ACCESSIBLE AFTER WHAT HAPPENED TO MY COMPUTER. I WILL UPDATE THIS POST TO BE V2 ONLY AFTER IT IS CONSIDERED TO ME AS FINISHED!

Welcome to the SASS of skincolors. In this post, you will find special, stretchy skincolor suits which probably were grabbed from a closet or something, and get to experiment with them while still having fun and going around with newfound abilities (ONCE YOU HAVE SKINABILITIES ON) hidden in them.

This pack includes three of colors, handpicked with first-time experience at Lua to get as stable of an experience as possible while possibly innovating new ideas into them (AGAIN, ONCE YOU HAVE SKINABILITIES ON).

SKINCOLOR LIST:


It features colors such as:
-Flowing Lava
-Bee Pattern
-Active Nitro

COMMANDS:
- skinabilities on/1/yes/true/default / off/0/no/false - Turn on or off skincolor abilities for these three specific SASS'.
Default value: on
How to tell: There will be a special icon at the top of lives icon, representing which SASS you got. Only available once you turn it on. Flowing Lava, Bee Pattern and Active Nitro get their special icons while others get nothing.
Who can modify this: Admins and Server
Syncing: This command will sync for everyone.

- skinban on/1/yes/true/default / off/0/no/false - Ban or allow skincolor choosing when skinabilities is on.
Default value: on
How to tell: You will be able to use the SASS colors no matter what.
Who can modify this: Admins and Server
Syncing: This command will sync for everyone.

- skinpickup on/1/yes/true/default / off/0/no/false - Enable or disable gaining SASS' through other means.
Default value: on
Who can modify this: Admins and Server
Syncing: This command will sync for everyone.

- skinvisuals on/1/yes/true/default / off/0/no/false - Turn on or off visuals for abilities present in SASS.
Default value: on
Who can modify this: Anyone
Syncing: No. Anyone can do this on their own.

Skinvisuals is the only command in SASS, where its value is saved in a custom config file, SKINVisuals.dat.

GAME TYPE SUPPORT:
When you have skinabilities on, you will oddly notice that when you try to select a custom skincolor, it will be banned. You can try to select it, but it will get you to a skin's preferred color with a prompt that it is not allowed to access SASS colors directly. This is because I brought in support in other means. If you die with a SASS color, you will go back to your skin's preferred color. And don't try to switch skincolors. That won't work.

If you have skinban off, you can select them just fine, either with skinabilities on or off.

SINGLE PLAYER/SPLIT SCREEN/CO-OP:
You can get skincolors by smashing badniks. At random, you will get a plate with an icon representing a specific SASS, the same ones in a HUD. Once you get them, you equip that skincolor.
RACE/COMPETITION:
Smash badniks and monitors to receive plates at random.
RINGSLINGER/TEAM GAME TYPES/BATTLEMOD:
Beat your enemies enough, and you will receive a plate from them. They spawn at random as well. It even works if they have a SASS color.
CERTAIN CUSTOM GAME TYPES:
For these, you are automatically banned from using skincolors, that is if you have banskins on.

ABILITIES (ONCE YOU HAVE SKINABILITIES ON):
GENERAL:
In general, these SASS' wielded here all have a passive ability, where you don't have to do much input, and a main ability, activated by a press of CUSTOM 1. They all vary in effect and some are more useful than the other ones. Regardless, they all are worth checking out. You are able to use your character's ability and a shield ability before, in-between and after the ability, so you can score some neat pathways. All of these can be affected by a super form and by being underwater, no matter if it is goop or water. And when you swing off a chain, you won't be able to use their SASS abilities until you reach the ground.
SPECIFIC:
FLOWING LAVA:
Main:


Lava Burst: An ability where you can shoot yourself to the skies in a matter of a fast timer. With this one, you can do this if you let go of JUMP, but you can still do char abilities in between. Can be pressed out at any time and you get no ability to do it again, until you are no longer jumping.

Super Effects: Higher burst
Underwater effects: Lower burst

Passive:

For a passive ability, you get to protect yourself from lava and fire as long as you don't run straight into solid lava walls.

BEE PATTERN:
Main:

Bee Flight: It's really as obvious as it gets. You get to fly around a bit like a bee, for a short amount of time. Energy will be saved throughout the flight if you aren't doing it, as long as you are in the air, jumping. Once you no longer are, you can fly again with maximum energy.

Super Effects: Infinite flight.
Underwater effects: You can no longer hover and fly until you reach the surface.

Passive:

For a passive ability, you not only get a higher jump factor, but with a hold of a JUMP button mid-air, either while walking/standing/running/dashing or in jump, you can hover to the ground much slower and much more safely.

ACTIVE NITRO:
Main:

Bullet Charge: Halt your vertical momentum to blast through at crazy speeds never imaginable! Can be used up to 4 times. When not pressing any directional keys, your speed is slow, but once you press forward, then you blast. You mainly use the camera to control, but you can use directional keys to strafe, accelerate and brake a bit. When you stop, your momentum also stops, but you can still move right afterwards. When you bounce off a wall, you bounce with upward height.

Super Effects: You blast off much faster and bounce off walls way higher
Underwater effects: You blast off much slower and bounce off walls way lower

Passive:

You get to be faster in this skincolor suit, despite it not seeming like much. It will affect your game play a bit.

KNOWN ISSUES:
-You are pretty much warning yourself when using character wads/pk3s, mainly when you are pulling off a character ability in between a SASS ability. It shouldn't be much of an issue for the most part, but who knows what can happen.

PLANNED FEATURES IN ORDER OF IMPORTANCE:
-Fix issues that are available,
-Make some accessories dependable on what kind of SASS you wear,
-More SASS,
-Optimize code (yes, I am putting it this low, but at least it is a consideration)
For this one, I would have to need someone else. I'm not good at optimizing.

CHANGELOG:
Spoiler:
v1.3.6:
- Skinvisuals value is now saved inside of a .dat file

v1.3.5.1:
- Made sure that skincolor loss when a map loads in non-competitive game types work better

v1.3.5:
- You will now be able to keep skincolors when in singleplayer/co-op, guaranteed.

v1.3.4:
- Buffed up Active Nitro's normal speed
- Fixed a bug about Metal losing his dash mode speeds
- Fixed a bug where you can lift yourself off ground by pressing CUSTOM 1
- Made the whole process of gaining SASS' through other means an option

v1.3.3:
- Fixed a bug about Flowing Lava SASS ability halving its burst height for some reasons
- Fixed a bug about halting vertical momentum when equal 0
- Fixed a bug with you being able to use abilities while in a chain

v1.3.2:
- Patched a bug where if you hold custom 1 with a Flowing Lava SASS, after bouncing up a spring, you float endlessly

v1.3.1:
- Patched the inability for characters that don't roll into a ball when jumping to do a SASS ability

v1.3:
- Provided support for racing gametypes
- You will no longer hold the custom skincolor once a new map loads

v1.2.1:
- Better support for ringslinger and team gametypes

v1.2:
- Now when you collect the dropped plates, they make a sound
- Fixed a warning with online syncing
- Brought support for Match, Team Match, Tag, Hide & Seek, CTF and Battlemod in other ways

v1.1.3:
- Fixed a bug where stat related changes persist after not using the right skincolor
- Fixed a sentence mistake
- Fixed skinban online syncing

v1.1.2:
- Made the skincolor banning, when skinabilities is on, an option.

v1.1.1:
- Fixed a tiny issue, that was noted by Snowy.

v1.1:
- Brought support for single player, split screen and co-op in other ways.

v1:
- Initial release


Q&A:
Spoiler:
-Why the name?
Special - it is special in regards to skincolors
Ability - they contain abilities in them
Skincolor - that's obvious
Suits - I once imagined it this way: Your skin's prefcolor was like, their natural color. The rest were like stretchy suits that fit them perfectly regardless of size. That's how I imagined it.
-How come this is your first time doing Lua? It seems a bit too impressive to be true.
It actually is my first time using it. It's just that some experience with Clickteam Fusion managed to help me, even if it is by somewhat. And of course the scripting channel in the official server gave me help as well, despite lurking at solutions.
-Why would you do this in the first place?
Because no one has done it before. I wanted to try my hand at this, making them somewhat like the fire flowers, just with more to them, and available to everyone under certain circumstances. Yes, sometimes it is that just you can do something doesn't mean that you should, but I thought it was neat at first. The main point of it was to open people's eyes and make them realize that they can do much more than what is perhaps needed.
-Could I use this for something that I am doing?
Of course you can, you have my explicit permission to use them and edit them however you like, as long as you give credit.
-Can I contribute to this?
Well as long as you have knowledge in Lua and spriting if necessary, sure. I don't see why not.
-How can I contribute?
It's really simple enough. You can help me on doing the planned stuff above.
-This seems a bit controversial to do so. Do you think that is a good idea?
If it wasn't then I wouldn't have sent this in the first place. I would have kept it somewhere and share it to only a couple of people. Well now it does seem like a good idea, does it?


I hope you enjoy this pk3!

Download Now

File Type: pk3 L_SASS_v1.3.6.pk3 (18.8 KB, 672 views)
File Type: pk3 L_SASS_vPre2.pk3 (113.8 KB, 127 views)

Screenshots

Click image for larger version

Name:	srb20000.gif
Views:	3017
Size:	3.59 MB
ID:	37397   Click image for larger version

Name:	srb20001.gif
Views:	2975
Size:	2.67 MB
ID:	37398   Click image for larger version

Name:	srb20002.gif
Views:	2989
Size:	3.65 MB
ID:	37399   Click image for larger version

Name:	srb20003.gif
Views:	3016
Size:	6.31 MB
ID:	37400   Click image for larger version

Name:	srb20004.gif
Views:	2951
Size:	1.64 MB
ID:	37401  

Click image for larger version

Name:	srb20005.gif
Views:	2954
Size:	2.52 MB
ID:	37402   Click image for larger version

Name:	srb20006.gif
Views:	2975
Size:	3.72 MB
ID:	37403   Click image for larger version

Name:	srb20007.gif
Views:	2933
Size:	3.16 MB
ID:	37404   Click image for larger version

Name:	srb20008.gif
Views:	2977
Size:	6.89 MB
ID:	37405   Click image for larger version

Name:	srb20009.gif
Views:	2915
Size:	2.11 MB
ID:	37406  

   

Show Your Support

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

Comments
Old 08-20-2020   #2
D00D64
Probably Responsible
Moderator
 
D00D64's Avatar
Default

While I'm still not sure if its such a good idea to tie abilities to skincolors, nor am I fond of how this is inaccessible to Single Player, it still functions as intended and works well, so welcome to releases!
D00D64 is offline   Reply With Quote
Old 08-20-2020   #3
LuxisLand
Just vibing!
 
LuxisLand's Avatar
Default

Hehehe... SASS
No but really, Awesome that there are now abilities with Skin Colors.

---------- Post added at 12:00 PM ---------- Previous post was at 11:59 AM ----------

Hehehe... SASS
No but really, Awesome that there are now abilities with Skin Colors.
__________________
Oh so you're a Sonic Robo Blast 2 Fan?
Name every Emblem Hint.
LuxisLand is offline   Reply With Quote
Old 08-20-2020   #4
The_Oofer
so i exist
 
The_Oofer's Avatar
Default

you are SASSy
__________________
I will change this again when kart is on android

Quote:
Originally Posted by D00D64 View Post
The_Oofer is offline   Reply With Quote
Old 08-20-2020   #5
RainbowTH
Your local lua dumbass
 
RainbowTH's Avatar
Default

:sonicsass:

In all seriousness, I was given sneak peeks at Flowing Lava and Active Nitro. I must say this is even cooler than I saw on DMs. That's saying something considering I saw them in action. Great job!

PS: I want to do a similar thing so I guess I know which lua to take haha
__________________
<Rainbow> REEEEEE
RainbowTH is offline   Reply With Quote
Old 08-20-2020   #6
andrewmac1111
 
andrewmac1111's Avatar
Default

There Is No Download! =(
andrewmac1111 is offline   Reply With Quote
Old 08-20-2020   #7
Verwex
The one of Spirit Crystals
 
Verwex's Avatar
Default

Quote:
Originally Posted by D00D64 View Post
While I'm still not sure if its such a good idea to tie abilities to skincolors, nor am I fond of how this is inaccessible to Single Player, it still functions as intended and works well, so welcome to releases!
Welp. Update exists now and I am taking this the fire flower way.

Quote:
Originally Posted by andrewmac1111 View Post
There Is No Download! =(
Dude... How?
I think you should look hard enough. I'm sure you'll find it.

Last edited by Verwex; 08-20-2020 at 03:35 PM.
Verwex is offline   Reply With Quote
Old 08-20-2020   #8
Snowy
PersistantRubine
 
Snowy's Avatar
Default

Honestly, an interesting concept overall. May not use it often but I LOVE the idea.

---------- Post added at 11:28 AM ---------- Previous post was at 11:22 AM ----------


And right after I try it I get this error taking over the console...
""Om" is not a possible value for "sassabilities""
__________________
TOGETHER we can show the world what we can do!
You are giving me a little mania!
Snowy is offline   Reply With Quote
Old 08-20-2020   #9
Verwex
The one of Spirit Crystals
 
Verwex's Avatar
Default

Quote:
Originally Posted by Snowy View Post
Honestly, an interesting concept overall. May not use it often but I LOVE the idea.

---------- Post added at 11:28 AM ---------- Previous post was at 11:22 AM ----------


And right after I try it I get this error taking over the console...
""Om" is not a possible value for "sassabilities""
Thanks for telling me, already fixed. Will send as soon as possible.

Last edited by Verwex; 08-20-2020 at 04:39 PM.
Verwex is offline   Reply With Quote
Old 08-20-2020   #10
The_Oofer
so i exist
 
The_Oofer's Avatar
Default

how do you use skincolors in singleplayer?
__________________
I will change this again when kart is on android

Quote:
Originally Posted by D00D64 View Post
The_Oofer is offline   Reply With Quote
Old 08-20-2020   #11
Verwex
The one of Spirit Crystals
 
Verwex's Avatar
Default

Quote:
Originally Posted by The_Oofer View Post
how do you use skincolors in singleplayer?
Check the gametype support section in this page.
Verwex is offline   Reply With Quote
Old 08-20-2020   #12
Lolour
 
Lolour's Avatar
Default

This makes me go YES
__________________
Lolour on twitter: if srb2 is over, srb3 when?
Lolour is offline   Reply With Quote
Old 08-20-2020   #13
The_Oofer
so i exist
 
The_Oofer's Avatar
Default

plz read this
http://imgur.com/gallery/wVx00qT
__________________
I will change this again when kart is on android

Quote:
Originally Posted by D00D64 View Post
The_Oofer is offline   Reply With Quote
Old 08-20-2020   #14
RainbowTH
Your local lua dumbass
 
RainbowTH's Avatar
Default

1. You can't read a gif.

2. What version is the mobile port of SRB2 running in? SASS works just fine on 2.2.6.

EDIT: This happens to me too, wtf. This also happens with Fang? Huh.
__________________
<Rainbow> REEEEEE

Last edited by RainbowTH; 08-20-2020 at 09:02 PM. Reason: F
RainbowTH is offline   Reply With Quote
Old 08-20-2020   #15
Verwex
The one of Spirit Crystals
 
Verwex's Avatar
Default

Hmmm. That's odd. I'll try to see what causes the problem.
Verwex is offline   Reply With Quote
Old 08-20-2020   #16
The_Oofer
so i exist
 
The_Oofer's Avatar
Default

Quote:
Originally Posted by RainbowTH View Post
1. You can't read a gif.

2. What version is the mobile port of SRB2 running in? SASS works just fine on 2.2.6.

EDIT: This happens to me too, wtf. This also happens with Fang? Huh.
i was using 2.2.6 also and ok
__________________
I will change this again when kart is on android

Quote:
Originally Posted by D00D64 View Post
The_Oofer is offline   Reply With Quote
Old 08-20-2020   #17
Verwex
The one of Spirit Crystals
 
Verwex's Avatar
Default

Alright I think this should be fixed.
Verwex is offline   Reply With Quote
Old 08-20-2020   #18
The_Oofer
so i exist
 
The_Oofer's Avatar
Default

also when on a spring if having nirto or lava i forgot. press custom 1 to float basically
__________________
I will change this again when kart is on android

Quote:
Originally Posted by D00D64 View Post
The_Oofer is offline   Reply With Quote
Old 08-20-2020   #19
Verwex
The one of Spirit Crystals
 
Verwex's Avatar
Default

It's good that we have people like you, Oofer, who report bugs. You are a big help right now.

But good lord am I getting exhausted.

Last edited by Verwex; 08-20-2020 at 09:34 PM.
Verwex is offline   Reply With Quote
Old 08-20-2020   #20
The_Oofer
so i exist
 
The_Oofer's Avatar
Default

Quote:
Originally Posted by Verwex View Post
It's good that we have people like you, Oofer, who report bugs. You are a big help right now.

But good lord am I getting exhausted.
aw thats really nice and sorry im tiring you
__________________
I will change this again when kart is on android

Quote:
Originally Posted by D00D64 View Post
The_Oofer 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 08:23 PM.


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