Download
(41 Kb)
Download
Updated: 07/18/24 11:29 AM
Pictures
File Info
Compatibility:
Gold Road (10.0.0)
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
base-game patch (9.1.5)
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Updated:07/18/24 11:29 AM
Created:04/30/23 01:39 AM
Monthly downloads:4,445
Total downloads:21,881
Favorites:22
MD5:
Categories:Plug-Ins & Patches, Game Controller
10.0.0
IsJusta BeamMeUp Gamepad Plugin  Updated this week!  Popular! (More than 5000 hits)
Version: 1.4.2
by: IsJustaGhost [More]
Requires BeamMeUp - Teleporter (Fast Travel)
Requires LibGPS


Works in Gamepad Mode

NEW:
1.2
  • added "Auto-unlock" wayshrines

This is only a plugin to allow BeamMeUp to work in gamepad mode.
It adds a menu for the Teleport list to the gamepad's map Options(Y) menu.
Additionally, when "All" is selected, each zone with teleport options will have the number of players in that zone appended to the name under Locations

A note on favorites:
  • your current BMU favorites will be used
  • however, favorites are handled differently. There is no limit to the number.
  • any favorites added or removed with this plugin will not be recognized by BMU.
  • favorite status is toggleable in each entry's options.
  • at the bottom of each entry's options, there is an option to manage all favorites. That is where you can remove any player or zone from the list of favorites.


Using Auto-unlock:
  • If there are any locked wayshrines, an option will be availible with the filer options of the selected entry called "Automatic discovery of wayshrines".
  • If there are any locked wayshrines in the zone the player is currently in, there will be an option in the "Automatic discovery of wayshrines" dialogue to unlock wayshrines in the current zone.
  • Other unlock options, "Shuffle randomly", "By ratio of undiscovered wayshrines", "By number of players", in all zones with locked wayshrines.

When "Auto-unlock" is started, a notification will be added to the gamepad's Notifications.
The notification will allow you to cancel auto unlock or, continue it if teleporting was interrupted.

NOTE:
Not all BeamMeUp features are currently available.
Although this is a work-in-progress, improvements and changes will not be made often.
However, I will work on fixes to reported issues as soon as I can.
- - - 1.4.2
○ added compatibility support to prevent showing when a mini map is in use.

- - - 1.4.1
○ Fixed Gamepad BMU opening in keyboard mode.

- - - 1.4
○ Added 2 options, found in Beam me up Settings.
1. "Open BeamMeUp when the map is opened". This causes it to open the gamepad world map info on map open.
- not specific to Beam Me up. Opens to the first tab or, last one selected.
2. "Keep BeamMeUp open". Always changes the tab back to Beam Me Up on map close

- - - 1.3.6
○ fixed error /IsJustaBmuGamepadPlugin/core/entryData.lua:73: table index is nil
○ fixed error /IsJustaBmuGamepadPlugin/core/categoryList.lua:502: operator + is not supported for nil + number
○ removed Port To Friends chat output

- - - 1.3.5
○ fixed some houses randomly getting sorted in with zones
○ Changed how teleport is handled with PTF
○ changed how stats are updated. no longer updated on attempt to travel but, on player activated if jump was successful.

- - - 1.3.4
○ removed debug output from teleportList:Refresh

- - - 1.3.3
○ fixed error "IsJustaBmuGamepadPlugin.lua:124: table index is nil"

- - - 1.3.2
○ fixed Notification replacing "Out-of-Date Add-Ons"

- - - 1.3.1
○ Port to friends now sorts the houses under headers of the owners

- - - 1.3
○ Updated API to 101042
○ Fixed it so user's character does not show up in player social options
○ Added show "Port To Friends" window option to "Port To Friends" category and house list options.
- on closing, returns to the pervious list.
○ The owners name now shows below the house name in "Port To Friends" list.
○ Fixed "Port To Friends" not porting to the correct house.
○ "Invite to guild" should now only show guilds you "can" invite too. You can't invite to a guild they are already a member of.

- - - 1.2.6
○ removed debug output

- - - 1.2.5
○ Test fix for preventing error "globalapi.lua:202: in function 'zo_iconFormat'"
On travel, the map's list header was not being disabled, which kept it's left/right keybinds active.

- - - 1.2.4
○ fixed locations not panning if on the same map.
for example. If currently over 1 Craglorn trial and you move on the list and stop at another Craglorn trial, It would remain on the previous trial.

