SRB2 Message Board  

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

Reply
 
Thread Tools
Post-exit playability (exitmove.lua) Details »»
Post-exit playability (exitmove.lua)
Version: 1.3, by Ikkarou Tatsuru (派手) Ikkarou Tatsuru is offline
Developer Last Online: Jul 2018

Category: Version: SRB2 Rating:
Released: 06-17-2018 Last Update: Never Installs: 0
Scripts Re-Useable Content

Changelog:
Spoiler:
Pre-v1.0
- Major code change and optimization to fix compatibility with some scripted effects.
- Added the command CUSTOMEXIT.
- Fixed an issue where joining during a paused server with the script or adding the script while in a stage would spam the console with a warning.
- Fixed an issue where the lights wouldn't follow the player appropriately after completing 1 or more levels.
- Fixed lights disappearing permanently when a finished player dies.
- Fixed certain sector effects like Zoom Tubes not working.

v1.1
- Fixed compatibility with Mystic Realm. Mystic Temple stages can now be accessed regardless of the activating player.
- End Signs now spin properly when the first player finishes the level.
- Slight code changes to make it more lightweight in netgames.
- Fixed level finish messages being duplicated.

v1.2
- Added support to Utility's AFK function. Refer to the Known Issues for more information.
- Added the command WARP, which lets you teleport to previous Star Posts once you have finished the level.
- Tweaked REMAINING so it only shows players who can finish the level (non-game-overed or non-AFK ones).
- Fixed goal icon offsets for Eggman (Eggpack) and Knuckles.

v1.3
- Added semi-invulnerability to finished players. They are now unable to lose rings or lives, and are impervious to drowning and suffocating in bodies of water and outerspace sections.
- Fixed exit sector detection on FOFs (specially problematic in AGZ3 and PAZ).
- Fixed goal icon offset for Metal Sonic.

v1.3.1
- Fixed an issue with the underwater timer.
This is a very simple yet very requested feature in most Coop servers. The script allows you to play normally around the map after you've finished the level and do whatever you could do while you haven't yet: collect rings, items and kill and be hurt by enemies. You can also warp between Star Posts so you don't get stuck at the end of levels that are a point of no return.

Available commands:
Spoiler:
REMAINING: Shows a list of players who haven't finished the level yet.
CUSTOMEXIT <Half / 3/4 / All>: Sets how many players are needed to finish the level.
WARP: Teleports the player to a previous Star Post in a cyclic fashion, given that the player has finished the level.
Known issues:
Spoiler:
- Due to a glitch, if ExitMove is added after Utility, becoming AFK after finishing the level might lock you into place permanently until the level ends, and unable to suicide. It is recommended to add ExitMove before Utility, or refraining from setting yourself as AFK after being marked as finished otherwise, since finished AFK players still count as finished.
- Finishing a level while other finished player is standing in the same exit sector may cause the finished message not to show or show again for a finished player, or make one the players stuck.
- Players that join in between the level end and the score tally might cause the level to get stuck. Altering CUSTOMEXIT is the recommended solution.

Download Now

File Type: lua exitmove.lua (10.6 KB, 16 views)

Screenshots

Click image for larger version

Name:	srb20045.gif
Views:	155
Size:	2.29 MB
ID:	13139   Click image for larger version

Name:	srb20046.gif
Views:	61
Size:	3.21 MB
ID:	13206  

Show Your Support

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

Comments
Old 1 Week Ago   #2
HellHawkX
Judge
 
HellHawkX's Avatar
Default

Welcome to releases
__________________
Quote:
<RedEnchilada> splatoon cut off my dick
Quote:
<RoyKirbs> I'm currently causing child abuse.
HellHawkX is offline   Reply With Quote
Old 1 Week Ago   #3
CowboyJoseph64
why does this account exist
 
CowboyJoseph64's Avatar
Default

it's one of those things I never knew I wanted, but now that we have it I am very happy. This should be a staple on co-op servers.
CowboyJoseph64 is offline   Reply With Quote
Old 1 Week Ago   #4
Ikkarou Tatsuru
派手
 
Ikkarou Tatsuru's Avatar
Default

I'm terribly sorry for having to update the file so soon, but I've just fixed a problem with the goal lights. The script shouldn't have any glaring problems right now, but please tell me if you find something!
__________________
put me back in the simulation immediately you oversized soda machine
Ikkarou Tatsuru is offline   Reply With Quote
Old 1 Week Ago   #5
Ikkarou Tatsuru
派手
 
Ikkarou Tatsuru's Avatar
Default Update!

I really hope no mods target me for this double post, but I have a slightly major update to announce. ExitMove now works with Mystic Realm!

Here is the full list of changes.
v1.1
- Fixed compatibility with Mystic Realm. Mystic Temple stages can now be accessed regardless of the activating player.
- End Signs now spin properly when the first player finishes the level.
- Slight code changes to make the script more lightweight in netgames.
- Fixed level finish messages being duplicated.

Please report any new glitches or inconveniences!
__________________
put me back in the simulation immediately you oversized soda machine

Last edited by Ikkarou Tatsuru; 1 Week Ago at 06:48 PM. Reason: Good bye, old version!
Ikkarou Tatsuru is offline   Reply With Quote
Old 1 Week Ago   #6
Ikkarou Tatsuru
派手
 
Ikkarou Tatsuru's Avatar
Default Update! v1.2

New day, new update! This time, I'm bringing in a new command to enhance the script experience and adding the so-asked for compatibility with Utility.

v1.2
- Added support to Utility's AFK function. Refer to the Known Issues for more information.
- Added the command WARP, which lets you teleport to previous Star Posts once you have finished the level.
- Tweaked REMAINING so it only shows players who can finish the level (non-game-overed or non-AFK ones).
- Fixed goal icon offsets for Eggman (Eggpack) and Knuckles.

I appreciate any feedback, bug reports and ideas to improve the script. Enjoy!
__________________
put me back in the simulation immediately you oversized soda machine

Last edited by Ikkarou Tatsuru; 6 Days Ago at 02:29 PM. Reason: I ate the old version
Ikkarou Tatsuru is offline   Reply With Quote
Old 6 Days Ago   #7
Ikkarou Tatsuru
派手
 
Ikkarou Tatsuru's Avatar
Default Update! v1.3

Here we come with another requested update. Have fun ~

v1.3
- Added semi-invulnerability to finished players. They are now unable to lose rings or lives, and are impervious to drowning and suffocating in bodies of water and outerspace sections.
- Fixed exit sector detection on FOFs (specially problematic in AGZ3 and PAZ).
- Fixed goal icon offset for Metal Sonic.
__________________
put me back in the simulation immediately you oversized soda machine

Last edited by Ikkarou Tatsuru; 2 Days Ago at 03:05 PM. Reason: Check the reply right under here
Ikkarou Tatsuru is offline   Reply With Quote
Old 2 Days Ago   #8
Ikkarou Tatsuru
派手
 
Ikkarou Tatsuru's Avatar
Default Small bugfix!

Bringing a small bugfix. While there are other glitches, they aren't very gameplay disrupting and since their nature is hardcoded they're not priority as of now.

v1.3.1
- Fixed an issue with the underwater timer.
Attached Files
File Type: lua exitmove.lua (10.6 KB, 12 views)
__________________
put me back in the simulation immediately you oversized soda machine
Ikkarou Tatsuru 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:55 PM.


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