-
Notifications
You must be signed in to change notification settings - Fork 11
Squad system
Each squad has an ID which is one of the 26 NATO characters. The ID is unique for the squad side. This leads to a limit of 26 squad per side.
A new squad gets the first unused ID starting from "ALPHA" to "ZULU".
The ID cannot be changed manually.
Each squad has a SHORT description. This text is user-generated and should contain a basic information for new players.
Empty descriptions are Not invalid and should be create dynamicly if Emtpy.
Each squad has a type which determines the available kits for the squad members. See kit system for further details.
A player can switch to the other side when he is dead.
When a player changes the side he leaves his old squad first. See "Leaving" below.
Then he spawns as a temporary unit.
A squad can be created by any player.
When a player creates a new squad he leaves his old squad first. See "Leaving" below.
Creating requires a valid description and a valid type.
A player can join a new squad at any time. The squad has to be different from his current squad.
Joining a full squad is not possible.
A player can leave a squad at any time. If he was the only member of his squad the squad gets deleted. This ensures his old squad ID may be available if his old squad got abandoned.
A squad leader can kick members of his own squad at any time. The kicked player becomes "squadless" until he dies.
A squad leader cannot kick himself. This leads to the fact that a squad can never be empty after a kick.
A squad leader can promote any member of his own squad at any time. The promoted unit becomes the new squad leader. The old squad leader becomes a normal member of the squad.