VGInterface.com
Search Downloads


Go Back   LoTROInterface > LotRO Stand-Alone Plugins > Action Bars & Main Bar

Category: Action Bars & Main BarMouseGestures
Interface Information
Download
How do I install this? (FAQ)
Name: MouseGestures   Popular!
Author:
Date: 09-09-2010 12:40 PM
Size: 9.23 Kb
Version: 2.25
Rate File:  out of 5 with 0 votes  
Pictures
Click to enlarge 

Views: 0
Size: 41.35 Kb
Dimensions: 659 x 254
Screenshot
 
Description
MouseGestures plugin for The Lord of the Rings Online
V2.25
By Musje (Gilrain)
Special thanks to:
- ScrappyTheGreat for his Simple Mouse Finder. Without it I wouldn't be able to locate the mouse.
- MrJackdaw for his library for creating windows and quickslots. Even though this library is no longer used.

This plugin enables you to put 8 skills/items on a circle of quickslots.
If you sweep in the direction of one of the quickslots while holding ctrl+alt+shift, that quickslot will be placed under your mouse (as soon as you release one of them). Allowing you to quickly change between 8 quickslots.
Additionally, you can disable the placing of the quickslot under your mouse and have a circle of quickslots that will show while holding ctrl+alt+shift.

If you wish to use part of the script, please ask my permission first. Of course I can't claim my coding to be copyrighted, but I hope coders will at least be fair with eachother.

Installation instructions:
  1. If you don't already have it, download the Turbine package here and copy it to your Plugins folder.
  2. Place the full "Musje" folder found in the .zip file in your documents/the lord of the rings online/Plugins folder. Overwriting any earlier files (the libraries included in this plugin are the latest avaialable)
  3. Log into the game. Make sure to start the client after you placed the files in the lord of the rings online folder.
  4. Type /plugins load mousegestures in the chatbar.
  5. The plugin is now loaded and it should show a circle of quickslots in the middle of your screen.

