Quantcast
Download
(68 Kb)
Download
Updated: 08/09/19 07:30 PM
Pictures
File Info
Compatibility:
Scalebreaker (5.1.5)
Elsweyr (5.0.5)
Updated:08/09/19 07:30 PM
Created:08/19/18 09:58 AM
Monthly downloads:1,645
Total downloads:42,955
Favorites:72
MD5:
Categories:Bags, Bank, Inventory, Beta-version AddOns
5.1.5
PerfectPixel (work temporarily suspended)  Popular! (More than 5000 hits)
Version: 0.10.50
by: KLISK, Baertram

Addon is not abandoned!
Work will continue as soon as ZoS solves the problem with the lags (at least partially). I hope this happens soon


--EN-----------------------
In developing!
Please write me about all the shortcomings.


Required libraries: LibAddonMenu


Addon changes the style of windows and expands the list of inventory.

Slash commands:
"/pp" - Settings menu.


Attention!
For correct display, the screen resolution must be at least 1920x1080. UI scaling should be disabled.
If you are forced to use scaling, do not use a 1px thick frame in lists or hide it altogether. This will help avoid rippling when scrolling.

Known incompatibilities!
ItemPreview: Settings → PerfectPixel → Inventory Scene → Do not rotate the camera → OFF.
Bandits User Interface: Settings → Bandits UI → Automation → Mark current pledges → OFF. (Alternative >
MarkPledges )



--RU-----------------------
В процессе разработки!

Пожалуйста сообщите мне о любых недочётах.
Вы можете предложить свои идеи по функционалу.


Требуемые библиотеки: LibAddonMenu


Аддон меняет визуальный стиль и размер внутриигровых окон.


Чат-команды:
"/pp" - Окно настроек.



Внимание!
Для корректного отображения, разрешение в игре должно быть не ниже 1920x1080, функция маштабирования интерфейса должна быть отключена.
Если вы вынуждены использовать масштабирование, не используйте рамку толщиной 1px в списках или скройте ее вовсе. Это поможет избежать ряби при прокрутке.

Известные несовместимости!
ItemPreview: Settings → PerfectPixel → Сцена Инвентаря → Не вращать камеру → ОТКЛ.
Bandits User Interface: Settings → Bandits UI → Automation → Mark current pledges → OFF. (Альтернатива >
MarkPledges )



GridList.
MarkPledges.
QuickEmotes.
0.10.50 Baertram / KL1SK
-Changed 2 files to hopefully fix problems with the skill window (KL1SK)
-Made compatibility function at enchanting window be compatible itsself with PTS (Scalebreaker) update

0.10.49 Baertram
-Fixed incompatibility within ZO_Dialog1 "OnShow" event code
-Updated German translations

0.10.48
сode transfer to compatibility.lua
minor changes skillsScene

0.10.47
guildRecruitmentKeyboard - in the style of PP.

0.10.46
Fix marketScene.
Fix skillsScene.
## APIVersion: 100027
LibStub no longer used.

0.10.45
minor fix settings for lists.

0.10.40, 0.10.41, 0.10.42, 0.10.43, 0.10.44
Removed the table of fragments to disable animation of the disappearance. Now interception of global function is used.
I wanted to add a setting, the time of disappearance of windows. But due to the inappropriate behavior of ESO, most likely, there will be no more attempts.
Rejected functions SetInheritAlpha (false). Previously used because ESO broke the alpha channel of textures.
Added some settings for lists.
Minor compatibility fix with "MasterMerchant" in the guildRoster window.
Minor fix ZO_CrownCratesGemsCounter

0.10.35
Improved and returned code for compatibility with the "Craft Store".

0.10.34
Removed code compatibility for "MasterRecipeList" (No longer required) and "VotansImprovedProvisioner" (Some functions are duplicated.).
Provisioner scene - Added tooltip. (You can disable directly in the cooking window.)

0.10.31
[minor fix] Provisioner scene.

0.10.3
Removed code compatibility for "Craft Store" and "Inventory Grid View".
[FIX] compatibility "ESO Master Recipe List".

0.10.23
Minor improvements LootList

0.10.21 and 0.10.22
LootScene:
- Minor fix LootList.
- Added status icon "quest item".

0.10.2
The version was not specified correctly.
Minor fix CollectionsScene.
LootScene: The list is slightly modified and added item price.

0.10.1
CraftStationScenes recycled completely.
Alchemy station - only the size and background.
Notify if the background from the settings does not change somewhere.

0.10.0
Begin implementation of support for skins.
Went through all the code!
Added "Skins" section to settings.
Added setting on/off "Blur background".
If you encounter a malfunctioning PP, let me know for the quickest fix.
Removed fonts for Russian localization, now they are taken from the folder RuESO.

