Grenade Vars

From Red Eclipse Wiki
Jump to: navigation, search

This page was automatically generated from the source of Red Eclipse, please do not edit it manually.

Name & Parameters

Description

Type

Default Value

Range

Identifier Flags

grenadeadd <value>

the amount added when picking up the weapon or reloading it

variable

1

1..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeaidist1 <distance>

determines the 'maximum distance' a weapon can be shot at, used by AI to determine weapon effectiveness ranges

float variable

384.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeaidist2 <distance>

determines the 'maximum distance' a weapon can be shot at, used by AI to determine weapon effectiveness ranges

float variable

256.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeaiskew1 <value>

determines 'added stupidity' for each weapon for AI counterparts

variable

5

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeaiskew2 <value>

determines 'added stupidity' for each weapon for AI counterparts

variable

5

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeattackdelay1 <milliseconds>

the time it takes after each firing action for the weapon to be ready again

variable

750

1..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeattackdelay2 <milliseconds>

the time it takes after each firing action for the weapon to be ready again

variable

750

1..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadecarried <#undocumented#>

#undocumented#

variable

0

0..1

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeclipoffset <#undocumented#>

#undocumented#

float variable

0.0

0.0..0.5

IDF_PERSIST IDF_COMPLETE

grenadecliprotate <#undocumented#>

#undocumented#

variable

11

0..15

IDF_PERSIST IDF_COMPLETE

grenadeclipskew <#undocumented#>

#undocumented#

float variable

1.5

0.0..10.0

IDF_PERSIST IDF_COMPLETE

grenadecliptex <#undocumented#>

#undocumented#

string variable

<grey>textures/weapons/clips/grenade

n/a

IDF_PERSIST IDF_COMPLETE IDF_TEXTURE IDF_GAMEPRELOAD

grenadecollide1 <sum>

determines collision properties for a projectile from each firing action (bitwise OR); IMPACT_GEOM = 1, BOUNCE_GEOM = 2, IMPACT_PLAYER = 4, BOUNCE_PLAYER = 8, RADIAL_PLAYER = 16, COLLIDE_TRACE = 32, COLLIDE_OWNER = 64, COLLIDE_CONT = 128, COLLIDE_STICK = 256

variable

230

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadecollide2 <sum>

determines collision properties for a projectile from each firing action (bitwise OR); IMPACT_GEOM = 1, BOUNCE_GEOM = 2, IMPACT_PLAYER = 4, BOUNCE_PLAYER = 8, RADIAL_PLAYER = 16, COLLIDE_TRACE = 32, COLLIDE_OWNER = 64, COLLIDE_CONT = 128, COLLIDE_STICK = 256

variable

12350

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadecolour <#undocumented#>

#undocumented#

variable

0x40F000

0x000000..0xFFFFFF

IDF_REWRITE IDF_COMPLETE IDF_CLIENT IDF_HEX

grenadecooked1 <value>

determines cooking style for a projectile, 0 = off, 1 = scale size, 2 = shorten life (+1 no scale), 4 = lengthen life (+1 no scale)

variable

8

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadecooked2 <value>

determines cooking style for a projectile, 0 = off, 1 = scale size, 2 = shorten life (+1 no scale), 4 = lengthen life (+1 no scale)

variable

8

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadecrosshairtex <#undocumented#>

#undocumented#

string variable

crosshairs/circle-02

n/a

IDF_PERSIST IDF_COMPLETE IDF_TEXTURE

grenadedamage1 <value>

the amount of damage a projectile from each firing action does

variable

150

-2147483647..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadedamage2 <value>

the amount of damage a projectile from each firing action does

variable

150

-2147483647..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadedelta1 <value>

determines the amount by which each firing action is guided

float variable

10.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadedelta2 <value>

determines the amount by which each firing action is guided

float variable

10.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadedrill1 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadedrill2 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeelasticity1 <value>

multiplier of velocity for a projectile of each firing action when doing a bounce event

float variable

0.5

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeelasticity2 <value>

multiplier of velocity for a projectile of each firing action when doing a bounce event

float variable

0.5

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeescapedelay1 <milliseconds>

when more than zero, projectiles from this weapon will not be able to hurt its owner for this long

variable

200

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeescapedelay2 <milliseconds>

when more than zero, projectiles from this weapon will not be able to hurt its owner for this long

variable

200

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeexplcol1 <#undocumented#>

#undocumented#

variable

0x981808

0xFFFFFFFD..0xFFFFFF

IDF_REWRITE IDF_COMPLETE IDF_CLIENT IDF_HEX

grenadeexplcol2 <#undocumented#>

#undocumented#

variable

0x981808

0xFFFFFFFD..0xFFFFFF

IDF_REWRITE IDF_COMPLETE IDF_CLIENT IDF_HEX

grenadeexplode1 <value>

determines the explosion radius for a particle of this firing action

float variable

86.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeexplode2 <value>

determines the explosion radius for a particle of this firing action

float variable

86.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeextinguish1 <value>

determines if a projectile from each firing action is extinguished by water

variable

2

0..7

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeextinguish2 <value>

determines if a projectile from each firing action is extinguished by water

variable

2

0..7

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakcollide1 <#undocumented#>

#undocumented#

variable

62

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakcollide2 <#undocumented#>

#undocumented#

variable

12350

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakdamage1 <value>

flak of this type deals this much damage

variable

150

-2147483647..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakdamage2 <value>

flak of this type deals this much damage

variable

150

-2147483647..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakdelta1 <#undocumented#>

#undocumented#

float variable

10.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakdelta2 <#undocumented#>

#undocumented#

float variable

10.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakdrill1 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakdrill2 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakelasticity1 <#undocumented#>

#undocumented#

float variable

0.5

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakelasticity2 <#undocumented#>

#undocumented#

float variable

0.5

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakexplcol1 <#undocumented#>

#undocumented#

variable

0x981808

0xFFFFFFFD..0xFFFFFF

IDF_REWRITE IDF_COMPLETE IDF_CLIENT IDF_HEX

grenadeflakexplcol2 <#undocumented#>

#undocumented#

variable

0x981808

0xFFFFFFFD..0xFFFFFF

IDF_REWRITE IDF_COMPLETE IDF_CLIENT IDF_HEX

grenadeflakexplode1 <#undocumented#>

#undocumented#

float variable

86.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakexplode2 <#undocumented#>

#undocumented#

float variable

86.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakextinguish1 <#undocumented#>

#undocumented#

variable

2

0..7

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakextinguish2 <#undocumented#>

#undocumented#

variable

2

0..7

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakguided1 <#undocumented#>

#undocumented#

variable

0

0..6

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakguided2 <#undocumented#>

#undocumented#

variable

0

0..6

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakguideddelay1 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakguideddelay2 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakheadmin1 <#undocumented#>

#undocumented#

float variable

8.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakheadmin2 <#undocumented#>

#undocumented#

float variable

8.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakhitpush1 <#undocumented#>

#undocumented#

float variable

250.0

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakhitpush2 <#undocumented#>

#undocumented#

float variable

250.0

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakinteracts1 <#undocumented#>

#undocumented#

variable

3

0..3

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakinteracts2 <#undocumented#>

#undocumented#

variable

3

0..3

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflaklegdamage1 <#undocumented#>

#undocumented#

float variable

0.2

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflaklegdamage2 <#undocumented#>

#undocumented#

float variable

0.2

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakminspeed1 <#undocumented#>

#undocumented#

float variable

50.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakminspeed2 <#undocumented#>

#undocumented#

float variable

50.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakpartcol1 <#undocumented#>

#undocumented#

variable

0xFFFFFFFF

0xFFFFFFFD..0xFFFFFF

IDF_REWRITE IDF_COMPLETE IDF_CLIENT IDF_HEX

grenadeflakpartcol2 <#undocumented#>

#undocumented#

variable

0xFFFFFFFF

0xFFFFFFFD..0xFFFFFF

IDF_REWRITE IDF_COMPLETE IDF_CLIENT IDF_HEX

grenadeflakpartlen1 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakpartlen2 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakpartsize1 <#undocumented#>

#undocumented#

float variable

1.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakpartsize2 <#undocumented#>

#undocumented#

float variable

1.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakparttype1 <#undocumented#>

#undocumented#

variable

8

0..10

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakparttype2 <#undocumented#>

#undocumented#

variable

8

0..10

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakproxdelay1 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakproxdelay2 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakproxdist1 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakproxdist2 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakproxtime1 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakproxtime2 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakproxtype1 <#undocumented#>

#undocumented#

variable

0

0..2

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakproxtype2 <#undocumented#>

#undocumented#

variable

0

0..2

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakradial1 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakradial2 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakradius1 <#undocumented#>

#undocumented#

float variable

1.0

1e-06..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakradius2 <#undocumented#>

#undocumented#

float variable

1.0

1e-06..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakreflectivity1 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakreflectivity2 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakresidual1 <#undocumented#>

#undocumented#

variable

1

0..7

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakresidual2 <#undocumented#>

#undocumented#

variable

1

0..7

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakselfdamage1 <#undocumented#>

#undocumented#

float variable

0.5

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakselfdamage2 <#undocumented#>

#undocumented#

float variable

0.5

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakstunfall1 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakstunfall2 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakstunscale1 <#undocumented#>

#undocumented#

float variable

2.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakstunscale2 <#undocumented#>

#undocumented#

float variable

2.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakstuntime1 <#undocumented#>

#undocumented#

variable

200

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakstuntime2 <#undocumented#>

#undocumented#

variable

200

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflaktaper1 <#undocumented#>

#undocumented#

variable

0

0..6

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflaktaper2 <#undocumented#>

#undocumented#

variable

0

0..6

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflaktaperin1 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflaktaperin2 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflaktaperout1 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflaktaperout2 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakteamdamage1 <#undocumented#>

#undocumented#

float variable

1.0

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakteamdamage2 <#undocumented#>

#undocumented#

float variable

1.0

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakteampenalty1 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakteampenalty2 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflaktorsodamage1 <#undocumented#>

#undocumented#

float variable

0.4

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflaktorsodamage2 <#undocumented#>

#undocumented#

float variable

0.4

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakvisfade1 <#undocumented#>

#undocumented#

float variable

1.0

0.0..1.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakvisfade2 <#undocumented#>

#undocumented#

float variable

1.0

0.0..1.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakvistime1 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakvistime2 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakwaterfric1 <#undocumented#>

#undocumented#

float variable

2.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakwaterfric2 <#undocumented#>

#undocumented#

float variable

2.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakwavepush1 <#undocumented#>

#undocumented#

float variable

2.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakwavepush2 <#undocumented#>

#undocumented#

float variable

2.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakweight1 <#undocumented#>

#undocumented#

float variable

65.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakweight2 <#undocumented#>

#undocumented#

float variable

65.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakwhipdamage1 <#undocumented#>

#undocumented#

float variable

0.6

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeflakwhipdamage2 <#undocumented#>

#undocumented#

float variable

0.6

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragdelay1 <#undocumented#>

#undocumented#

variable

3

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragdelay2 <#undocumented#>

#undocumented#

variable

3

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragjump1 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragjump2 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragoffset1 <value>

flak created by this firing action is offset by this distance if it impacts a player before being created

float variable

4.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragoffset2 <value>

flak created by this firing action is offset by this distance if it impacts a player before being created

float variable

4.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragrays1 <value>

when creating flak, create this many projectiles for it

variable

30

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragrays2 <value>

when creating flak, create this many projectiles for it

variable

30

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragrel1 <value>

flak created by this firing action retains this much of its parent relative momentum

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragrel2 <value>

flak created by this firing action retains this much of its parent relative momentum

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragscale1 <value>

flak created by this firing action is scaled by this much

float variable

1.0

1e-06..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragscale2 <value>

flak created by this firing action is scaled by this much

float variable

1.0

1e-06..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragskew1 <value>

flak created by this firing action spreads its direction randomly by this much when it impacts a player

float variable

1.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragskew2 <value>

flak created by this firing action spreads its direction randomly by this much when it impacts a player

float variable

1.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragspeed1 <value>

flak projectiles from this weapon start with this much speed (may be influenced by fragspread/fragskew and fragrel)

variable

300

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragspeed2 <value>

flak projectiles from this weapon start with this much speed (may be influenced by fragspread/fragskew and fragrel)

variable

300

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragspread1 <value>

flak created by this firing action spreads its direction randomly by this much if it doesn't impact a player

float variable

1.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragspread2 <value>

flak created by this firing action spreads its direction randomly by this much if it doesn't impact a player

float variable

1.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragtime1 <milliseconds>

flak projectiles from this weapon last this long

variable

1000

1..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragtime2 <milliseconds>

flak projectiles from this weapon last this long

variable

1000

1..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragweap1 <value>

when projectiles from this firing action are destroyed, create projectiles from this kind of weapon (+10 = alt fire for the weapon)

variable

3

-1..21

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefragweap2 <value>

when projectiles from this firing action are destroyed, create projectiles from this kind of weapon (+10 = alt fire for the weapon)

variable

3

-1..21

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefrequency <value>

determines the multiplier of itemspawntime in which items of this type respawn in

float variable

2.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefullauto1 <bool>

determines if each firing action is fully automatic (click-and-hold) or not (click-and-click)

variable

0

0..1

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadefullauto2 <bool>

determines if each firing action is fully automatic (click-and-hold) or not (click-and-click)

variable

0

0..1

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeguided1 <value>

determines guided style for a projectile, 0 = off, 1 = follow crosshair direction, 2 = home crosshair target (+1 only first target), 4 = home projectile target (+1 only first target), 6 = direct toward first crosshair direction

variable

0

0..6

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeguided2 <value>

determines guided style for a projectile, 0 = off, 1 = follow crosshair direction, 2 = home crosshair target (+1 only first target), 4 = home projectile target (+1 only first target), 6 = direct toward first crosshair direction

variable

0

0..6

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeguideddelay1 <milliseconds>

when more than zero, projectiles from this weapon will delay guided settings by this long

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeguideddelay2 <milliseconds>

when more than zero, projectiles from this weapon will delay guided settings by this long

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeheadmin1 <#undocumented#>

#undocumented#

float variable

8.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeheadmin2 <#undocumented#>

#undocumented#

float variable

8.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadehithairtex <#undocumented#>

#undocumented#

string variable

crosshairs/circle-02-hit

n/a

IDF_PERSIST IDF_COMPLETE IDF_TEXTURE

grenadehitpush1 <value>

multiplier of damage for a projectile or explosion of each firing action impacting a player

float variable

250.0

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadehitpush2 <value>

multiplier of damage for a projectile or explosion of each firing action impacting a player

float variable

250.0

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeinteracts1 <#undocumented#>

#undocumented#

variable

3

0..3

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeinteracts2 <#undocumented#>

#undocumented#

variable

3

0..3

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadekickpush1 <value>

determines the amount of pushback from shooting each firing action

float variable

5.0

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadekickpush2 <value>

determines the amount of pushback from shooting each firing action

float variable

5.0

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadelaser <value>

determines if this weapon has a laser pointer which is projected to the point where the player is aiming

variable

0

0..1

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadelegdamage1 <value>

determines the multiplier of damage for leg shots

float variable

0.2

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadelegdamage2 <value>

determines the multiplier of damage for leg shots

float variable

0.2

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadelimspeed1 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadelimspeed2 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenademax <value>

the maximum amount the clip of this weapon can hold, can never be higher than default

variable

2

1..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenademinspeed1 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenademinspeed2 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenademodes <#undocumented#>

#undocumented#

variable

-64

-255..255

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenademuts <#undocumented#>

#undocumented#

variable

0

-131071..131071

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadename <#undocumented#>

#undocumented#

string variable

grenade

n/a

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadepartcol1 <#undocumented#>

#undocumented#

variable

0xFFFFFFFF

0xFFFFFFFD..0xFFFFFF

IDF_REWRITE IDF_COMPLETE IDF_CLIENT IDF_HEX

grenadepartcol2 <#undocumented#>

#undocumented#

variable

0xFFFFFFFF

0xFFFFFFFD..0xFFFFFF

IDF_REWRITE IDF_COMPLETE IDF_CLIENT IDF_HEX

grenadepartlen1 <value>

determines the maximum tape particle length of a projectile from each firing action

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadepartlen2 <value>

determines the maximum tape particle length of a projectile from each firing action

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadepartsize1 <value>

determines the maximum particle size of a projectile from each firing action

float variable

1.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadepartsize2 <value>

determines the maximum particle size of a projectile from each firing action

float variable

1.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeparttype1 <#undocumented#>

#undocumented#

variable

8

0..10

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeparttype2 <#undocumented#>

#undocumented#

variable

8

0..10

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadepower1 <value>

when more than zero, determines that the weapon can be 'cooked' this long before firing

variable

3000

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadepower2 <value>

when more than zero, determines that the weapon can be 'cooked' this long before firing

variable

3000

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeprojdelay1 <milliseconds>

when more than zero, projectiles from this weapon will be delayed this long

variable

75

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeprojdelay2 <milliseconds>

when more than zero, projectiles from this weapon will be delayed this long

variable

75

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeproxdelay1 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeproxdelay2 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeproxdist1 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeproxdist2 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeproxtime1 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeproxtime2 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeproxtype1 <#undocumented#>

#undocumented#

variable

0

0..2

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeproxtype2 <#undocumented#>

#undocumented#

variable

0

0..2

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenaderadial1 <milliseconds>

determines the time between ticks of "continuous" radial damage, starts counting from first "radiation"

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenaderadial2 <milliseconds>

determines the time between ticks of "continuous" radial damage, starts counting from first "radiation"

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenaderadius1 <value>

determines the size for a projectile of each firing action

float variable

1.0

1e-06..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenaderadius2 <value>

determines the size for a projectile of each firing action

float variable

1.0

1e-06..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenaderays1 <value>

the amount of projectiles spawned from one shot of each firing action

variable

1

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenaderays2 <value>

the amount of projectiles spawned from one shot of each firing action

variable

1

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadereflectivity1 <angle>

guard angle for a projectile of each firing action when doing a bounce event

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadereflectivity2 <angle>

guard angle for a projectile of each firing action when doing a bounce event

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenaderelativity1 <value>

multiplier of player velocity added to a projectile of each firing action

float variable

1.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenaderelativity2 <value>

multiplier of player velocity added to a projectile of each firing action

float variable

1.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadereloaddelay <milliseconds>

the time it takes for the weapon to reload one 'add' unit

variable

2000

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadereloads <bool>

determines if this weapon can reload

variable

0

-1..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenaderesidual1 <bool>

determines if a projectile from each firing action has a residual effect; 0 = off, 1 = burns, 2 = bleeds

variable

1

0..7

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenaderesidual2 <bool>

determines if a projectile from each firing action has a residual effect; 0 = off, 1 = burns, 2 = bleeds

variable

1

0..7

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeselfdamage1 <#undocumented#>

#undocumented#

float variable

0.5

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeselfdamage2 <#undocumented#>

#undocumented#

float variable

0.5

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadespeed1 <value>

the speed of a projectile from each firing action

variable

250

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadespeed2 <value>

the speed of a projectile from each firing action

variable

250

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadespread1 <value>

determines the amount a projectile from each firing action skews off-center

float variable

1.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadespread2 <value>

determines the amount a projectile from each firing action skews off-center

float variable

1.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadespreadmax1 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadespreadmax2 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadespreadmin1 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadespreadmin2 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadespreadz1 <value>

when zero, keeps spread projectiles aligned horizontally, else divide the z axis this much

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadespreadz2 <value>

when zero, keeps spread projectiles aligned horizontally, else divide the z axis this much

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadestunfall1 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadestunfall2 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadestunscale1 <#undocumented#>

#undocumented#

float variable

2.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadestunscale2 <#undocumented#>

#undocumented#

float variable

2.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadestuntime1 <#undocumented#>

#undocumented#

variable

200

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadestuntime2 <#undocumented#>

#undocumented#

variable

200

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadesub1 <value>

the amount taken from the clip for each firing action, set to zero for unlimited ammo

variable

1

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadesub2 <value>

the amount taken from the clip for each firing action, set to zero for unlimited ammo

variable

1

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadetaper1 <#undocumented#>

#undocumented#

variable

0

0..6

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadetaper2 <#undocumented#>

#undocumented#

variable

0

0..6

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadetaperin1 <value>

determines the fraction of the lifetime from the start until the projectile reaches its full size

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadetaperin2 <value>

determines the fraction of the lifetime from the start until the projectile reaches its full size

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadetaperout1 <value>

determines the fraction of the lifetime from the end where the projectile size "fades out"

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadetaperout2 <value>

determines the fraction of the lifetime from the end where the projectile size "fades out"

float variable

0.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeteamdamage1 <#undocumented#>

#undocumented#

float variable

1.0

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeteamdamage2 <#undocumented#>

#undocumented#

float variable

1.0

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeteampenalty1 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeteampenalty2 <#undocumented#>

#undocumented#

float variable

0.0

0.0..1.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadetex <#undocumented#>

#undocumented#

string variable

<grey>textures/weapons/grenade

n/a

IDF_PERSIST IDF_COMPLETE IDF_TEXTURE IDF_GAMEPRELOAD

grenadetime1 <milliseconds>

the maximum lifetime of a projectile for each firing action

variable

3000

1..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadetime2 <milliseconds>

the maximum lifetime of a projectile for each firing action

variable

3000

1..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadetorsodamage1 <value>

determines the multiplier of damage for torso shots

float variable

0.4

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadetorsodamage2 <value>

determines the multiplier of damage for torso shots

float variable

0.4

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadetrace1 <value>

determines the multiplier of length to apply to traced weapons

float variable

1.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadetrace2 <value>

determines the multiplier of length to apply to traced weapons

float variable

1.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadevisfade1 <#undocumented#>

#undocumented#

float variable

1.0

0.0..1.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadevisfade2 <#undocumented#>

#undocumented#

float variable

1.0

0.0..1.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadevistime1 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadevistime2 <#undocumented#>

#undocumented#

variable

0

0..2147483646

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadewaterfric1 <value>

multiplier of velocity for a projectile of each firing action when in water

float variable

2.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadewaterfric2 <value>

multiplier of velocity for a projectile of each firing action when in water

float variable

2.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadewavepush1 <value>

determines the multiplier of explode radius this weapon pushes in

float variable

2.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadewavepush2 <value>

determines the multiplier of explode radius this weapon pushes in

float variable

2.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeweight1 <value>

relative weight for a projectile of each firing action

float variable

65.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadeweight2 <value>

relative weight for a projectile of each firing action

float variable

65.0

0.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadewhipdamage1 <#undocumented#>

#undocumented#

float variable

0.6

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadewhipdamage2 <#undocumented#>

#undocumented#

float variable

0.6

-1000000.0..1000000.0

IDF_REWRITE IDF_COMPLETE IDF_CLIENT

grenadezooms <bool>

determines if the secondary action on this weapon zooms

variable

0

0..1

IDF_REWRITE IDF_COMPLETE IDF_CLIENT