SRB2 Message Board  

Go Back   SRB2 Message Board > Sonic Robo Blast 2 > Kart Releases & Mods > Miscellaneous

Reply
 
Thread Tools
Mimic Details »»
Mimic
Version: , by Namolos (Constructive Asshole) Namolos is offline
Developer Last Online: Jan 2019

Category: Version: SRB2 Kart Rating: (1 votes - 3.40 average)
Released: 01-14-2019 Last Update: Never Installs: 0
Scripts Re-Useable Content

Inspired by the character Emerl, and to some extent, stat randomizers, I give you... Mimic. What does it do? It makes you mimic characters, of course! At the start of the race/battle, a random character will be chosen from the pool of characters you have added. That's right. You can mimic any character, even custom ones! You will mimic this character for the duration of the race/battle (by default), both stats and voices. However, you can make things a bit crazier than this.


There are 4 game modes included, all of which are fully compatible with one another. So, you can mix/match the various modes to create up to 15 different combinations. Along with adjustable intervals and cooldowns, you have a lot of room for customization.


Respawn mode!
Spoiler:
This causes you to change what character you're mimicking on respawn. The character you get is random. It has a cooldown of 10 seconds by default, so don't think you can abuse death until you get a character you like. The cooldown is adjustable, however, so don't fret if you dislike this. (and yes... you can set it to 0 if you'd like to be lame)

Related console vars:

mimic_respawn: On/Off (Default: Off)
mimic_respawncooldown: Unsigned (Default: 10 )



Lap mode!
Spoiler:
This causes you to change what character you're mimicking every lap. The character you get is random.

Related console vars:

mimic_lap: On/Off (Default: Off)



Manual mode!
Spoiler:
This adds the ability for you to change mimics at will. This is done by tapping Custom 3. The character you get is random, and this has a cooldown of 25 seconds by default. Try to be wise with your rolls and perhaps you'll get what you need at just the right time. The cooldown for this mode is also adjustable.

Related console vars:

mimic_manual: On/Off (Default: Off)
mimic_manualcooldown: Unsigned (Default: 25 )



Random mode!
Spoiler:
Perhaps the most exciting mode. This causes you to randomly change mimics throughout the race/battle. By default, this happens on a random interval between 15-30 seconds (decided each time you change mimics). You can adjust this interval as well, and if you'd like to make the change time static, simply make the min and max the same.

Related console vars:

mimic_random: On/Off (Default: Off)
mimic_randommin: Unsigned (Default: 15 )
mimic_randommax: Unsigned (Default: 30 )





Additionally, for those that may dislike the fact that you mimic the sounds of said mimicked character, or dislike having sounds in general (and possibly HUDs), you've been accounted for.
Spoiler:
This allows you to disable mimicking sounds. Note that turning this off will make it harder for you to know who the other players really are!

mimic_sounds: On/Off (Default: On )


This lets you disable indicator sound effects, for those of you that might find it a tad annoying. You'll have to pay better attention to your HUD without this, however.

mimic_indicatorsounds: On/Off (Default: On )


This allows you to disable the mimic HUD. Why would you ever want to do this?

mimic_hud: On/Off (Default: On )

Spoiler: Commands/ConsoleVars
Full Console commands/variable documentation:

Commands:
mimic_help : Provides you with useful help information while in-game


Variables:

Net:
mimic : On/Off ======== Allows you to toggle mimic on or off

mimic_respawn : On/Off ======== Allows you to toggle respawn mode on or off
mimic_lap : On/Off ======== Allows you to toggle lap mode on or off
mimic_manual : On/Off ======== Allows you to toggle manual mode on or off
mimic_random : On/Off ========Allows you to toggle random mode on or off

mimic_respawncooldown: Unsigned ======== Allows you to adjust the respawn mode cooldown
mimic_manualcooldown : Unsigned ========Allows you to adjust the manual mode cooldown
mimic_randommin : Unsigned ======== Allows you to adjust the random mode minimum interval
mimic_randommax : Unsigned ========Allows you to adjust the random mode maximum interval

Local:
mimic_hud : On/Off ========Allows you to toggle the mimic HUD on or off
mimic_sounds : On/Off ========Allows you to toggle mimicing character sounds on or off
mimic_sounds : On/Off ======== Allows you to toggle indicator sound effects on or off

Spoiler: Known Issues
Attempting to mimic Sonic's sound effects normally as any character other than Sonic himself causes the sounds of whatever skin you are currently using to play. This causes an infinite start/stop sound loop and... isn't pleasant for the ears. As a workaround, I've included duplicates of all of his sounds in the wad and freeslotted them in the script, as well as creating special conditions for whenever Sonic is the mimic in question.

Since the victory/loss quotes are played from NULL when you are the local player, this means that replacing them isn't fully possible with the method I'm using (and I'm not sure it's possible at all!). While it technically works, you yourself will hear your skins quote, while all other players will hear the quote of whoever you are mimicking.



Spoiler: Changelog
v1:
Initial Release


v1.1:
Converted to PK3
Fixed a bug that allowed you to mimic stats that fall outside of the normal stat range

Download Now

File Type: zip kl_mimic_v1.1.zip (156.4 KB, 64 views)

Screenshots

Click image for larger version

Name:	kart0024.gif
Views:	830
Size:	5.90 MB
ID:	15268   Click image for larger version

Name:	kart0023.gif
Views:	797
Size:	2.81 MB
ID:	15269   Click image for larger version

Name:	kart0022.gif
Views:	814
Size:	6.89 MB
ID:	15270   Click image for larger version

Name:	kart0021.gif
Views:	800
Size:	4.04 MB
ID:	15271  

Show Your Support

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

Comments
Old 01-14-2019   #2
D00D64
Worst Ranked 'Kart Player
Moderator
 
D00D64's Avatar
Default

Welcome to releases! I've always been a fan of Mokujin-type characters/modes in games with varied casts, so I loved this one too! I actually wanna try running servers with Lap mode on! My only gripe is that it should probably not be possible to re-select the same character on rolling a change. It probably isn't an issue when you add in bonuschars and other character wads, as I tested this with just the base 5 characters, but still.
__________________
Quote:
<Nekoishi> HOW DO YOU JUST NOT NOTICE GIGANTIC BREASTS
<RedEnchilada> I remained ignorant to a set of titanic breasts for 17 years!
D00D64 is offline   Reply With Quote
Old 4 Weeks Ago   #3
Namolos
Constructive Asshole
 
Namolos's Avatar
Default

Small update. See the changelog in the main post for details.
Namolos 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 Off
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:25 PM.


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