- - - 1.2.3
○ fixed BMU guild list not showing guild names.

- - - 1.2.2
○ fixed the incorrect Notification being used.

- - - 1.2.1
○ disabled the test category

- - - 1.2
○ improved list functionality to help avoid auto selecting the wrong entry on refresh
-- also, on first entering the teleport list, the first entry should now have proper options available.
○ fixed favorites name color
○ added list narration support
○ synced up some additional BMU settings.
-- current zone always on top. show number of players in zone.
○ BMU favorites added in keyboard mode should now be removed if removed in gamepad mode
-- Favorites added in gamepad mode will still not be shown in keyboard mode.
-- That will not happen due to the way favorites are added in gamepad mode.
-- In keyboard mode, favorites are added based on available favorite slots.
-- In gamepad mode they are added by, zone or player, name.
○ added the auto-wayshrine unlock feature of BeamMeUp

- - - 1.1
○ fixed missing strings in survey category options filters
○ changed single checkboxes of survey types to a multi-select dropdown
Optional Files (0)


Archived Files (14)
File Name
Version
Size
Uploader
Date
1.4.1
41kB
IsJustaGhost
07/18/24 06:31 AM
1.4
41kB
IsJustaGhost
07/10/24 10:56 AM
1.3.6
41kB
IsJustaGhost
06/23/24 11:15 PM
1.3.5
41kB
IsJustaGhost
05/30/24 09:26 AM
1.3.3
40kB
IsJustaGhost
05/24/24 07:33 PM
1.3.2
40kB
IsJustaGhost
05/24/24 04:38 PM
1.3
40kB
IsJustaGhost
04/24/24 06:50 PM
1.2.6
39kB
IsJustaGhost
03/30/24 01:02 PM
1.2.4
38kB
IsJustaGhost
03/19/24 04:10 AM
1.2.2
38kB
IsJustaGhost
09/16/23 07:56 PM
1.2.1
48kB
IsJustaGhost
05/04/23 09:21 PM
1.2
48kB
IsJustaGhost
05/04/23 08:39 PM
1.1
41kB
IsJustaGhost
04/30/23 10:06 AM
1.0
40kB
IsJustaGhost
04/30/23 01:39 AM


Post A Reply Comment Options
Unread 07/18/24, 11:24 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 327
Uploads: 23
Re: Re: Re: New update, not fixed

Confirmed. The mini Map is the issue. I've implemented a compatibility fix for the next update.
When I started it up after getting the mini map, it started showing the gamepad Beam Me Up tab. Added the fix and it stopped doing that.

Last edited by IsJustaGhost : 07/18/24 at 11:32 AM.
Report comment to moderator  
Reply With Quote
Unread 07/18/24, 09:45 AM  
InsaneShad0w92

Forum posts: 0
File comments: 45
Uploads: 0
Re: Re: New update, not fixed

Originally Posted by IsJustaGhost
Ok, So what's happening here?
It should not open if the map is not opened in gamepad mode.
Is it the mini map?

You can test that by disabling the mini map to see.
Let me know of the result.

The only change I added is this...
Originally, without the IsInGamepadPreferredMode
Lua Code:
  1. WORLD_MAP_MANAGER:RegisterCallback("Showing", function()
  2.         if BMU.savedVarsAcc.ShowOnMapOpen then
  3.             if IsInGamepadPreferredMode() and GAMEPAD_WORLD_MAP_INFO then
  4.                 GAMEPAD_WORLD_MAP_INFO:Show()
  5.             end
  6.         end
  7.     end)
If the Beam Me Up setting "Show On Map Open" is set on, then when the world map is shown, not showing, it's a callback that's fired every time the map is opened ... then show gamepad map info scene.

Also. what mini map is that?
It's Votan's minimap, I will test later today or tomorrow, reverted back to previous version for now.
Report comment to moderator  
Reply With Quote
Unread 07/18/24, 08:15 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 327
Uploads: 23
Re: New update, not fixed

Ok, So what's happening here?
It should not open if the map is not opened in gamepad mode.
Is it the mini map?

You can test that by disabling the mini map to see.
Let me know of the result.

