Demo installer for Evochron Legacy SE version 2.0108...
Version 2.0108 includes the following improvements:
- Active contract type value and pay amount added to savedata options (see customizing kit).
- Brackets added next to cargo bay listing for item(s) needing to be delivered for a contract.
- Multiplayer system updated to properly accommodate certain network device configurations and UDP port assignments (see notes).
- A few minor fixes, mostly UI related.
The multiplayer system has been updated to change the way the UDP port is established and managed. The problem could manifest when a user tried to connect to their own server on their own network with certain network configurations. This eventually lead to the need establish a new separate port value for the client, which is now 29890. This change also required updating the server programs, so the needed changes are also included in the server programs with this update. Due to these changes, the new server programs will be required for use with the new client version. Old client versions will not be able to fully connect with the latest server build and vice versa. So just be sure to update both if you run a multiplayer server. Huge thank you to 'TechnoMag' for help with testing and analysis to pin down the problem and formulate a solution. Another change includes improved binding to a specific network device by IP. This change will also result in a new error message if the server program is unable to connect to a specified network device (by IP in line 500 of 'text8.dat').
When accepting a cargo delivery contract, it could be difficult to distinguish the cargo required to deliver versus other cargo you may have onboard. This update adds brackets around the item required for delivery in the cargo bay list.