Usage:
  • When you first start the plugin, you will get a circle of quickslots in the middle of your screen. You can put any skills or items on those. When you are done type /MouseGestures setup off. The plugin is now ready for use.
  • When you want to change the quickslots again, simply type /MouseGestures setup on to show the quickslots and be able to edit them again.
  • When you press ctrl+alt+shift, the circle will show again around your mouse. Simply move your mouse in the direction of any quickslot and release any of the buttons to show a 9th quickslot under your mouse, containing the item or skill that was in the circle.
  • Additionally, you can type /MouseGestures gestures off to simply show and hide the quickslots with ctrl+alt+shift after which you can use them by (left) clicking on them. No quickslot will appear on releasing the buttons. Typing /MouseGestures gestures on will turn the gesture behaviour back on
  • Typing /MouseGestures help will show all the information about chat commands in the chat window.
  • Saving and loading is done automatically on opening and exiting the plugin. Your settings will not be saved if the client crashes in any way, only if you properly exit it (alt+F4 is properly exiting).
  • You can save with a custom filename by typing /mousegestures save <filename>. Adding no filename will save over the default file. (Please be patient and wait for the "Save successful!" message before loading or closing the plugin.)
  • You can load by typing /mousegestures load <filename>. Adding no filename will load the default file. (Please be patient and wait for the "Load succesful!" message before trying to load or save again. An error will be given if the file doesn't exist.)
  • Note: saving and loading with a command will not automatically update the files to the newest version.
  • In stead of /mousegestures you can also use /mg for chatcommands.

changelog:
new features
changes
bugfixes

1.0
  • Initial release
1.1
  • Easyclick, when enabled all 9 quickslots will show what only the middle one would show before. (Note: this function was removed in V2.0)
  • Code cleanup, the plugin should be smaller now.
  • The middle quickslot is no longer saved. On loading and resetting the quickslots it will be emptied.
  • The plugin will now show the correct version in game.
  • The plugin now need at least V1.3 of my quickslots library, this library is included with the download.
2.0
  • Major code overhaul! over 50% of the plugin is rewritten to be more efficient and less likely to malfunction when other plugins are running.
  • MouseGestures has a full new way of working. Less options to worry about (only 2 simple options) that should do everything you want. Please refer to the above Usage block for more info on how the plugin works now.
  • The quickslots are now shown in a more circular way.
  • The plugin will now need V1.31 of my quickslots library as part of the major code changes, this library is included with the download
  • The plugin no longer makes use of Deusdictums dragbar class. It's best to leave the files on your computer, other plugins might use it.
2.1
  • The window is now properly hidden if no quickslots are visible. No more weird selecting behaviour from the plugin!
  • In stead of /mousegestures you can now also use /mg for chatcommands. Of course, the old command has not been removed. Both will work now.
  • If an older savefile then the current version is found, the plugin will now give a little message with what happened to it. No interaction is needed for this to happen.
  • The plugin will now load the quickslots from a V1.x savefile. Note that if you ran V2.0 before that this will no longer work as the original save file will be gone.
  • The plugin will no longer need the library by MrJackdaw, meaning no additional downloads for the plugin to work (aside from the standard Turbine package).
2.2
  • You can now save custom files! /MouseGestures save <filename> will save a file with the given filename. If no filename is specified, the default file (saved on exit) will be overwritten.
  • You can also load those files! /MouseGestures load <filename> will load the filename. If no filename is specified, the default file (saved on exit) will be loaded.
  • The window is really properly hidden this time if no quickslots should be visible. It could occur still in 2.1, now it should be gone completely.
  • Quickslots themselves are now properly hidden, no more ghost quickslots that don't work.
  • Fixed a bug where the plugin wouldn't load if there was no safe file present. New users shouldn't get an error now
  • The first run message will now only appear once per account. Not once per character.
  • Having no argument for setup or gestures will now toggle the setting in stead of giving the usage message.
  • The usage message is now more like original Lotro usage messages.
2.25
  • First public release.
  • Pressing and releasing keys while holding ctrl, alt and shift will no longer interfere with the plugin. Thanks NuclearTonic
  • Dragging a skill around on a quickslot without ever leaving the quickslot before dropping will no longer cause a rare bug where the quickslot could be cleared while it shouldn't be.
  • Quickslots will now properly switch around when you drag from one quickslot to another (note: this isn't the case when dragging from or to quickslots that aren't from this plugin)


known issues:
Bugs I cannot fix (that I currently know of)
Bugs I can fix
Bugs fixed in the upcoming update
  • Dragging an item or skill off the quickslot from the very edge will cause that the quickslot isn't properly cleared.
    Dragging items or skills off from the middle of the slot is no problem.
  • Right clicking the quickslots will not cause them to be used, this option cannot be changed with LUA to my knowledge. Use the left mouse button to use the skill or item.
  • When dragging a skill off a quickslot in setup mode, it will be vaguely visible still. The quickslot really is cleared, it's a mere visual bug. Note: I have no idea why this is happening, bonuspoints to anyone able to give me more info about this bug so I can fix it. Or if it doesn't happen for you with my plugin, please say so also.
If you find a bug or error, please leave a comment with as much info as possible (like, what were you doing and what error/unexpected behaviour occured).

to do list:
Ready for the upcoming update.
planned for the upcoming update.
  • Minimum mouse distance to trigger a gesture. (1 pixel is enough at the moment, meaning an accidental press of the buttons is quickly registered as gesture)
  • Add a little graphic circle, to make it look like more then just some quickslots.
I'm open to suggestions, so please add a comment with your thoughts.
File Statistics
User Rating:
 out of 5 with 0 votes
Downloads: 5445
Views: 26738
Favorites: 4
Uploaded By:
 
Last Modified: 09-11-2010 06:53 AM by Musje    

View Pictures. Download Now! Post A Comment


Post A Reply
Author Comments Comment Options
Old 09-26-2010, 08:58 AM  
Musje
The Wary
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 14
Uploads: 1
Quote:
I still can't figure out what to use this for. It's pretty much why I don't download it.
The original idea was to use skills with mouse movements. However, since this isn't possible a little click afterwards is needed.

For example, you could put important skills (like kick) or potions on it and then always have them near your mouse for quick usage.
Musje is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 09-24-2010, 05:07 PM  
Justin12221
The Undying

Forum posts: 39
File comments: 17
Uploads: 0
I still can't figure out what to use this for. It's pretty much why I don't download it.
Justin12221 is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 09-11-2010, 06:48 AM  
Musje
The Wary
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 14
Uploads: 1
MrJackdaw: It seemed only fair to me to include you there as I copied code from there.
Hopefully EU will get F2P soon
Musje is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 09-10-2010, 08:21 AM  
daimon
Super Moderator
 
daimon's Avatar
LOTROInterface Super Mod
Interface Author - Click to view interfaces

Forum posts: 466
File comments: 364
Uploads: 12
Sounds very interesting project. Didn't have the time to test it in beta but hopefully soon..
daimon is offline Report comment to moderator   Reply With Quote Reply With Quote
Old 09-09-2010, 01:38 PM  
MrJackdaw
The Undying
 
MrJackdaw's Avatar
Interface Author - Click to view interfaces

Forum posts: 249
File comments: 418
Uploads: 19
Quote:
MrJackdaw for his library for creating windows and quickslots. Even though this library is no longer used.
This made me chuckle!

Looking forward to seeing how this works when live comes to the EU...
MrJackdaw is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 12:50 AM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | VGInterface | LoTROInterface | MMOInterface | Swtorui