INFO: LUA: UI string not found: 0 INFO: LUA: UI string not found: INFO: LUA: UI string not found: SOD GUI Overhaul v2.2 INFO: LUA: UI string not found: Select an option to explore the new features: INFO: LUA: UI string not found: Enhanced Inventory (v2.2) INFO: LUA: UI string not found: Classic Dialog Option (v2.2) INFO: LUA: UI string not found: Graphics Overhaul INFO: LUA: UI string not found: Two Journal Options INFO: LUA: UI string not found: Two Quickloot Options INFO: LUA: UI string not found: Improved Dialog Window INFO: LUA: UI string not found: Restore Missing Portraits INFO: LUA: UI string not found: Thanks to: INFO: LUA: UI string not found: Enhanced inventory now shows backpacks of all party members at the same time. INFO: LUA: UI string not found: You can shift between backpacks by clicking on portraits or any of their slots, after that, the respective character will be selected. However, you can transfer items only through portraits. After an item is transfered through portrait, a backpack of a non-selected character will be updated by either selecting it, or when mouse cursor leaves the portrait element of that character. INFO: LUA: UI string not found: An extended combat stats information, that was present in earlier versions is hidden under a tooltip of combat stat labels. If you hower over them, the information will be shown. INFO: LUA: UI string not found: In the UI Settings screen, you can now toggle on a 'classic dialog' option, which displays the static dialog window in the bottom center of the screen. INFO: LUA: UI string not found: This feature is based on lefreut's 'BGEE 1.3-ish dialog box' tweak, that allows to scroll up to see the dialog history. INFO: LUA: UI string not found: Several layouts were changed in this update. The most noticable is the main gameplay screen, which (aside from the new graphics) now has all the gameplay buttons at the bottom of the screen. INFO: LUA: UI string not found: Map INFO: LUA: UI string not found: Journal INFO: LUA: UI string not found: Inventory INFO: LUA: UI string not found: Character Record INFO: LUA: UI string not found: Mage Spellbook INFO: LUA: UI string not found: Priest Scrollbook INFO: LUA: UI string not found: Quicksave INFO: LUA: UI string not found: Quickloot INFO: LUA: UI string not found: Sleep INFO: LUA: UI string not found: Reveal Details INFO: LUA: UI string not found: Toggle AI INFO: LUA: UI string not found: Select All INFO: LUA: UI string not found: LEFT SIDEBAR INFO: LUA: UI string not found: RIGHT SIDEBAR INFO: LUA: UI string not found: Also, the In-game Options menu screen is now more stylish. INFO: LUA: UI string not found: Lastly, new chapters and dream sequences were overhauled. They will now fit to the entire screen with the text being shown on a darkened background above the artwork. INFO: LUA: UI string not found: All available NPC portraits and portrait packs from BG:EE and BG2:EE will now appear in the Portrait Picker list. This includes for example portraits of Hexxat, New Imoen, or Yanner's portraits from BG2:EE. INFO: LUA: UI string not found: This component is an inclusion of a mod 'Restore Missing Portraits' made by lefreut. INFO: LUA: UI string not found: Two journal options are available: INFO: LUA: UI string not found: Large INFO: LUA: UI string not found: The Large journal fills the screen with a window the same size as the other windows. It gives you access to all quests and filters these by Active (left) and Completed (right). You can toggle between quests and notes. Navigating, checking and adding notes, and getting a status update is simple with the large display. INFO: LUA: UI string not found: Notes are pre-filtered by system and user notes (left and right respectively). INFO: LUA: UI string not found: Small INFO: LUA: UI string not found: The small journal works much like the large journal however it doesn't fill the screen and can be dragged to a suitable position. INFO: LUA: UI string not found: It can be filtered by All, Active and Completed quests, and you can filter notes by just user created notes. INFO: LUA: UI string not found: With both journals, you can close all opened quests by clicking Current Quests. Clicking the journal update pop-up now takes you straight to the specific quest (where a matching quest is found). INFO: LUA: UI string not found: Hitting the chapter button will toggle between journals but your preferred journal can be set to default in the settings. INFO: LUA: UI string not found: Two quickloot options are available: INFO: LUA: UI string not found: Expert INFO: LUA: UI string not found: Advanced INFO: LUA: UI string not found: Expert arranges up to 60 items on the ground in a number of rows. You can customise the number of rows. This makes it easier to see multiple items and ensure you get the best loot. INFO: LUA: UI string not found: Advanced provides a scrollable list of all quickloot items. You can filter the list, and reposition the menu down using the center of the tab, and left/right using the corners of the tab. The E-key opens and closes the quickloot quickly. INFO: LUA: UI string not found: The new dialog window automatically resizes to the size of the text being displayed so you can always see the full conversation and options without scrolling (depends on your text size and scaling option). INFO: LUA: UI string not found: The window can be moved left and right just by dragging the tab at the top. A large picture** ensures it's clear who you are speaking to. INFO: LUA: UI string not found: Convenient buttons allow you to open the Message Log history, shift the dialog position and copy the dialog text to your journal. INFO: LUA: UI string not found: ** Works great with Minor NPC Portraits mod for BGEE. INFO: LUA: UI string not found: Click INFO: LUA: UI string not found: to customise your settings now! INFO: LUA: UI string not found: HERE INFO: LUA: UI string not found: 1 INFO: LUA: UI string not found: 2 INFO: LUA: UI string not found: 3 INFO: LUA: UI string not found: 4 INFO: LUA: UI string not found: 5 INFO: LUA: UI string not found: 6 INFO: LUA: UI string not found: 7 INFO: LUA: UI string not found: 8 INFO: LUA: UI string not found: 9 INFO: LUA: UI string not found: X INFO: LUA: UI string not found: Ø INFO: LUA: UI string not found: ... INFO: LUA: UI string not found: 75 INFO: LUA: UI string not found: 80 INFO: LUA: UI string not found: 85 INFO: LUA: UI string not found: 90 INFO: LUA: UI string not found: 1% to 50% INFO: LUA: UI string not found: 51% to 75% INFO: LUA: UI string not found: 76% to 90% INFO: LUA: UI string not found: 91% to 99% INFO: LUA: UI string not found: 100% INFO: LUA: UI string not found: PLAY_GAME_BUTTON INFO: LUA: UI string not found: Optimize Slot Size INFO: Error loading menu: [string "function onopen07BE9990 () ..."]:6: 'then' expected near 'itemRequestAmt' INFO: LUA: Initializing Quests INFO: gl.useShaders: 1 gl.has_s3tc: 1 gl.has_pvrtc: 0 gl.has_atc: 0 gl.postprocessing: 0 gl.uploadFormat: 0x80E1 gl.uploadType: 0x8367 gl.versionstring: 4.5.0 - Build 23.20.16.5038 gl.majorVersion: 4 gl.minorVersion: 5 INFO: Font: loaded font STONESML INFO: Baldur's Gate II - Enhanced Edition v2.5.16.6 INFO: sAchieveID=NONE,m_sGlobalName=GameDifficulty,m_nValue=5 INFO: Font: loaded font NORMAL INFO: Font: Added point size (35) for font NORMAL INFO: Font: loaded font MODESTOM INFO: Font: Added point size (25) for font MODESTOM INFO: Font: Added point size (21) for font MODESTOM INFO: Font: loaded font SHERWOOD INFO: Font: Added point size (28) for font SHERWOOD INFO: sAchieveID=NONE,m_sGlobalName=GameDifficulty,m_nValue=5 INFO: Font: Added point size (21) for font NORMAL INFO: Font: Added point size (19) for font MODESTOM INFO: LUA: Initializing Quests INFO: sAchieveID=NONE,m_sGlobalName=GameDifficulty,m_nValue=5 INFO: sAchieveID=NONE,m_sGlobalName=GameDifficulty,m_nValue=5 INFO: sAchieveID=NONE,m_sGlobalName=GameDifficulty,m_nValue=5 INFO: Font: loaded font FLOATTXT INFO: Font: Added point size (14) for font FLOATTXT INFO: Font: Added point size (23) for font MODESTOM INFO: [string "menu"]:138: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:138: in function 'getItemSlot1' function valid070515E0 () return getItemSlot1(2).valid end:1: in function <[string "function valid070515E0 () return getItemSlot1..."]:1> INFO: [string "menu"]:142: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:142: in function 'getItemSlot2' function valid064506E0 () return getItemSlot2(2).valid end:1: in function <[string "function valid064506E0 () return getItemSlot2..."]:1> INFO: [string "menu"]:146: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:146: in function 'getItemSlot3' function valid070FF980 () return getItemSlot3(2).valid end:1: in function <[string "function valid070FF980 () return getItemSlot3..."]:1> INFO: [string "menu"]:150: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:150: in function 'getItemSlot4' function valid074A81A0 () return getItemSlot4(2).valid end:1: in function <[string "function valid074A81A0 () return getItemSlot4..."]:1> INFO: [string "menu"]:154: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:154: in function 'getItemSlot5' function valid070019D0 () return getItemSlot5(2).valid end:1: in function <[string "function valid070019D0 () return getItemSlot5..."]:1> INFO: [string "menu"]:158: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:158: in function 'getItemSlot6' function valid0756B708 () return getItemSlot6(2).valid end:1: in function <[string "function valid0756B708 () return getItemSlot6..."]:1> INFO: [string "menu"]:162: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:162: in function 'getItemSlot7' function valid0721C250 () return getItemSlot7(2).valid end:1: in function <[string "function valid0721C250 () return getItemSlot7..."]:1> INFO: [string "menu"]:166: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:166: in function 'getItemSlot8' function valid071A3F18 () return getItemSlot8(2).valid end:1: in function <[string "function valid071A3F18 () return getItemSlot8..."]:1> INFO: [string "menu"]:170: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:170: in function 'getItemSlot9' function valid0644A5A0 () return getItemSlot9(2).valid end:1: in function <[string "function valid0644A5A0 () return getItemSlot9..."]:1> INFO: [string "menu"]:174: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:174: in function 'getItemSlot10' function valid07500CD0 () return getItemSlot10(2).valid end:1: in function <[string "function valid07500CD0 () return getItemSlot1..."]:1> INFO: [string "menu"]:178: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:178: in function 'getItemSlot11' function valid07D6D5A0 () return getItemSlot11(2).valid end:1: in function <[string "function valid07D6D5A0 () return getItemSlot1..."]:1> INFO: [string "menu"]:182: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:182: in function 'getItemSlot12' function valid07D6DD00 () return getItemSlot12(2).valid end:1: in function <[string "function valid07D6DD00 () return getItemSlot1..."]:1> INFO: [string "menu"]:186: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:186: in function 'getItemSlot13' function valid07D6E520 () return getItemSlot13(2).valid end:1: in function <[string "function valid07D6E520 () return getItemSlot1..."]:1> INFO: [string "menu"]:190: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:190: in function 'getItemSlot14' function valid07D6EB20 () return getItemSlot14(2).valid end:1: in function <[string "function valid07D6EB20 () return getItemSlot1..."]:1> INFO: [string "menu"]:194: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:194: in function 'getItemSlot15' function valid07D6F020 () return getItemSlot15(2).valid end:1: in function <[string "function valid07D6F020 () return getItemSlot1..."]:1> INFO: [string "menu"]:198: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:198: in function 'getItemSlot16' function valid07D6F7C0 () return getItemSlot16(2).valid end:1: in function <[string "function valid07D6F7C0 () return getItemSlot1..."]:1> INFO: [string "menu"]:138: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:138: in function 'getItemSlot1' function valid07D6FD40 () return getItemSlot1(3).valid end:1: in function <[string "function valid07D6FD40 () return getItemSlot1..."]:1> INFO: [string "menu"]:142: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:142: in function 'getItemSlot2' function valid07D70240 () return getItemSlot2(3).valid end:1: in function <[string "function valid07D70240 () return getItemSlot2..."]:1> INFO: [string "menu"]:146: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:146: in function 'getItemSlot3' function valid07D70A20 () return getItemSlot3(3).valid end:1: in function <[string "function valid07D70A20 () return getItemSlot3..."]:1> INFO: [string "menu"]:150: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:150: in function 'getItemSlot4' function valid07D70F60 () return getItemSlot4(3).valid end:1: in function <[string "function valid07D70F60 () return getItemSlot4..."]:1> INFO: [string "menu"]:154: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:154: in function 'getItemSlot5' function valid07D71840 () return getItemSlot5(3).valid end:1: in function <[string "function valid07D71840 () return getItemSlot5..."]:1> INFO: [string "menu"]:158: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:158: in function 'getItemSlot6' function valid07D71E60 () return getItemSlot6(3).valid end:1: in function <[string "function valid07D71E60 () return getItemSlot6..."]:1> INFO: [string "menu"]:162: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:162: in function 'getItemSlot7' function valid07D721A0 () return getItemSlot7(3).valid end:1: in function <[string "function valid07D721A0 () return getItemSlot7..."]:1> INFO: [string "menu"]:166: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:166: in function 'getItemSlot8' function valid07D72C40 () return getItemSlot8(3).valid end:1: in function <[string "function valid07D72C40 () return getItemSlot8..."]:1> INFO: [string "menu"]:170: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:170: in function 'getItemSlot9' function valid07D734E0 () return getItemSlot9(3).valid end:1: in function <[string "function valid07D734E0 () return getItemSlot9..."]:1> INFO: [string "menu"]:174: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:174: in function 'getItemSlot10' function valid07D735A0 () return getItemSlot10(3).valid end:1: in function <[string "function valid07D735A0 () return getItemSlot1..."]:1> INFO: [string "menu"]:178: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:178: in function 'getItemSlot11' function valid07D74020 () return getItemSlot11(3).valid end:1: in function <[string "function valid07D74020 () return getItemSlot1..."]:1> INFO: [string "menu"]:182: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:182: in function 'getItemSlot12' function valid07D748A0 () return getItemSlot12(3).valid end:1: in function <[string "function valid07D748A0 () return getItemSlot1..."]:1> INFO: [string "menu"]:186: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:186: in function 'getItemSlot13' function valid07D74A80 () return getItemSlot13(3).valid end:1: in function <[string "function valid07D74A80 () return getItemSlot1..."]:1> INFO: [string "menu"]:190: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:190: in function 'getItemSlot14' function valid07D752A0 () return getItemSlot14(3).valid end:1: in function <[string "function valid07D752A0 () return getItemSlot1..."]:1> INFO: [string "menu"]:194: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:194: in function 'getItemSlot15' function valid07D756A0 () return getItemSlot15(3).valid end:1: in function <[string "function valid07D756A0 () return getItemSlot1..."]:1> INFO: [string "menu"]:198: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:198: in function 'getItemSlot16' function valid07D75E20 () return getItemSlot16(3).valid end:1: in function <[string "function valid07D75E20 () return getItemSlot1..."]:1> INFO: [string "menu"]:138: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:138: in function 'getItemSlot1' function valid07D76640 () return getItemSlot1(4).valid end:1: in function <[string "function valid07D76640 () return getItemSlot1..."]:1> INFO: [string "menu"]:142: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:142: in function 'getItemSlot2' function valid07D76B60 () return getItemSlot2(4).valid end:1: in function <[string "function valid07D76B60 () return getItemSlot2..."]:1> INFO: [string "menu"]:146: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:146: in function 'getItemSlot3' function valid07D774E0 () return getItemSlot3(4).valid end:1: in function <[string "function valid07D774E0 () return getItemSlot3..."]:1> INFO: [string "menu"]:150: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:150: in function 'getItemSlot4' function valid07D77A20 () return getItemSlot4(4).valid end:1: in function <[string "function valid07D77A20 () return getItemSlot4..."]:1> INFO: [string "menu"]:154: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:154: in function 'getItemSlot5' function valid07D68140 () return getItemSlot5(4).valid end:1: in function <[string "function valid07D68140 () return getItemSlot5..."]:1> INFO: [string "menu"]:158: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:158: in function 'getItemSlot6' function valid07D687A0 () return getItemSlot6(4).valid end:1: in function <[string "function valid07D687A0 () return getItemSlot6..."]:1> INFO: [string "menu"]:162: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:162: in function 'getItemSlot7' function valid07D68EA0 () return getItemSlot7(4).valid end:1: in function <[string "function valid07D68EA0 () return getItemSlot7..."]:1> INFO: [string "menu"]:166: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:166: in function 'getItemSlot8' function valid07D691A0 () return getItemSlot8(4).valid end:1: in function <[string "function valid07D691A0 () return getItemSlot8..."]:1> INFO: [string "menu"]:170: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:170: in function 'getItemSlot9' function valid07D69AA0 () return getItemSlot9(4).valid end:1: in function <[string "function valid07D69AA0 () return getItemSlot9..."]:1> INFO: [string "menu"]:174: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:174: in function 'getItemSlot10' function valid07D6A400 () return getItemSlot10(4).valid end:1: in function <[string "function valid07D6A400 () return getItemSlot1..."]:1> INFO: [string "menu"]:178: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:178: in function 'getItemSlot11' function valid07D6A820 () return getItemSlot11(4).valid end:1: in function <[string "function valid07D6A820 () return getItemSlot1..."]:1> INFO: [string "menu"]:182: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:182: in function 'getItemSlot12' function valid07D6AEC0 () return getItemSlot12(4).valid end:1: in function <[string "function valid07D6AEC0 () return getItemSlot1..."]:1> INFO: [string "menu"]:186: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:186: in function 'getItemSlot13' function valid07D6B7C0 () return getItemSlot13(4).valid end:1: in function <[string "function valid07D6B7C0 () return getItemSlot1..."]:1> INFO: [string "menu"]:190: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:190: in function 'getItemSlot14' function valid07D6B980 () return getItemSlot14(4).valid end:1: in function <[string "function valid07D6B980 () return getItemSlot1..."]:1> INFO: [string "menu"]:194: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:194: in function 'getItemSlot15' function valid07D6C480 () return getItemSlot15(4).valid end:1: in function <[string "function valid07D6C480 () return getItemSlot1..."]:1> INFO: [string "menu"]:198: attempt to index field '?' (a nil value) stack traceback: return debug.traceback():1: in main chunk =[C]: in function '__index' menu:198: in function 'getItemSlot16' function valid07D6CAA0 () return getItemSlot16(4).valid end:1: in function <[string "function valid07D6CAA0 () return getItemSlot1..."]:1>