0.9.99
fix hidden "SellPrice" from merchants with the GridList addon.

0.9.989
Fixed work: PerfectPixel + GridList + AutoCategory.
Fix WorldMap.

0.9.988
Partially done: RetraitStation.
Added compatibility: InventoryGrid.
Minor fix.

0.9.986
Added compatibility: CraftBagExtended.
Minor fix.

0.9.985
SkillsScene: Changed event for loading parameters.(The previous version caused an error when dragging the skill.)

0.9.984
WorldMapZoneStory - in the style of PP.

0.9.983
PP and AGS - In the AGS settings, you do not need to specifically include anything. - Many thanks to "@sirinsidiator".
TradingHouseScene: A lot of small fix, but there is still a lot of work!
SkillsScene: Changed event for loading parameters.

0.9.981
PP and AGS Again Together! :) - In the AGS settings, you need to enable the "Disable custom selltab filter"!

0.9.98
Code optimization.
SkillsScene - minor fix.
TradingHouseScene:
-Almost restored.
-Added to the list the name of the seller.

0.9.975
Disabling code section associated with SerchBox.

0.9.974
Tooltips now disappear in 50ms to avoid blinking.
DialogsMenu: added BANKCurrencyTransferDialog, GUILD_BANKCurrencyTransferDialog
"Large map" - redesigned code. Many thanks to "Votan" for the help.

0.9.972
minor fix InfoBar.

0.9.971
fix anchor AwesomeGuildStoreFilterAreaScrollBar

0.9.969 0.9.970
"Unwrapped skills tree" and "Large quest list" - optimized code
- Improvement compatibility SpentSkillPoints.

0.9.968
"Unwrapped skills tree" and "Large quest list" - Now objects do not jump like mad when scrolling.

0.9.967
minor fix.

0.9.966
"Comparative Tooltips - show onHold" - You can again assign a key.
Improvement - "Unwrapped skills tree" and "Large quest list"
collectionsSceneGroup lists - in the style of PP.

0.9.964
"Comparative Tooltips - show onHold" - Key to display "Shift". you can not change ... for now.

0.9.963
- Improvement compatibility SpentSkillPoints.
- Fix highlight width in DropDownMenu.
- Comparative Tooltips:
Added toggle - "Comparative Tooltips - show onHold". Comparative Tooltips will be shown only when you hold the assigned button. Assign a button in the control menu!
The default is disabled.
This can significantly improve the performance of the game in the inventory, especially when viewing sets!

At the moment only in the inventory.

0.9.961
Code optimization - DialogsMenu, ScrollBar.

0.9.96
Improvement - "Unwrapped skills tree"

0.9.958
Large quest list:
Improvement.
Added highlighting lines when you hover.
Code optimization.

0.9.957
temporary fix skillList.

0.9.956
- Added compatibility SpentSkillPoints.
- SkillsScene:
Revision.
Added toggle - "Unwrapped skills tree".
Added toggle - "Skills tree background".
Added toggle - "Skills list background".
- DialogsMenu - disabled debug log.

0.9.954
- DialogsMenu: Added all that found. Confirmation of sending mail - can not be changed.
- GuildSceneGroup - disabled debug log.

0.9.953
- Added compatibility ShissuRoster.
- Added Restyle_Station_Keyboard_Scene.
- small fix provisionerScene, collectionsSceneGroup.

0.9.95
fix Large quest list.
Added EN, DE, RU translation - Many thanks to "Baertram".

0.9.948
Added compatibility AddonSelector, LibVotansAddonList

0.9.947
fix compatibility MailLooter
gameMenuInGameScene:
ZO_AddOns - in the style of PP.
Added toggle - "AddOns activate".
Added toggle - "AddOns list background".

0.9.945
fix size Tabs
Journal Scene:
Added toggle - "Large quest list".
Added toggle - "Quest list background".

0.9.94
small fix mailSceneGroup
fix compatibility InventoryGridView
added compatibility MailLooter

0.9.933
ZO_SkillsUpgradeDialog - in the style of PP.
DropDownMenu: ZO_Menu - in the style of PP.
Revision of the guildSceneGroup.

0.9.93
fix inventoryScene
Added toggle - "No Spin" (inventoryScene) disable if you experience problems with the preview menu.

0.9.921
Revision fix "0.9.92 InventoryScene: fix hidden dyeStampConfirmation."

0.9.92
GuildScene: ZO_GuildSelector fix anchor.
InventoryScene: fix hidden dyeStampConfirmation. I hope nothing breaks :)

0.9.91
Cleaned code.

0.9.9
ZO_Dialogs: simplifying code.
ZO_Dialogs: ZO_SkillsConfirmDialog, ZO_TutorialDialog, ZO_TradingHousePurchaseItemDialog - in the style of PP.
ZO_Dialogs: Returned a slight blackout when calling, to shift attention.
Tooltips: simplifying code.
Tooltips: ZO_SmithingTopLevelCreationPanelResultTooltip, ZO_ProvisionerTopLevelTooltip, ZO_AlchemyTopLevelTooltip - in the style of PP.
Added: StablesScene, FenceScene.
Small fixes and improvements: ProvisionerScene, EnchantingScene, animation: Tabs, MenuBar.

0.9.896
ZO_QuitDialog_Keyboard, ZO_LogoutDialog_Keyboard - in the style of PP.
Now the scene switches without delay.
ZO_Dialogs: simplifying code.

0.9.893
small fix Crowns Store.

0.9.892
minor improvements.

0.9.891
disabling debug log.

0.9.89
When the ScrollBar is hidden, the list shifts to fill the void.

0.9.882
Added toggle - "Do not interrupt interactive activities" example harvesting.
Added toggle - "Hide Stealth Text".
others small fixes.

0.9.88
Added HelpSceneGroup - Not finished.
Added NotificationsScene - Not finished.

0.9.871
Added toggle - "Hide Menu Bar Label" and "Hide Top Bar Background".

0.9.87
Tooltips: simplifying code.
Tooltips: GameTooltip, AchievementTooltip, ZO_MapQuestDetailsTooltip, HarvensSkillTooltipMorph1, HarvensSkillTooltipMorph2 - in the style of PP.
Compatible: HarvensImprovedSkillsWindow.

0.9.862
added LAM menu Reticle settings.
small fix WorldMap.

0.9.861
added LAM menu "requires Reload".
others small fixes.

0.9.86
Added FriendsListGroup. - Not finished.
Added GuildSceneGroup. - Not finished.
JournalSceneGroup: added cadwellsAlmanac.
small fix CollectionsSceneGroup.
InventoryGridView compatibility: "ButtonStackCount" - Temporary.
Compass: ZO_BossBar in the style of PP.

0.9.8
- Added settings menu based on "LibAddonMenu-2.0"
- All settings require restarting the interface. "/reloadui"
- If you used PP up to version 0.9.8, delete the settings file "...\Documents\Elder Scrolls Online\live\SavedVariables\PerfectPixel.lua" - not necessary.

0.9.797
Highlighting area quests a little brighter.
Added a combat indicator to the compass.

0.9.795
Added slash command:
"/ppc" - on/off restyle compass.
Tooltips: ChargesBar and ConditionBar in the style of PP.
CollectionsSceneGroup: left windows reduced.

0.9.791
fix EnchantingScene

0.9.79
The color palette in the lists has been slightly changed, everything is reduced to one type.
Added PopupTooltip, AbilityTooltip, SkillTooltip, ZO_MapLocationTooltip.
Fix layers of tooltips.
Fix ZO_LootAlphaContainerList.
The duration of the animation "MenuBar" and "Tabs" is reduced by one third.
ZO_MailInboxList in the style of PP.

0.9.77
small fix CollectionsSceneGroup

0.9.76
fix LargeMap
fix background ZO_SkillsAdvisor
APIVersion: 100025

0.9.75
Added CollectionsSceneGroup
Added JournalSceneGroup
SkillsScene - ZO_SkillsAdvisor in the style of PP.

0.9.71
LargeMap fix

0.9.7
Added slash command:
"/ppt" - on/off restyle tooltips.
Restyle tooltips - At the moment, not all.
Increase lists: Inventory, Bank, HouseBank, GuildBank.
TradingHouse fix background.

0.9.692
fix HouseBank
small fix WorldMap

0.9.691
Completely changed the way to increase the world map.

0.9.69
Slightly changed the way the map is enlarged.
Added slash commands:
"/pp" - status settings. - For the future.

0.9.68
Added slash commands:
"/ppm" - on/off large map.

0.9.66
Added statsScene
The map returned the native size.
ZO_WorldMap in the style of PP.

0.9.62
I returned the enlarged map.

0.9.61
So far, disabled the zoomed map.

0.9.6
Added ProvisionerWindow
Added WorldMap
Others small fixes.

0.9.51
fix SkillsWindow
fix compatible with CraftStore
KeybindStrip decreased fonts

0.9.5
Added GroupMenuWindow
Added MailWindow

0.9.41
Fix tabs GuildStore.

0.9.4
At not ready windows, the top menu has returned on a place.
Returned the background of the bottom panel.
The windows are cleaned of unnecessary elements.
Changed the way to create backgrounds.
Added CharacterWindows
Added ListDialog

0.9.33
GuildStore small fixes.

0.9.3
When using CraftStore enchantingScene is disabled.
Now the GuildStore window is displayed correctly when there is no AwesomeGuildStore.


0.9.2
Fix ScrollList: bank, store, houseBank. (Notify me if you find windows in which lists are not updated when opened.)

0.9.1
Corrected the background and selection in the TradingHouse list.

0.9
Added TradingHouse. I recommend to use it in conjunction with AwesomeGuildStore.(not necessary)
Now ScrollBar has become much more convenient, visually has not changed.
Reduced windows transparency by 10%.

0.8
Almost completely rewritten code.

0.6
Most of the Windows changed.
If you use the "AwesomeGuildStore", go to its settings and select (Disable custom selltab filter = ON)

0.5
Added window:
loot
enchantDialog
Smithing, Woodworking, Сlothier, Enchanting.
Optional Files (0)


Archived Files (106)
File Name
Version
Size
Uploader
Date
0.10.49
67kB
Baertram
07/18/19 12:27 PM
0.10.48
363kB
KLISK
06/03/19 01:29 PM
0.10.47
363kB
KLISK
06/01/19 11:07 AM
0.10.46
362kB
KLISK
05/29/19 11:14 AM
0.10.45
362kB
KLISK
05/16/19 01:06 PM
0.10.44
359kB
KLISK
05/16/19 10:59 AM
0.10.42
252kB
KLISK
05/12/19 06:08 AM
0.10.41
252kB
KLISK
05/10/19 10:47 PM
0.10.4
252kB
KLISK
05/10/19 08:59 PM
0.10.35
255kB
KLISK
05/07/19 02:00 PM
0.10.34
255kB
KLISK
05/07/19 12:03 PM
0.10.31
251kB
KLISK
05/04/19 03:25 PM
0.10.3
249kB
KLISK
04/29/19 03:59 PM
0.10.23
249kB
KLISK
03/25/19 02:16 PM
0.10.22
249kB
KLISK
03/24/19 12:35 PM
0.10.21
249kB
KLISK
03/24/19 12:20 PM
0.10.2
251kB
KLISK
03/24/19 11:24 AM
0.11.0
248kB
KLISK
03/20/19 02:19 PM
0.10
244kB
KLISK
03/19/19 03:00 PM
0.9.99
330kB
KLISK
03/18/19 11:27 AM
0.9.989
330kB
KLISK
03/14/19 04:58 PM
0.9.988
329kB
KLISK
03/12/19 02:30 PM
0.9.986
323kB
KLISK
03/11/19 10:41 AM
0.9.985
321kB
KLISK
03/06/19 12:36 PM
0.9.984
321kB
KLISK
03/06/19 11:05 AM
0.9.983
319kB
KLISK
03/05/19 01:09 PM
0.9.981
317kB
KLISK
03/04/19 11:40 AM
0.9.98
315kB
KLISK
03/02/19 11:20 AM
0.9.975
308kB
KLISK
02/28/19 08:43 AM
0.9.974
308kB
KLISK
02/22/19 03:15 PM
0.9.972
308kB
KLISK
02/20/19 11:42 AM
0.9.971
308kB
KLISK
02/13/19 01:55 PM
0.9.970
309kB
KLISK
02/12/19 11:46 AM
0.9.969
309kB
KLISK
02/12/19 11:17 AM
0.9.968
309kB
KLISK
02/10/19 12:20 PM
0.9.967
309kB
KLISK
02/10/19 08:02 AM
0.9.966
309kB
KLISK
02/09/19 12:45 PM
0.9.964
305kB
KLISK
02/05/19 09:44 AM
0.9.963
305kB
KLISK
02/02/19 03:20 PM
0.9.961
302kB
KLISK
02/01/19 11:11 AM
0.9.96
302kB
KLISK
01/30/19 01:26 PM
0.9.959
300kB
KLISK
01/29/19 11:53 AM
0.9.958
300kB
KLISK
01/29/19 11:38 AM
0.9.957
299kB
KLISK
01/26/19 10:03 AM
0.9.956
299kB
KLISK
01/25/19 12:46 PM
0.9.954
292kB
KLISK
01/24/19 09:33 AM
0.9.953
288kB
KLISK
01/23/19 07:11 AM
0.9.95
280kB
KLISK
01/22/19 08:48 AM
0.9.948
277kB
KLISK
01/16/19 05:04 AM
0.9.947
272kB
KLISK
01/14/19 04:52 AM
0.9.945
268kB
KLISK
01/12/19 04:19 PM
0.9.94
265kB
KLISK
01/09/19 01:16 PM
0.9.933
260kB
KLISK
12/26/18 06:26 AM
0.9.931
258kB
KLISK
12/24/18 08:16 PM
0.9.93
259kB
KLISK
12/24/18 05:23 PM
0.9.921
260kB
KLISK
12/07/18 07:06 AM
0.9.92
261kB
KLISK
12/06/18 05:54 PM
0.9.91
261kB
KLISK
12/02/18 04:29 PM
0.9.9
267kB
KLISK
12/02/18 04:09 AM
0.9.896
268kB
KLISK
12/01/18 03:22 PM
0.9.893
263kB
KLISK
11/30/18 10:47 AM
0.9.892
231kB
KLISK
11/29/18 06:19 AM
0.9.891
229kB
KLISK
11/28/18 08:00 AM
0.9.89
229kB
KLISK
11/28/18 07:48 AM
0.9.882
227kB
KLISK
11/24/18 04:50 AM
0.9.88
226kB
KLISK
11/23/18 03:36 PM
0.9.871
218kB
KLISK
11/23/18 12:33 PM
0.9.87
216kB
KLISK
11/23/18 11:39 AM
0.9.862
217kB
KLISK
11/21/18 12:13 PM
0.9.861
216kB
KLISK
11/19/18 11:28 AM
0.9.86
216kB
KLISK
11/19/18 07:11 AM
0.9.8
197kB
KLISK
11/06/18 12:17 PM
0.9.797
194kB
KLISK
11/05/18 07:56 AM
0.9.796
193kB
KLISK
11/04/18 09:49 AM
0.9.795
193kB
KLISK
11/04/18 08:10 AM
0.9.791
186kB
KLISK
10/30/18 12:22 PM
0.9.79
187kB
KLISK
10/29/18 11:27 AM
0.9.77
170kB
KLISK
10/23/18 07:46 AM
0.9.76
170kB
KLISK
10/22/18 10:25 AM
0.9.75
169kB
KLISK
10/18/18 11:02 AM
0.9.71
153kB
KLISK
10/17/18 11:08 AM
0.9.7
152kB
KLISK
10/13/18 04:52 PM
0.9.692
145kB
KLISK
10/04/18 03:22 PM
0.9.691
144kB
KLISK
09/30/18 03:42 PM
0.9.69
144kB
KLISK
09/30/18 07:27 AM
0.9.68
144kB
KLISK
09/29/18 07:22 AM
0.9.66
143kB
KLISK
09/26/18 02:45 PM
0.9.62
141kB
KLISK
09/24/18 03:47 PM
0.9.61
140kB
KLISK
09/23/18 03:26 PM
0.9.6
140kB
KLISK
09/23/18 12:26 PM
0.9.51
128kB
KLISK
09/11/18 11:25 AM
0.9.5
128kB
KLISK
09/01/18 10:24 AM
0.9.41
153kB
KLISK
09/01/18 01:32 AM
0.9.4
120kB
KLISK
08/30/18 06:46 PM
0.9.33
111kB
KLISK
08/28/18 11:31 AM
0.9.31
142kB
KLISK
08/28/18 02:21 AM
0.9.3
110kB
KLISK
08/27/18 10:06 PM
0.9.21
110kB
KLISK
08/27/18 12:20 PM
0.9.2
110kB
KLISK
08/27/18 12:07 PM
0.9.1
111kB
KLISK
08/26/18 08:51 PM
0.9
111kB
KLISK
08/26/18 05:06 PM
0.8
133kB
KLISK
08/26/18 09:21 AM
0.6
102kB
KLISK
08/23/18 11:35 AM
0.4
84kB
KLISK
08/20/18 01:40 PM
0.3
81kB
KLISK
08/19/18 11:14 AM
0.2
80kB
KLISK
08/19/18 09:58 AM


Post A Reply Comment Options
Unread 11/19/18, 11:32 AM  
KLISK
 
KLISK's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 120
Uploads: 6
Originally Posted by BigM
In inventory, want to switch out ring I get these errors
Originally Posted by fgoron2000
I'm getting the same, so I'll need to swap out as well, til the author can resolve it...
Try v0.9.861

Originally Posted by Baertram
For your LAM settings controls like buttons or checkboxes, which require a reloadui, add the following entry to the controls
Thank you, I was just too lazy to look))
Report comment to moderator  
Reply With Quote
Unread 11/19/18, 10:59 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2294
File comments: 2524
Uploads: 57
Originally Posted by KLISK
Originally Posted by Baertram
Lua Code:
  1. VAR.SV = ZO_SavedVars:NewAccountWide(PP.ADDON_NAME, SV_VER, "Compass", VAR.DEF, GetWorldName())
  2. VAR.SV = ZO_SavedVars:NewAccountWide(PP.ADDON_NAME, SV_VER, "WorldMap", VAR.DEF, GetWorldName())
  3. VAR.SV = ZO_SavedVars:NewAccountWide(PP.ADDON_NAME, SV_VER, "Tooltips", VAR.DEF, GetWorldName())
This is intentional. I did not experience problems loading settings.
Ok, great. Thanks for the fast answer.
Seems as if ZOs function ZO_SavedVars: is managing it internally then. I didn't know that.
Last edited by Baertram : 11/19/18 at 10:59 AM.
Report comment to moderator  
Reply With Quote
Unread 11/19/18, 10:56 AM  
KLISK
 
KLISK's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 120
Uploads: 6
Originally Posted by Baertram
Lua Code:
  1. VAR.SV = ZO_SavedVars:NewAccountWide(PP.ADDON_NAME, SV_VER, "Compass", VAR.DEF, GetWorldName())
  2. VAR.SV = ZO_SavedVars:NewAccountWide(PP.ADDON_NAME, SV_VER, "WorldMap", VAR.DEF, GetWorldName())
  3. VAR.SV = ZO_SavedVars:NewAccountWide(PP.ADDON_NAME, SV_VER, "Tooltips", VAR.DEF, GetWorldName())
This is intentional. I did not experience problems loading settings.
Report comment to moderator  
Reply With Quote
Unread 11/19/18, 10:56 AM  
fgoron2000

Forum posts: 0
File comments: 111
Uploads: 0
Originally Posted by BigM
In inventory, want to switch out ring I get these errors,

user:/AddOns/PerfectPixel/scenes/inventoryScene.lua:68: attempt to index a nil value
stack traceback:
user:/AddOns/PerfectPixel/scenes/inventoryScene.lua:68: in function 'hookFunction'
|caaaaaa<Locals> inventorySlot = ud </Locals>|r
EsoUI/Libraries/Utility/ZO_Hook.lua:19: in function 'ZO_InventorySlot_OnMouseExit'
ZO_StackSplitSource_MouseExit:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud </Locals>|r

user:/AddOns/PerfectPixel/scenes/inventoryScene.lua:64: attempt to index a nil value
stack traceback:
user:/AddOns/PerfectPixel/scenes/inventoryScene.lua:64: in function 'hookFunction'
|caaaaaa<Locals> inventorySlot = ud </Locals>|r
EsoUI/Libraries/Utility/ZO_Hook.lua:19: in function 'ZO_InventorySlot_OnMouseEnter'
ZO_StackSplitSource_MouseEnter:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud </Locals>|r

Going to revert to older file.
I'm getting the same, so I'll need to swap out as well, til the author can resolve it...
Report comment to moderator  
Reply With Quote
Unread 11/19/18, 10:29 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2294
File comments: 2524
Uploads: 57
Code:
## SavedVariables: PerfectPixel
I'd recomamnd NOT to name the SavedVariables object like your addon name!!!
It will create a global variable PerfectPixle this way and overwrite your addon global variable PerfectPixle (if you use it) + your local variable too!
Even as your addon's global variable is named "PP" it is somehow not clear that your SavedVariables are behind the variable "PerfectPixle" .

I'd therefor recommand to rename the SavedVariables global variable to e.g. PerfectPixel_SV or you'll get in trouble most likely one day.
Code:
## SavedVariables: PerfectPixel_SV
Hint:
For your LAM settings controls like buttons or checkboxes, which require a reloadui, add the following entry to the controls:
Code:
requiresReload = true,
Example:
Lua Code:
  1. --World Map----------------------------------------------------------------------------------------
  2.         {
  3.             type                = "header",
  4.             name                = "World Map",
  5.         },
  6.         {
  7.             type                = "checkbox",
  8.             name                = "Activate",
  9.             getFunc             = function() return VAR.WorldMap.SV.toggle end,
  10.             setFunc             = function(value) VAR.WorldMap.SV.toggle = value end,
  11.             default             = VAR.WorldMap.DEF.toggle,
  12.         },
  13.         {
  14.             type                = "checkbox",
  15.             name                = "Large Map",
  16.             getFunc             = function() return VAR.WorldMap.SV.large end,
  17.             setFunc             = function(value) VAR.WorldMap.SV.large = value end,
  18.             default             = VAR.WorldMap.DEF.large,
  19.             disabled            = function() return not VAR.WorldMap.SV.toggle end,
  20.                 requiresReload = true,
  21.         },

This will show a "reload UI" button within the LAM panel if you change such a setting, giving the users a visual indicator "Oh I need to do a reloadui now" and the possibility to click this button to do the reloadui now.


Another question:
You always use PP.VAR.SV to store the savedvariables.
But you'll overwrite them inside your code each time you load the compass, worldmap or
tooltips data by using:
Lua Code:
  1. VAR.SV = ZO_SavedVars:NewAccountWide(PP.ADDON_NAME, SV_VER, "Compass", VAR.DEF, GetWorldName())
  2.  
  3. VAR.SV = ZO_SavedVars:NewAccountWide(PP.ADDON_NAME, SV_VER, "WorldMap", VAR.DEF, GetWorldName())
  4.  
  5. VAR.SV = ZO_SavedVars:NewAccountWide(PP.ADDON_NAME, SV_VER, "Tooltips", VAR.DEF, GetWorldName())

Maybe I'm wrong but this way your variable VAR.SV references ONLY the data of EITHER PerfectPixle["Default"][GetDisplayName()]
["Compass"], ["WorldMap"], or ["Tooltips"]
but not all three at the same time?

Not tested but from my understanding:
Reloading the UI will only save changes to the actual VAR.SV then, and not to the 2 others.
-> This prevents users from changing the SavedVariables for the Compass if VAR.SV only contains e.g. the WorldMap data?!

Another approach
Wouldn't it be much easier to just load the SV data ONCE as the addon loads in your EVENT_ADDON_LOADED callback function like this:
Lua Code:
  1. VAR.SV = ZO_SavedVars:NewAccountWide(PP.ADDON_NAME, SV_VER, nil, VAR.DEF, GetWorldName())

And then access the "Worldmap", "Compass" or "Tooltips" data via
VAR.SV["Compass"]
VAR.SV["WorldMap"]
VAR.SV["Tooltips"]

Just a question as I did not test it, but that's the way it usually works perfectly.
Last edited by Baertram : 11/19/18 at 10:43 AM.
Report comment to moderator  
Reply With Quote
Unread 11/19/18, 08:45 AM  
BigM
 
BigM's Avatar

Forum posts: 13
File comments: 352
Uploads: 0
In inventory, want to switch out ring I get these errors,

user:/AddOns/PerfectPixel/scenes/inventoryScene.lua:68: attempt to index a nil value
stack traceback:
user:/AddOns/PerfectPixel/scenes/inventoryScene.lua:68: in function 'hookFunction'
|caaaaaa<Locals> inventorySlot = ud </Locals>|r
EsoUI/Libraries/Utility/ZO_Hook.lua:19: in function 'ZO_InventorySlot_OnMouseExit'
ZO_StackSplitSource_MouseExit:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud </Locals>|r

user:/AddOns/PerfectPixel/scenes/inventoryScene.lua:64: attempt to index a nil value
stack traceback:
user:/AddOns/PerfectPixel/scenes/inventoryScene.lua:64: in function 'hookFunction'
|caaaaaa<Locals> inventorySlot = ud </Locals>|r
EsoUI/Libraries/Utility/ZO_Hook.lua:19: in function 'ZO_InventorySlot_OnMouseEnter'
ZO_StackSplitSource_MouseEnter:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud </Locals>|r

Going to revert to older file.
Report comment to moderator  
Reply With Quote
Unread 11/13/18, 04:49 PM  
Wash_113

Forum posts: 0
File comments: 1
Uploads: 0
I will 100% use this addon if/when a few options are added

I really like the style of this addon and what it is doing. There are a few of things I would like to see implemented to it before I start using it full time.

1. Better 21:9 support would be nice. As of now the only issue I saw was a strange 1 item offset on the stack indicator. (For example I had a stack of pots but the number showing how many I had was on the icon for a bow in my inventory, as if I had a stack of 178 ruby ash bows haha)

2. I would love the option to to enable the camera turn around when opening your inventory. I like the effect it gives and I think it would be a nice touch.

3. You probably noticed already but fixing the outfit station would be nice

Beyond those two things, I think you made something really special here. Ill be keeping a close eye on this addon.
Last edited by Wash_113 : 11/13/18 at 04:50 PM.
Report comment to moderator  
Reply With Quote
Unread 11/07/18, 05:26 AM  
santialonso

Forum posts: 0
File comments: 97
Uploads: 0
0.9.8

I have been changing the compass preferences (colour), and I noticed you must do a /reloadui to changes taken effect.
Report comment to moderator  
Reply With Quote
Unread 11/05/18, 10:01 AM  
santialonso

Forum posts: 0
File comments: 97
Uploads: 0
0.9.797

Awesome update. 2 little things:

Highlighting area quests a little brighter. It isn't well visible in dark moments like the night.

In Journal, you forgot to change Cadwell's almanac to PP look like.
Report comment to moderator  
Reply With Quote
Unread 11/05/18, 09:30 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2294
File comments: 2524
Uploads: 57
If you add such things like the combat indicator at the compass PLEASE add a setting to disable it as well!
There are other addons already doing such things.

I like your addon very much and don't get me wrong, but:
Not everyone likes to have "features" like this in an addon which was made
"to change the visuals of the UI".

Edit:
Found a chat command /ppc which seems to change the total style of the compass.
Maybe name these chat commends in the changelog again then.

Originally Posted by santialonso
0.9.795

Awesome update.

I want give to you a suggestions of how to improve the new compass. It would be great if the compass change the colours in 2 situations:

1.- When you enter in combat. Change to red colour when you enter in combat and come back normal when you leave the combat. You can see an example in the Combat Indicator (Updated) addon (https://www.esoui.com/downloads/info...orUpdated.html).

2.- When you enter in a zone quest area. Like the original compass of the game does or you can find an example in the DarkUI addon (https://www.esoui.com/downloads/info1576-DarkUI.html).

It would be great also the next changes in the game appearance: skill bar, attributes bar, buffs and debuffs frames, experience bar and group and raid frames.

Thank you a lot.
Last edited by Baertram : 11/05/18 at 09:34 AM.
Report comment to moderator  
Reply With Quote
Unread 11/05/18, 01:10 AM  
KLISK
 
KLISK's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 120
Uploads: 6
Originally Posted by santialonso
1.- When you enter in combat. Change to red colour when you enter in combat and come back normal when you leave the combat. You can see an example in the Combat Indicator (Updated) addon (https://www.esoui.com/downloads/info...orUpdated.html).
2.- When you enter in a zone quest area. Like the original compass of the game does or you can find an example in the DarkUI addon (https://www.esoui.com/downloads/info1576-DarkUI.html).
1.- I was just thinking the other day about something like that
2.- There is a highlight of the quest area, maybe I made it not bright enough. DarkUI is a completely different working principle.
Report comment to moderator  
Reply With Quote
Unread 11/04/18, 10:44 AM  
santialonso

Forum posts: 0
File comments: 97
Uploads: 0
0.9.795

Awesome update.

I want give to you a suggestions of how to improve the new compass. It would be great if the compass change the colours in 2 situations:

1.- When you enter in combat. Change to red colour when you enter in combat and come back normal when you leave the combat. You can see an example in the Combat Indicator (Updated) addon (https://www.esoui.com/downloads/info...orUpdated.html).

2.- When you enter in a zone quest area. Like the original compass of the game does or you can find an example in the DarkUI addon (https://www.esoui.com/downloads/info1576-DarkUI.html).

It would be great also the next changes in the game appearance: skill bar, attributes bar, buffs and debuffs frames, experience bar and group and raid frames.

Thank you a lot.
Report comment to moderator  
Reply With Quote
Unread 10/31/18, 01:49 AM  
KLISK
 
KLISK's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 120
Uploads: 6
Originally Posted by santialonso
One question: do you have the intention to change the compass or the atributes bar to the PP look like?
Compass yes. Attribute bars, i don't know yet. I use LUI.
Last edited by KLISK : 10/31/18 at 03:03 AM.
Report comment to moderator  
Reply With Quote
Unread 10/30/18, 04:03 PM  
santialonso

Forum posts: 0
File comments: 97
Uploads: 0
Originally Posted by santialonso
Originally Posted by KLISK
Originally Posted by santialonso
0.9.79
With the last versión doesn't fix this issue completely. You can see the image below. The issue is present when you loot from a killed mob or from a container and you compare with a dual weapon or rings.
https://imgur.com/9ICe0KS
This is not my fault. Without PP looks the same.
Perhaps I could make the background more transparent.
Moving the loot window ... I do not even know whether it will be convenient. Maybe I will add an option.
Try to move the loot window more to right.

Another thing I don't like so much with the latest update: you made the crafting windows more bigger. I like the size of the previous version.

I was testing some things and, please, don't move the loot window more to right. I could check it's an issue that come with the own game.

One question: do you have the intention to change the compass or the atributes bar to the PP look like?
Report comment to moderator  
Reply With Quote
Unread 10/30/18, 12:41 PM  
santialonso

Forum posts: 0
File comments: 97
Uploads: 0
Originally Posted by KLISK
Originally Posted by santialonso
0.9.79
With the last versión doesn't fix this issue completely. You can see the image below. The issue is present when you loot from a killed mob or from a container and you compare with a dual weapon or rings.
https://imgur.com/9ICe0KS
This is not my fault. Without PP looks the same.
Perhaps I could make the background more transparent.
Moving the loot window ... I do not even know whether it will be convenient. Maybe I will add an option.
Try to move the loot window more to right.

Another thing I don't like so much with the latest update: you made the crafting windows more bigger. I like the size of the previous version.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: