Skip to content

Commit 1468933

Browse files
authored
Merge pull request #48 from TheRealDjmr/postreleasepatch1
Postreleasepatch1
2 parents 91558a4 + 8575d25 commit 1468933

9 files changed

+536
-368
lines changed

INSTALL INSTRUCTIONS.txt

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
1. Download any "Optional files" based on which features you want to add.
2+
2. Copy ImprovedUI.pak and the optional .pak files once extracted.
3+
3. Paste into your mods folder - "%LocalAppData%\Larian Studios\Baldur's Gate 3\Mods" - shortcut provided
4+
4. Enjoy!

ImprovedUI/Public/Game/GUI/Library/CCLib_c.xaml

+125-24
Large diffs are not rendered by default.

ImprovedUI/Public/Game/GUI/Library/CCLib_k.xaml

+166-137
Large diffs are not rendered by default.

ImprovedUI/Public/Game/GUI/StateMachine.xaml

+16-1
Original file line numberDiff line numberDiff line change
@@ -536,6 +536,8 @@
536536
<ls:PushState Name="CharacterCreation"/>
537537
</ls:StateEvent.Actions>
538538
</ls:StateEvent>
539+
<ls:StateEvent Name = "CloseCursor">
540+
</ls:StateEvent>
539541
</ls:State.Events>
540542
</ls:State>
541543

@@ -715,6 +717,10 @@
715717
</ls:State.InitialSubstates>
716718
</ls:State>
717719

720+
<!--STATE: PlayerPortraits-->
721+
<!-- Empty state for controller so it doesn't get purged swapping between them -->
722+
<ls:State Name = "PlayerPortraits" Layout = "Player" Owner = "Player"/>
723+
718724
<!--STATE: PlayerHUD-->
719725
<ls:State Name = "PlayerHUD" Layout = "Player" Owner = "Player">
720726
<ls:State.Widgets>
@@ -736,6 +742,10 @@
736742
<ls:StateWidget Filename="AlwaysOnTopOverlay.xaml" Layer="PopupPanels"/>
737743
</ls:State.Widgets>
738744

745+
<ls:State.InitialSubstates>
746+
<ls:InitialSubstate Name="PlayerPortraits" Metadata="InHUD"/>
747+
</ls:State.InitialSubstates>
748+
739749
<ls:State.Events>
740750
<ls:StateEvent Name = "OpenSelectionFlyOut">
741751
<ls:StateEvent.Actions>
@@ -1558,6 +1568,11 @@
15581568
<ls:StateWidget Filename="Overlay.xaml" Layer="Notifications"/>
15591569
<ls:StateWidget Filename="AlwaysOnTopOverlay.xaml" Layer="MessageBox"/>
15601570
</ls:State.Widgets>
1571+
1572+
<ls:State.InitialSubstates>
1573+
<ls:InitialSubstate Name="PlayerPortraits" MetaData="InDialogue"/>
1574+
</ls:State.InitialSubstates>
1575+
15611576
<ls:State.Events>
15621577
<ls:StateEvent Name = "GE.OnDialogueShow" />
15631578
<ls:StateEvent Name = "OpenTrade">
@@ -1587,7 +1602,7 @@
15871602
</ls:StateEvent>
15881603
<ls:StateEvent Name = "ActiveRollOpen">
15891604
<ls:StateEvent.Actions>
1590-
<ls:PushState Name="ActiveRoll"/>
1605+
<ls:AddSubstate Name="ActiveRoll"/>
15911606
</ls:StateEvent.Actions>
15921607
</ls:StateEvent>
15931608
<ls:StateEvent Name = "ToggleGameMenu">

0 commit comments

Comments
 (0)