0 of 0

File information

Last updated

Original upload

Created by

Jangus

Uploaded by

kdn19

Virus scan

Safe to use

164 comments

  1. gryzzz
    gryzzz
    • member
    • 1 kudos
    Locked
    Sticky
    If you want to change fonts for controller UI you need to create in directory "..\Public\Game\GUI\Theme\" file Controller.Fonts.xaml with next content:
    <ResourceDictionary
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

        <FontFamily x:Key="DefaultFont" >/Assets/Fonts/Replacers/#Aller</FontFamily>
        <FontFamily x:Key="SpecialFont" >/Assets/Fonts/Replacers/#Aller</FontFamily>
    </ResourceDictionary>

    In my case, "SpecialFont" is responsible for gamepad button captions.

    For tuning font size you need to create file DefaultTheme_c.Fonts.xaml:
    <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
                        xmlns:System="clr-namespace:System;assembly=mscorlib"
                        >

        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="Controller.Fonts.xaml"/>
        </ResourceDictionary.MergedDictionaries>

        <System:Double x:Key="TinyFontSize">32.0</System:Double>
        <System:Double x:Key="MiniFontSize">36.0</System:Double>
        <System:Double x:Key="SmallFontSize">40.0</System:Double>
        <System:Double x:Key="SmallishFontSize">42.0</System:Double>
        <System:Double x:Key="MediumFontSize">44.0</System:Double>
        <System:Double x:Key="DefaultFontSize">48.0</System:Double>
        <System:Double x:Key="IntermediateFontSize">50.0</System:Double>
        <System:Double x:Key="LargeFontSize">56.0</System:Double>
        <System:Double x:Key="BigFontSize">60.0</System:Double>
        <System:Double x:Key="TitleFontSize">64.0</System:Double>
        <System:Double x:Key="HugeFontSize">72.0</System:Double>
        <System:Double x:Key="MassiveFontSize">80.0</System:Double>
        <System:Double x:Key="GiganticFontSize">100.0</System:Double>
        <System:Double x:Key="HumongousFontSize">120.0</System:Double>
        
        <!--LineHeights , these are bound to the font sizes, make sure to update these accordingly if you change the fontsizes-->
        <System:Double x:Key="TooltipSmallLineHeight">60</System:Double>
        <System:Double x:Key="TooltipTitleLineHeight">62</System:Double>

        <System:Double x:Key="SmallFontSizeLineHeight">40</System:Double>
        <System:Double x:Key="MediumFontSizeLineHeight">72</System:Double>
        <System:Double x:Key="LargeFontSizeLineHeight">58</System:Double>
        <System:Double x:Key="DefaultFontSizeLineHeight">52</System:Double>
        <System:Double x:Key="IntermediateFontSizeLineHeight">54</System:Double>
        <System:Double x:Key="TitleFontSizeLineHeight">66</System:Double>
        <System:Double x:Key="MassiveFontSizeLineHeight">88</System:Double>
        <System:Double x:Key="HumongousFontSizeLineHeight">121</System:Double>

        <Style TargetType="{x:Type Control}" x:Key="baseStyle">
            <Setter Property="FontSize" Value="{StaticResource DefaultFontSize}" />
            <Setter Property="Foreground" Value="{StaticResource LS_extraspecialTxtColor}" />
            <Setter Property="FontFamily" Value="{StaticResource DefaultFont}" />
            <Setter Property="FontWeight" Value="Medium" />
        </Style>
    </ResourceDictionary>



    1. kdn19
      kdn19
      • supporter
      • 6 kudos
      Super cool! Thank you for your help! I will sticky this as I'm sure others are curious about the controller configs.
  2. gryzzz
    gryzzz
    • member
    • 1 kudos
    Locked
    Sticky
    Many people are confused by the fact that the font size does not change for some UI elements.
    For these elements, the size is set in the "Scaled*.xaml" files, which are not included in the mod.
    I already wrote a post about this with a link to the archive with these files, but obviously not everyone found it.

    So my suggestion is to update the mod and add these files to it.

    I've modified them so that the scaling font sizes inherits from the "DefaultTheme.Fonts*.xaml" file.

    That way the font sizes are still only editable in one file, and the mod description remains the same.

    Here is a link to the archive with the modified files.
    https://www.mediafire.com/file/hdepbqq00m7oxmk/ScalingFonts.zip/file

    Copy the folder "Scaling" from the archive to the folder "..\Baldurs Gate 3\Data\Public\Game\GUI\Theme\".
    1. W3SkyrimFF7
      W3SkyrimFF7
      • member
      • 1 kudos
      i copied over that scaling folder to T:\Games\Baldur's Gate 3\Data\Public\Game\GUI\Theme
      I already have this DIY Font mod already installed, but didn't notice any font size difference, also do you know which setting to use to fix the Journal font size for the controller.
    2. gryzzz
      gryzzz
      • member
      • 1 kudos
      
      i copied over that scaling folder to T:\Games\Baldur's Gate 3\Data\Public\Game\GUI\Theme
      I already have this DIY Font mod already installed, but didn't notice any font size difference
      Here's a link to an archive with a copy of the original mod files, including the "Scaling" folder:
      https://www.mediafire.com/file/5ggf1lv73dr9j6q/DIY_Font_Replacer_%2528with_scaling%2529.zip/file

      also do you know which setting to use to fix the Journal font size for the controller 
      I captured some screenshots of the UI and added captions for which element what font size is used.











    3. greevirnexus
      greevirnexus
      • member
      • 0 kudos
      Works great! Thank you!
  3. DeBIue
    DeBIue
    • member
    • 3 kudos
    Love the mod! I'm having an issue with the seperate scaling fonts files, when I install those files the inventory breaks in game, all items are gone for whatever reason. Removing the scaling folder fixes this?
  4. Loseriana
    Loseriana
    • member
    • 1 kudos
    I'm trying to use the sticky comment to change the scaling of more fonts, but when I launch the game with the "Scaling" folder on "Baldurs Gate 3\Data\Public\Game\GUI\Theme" my inventory goes missing.

    Anyway to fix that?

  5. DragonRiderOmaga
    DragonRiderOmaga
    • member
    • 2 kudos
    seems the font settings I had broke books in patch 7. Cant see anything in books lol.

    Edit. Did some testing and my font sizes are fine but possibly the default bg3 font is no longer working?

    Edit found the cause. DefaultTheme.Colours is causing the issue
  6. myrratic
    myrratic
    • member
    • 0 kudos
    Fantastic mod. Thank you so much. I had given up on reading many of the books, especially the githyanki discs because I just couldn't make out anything, even when I squint close to the monitor. But the real difficulty was reading item descriptions. Not it's perfect. Finally I can read everything.
  7. Omno25
    Omno25
    • member
    • 9 kudos
    
     If you can "acquire", or choose to buy, the DnD font Modesto Condensed Light/Bold, it looks quite good.
    1. DragonRiderOmaga
      DragonRiderOmaga
      • member
      • 2 kudos
      by dnd do you mean dnd beyond font?
    2. nabarrug
      nabarrug
      • supporter
      • 0 kudos
      how did you do this? ive tried but it keeps defaulting to the original bg3 base font
  8. kcrr
    kcrr
    • premium
    • 8 kudos
    Works well and the instructions are easy to follow, great stuff.
  9. HayatoJin
    HayatoJin
    • member
    • 0 kudos
    Thank you so much!!!!
  10. Transsnack
    Transsnack
    • member
    • 0 kudos
    I'm using this to make the game dyslexia friendly, and it worked! For anyone looking for a free dyslexia font with Cyrillic symbols, ADYS has a free package that works with the game. If companies won't give us accessibility settings, then we just have to do it ourselves!
  11. Salvatos
    Salvatos
    • member
    • 0 kudos
    This seems to break the inventory with yesterday’s update. It’s the only mod I use and removing it resolved the bug.
    1. NeKitos
      NeKitos
      • member
      • 0 kudos
      Yes, at me too.
    2. wanderingHP
      wanderingHP
      • supporter
      • 1 kudos
      I doubt it's this mod specifically... 
      I'm experiencing the same issue (and so are a lot of others) but noone can land on a single mod that's causing it.
      Removing this mod does not fix the issue for me, for example. 
  12. realprometheusx
    realprometheusx
    • premium
    • 6 kudos
    Put everything in as follows:

    C:\Program Files (x86)\Steam\steamapps\common\Baldurs Gate 3\Data\Public\Game\GUI\Assets\Fonts\Replacers

    Still not seeing any fonts change. No dissapearing fonts, nothing, as if it's not there. I'm using the BG3Mod Manager
    1. bobbd
      bobbd
      • premium
      • 3 kudos
      Only the fonts themselves go into Replacers. Make sure that DefaultTheme.Fonts.xaml and Keyboard.Fonts.xaml are in Data\Public\Game\GUI\Theme.
    2. realprometheusx
      realprometheusx
      • premium
      • 6 kudos
      They're there and I still get no changes at all when I open the game...

      C:\Program Files (x86)\Steam\steamapps\common\Baldurs Gate 3\Data\Public\Game\GUI\Theme

      Contains Keyboard.Fonts and DefaultTheme.Fonts.



    3. realprometheusx
      realprometheusx
      • premium
      • 6 kudos
      Ok. I redid everything and it just worked lol. Oops. 

      EDIT: The problem I was having is apparently the LEMON MILK Light font doesn't work or show up at all, and instead of blank I get the default BG3 font in place of it. Making me think the mod was doing nothing
    4. NeKitos
      NeKitos
      • member
      • 0 kudos
      .