diff --git a/README.md b/README.md index d19ce1e..a05c89b 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ Most features are usable by all classes, but a few are class-specific. If you wo - **Spy-Checking Lines:** sends a team message notifying players about an exposed spy (e.g. "Pyro is Spy.") by pressing `Shift` + the class' number (1-9). - **Suicide Explosion:** makes you explode at the touch of a button. - **Viewmodel Toggling:** toggles display of the active weapon at the press of the `Delete` key. -- **Engineer: Building Bindings:** binds keys 6 through 9 to the Engineer's buildings, automatically destroying any existing buildings when pressed. You can also disable the PDA numeric keys; doing so will shift the building bindings from 6-9 to 4-7. +- **Engineer: Building Bindings:** binds keys 6 through 9 to the Engineer's buildings, automatically destroying any existing buildings when pressed. You can also disable the PDAs; doing so will shift the building bindings from 6-9 to 4-7. - **Soldier: Rocket Jump:** a simple rocket jump script bound to `MOUSE2` when toggled on (use `R` to toggle). Does not provide optimal jump, but is a reliable way to rocket jump. Aim the rocket launcher at the ground before clicking. - **Spy: Taunt:** automatically un-disguises the Spy before performing a taunt. If pressing `G` once doesn't work for you, always quickly press `G` twice. - **Spy: Disguise Bindings:** binds key 5 through 9 to some of the Spy's disguises. diff --git a/cfg/_settings.cfg b/cfg/_settings.cfg index c84e37e..ecdb627 100644 --- a/cfg/_settings.cfg +++ b/cfg/_settings.cfg @@ -31,7 +31,6 @@ alias DEBUG_OUTPUT_ON_START "show_output" // Enables or disables the Engineer's construction and destruction PDA (not // essential with the additional key bindings). When disabled, the building // keys are each shifted two keys to the left. -// You can still bring the PDAs up with mouse scroll. alias ENGINEER_PDA "pda_off" // LOADOUT_SWITCH diff --git a/cfg/engineer.cfg b/cfg/engineer.cfg index 28e57c4..0d71226 100644 --- a/cfg/engineer.cfg +++ b/cfg/engineer.cfg @@ -20,6 +20,16 @@ alias buildings_6 "alias key6 sentry; alias key7 dispenser; alias key8 t_entranc // PDA // Enables or disables the Engineer's PDA. -alias pda_on "alias key4 slot4; alias key5 slot5; buildings_6" -alias pda_off "buildings_4; alias key8 slot8; alias key9 slot9" +alias scroll_1 "slot1; alias scroll_up scroll_3; alias scroll_down scroll_2" +alias scroll_2 "slot2; alias scroll_up scroll_1; alias scroll_down scroll_3" +alias scroll_3 "slot3; alias scroll_up scroll_2; alias scroll_down scroll_1" +alias scroll_on "alias scroll_up invprev; alias scroll_down invnext" +alias scroll_off "scroll_1" +alias key1_off "slot1; scroll_1" +alias key2_off "slot2; scroll_2" +alias key3_off "slot3; scroll_3" +alias pda_on "alias key1 slot1; alias key2 slot2; alias key3 slot3; alias key4 slot4; alias key5 slot5; buildings_6; scroll_on" +alias pda_off "alias key1 key1_off; alias key2 key2_off; alias key3 key3_off; buildings_4; alias key8 slot8; alias key9 slot9; scroll_off" +bind MWHEELUP scroll_up +bind MWHEELDOWN scroll_down ENGINEER_PDA \ No newline at end of file