Quantcast
Download
(3 MB)
Download
Updated: 10/10/17 12:30 PM
Pictures
File Info
Compatibility:
Clockwork City (3.2)
Horns of the Reach (3.1)
Morrowind (3.0)
Homestead (2.7)
One Tamriel (2.6)
Shadows of the Hist (2.5)
Dark Brotherhood (2.4)
Thieves Guild (2.3)
Orsinium (2.2.4)
Updated:10/10/17 12:30 PM
Created:10/19/15 07:50 PM
Monthly downloads:97
Total downloads:4,319
Favorites:34
MD5:
3.2
ESOUI - The Elder Scrolls Online source code
Version: 3.2.3
by: Ayantir, haggen, merlight
ESOUI
is the Lua source code of The Elder Scrolls Online

All content inside is copyright Zenimax Online Studios

All data is not included, for expert users :
  • Content integrated is data extracted from \game\client\game.mnf (and .dat associated)
  • Then, from the internal structure of archive, only files of /esoui folder
  • Please note that /esoui/art & /esoui/common/fonts are not included aswell

A GIT version is also available here

If you are a member of Zenimax Online Studios (or Bethesda Softworks) and have any issue with this package, please contact me first, thank you.
Optional Files (0)


Archived Files (45)
File Name
Version
Size
Author
Date
3.1.5
3MB
Ayantir
08/14/17 02:23 PM
3.1.2
3MB
Ayantir
07/28/17 12:37 PM
3.1.0
3MB
Ayantir
07/10/17 02:54 PM
3.0.10
3MB
Ayantir
07/01/17 06:18 AM
3.0.5
3MB
Ayantir
05/24/17 12:07 PM
2.7.6
3MB
Ayantir
02/13/17 10:32 AM
2.7.5
3MB
Ayantir
02/06/17 12:17 PM
2.7.2
3MB
Ayantir
01/18/17 08:10 PM
2.7.0
3MB
Ayantir
01/05/17 02:41 AM
2.6.10
3MB
Ayantir
12/01/16 10:07 AM
2.6.8
3MB
Ayantir
10/31/16 11:40 PM
2.6.4
3MB
Ayantir
10/05/16 10:41 AM
2.6.2
3MB
Ayantir
09/21/16 08:31 AM
2.6.1
3MB
Ayantir
09/12/16 05:00 PM
2.6.0
3MB
Ayantir
09/02/16 05:31 PM
2.5.6
3MB
Ayantir
08/08/16 02:30 PM
2.5.5
3MB
Ayantir
08/01/16 04:22 PM
2.5.4
3MB
Ayantir
07/27/16 11:44 AM
2.5.2
3MB
Ayantir
07/11/16 11:55 AM
2.5.0
3MB
Ayantir
06/28/16 04:14 AM
2.4.7
3MB
Ayantir
06/15/16 01:55 PM
2.4.5
3MB
Ayantir
05/31/16 11:38 PM
2.4.4
3MB
Ayantir
05/26/16 09:35 AM
2.4.3
3MB
Ayantir
05/17/16 08:28 AM
2.4.2
3MB
Ayantir
05/12/16 05:23 AM
2.4.1
3MB
Ayantir
05/02/16 10:42 AM
2.4.0
3MB
Ayantir
04/26/16 02:12 AM
2.3.9
2MB
Ayantir
04/13/16 08:25 AM
2.3.8
2MB
Ayantir
03/30/16 12:44 AM
2.3.7
2MB
Ayantir
03/22/16 12:54 AM
2.3.6
2MB
Ayantir
03/15/16 04:30 AM
2.3.5
2MB
Ayantir
03/08/16 01:22 PM
2.3.4
2MB
Ayantir
03/02/16 07:48 PM
2.3.1.
2MB
Ayantir
02/17/16 06:29 AM
2.2.11
3MB
Ayantir
02/09/16 07:20 AM
2.3.0
3MB
Ayantir
02/04/16 04:13 AM
2.2.10
3MB
Ayantir
01/26/16 06:08 PM
2.2.9
3MB
Ayantir
01/13/16 07:25 AM
2.2.8
3MB
Ayantir
12/08/15 03:49 AM
2.2.7
3MB
Ayantir
11/30/15 11:14 PM
2.2.6
3MB
Ayantir
11/17/15 12:43 AM
2.2.5
3MB
Ayantir
11/10/15 06:15 AM
2.2.3
3MB
Ayantir
10/26/15 01:48 PM
2.2.2
3MB
Ayantir
10/19/15 10:07 PM
2.2.1
3MB
Ayantir
10/19/15 07:50 PM


Post A Reply Comment Options
Unread 06/07/17, 11:12 AM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 994
File comments: 1532
Uploads: 31
Originally Posted by Teasbee
I am receiving this error. It doesn't happen when I first log in but rather when I'm moving around.

EsoUI/Libraries/Globals/globalapi.lua:195: function expected instead of nil
stack traceback:
EsoUI/Libraries/Globals/globalapi.lua:195: in function '(anonymous)'
This error have a 99.99% chance being related to one of your addons.

Please search for text zo_callLater in your entire addon files, the guilty is one of those addons.

And please, don't reply to this comment, but open a topic on forum instead, thank you.
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Report comment to moderator  
Reply With Quote
Unread 06/07/17, 10:03 AM  
Teasbee

Forum posts: 0
File comments: 6
Uploads: 0
I am receiving this error. It doesn't happen when I first log in but rather when I'm moving around.

EsoUI/Libraries/Globals/globalapi.lua:195: function expected instead of nil
stack traceback:
EsoUI/Libraries/Globals/globalapi.lua:195: in function '(anonymous)'
Report comment to moderator  
Reply With Quote
Unread 01/07/17, 10:24 AM  
Zinival
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 39
Uploads: 4
This is super useful. Thank you!!
Report comment to moderator  
Reply With Quote
Unread 12/14/16, 03:17 AM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 994
File comments: 1532
Uploads: 31
Originally Posted by Phinix
Where are the text strings located? Like ITEMSTYLE_MAX_VALUE and such?

Thanks for keeping this updated.
ITEMSTYLE_MAX_VALUE is just a constant, it's not a string.
And if you search for strings, it's esoui\ingamelocalization\localizegeneratedstrings.lua mainly.

If you are looking for something else.. just do a thread on forums please, it'll be better.
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Report comment to moderator  
Reply With Quote
Unread 12/14/16, 02:11 AM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 140
File comments: 831
Uploads: 26
Where are the text strings located? Like ITEMSTYLE_MAX_VALUE and such?

Thanks for keeping this updated.
Report comment to moderator  
Reply With Quote
Unread 09/02/16, 05:33 PM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 994
File comments: 1532
Uploads: 31
2.6.0

__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Last edited by Ayantir : 09/02/16 at 05:46 PM.
Report comment to moderator  
Reply With Quote
Unread 07/27/16, 11:45 AM  
haggen
 
haggen's Avatar
AddOn Author - Click to view AddOns

Forum posts: 134
File comments: 97
Uploads: 10
Report comment to moderator  
Reply With Quote
Unread 06/15/16, 01:56 PM  
haggen
 
haggen's Avatar
AddOn Author - Click to view AddOns

Forum posts: 134
File comments: 97
Uploads: 10
Report comment to moderator  
Reply With Quote
Unread 06/01/16, 12:02 AM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 994
File comments: 1532
Uploads: 31
2.4.5

From 2.4.4

Directory Comparison Status

Number of subdirectories: 476
Number of equal files: 3788
Number of different files: 31
.patch 2.4.4 -> 2.4.5
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Report comment to moderator  
Reply With Quote
Unread 05/26/16, 09:51 AM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 994
File comments: 1532
Uploads: 31
2.4.4

From 2.4.3

