Fallout 3

File information

Last updated

Original upload

Created by

sELFiNDUCEDcOMA

Uploaded by

sELFiNDUCEDcOMA

Virus scan

Safe to use

Tags for this mod

116 comments

  1. Nibenon76
    Nibenon76
    • member
    • 14 kudos
    Here is a way not to mess up with hud_main_menu.xml (which comes also with DarnUI as well as with a couple of other mods too) if you have UIO mod installed: 

    do NOT install ANY hud_main_menu.xml from FPS Grenade and Sprint Keys mod but instead add these 2 lines to the very end of [your Fallout 3 installation]\Data\uio\private\supported.txt:

    F3REDUX\F3REDUX_HUD.xml::hudmainmenu
    true

    then save it and exit. That's it.
    1. Yutagos
      Yutagos
      • member
      • 2 kudos
      thanks man 
    2. Nibenon76
      Nibenon76
      • member
      • 14 kudos
      A more elegant and better way to do it with the same result (implemented by other mods that use UIO, btw) is to create a new *.txt file inside '[your Fallout 3 installation]\Data\uio\public' folder, name it 'FPS Grenade and Sprint Keys.txt' or such, open it, copy-paste the two aforementioned lines into it, save & exit.
  2. seanmark12
    seanmark12
    • member
    • 0 kudos
    I got a dumb question that I already know the answer but can u use this with an controller  
  3. dizietemblesssma
    dizietemblesssma
    • premium
    • 84 kudos
    Hi, I've managed to get this mod working with ahud and darnui - but I find even the alternative darnui iocns a little large. They stand out as much bigger than the height of the action points and ammo/cond. I tried to look for any values in the f3redux_hud.xml that might scale them but my experiments just made half the icon disappear:)
    I resized the icons in paint.net and that worked for the middle part of the icon but were two bars on the left and top of the icon. Is there a value in the xml file that will scale the icon container? What about just the font size? If I can get that to match the font size of the rest of my hud that would be cool.
    1. dizietemblesssma
      dizietemblesssma
      • premium
      • 84 kudos
      Okay, I got this to work, the section of the xml file to edit is under the section <image name="DarnUIicon">
      I changed:
      Spoiler:  
      Show


      <y>
                      <copy src="parent()" trait="height" />
                      <sub> 40 </sub>
                  </y>
                  <width>
                      <copy> 50 </copy>
                      <!-- <sub src="grandparent()" trait="_valWidth" /> -->
                  </width>
                  <height>
                      <copy> 50 </copy>


      to

      <<y>
                      <copy src="parent()" trait="height" />
                      <sub> 15 </sub>
                  </y>
                  <width>
                      <copy> 25 </copy>
                      <!-- <sub src="grandparent()" trait="_valWidth" /> -->
                  </width>
                  <height>
                      <copy> 25 </copy>


      with my quarter size icons from paint.net editing this looked fine for me.
      To move the icon down to the bottom of the screen and between the action points(far right) and ammo/cnd I altered:
      Spoiler:  
      Show


      <rect name="GREN_DarnUI">                            <!-- needs a unique name -->
              <locus> &true; </locus>
             
              <width>
                  <copy src="parent()" trait="_containerWidth" />
                  <add> 25 </add>
                        
                  <add src="io()" trait="_GRENHUDX" />        <!-- allows you to adjust the X position of your counters -->
              </width>
              <height>
                  <copy src="parent()" trait="_containerHeight" />
                  <sub> 240 </sub>
                  <add src="io()" trait="_GRENHUDY" />        <!-- allows you to adjust the y position of your counters -->
              </height>


      to:

      <rect name="GREN_DarnUI">                            <!-- needs a unique name -->
              <locus> &true; </locus>
             
              <width>
                  <copy src="parent()" trait="_containerWidth" />
                  <!-- <add> 25 </add> -->
                  <sub> 175 </sub>
                  <add src="io()" trait="_GRENHUDX" />        <!-- allows you to adjust the X position of your counters -->
              </width>
              <height>
                  <copy src="parent()" trait="_containerHeight" />
                  <sub> 140 </sub>
                  <add src="io()" trait="_GRENHUDY" />        <!-- allows you to adjust the y position of your counters -->
              </height>


      and then, because I use iHud I altered:
      Spoiler:  
      Show


      <visible>                      
              <copy src="ActionPoints" trait="visible" />               
              <or src="io()" trait="_GRENForceHUD" />                        <!-- allows you to force your counters visible even if the rest of the HUD is not -->
              <and src="io()" trait="_GRENShowHUD" />                        <!-- allows you to show/hide your counters via script -->
          </visible>


      to:

      <visible>
              <copy src="io()" trait="_iHUD_CND" />
              <!-- <copy src="ActionPoints" trait="visible" /> -->                
              <!-- <or src="io()" trait="_GRENForceHUD" /> -->                        <!-- allows you to force your counters visible even if the rest of the HUD is not -->
              <!-- <and src="io()" trait="_GRENShowHUD" /> -->                        <!-- allows you to show/hide your counters via script -->
          </visible>

      which makes the grenade icon disappear when the ammo/cnd hud element does.

      and for good measure I changed the font size (darnui fonts):
      Spoiler:  
      Show


      <text name="DarnUIValue">
                  <x>
                      <copy src="parent()" trait="width" />
                      <sub> 175 </sub>
                  </x>
                  <y>
                      <copy src="parent()" trait="height" />
                      <sub> 65 </sub>
                  </y>

                  <justify> &right; </justify>
                  <visible>
                      <copy src="parent()" trait="visible" />
                      <and src="io()" trait="_GREN_DarnUIcountVisible" />        <!-- hides individual Counter if set to 0 by user -->
                  </visible>
                  <string> <copy src="io()" trait="_GRENCounter1Val" /> </string>        <!-- this is your Counter's value input -->
                  <font> 6 </font>                            <!-- you can experiment with fonts 1 through 8 -->

                  <alpha> 255 </alpha>
                  <systemcolor>
                      <copy> &hudmain; </copy>
                      <onlyif>
                          <copy src="io()" trait="_GRENCounter1Alert" />        <!-- determines Counter color -->
                          <eq> 0 </eq>
                      </onlyif>
                      <add>
                          <copy> &hudalt; </copy>
                          <onlyif>
                              <copy src="io()" trait="_GRENCounter1Alert" />    <!-- determines Counter color -->
                              <eq> 1 </eq>
                          </onlyif>
                      </add>
                  </systemcolor>
                  <brightness> 255 </brightness>
                  <red> 100 </red>
                  <green> 100 </green>
                  <blue> 100 </blue>
              </text>

              <text name="DarnUIValueAlt">
                  <x>
                      <copy src="parent()" trait="width" />
                      <sub> 231 </sub>
                  </x>
                  <y>
                      <copy src="parent()" trait="height" />
                      <sub> 18 </sub>
                  </y>

                  <justify> &right; </justify>
                  <visible>
                      <copy src="parent()" trait="visible" />
                      <and src="io()" trait="_GREN_DarnUIcountAltVisible" />        <!-- hides individual Counter if set to 0 by user -->
                  </visible>
                  <string> <copy src="io()" trait="_GRENCounter1Val" /> </string>        <!-- this is your Counter's value input -->
                  <font> 7 </font>                            <!-- you can experiment with fonts 1 through 8 -->



      to:

      <text name="DarnUIValue">
                  <x>
                      <copy src="parent()" trait="width" />
                      <sub> 175 </sub>
                  </x>
                  <y>
                      <copy src="parent()" trait="height" />
                      <sub> 65 </sub>
                  </y>

                  <justify> &right; </justify>
                  <visible>
                      <copy src="parent()" trait="visible" />
                      <and src="io()" trait="_GREN_DarnUIcountVisible" />        <!-- hides individual Counter if set to 0 by user -->
                  </visible>
                  <string> <copy src="io()" trait="_GRENCounter1Val" /> </string>        <!-- this is your Counter's value input -->
                  <font> 4 </font>                            <!-- you can experiment with fonts 1 through 8 -->

                  <alpha> 255 </alpha>
                  <systemcolor>
                      <copy> &hudmain; </copy>
                      <onlyif>
                          <copy src="io()" trait="_GRENCounter1Alert" />        <!-- determines Counter color -->
                          <eq> 0 </eq>
                      </onlyif>
                      <add>
                          <copy> &hudalt; </copy>
                          <onlyif>
                              <copy src="io()" trait="_GRENCounter1Alert" />    <!-- determines Counter color -->
                              <eq> 1 </eq>
                          </onlyif>
                      </add>
                  </systemcolor>
                  <brightness> 255 </brightness>
                  <red> 100 </red>
                  <green> 100 </green>
                  <blue> 100 </blue>
              </text>

              <text name="DarnUIValueAlt">
                  <x>
                      <copy src="parent()" trait="width" />
                      <sub> 231 </sub>
                  </x>
                  <y>
                      <copy src="parent()" trait="height" />
                      <sub> 18 </sub>
                  </y>

                  <justify> &right; </justify>
                  <visible>
                      <copy src="parent()" trait="visible" />
                      <and src="io()" trait="_GREN_DarnUIcountAltVisible" />        <!-- hides individual Counter if set to 0 by user -->
                  </visible>
                  <string> <copy src="io()" trait="_GRENCounter1Val" /> </string>        <!-- this is your Counter's value input -->
                  <font> 4 </font>   


      the last section only has the <font> 4 </font> change:)

      diziet
    2. Aerkaya
      Aerkaya
      • member
      • 0 kudos
      Can you give the files for that?
    3. dizietemblesssma
      dizietemblesssma
      • premium
      • 84 kudos
      Sure, pm me and I'll give you a temp dropbox link.  I'm not sure whose files the textures are, so I don't think I can publish as a patch.  The changed files are the textures and the F3REDUX_HUD.xml file.

      diziet
  4. TonyEnpress
    TonyEnpress
    • member
    • 0 kudos
    Sprint-O-Matic not show in my inventory. How to fix this?
  5. babblebabble93
    babblebabble93
    • member
    • 0 kudos
    It works perfectly thanks, but it made my UI bigger (which Darnui made smaller). Any idea how to fix it?
    1. Aerkaya
      Aerkaya
      • member
      • 0 kudos
      I have the same problem. Did you figure it out?
  6. RockenJenAnn
    RockenJenAnn
    • member
    • 6 kudos
    Works beautifully!
  7. Derekthegamer
    Derekthegamer
    • member
    • 0 kudos
    This mod doesnt work for me I have tried everything I can think of but it wont work
  8. oreiliy
    oreiliy
    • member
    • 3 kudos
    Just wonder is there a fix for grenade icon being red? it seems that the color won't change even though i change the hud color. the icon just stay red. the rest of it work just fine.
  9. w13d0w
    w13d0w
    • member
    • 0 kudos
    I installed this via nmm and I have only the grenade thing in my AID, not the sprint one and the sprint isnt working. Does someone know why?
    1. w13d0w
      w13d0w
      • member
      • 0 kudos
      nvm, was missing fose
  10. ZengarZonvolt
    ZengarZonvolt
    • member
    • 13 kudos


    I'm using DarN UI. I read your instructions and copy-pasted the appropriate .xml files to where they need to be. I still can't see the grenade icon. Everything else seems to work as it should. I've tried moving the mod around to no success. I''m not using the helmet view. Here's my load order (nothing overwrites the mod) for the UI/HUD:

    DarnUI (fa117)
    Real Injuries (v3.02)
    Primary Needs (v2.03)
    BLTC (includes needed files for DLCs, patches, etc)
    RiPnO v2.72 (all current updates/fixes)
    RiPnO DarN UI addon
    Light up and smoke those cigarettes
    Dynamic Crosshair (Darn UI)
    JIP RWO
    JIP S-F
    JIP CC&C
    FPS Grenade and Spring Keys
    CUP v3.0 (crosshair itself)
    PPA (updated + script fix)
    PPA Weapon Zoom Fix
    aHUD - Darn UI
    iHUD
    UIO

    Any help would be appreciated!

    V


    i see that your using UIO instead of the Unified UI. well im using Unified UI and maybe my tip doesnt work on UIO.