Download
(32 Kb)
Download
Updated: 06/20/22 04:47 PM
Pictures
File Info
Compatibility:
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Firesong (8.2.5)
Lost Depths (8.1.5)
High Isle (8.0.0)
Updated:06/20/22 04:47 PM
Created:06/30/21 01:23 PM
Monthly downloads:129
Total downloads:14,458
Favorites:32
MD5:
Categories:Unit Mods, Game Controller
IsJusta Companion UI Enhancements  Popular! (More than 5000 hits)
Version: 2.4.6
by: IsJustaGhost [More]
Requires LibAddonMenu-2.0

Works in Gamepad Mode and Keyboard/Mouse Mode

NEW:
2.2
  • companion frame styles can now be changed without having to reload ui.
  • added color pickers for health bar and shield overlay.
  • improved updating on setting changes.


Adds:
  • Loot History
    • rapport in number over Rapport icon
  • Companion Overview
    • rapport in numbers above rapport bar
    • xp in numbers above XP bar for keyboard mode, mouse-over disabled
    • companion perk description displayed below companion Perk for keyboard mode, mouse-over disabled
  • Companion Frame
    • optional move-able frame with the added options stated below
    • optional custom frame can be used for personal companion while in a group, or show your companion in the group frame.
The Custom Companion Frame also adds the option to show companion's health as numbers based on the following formatting:
  1. ZOS
    • Off.
    • numbers only.
    • percent only.
    • number and percent.
  2. or formatting based on one of the following add-ons, if installed
    • Bamdits User Interface.
    • Azurah.

OPTIONALS: (integration)

*The "companion frame" is the frame with the companion's name and health bar that is visible when a companion is active and the player is not in a group.
**requires the fore-mentioned addon installed and enabled.
- - - 2.5
○ updated API version to 101038
○ added a delay to running deferred initializing in order to allow BUI more time to initialize.
○ changed POWERTYPE_HEALTH to COMBAT_MECHANIC_FLAGS_HEALTH

- - - 2.4.6
○ fixed missing rapport amount in loot history

- - - 2.4.5
○ fixed missing rapport icon

- - - 2.4.4
○ fixed custom role for player indicators
○ fixed displayed xp when companion is at max level.

- - - 2.4.3
○ changed selection name for custom frame from ZOS to localized 'Custom'.
○ put register filter for events inside a loop.
○ fixed BUI optional settings style index to = 'BUI' not == 'BUI'

- - - 2.4.2
○ compatibility update.
removed requirement for the experimental library

- - - 2.4.1
○ compatibility update.

- - - 2.4
○ added French translation courtesy of fzr6n7
○ updated for API 101034.
○ implemented support for LibHaF

- - - 2.3.3
○ fixed custom frame being hidden when selecting "Use Group Frame" when not in group.
○ fixed default frame being shown after traveling.

- - - 2.3.2
○ added fail-safes for frame's dropdown menus to remove them if only 1 option is available
○ added arrow backdrop for custom bar to be used when background/border is hidden
○ fixed backdrop on BUI frame

- - - 2.3.1
○ fixed custom frame not updating on group updates and leaving group

- - - 2.3
○ completely rewrote the custom companion frames.

- - - 2.2.6
○ attempt to fix user:/AddOns/IsJustaCompanionUI/unitframes/companionFrames.lua:932: attempt to index a nil value

- - - 2.2.5
○ the shield overlay should no longer start covering the health bar?

- - - 2.2.4
○ the shield overlay should no longer start covering the health bar

- - 2.2.3
○ fixed Error user:/AddOns/IsJustaCompanionUI/unitframes/companionFrames.lua:439: function expected instead of nil
○ fixed Player Role Indicator icon position being out of place if screen/scale is changed.
○ adjusted BUI frame name compact position
○ improved updating on settings changed
○ changed how the health value is formatted
○ health value format is now set within addon's Custom Companion Frame options
○ BUI health value now only uses BUI formatting
○ added the option to hide the ZOS healthbar borders

- - - 2.2.2
○ fixed companion dead status not updating when back alive.
○ fixed set scale not being applied on load.
○ adjusted how status is displayed.

- - - 2.2.1
○ attempt to fix anchor error
○ prevented the companion frame from being active when not enabled.

○ - - - 2.2
○ completely rewrote the companion frames
○ added color pickers for health and shield bars
○ improved updating on setting changes.
○ cleaned up companion overview and PRI code
○ removed group buffs from the BUI companion frame.

- - - 2.1.2
○ no longer requires reloading to change between BUI fancy and not
○ all frame settings are now disabled if "Use Custom Frame" is disable to prevent the attempt to update a nonexistent frame
○ attempt to fix several errors

- - - 2.1.1
○ fixed some errors
○ when enabling BUI frame, it will auto set bandits to use group frames and reload
○ zo companion frame will now use numbers from Azurah if health Overlay is enabled, or BUI if Group frames "share stats" is enabled, if game combat Recourse Numbers is off
○ fixed refreshing when settings are changed.

- - - 2.1
○ many improvements
○ the settings lock icon now updates depending on if the frame position is locked or not
○ rewrote the standard companion frame. no longer overwrites the zos companion functions.
○ removed custom health numbers from standard companion frame. now only uses numbers from combat settings Resource Numbers.
○ added scale option to standard companion frame. (50% to 200%)
○ added option to show companion level on standard companion frame
○ added option to ZOS frames. ( if companion is shown in group it hides the custom frame. only shows one)
○ added companion shield overlay to standard and BUI companion frames
○ changed color of BUI companion health.
○ added optional fancy health bar for BUI companion frame
○ group buffs should now work for the BUI companion frame.

- - - 2.0.6
○ commented out "show name and version" on load

- - - 2.0.5
○ fixed error when using BUI frames with Group Buffs enabled

- - - 2.0.4
○ fixed reset button

- - - 2.0.3
○ api update

- - - 2.0.2
○ some text adjustments for KB companion overview

- - 2.0.1
○ fixed xp format for keyboard mode

- - - 2
○ rebranded to IsJusta Companion UI Enhancements

- - - 1.5.1
○ fixed error caused when toggling lock when BUI frame is enabled

- - - 1.5
○ ADDED rapport numbers above rapport bar
○ fixed PRI not working on players
○ fixed BUI string

- - - 1.4.3
○ fixed error caused by Player Role Indicator

- - - 1.4.2
○ fixed icon not hiding when Combat Icon is not sllected
○ fixed some errors

- - - 1.4
○ added ability to use Bandit UI's group frame format, using Bandit's settings
○ added overhead icon using "Player Role Indicator"

- - - 1.3.7
○ health numbers no longer show when dead
○ added lock icon to setting

- - - 1.3.6
○ added slider to set occupancy

- - - 1.3.5
○ added setting to lock the companion bar
○ fixed styles - text now positions properly and is proper font
○ background height is now dependent on selected visible mode
○ changed the background
○ added tooltip describing what the visibility settings do
○ changed the setting for "Percent" to "Default"

- - - 1.3.4
○ added a delay in EVENT_PLAYER_ACTIVATED to try to fix a bug where anchors would reset to original

- - - 1.3.3
○ summoning will no longer show health numbers
○ fixed some typos in folder/file names
○ fixed error caused by summoning companion after first load/reload

- - - 1.3.2
○ moved percent number for keyboard mode under bar

-- - - 1.3.1
○ updated to work with Bandits UI Raid frames

- - - 1.3
○ rewrote entirely.

- - - 1.2.2
○ Fixed some errors

- - - 1.2.1
○ removed disable interactions while moving

- - - 1.2.0
○ more functional and stable, imported more of the original functions

- - - 1.1.0
Added
○ drop-down in settings to set to show health in percent, numbers or hidden

- - - 1.0.4
○ attempt to fix mystery error

- - - 1.0.3
○ updated name

- - - 1.0.2
Added
○ settings menu with reset button

Fixed
○ stays active while in a group
○ retains position where moved to
Optional Files (0)


Archived Files (52)
File Name
Version
Size
Uploader
Date
2.4.5
29kB
IsJustaGhost
06/09/22 07:09 AM
2.4.4
32kB
IsJustaGhost
05/10/22 08:36 AM
2.4.2
30kB
IsJustaGhost
03/17/22 06:47 PM
2.4.1
35kB
IsJustaGhost
03/17/22 05:44 AM
2.4
35kB
IsJustaGhost
03/16/22 10:47 PM
2.4
35kB
IsJustaGhost
03/16/22 10:42 PM
2.3.3
27kB
IsJustaGhost
02/09/22 06:23 AM
2.3.2
27kB
IsJustaGhost
02/08/22 03:01 PM
2.3.1
27kB
IsJustaGhost
02/07/22 07:06 PM
2.3
27kB
IsJustaGhost
02/07/22 06:55 PM
2.2.6
28kB
IsJustaGhost
02/03/22 06:13 PM
2.2.5
28kB
IsJustaGhost
02/03/22 04:38 PM
2.2.4
28kB
IsJustaGhost
02/03/22 03:11 PM
2.2.3
28kB
IsJustaGhost
02/03/22 10:26 AM
2.2.2
28kB
IsJustaGhost
02/02/22 12:16 PM
2.2.1
28kB
IsJustaGhost
02/01/22 06:30 PM
2.2.1
641B
IsJustaGhost
02/01/22 06:28 PM
2.2
28kB
IsJustaGhost
02/01/22 05:40 PM
2.1.2
29kB
IsJustaGhost
01/26/22 01:55 AM
2.1.1
29kB
IsJustaGhost
01/25/22 01:15 AM
2.1
28kB
IsJustaGhost
01/24/22 06:41 AM
2.0.6
23kB
IsJustaGhost
12/08/21 03:42 PM
2.0.6
23kB
IsJustaGhost
12/08/21 03:27 PM
2.0.5
23kB
IsJustaGhost
10/10/21 01:31 AM
2.0.4
23kB
IsJustaGhost
10/04/21 11:22 PM
2.0.3
23kB
IsJustaGhost
08/25/21 12:42 PM
2.0.2
23kB
IsJustaGhost
07/27/21 09:50 PM
2.0.1
19kB
IsJustaGhost
07/22/21 03:14 PM
2
19kB
IsJustaGhost
07/22/21 02:54 PM
2
13kB
IsJustaGhost
07/20/21 09:53 PM
1.5
13kB
IsJustaGhost
07/20/21 08:24 PM
1.4.3
11kB
IsJustaGhost
07/14/21 05:44 PM
1.4.2
11kB
IsJustaGhost
07/13/21 11:00 PM
1.4.1
11kB
IsJustaGhost
07/13/21 05:23 PM
1.4
11kB
IsJustaGhost
07/13/21 03:48 PM
1.3.7
6kB
IsJustaGhost
07/10/21 01:27 PM
1.3.6
6kB
IsJustaGhost
07/08/21 02:52 PM
1.3.5
6kB
IsJustaGhost
07/08/21 12:10 PM
1.3.4
6kB
IsJustaGhost
07/08/21 06:59 AM
1.3.3
6kB
IsJustaGhost
07/07/21 09:55 PM
1.3.2
6kB
IsJustaGhost
07/07/21 04:01 PM
1.3.1
6kB
IsJustaGhost
07/07/21 03:35 PM
1.3
6kB
IsJustaGhost
07/07/21 02:29 PM
1.3
12kB
IsJustaGhost
07/07/21 02:13 PM
1.2.2
12kB
IsJustaGhost
07/06/21 04:44 PM
1.2.1
11kB
IsJustaGhost
07/04/21 10:42 PM
1.2.0
12kB
IsJustaGhost
07/03/21 10:29 PM
1.1.0
8kB
IsJustaGhost
07/02/21 12:36 PM
1.0.4
8kB
IsJustaGhost
07/02/21 07:41 AM
1.0.3
8kB
IsJustaGhost
07/01/21 10:51 AM
1.0.2
8kB
IsJustaGhost
07/01/21 10:34 AM
0.0.1
7kB
IsJustaGhost
06/30/21 01:23 PM


Post A Reply Comment Options
Unread 07/01/21, 02:34 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4971
File comments: 6038
Uploads: 78
Isn't the health text and % available via vanilla UI settings where you enable the text / % for the group/enemy etc. frames?
Report comment to moderator  
Reply With Quote
Unread 07/01/21, 07:56 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
Originally Posted by Baertram
Isn't the health text and % available via vanilla UI settings where you enable the text / % for the group/enemy etc. frames?
I'll look into that. I just started this addon upon request from a friend, and uploaded it so they can at least move the frame. They have something from another addon that covers the companion frame and they want to be able to move it. My goal is to utilize the current frame.
So far, the anchor functions are not working properly to restore position from the saved anchor.
Report comment to moderator  
Reply With Quote
Unread 07/06/21, 04:01 PM  
Break977

Forum posts: 0
File comments: 25
Uploads: 0
Error when changing Health Values dropdown

I get the following error when changing the Health Values Dropdown selection. Also, is that the only option in this addon?