The only change I added is this...
Originally, without the IsInGamepadPreferredMode
Lua Code:
  1. WORLD_MAP_MANAGER:RegisterCallback("Showing", function()
  2.         if BMU.savedVarsAcc.ShowOnMapOpen then
  3.             if IsInGamepadPreferredMode() and GAMEPAD_WORLD_MAP_INFO then
  4.                 GAMEPAD_WORLD_MAP_INFO:Show()
  5.             end
  6.         end
  7.     end)
If the Beam Me Up setting "Show On Map Open" is set on, then when the world map is shown, not showing, it's a callback that's fired every time the map is opened ... then show gamepad map info scene.

Also. what mini map is that?
Last edited by IsJustaGhost : 07/18/24 at 09:40 AM.
Report comment to moderator  
Reply With Quote
Unread 07/18/24, 06:46 AM  
InsaneShad0w92

Forum posts: 0
File comments: 45
Uploads: 0
New update, not fixed

Tried the new update and got same issue
Report comment to moderator  
Reply With Quote
Unread 07/18/24, 06:13 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 327
Uploads: 23
I just noticed these posts. I'll start to look into it.
Report comment to moderator  
Reply With Quote
Unread 07/18/24, 05:42 AM  
bakabrick

Forum posts: 0
File comments: 7
Uploads: 0
Since the update, any time I open a menu with my gamepad it brings up the bmu interface and wont go away unless i switch to keyboard. occassionally when i open menus my entire ui is breaking and i have to reload for things to be back to normal. will have to turn this addon off until theres a fix
Report comment to moderator  
Reply With Quote
Unread 07/10/24, 03:05 PM  
InsaneShad0w92

Forum posts: 0
File comments: 45
Uploads: 0
Originally Posted by Gamer1986PAN
With the latest Update if i open the map in non gamepad mode i get to see this. Please make your setting you changed only for gamepad UI not for mouse and keyboard UI:

Gamepad BMU ui for me appears in non menu gamepad UI on new update
Report comment to moderator  
Reply With Quote
Unread 07/10/24, 01:37 PM  
Gamer1986PAN
AddOn Author - Click to view AddOns

Forum posts: 87
File comments: 659
Uploads: 2
With the latest Update if i open the map in non gamepad mode i get to see this. Please make your setting you changed only for gamepad UI not for mouse and keyboard UI:

Report comment to moderator  
Reply With Quote
Unread 07/10/24, 01:17 PM  
Auora

Forum posts: 0
File comments: 2
Uploads: 0
Hello! I updated this addon today, and I have ESO set to "automatic" as I prefer to play in gamepad mode, but I use mouse/keyboard for inventory management.

When I open the map in non-gamepad mode, it shows the Beam Me Up gamepad UI in addition to the non-gamepad mode map UI.

I want to always see BMU when in non-gamepad mode, but when in gamepad mode I don't want BMU to automatically open - which used to be the behavior I got.

I think it showing *both* gamepad and non-gamepad BMU UI is a glitch, but please consider the idea of an option for the gamepad plugin to have its' own option box for 'open BMU when map is opened' - though I am probably the only person that uses BMU in this way.
Report comment to moderator  
Reply With Quote
Unread 07/10/24, 10:59 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 327
Uploads: 23
Re: map completion meh

Originally Posted by fregrin
Hello,

Addon is working great

When i open the map in gamepad mode, opens to left pane showing map completion?

Anyway to open to beam me up instead, i dont need see my map completion every time I open my map.
This was easier then I thought.

- - - 1.4
○ Added 2 options, found in Beam me up Settings.
1. "Open BeamMeUp when the map is opened". This causes it to open the gampade world map info on map open.
2. "Keep BeamMeUp open". Always changes the tab back to Beam Me Up on map close

This means. If both options are enabled, then it will always open to beam me up.
If only first is, it will always open to world map info, but last tab selected, or 1st tab.
If only the second, It will always change back to the beam me up tab but, you still need to open world map info.

And this is all I added to make that happen
Lua Code:
  1. WORLD_MAP_MANAGER:RegisterCallback("Showing", function()
  2.         if BMU.savedVarsAcc.ShowOnMapOpen then
  3.             if GAMEPAD_WORLD_MAP_INFO then
  4.                 GAMEPAD_WORLD_MAP_INFO:Show()
  5.             end
  6.         end
  7.     end)
  8.    
  9.     WORLD_MAP_MANAGER:RegisterCallback("Hiding", function()
  10.         if BMU.savedVarsAcc.windowStay then
  11.             if GAMEPAD_WORLD_MAP_INFO then
  12.                 ZO_GamepadGenericHeader_SetActiveTabIndex(GAMEPAD_WORLD_MAP_INFO.header, 1)
  13.             end
  14.         end
  15.     end)
Oh, and you can always hit the back button if you want to back out of the map info to see the map compleaton again.
Last edited by IsJustaGhost : 07/10/24 at 11:03 AM.
Report comment to moderator  
Reply With Quote
Unread 07/10/24, 01:54 AM  
fregrin

Forum posts: 9
File comments: 70
Uploads: 0
map completion meh

Hello,

Addon is working great

When i open the map in gamepad mode, opens to left pane showing map completion?

Anyway to open to beam me up instead, i dont need see my map completion every time I open my map.
Report comment to moderator  
Reply With Quote
Unread 06/23/24, 11:23 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 327
Uploads: 23
I was unable to thoroughly test this update. It may be due to having a pending windows update.

I did manage to get in, get an error, fix it, then check again to none. Then I changed the string for group areas, like those in Cragorn. What was available was, "Group Arena". It was used more as a placeholder since I was unable to find a suitable string. However, I was unable to test after that change. As with earlier, and with what happened after update 30, I gave up on trying to reconnect as it seamed that zos did not want me there.
Last edited by IsJustaGhost : 06/23/24 at 11:24 PM.
Report comment to moderator  
Reply With Quote
Unread 06/23/24, 10:40 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 39
File comments: 327
Uploads: 23
I see. They deleted a Global constant.



In other words. TELEPORTER_ZONE_CATEGORY_OVERLAND used to mean something. Since it no longer exists, "table index is nil"

I found a solution. This should be updated today, pending some testing.

Thank you for the reports and info.
Also, I found the others but, missed the BMU.TeleporterList. Thank you kegilert for pointing those out.
Last edited by IsJustaGhost : 06/23/24 at 10:53 AM.
Report comment to moderator  
Reply With Quote
Unread 06/23/24, 10:04 AM  
michaelsilveus

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: BeamMeUp login ui error and BeamMeUp menu disappearing

Hi, I'm getting the same error as @Shayol below
Report comment to moderator  
Reply With Quote
Unread 06/23/24, 09:46 AM  
kegilert

Forum posts: 0
File comments: 1
Uploads: 0
Originally Posted by Shayol
Hi! Thanks for a great plug-in, can't live without it
Just reporting in the two errors i get when loading, that is breaking the addon for me currently:
BeamMeUp changed some core variable names which is causing the errors in core/entryData.lua, core/categoryList.lua, and IsJustaBmuGamepadPlugin.lua that reference the variables in BMU, hence the 'nil' value in the stack traces.

TELEPORTER_ZONE_CATEGORY_OVERLAND
TELEPORTER_ZONE_CATEGORY_PUBDUNGEON
TELEPORTER_ZONE_CATEGORY_DELVE
TELEPORTER_ZONE_CATEGORY_UNKNOWN
TELEPORTER_ZONE_CATEGORY_TRAIL
TELEPORTER_ZONE_CATEGORY_GRPDUNGEON
TELEPORTER_ZONE_CATEGORY_GRPARENA
TELEPORTER_ZONE_CATEGORY_ENDLESSD
TELEPORTER_ZONE_CATEGORY_GRPZONES
TELEPORTER_ZONE_CATEGORY_HOUSE
TELEPORTER_ZONE_CATEGORY_SOLOARENA
TELEPORTER_SOURCE_INDEX_GROUP
TELEPORTER_SOURCE_INDEX_FRIEND
TeleporterList

are now, respectively

BMU.ZONE_CATEGORY_OVERLAND
BMU.ZONE_CATEGORY_PUBDUNGEON
BMU.ZONE_CATEGORY_DELVE
BMU.ZONE_CATEGORY_UNKNOWN
BMU.ZONE_CATEGORY_TRAIL
BMU.ZONE_CATEGORY_GRPDUNGEON
BMU.ZONE_CATEGORY_GRPARENA
BMU.ZONE_CATEGORY_ENDLESSD
BMU.ZONE_CATEGORY_GRPZONES
BMU.ZONE_CATEGORY_HOUSE
BMU.ZONE_CATEGORY_SOLOARENA
BMU.SOURCE_INDEX_GROUP
BMU.SOURCE_INDEX_FRIEND
BMU.TeleporterList
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: