Download
(18MB)
Download
Compatible with Retail, Classic & TBC
Updated: 05-16-24 01:24 PM
Pictures
File Info
Compatibility:
Dark Heart (10.2.7)
Cataclysm Classic (4.4.0)
Classic (1.15.2)
WOTLK Patch (3.4.3)
Updated:05-16-24 01:24 PM
Created:03-10-15 07:00 PM
Downloads:42,269
Favorites:89
MD5:
Categories:Beta-version AddOns, Action Bar Mods, Combat Mods, Graphic UI Mods, Unit Mods
10.2.7

ConsolePort  Popular! (More than 5000 hits)

Version: 2.7.37
by: MunkDev [More]

ConsolePort
Game Controller Addon

Resources
ConsolePort will give you a handful of nifty features in order to let you play the game on a controller - without inconvenience. There are a lot of tutorials and videos on how to set up your controller for World of Warcraft, but the most game-breaking part about all of them is how they in no way contribute to an easy game experience. Instead of resorting to macros and gimmicks to make the setup viable, this addon fundamentally changes how the game works.

Using the addon, you should be able to effortlessly do the same tasks with a controller as you would with a mouse and keyboard. On top of this, it will NOT interfere with your normal keyboard and mouse setup, leaving you to choose which way you want to play the game without having to rebind and reconfigure every time you change peripherals.

Using the addon

Camera and mouse control

Mouse look is a feature within the game where you lock your mouse cursor in order to control the camera in 3D-space. This state is usually triggered by holding down the right mouse button. ConsolePort utilizes this feature to a great extent to keep you from having to hold down a button on the controller in order to control your character and camera. You can seamlessly use the mouse cursor when necessary, but keep it locked otherwise.

Toggles OFF automatically when:
  1. Casting mouse spells (Trap Launcher, Ring of Frost, Heroic Leap, etc.)
  2. Picking up spells, items, macros, glyphs, etc.
  3. Using R3 or right clicking.
  4. "Interact with mouseover" is triggered.

Toggles ON automatically when:
  1. Changing targets.
  2. Placing the mouse cursor on your character.
  3. Interacting with NPCs.
  4. Looting.

Mouse behaviour can be customized in the interface options to suit your own playstyle. By keeping the mouse cursor centered on screen, it's easy to pick up items, loot mobs and target things in melee range.

Virtual cursor

The virtual cursor is a replacement for the mouse when using the interface. It snaps to clickable and interactive objects across the interface. It is controlled by the D-pad for moving and the right-hand buttons to left and right click. It can be customized to your own liking, and with a bit of know-how, you can integrate other addons to work with the cursor.
Default setup:
  • Circle or B - left click
  • Square or X - right click


Custom binding manager

ConsolePort uses its own binding system, which can be found by clicking Controller on the game menu. With 15 buttons dedicated to bindings with 4 combinations each, you have a total of 60 possible bindings. You can expand the amount further by using action pages.

Console Port
2.7.37 (2024-05-16)
Full Changelog Previous Releases
  • Fix justifyH having strict typing
Archived Files (104)
File Name
Version
Size
Author
Date
2.7.36
18MB
MunkDev
05-09-24 12:56 AM
2.7.35
18MB
MunkDev
05-08-24 12:12 AM
2.7.34
18MB
MunkDev
05-05-24 10:39 AM
2.7.33
18MB
MunkDev
05-01-24 04:19 AM
2.7.32
18MB
MunkDev
04-17-24 03:05 PM
2.7.31
18MB
MunkDev
04-06-24 03:19 AM
2.7.30
18MB
MunkDev
03-21-24 12:30 AM
2.7.29
18MB
MunkDev
03-20-24 01:10 AM
2.7.28
18MB
MunkDev
03-19-24 03:21 PM
2.7.27
18MB
MunkDev
02-06-24 02:26 PM
2.7.26
18MB
MunkDev
02-06-24 01:45 PM
2.7.25
18MB
MunkDev
01-28-24 01:47 AM
2.7.24
18MB
MunkDev
01-27-24 08:49 AM
2.7.23
18MB
MunkDev
01-20-24 06:13 AM
2.7.22
18MB
MunkDev
01-17-24 11:10 AM
2.7.21
18MB
MunkDev
01-13-24 01:53 PM
2.7.20
18MB
MunkDev
01-12-24 11:00 AM
2.7.19
18MB
MunkDev
01-08-24 05:31 AM
2.7.18
18MB
MunkDev
01-06-24 09:15 AM
2.7.17
18MB
MunkDev
01-06-24 09:09 AM
2.7.16
18MB
MunkDev
01-05-24 06:45 AM
2.7.14
18MB
MunkDev
01-04-24 06:46 AM
2.7.13
18MB
MunkDev
12-30-23 03:07 PM
2.7.12
18MB
MunkDev
12-27-23 04:16 AM
2.7.11
18MB
MunkDev
12-12-23 01:50 PM
2.7.10
18MB
MunkDev
12-10-23 09:03 AM
2.7.9
18MB
MunkDev
12-01-23 11:02 AM
2.7.8
18MB
MunkDev
11-27-23 03:32 AM
2.7.7
18MB
MunkDev
11-24-23 03:07 AM
2.7.6
18MB
MunkDev
11-23-23 01:52 PM
2.7.5
18MB
MunkDev
11-19-23 05:48 AM
2.7.4
18MB
MunkDev
11-09-23 03:43 AM
2.7.3
18MB
MunkDev
11-09-23 03:41 AM
2.7.2
18MB
MunkDev
10-23-23 09:16 AM
2.7.1
18MB
MunkDev
10-23-23 05:51 AM
2.7.0
18MB
MunkDev
10-22-23 06:55 AM
2.6.20
18MB
MunkDev
09-26-23 05:01 PM
2.6.19
18MB
MunkDev
09-19-23 01:00 PM
2.6.18
18MB
MunkDev
09-19-23 12:30 AM
2.6.17
18MB
MunkDev
09-15-23 03:56 AM
2.6.16
18MB
MunkDev
09-06-23 07:20 AM
2.6.15
18MB
MunkDev
09-06-23 06:57 AM
2.6.14
18MB
MunkDev
08-26-23 06:31 AM
2.6.13
18MB
MunkDev
07-22-23 07:11 AM
2.6.12
18MB
MunkDev
07-13-23 06:14 AM
2.6.11
18MB
MunkDev
07-12-23 12:34 AM
2.6.10
18MB
MunkDev
07-10-23 05:39 AM
2.6.9
18MB
MunkDev
07-04-23 05:30 AM
2.6.8-B
18MB
MunkDev
06-30-23 09:28 AM
2.6.8
18MB
MunkDev
06-30-23 09:10 AM
2.6.7
18MB
MunkDev
05-29-23 12:16 PM
2.6.6
18MB
MunkDev
05-20-23 08:50 AM
2.6.5
18MB
MunkDev
05-14-23 06:17 AM
2.6.4
14MB
MunkDev
05-07-23 08:49 AM
2.6.3
14MB
MunkDev
05-03-23 03:30 AM
2.6.2
14MB
MunkDev
03-26-23 09:30 AM
2.6.1
14MB
MunkDev
03-26-23 08:27 AM
2.5.29
14MB
MunkDev
03-21-23 09:29 AM
2.5.28
14MB
MunkDev
03-21-23 09:09 AM
2.5.27
14MB
MunkDev
03-02-23 02:59 PM
2.5.26
14MB
MunkDev
03-02-23 08:31 AM
2.5.25
14MB
MunkDev
02-15-23 04:32 AM
2.5.24
14MB
MunkDev
02-13-23 07:57 AM
2.5.23
14MB
MunkDev
02-05-23 10:17 AM
2.5.22
14MB
MunkDev
02-02-23 03:33 PM
2.5.21
14MB
MunkDev
01-30-23 07:23 AM
2.5.20
14MB
MunkDev
01-28-23 12:10 PM
2.5.19
14MB
MunkDev
01-25-23 01:55 AM
2.5.18
14MB
MunkDev
01-23-23 02:24 AM
2.5.17
14MB
MunkDev
01-22-23 09:28 AM
2.5.16
14MB
MunkDev
01-20-23 08:38 AM
2.5.15
14MB
MunkDev
01-17-23 06:50 PM
2.5.14
14MB
MunkDev
01-14-23 04:39 AM
2.5.13
14MB
MunkDev
11-27-22 11:04 AM
2.5.12
14MB
MunkDev
11-19-22 03:49 PM
2.5.11
14MB
MunkDev
11-12-22 10:38 AM
2.5.10
14MB
MunkDev
11-09-22 04:57 PM
2.5.9
14MB
MunkDev
11-06-22 04:11 PM
2.5.8
14MB
MunkDev
11-05-22 02:18 PM
2.5.7
14MB
MunkDev
10-30-22 01:48 PM
2.5.6
14MB
MunkDev
10-28-22 07:42 PM
2.5.5
14MB
MunkDev
10-27-22 09:08 AM
2.5.4
14MB
MunkDev
10-26-22 10:46 AM
2.5.3
14MB
MunkDev
10-26-22 10:40 AM
2.5.2
14MB
MunkDev
10-25-22 05:36 AM
2.5.1
14MB
MunkDev
10-24-22 08:01 AM
2.5.0
14MB
MunkDev
10-24-22 07:57 AM
2.4.9
14MB
MunkDev
10-18-22 12:27 PM
2.4.8
12MB
MunkDev
10-03-22 03:59 AM
2.4.7
12MB
MunkDev
10-02-22 04:26 PM
2.4.6
12MB
MunkDev
09-26-22 11:03 PM
2.4.5
12MB
MunkDev
09-26-22 05:27 PM
2.4.4
12MB
MunkDev
09-26-22 05:12 PM
2.4.3
12MB
MunkDev
09-05-22 11:19 AM
2.4.2
12MB
MunkDev
09-01-22 10:00 AM
2.4.1
12MB
MunkDev
08-29-22 02:58 PM
2.4.0
12MB
MunkDev
07-03-22 12:57 PM
2.3.2-B
12MB
MunkDev
06-19-22 11:17 AM
2.3.2
12MB
MunkDev
06-19-22 11:11 AM
2.3.1
12MB
MunkDev
06-19-22 08:58 AM
2.3.0
12MB
MunkDev
06-12-22 04:08 PM
2.2.3
12MB
MunkDev
06-11-22 05:36 PM
2.2.2
17MB
MunkDev
05-27-22 09:26 AM
2.2.1
17MB
MunkDev
05-26-22 04:35 PM


