This repository contains a collection of files that can be used as a base to adapt Rampastring's CnCNet Client for use with Command & Conquer: Yuri's Revenge mods, particularly those also using Ares DLL (not included in this repository or any of the releases).
The contents of this repository can be broken down into the following categories (also separated into folders):
- Client Files: Contains compiled client binaries, an example client configuration & assets as well as all Command & Conquer: Yuri's Revenge maps (including the official map pack maps) and preview images generated for them. Source code for the client binaries included in this repository can be found here.
- Tools: Contains tool software that may be helpful for or required by the mod developers using the client. Currently this includes version file writer tool (source code for which can be found here) which is used for the client's updater feature.
- Miscellaneous: Contains assorted files that are not additional software or part of the client configuration. Currently this includes update server script files used with the client's updater feature.
- Documentation: Contains documentation and guides for client features & configuration.
Latest version can be downloaded here.
Other releases can be browsed at https://github.com/Starkku/cncnet-client-mod-base/releases.
More documentation can be found in repository for the client itself here.
- Rampastring - Original CnCNet Client & updater, example DTA update server scripts
- Starkku - Client contributions, extended client updater, VersionWriter, some client graphical assets, client configuration, documentation
- Kerbiter - Client contributions, draft of the updater documentation, original player status indicator icons
- tomsons26 - Edited Yuri's Revenge UI assets originally for use with CnCNet Yuri's Revenge
- Sad Pencil - QRes DPI awareness fix