# ezQuake Manual: Teamplay Variables

- Item Names
- Item Need Amounts
- Teamplay Communications

## Item Names Variables

### tp_name_armor

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: armor

Variable is float.

### tp_name_armortype_ga

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: g

Variable is float.

### tp_name_armortype_ra

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: r

Variable is float.

### tp_name_armortype_ya

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: y

Variable is float.

### tp_name_at

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: at

Variable is float.

### tp_name_axe

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: axe

Variable is float.

### tp_name_backpack

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: pack

Variable is float.

### tp_name_cells

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: cells

Variable is float.

### tp_name_disp

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: dispenser

Variable is float.

### tp_name_enemy

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: enemy

Variable is float.

### tp_name_eyes

#### Description

Sets the name for ring (invisibility) powerup for teamplay messages.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: eyes

Variable is string.
common values are 'eyes' or 'ring'

### tp_name_flag

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: flag

Variable is float.

### tp_name_ga

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: ga

Variable is float.

### tp_name_gl

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: gl

Variable is float.

### tp_name_health

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: health

Variable is float.

### tp_name_lg

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: lg

Variable is float.

### tp_name_mh

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: mega

Variable is float.

### tp_name_nails

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: nails

Variable is float.

### tp_name_ng

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: ng

Variable is float.

### tp_name_none

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default:

Variable is float.

### tp_name_nothing

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: nothing

Variable is float.

### tp_name_pent

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: pent

Variable is float.

### tp_name_pented

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: pented

Variable is float.

### tp_name_quad

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: quad

Variable is float.

### tp_name_quaded

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: quaded

Variable is float.

### tp_name_ra

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: ra

Variable is float.

### tp_name_ring

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: ring

Variable is float.

### tp_name_rl

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: rl

Variable is float.

### tp_name_rockets

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: rockets

Variable is float.

### tp_name_rune1

#### Description

Sets name of the first rune (Resistance Rune) used for teamplay messages.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: resistance rune

Variable is float.

### tp_name_rune2

#### Description

Sets name of the second rune (Strength Rune) used for teamplay messages.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: strength rune

Variable is float.

### tp_name_rune3

#### Description

Sets name of the third rune (Haste Rune) used for teamplay messages.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: haste rune

Variable is float.

### tp_name_rune4

#### Description

Sets name of the fourth rune (Regeneration Rune) used for teamplay messages.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: regeneration rune

Variable is float.

### tp_name_sentry

#### Description

Sets the name for sentry tower in teamplay messages.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: sentry gun

Variable is string.
common values are 'sentry' or 'sentry gun'.

### tp_name_separator

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: /

Variable is float.

### tp_name_sg

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: sg

Variable is float.

### tp_name_shells

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: shells

Variable is float.

### tp_name_sng

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: sng

Variable is float.

### tp_name_someplace

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: someplace

Variable is float.

### tp_name_ssg

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: ssg

Variable is float.

### tp_name_status_blue

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: $B

Variable is float.

### tp_name_status_green

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: $G

Variable is float.

### tp_name_status_red

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: $R

Variable is float.

### tp_name_status_yellow

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: $Y

Variable is float.

### tp_name_suit

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: suit

Variable is float.

### tp_name_teammate

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default:

Variable is float.

### tp_name_weapon

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: weapon

Variable is float.

### tp_name_ya

#### Description

Customizes item

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: ya

Variable is float.

## Item Need Amounts Variables

### tp_need_cells

#### Description

Customizes the %u macro

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 20

Variable is float.

### tp_need_ga

#### Description

Customizes the %u macro

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 50

Variable is float.

### tp_need_health

#### Description

Customizes the %u macro

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 50

Variable is float.

### tp_need_nails

#### Description

Customizes the %u macro

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 40

Variable is float.

### tp_need_ra

#### Description

Customizes the %u macro

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 50

Variable is float.

### tp_need_rl

#### Description

Customizes the %u macro

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 1

Variable is float.

### tp_need_rockets

#### Description

Customizes the %u macro

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 5

Variable is float.

### tp_need_shells

#### Description

Customizes the %u macro

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 10

Variable is float.

### tp_need_weapon

#### Description

Customizes the %u macro

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 35687

Variable is float.

### tp_need_ya

#### Description

Customizes the %u macro

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 50

Variable is float.

## Teamplay Communications Variables

### tp_forceTriggers

#### Description

Controls whether f_took, f_death etc are forced to execute even if the game isn't a team game.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 0

#### Values

value | description
1 | On.
0 | Off.

### tp_loadlocs

#### Description

Controls whether to load locs for teamplay reporting. Note: The locs should be in your "/id1/locs/", "/ezquake/locs" or "/qw/locs" folder.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 1

#### Values

value | description
1 | On.
0 | Off.

### tp_msgtriggers

#### Description

Switches on/off message triggers

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 1

#### Values

value | description
1 | Message triggers are on
0 | Message triggers are off

For ruleset 'Smackdown' message triggers always are off.

### tp_pointpriorities

#### Description

You can choose the way how the client decides what object you want to point with $point macro.

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 0

#### Values

value | description
1 | Object with highest priority will be chosen.
0 | Original, default behavior. The closest object will be chosen.

Priorities of object are given in tp_point command. You have to type all objects manually in tp_point command. Example: tp_point quad ra mh health. You will always point Quad damage because it has the highest priority. Example: tp_point all. You never know what object will be pointed because all objects get the same priority.

### tp_soundtrigger

#### Description

SoundTrigger like proxys. A SoundTrigger must be terminated by either a CR, LF or filter. The .wav extension is not required at the end. Trigger is a character before the sound file. Example: filter #a say_team I'm at %l ~location.wav" say_team ~location.wav$\me: I'm at %l #a" say_team ~location$\me: I'm at %l #a" say_team I'm at %l ~location #a"

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: ~

Variable is float.

### tp_triggers

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 1

#### Values

value | description
1 | Enable tp triggers.
0 | Disable tp triggers.

### tp_weapon_order

#### Description

This allows you to define the order from best to worst weapon. The default value is "78564321", which means that the Rocket Launcher is the best weapon (impulse 7) then Lightning Gun (impulse 8), Super Nailgun (impulse 5), Grenade Launcher (impulse 6), Nailgun (impulse 4), Super Shotgun (impulse 3), Shotgun (impulse 2), Axe (impulse 1).

Support: Windows: OpenGL Windows: Software Linux: GLX Linux: X11 Linux: SVGA Mac OS X

Default: 78654321

Variable is float.

Last update: 09.11.2005 02:15 PST, made by JohnNy_cz | ezQDocs