SRB2 Message Board  

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

Reply
 
Thread Tools
Mirror Mode Details »»
Mirror Mode
Version: 2.1, by QuickWolfPT QuickWolfPT is offline
Developer Last Online: Sep 2020

Version: SRB2 Rating: (2 votes - 3.40 average)
Released: 07-31-2020 Last Update: 08-01-2020 Favourites: 3
Scripts Re-Useable Content

(After honestly too much time) I present to you...

Mirror Mode

This is a proof-of-concept of what a mirror mode could look like in srb2, inverting every level and messing with your memory them. To acompany the shader I added a lua script that inverts the controls to let you play with normal controls if you so desire

This wasn't tested with custom characters, but they should work without problems as long as they don't have abilities that force the camera to rotate

Known issues:
Skybox doesn't rotate in the right direction, fixable by typing "gr_skydome 0" (without the quotes) on the console
Analog controls don't get inverted
While wallclimbing the camera doesn't get inverted


Special thanks!
I want to thank these 3 people that helped me alot to make this
Zipper for helping alot with the lua, even sending some code.
Dabir for some tips on how to solve a few problems
Rapidgame7 for helping me getting started in all this

Changelog
Version 2:
-Fixed camera roatation on diagonal and horizontal springs
-Semi-Fixed the waterslide, still have a couple issues but it's much better now
Version 2.1:
-Removed print i used for debugging and forgot to comment

Download Now

File Type: pk3 MirrorShader_v1.pk3 (883 Bytes, 575 views)
File Type: lua MirrorControls_v2.1.lua (1.4 KB, 340 views)

Screenshots

Click image for larger version

Name:	srb20000.jpg
Views:	669
Size:	173.1 KB
ID:	36056  

Show Your Support

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

Comments
Old 07-31-2020   #2
Zipper
Killda
Judge
 
Zipper's Avatar
Default

Welcome to Releases!
__________________
Quote:
<Rob> Thok is not malaria
Zipper is offline   Reply With Quote
Old 07-31-2020   #3
Aquatic Akito
The Super Mystic Guardian
 
Aquatic Akito's Avatar
Default

Sonic Robo Blast 2: Master Mode


Anyways, this mode looks amazing!
__________________
A person who tries to be cool all the time.
Aquatic Akito is offline   Reply With Quote
Old 07-31-2020   #4
QuickWolfPT
 
QuickWolfPT's Avatar
Default

Thanks, i personally really like to play this way, wish it was an official mode
QuickWolfPT is offline   Reply With Quote
Old 07-31-2020   #5
SilverVortex
 
SilverVortex's Avatar
Default

this mod is definitely something worth playing, it makes you rethink the entirety of srb2's levels and gives you a whole new perspective on them, which i love. even if it's only once, please give this mod a try. though, be prepared, since it requires both OpenGL and shaders to be on, and if you have a weaker computer it won't exactly agree with that.

i do have one issue though, but it's more of a bug than anything. events ingame that turn your camera automatically, for example, entering water streams and using springs, turn it in a super uncomfortable angle, almost making those sections impossible to navigate manually. if it's not too much trouble for you, maybe you could do something to at least improve that?
SilverVortex is offline   Reply With Quote
Old 07-31-2020   #6
LuxisLand
Just vibing!
 
LuxisLand's Avatar
Default

This really remembers me when in SRB2K you play in Ruby mode.
__________________
Oh so you're a Sonic Robo Blast 2 Fan?
Name every Emblem Hint.
LuxisLand is offline   Reply With Quote
Old 07-31-2020   #7
QuickWolfPT
 
QuickWolfPT's Avatar
Default

Quote:
Originally Posted by SilverVortex View Post
events ingame that turn your camera automatically, for example, entering water streams and using springs, turn it in a super uncomfortable angle
yeah things like that can cause problems, my bad for that tho, i'll try to fix that, thanks for the feedback and for the report ;)
QuickWolfPT is offline   Reply With Quote
Old 08-01-2020   #8
NewObedBjs.2020
Srb2 The Best Sonic Fangame
 
NewObedBjs.2020's Avatar
Default

I really enjoyed going through all the levels again in campaign mode with this master mirror mode now we need just bring back that mod of 2.1 called hard mode and I really would have liked this was a secret unlockable in 2.2 I doubt it would appear in 2.3
NewObedBjs.2020 is offline   Reply With Quote
Old 08-01-2020   #9
QuickWolfPT
 
