Topic: Suggestion: Tee Final Smash
In the game Super Smash Bros by Nintendo, there are several characters. When these characters destroy a "smash ball," (a rainbow ball that floats through each level) they get a special ability called the Final Smash. This ability can make characters move faster, release minions, become a ball of flame, get larger, put all the other characters in to a caldron, and much more. Despite their variety, there is one thing these abilities share in common: they only last for a finite time. Maybe in Teewars there could be a powerup that floats through each map, and when a tee shoots it, they can get a special ability that lasts for about twenty seconds. This ability could be specific for each skin. Some tees might get homing rockets, others might become faster, and still others could extend their grappling hooks to extraordinary lengths. Skin-makers could program these abilities by using the same set of controls that one uses to "tune" a server. For instance, a tee who can defy gravity would have the "tune gravity 0" modification. Because there are so many tuning modifications, there would be a lot of special abilities. This extreme diversity raises the question "what if one skin's special ability is vastly superior to another's?" There are two ways to solve this problem. Firstly, their could be limitations imposed upon certain stats. One example of this would be Laser damage only able to go up to 15 stars. Another way of solving the aforementioned problem is creating a counterbalance for every stat adjusted. For instance, if a skin becomes bigger and could do more damage, it would also become slower. These abilities would be a very cool addition to Teewars.
However, it might be hard to implement these changes. I would suggest creating an extension for custom skins, a "skin editor" that uses the same UI as the rcon menu. However, there would be no password and the skin-maker would have to load a skin to give it a special ability. The skin's creator would also have to put a letter or number in front of the skin to specify it was theirs. If the skin-maker's username is Blah, and the skin is blah, then the skin's filename would be "b_blah.png." This system can expand to things like "b23_blah.png" or "joe_blah.png." Whatever the username is the "signature" must be unique so that one can edit the abilities of his or her skins and only his or her skins. However, there is still one gaping hole in this concept. How do users special abilities apply if others do not have the skin installed? Perhaps skins and their abilities could be downloaded in the same way as maps are: automatically in the game. However, this automatic downloading does not allow the secret skins that some clans use to make sure their members are not impostors. To remedy this situation, there could be an option on the skin editor that disallows players to use the skin. By using these methods, a skin editor could go from a concept to an actual thing.