user:/AddOns/IsJustaMovableComanionFrame/Settings.lua:36: function expected instead of nil
stack traceback:
user:/AddOns/IsJustaMovableComanionFrame/Settings.lua:36: in function 'setFunc'
|caaaaaa<Locals> value = 2 </Locals>|r
user:/AddOns/LibAddonMenu-2.0/controls/dropdown.lua:63: in function 'UpdateValue'
|caaaaaa<Locals> control = ud, forceDefault = F, value = 2 </Locals>|r
user:/AddOns/LibAddonMenu-2.0/controls/dropdown.lua:73: in function 'DropdownCallback'
|caaaaaa<Locals> control = [table:1]{m_sortsItems = F, m_sortOrder = T, m_isDropdownVisible = T, m_name = "IsJustaMovableComanionFrameCom...", m_spacing = 0}, choiceText = "Values", choice = [table:2]{name = "Values", value = 2} </Locals>|r
EsoUI/Libraries/ZO_ComboBox/ZO_ComboBox_Base.lua:216: in function 'ZO_ComboBox_Base:ItemSelectedClickHelper'
|caaaaaa<Locals> self = [table:1], item = [table:2], selectionChanged = T </Locals>|r
EsoUI/Libraries/ZO_ComboBox/ZO_ComboBox.lua:23: in function 'OnSelect'
EsoUI/Libraries/ZO_ContextMenus/ZO_ContextMenus.lua:451: in function 'ZO_Menu_ClickItem'
|caaaaaa<Locals> control = ud, button = 1, menuEntry = [table:3]{itemYPad = 0} </Locals>|r
ZO_MenuItem1_MouseUp:4: in function '(main chunk)'
|caaaaaa<Locals> self = ud, button = 1, upInside = T, ctrl = F, alt = F, shift = F, command = F </Locals>|r




I also get the following error when clicking the Reset button:


user:/AddOns/IsJustaMovableComanionFrame/Settings.lua:45: attempt to index a nil value
stack traceback:
user:/AddOns/IsJustaMovableComanionFrame/Settings.lua:45: in function 'func'
user:/AddOns/LibAddonMenu-2.0/controls/button.lua:64: in function 'callback'
user:/AddOns/LibAddonMenu-2.0/controls/button.lua:73: in function '(anonymous)'
|caaaaaa<Locals> args = [table:1]{2 = 1}, callback = user:/AddOns/LibAddonMenu-2.0/controls/button.lua:63 </Locals>|r
Last edited by Break977 : 07/06/21 at 04:02 PM.
Report comment to moderator  
Reply With Quote
Unread 07/06/21, 05:07 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
Re: Error when changing Health Values dropdown

I think I dealt with that and a few others with this update. Tho this upload is more of a hasty upload just to make it functional, since it was made upon request. Slowly working on a rewrite from ground up.
Report comment to moderator  
Reply With Quote
Unread 07/06/21, 05:54 PM  
Break977

Forum posts: 0
File comments: 25
Uploads: 0
Thumbs up Re: Re: Error when changing Health Values dropdown

Originally Posted by IsJustaGhost
I think I dealt with that and a few others with this update. Tho this upload is more of a hasty upload just to make it functional, since it was made upon request. Slowly working on a rewrite from ground up.

I would be happy with just having the ability to move it. Everything else you have planned would just be the cherry on top. Great addon though, cant wait for a more functional working one, please take all the time you need to make it as bug free as possible.
Report comment to moderator  
Reply With Quote
Unread 07/07/21, 04:12 PM  
Break977

Forum posts: 0
File comments: 25
Uploads: 0
Typo with the addon

So I have ver 1.3.2, and I noticed a typo in the addon. In the "AddOns" folder, you named your folder as follows: IsJustaMovableComanionFrame and all the files in the folder are spelled the same way.



There are typos in the en.lua file in the lang folder also.


It looks like everywhere you typed Comanion but should be Companion. This typo exists within the .lua, .xml and .txt files.



Functionality is perfect. Works with no bugs
Report comment to moderator  
Reply With Quote
Unread 07/07/21, 04:53 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
Re: Typo with the addon

Opps. I initially typed the folder name and copied it, then pasted it in in the other spots.

I'll post un update, at some point, with that fixed.
Last edited by IsJustaGhost : 07/07/21 at 04:56 PM.
Report comment to moderator  
Reply With Quote
Unread 07/08/21, 06:02 AM  
FWSWBN
 
FWSWBN's Avatar

Forum posts: 18
File comments: 490
Uploads: 0
nice work

some changes...

1. percent value is not shown (healthvalue is shown)
2. possible to lock window?
3. account wide settings?
4. no background (maybe settings like show / dont show)

thx


EDIT: one more (4.)


EDIT: found a bug
if you use a wayshrine, the window goes back to the original position (in my case right side). i put it left side over chat window... using wayshrine its back on right side.


EDIT 2:
hmmm.... i check it again and the bug is gone... (will check it more)


EDIT 3:
ok, bug is back... i go inside bank in darkwood, come out of bank and info is again on right side.

EDIT 4:
i fast travel to eldenroot in front of my house .... info is back on left side.
Last edited by FWSWBN : 07/08/21 at 06:50 AM.
Report comment to moderator  
Reply With Quote
Unread 07/08/21, 06:50 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
The window is randomly resetting?


