TEAMINFO: Difference between revisions
svn tags |
|||
| (5 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
| ⚫ | TEAMINFO allows a player to define custom teams for team deathmatch play mode. There is no limit of teams you can define meaning it's possible for you to define a wide and exciting variety of teams. The team number depends on their order of introduction in the lump -- by default, blue is 0, red is 1, green is two, and so on. |
||
__NOTOC__ |
|||
| ⚫ | |||
| ⚫ | |||
== Syntax == |
== Syntax == |
||
clearteams // Optional |
|||
Teams can be defined using this syntax: |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
<other properties> |
|||
} |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
'''Team <name>''' - Start a team definition, to be contained within curly braces. |
|||
}</pre> |
|||
== Properties == |
== Properties == |
||
All these properties are valid within a team definition. |
|||
'''Name''' <string> - The name of your team to be defined, e.g, "Purple". |
|||
| ⚫ | |||
''' |
'''Game''' <keyword> - The game in which the team is defined. Valid values are "Any", "Chex", "Doom", "Heretic", "Hexen", "Raven" and "Strife". |
||
'''PlayerColor''' - In a hexadecimal format, this property defines the color of the player on said team, e.g, " |
'''PlayerColor''' <color> - In a hexadecimal format, this property defines the color of the player on said team, e.g, "FF 00 00". |
||
'''TextColor''' - The color of the players' name on the scoreboard, e.g, " |
'''TextColor''' <color> - The color of the players' name on the scoreboard, e.g, "RED". |
||
'''Logo''' - The name of the logo drawn on the scoreboard. |
'''Logo''' - The name of the logo drawn on the scoreboard. This feature is not supported by [[Skulltag]]. |
||
'''AllowCustomPlayerColor''' - If present, this keyword enables players to use their own custom colors, instead of their team color. |
|||
== Skulltag properties == |
|||
Skulltag defines additional properties. They are silently ignored in ZDoom, and have no effect. They are, however, naturally supported by Skulltag's successor [[Zandronum]]. |
|||
'''RailColor''' <color> - In a hexadecimal format, the color of your team's railgun, e.g "FF 00 FF". |
|||
'''FlagItem''' <string> - The actor for your team's flag (in capture the flag). |
|||
'''SkullItem ''' <string> - The actor for your team's Skull (in skulltag mode). |
|||
'''PlayerStartThingNumber''' <number> - The team start thing number. |
|||
'''SmallFlagHUDIcon''' <string> - This icon is shown on the screen next to the name of the player who is holding the flag. |
|||
'''SmallSkullHUDIcon''' <string> - This icon is shown on the screen next to the name of the player who is holding the skull. |
|||
'''LargeFlagHUDIcon''' <string> - The flag icon on the full screen HUD. |
|||
'''LargeSkullHUDIcon''' <string> - The skull icon on the full screen HUD. |
|||
'''WinnerPic''' <string> - The picture shown to members of the victorious team after a match. |
|||
'''LoserPic''' <string> - The picture shown to members of the defeated team after a match. |
|||
'''WinnerTheme''' <string> - The music played to members of the victorious team after a match. |
|||
'''LoserTheme''' <string> - The music played to members of the defeated team after a match. |
|||
== Examples == |
== Examples == |
||
| Line 82: | Line 115: | ||
Here's another example: |
Here's another example: |
||
Team "Assassins" |
|||
{ |
{ |
||
PlayerColor "FF 10 00" |
|||
TextColor "DarkRed" |
|||
Logo "ASSALOGO" |
|||
} |
|||
}</pre> |
|||
[[Category:ZDoom special lumps]] |
|||
Latest revision as of 23:00, 30 December 2013
TEAMINFO allows a player to define custom teams for team deathmatch play mode. There is no limit of teams you can define meaning it's possible for you to define a wide and exciting variety of teams. The team number depends on their order of introduction in the lump -- by default, blue is 0, red is 1, green is two, and so on.
Syntax
clearteams // Optional
Team <Name>
{
PlayerColor "RR GG BB"
TextColor "Color"
<other properties>
}
Commands
ClearTeams - Removes all predefined teams. Remember to place this before you define your own teams!
Team <name> - Start a team definition, to be contained within curly braces.
Properties
All these properties are valid within a team definition.
Name <string> - The name of your team to be defined, e.g, "Purple".
Game <keyword> - The game in which the team is defined. Valid values are "Any", "Chex", "Doom", "Heretic", "Hexen", "Raven" and "Strife".
PlayerColor <color> - In a hexadecimal format, this property defines the color of the player on said team, e.g, "FF 00 00".
TextColor <color> - The color of the players' name on the scoreboard, e.g, "RED".
Logo - The name of the logo drawn on the scoreboard. This feature is not supported by Skulltag.
AllowCustomPlayerColor - If present, this keyword enables players to use their own custom colors, instead of their team color.
Skulltag properties
Skulltag defines additional properties. They are silently ignored in ZDoom, and have no effect. They are, however, naturally supported by Skulltag's successor Zandronum.
RailColor <color> - In a hexadecimal format, the color of your team's railgun, e.g "FF 00 FF".
FlagItem <string> - The actor for your team's flag (in capture the flag).
SkullItem <string> - The actor for your team's Skull (in skulltag mode).
PlayerStartThingNumber <number> - The team start thing number.
SmallFlagHUDIcon <string> - This icon is shown on the screen next to the name of the player who is holding the flag.
SmallSkullHUDIcon <string> - This icon is shown on the screen next to the name of the player who is holding the skull.
LargeFlagHUDIcon <string> - The flag icon on the full screen HUD.
LargeSkullHUDIcon <string> - The skull icon on the full screen HUD.
WinnerPic <string> - The picture shown to members of the victorious team after a match.
LoserPic <string> - The picture shown to members of the defeated team after a match.
WinnerTheme <string> - The music played to members of the victorious team after a match.
LoserTheme <string> - The music played to members of the defeated team after a match.
Examples
Here are the defined teams in zdoom.pk3.
ClearTeams
Team "Blue"
{
PlayerColor "00 00 FF"
TextColor "Blue"
}
Team "Red"
{
PlayerColor "FF 00 00"
TextColor "Red"
}
Team "Green"
{
PlayerColor "00 FF 00"
TextColor "Green"
}
Team "Gold"
{
PlayerColor "FF FF 00"
TextColor "Gold"
}
Team "Black"
{
PlayerColor "00 00 00"
TextColor "Black"
}
Team "White"
{
PlayerColor "FF FF FF"
TextColor "White"
}
Team "Orange"
{
PlayerColor "FF 80 00"
TextColor "Orange"
}
Team "Purple"
{
PlayerColor "FF 00 FF"
TextColor "Purple"
}
Here's another example:
Team "Assassins"
{
PlayerColor "FF 10 00"
TextColor "DarkRed"
Logo "ASSALOGO"
}