Directory Comparison Status

Number of subdirectories: 476
Number of equal files: 3793
Number of different files: 28
.patch 2.4.3 -> 2.4.4

+ 2 fonts removed, forget to check the boxes from mercurial..

diff -r 1b3cdb68125a -r 97d4d1de750e esoui/common/fonts/fot-rodinntlgpro-db.otf
Binary file esoui/common/fonts/fot-rodinntlgpro-db.otf has changed
diff -r 1b3cdb68125a -r 97d4d1de750e esoui/common/fonts/fot-rodinntlgpro-m.otf
Binary file esoui/common/fonts/fot-rodinntlgpro-m.otf has changed
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Report comment to moderator  
Reply With Quote
Unread 05/17/16, 08:45 AM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 994
File comments: 1532
Uploads: 31
2.4.3

From 2.4.2

Directory Comparison Status

Number of subdirectories: 476
Number of equal files: 3800
Number of different files: 22
.patch 2.4.2 -> 2.4.3
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Report comment to moderator  
Reply With Quote
Unread 05/12/16, 05:29 AM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 994
File comments: 1532
Uploads: 31
2.4.2

From 2.4.1

Directory Comparison Status

Number of subdirectories: 476
Number of equal files: 3789
Number of different files: 32
.patch 2.4.1 -> 2.4.2
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Report comment to moderator  
Reply With Quote
Unread 05/02/16, 10:46 AM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 994
File comments: 1532
Uploads: 31
2.4.1

From 2.4.0

Directory Comparison Status

Number of subdirectories: 476
Number of equal files: 3810
Number of different files: 12
.patch 2.4.0 -> 2.4.1
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Report comment to moderator  
Reply With Quote
Unread 04/26/16, 02:12 AM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 994
File comments: 1532
Uploads: 31
2.4.0

From 2.3.9

Directory Comparison Status

Number of subdirectories: 479
Number of equal files: 3311
Number of different files: 572
Diff : https://www.dropbox.com/s/lj7v4b307x....4.0.diff?dl=0
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Report comment to moderator  
Reply With Quote
Unread 04/13/16, 08:35 AM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 994
File comments: 1532
Uploads: 31
2.3.9

Directory Comparison Status

Number of subdirectories: 471
Number of equal files: 3686
Number of different files: 7
Lua Code:
  1. diff -r 3082bbc15a0a esoui/ingame/lfg/gamepad/zo_activityfindertemplate_gamepad.xml
  2. --- a/esoui/ingame/lfg/gamepad/zo_activityfindertemplate_gamepad.xml    Wed Apr 13 16:28:54 2016 +0200
  3. +++ b/esoui/ingame/lfg/gamepad/zo_activityfindertemplate_gamepad.xml    Wed Apr 13 16:35:26 2016 +0200
  4. @@ -2,7 +2,7 @@
  5.      <Controls>
  6.          <Control name="ZO_ActivityFinderTemplateRewardTemplate_Gamepad" virtual="true">
  7.              <Controls>
  8. -                <Label name="$(parent)Text" maxLineCount="2" font="ZoFontGamepadCondensed42">
  9. +                <Label name="$(parent)Text" font="ZoFontGamepadCondensed42">
  10.                      <Dimensions x="300" />
  11.                  </Label>
  12.              </Controls>
  13. diff -r 3082bbc15a0a esoui/ingame/lfg/keyboard/zo_activityfindertemplate_keyboard.xml
  14. --- a/esoui/ingame/lfg/keyboard/zo_activityfindertemplate_keyboard.xml  Wed Apr 13 16:28:54 2016 +0200
  15. +++ b/esoui/ingame/lfg/keyboard/zo_activityfindertemplate_keyboard.xml  Wed Apr 13 16:35:26 2016 +0200
  16. @@ -50,7 +50,7 @@
  17.  
  18.          <Control name="ZO_ActivityFinderTemplateRewardTemplate_Keyboard" virtual="true">
  19.              <Controls>
  20. -                <Label name="$(parent)Text" maxLineCount="2" font="ZoFontWinH2">
  21. +                <Label name="$(parent)Text" font="ZoFontWinH2">
  22.                      <Dimensions x="220" />
  23.                  </Label>
  24.              </Controls>
  25. diff -r 3082bbc15a0a esoui/ingame/lfg/zo_activityfindertemplate_shared.xml
  26. --- a/esoui/ingame/lfg/zo_activityfindertemplate_shared.xml Wed Apr 13 16:28:54 2016 +0200
  27. +++ b/esoui/ingame/lfg/zo_activityfindertemplate_shared.xml Wed Apr 13 16:35:26 2016 +0200
  28. @@ -34,7 +34,6 @@
  29.                                  <Control name="$(parent)ItemReward" inherits="ZO_ActivityFinderTemplateRewardTemplate_Shared">
  30.                                      <Controls>
  31.                                          <Texture name="$(parent)Icon" override="true" textureFile="EsoUI/Art/LFG/LFG_bonus_letter.dds" />
  32. -                                        <Label name="$(parent)Text" override="true" />
  33.                                      </Controls>
  34.                                  </Control>
  35.  
  36. diff -r 3082bbc15a0a esoui/ingame/storewindow/gamepad/storewindow_gamepad.lua
  37. --- a/esoui/ingame/storewindow/gamepad/storewindow_gamepad.lua  Wed Apr 13 16:28:54 2016 +0200
  38. +++ b/esoui/ingame/storewindow/gamepad/storewindow_gamepad.lua  Wed Apr 13 16:35:26 2016 +0200
  39. @@ -53,15 +53,18 @@
  40.      self.control:RegisterForEvent(EVENT_OPEN_STORE, OnOpenStore)
  41.      self.control:RegisterForEvent(EVENT_CLOSE_STORE, OnCloseStore)
  42.  
  43. +    local function UpdateActiveComponentKeybindButtonGroup()
  44. +        local activeComponent = self:GetActiveComponent()
  45. +        if activeComponent then
  46. +            KEYBIND_STRIP:UpdateKeybindButtonGroup(activeComponent.keybindStripDescriptor)
  47. +        end
  48. +    end
  49. +
  50.      local OnCurrencyChanged = function()
  51.          if not self.control:IsControlHidden() then
  52.              self:RefreshHeaderData()
  53. -
  54. -            local activeComponent = self:GetActiveComponent()
  55. -            if activeComponent then
  56. -                KEYBIND_STRIP:UpdateKeybindButtonGroup(activeComponent.keybindStripDescriptor)
  57. -            end
  58.          end
  59. +        UpdateActiveComponentKeybindButtonGroup()
  60.      end
  61.  
  62.      local OnFailedRepair = function(eventId, reason)
  63. @@ -86,7 +89,8 @@
  64.              PlaySound(SOUNDS.ITEM_MONEY_CHANGED)
  65.          else
  66.              PlayItemSound(itemSoundCategory, ITEM_SOUND_ACTION_ACQUIRE)
  67. -        end    
  68. +        end
  69. +        UpdateActiveComponentKeybindButtonGroup()
  70.      end
  71.  
  72.      local OnInventoryUpdated = function()
  73. @@ -120,11 +124,7 @@
  74.          else
  75.              self:RepairMessageBox(bagId, slotIndex)
  76.          end
  77. -
  78. -        local activeComponent = self:GetActiveComponent()
  79. -        if activeComponent then
  80. -            KEYBIND_STRIP:UpdateKeybindButtonGroup(activeComponent.keybindStripDescriptor)
  81. -        end
  82. +        UpdateActiveComponentKeybindButtonGroup()
  83.      end
  84.  
  85.      SHARED_INVENTORY:RegisterCallback("ItemRepaired", OnItemRepaired)
  86. diff -r 3082bbc15a0a esoui/ingamelocalization/localizegeneratedstrings.lua
  87. --- a/esoui/ingamelocalization/localizegeneratedstrings.lua Wed Apr 13 16:28:54 2016 +0200
  88. +++ b/esoui/ingamelocalization/localizegeneratedstrings.lua Wed Apr 13 16:35:26 2016 +0200
  89. @@ -349,7 +349,7 @@
  90.      "[eng] <<1>>/<<2>>", -- SI_MARKET_PRODUCT_TOOLTIP_UNLOCK_LEVEL
  91.      "[eng] This increases your inventory capacity by |cffffff<<1>>|r slots, though it can’t exceed the maximum size available from Bag Merchants. ", -- SI_MARKET_PRODUCT_TOOLTIP_BACKPACK_UPGRADE_DESCRIPTION
  92.      "[eng] This increases your bank capacity by |cffffff<<1>>|r slots, though it can’t exceed the maximum size available from Bankers.", -- SI_MARKET_PRODUCT_TOOLTIP_BANK_UPGRADE_DESCRIPTION
  93. -    "[eng] This item allows you to create items in any style.", -- SI_ITEM_DESCRIPTION_UNIVERSAL_STYLE
  94. +    "[eng] This item allows you to craft items in any known style.", -- SI_ITEM_DESCRIPTION_UNIVERSAL_STYLE
  95.      "[eng] \"<<1>>\"", -- SI_TOOLTIP_COLLECTIBLE_NICKNAME
  96.      "[eng] <<1>>", -- SI_COLLECTIBLE_NAME_FORMATTER
  97.      "[eng] <<1>>", -- SI_MARKET_PRODUCT_NAME_FORMATTER
  98. @@ -11690,6 +11690,7 @@
  99.  SafeAddVersion(SI_ITEM_FORMAT_STR_CLOTH_MATERIAL_VETERAN_RANK, 1)
  100.  SafeAddVersion(SI_ITEM_FORMAT_STR_LEATHER_MATERIAL_VETERAN_RANK, 1)
  101.  SafeAddVersion(SI_ITEM_FORMAT_STR_METAL_MATERIAL_VETERAN_RANK, 1)
  102. +SafeAddVersion(SI_ITEM_DESCRIPTION_UNIVERSAL_STYLE, 1)
  103.  SafeAddVersion(SI_LONG_LOAD_TIME, 1)
  104.  SafeAddVersion(SI_TIME_DURATION_NOT_LONG_AGO, 2)
  105.  SafeAddVersion(SI_TIME_FORMAT_MONTHS, 1)
  106. diff -r 3082bbc15a0a esoui/internalingamelocalization/localizeinternalingamegeneratedstrings.lua
  107. --- a/esoui/internalingamelocalization/localizeinternalingamegeneratedstrings.lua   Wed Apr 13 16:28:54 2016 +0200
  108. +++ b/esoui/internalingamelocalization/localizeinternalingamegeneratedstrings.lua   Wed Apr 13 16:35:26 2016 +0200
  109. @@ -349,7 +349,7 @@
  110.      "[eng] <<1>>/<<2>>", -- SI_MARKET_PRODUCT_TOOLTIP_UNLOCK_LEVEL
  111.      "[eng] This increases your inventory capacity by |cffffff<<1>>|r slots, though it can’t exceed the maximum size available from Bag Merchants. ", -- SI_MARKET_PRODUCT_TOOLTIP_BACKPACK_UPGRADE_DESCRIPTION
  112.      "[eng] This increases your bank capacity by |cffffff<<1>>|r slots, though it can’t exceed the maximum size available from Bankers.", -- SI_MARKET_PRODUCT_TOOLTIP_BANK_UPGRADE_DESCRIPTION
  113. -    "[eng] This item allows you to create items in any style.", -- SI_ITEM_DESCRIPTION_UNIVERSAL_STYLE
  114. +    "[eng] This item allows you to craft items in any known style.", -- SI_ITEM_DESCRIPTION_UNIVERSAL_STYLE
  115.      "[eng] \"<<1>>\"", -- SI_TOOLTIP_COLLECTIBLE_NICKNAME
  116.      "[eng] <<1>>", -- SI_COLLECTIBLE_NAME_FORMATTER
  117.      "[eng] <<1>>", -- SI_MARKET_PRODUCT_NAME_FORMATTER
  118. @@ -4830,6 +4830,7 @@
  119.  SafeAddVersion(SI_ITEM_FORMAT_STR_CLOTH_MATERIAL_VETERAN_RANK, 1)
  120.  SafeAddVersion(SI_ITEM_FORMAT_STR_LEATHER_MATERIAL_VETERAN_RANK, 1)
  121.  SafeAddVersion(SI_ITEM_FORMAT_STR_METAL_MATERIAL_VETERAN_RANK, 1)
  122. +SafeAddVersion(SI_ITEM_DESCRIPTION_UNIVERSAL_STYLE, 1)
  123.  SafeAddVersion(SI_LONG_LOAD_TIME, 1)
  124.  SafeAddVersion(SI_TIME_DURATION_NOT_LONG_AGO, 2)
  125.  SafeAddVersion(SI_TIME_FORMAT_MONTHS, 1)
  126. diff -r 3082bbc15a0a esoui/pregamelocalization/localizepregamegeneratedstrings.lua
  127. --- a/esoui/pregamelocalization/localizepregamegeneratedstrings.lua Wed Apr 13 16:28:54 2016 +0200
  128. +++ b/esoui/pregamelocalization/localizepregamegeneratedstrings.lua Wed Apr 13 16:35:26 2016 +0200
  129. @@ -349,7 +349,7 @@
  130.      "[eng] <<1>>/<<2>>", -- SI_MARKET_PRODUCT_TOOLTIP_UNLOCK_LEVEL
  131.      "[eng] This increases your inventory capacity by |cffffff<<1>>|r slots, though it can’t exceed the maximum size available from Bag Merchants. ", -- SI_MARKET_PRODUCT_TOOLTIP_BACKPACK_UPGRADE_DESCRIPTION
  132.      "[eng] This increases your bank capacity by |cffffff<<1>>|r slots, though it can’t exceed the maximum size available from Bankers.", -- SI_MARKET_PRODUCT_TOOLTIP_BANK_UPGRADE_DESCRIPTION
  133. -    "[eng] This item allows you to create items in any style.", -- SI_ITEM_DESCRIPTION_UNIVERSAL_STYLE
  134. +    "[eng] This item allows you to craft items in any known style.", -- SI_ITEM_DESCRIPTION_UNIVERSAL_STYLE
  135.      "[eng] \"<<1>>\"", -- SI_TOOLTIP_COLLECTIBLE_NICKNAME
  136.      "[eng] <<1>>", -- SI_COLLECTIBLE_NAME_FORMATTER
  137.      "[eng] <<1>>", -- SI_MARKET_PRODUCT_NAME_FORMATTER
  138. @@ -5314,6 +5314,7 @@
  139.  SafeAddVersion(SI_ITEM_FORMAT_STR_CLOTH_MATERIAL_VETERAN_RANK, 1)
  140.  SafeAddVersion(SI_ITEM_FORMAT_STR_LEATHER_MATERIAL_VETERAN_RANK, 1)
  141.  SafeAddVersion(SI_ITEM_FORMAT_STR_METAL_MATERIAL_VETERAN_RANK, 1)
  142. +SafeAddVersion(SI_ITEM_DESCRIPTION_UNIVERSAL_STYLE, 1)
  143.  SafeAddVersion(SI_LONG_LOAD_TIME, 1)
  144.  SafeAddVersion(SI_TIME_DURATION_NOT_LONG_AGO, 2)
  145.  SafeAddVersion(SI_TIME_FORMAT_MONTHS, 1)
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: