Download
(22Kb)
Download
Updated: 01-16-24 05:29 PM
Pictures
File Info
Compatibility:
Seeds of Renewal (10.2.5)
Classic (1.15.0)
WOTLK Patch (3.4.3)
Updated:01-16-24 05:29 PM
Created:11-09-15 06:35 PM
Downloads:2,518
Favorites:4
MD5:

Move Pad Plus

Version: 10.2.1
by: Fizzlemizz [More]

This is a simple addon to place a toggle button (on/off) for the games Click-to-Move ability as well as two slightly different rotate (plus orient in 3D space while flying/swimming) buttons onto the games Move Pad frame.

I don't have access to the functions that Slouken, Move Pad's author did when he worked at Blizzard so, this was a hunt to find the best solution(s) using WoWs publicly available API.

See the Change Log (tab above) for a list of all changes.

Updates.
10.2.1

  • Update: Compatable with Dragonflight 10.2.5: Seeds of Renewal

To Install:
  1. Download the MovePadPlus zip file.
  2. Completely exit out of WoW.
  3. Extract the MovePadPlus folder from the zip file.
  4. Move\Copy it under the folder - [drive]:\[Program Files (x86)]\World of Warcraft\[_version_]\Interface\Addons
  5. Start the game.
  6. If the addon goes out of date you may need to enable "out of date addons" under the Addons button at the character select screen.
  7. Check the "Show MovePad" box under the game menu Interface\Accessability options.

To Use:
When the click-to-move highlight is on the games Click-to-Move functionality is active. Right click on the ground to move to that position or click on and NPC to move to and open any available dialogue.

The Rotate button uses the same functionality associated with holding down the left and right mouse buttons. The differences here are that only a single mouse button is required to activate it and a second click (rather than "letting go" of the button) de-activates it. There is no automatic "run forward" when you click so it can also be used going in any direction provided by the default MovePad keys (Jump being the exception).

Click the rotate button (don't hold it down) and move the mouse to start turning (the cursor will hide). Click again (the left mouse button, it doesn't matter that you can't see where it is). Moving using run or autorun etx. will also cancel turning. ProTip: You can't rotate while seated.

The Hold Rotate button works the same as the normal rotate button with the exception being, you need to hold the mouse button down to turn. Turning will stop when you let go of the mouse button.

To use rotation while moving:
Click a Move Pad movement button (or run/autorun) then click the rotate button to enter "turn" state. Once moving/turning you can click again and the "turn" state wil be cancelled (you will still keep moving in the direction relative to the MP button selected or straight ahead for run/autorun). This allows you to select/deselect Move Pad buttons. You can then click the rotate button again to re-enter the "turn" state.

Tip: When you rotate ie. "turn" state is on, the mouse cursor doesn't actually leave the rotate button, so when you click again, "turn" state off, the cursor will be over the rotate button when it re-appears.

Flight and take-off angle:
When flying (your mount is not grounded), the up-down angle your mount "takes off" at is related to the angle of your MPP camera at the time you start moving. Hover your mount, click a MPP rotate button and change the angle to below your mount (looking up). Release the MPP button and click run, your mount will take off in an upward direction.

Enable Ground Targeting (option):
Temporarily suspend rotate when casting spells that use ground targeting (the targeting reticle automaticaly becomes active).
  • Rotate is resumed after the spell is cast or cancelled.
  • See the options to enable/disable.
  • NOTE: The mouse cursor will now be at the targeted location after rotate is resumed then cancelled.

Localisations:
At the top of the MovePadPlus.lua file there is a section for localising MPPs texts, tooltips and config. frame displays.

If you would like to share your languages way to say "Toggle Click-To-Move." and "Toggle Rotate", post in the comments here and I'll add them.
If you could include your locale that would be great. You can display this in your chat window by typing/pasting the following to your chat edit box:

/run print(GetLocale())

Examples: frFR for French, deDE for German.

Current Localisations:
Brazilian Portuguese courtesy of g0dkar

Dates are in dd/mm/yyy format.

10.2.1 - 17/1/2024
  • Update: Compatable with Dragonflight 10.2.5: Seeds of Renewal

10.2.0 - 10/11/2023
  • Update: Compatable with Dragonflight 10.1.0: Guardians of the Dream.
10.1.0 - 9/5/2023
  • Update: Compatable with Dragonflight 10.1.0: Embers of Neltharion.
10.0.2 - 23/3/2023
  • Update: Compatable with Dragonflight 10.0.7.
10.0.1 - 21/11/2022
  • Update: Compatable with Dragonflight 10.0.2.
9.3.0 - 27/9/2022
  • Update: Compatable with Wrath of the Lich King 3.4.0.
9.2.2 - 2/6/2020
  • Update: Compatable with Shadowlands 9.2.5.
  • New: Option to display the location of the mouse cursor when you entered MouseLook. Also options to colour and animate the MouseLook cursor.
9.2.1 - 12/5/2022
  • New: Added WoWI tag to toc for 3rd party addon downloaders (downloader needs to recognise version specific .toc files to work on Classic/TBC).
9.2.0 - 26/2/2022
  • Update: to Shadowlands 9.2.0, Eternity's End.
9.1.1 - 3/11/2021
  • Update: to Shadowlands 9.1.5.
9.1.0 - 30/6/2021
  • Update: to 9.1 Chains of Domination.
9.0.3 - 20/5/2021
  • New: One addon download works for Classic, Classic Burning Crusade and Shadowlands (Retail). The Classic download page will be deleted.
9.0.2 - 10/3/2021
  • Update: for 9.0.5: Shadowlands.
9.0.1 - 18/11/2020
  • Update: for 9.0.2: Shadowlands.
9.0.0 - 15/10/2020
  • Update: For Shadowlands.
8.2.1 - 3/9/2019
  • Fix: Leaking global returned to the fold.
8.2.0 - 26/6/2019
  • Update: 8.2, Rise of Azshara
8.1.0 - 15/12/2018
  • Works with 8.1.5
  • Update: 8.1 Tides of Vengence
8.0.0 - 18/7/2018
  • Update: Updated for 8.0.1 Battle for Azeroth
7.2 - 29/3/2017
TOC update so the addon won't show up as out-of-date.

7.1.1 - 1/2/2017
  • New: FOR THE ROTATE BUTTON ONLY: Option to temprarily suspend rotate when casting spells that use ground targeting. Rotate is resumed after the spell is cast or cancelled.

7.1.0 - 26/10/2016
  • Updated: TOC bump for 7.1 compatibility.

Release 1.0.9 - 5/12/2015
  • New: A second "Hold to Rotate" button that starts turning on mouse button down and stops on mouse button up. Intended for quick turns and navigating short distances.
  • New: Option to hide the new Hold Rotate button.
  • New: Option to swap the two rotate buttons left/right of the jump button.

Release 1.0.8 - 18/11/2015
  • Changed: New icon for the rotate button.
  • Changed: Tooltips now appear to the left of the buttons.
  • New: A small button (located bottom right of the lock button) to open/close a simple setup window under the MovePad with checkboxes for:
    • Showing/hiding the Click-to-Move and or Rotate buttons (hiding Click-to-Move turns it off).
    • Turning tooltips off/on.

Release 1.0.7 - 14/11/2015
Changed: Disabled the rotate buttons tooltip when in turn mode.

Release 1.0.6 - 13/11/2015
  • Changed: Look, size, position and highlight behaviour has been normalised in line with the other MP buttons).
  • Fixed: The rotate function can now be used while the MP buttons are active, see the To Use section below.

Release 1.0.5 - 11/11/2015
  • Changed: There are new icons for the click-to-move button.
  • New: Added a rotate button (it has the old icon). See the instructions below.
Release 1.0.4 - 11/11/2015
New: Added two way syncronisation between MPC2M and the WoW Interface options.

Release 1.0.3 - 11/11/2015
Fixed: Accounts for MovePad being Load-on-Demand so the button won't be orphaned (bottom left) if the MovePad isn't turned on when the game starts.

Release 1.0.2 - 11/11/2015
Changed: .zip, addon folder and file names to more acurately reflect the addons purpose.

Release 1.0.1 - 10/11/2015
New: Visual indicator, the button icon now flips horizonally depending on state.
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Author
Date
10.2.0
22kB
Fizzlemizz
11-09-23 07:43 PM


Post A Reply Comment Options
Unread 08-13-22, 09:43 PM  
Fizzlemizz
I did that?
 
Fizzlemizz's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1877
File comments: 780
Uploads: 27
Re: Re: Re: i18n - ptBR

Originally Posted by PerfectO
Originally Posted by Fizzlemizz
Thank you so much for this g0dkar, it is greatly appreciated.

I will add some code to resize the setup window so the strings don't hang outside the box.

Not being multilingual myself, your tip is also appreciated.
Hi. how can I disable rotation of camera when I hold my right mouse button? Your addon or some script/command can do it?
Hi PerfectO,
Unfortunately my addon won't allow you to disable camera rotation. As far as I know, other than the "Invert Mouse" option, that's hard wired into the game or at least I don't know of any other key binding option or CVar that allows you to disable it or reassign the button/keys used.
__________________
Fizzlemizz
Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.
Last edited by Fizzlemizz : 08-13-22 at 09:46 PM.
Report comment to moderator  
Reply With Quote
Unread 08-13-22, 07:55 PM  
PerfectO
A Kobold Labourer
 
PerfectO's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
Re: Re: i18n - ptBR

Originally Posted by Fizzlemizz
Thank you so much for this g0dkar, it is greatly appreciated.

I will add some code to resize the setup window so the strings don't hang outside the box.

