Make attempt at adding optional advanced wide hud. Needs fixing in HudShift.ini

This commit is contained in:
C.S. Melis 2021-08-09 00:44:53 +02:00
parent 0423ce33c9
commit 96c53a8d77
14 changed files with 52 additions and 0 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,4 +1,5 @@
[HUDShift] [HUDShift]
;HudWeaponGroups = true
Horizontal = auto Horizontal = auto
; The calculated values, if you'd like to do some fine tuning. ; The calculated values, if you'd like to do some fine tuning.

Binary file not shown.

BIN
EXE/HudFacility.dll Normal file

Binary file not shown.

BIN
EXE/HudStatus.dll Normal file

Binary file not shown.

BIN
EXE/HudTarget.dll Normal file

Binary file not shown.

BIN
EXE/HudWeaponGroups.dll Normal file

Binary file not shown.

View File

@ -29,6 +29,11 @@ TurretZoom.dll max=1000 shift=100 ctrl=10 alt=2 s+c=0.2 c+a=0.1 switch=50 interv
WheelScroll.dll WheelScroll.dll
Zone.dll Zone.dll
;HudFacility.dll
;HudWeaponGroups.dll
;HudTarget.dll
;HudStatus.dll
;;EMAURER now include any DLLs used only in development. ;;EMAURER now include any DLLs used only in development.
@include FL_DevOnlyLibs.ini @include FL_DevOnlyLibs.ini

View File

@ -13,6 +13,13 @@ Since Freelancer was never optimized for 16:9 resolutions, there are several inc
This mod gives you the option of fixing this, as it adjusts the camera values in the planetscapes so the issues are no longer visible in 16:9 resolutions. This mod gives you the option of fixing this, as it adjusts the camera values in the planetscapes so the issues are no longer visible in 16:9 resolutions.
Disable this option if you play in 4:3. Disable this option if you play in 4:3.
Add 16:9 Advanced Widescreen HUD:
This option adds two new useful widgets to your hud.
Next to your contact list, you will have a wireframe representation of your selected target.
Next to your weapons list, you will have a wireframe of your own ship.
The Advanced Widescreen HUD makes great use of the unused space, hence we recommend it for all players who play in 16:9.
If you play in 4:3 however, disable this option. It only works for widescreen resolutions.
Add improved reflections: Add improved reflections:
This option speaks for itself. It makes the way light reflects off ships, bases, etc, a lot nicer. This option speaks for itself. It makes the way light reflects off ships, bases, etc, a lot nicer.

View File

@ -191,6 +191,14 @@ Credits:
</item> </item>
</option> </option>
<option id="9" name="Add 16:9 Advanced Widescreen HUD" savesafe="true">
<item id="1" name="Yes">
</item>
<item id="2" name="No">
</item>
</option>
<option id="3" name="Add improved reflections" savesafe="true"> <option id="3" name="Add improved reflections" savesafe="true">
<item id="1" name="Yes"> <item id="1" name="Yes">
</item> </item>
@ -528,6 +536,7 @@ fixed_height = 0.02
</source> </source>
</data> </data>
<data file="EXE\dacom.ini" method="filereplace" options="8:1"> <data file="EXE\dacom.ini" method="filereplace" options="8:1">
<dest> <dest>
;console.dll ;console.dll
@ -538,6 +547,36 @@ console.dll
</data> </data>
<data file="EXE\dacom.ini" method="filereplace" options="9:1">
<dest>
;HudFacility.dll
;HudWeaponGroups.dll
;HudTarget.dll
;HudStatus.dll
</dest>
<source>
HudFacility.dll
HudWeaponGroups.dll
HudTarget.dll
HudStatus.dll
</source>
</data>
<data file="DATA\INTERFACE\HudShift.ini" method="filereplace" options="9:1">
<dest>
;HudWeaponGroups = true
</dest>
<source>
HudWeaponGroups = true
</source>
</data>
<data file="DATA\INTERFACE\HUD\hud_shipinfo_adv_wide_hud.cmp" method="renamefile" newfilename="DATA\INTERFACE\HUD\hud_shipinfo.cmp" options="9:1">
</data>
<data file="DATA\INTERFACE\HUD\hud_target_adv_wide_hud.cmp" method="renamefile" newfilename="DATA\INTERFACE\HUD\hud_target.cmp" options="9:1">
</data>
<data file="EXE\D3D8_compat.dll2" method="renamefile" newfilename="EXE\d3d8.dll" options="7:1"> <data file="EXE\D3D8_compat.dll2" method="renamefile" newfilename="EXE\d3d8.dll" options="7:1">
</data> </data>
<data file="EXE\d3d8to9.dll2" method="renamefile" newfilename="EXE\d3d8.dll" options="7:2"> <data file="EXE\d3d8to9.dll2" method="renamefile" newfilename="EXE\d3d8.dll" options="7:2">