UNLAGGED FREEZE TAG CVARS AND COMMANDS

 

Alphabetical Index:
=client command =server command =referee command
click the arrow to go to the command's help

 

+button5

ready

cg_chatfilter

ref

cg_delag

ref_addip

cg_drawfrozen

ref_allnotready

cg_enemyheadmodel

ref_allready

cg_enemymodel

ref_ban

cg_icechips

ref_clients

cg_lastcue

ref_invisible

cg_nochatbeep

ref_kick

cg_novoicechats

ref_listip

cg_novoicechatsounds

ref_lock

cg_novoicetexts

ref_lockblue

cg_swapskins

ref_lockred

cg_teamchatsonly

ref_login

cg_weather

ref_map

clients

ref_nextmap

dmflags

ref_password

drop

ref_putblue

g_allowfollowenemy

ref_putred

g_allowthirdperson

ref_remove

g_autothawtime

ref_removeip

g_delaghitscan

ref_restart

g_doready

ref_speclock

g_doteamlocks

ref_speclockblue

g_dotimeouts

ref_speclockred

g_enablebreath

ref_specunlock

g_forcenofloat

ref_specunlockblue

g_grapple

ref_specunlockred

g_grappledelay

ref_timein / ref_unpause

g_grapplepullspeed

ref_timeout / ref_pause

g_grapplespeed

ref_unlock

g_hardcore

ref_unlockblue

g_lightningdamage

ref_unlockred

g_llamapenalty

ref_visible

g_maxtimeout

stats, topshots, bottomshots

g_nodamagetime

timein / unpause

g_nofreezetime

timeout / pause

g_novoicechatsounds

unlock

g_numtimeouts

unref

g_railjumpknock

vosay

g_readypercent

vosay_team

g_refautologin

vote_* variables

g_reloadfactor

vsay

g_startarmor

vsay_team

g_thawtime

weaponlimit

notready

wpflags

 

Server Commands:

g_thawtime (default 3.0)
The amount of time, in seconds, a player must stand next to a teammate to thaw him. Fractional values (e.g. 2.5) are fine.

g_autothawtime (default 150)
The amount of time, in seconds, it takes for a player to thaw automatically. Whole numbers only.

g_hardcore (default 0)
Set this to "1" to enable a hardcore suicide policy. Cratering and drowning players will freeze, and corpsicles in lava/slime/voids/death fog will take g_llamaPenalty seconds to thaw.

g_llamaPenalty (default 3)
Set this to the number of seconds it takes to thaw in lava/slime/voids/death fog. Fractional values (like 2.5) are fine.

g_noDamageTime (default 0)
The amount of time, in seconds, that a player cannot be damaged after he spawns in. Fractional values are fine.

g_noFreezeTime (default 2)
The amount of time, in seconds, that a player cannot be frozen after he spawns in. Fractional values are fine.

g_startArmor (default 0)*
Use to set the amount of armor a player will spawn with

dmflags (default 0)*
Uses a binary mask to set certain properties of the server. Add up all the numbers in front of the features you wish to enable and set dmflags to that value.

(8) - No Falling Damage.
(16) - Fixed Field of View (players' cg_fov will be locked at 90)
(32) - No footsteps. Footsteps will not be audible when a player is running
(64) - No Item Reset. When used, means that when a team wins a round all the living players will not have their health and weapon ammo reset. This would leave them at a disadvantage as the entire enemy team will be coming in fresh.
(128) - No Team Reset. This means that when a round is won, only the losing team will be unfrozen. The winning team still may have a few people that are frozen and that need to be saved. This will also leave the winning team at a disadvantage conceivably.
(256) - Weapons Stay. Weapons will not disappear when picked up.
(512) - No Playerclip. Players can move through so-called "clip brushes", invisible brushes which are used to close certain areas off.
(1024) - Nightmare Mode. This is a special setting players had asked be put in. It is basically hyper-Freeze Tag. All weapons do mega-damage with lots of starting ammo. It's Freeze on steroids. Note that with weaponlimit (see below) set to 2048, the Gauntlet will not do super damage.
(2048) - No Self Damage.

Example: for a"nightmare mode" server with no footsteps and no falling damage, dmflags would be set to 1044 (8 + 32 + 1024)

wpflags (default 1)*
Uses a binary mask to determine what weapons players will spawn with.

(1) - Machinegun
(2) - Shotgun
(4) - Grenade Launcher
(8) - Rocket Launcher
(16) - Lightninggun
(32) - Railgun
(64) - Plasmagun
(128) - BFG10K
(256) - Nailgun (team arena only)
(512) - Prox Launcher (team arena only)
(1024) - Chaingun (team arena only)

Example: for a server on which players would spawn with MG, SG and RG, dmflags would be set to 35 (1 + 2 + 32)

weaponlimit (default 0)*
Uses a binary mask to remove weapons and the ammo from a map. Uses the same values as wpflags.

g_grapple (default 0)*
Set this to "1" to enable the grappling hook on the server.

g_grapplespeed (default 1800)
Determines how fast the grappling hook flies

g_grapplepullspeed (default 1200)
Determines how fast the grapple pulls players along

g_grappledelay (default 400)
The minimum number of milliseconds between grapples. In other words, the reload time of the grapple.

g_reloadfactor (default 1)
A number usually between 0 and 1 that is multiplied against the reload time. 0 is no reload time, 1 is normal. Settings below 0.5 are not recommended, as reload times will quickly start to become framerate-dependent for some weapons. (For example, if it is set to 0.5, the lightning gun will not fire as quickly for players whose framerates are below 40.) You can get around this by using pmove_fixed.

This setting is probably most useful in instagib (instafreeze?) mode. Here is a list of reload times for the various weapons:

Gauntlet: 0.4 (2/5) seconds
Machinegun: 0.1 (1/10) seconds
Shotgun: 1 second
Grenade Launcher: 0.8 (8/10) seconds
Rocket Launcher: 0.8 (8/10) seconds
Lightning Gun: 0.05 (1/20) seconds
Railgun: 1.5 (1 1/2) seconds
Plasmagun: 0.1 (1/10) seconds
BFG: 0.2 (1/5) seconds

So if you wanted the railgun to reload every 1 second, you would set g_reloadFactor to 0.666.

g_railjumpknock (default 0)
Determines the strenght of the knockback of the Railgun. This only affects the player that fired the shot. Setting this to 100 will give a knockback equal to that of the Rocket Launcher. This allows making rail jumps.

g_delagHitscan (default 1)
Leave this set to "1." Setting it to "0" will disable the lag compensation.

g_lightningDamage (default 8)
With the lightning gun being so easy to use with lag compensation turned on, there has been a big debate over whether or not it's too powerful. People who say it is contend that the damage amount was assigned after the networking was in place; therefore the weapon had to be overpowered to make it useful. People who say it isn't say that the people on the receiving end simply aren't used to having the shaft pointed at them so much by people who can use it, and haven't had a chance to learn to dodge it properly.

I lean toward the latter, which is why the default on this setting is the damage the lightning gun does normally. However, if you have a problem with its overuse on your server, you might try setting it to 7 after removing it from wpflags.

ref_password (default "none")
Set it if you want a referee. Players can use the ref command to authenticate as referee using this password.
If set to "none" players cannot authenticate as referee.

g_refAutologin (default 0)
Set this to "1" if you'd like referees to be able to login automatically by setting ref_login.

g_doTimeouts (default 0)
Set to "1" if you want teams to be able to call timeouts

g_maxTimeout (default 120)
Maximum duration of a team timeout in seconds

g_numTimeouts (default 3)
Maximum number of team timeouts per team per game

g_doReady (default 0)
Set to "1" if you want players to have to ready up

g_readyPercent (default 50)
Percent of all players needed to be ready to start

g_doTeamLocks (default 0)
Set to "1" if you want teams lockable

g_forceNoFloat (default 0)
This is the amount of time players are allowed to free-float as frozen spectators before they are forced to follow a teammate. A setting of "0" will let players free-float indefinitely.

g_allowFollowEnemy (default 1)
With this set to "1," when another an enemy rails a corpsicle or hits one with the gauntlet, the player whose corpsicle it is will spectate the enemy player. Set this to "0" if you'd rather not have that happen.

g_allowThirdPerson (default 1)
Set to "0" if you don't want players to be able to play in third-person mode.

disable_item_<item> (default 0)*
Set this to "1" to remove specific powerups from the game. Replace <item> with the full name of the item. Setting disable_item_quad to "1" will remove the Quad Damage from the game. See the file items.txt for a list of items, and ft-hook-rail.cfg for more examples.

vote_* variables (all default 1)
Disable voting options by setting these values to 0 one at a time.

vote_capturelimit
vote_timelimit
vote_warmup
vote_friendlyfire
vote_gametype
vote_grapple
vote_lagcomp
vote_kick
vote_remove
vote_putblue
vote_putred
vote_kick
vote_map
vote_restart
vote_nextmap
vote_railjump

g_noVoiceChatSounds (default 0)
Set this to "1" if you run a server and your players abuse the voice chat sounds. Players will no longer hear the voice chat sounds.

Client Commands:

+button5*
Bind this to a key to fire the grappling hook if it's enabled on the server.

cg_enemyModel (default "")
Set this to the name of the model you want all of your enemies' bodies to appear as. This option is only meaningful if you are forcing models.

cg_enemyHeadModel (default "")
Set this to the name of the model you want all of your enemies' heads to appear as. This option is only meaningful if you are forcing models.

cg_swapSkins (default 0)
Set this to "1" if you want team colors swapped. This only applies to player models. This is useful in maps where one team color easily blends in.

cg_drawFrozen (default 1)
Set this to "0" if you'd rather not have your "% Frozen" or "% Thawed" indicator drawn when you are frozen.

cg_lastCue (default 1)
Set this to "0" if you'd rather not hear the "last man" buzzer.

cg_noChatBeep (default 0)
Set this to "1" if you'd rather not hear the beeping sound when you go into message mode.

cg_delag (default 1)
Set this to "0" if you'd rather not have the server compensate for your ping. This setting is only meaningful if the server is compensating for lag (see g_delagHitscan). You can also set this in the SETUP->GAME OPTIONS menu.

This can also be used to opt into lag compensation for certain weapons. It's a binary mask like dmflags - so add up the numbers for the weapons you want lag compensated and set cg_delag to that.

(1) - all hitscan weapons (overrides any other setting)
(2) - machinegun
(4) - shotgun
(8) - lightning gun
(16) - railgun

cg_iceChips (default 1)
Set to 1 to disable ice chips for faster framerates - though not much faster. You can also set this in the SETUP->GAME OPTIONS menu.

cg_weather (default 1)
Set this to "0" if you would rather not see autothaw-time-based weather effects. You can also set this in the SETUP->GAME OPTIONS menu.

cg_chatFilter (default 0)
Set this to "1" if you want player chats filtered for profanity. You can also set this in the SETUP->GAME OPTIONS menu.

ready
Signals the server that you're ready

notready
Signals the server that you're not ready

lock
Locks the amount of players in your team

unlock
Unlocks the amount of players in your team

timeout / pause
Calls a team timeout which lasts for maxTimeout seconds (and it uses up 1 team timeout)

timein / unpause
Ends a timeout immediately

drop <item>*
Drops an item or weapon.

g_enablebreath (default 1)*
Set to "0" to disable the breathe effect coming off players.

vsay <command>*
Voice communication. This will send a voicechat message to every player in the game. Replace <command> with any of the following commands:

yes - says "Roger" or "Affirmative"
no - says "Negative"
praise - says "Thanks for the thaw" or "Thank you"
onfollow - says "I'm Following"
help - says "I'm frozen" or "Someone unfreeze me"
helping - says "I'm coming to help" or "I'm on my way"

vsay_team <command>*
Same as vsay but vsay_team only sends the voicechat message to members of your team.

vosay <command>*
Same as vsay but this won't display the text message that comes along with the voicechat message.

vosay_team <command>*
Same as vsay_team but this won't display the text message that comes along with the voicechat message.

cg_teamchatsonly (default 0)*
Setting this to "1" will filter out any non-teamchat message.

cg_novoicechats (default 0)*
Setting this to "1" will filter out all voicechat messages.

cg_novoicetexts (default 0)*
Setting this to "1" will filter out all text messages that come with voicechats. The voicechat will still be played.

cg_noVoiceChatSounds (default 0)
Set this to "1" if you don't want to hear voice chats.

ref_login (default "none")
Set this to a server for which you have been given a login as a referee, and the administrator has enabled referee autologins. When you connect, you will automatically become a referee.

clients
Issue the "clients" command to see information on all the other players on the server. This is especially helpful for some voting options and the stats command.

stats, topshots, bottomshots
Issue the "stats" command to see accuracy statistics on yourself. You may optionally provide a client number (see clients) to see accuracy statistics on another player. Typing "/stats" and then pressing TAB will show you additional statistics commands.

Topshots and bottomshots will show you the best player accuracies and the worst player accuracies. You may also give this command a weapon abbreviation argument: MG, SG, GL, RL, LG, RG, PG, or BFG. This will show every player's accuracies for the given weapon, and highlight the most accurate.

 

Referee Commands:

ref <password>
Login (authenticate) as referee. Replace <password> with the set ref_password. All ref_ commands can now be used by the authenticated referee.

unref
Un-authenticates a referee. After using this command the referee is no longer a referee and thus cannot use any of the ref_ commands anymore.

ref_clients
Returns a list of players with their client numbers and IP adresses to the referee.

ref_invisible
Makes the referee not appear on the scoreboard. If he isn't already spectating, he will be forced into spectator mode. For all intents and purposes, the referee is invisible on the server, and may spectate and take demos of suspected cheaters.

ref_visible
Makes a referee visible again. Note that a referee will be forced into being visible if he joins a team.

ref_kick <clientnum>
Kicks a player from the server. Replace <clientnum> with the client number of the player that should be kicked. (See ref_clients.)

ref_ban <clientnum>
Kicks a player from the server and adds the player's IP address to the ban list. (See ref_addip.) Replace <clientnum> with the client number of the player that should be kicked. (See ref_clients.)

ref_remove <clientnum>
Removes a player from a team and makes him/her a spectator. Replace <clientnum> with the client number of the player that should be removed. (See ref_clients.)

ref_putred <clientnum>
Moves a player to the red team. Replace <clientnum> with the client number of the player that should be moved. (See ref_clients.)

ref_putblue <clientnum>
Moves a player to the blue team. Replace <clientnum> with the client number of the player that should be moved. (See ref_clients.)

ref_restart
Restarts the map. Has the same effect as the map_restart command, but this can be called by a referee without rcon or having to call a vote.

ref_map <mapname>
Loads a new map. Replace <mapname> with the name of the map to load. Has the same effect as the map command, but this can be called by a referee without rcon or having to call a vote.

ref_nextmap
Loads the next map in the rotation.

ref_allready
Forces all players to ready

ref_allnotready
Forces all players to un-ready

ref_lock
Locks both teams

ref_lockblue
Locks the blue team

ref_lockred
Locks the red team

ref_unlock
Unlocks both teams

ref_unlockblue
Unlocks the blue team

ref_unlockred
Unlocks the red team

ref_speclock
Locks both teams from being spectated (followed)

ref_speclockblue
Locks the blue team from being spectated (followed)

ref_speclockred
Locks the red team from being spectated (followed)

ref_specunlock
Unlocks both teams from being spectated (followed)

ref_specunlockblue
Unlocks the blue team from being spectated (followed)

ref_specunlockred
Unlocks the red team from being spectated (followed)

ref_timeout / pause
Calls a referee timeout, which lasts until the referee disconnects or calls ref_timein. Referees can also use this command to extend an in-progress team timeout.

ref_timein / unpause
Ends an in-progress timeout, whether it was called by a referee or a player

ref_addip <ip>
Adds a player to the ban list. Players on the ban list can not connect to the server anymore. Replace <ip> with the IP adress of the player that should be banned. Use ref_clients to find the player's IP adress.

ref_removeip <ip>
Removes a player from the ban list. Replace <ip> with the IP adress of the player that should be unbanned. Use ref_listip to see the list of banned IP addresses.

ref_listip
Returns a list of IP adresses that are banned from the server to the referee.


commands and vars marked with * are also available in Doolittle's FreezeTag 1.5