Quantcast
Download
(25 Kb)
Download
Updated: 10/26/19 12:23 PM
Pictures
File Info
Compatibility:
Dragonhold (5.2.5)
Scalebreaker (5.1.5)
Elsweyr (5.0.5)
Updated:10/26/19 12:23 PM
Created:12/09/17 08:57 PM
Monthly downloads:197
Total downloads:2,317
Favorites:20
MD5:
5.2.5
FCO Mounty
Version: 0.1.4
by: Baertram [More]
IMPORTANT CHANGE - Version 0.0.7
This addon depends on the following libraries:
-LibAddonMenu-2.0
-LibZone

FAQ / Frequently asked questions / Questions fréquemment posées / Oft gefragte Fragen

Attention:
You can manually download the standalone libraries from the links above.
-> Be sure to check the extraction of the zip files! They must NOT create another subfolder in AddOns containing the name of the zip archive itsself! Example:
zip filename: LiBStub_v1_4.zip
Extracted to:
AddOns\LibStub_v1_4\LibStub -> WRONG!
Extracted to:
AddOns\LibStub -> CORRECT!

Or use Minion to download them.

You may need to close and restart the game to recognize the new libraries in the addon manager!
Additional information about libraries and why I have changed my addons to use standalone, and not included libraries anymore, can be found in the general FAQ



FCO Mounty

This addon will give you the ability to change your mount depending on your current location (zone).
e.g. use a camel in the Alik'r desert, and a horse in Stormhaven.


-> If you are looking for a similar addon for pets try out "PetZone"

In addition the addon is able to block your horse training skills. You are able to level only one specific horse training until it's maxed out this way, without clicking a wrong training button by accident.

Features
-Setup your desired mount for a base map zone and for some subzones
Your chosen mount will be used if you do a /reloadui or any other loading screen in the zone.
You need to unmount if you change a zone without a loadscreen/reloadui in order to mount on your desired subzone mount!
-Disable the train feed, train, speed, train carry buttons at the stable.

Usage
Changing your mount via the collectibles is not saving the current mount for the given zone!
You have to open the addon settings via chat command /fcoms (or manually by pressing ESC key, and then navigate to the addon settings of FCO Mounty) and click the button "Current zone".
The zone and subzone (e.g. a city at the current map) will be selected in the dropdowns and you can choose your mount for that zone + subzone now.

If you want to set a mount for the whole zone (map) just change the subzone dropdown to "-ALL-".


The addon will detect a sub-zone change not automatically (only if you do a /reloadui or are coming from a loading screen). So if you are mounted and ride into a new subzone (a city e.g.) it will be recognized if you unmount.
If you are not mounted it will be recognized if you switch your weapons and are not in a fight.

I could implement some more checks but it will be checked quite often then (e.g. via ability events). SO for now this should be enough checks.

What zone and subzone am I currently in?
If you want to know if a zone & subzone changed, and what zone & subzone name is currently used, then write the following into your chat and press the return key:
Code:
/script FCOM.zone2Chat()
It will show you the zone and subzone name in teh chat. Only if the subzone changed the mount will be changed on unmount as well! If the subzone of a map is always the same you got no way to differ in it and set different mounts This is due to the game's API functions and not an addon problem.
Attention: This addon needs the following libraries installed and activated
-LibAddonMenu-2.0
-LibZone

You need to install them as standalone versions!
Check the description for information what a library is, what a standalone library is, what other addons are helping you to see the dependent libraries of an addon, and how you are able to install them properly as a standalone version.

0.1.4
-Updated API for Drgaonhold
-Added zone entries for Southern Elsweyr
-Removed unregister for callback of LAM panel created

0.1.3
-Updated API for Elsweyr
-Added zone entries for Northern Elsweyr
-Changed code to work with libraries with or without LibStub

0.1.2
Fixed: lua error message pressing "Current zone" button for missing zone/subzone pairs.
This applies to the mount enhancement settings. If no zone/subzone data is found it will use the current standard ESO settings for this zone/subzone and add it to your settings automatically so you are able to change it.

Added "debug" setting (standard: Disabled).
Only if you enable this setting you will see chat messages about missing zone data. So be sure to enable it if you want to support me and tell me where zone/subzone data is missing. Thank you.

0.1.1
Fixed version number. Should be a string. Thanks Ravenmind!

0.1.0
Fixed lua error message while using "Current zone" button.

0.0.9
-Fixed some other error messages
-Added ##AddOnVersion: to manifest txt file
-The addon will disable itself automatically within dungeons, raid dungeons and delves, if it can detect them, to speed up game loading (as most dungeons do not allow you to mount, and those where you are still able to mount will use your last used mount then).
-Changed the zone determination
-Changed the zone names and subzone names in the settings dropdown boxes to show "client language dependent" entries using LibZone (please download and install this library so the addon will work properly!).
-> Check the addon description about "how to download and install standalone libraries properly".

0.0.8
Fixed error message for unknown zones / subzones.
The chat will show a message about this now.
Feel free to contact me via the addon comments or pm so I can add these zones, if they are needed AND if you can mount in this zone! If no mount is possible then just ignore the chat message please.

0.0.7
Updated API and removed libraries.
You need to install them as standalone versions.
Check the description for information what a library is, what a standalone library is, what other addons are helping you to see the dependent libraries of an addon, and how you are able to install them properly as a standalone version.


0.06
-Updated api to summerset
-Updated libraries: Updated libAddonMenu, removed libMapPins
-Updated: Summerset zone data (Thanks to daxterjax) and some delve subzones

0.05
Added: More zone data which was missing, thanks to: Nighn_9
Added: Function to print the current zone and subzone to chat so you can specify me some information if another zone is "missing" in the addon. Write me a PM or an addon comment with the chat output and I'll add it to the addon.

Chat command:
/script FCOM.zone2Chat()

Example output:
[FCOMounty] Current zone: bangkorai, current subzone: bangkorai_base


0.04
-Added "preset mount option" to set the manually chosen mount from your collectibles as the standard mount for the current zone & subzone. The option is turned off by default.

-Fixed: Changing your mount in the settings for te current zone & subzone will update the settings accordingly and choose the mount for you, so your next ride in the zone will use this mount then
-Fixed: Getting unmounted in combat/unmount in combat will wait until you leave combat to update the mount of the current zone & subzone for you
-Changing the weapons in combat won't update the mount info anymore (better performance)
-Fixed: The stable training "+" button settings will be disabled if you have trained it to the maximum already, or if only 1 training type is left


0.03
-Added option to switch to the currently active zone and subzone in the settings to set the mount for the current zone
-> Use chat command /fcoms to get to the FCOMounty settings

-Reworkd the code to detect a zone change so it's not flooding a "Collectible no ready" message (only will check if the zone or subzone changed)

0.02
-Added events for unmounting, weapon change and switiching to mouse mode (talking to NPCs e.g.).
If you are not mounted and not in combat at this time the current zone will be checked and your desired mount will be prepared
Optional Files (0)


Archived Files (13)
File Name
Version
Size
Uploader
Date
0.1.3
24kB
Baertram
05/19/19 05:15 PM
0.1.2
24kB
Baertram
12/09/18 10:14 AM
0.1.1
24kB
Baertram
12/02/18 08:18 AM
0.1.0
24kB
Baertram
11/30/18 05:05 AM
0.09
24kB
Baertram
11/20/18 03:03 PM
0.08
22kB
Baertram
10/14/18 02:46 PM
0.07
22kB
Baertram
09/20/18 04:16 PM
0.06
64kB
Baertram
05/27/18 11:34 AM
0.05
69kB
Baertram
02/25/18 09:27 AM
0.04
69kB
Baertram
12/17/17 05:47 PM
0.03
67kB
Baertram
12/10/17 02:53 PM
0.02
65kB
Baertram
12/09/17 09:38 PM
0.01
65kB
Baertram
12/09/17 08:57 PM


Post A Reply Comment Options
Unread 06/30/19, 12:28 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2499
File comments: 2807
Uploads: 57
Re: Re: Re: Re: Re: Re: wishlist :)

Thanks for letting me know.
I'll link it to the description.

Originally Posted by Brotanks
Originally Posted by TNTKokser
Originally Posted by Baertram
Sorry I only knew t he ones randomizing the pets, like
Random Vanity Pet
or
PimpMyRide
Yep. And even these are outdated. I made a request in the forum, maybe somebody sees the potential
Hey! So I also thought this was a good idea, and made an addon for it. Or more specifically, I ham-handedly took apart FCO Mounty and reworked it for vanity pets (many thanks, Baertram! And also... I'm sorry?) Check it out here if you're interested: PetZone
Report comment to moderator  
Reply With Quote
Unread 06/30/19, 09:06 AM  
Brotanks
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 1
Re: Re: Re: Re: Re: wishlist :)