Not being multilingual myself, your tip is also appreciated.
Hi. how can I disable rotation of camera when I hold my right mouse button? Your addon or some script/command can do it?
Report comment to moderator  
Reply With Quote
Unread 09-22-16, 05:09 PM  
Fizzlemizz
I did that?
 
Fizzlemizz's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1877
File comments: 780
Uploads: 27
Re: i18n - ptBR

Thank you so much for this g0dkar, it is greatly appreciated.

I will add some code to resize the setup window so the strings don't hang outside the box.

Not being multilingual myself, your tip is also appreciated.
__________________
Fizzlemizz
Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.
Report comment to moderator  
Reply With Quote
Unread 09-22-16, 03:58 PM  
g0dkar
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Post i18n - ptBR

Hey there! Congrats on the addon - I'm sure it'll help out a lot of people!

My small contribution is the i18n of your strings in Brazilian Portuguese. If I may ask for something (and a tip from a fellow programmer) is for you to use two separate strings for "turn this on" and "turn this off". In portuguese we don't have a single word for both like "toggle" :P

In portuguese we have Ativar (activate, turn on) and Desativar (deactivate, turn off). I've taken the liberty to translate "toggle" as "Ativar/Desativar" (it is a common practice and portuguese speakers understand that the button do both actions)

The code:
Code:
if locale == "ptBR" then
	NS.Texts = {
		C2MTip = "Ativar\\Desativar\nClicar-Para-Mover.",
		RotateTip = "Ativar\\Desativar\nRotação.",
		HoldRotateTip = "Travar\nRotação.",
		HideC2M = "Ocultar Clicar-Para-Mover",
		HideRotate = "Ocultar Rotação",
		HideTooltips = "Ocultar Dicas",
		HideHoldRotate = "Ocultar Travar Rotação",
		SetKeybinds = "Configurar Atalhos",
		SwapRotates = "Inverter Rotações",
	}
end
Report comment to moderator  
Reply With Quote
Unread 05-04-16, 10:43 PM  
Fizzlemizz
I did that?
 
Fizzlemizz's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1877
File comments: 780
Uploads: 27
Re: Everyone loves it

Thank you Short that is a cool video and a warm, thank you to the people who have responded to it and your reddit post.

I don't take donations for addons because they are part of my entertainment (Someone needs a life right! ).

A lot of the plaudits should go to Blizzard for much of the functionality is baked into their MouseLook functions, I just wrapped them in a couple of buttons and some activation code.

I am so very glad it works well for you and others, thank you again and enjoy.

Originally Posted by abilitypowered
I made the Addons for Accessibility video and posted it on reddit since that is where a lot of people had contacted me about having problems with Move Pad. People love it! Someone was asking if you had a donation system set up anywhere. Someone else said the way you got it working without breaking TOS was "that is a beautifully elegant solution". You can see the comments here:

https://www.reddit.com/r/wow/comment...sabled_gamers/

Your addon was also added to the Featured section so it's easy to find for any disabled wow reddit users. Again, I can't thank you enough or put into words how much easier it makes Warcraft.
__________________
Fizzlemizz
Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.
Last edited by Fizzlemizz : 05-05-16 at 11:23 PM.
Report comment to moderator  
Reply With Quote
Unread 05-04-16, 10:10 PM  
abilitypowered
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Everyone loves it

I made the Addons for Accessibility video and posted it on reddit since that is where a lot of people had contacted me about having problems with Move Pad. People love it! Someone was asking if you had a donation system set up anywhere. Someone else said the way you got it working without breaking TOS was "that is a beautifully elegant solution". You can see the comments here:

https://www.reddit.com/r/wow/comment...sabled_gamers/

Your addon was also added to the Featured section so it's easy to find for any disabled wow reddit users. Again, I can't thank you enough or put into words how much easier it makes Warcraft.
Report comment to moderator  
Reply With Quote
Unread 04-30-16, 02:29 PM  
Fizzlemizz
I did that?
 
Fizzlemizz's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1877
File comments: 780
Uploads: 27
Re: It's perfect

Thank you abilitypowered (Short) for taking the time to try out MPP and your kind comments. It wouldn't exist without your post on the WoW UI forum.

Originally Posted by abilitypowered
This is beautiful. I mean it is completely perfect. The flight pitch option is something I didn't think even Move Pad could fix. I am recording it for Addons for Accessibility today and will try to get in touch with everyone that has contacted me having navigation problems.
__________________
Fizzlemizz
Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.
Last edited by Fizzlemizz : 05-03-16 at 12:16 AM.
Report comment to moderator  
Reply With Quote
Unread 04-30-16, 01:58 PM  
abilitypowered
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
It's perfect

This is beautiful. I mean it is completely perfect. The flight pitch option is something I didn't think even Move Pad could fix. I am recording it for Addons for Accessibility today and will try to get in touch with everyone that has contacted me having navigation problems.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: