This is a special release for the 20th Anniversary of Freelancer! There have been big steps taken in gameplay, and M01A may now be played up until you get to Fort Bush with USV Brandt.
Gameplay
- Ships may now be destroyed
- Reverse thrust
- Basic shields implementation
- Turret View
- Contact List
- Reputation list
- Revamped New Character Dialog for MP
- Commodity purchasing limited to cargo space
NPCs
- NPCs will attempt to attack hostile targets
- NPCs will follow when commanded to join a formation (mostly from mission scripts)
- NPCs in formation will enter a tradelane with you together.
Engine
- Input mapping implemented, accessible from main menu
- Implemented server-authorative movement, the server now simulates physics to generate the correct state
- Doppler factor set correctly for sounds, should be less likely to generate noise
- Cull more objects, improve FPS (particularly on Raspberry Pi)
- Fixed disappearing UI text on windows
- Ctrl+V in UI entries
mpv
video playback backend removed on linux, was non-functional- Network packet sizes reduced
- Thn correctly uses the equipped engine of the player ship
- Attempt to preload equipment sounds to reduce stuttering
- Fixed minimising with MSAA causing a crash on windows
- Fullscreen toggle (Alt+Enter)
LancerEdit
- UTF string data is always null terminated, fixes some Freelancer compatibility issues
- 3db icons now generate consistently with the Generate Icon tool
- Added option to visualize model normals
- Action button has been turned into action bar at the bottom of the UTF tab
- State_graph.db table viewer