Originally Posted by TNTKokser
Originally Posted by Baertram
Sorry I only knew t he ones randomizing the pets, like
Random Vanity Pet
or
PimpMyRide
Yep. And even these are outdated. I made a request in the forum, maybe somebody sees the potential
Hey! So I also thought this was a good idea, and made an addon for it. Or more specifically, I ham-handedly took apart FCO Mounty and reworked it for vanity pets (many thanks, Baertram! And also... I'm sorry?) Check it out here if you're interested: PetZone
Report comment to moderator  
Reply With Quote
Unread 06/07/19, 06:42 PM  
Ruse

Forum posts: 0
File comments: 7
Uploads: 0
Originally Posted by Baertram
Originally Posted by Ruse
So this is probably an incredibly stupid question, but once I've selected the mount for the zone from the dropdowns, how do I save that setting?
As you select one it is automatically saved
Choose the zone and subzone, then afterwards your mount for this combination and its saved then.

... Well I told you it was a stupid question, lol. Thank you.
Report comment to moderator  
Reply With Quote
Unread 06/07/19, 12:22 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2499
File comments: 2807
Uploads: 57
Originally Posted by Ruse
So this is probably an incredibly stupid question, but once I've selected the mount for the zone from the dropdowns, how do I save that setting?
As you select one it is automatically saved
Choose the zone and subzone, then afterwards your mount for this combination and its saved then.
Report comment to moderator  
Reply With Quote
Unread 06/06/19, 05:46 PM  
Ruse

Forum posts: 0
File comments: 7
Uploads: 0
So this is probably an incredibly stupid question, but once I've selected the mount for the zone from the dropdowns, how do I save that setting?
Report comment to moderator  
Reply With Quote
Unread 03/22/19, 04:36 PM  
TNTKokser
 
TNTKokser's Avatar

Forum posts: 15
File comments: 116
Uploads: 0
Re: Re: Re: Re: wishlist :)

Originally Posted by Baertram
Sorry I only knew t he ones randomizing the pets, like
Random Vanity Pet
or
PimpMyRide
Yep. And even these are outdated. I made a request in the forum, maybe somebody sees the potential
Report comment to moderator  
Reply With Quote
Unread 03/22/19, 04:27 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2499
File comments: 2807
Uploads: 57
Re: Re: Re: wishlist :)

Sorry I only knew t he ones randomizing the pets, like
Random Vanity Pet
or
PimpMyRide

Originally Posted by TNTKokser
Originally Posted by Baertram
Aren't there already addons doing this or available to change your look etc.?
I guess pets would fit in there as well then.
I found a few and tried them out. There is only one working, Style an Elegance. However, this is a) much more than I need and b) not switching automatically. You set up complete sets with clothing, jewelery, hair, body and face marks, mount and much more, but the pet is missing.

I think it's perfect the way it's done here: autochoose your mount by region. a camel for the desert, a senche for Grahtwood. It makes sense. And it would make sense to have a senche pet running behind you and your senche mount, but not behind you and your mechanoid or dwemer mount.

Anybody has a solution for that? The names of the AddOns I found were very "pictorially" and in different categories. Perhaps I missed one I could use for that.
Report comment to moderator  
Reply With Quote
Unread 03/22/19, 03:13 PM  
TNTKokser
 
TNTKokser's Avatar

Forum posts: 15
File comments: 116
Uploads: 0
Re: Re: wishlist :)

Originally Posted by Baertram
Aren't there already addons doing this or available to change your look etc.?
I guess pets would fit in there as well then.
I found a few and tried them out. There is only one working, Style an Elegance. However, this is a) much more than I need and b) not switching automatically. You set up complete sets with clothing, jewelery, hair, body and face marks, mount and much more, but the pet is missing.

I think it's perfect the way it's done here: autochoose your mount by region. a camel for the desert, a senche for Grahtwood. It makes sense. And it would make sense to have a senche pet running behind you and your senche mount, but not behind you and your mechanoid or dwemer mount.

Anybody has a solution for that? The names of the AddOns I found were very "pictorially" and in different categories. Perhaps I missed one I could use for that.
Report comment to moderator  
Reply With Quote
Unread 03/21/19, 07:09 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2499
File comments: 2807
Uploads: 57
Re: wishlist :)

Originally Posted by TNTKokser
What about the same thing for pets
Nope, not in this mount related addon and I'm not planning to build new addons. I got hardly time to play.

Aren't there already addons doing this or available to change your look etc.?
I guess pets would fit in there as well then.
Report comment to moderator  
Reply With Quote
Unread 03/21/19, 02:26 PM  
TNTKokser
 
TNTKokser's Avatar

Forum posts: 15
File comments: 116
Uploads: 0
Cool wishlist :)

What about the same thing for pets
Report comment to moderator  
Reply With Quote
Unread 02/14/19, 01:28 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2499
File comments: 2807
Uploads: 57
Re: Re: Re: Bug - With Change Mount: preset for zone, set to ON - If mounted

But these are only chat messages, no lua error messages, right? Simply ignore them. They are just there to inform you that no zone data is given for the current zone/subzone.
If you get the messages copy them in total from the chat (you can use the addon pChat to right click the time stamp and copy the text) and post it here to the comments of the addon. If it's Wort the effort I might add them then, or exclude the area like dungeons/bgs.

Originally Posted by Atola
Originally Posted by Baertram
Battelgrounds:
Not sure what you mean here. Do you get any error message from FCOMounty here? Are you able to mount in Battlegrounds? If not: You shouldn't have any problems here as long s you get no error message. If you get one, tell me the error please so I'm able to help. I cannot read mind or see the future
OK the messages the addon tells me for different bgs are:
"Zone: battlegrounds (id/parent:510/849), subZone: -ALL-"
"Zone: battlegrounds (id/parent:514/514), subZone: -ALL-"
"Zone: battlegrounds (id/parent:512/512), subZone: -ALL-"

The message may be different in different BGs. I can add as i find them.


Some BGs (a very few) you can mount in, most you can't.
Report comment to moderator  
Reply With Quote
Unread 02/13/19, 06:18 PM  
Atola

Forum posts: 1
File comments: 11
Uploads: 0
Re: Re: Bug - With Change Mount: preset for zone, set to ON - If mounted

Originally Posted by Baertram
Battelgrounds:
Not sure what you mean here. Do you get any error message from FCOMounty here? Are you able to mount in Battlegrounds? If not: You shouldn't have any problems here as long s you get no error message. If you get one, tell me the error please so I'm able to help. I cannot read mind or see the future
OK the messages the addon tells me for different bgs are:
"Zone: battlegrounds (id/parent:510/849), subZone: -ALL-"
"Zone: battlegrounds (id/parent:514/514), subZone: -ALL-"
"Zone: battlegrounds (id/parent:512/512), subZone: -ALL-"

The message may be different in different BGs. I can add as i find them.


Some BGs (a very few) you can mount in, most you can't.
Last edited by Atola : 02/13/19 at 07:09 PM.
Report comment to moderator  
Reply With Quote
Unread 02/13/19, 09:44 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2499
File comments: 2807
Uploads: 57
Re: Bug - With Change Mount: preset for zone, set to ON - If mounted

Battelgrounds:
Not sure what you mean here. Do you get any error message from FCOMounty here? Are you able to mount in Battlegrounds? If not: You shouldn't have any problems here as long s you get no error message. If you get one, tell me the error please so I'm able to help. I cannot read mind or see the future

Originally Posted by Atola
If i'm mounted and I manually go to collections and select a different mount - the change does not take.
I assume you did enbale the option to use the mount from collections for the current subzone upon manual mount change from colletions.
It can only work this way: It should unmount you on selecting the other collection mount, and then as you mount again on the new mount it will update it to the current zone.
Unmounting and selecting another collection WITHOUT mounting on the new mount wont change anything as the addon needs the trigger "mount" for it (not unmount and do something with collections; could even be you do something with a colleciton which is no mount at all ).

Originally Posted by Atola
I'f i'm not mounted then do a manual change - the change is set for the add-on as expected.
Correct, like explained above.

Originally Posted by Atola
- EXCEPT it will only do it for the SUBZONE. That is its ignoring the option "-All-: Use this mount for all subzones: ON". Although perhaps this last bit is a misunderstanding of what is intended...
Yep, this works as designed. Manualy change of the mount from collections or whatever way you do to change the mount won't affect the total zone, if the setting for the total zone is enabled.
The total zone checkbox is only meant to work for the selected mounts within the LAM settings of the addon!

I could add it to react on manual changes as well but need to check this. And currently I got no time to invent new features, sorry. PTS needs a lot of time to check if addons will work after next update already and I haven't played for about 2 weeks now
Report comment to moderator  
Reply With Quote
Unread 02/12/19, 07:59 PM  
Atola

Forum posts: 1
File comments: 11
Uploads: 0
Bug - With Change Mount: preset for zone, set to ON - If mounted

If i'm mounted and I manually go to collections and select a different mount - the change does not take.
I'f i'm not mounted then do a manual change - the change is set for the add-on as expected. - EXCEPT it will only do it for the SUBZONE. That is its ignoring the option "-All-: Use this mount for all subzones: ON". Although perhaps this last bit is a misunderstanding of what is intended...
Last edited by Atola : 02/12/19 at 08:06 PM.
Report comment to moderator  
Reply With Quote
Unread 02/12/19, 07:54 PM  
Atola

Forum posts: 1
File comments: 11
Uploads: 0
BattleGrounds

What behavior should i expect in BGs? I disabled this a while ago because in BGs i was getting errors - and the game seems to wig out occasionally when addons do things upon load of a BG area.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: