[Open Assets] Freeze-Tag Gamemode

This content may be freely modified and/or maintained by anyone.
Status
Not open for further replies.

Smol

Socially awkward.
Introduction:
The classic playground game implemented in SRB2!
Built as an alternative to regular tag; there are no weapons, instead you must tag others to win!

Gameplay & Rules:
Half the players are chosen at random to be "IT!"
If a tagger touches a runner, then the runner will be frozen and unable to move.
But if a runner isn't frozen, they can unfreeze other runners and keep going!

Rings can increase your speed, and are required to tag people.
When a player reaches their ring cap, they can also use a special move that uses up all their rings!

Extra Commands:
"IT"
Set a specific player as IT. If you don't specify anyone, it will choose at random.

"NOT-IT"
Remove IT status from a player. If you don't specify anyone, it will also choose at random.
Changelog:
Code:
v3.1:
- A proper release... never release too early!

v3.0:
- Ring counts are now capped.
- Taggers now have a new insta-dash move that can be used at 150 rings.
- Player radar added.
- The player list now shows frozen and "IT!" players without the help of emeralds.
- Point gains are now slightly more rapid.
- Any shield is now lost upon getting tagged.
- Status bar is now colored.
- Chase-cam is now on by default.
- Fixed not being able to pick up players as tails.
- Fixed the ring drain glitch.

v2.1:
- Points have now been multiplied by 10, to fit with default match points
- Various bug-fixes and other tweaks

v2.0:
- Point gains are now more balanced.
- Rings are now required to tag people.
- Rings also now raise the player speed cap.
- IT! is now displayed over players who are it. White is no longer reserved!
- For 100 rings and above, you can unfreeze yourself!
- Magnet shields are now lost upon getting frozen.

Thanks to all the online players for help making a solid script!

This mode replaces Match.
 

Attachments

  • Screen Shot 2016-09-12 at 3.43.56 PM.png
    Screen Shot 2016-09-12 at 3.43.56 PM.png
    203.4 KB · Views: 588
  • FreezeTag.lua
    9.5 KB · Views: 604
  • Screen Shot 2016-09-13 at 12.06.28 PM.png
    Screen Shot 2016-09-13 at 12.06.28 PM.png
    180.7 KB · Views: 573
  • Screen Shot 2016-09-13 at 12.15.23 PM.png
    Screen Shot 2016-09-13 at 12.15.23 PM.png
    209.1 KB · Views: 521
Last edited:
Looks interesting. I will pop by tommorw to give it ago and maybe host.

A small thing i would suggest is to colour the text that says IT,RUNNING and FROZEN so its better as a visual

I.e. light blue text for FROZEN
White for IT
And Orange for RUNNING.
 
Just played this on my server a while ago, and I have to say it's quite fun. I didn't encounter any problems with it either. Good work here.
 
That's a pretty fun mode, I Always enjoyed Freeze tag and i'm glad it was brought to SRB2, Good work .
 
I have only one question, how did you do that the players can't throw weapons? Which command is doing this?
 
Code:
if pl.weapondelay == 0 then pl.weapondelay = UINT16_MAX end

This may be what you're looking for. In the game, there is a delay timer between you being able to shoot another ring. This script simply sets it to the maximum integer (Which is a very large number) so that a player can never shoot, and triggers this when the delay has run out.
 
I'm quite excited about this new version, so much was added!
I think Freeze-tag is looking better now. v3.0 is now out!
 
Last edited:
Ooooo a mini map? This is going to be good
 
Titles

You should add a label above "not-it" players to help out taggers if you release another version.
 
Uh whats with the Double IT above someones head?
 
Status
Not open for further replies.

Who is viewing this thread (Total: 0, Members: 0, Guests: 0)

Back
Top