Skip to content

Conversation

@Shodead
Copy link

@Shodead Shodead commented Mar 3, 2022

Hello, I would like to provide a french translation for the mod.

Here are the files: https://drive.google.com/file/d/18mFkkC6oId0-JIN2SzTg7O8dZwoMaDrm/view?usp=sharing

Thanks for keeping this mod up to date !

anongit added 30 commits March 24, 2020 13:25
- fix string refs for BG2
- whitespaces cleanup
Fixed missing "then" in an inline Lua code
Fix nil warnings
In unscaled mode the mage book is on top of the other buttons making it
impossible to easily switch between the spells books of other mages.

https://forums.beamdog.com/discussion/comment/1121851#Comment_1121851
When using the quick loot, magical items on the ground do not show up
as their normal blue shaded unidentified color.
Issue: https://forums.beamdog.com/discussion/comment/1081434/#Comment_1081434
Fix: https://forums.beamdog.com/discussion/comment/1083380/#Comment_1083380
As of now you need to change the Baldur.lua file manually.
Add the following line to it:
SetPrivateProfileString('Game Options','Disable Space Key In Conversations','0')

See: https://forums.beamdog.com/discussion/comment/799033/#Comment_799033
Now the correct XP value for the dual class is shown.
Added an indicator when the dual class is inactive.

Issue:
https://forums.beamdog.com/discussion/comment/1079044/#Comment_1079044
The IWD component overrides STATES.bam file, which contains additional status
effect icons. The code relied on the icon with the sequence number '233'
being empty, which it isn't with the override.

Also status effect icons and names are now better aligned with each other.

Issue:
https://forums.beamdog.com/discussion/comment/1110632/#Comment_1110632
- Restored missing animation for priest spell unmemorizing.
- Fixed animation misalignment for unmemorized mage spell.
- Corrected string reference for the contingency label.
- Pressing escape closes spell description, instead of the spell book.
- Reverted the spell description scrollbar to the default one.
Characters now can be selected by moving mouse over their slots.
This removes the need to click on the slots first.

Switching characters with hotkeys now puts an overlay over currently
hovered character's slots, preventing from clicking on them, since it
would actually click on some other character's inventory.
Double clicking still does it though, which can be considered a feature.
However sometimes even double clicking is ignored.

Relevant issue:
https://forums.beamdog.com/discussion/comment/1080391/#Comment_1080391
Only backport code that wasn't modified by DUI, i.e. no diff
between DUI and SoD v2.1.63.2.
Another possibility is to make the dialog modal, but it disables
character selection using keyboard shortcuts.

Issue: https://forums.beamdog.com/discussion/comment/1144370/#Comment_1144370
The inventory code uses Infinity_PressKeyboardButton() to select the current
character, without keybindings assigned to character selection it breaks.

- Show a warning if any of the keybindings are unassigned.
- Support custom keybindings, not just 1-6.

Issue:
https://forums.beamdog.com/discussion/comment/1142318/#Comment_1142318
https://forums.beamdog.com/discussion/comment/1143660/#Comment_1143660
1. generate random character
2. import character
3. click generate random character again
4. chargen screen disappears

This commit hides the random button after step 2.
The following code is buggy:

  showOverview = showOverview == 1 and characterViewable == true

showOverview converts from integer to boolean and on the next
iteration the variable becomes false, because true == 1 is false.

The bug is can be seen in multiplayer games, where updateAttrTable
gets called repeatedly without resetting showX variables.

Also update the record variable on each updateAttrTable just in case.
Using WeiDU-Windows-249-x86-legacy build.
Should fix #6 and #7
World dialog fixes
Spells of level greater than 1 couldn't be erased from spell book, because
I removed mageScreen:SetSpellLevel as an optimization some time ago, oops.

Fixes #9
Changes:

- support for BG1:EE (no SoD required)
- old inventory and left side portraits features (disabled by default, see the setup-dragonspear_ui++.bat file)
- added UI for the "disable spacebar in conversations" option
- default value is now at least 1 in the item stack amount popup
- player now has to assign thieving hotkey for the permanent thieving	button to work (#8)
- fix buttons in UI settings are too large (#10)
- fix unable to remove mage spells of level 2 and higher (#9)
- Linux and macOS now require Lua 5.2+ installed during mod setup
Some of them were borrowed from EET.
See issues #11 and #12.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants