Difference between revisions of "FF Commands"
Line 1: | Line 1: | ||
− | |||
− | |||
This page is somewhat hard to categorise. It's for things that can be selected / influenced by the player. Most of the items on this page should have corresponding entries in the [[Menu System]] controls / options page, unless it's an obscure option that is accessible by config only. Common sense should be exercised, as this could get really cluttered. For example, there's no need for ff_medic_sensitivity, as the player can simply use the sensitivity command and place it in the medic.cfg. | This page is somewhat hard to categorise. It's for things that can be selected / influenced by the player. Most of the items on this page should have corresponding entries in the [[Menu System]] controls / options page, unless it's an obscure option that is accessible by config only. Common sense should be exercised, as this could get really cluttered. For example, there's no need for ff_medic_sensitivity, as the player can simply use the sensitivity command and place it in the medic.cfg. | ||
None of the 'traditional' options that are inherent in the HL2 engine should be listed here. By this, I mean movement commands, mouse parameters and so forth. Simply list the '''additional''' things that FF features. | None of the 'traditional' options that are inherent in the HL2 engine should be listed here. By this, I mean movement commands, mouse parameters and so forth. Simply list the '''additional''' things that FF features. | ||
− | These things are separated (kinda) into | + | These things are separated (kinda) into a couple of categories, client and server. Client commands are further divided between commands and cvars. |
+ | |||
+ | =Client= | ||
+ | |||
+ | '''One of the programmers will probably have to help me out with the technical definitions of commands and cvars''' | ||
==Examples of Commands== | ==Examples of Commands== | ||
Line 22: | Line 24: | ||
==General Stuff== | ==General Stuff== | ||
+ | |||
+ | * Discard_menu (example) | ||
==Class Specific== | ==Class Specific== | ||
Line 52: | Line 56: | ||
===Civilian=== | ===Civilian=== | ||
* | * | ||
+ | |||
+ | =Server= | ||
+ | |||
+ | * mp_tkban | ||
+ | * mp_tktime | ||
+ | * mp_tkmax |
Revision as of 06:44, 3 October 2005
This page is somewhat hard to categorise. It's for things that can be selected / influenced by the player. Most of the items on this page should have corresponding entries in the Menu System controls / options page, unless it's an obscure option that is accessible by config only. Common sense should be exercised, as this could get really cluttered. For example, there's no need for ff_medic_sensitivity, as the player can simply use the sensitivity command and place it in the medic.cfg.
None of the 'traditional' options that are inherent in the HL2 engine should be listed here. By this, I mean movement commands, mouse parameters and so forth. Simply list the additional things that FF features.
These things are separated (kinda) into a couple of categories, client and server. Client commands are further divided between commands and cvars.
Client
One of the programmers will probably have to help me out with the technical definitions of commands and cvars
Examples of Commands
- Discard
- Medic call
- Engineer call
Examples of Cvars
- Spawn Holding Weapon as Class
- Quickswitch Settings (allows player to set up two slots / weapons to quickswitch between using a single key -- again, this can be set up in the classname.cfg rather than requiring medic_quickswitch1, medic_quickswitch2 etc)
- Suicide When Changing Class (ff_autokill)
- Exec class configs automatically
- Exec map config automatically
Use the prefix FF Command: for commands, and FF Cvar: for cvars.. or whatever. I haven't fully thought this through yet. We do need a list of all the commands & cvars in the game, though. This page is very very rough, and I haven't finalised its formatting. I'm just jotting down some ideas & stuff without fleshing it out right now.
General Stuff
- Discard_menu (example)
Class Specific
Scout
Sniper
Soldier
Demoman
- Detpipe
- +det5
- +det20
- +det50
- detstart x
Medic
HWGuy
Pyro
Spy
- disguise stuff
- feign/invis
- sneak mode (if applicable)
- switch between normal movement speed and disguise movement speed
Engineer
- build stuff (sg, disp)
Civilian
Server
- mp_tkban
- mp_tktime
- mp_tkmax