Quantcast
Download
(64 Kb)
Download
Updated: 05/27/18 11:34 AM
Pictures
File Info
Compatibility:
Summerset (4.0)
Dragon Bones (3.3)
Clockwork City (3.2)
Updated:05/27/18 11:34 AM
Created:12/09/17 08:57 PM
Monthly downloads:149
Total downloads:681
Favorites:12
MD5:
4.0
FCO Mounty
Version: 0.06
by: Baertram [More]
FCO Mounty

Application is Fast API ready

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.


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.
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 (5)
File Name
Version
Size
Author
Date
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 05/27/18, 11:02 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1587
File comments: 1553
Uploads: 45
Thanks a lot daxterjax. Will add this and subzones I find to the list.

Originally Posted by daxterjax
I did a quick manual update for Summerset for anyone who wants it until an official update

In your addons folder (Documents\Elder Scrolls Online\live\AddOns\FCOMounty\src) open the file FCOM_zones.lua and at the bottom add the following code:

Code:
FCOMounty.ZoneData["summerset"] = {-- Summerset
    --Summerset
    ["summerset_base"] = true,
    ["alinor_base"] = true,
    ["artaeum_base"] = true,
    ["lillandrill_base"] = true,
    ["shimmerene_base"] = true,
}
(Place it just before the line "--Return the zonedata")

I think I got all of the subzones but I haven't fully explored yet. Just wanted to help out anyone else using this
Report comment to moderator  
Reply With Quote
Unread 05/26/18, 08:51 PM  
daxterjax

Forum posts: 0
File comments: 1
Uploads: 0
I did a quick manual update for Summerset for anyone who wants it until an official update

In your addons folder (Documents\Elder Scrolls Online\live\AddOns\FCOMounty\src) open the file FCOM_zones.lua and at the bottom add the following code:

Code:
FCOMounty.ZoneData["summerset"] = {-- Summerset
    --Summerset
    ["summerset_base"] = true,
    ["alinor_base"] = true,
    ["artaeum_base"] = true,
    ["lillandrill_base"] = true,
    ["shimmerene_base"] = true,
}
(Place it just before the line "--Return the zonedata")

I think I got all of the subzones but I haven't fully explored yet. Just wanted to help out anyone else using this
Report comment to moderator  
Reply With Quote
Unread 02/19/18, 02:23 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1587
File comments: 1553
Uploads: 45
Originally Posted by Nighn_9
i found out what was wrong, some of the instances are missing, but i added them in so it's works fine for me now.

Alos, do you think you can extend on this addon by adding pets to it as well?
Hi, which instances were missing? Please provide me your changed files so I can add them to the base addon.

@Pets:
Please use other exisitng addons like "Pimp my ride" for this purpose. This addon is only about Mounts.
Report comment to moderator  
Reply With Quote
Unread 02/15/18, 11:27 PM  
Nighn_9
 
Nighn_9's Avatar

Forum posts: 8
File comments: 35
Uploads: 0
i found out what was wrong, some of the instances are missing, but i added them in so it's works fine for me now.

Alos, do you think you can extend on this addon by adding pets to it as well?
__________________
@Nighn_9 PC/NA Elder Scrolls Online
GM of Godspeed
n_9
Report comment to moderator  
Reply With Quote
Unread 02/14/18, 09:39 AM  
HowellQagan
 
HowellQagan's Avatar

Forum posts: 8
File comments: 99
Uploads: 0
Wow I was just thinking a few weeks ago about how awesome this would be if it existed

Finally I'll use all my unlocked mounts.

edit: I just noticed there are no presets for starter areas and some more. Stros M'kai, Betnikh, Khenarthi's Roost, Bleackrock Isle, Bal Foyen, and Eyevea.
Last edited by HowellQagan : 02/15/18 at 06:21 AM.
Report comment to moderator  
Reply With Quote
Unread 02/03/18, 10:11 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1587
File comments: 1553
Uploads: 45
There is an edit function for comments, you know? Takes some time to read and understand all now

Ok:
The zones and subzones are taken from a library that provides the "name" of the "textures" used at the cities/maps. If the map name contains "mapname_wayrest.dds" the library recognizes "mapname" as the zone and "wayrest" as the subzone.
If subzones are missing in the dropdowns the game does not use specific subzone names of the textures.
I won't fix this as it needs me to check every map and subzone/city etc. to see what is correct and what not etc.

But it definately should use the setup mount for the top zone "mapname" then if ther eis nothing found for the subzone. Or mayby ou've setup the mint from AlikÄr at the subzone that is used for wayrest (but it's not named wayrest ingame pershaps) too?
I'll check if I can rebuild your bug and if I'm able to fix it.
Last edited by Baertram : 02/03/18 at 10:22 AM.
Report comment to moderator  
Reply With Quote
Unread 02/02/18, 11:29 AM  
Nighn_9
 
Nighn_9's Avatar

Forum posts: 8
File comments: 35
Uploads: 0
Sorry for commenting so much xD....

But yeah to finalize my statements.... It seems all the cities that don't show up as "Sub-zones" in the addon (For example Wayrest, Hollow City, Anvil, etc) don't work for with the addon, even if you had set up a specific mount for that zone as "All". I could port anywhere outside of Wayrest and the proper mount would appear, but if I then ported to Anvil, my mount would remain the same and not change.
__________________
@Nighn_9 PC/NA Elder Scrolls Online
GM of Godspeed
n_9
Report comment to moderator  
Reply With Quote
Unread 02/02/18, 11:16 AM  
Nighn_9
 
Nighn_9's Avatar

Forum posts: 8
File comments: 35
Uploads: 0
Yeah seems all the cities that are not considered Subzones on the addon are the ones that bug out. The only way to make it work for that zone is if you port outside of those cities into that zone.

Wayrest, Stormhaven simply does not work with this addon.
Same with Anvil in the Gold Coast, since it's not in the subzone category at all, the proper mount setup will not show up and will still have the previous zones mount as currently equipped.
__________________
@Nighn_9 PC/NA Elder Scrolls Online
GM of Godspeed
n_9
Last edited by Nighn_9 : 02/02/18 at 11:24 AM.
Report comment to moderator  
Reply With Quote
Unread 02/02/18, 11:06 AM  
Nighn_9
 
Nighn_9's Avatar

Forum posts: 8
File comments: 35
Uploads: 0
Yeah seems the only way I can make the addon work properly is if I port outside of cities. Otherwise the mounts wont change even if I had put a specific mount for "All" in that current zone.


Yeaaaaaah... it's definitely something weird with the cities. It's not working properly with them. Try this and youll see what i mean..

Have a mount setup for Alikr and port to most South West wayshrine of zone Morwahs Bounty Wayshrine. Spawn your mount make sure its the one you set up.. Then port to Wayrest, Stormhaven Wayshrine inside the city and spawn your mount. If it does the same for you as it does for me, itll be the Alikr mount thta spawns, because it acts weird porting to and from cities.

I've also noticed that Wayrest isn't put down as a subzone?
__________________
@Nighn_9 PC/NA Elder Scrolls Online
GM of Godspeed
n_9
Last edited by Nighn_9 : 02/02/18 at 11:13 AM.
Report comment to moderator  
Reply With Quote
Unread 02/02/18, 11:05 AM  
Nighn_9
 
Nighn_9's Avatar

Forum posts: 8
File comments: 35
Uploads: 0
Or perhaps it's not properly changing them from sub zone to sub zone
__________________
@Nighn_9 PC/NA Elder Scrolls Online
GM of Godspeed
n_9
Report comment to moderator  
Reply With Quote
Unread 02/02/18, 11:04 AM  
Nighn_9
 
Nighn_9's Avatar

Forum posts: 8
File comments: 35
Uploads: 0
I think it may be something to do with subzones, because when I port somewhere outside of a city the addon spawns the proper mount. But if i went back to Alikr and it spawns the camel thenI port o say Wayrest the camel would still be there, but when I port to a wayshrine outside of wayrest the proper mount comes out. Maybe take away subzones altogether and just say which mount for which zone?
__________________
@Nighn_9 PC/NA Elder Scrolls Online
GM of Godspeed
n_9
Report comment to moderator  
Reply With Quote
Unread 02/02/18, 10:56 AM  
Nighn_9
 
Nighn_9's Avatar

Forum posts: 8
File comments: 35
Uploads: 0
Same thing happens everytime lol. I'm using settings properly, I'm using Mount for "All" and "Current Zone" trying to make it work. I have shadow senche for coldharbor... I got to Abahs Landing and my camel spawns like normal, then I go to coldharbor and my camel still comes out NOT my senche
__________________
@Nighn_9 PC/NA Elder Scrolls Online
GM of Godspeed
n_9
Report comment to moderator  
Reply With Quote
Unread 02/02/18, 10:52 AM  
Nighn_9
 
Nighn_9's Avatar

Forum posts: 8
File comments: 35
Uploads: 0
Still buggy

when i port to alikr, the addon wroks fine and summon my camel. When i then port to wayrest, my camel still comes out. All of Stormhaven is suppose to be a black lion.
__________________
@Nighn_9 PC/NA Elder Scrolls Online
GM of Godspeed
n_9
Report comment to moderator  
Reply With Quote
Unread 12/17/17, 05:48 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1587
File comments: 1553
Uploads: 45
Please test the new version, it should fix your problems. Check out the new option to use your manually chosen mount from the collectibles as the default mount for the current zone & subzone.
-> You need to enable it in the settings!

Originally Posted by Baertram
From reading your posts it seems as if you are not setting up the addon properly.

You do not have to go to the collectibales to change the mounts but you need to go to the addon settings (chat command /fcoms, or press ESC key, and then choose the addon settings from the menu) and then click on "Current zone" button.
After that you can choose the mount from the dropdown box that is shown as zone and subzone are selected.
Chaning the mount just via the collectibales doesn't change anything for the current zone, sorry.
You need to use the addon settings.

So please check the addon settings and as described before:
You need to set the mount for the entire Rift map via "zone = Rift" and "subzone = -ALL-" -> Ice Wolf
And for the "The rift" city map you need to set "zone = Rift" and "subzone = The rift" -> Flame Atro Wolf

Your Ice wolf will be shown everywhere on the Rift map if you haven't set any other mount for the subzones. If the mount for the subzone (The rift city e.g.) is set this mount will be used instead.

If you reload or port to another zone you have to repeat this to setup the mount for the new zone / subzone.

I'll try to rebuild your problem within rift as you have described it above but it works flawlessly for me if I just use the addon settings to select and save my mount for the zones.




Originally Posted by Nighn_9
Okay, so this is whats happening to me... I log in and ill be in like the Rift and when I mount, my Flame Atro Wolf mount shows up, but I have set the Ice Wolf up for that zone. When I port to another zone to try and fix it by the reload, an entirely new mount shows up that wasn't intended for the new zone.

However, when I go to collectibles and switch to the proper mount that I have set up for the zone I'm in, then port to another zone, the proper mount for the new zone shows up. Like I would be in the Rift, and the Flame mount showed up so I manually swapped to Ice Wolf, and then I ported to Alikr and my camel showed up (the proper mount for Alikr)

But then sometimes no matter if I reloadui or manually change to the proper mount, the addon wont track which mounts I have setup for certain zones, just random mounts of mine come out
Report comment to moderator  
Reply With Quote
Unread 12/17/17, 08:14 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1587
File comments: 1553
Uploads: 45
From reading your posts it seems as if you are not setting up the addon properly.

You do not have to go to the collectibales to change the mounts but you need to go to the addon settings (chat command /fcoms, or press ESC key, and then choose the addon settings from the menu) and then click on "Current zone" button.
After that you can choose the mount from the dropdown box that is shown as zone and subzone are selected.
Chaning the mount just via the collectibales doesn't change anything for the current zone, sorry.
You need to use the addon settings.

So please check the addon settings and as described before:
You need to set the mount for the entire Rift map via "zone = Rift" and "subzone = -ALL-" -> Ice Wolf
And for the "The rift" city map you need to set "zone = Rift" and "subzone = The rift" -> Flame Atro Wolf

Your Ice wolf will be shown everywhere on the Rift map if you haven't set any other mount for the subzones. If the mount for the subzone (The rift city e.g.) is set this mount will be used instead.

If you reload or port to another zone you have to repeat this to setup the mount for the new zone / subzone.

I'll try to rebuild your problem within rift as you have described it above but it works flawlessly for me if I just use the addon settings to select and save my mount for the zones.




Originally Posted by Nighn_9
Okay, so this is whats happening to me... I log in and ill be in like the Rift and when I mount, my Flame Atro Wolf mount shows up, but I have set the Ice Wolf up for that zone. When I port to another zone to try and fix it by the reload, an entirely new mount shows up that wasn't intended for the new zone.

However, when I go to collectibles and switch to the proper mount that I have set up for the zone I'm in, then port to another zone, the proper mount for the new zone shows up. Like I would be in the Rift, and the Flame mount showed up so I manually swapped to Ice Wolf, and then I ported to Alikr and my camel showed up (the proper mount for Alikr)

But then sometimes no matter if I reloadui or manually change to the proper mount, the addon wont track which mounts I have setup for certain zones, just random mounts of mine come out
Last edited by Baertram : 12/17/17 at 08:17 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: