April 2025 update
Description
As in terms of fixes to lights and hardpoints the reported list of ships felt incomplete. Therefore I have digged a bit deeper and tested a large number of ships.
Fixes are done to the following ships:
- Ragnarok Gunboat
- Ceptyr
- Scourge
- Bullpup MkI
- Bullpup Mk II
- Bullpup Mk III
- Hydra Mk III
- Bretonia Battleship
- Rheinland Battleship
- Kusari Battleship
- Osiris
- Transporter "Shavrov"
- Battleship 'Reliant'
- Bretonia Gunboat
- Kusari Destroyer
- Rheinland Cruiser
- Mining Ship
- Claw
- Antares Armored Freighter
- Dragonfly
- Celestis Dreadnought
- Prisonship 'Saladin'
Futher changes:
- Fixed a bug that caused the lights of a trade lane to never turn back on after the trade lane gets disrupted.
- Fixed a bug that caused waypoints to be cleared when the player reaches the coordinates in a different system.
- Fixed a bug that makes the player ship a selectable target for creating waypoints on the nav map.
- Makes the weapon flash particle effect play on all barrels instead of only on the first barrel.
- Fixed a bug for the
one_shot_soundnot playing when firing multi-barrel launchers. - Fixed a bug for the ammo count not decrementing correctly when firing multi-barrel launchers.
- Fixed a bug that caused the
use_animationentries inweapon_equip.inito not work, i.e. enables weapon animations. - Allows a gun's
use_animationentry to be played on the parent (e.g. ship) if the animation name has a leading underscore (_); this leading underscore should not be included in the cmp file's animation name. - Fixed a bug that caused the client to not send the correct engine state of the player's ship to the server.
- When playing on a server, ensure the client sends an update:
- at least every 2 seconds;
- when engine kill has been toggled;
- if after every 0.25 seconds the ship's orientation has been changed to some extent.
- Sets the minimum time between client-server updates to 40 milliseconds (or 750 ms while in a trade lane) such that jitter is prevented when playing with a high or inconsistent framerate.
- Allow
ui_music_testto play when the current background music has finished playing. - Added support for playing the
ui_interface_testandui_ambiance_testsounds when adjusting the respective sliders in the options menu; these sounds should be defined ininterface_sounds.ini. - Automatically prevent crashes while adjusting the interface and ambience volume sliders in the event that the test sounds are not defined.
- While adjusting the ambience and music volume, mute other background sounds accordingly so that the volume can be fine-tuned more easily.
- Allows for up to 127 selectable resolutions in the general options menu; these are automatically determined based on the user's main monitor resolution.
- Fixes the problem where the general options menu can't distinguish two different resolutions with the same width.
- Makes the default resolution button in the general options menu select the user's main monitor resolution instead of 1024x768.
- Prevent Freelancer from running with resolutions beyond the main display's capabilities in terms of horizontal and vertical resolution.
- Sets the user's main monitor resolution as the default in-game resolution.
- Instead of checking if the available resolutions are supported each time the option menu opens, do it only when needed (optimization).
- Allows for the Ctrl + C hotkey to copy text from any Freelancer input box to the clipboard.
- Allows for the Ctrl + V hotkey to paste text from the clipboard to any Freelancer input box.
- Improved the slide-out animation for some UI buttons in the multiplayer menus.
- When the "You must be on friendlier terms to purchase this." message is displayed in the Dealer menus, allow the exact reputation requirement to be printed too.
- Fixed a bug that caused the Freelancer process to not always terminate after closing the game.
- Automatically set rotation lock and auto leveling to the default value when launching to space to prevent control-related issues from occurring (e.g. mouse flight not working).
- fix wireframes for custom weapons
- removal of the vanilla FL (legacy) shader option
- fixed the vanilla FL shader option
- fixed a minor misconfiguration of the launcher options
- fixed torpedo descriptions for alien factions
- minor fixes of various ship hardpoints
- improved turret camera settings
- improved mouse input for window mode
- Reshade update
- alternative bug fix of a lighting issue in DirectX
- improved dual mode target screen
- 3d model replacement for Renaissance guns
- 3d model replacement for various Coalition guns
- 3d model replacements for torpedo launchers
- 3d model replacements for cruise disruptors
- 3d model replacements for Codename weapons
- 3d model replacements for Codename MkII weapons
- OpenGL is set to the default launcher option
- player ship status added
- weapon groups toggle added
- included CFUIchanger Tool (switch UI option from installer without using the installer -> for now the only way to make changes or apply fixes to UI without releasing a new installer)
- fixed modern Crossfire UI maneuver bar not having an autohide function
- removed redundant code in modern Crossfire UI
- fixed several wireframe models of player ships
- fixed a minor rendering issue in certain base menus
- partially removed a workaround that was meant to fix wireframe issues but caused LOD issues on low detail levels instead (it is intended to fully remove that workaround with upcoming updates since a better fix was found)
- as result of the previously mentioned workaround issue, 178 ships got updated
- 99 ship hitboxes improved