From cad54ee4a9ec01767e23c9a2725037ccb40f3db8 Mon Sep 17 00:00:00 2001 From: toasterbabe Date: Fri, 30 Sep 2016 16:45:50 +0100 Subject: [PATCH] SERIOUS Objectplace improvement. * Object number up/down is now assigned to ringslinger weapon next/prev. SO much nicer to use, especially since most people have that stuff bound to the scroll wheel. --- src/m_cheat.c | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/src/m_cheat.c b/src/m_cheat.c index 1c5f835cb..1c1b8c6aa 100644 --- a/src/m_cheat.c +++ b/src/m_cheat.c @@ -1165,23 +1165,17 @@ void OP_ObjectplaceMovement(player_t *player) if (player->pflags & PF_ATTACKDOWN) { // Are ANY objectplace buttons pressed? If no, remove flag. - if (!(cmd->buttons & (BT_ATTACK|BT_TOSSFLAG|BT_CAMRIGHT|BT_CAMLEFT))) + if (!(cmd->buttons & (BT_ATTACK|BT_TOSSFLAG))) player->pflags &= ~PF_ATTACKDOWN; // Do nothing. return; } - if (cmd->buttons & BT_CAMLEFT) - { + if (cmd->buttons & BT_WEAPONPREV) OP_CycleThings(-1); - player->pflags |= PF_ATTACKDOWN; - } - else if (cmd->buttons & BT_CAMRIGHT) - { + else if (cmd->buttons & BT_WEAPONNEXT) OP_CycleThings(1); - player->pflags |= PF_ATTACKDOWN; - } // Place an object and add it to the maplist if (cmd->buttons & BT_ATTACK) @@ -1264,7 +1258,7 @@ void Command_ObjectPlace_f(void) HU_DoCEcho(va(M_GetText( "\\\\\\\\\\\\\\\\\\\\\\\\\x82" " Objectplace Controls: \x80\\\\" - "Camera L/R: Cycle mapthings\\" + "Weapon L/R: Cycle mapthings\\" " Jump: Float up \\" " Spin: Float down \\" " Fire Ring: Place object \\")));