It is account wide settings. I could add a setting to allow for account wide or character.
Report comment to moderator  
Reply With Quote
Unread 07/08/21, 06:51 AM  
FWSWBN
 
FWSWBN's Avatar

Forum posts: 18
File comments: 490
Uploads: 0
Originally Posted by IsJustaGhost
The window is randomly resetting?
yeah, its resetting random...
i checked now more than one time.... (see my comment below)
Report comment to moderator  
Reply With Quote
Unread 07/08/21, 06:55 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
OK.
I have not ran into this, I suspect it is needing a delay in the event EVENT_PLAYER_ACTIVATED to compensate for the time it takes to load in an area.
Report comment to moderator  
Reply With Quote
Unread 07/08/21, 07:12 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
I've added the delay. See if that fixes it.
Report comment to moderator  
Reply With Quote
Unread 07/08/21, 07:34 AM  
Break977

Forum posts: 0
File comments: 25
Uploads: 0
Thumbs up Request

First requests:
Not necessary, but if possible, make a slider for the darkness of the background of the companion health frame


As previously asked, locking the frame after moving it




Issues:
As previously stated, when selecting the option for percentage of health, it shows abbreviated health instead of percent.


Just a mention, I have no issues with the frame mysteriously resetting or anything. Once placed, it stays put. Summoning, de-summoning, wayshrines, bank, delves, dungeons.....anything to make my companion appear/disappear the health frame stays where I put it.


Now i did happen to notice, after updating to 1.3.3, I ended up with (2) saved variable files (probably due to the fixes to the typos).
Report comment to moderator  
Reply With Quote
Unread 07/08/21, 08:19 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 278
Uploads: 23
Re: Request

Originally Posted by Break977
Not necessary, but if possible, make a slider for the darkness of the background of the companion health frame
Are you wanting to make it darker or more transparent? Currently the backgrounds are at max by default. Can only make them more transparent.
The other option is to use a different background all together. I think that can be done.
Suggestions?

Originally Posted by Break977
As previously asked, locking the frame after moving it
In update 1.3.5

Originally Posted by Break977
Now i did happen to notice, after updating to 1.3.3, I ended up with (2) saved variable files (probably due to the fixes to the typos).
That is correct. just delete the "Comanion" one.

Originally Posted by Break977
As previously stated, when selecting the option for percentage of health, it shows abbreviated health instead of percent.
The health value may be do to another addon or other game setting.
This addon does not control what values are shown, just whether or not it is shown.
On mine it just shows:
for percent - 100
for values - 30000 / 30000

I've seen, for someone else, where percent showed - 29.5K 100%

A possibility is an addon that overwrites "ZO_FormatResourceBarCurrentAndMax".
https://esoapi.uesp.net/100035/src/i...s.lua.html#715
Last edited by IsJustaGhost : 07/08/21 at 08:22 AM.
Report comment to moderator  
Reply With Quote
Unread 07/08/21, 09:07 AM  
Break977

Forum posts: 0
File comments: 25
Uploads: 0
Re: Re: Request

Originally Posted by IsJustaGhost
Originally Posted by Break977
Not necessary, but if possible, make a slider for the darkness of the background of the companion health frame
Are you wanting to make it darker or more transparent? Currently the backgrounds are at max by default. Can only make them more transparent.
The other option is to use a different background all together. I think that can be done.
Suggestions?
Darker, its usable as is, but having the ability to make it darker would be nice.

Originally Posted by Break977
As previously asked, locking the frame after moving it
In update 1.3.5

Originally Posted by IsJustaGhost
Originally Posted by Break977
Now i did happen to notice, after updating to 1.3.3, I ended up with (2) saved variable files (probably due to the fixes to the typos).
That is correct. just delete the "Comanion" one.
Already deleted it.

Originally Posted by IsJustaGhost
Originally Posted by Break977
As previously stated, when selecting the option for percentage of health, it shows abbreviated health instead of percent.
The health value may be do to another addon or other game setting.
This addon does not control what values are shown, just whether or not it is shown.
On mine it just shows:
for percent - 100
for values - 30000 / 30000

I've seen, for someone else, where percent showed - 29.5K 100%

A possibility is an addon that overwrites "ZO_FormatResourceBarCurrentAndMax".
https://esoapi.uesp.net/100035/src/i...s.lua.html#715
Mine shows for percent - 25.5k
for values 25,500 / 25,500
Will check to see if there is another addon or ingame settings messing with this. (**update) So I disabled BanditsUI, that was the addon not allowing companions health frame to show percent correctly.
Last edited by Break977 : 07/08/21 at 09:11 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: