Project Infinity
Overview:
After long time, it's finally here - an mod manager which doesn't require 24/7 maintainer. In time, with people support, it can provide almost everything which BWS offered at the cost of few user actions. The main idea comes from my 'mod template generator' but the project use knowledge and experience from various other projects like WeiDU, BWP, BWS and people who shared their ideas. We will see what the future holds.
Thanks to:
After long time, it's finally here - an mod manager which doesn't require 24/7 maintainer. In time, with people support, it can provide almost everything which BWS offered at the cost of few user actions. The main idea comes from my 'mod template generator' but the project use knowledge and experience from various other projects like WeiDU, BWP, BWS and people who shared their ideas. We will see what the future holds.
Thanks to:
wisp for provided features and patience
Argent77,AstroBryGuy,CamDawg,DavidW,GeN1e,GrimLefourbe,lynx,Sam,Subtledoctor,qwertyqwerty and others for feedback
every modder which removed ACTION_READLN or provide optional features for this tool
Gibberlings3 site and all other modders for using Github
every modder which removed ACTION_READLN or provide optional features for this tool
Gibberlings3 site and all other modders for using Github
W.K. for code feedback
How to use:
- Download and extract all mods into one folder
- Optional step: extract BWFixpack into the same folder and install it one time only
- Run ProjectInfinity, select folder where you extracted all mods
- Setup game directories, choose one from "Selected game" drop-down menu
- Select all mods and components which you want to install, click "Set-InstallationSequence"
- Manually set install order via copy & paste or use "Sorting Order" feature
- Start installation via "Install-Mods" button
Features:
- application doesn't require 24/7 maintainer
- downloading mods from sites which provide support
- works with every game and version
- works with every mod even private and unreleased mods
- provide optional features for modders who care
- defining install order for mods
- ability to share and reuse defined mod list
- ability to share and reuse defined install order
- quick uninstallation of all mods from selected game
- one-click Delta Updates for mods hosted at Github
- folder with extracted mods can have unlimited sub-folders
- converting WeiDU.log into install sequence with localized component names
Features for modders:
- ability to add Mod metadata
- ability to enable Delta Updates for Github mods
- support for Mod config: documentation will be provided later
- support for Universal Infinity Engine Mod Package/.iemod files: documentation will be provided later
Planned Features:
- GUI redesign
- mod categories
- caching and multi-threading
- EET full installation
- conflicts and dependence between internal components of single mod
- conflicts and dependence between multiple mods from various authors
- support for something like testing framework
- drag and drop support for all major features
- cross-platform
- build-in custom backup system (nothing can beat stability and reliability of Beamdog/Steam/GoG backups)
- build-in, static mod link list (require 24/7 maintainer)
- build-in, static mod compilations for eg: Recommended, Tactics etc (require 24/7 maintainer)
- build-in, forced installation of the BWFixpack (require 24/7 maintainer)
- build-in, static conflict and dependencies list (require 24/7 maintainer)
- you need fully updated Windows 7/8.1/10 64-bit
- for Windows 7/8.1, you need .NET Framework 4.5.2 or above and Powershell 5.1 already installed
- Git installation is required for Downloading mods and Delta Updates: https://git-scm.com/downloads
- coping/downloading/updating mods will hang GUI
CHANGELOG
DOWNLOAD
(for Windows 7/8.1, you need .NET Framework 4.5.2 or above and Powershell 5.1 already installed)
DOWNLOAD
(for Windows 7/8.1, you need .NET Framework 4.5.2 or above and Powershell 5.1 already installed)