QuickWolfPT's Avatar
Default

Update time
this update fixes the camera rotating when hitting horizontal or diagonal springs, i wasn't able to completely fix the water slide problem, it should be aliviated, i'll keep trying to find a definitive solution

Feel free to give feedback, and I really hope you're having fun :D
QuickWolfPT is offline   Reply With Quote
Old 08-01-2020   #10
Rafael44642
 
Rafael44642's Avatar
Default

This is like Encore Mode in srb2 kart but without changing colors. You did a great job!
Rafael44642 is offline   Reply With Quote
Old 08-02-2020   #11
Xian.exe
 
Xian.exe's Avatar
Default

now if only this had support for simple controls, this would be amazing
Xian.exe is online now   Reply With Quote
Old 08-02-2020   #12
QuickWolfPT
 
QuickWolfPT's Avatar
Default

Quote:
Originally Posted by Rafael44642 View Post
This is like Encore Mode in srb2 kart but without changing colors. You did a great job!
Thanks!

Quote:
Originally Posted by Xian.exe View Post
now if only this had support for simple controls, this would be amazing
Well, if you are using a controller you can invert the axis, otherwise i can't really help because of the way the camera works, as far as i know there isn't a simple way to know if the rotation of the camera is cause by a button press of the player or if it's the automatic system adjusting it.
In theory i could create either create a custom camera system in lua or edit the source code to help me with what i want but that's way beyond the scope of this mod (i'm probably overcomplicating this).
QuickWolfPT is offline   Reply With Quote
Old 08-02-2020   #13
Cole207
Default

While playing Mirror Mode and Mirrored Controls V2, I found this

LARGE LOG FILE

I need to play the old version of Mirrored Controls until someone fix it.
Attached Thumbnails
Click image for larger version

Name:	mirrormodelog.png
Views:	1533
Size:	421.6 KB
ID:	36152  
__________________
SRB2 KART
Favorite Character (Color): Aigis (Emerald)

"an unexpected turn of events."
Cole207 is offline   Reply With Quote
Old 08-02-2020   #14
QuickWolfPT
 
QuickWolfPT's Avatar
Default

Quote:
Originally Posted by Cole207 View Post
While playing Mirror Mode and Mirrored Controls V2, I found this

LARGE LOG FILE

I need to play the old version of Mirrored Controls until someone fix it.
yeah... i forgot to remove a print... oops \_(ツ)_/
It's fixed now
QuickWolfPT is offline   Reply With Quote
Old 08-14-2020   #15
Shapeshifter Boi
Call me Neon
 
Shapeshifter Boi's Avatar
Default

Since the shader is a pk3, why can't you put the lua in there as well?
__________________
What if chaos mode existed.


"Hey lets play Generations!"
The console red rings mid-game.
Shapeshifter Boi is offline   Reply With Quote
Old 08-15-2020   #16
QuickWolfPT
 
QuickWolfPT's Avatar
Default

Quote:
Originally Posted by Shapeshifter Boi View Post
Since the shader is a pk3, why can't you put the lua in there as well?
Because the lua has some problems, and since i didn't (and still don't tbh) know how to make a cvar toggle i decided to make it optional
QuickWolfPT is offline   Reply With Quote
Old 08-20-2020   #17
DingusHead
 
DingusHead's Avatar
Default

I hurts this isnt a real mode in the game, This stuff is amazing keep up the good work
DingusHead is offline   Reply With Quote
Old 4 Weeks Ago   #18
Hacker 101
....wut
 
Hacker 101's Avatar
Default

When i put the mod nuthing changes am i doing something wrong here?????
Hacker 101 is offline   Reply With Quote
Old 4 Weeks Ago   #19
QuickWolfPT
 
QuickWolfPT's Avatar
Default

Make sure you are playing with the Opengl renderer and enable shaders in the options
QuickWolfPT is offline   Reply With Quote
Old 4 Weeks Ago   #20
Hacker 101
....wut
 
Hacker 101's Avatar
Default

Quote:
Originally Posted by QuickWolfPT View Post
Make sure you are playing with the Opengl renderer and enable shaders in the options
It's still doesn't work
Hacker 101 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 09:20 PM.


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