Post A Reply Comment Options
Unread 10-10-15, 06:31 PM  
MunkDev
A Scalebane Royal Guard
 
MunkDev's Avatar
AddOn Author - Click to view AddOns

Forum posts: 431
File comments: 142
Uploads: 6
Re: Support for other gamepads

Originally Posted by b6i6o6
Hello,

I own a good old Logitech Dual Action gamepad (http://support.logitech.com/en_us/pr...action-gamepad) and unfortunately the button presses are not recognized at all. I chose the Playstation 4 controller at the start, since it's the closer guess as my gamepad is a clone of the PS2 one. It then asked me to use the "square" button, but none of my gamepad buttons did trigger it.

Is it a question of gamepad support, or did I miss something with binding my gamepad buttons to keyboard keys ?

I can map them, but I don't understand to which key I need to bind the "square" button for ConsolePort to recognize I actually press it on my gamepad.

Could you please shed some light on this ?
Thank you very much,
David
It should not matter which button is bound to which keypress. The addon is asking YOU for that information, not supplying it for you. Simply put; whatever you choose to bind your buttons to doesn't really matter, as long as they are valid bindings. Valid bindings include all unmodified keypresses that WoW can recognize; 0-9, A-Z, F1-F12, Numpad, etc.

WoW doesn't accept anything but standard keypresses, which is why your button clicks have to be converted to keyboard input. If that works in your operating system, it should technically work in-game too. The reason I don't supply a set of rules when it comes to binding, is because some people will play their mains with a controller and don't want to remove all their current bindings just to have it work.

The bundle profiles all use the layout of F1-F12 and then NUMPADMULTIPLY for the center button. If you can mimick that in whatever program you're using to emulate keyboard, it should work as expected.

When a button is working in your operating system, simply press it 3 times in-game when you're asked to press it and it should work.

Controller input -> Emulation software -> Keyboard input -> Addon -> Faux bindings. That's how it works currently.
__________________
Last edited by MunkDev : 10-10-15 at 06:35 PM.
Report comment to moderator  
Reply With Quote
Unread 10-10-15, 02:39 PM  
b6i6o6
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Support for other gamepads

Hello,

I own a good old Logitech Dual Action gamepad (http://support.logitech.com/en_us/pr...action-gamepad) and unfortunately the button presses are not recognized at all. I chose the Playstation 4 controller at the start, since it's the closer guess as my gamepad is a clone of the PS2 one. It then asked me to use the "square" button, but none of my gamepad buttons did trigger it.

Is it a question of gamepad support, or did I miss something with binding my gamepad buttons to keyboard keys ?

I can map them, but I don't understand to which key I need to bind the "square" button for ConsolePort to recognize I actually press it on my gamepad.

Could you please shed some light on this ?
Thank you very much,
David
Report comment to moderator  
Reply With Quote
Unread 09-25-15, 08:50 AM  
Flarin
A Frostmaul Preserver
 
Flarin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 290
File comments: 212
Uploads: 1
Re: Re: Tanking??

Originally Posted by MunkDev
Originally Posted by Flarin
Has anyone had any luck tanking instances with a controller? I find that I struggle when gathering adds - when i have a pile of mobs I am fine of course - but when one gets away the mouse just seems so much faster and more precise. So - I just want to know if anyone has it working and I need to hone my skill or should I stick to DPS classes?

Thanks for your feedback.
I've done challenge modes and timewalking, but I agree it's far from perfect. My biggest issue, however, doesn't seem to be targeting loose mobs, but rather locking and unlocking the cursor in tense situations. I will be taking a look at the overall combat and targeting system once I'm done with the user interface aspect.
That sounds great - thank your reply and hard work on this add-on. I look forward to seeing what you can come up with.
__________________

"I will crush and destroy and...ooo...shiny..."

[SIGPIC][/SIGPIC]
Report comment to moderator  
Reply With Quote
Unread 09-25-15, 06:57 AM  
MunkDev
A Scalebane Royal Guard
 
MunkDev's Avatar
AddOn Author - Click to view AddOns

Forum posts: 431
File comments: 142
Uploads: 6
Re: Tanking??

Originally Posted by Flarin
Has anyone had any luck tanking instances with a controller? I find that I struggle when gathering adds - when i have a pile of mobs I am fine of course - but when one gets away the mouse just seems so much faster and more precise. So - I just want to know if anyone has it working and I need to hone my skill or should I stick to DPS classes?

Thanks for your feedback.
I've done challenge modes and timewalking, but I agree it's far from perfect. My biggest issue, however, doesn't seem to be targeting loose mobs, but rather locking and unlocking the cursor in tense situations. I will be taking a look at the overall combat and targeting system once I'm done with the user interface aspect.
__________________
Report comment to moderator  
Reply With Quote
Unread 09-24-15, 10:37 PM  
Flarin
A Frostmaul Preserver
 
Flarin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 290
File comments: 212
Uploads: 1
Tanking??

Has anyone had any luck tanking instances with a controller? I find that I struggle when gathering adds - when i have a pile of mobs I am fine of course - but when one gets away the mouse just seems so much faster and more precise. So - I just want to know if anyone has it working and I need to hone my skill or should I stick to DPS classes?

Thanks for your feedback.
__________________

"I will crush and destroy and...ooo...shiny..."

[SIGPIC][/SIGPIC]
Report comment to moderator  
Reply With Quote
Unread 09-24-15, 02:27 PM  
MunkDev
A Scalebane Royal Guard
 
MunkDev's Avatar
AddOn Author - Click to view AddOns

Forum posts: 431
File comments: 142
Uploads: 6
Alpha 0.6.8

The latest update adds addon support to the virtual cursor.
You have to manually add the frames you want to connect to the virtual cursor. Here's a few tips how to do it:
  • Adding addons:
    • In order for ConsolePort to find the frames when they are created, you have to manually add the addon names that ConsolePort should look for.
    • The addon name is the same name as the FOLDER inside Interface\AddOns pertaining to the addon.
    • When the addon is loaded, normally, the frames ConsolePort is looking for will exist. For each addon, you have to manually add the frames you want to control with the cursor.
  • Adding frames:
    • Use /framestack to find the frame name you're interested in. Put your mouse cursor (not the virtual cursor) over the frame you want to add. In the framestack tooltip, you will see a list of entities. Type /framestack to close the tooltip.
    • Generally, look for the most basic name. As an example, you want to add Storyline_NPCFrame to the list, but you DON'T want to add Storyline_NPCFrameChatNext, since the aforementioned frame is the parent.
  • General tips:
    • Don't add buttons to the list of frames. Single buttons on the UIParent will make your virtual cursor persist at all times and only assume its correct binding when you enter combat.
    • Don't add stuff like Recount or other passive windows. You may however, want to add custom settings dialogs.
    • Don't delete the ConsolePort entry. It contains all the default frames in the interface.
    • You can reset the mess you made by clicking Default in the bottom left corner and then These settings on the popup.


In other news, binding to nonexisting buttons should no longer break the addon. This might have happened to you, if you were using Bartender or binding to raid frames:
__________________
Last edited by MunkDev : 09-24-15 at 05:53 PM.
Report comment to moderator  
Reply With Quote
Unread 09-16-15, 01:12 AM  
MunkDev
A Scalebane Royal Guard
 
MunkDev's Avatar
AddOn Author - Click to view AddOns

Forum posts: 431
File comments: 142
Uploads: 6
Re: Re: Re: Error

Originally Posted by Mathwro
Still can't open the profile for some reason, but that picture was excatly what i needed! works perfect now except i have no idea what im doing yet, but that will come :P

Thanks alot man, can't wait to try level a new char with controller only in the next few days

Cheers!
Good to know it's working as intended. Shouldn't really need to edit the profile, but I'm guessing the issue has to do with something external. I agree there is a problem concerning how intuitive everything is in its current state. I had a tutorial thing in the works but put it on the backburner because of more pressing issues. Will revisit the idea of an introduction tutorial eventually.
__________________
Report comment to moderator  
Reply With Quote
Unread 09-15-15, 06:51 PM  
Mathwro
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Error

Still can't open the profile for some reason, but that picture was excatly what i needed! works perfect now except i have no idea what im doing yet, but that will come :P

Thanks alot man, can't wait to try level a new char with controller only in the next few days

Cheers!
Report comment to moderator  
Reply With Quote
Unread 09-14-15, 05:22 PM  
MunkDev
A Scalebane Royal Guard
 
MunkDev's Avatar
AddOn Author - Click to view AddOns

Forum posts: 431
File comments: 142
Uploads: 6
Re: Error

Originally Posted by Mathwro
i have one wierd error when i try to do this, everything works just fine except i cant move back and forth. Side stepping is fine.

I tried opening the profile in DS4 you uploaded on github, but when i press edit it gives me this
...
Hope you can help, really wanna try this with a friend
How does this part look on your end?

Very strange that you cannot edit the profile. Have you tried the profile inside the actual addon folder from the current patch on here?

Find it here:
"..\ConsolePort\Profiles for emulating software\Windows\DualShock 4 - DS4Windows"
__________________
Last edited by MunkDev : 09-14-15 at 06:15 PM.
Report comment to moderator  
Reply With Quote
Unread 09-14-15, 04:16 PM  
Mathwro
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Error

i have one wierd error when i try to do this, everything works just fine except i cant move back and forth. Side stepping is fine.

I tried opening the profile in DS4 you uploaded on github, but when i press edit it gives me this


See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: Value of '25' is not valid for 'Value'. 'Value' should be between 'Minimum' and 'Maximum'.
Parameter name: Value
at System.Windows.Forms.NumericUpDown.set_Value(Decimal value)
at DS4Windows.Options..ctor(Int32 deviceNum, String name, DS4Form rt)
at DS4Windows.DS4Form.ShowOptions(Int32 devID, String profile)
at DS4Windows.DS4Form.tsBNEditProfile_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.96.0 built by: NETFXREL2STAGE
CodeBase: file:///G:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
DS4Windows
Assembly Version: 1.4.27.0
Win32 Version: 1.4.27
CodeBase: file:///C:/Users/Mathias/Desktop/Mathias/Programmer/ds4%202/DS4Windows.exe
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
CodeBase: file:///G:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
CodeBase: file:///G:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.93.0 built by: NETFXREL2STAGE
CodeBase: file:///G:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
CodeBase: file:///G:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
CodeBase: file:///G:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
CodeBase: file:///G:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Management
Assembly Version: 4.0.0.0
Win32 Version: 4.6.79.0 built by: NETFXREL2
CodeBase: file:///G:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.



Hope you can help, really wanna try this with a friend
Report comment to moderator  
Reply With Quote
Unread 09-08-15, 12:35 PM  
MunkDev
A Scalebane Royal Guard
 
MunkDev's Avatar
AddOn Author - Click to view AddOns

Forum posts: 431
File comments: 142
Uploads: 6
Mouse settings

Added some control over the cursor functionality. Note that the third one from the left is the special action input, which does stuff like binding to the extra button and splitting stacks when buying reagents. It might be kind of unclear in its current state though. The GameTooltip does not reflect modifications atm.
__________________
Last edited by MunkDev : 09-09-15 at 10:22 AM.
Report comment to moderator  
Reply With Quote
Unread 08-30-15, 05:17 PM  
MunkDev
A Scalebane Royal Guard
 
MunkDev's Avatar
AddOn Author - Click to view AddOns

Forum posts: 431
File comments: 142
Uploads: 6
Alpha 0.6.* - New binding configuration

Alpha 0.6 is available on GitHub. This update is temporarily put on hold because of an unresolved taint issue that spreads when rebinding an action bar button, but here are some screenshots of the new binding configuration:



__________________
Report comment to moderator  
Reply With Quote
Unread 08-24-15, 09:44 PM  
MunkDev
A Scalebane Royal Guard
 
MunkDev's Avatar
AddOn Author - Click to view AddOns

Forum posts: 431
File comments: 142
Uploads: 6
Alpha 0.5.0 - Addon Overhaul

Going to sort out a few bugs before releasing an overhaul to how the addon handles the interface. This update will add support for almost every standard Blizzard frame and will remove about half of the old code since it has become redundant using this new approach. Having learned a few tricks along the way of meticulously devouring the API, it was time I updated the addon to reflect what I've learned thus far.

This update will add support for:
  • Almost all frames (might have forgotten to add a few odd frames)
  • Drop down menus
  • Interface and system options
  • Addon management
  • Calendar
  • Guild interface
  • World map browsing
  • Vendor and repairing
  • PvP and PvE finder
  • Pet battles
  • Taint-free glyph, spec and talent picking
  • Adventure guide and dungeon journal
  • Collections (mounts, pets, toys, heirlooms)
  • Garrison missions and garrison workorders
  • Transmogrification
  • Macro picking
  • Professions
  • Trainers
  • Void storage
  • Achievements
  • Archaeology

A lot of things will be removed, and some things might be different to what you have gotten used to. Feedback on quirky stuff is highly appreciated. If there are any frames that lack support, please feel free to report their names or post screenshots and I'll fix the problem asap.
__________________
Last edited by MunkDev : 08-24-15 at 09:45 PM.
Report comment to moderator  
Reply With Quote
Unread 08-24-15, 09:43 PM  
MunkDev
A Scalebane Royal Guard
 
MunkDev's Avatar
AddOn Author - Click to view AddOns

Forum posts: 431
File comments: 142
Uploads: 6
Re: Re: Re: Love this addon

Originally Posted by Ryklin
Originally Posted by MunkDev
Originally Posted by Sasenna
Was wondering if you were thinking of designing an ActionBar Set to go along with this, I saw you are working on Diablo style inventory.

Maybe something similar to FF14 Cross HotBar
http://i.imgur.com/y0HdJtl.png
*image from Google images*
Maybe, but I pretty much hate the FF14 action bar and paging system. Personally, I find that playstyle severely lacking in agility and speed. There might be something I can come up with, but I still feel the need to always see all my bound abilities and whether they are off cooldown etc.

Feel free to drop suggestions on how I might implement an action bar system that doesn't hide stuff from you and doesn't require paging at the same time.
I am actually very accustom to the FFXIV actions bars, though I can understand how some can find it annoying. I would also like to see a system mocking it.

There are options to make it more intuitive in game. Having it so certain crossbars are only available when your weapon is away, or when it is out. Setting up macroes so then when you use an ability on any bar other than your "main" one, for things such as Off GCD abilities; it would switch back to the main one. Having the ability to To LT+RT or RT+LT is nice for actions that you're going to need regularly like your mount/lb/items/markers. With the right setup, it becomes remarkably intuitive.

I made a short video to demonstrate how I have my crossbars set up, though it's really kind of hard to show by just showing my character doing things. And also the fact that at the end of the video my computer was like "NU MOAR RECORDING" and lagged itself into submission.

In the end, I'm just trying to say that it is definitely something I would like to see also. As muscle memory builds it just becomes second nature.

::EDIT:: Ohh 280P resolution on my video, so sexy. Sorry, I don't record.. ever. lol
Fair enough. I might look into creating a separate system for paging eventually. It's not a priority right now though, but I might look into it once the addon is more stable with the current approach. I'm not completely satisfied with how the entire system works as it has grown quite unnecessarily complex over time.
__________________
Last edited by MunkDev : 08-24-15 at 09:47 PM.
Report comment to moderator  
Reply With Quote
Unread 08-22-15, 05:11 AM  
Lemagex
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
This is looking more promising with every change
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.