All Projects → bcssov → IronyModManager

bcssov / IronyModManager

Licence: MIT license
Mod Manager for Paradox Games. Official Discord: https://discord.gg/t9JmY8KFrV

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to IronyModManager

hookey
Enables all the DLCs. Like Creamapi but just for linux and a subset of Paradox games.
Stars: ✭ 87 (-53.72%)
Mutual labels:  stellaris, eu4, hoi4, hearts-of-iron-4, europa-universalis-4, europa-universalis-iv
Translate helper
A Java application to help to translate the localisation files of the Paradox games.
Stars: ✭ 23 (-87.77%)
Mutual labels:  stellaris, eu4, hoi4, hearts-of-iron-4, paradox-interactive, europa-universalis-4
jomini
Low level, performance oriented parser for save and game files from EU4, CK3, HOI4, Vic3, Imperator, and other PDS titles.
Stars: ✭ 40 (-78.72%)
Mutual labels:  paradox, eu4, hoi4, ck3
pdx-ymltranslator
Paradox Interactive YML Translator
Stars: ✭ 18 (-90.43%)
Mutual labels:  stellaris, hearts-of-iron-4, paradox-interactive
HoI4ModdingPythonScripts
Various useful Hearts of Iron 4 modding Python scripts
Stars: ✭ 23 (-87.77%)
Mutual labels:  hearts-of-iron-4, paradox-interactive
EU4ConsolePatcher
A simple memory patcher which enables the internal developer console in ironman mode
Stars: ✭ 55 (-70.74%)
Mutual labels:  europa-universalis-4, europa-universalis-iv
CreamInstaller
Automatically finds all installed Steam, Epic and Ubisoft games with their respective DLC-related DLL locations on the user's computer, parses SteamCMD, Steam Store and Epic Games Store for user-selected games' DLCs, then provides a very simple graphical interface utilizing the gathered information.
Stars: ✭ 274 (+45.74%)
Mutual labels:  paradox, paradox-interactive
EMF
Extended Mechanics & Flavor
Stars: ✭ 33 (-82.45%)
Mutual labels:  paradox, paradox-interactive
XLShredLoader
A collection of mods for Skater XL that use the Unity Mod Manager (reworked from the XLShredMenu mod)
Stars: ✭ 33 (-82.45%)
Mutual labels:  mod-manager
Oh My Posh2
A theme engine for Powershell inspired by the work done by Chris Benti on PS-Config and Oh-My-ZSH on OSX and Linux (hence the name).
Stars: ✭ 5,046 (+2584.04%)
Mutual labels:  paradox
owml
The mod loader and mod framework for Outer Wilds
Stars: ✭ 50 (-73.4%)
Mutual labels:  mod-manager
ProjectInfinity
Project Infinity - a mod manager for Baldur's Gate Enhanced Edition, Icewind Dale Enhanced Edition, Planescape Torment Enhanced Edition and Enhanced Edition Trilogy (EET).
Stars: ✭ 25 (-86.7%)
Mutual labels:  mod-manager
ModManager
Among Us Mod Manager
Stars: ✭ 44 (-76.6%)
Mutual labels:  mod-manager
Dear-Unity-Mod-Manager
UMM修正&汉化&美化特别版
Stars: ✭ 53 (-71.81%)
Mutual labels:  mod-manager
ParadoxRs232toMqtt
esp8266, serial bus to mqtt for Paradox alarm systems
Stars: ✭ 66 (-64.89%)
Mutual labels:  paradox
SonicNextModManager
A mod manager for SONIC THE HEDGEHOG
Stars: ✭ 18 (-90.43%)
Mutual labels:  mod-manager
The-Witcher-3-Mod-manager
Mod manager for The Witcher 3 🗃
Stars: ✭ 71 (-62.23%)
Mutual labels:  mod-manager
eug
Modding tools for Paradox games including Europa Universalis IV and Crusader Kings II
Stars: ✭ 36 (-80.85%)
Mutual labels:  paradox-interactive
ME3ModManager
Legacy mod manager for Mass Effect 3 (superceded by ME3Tweaks Mod Manager)
Stars: ✭ 17 (-90.96%)
Mutual labels:  mod-manager
r2modmanPlus
A simple and easy to use mod manager for several games using Thunderstore
Stars: ✭ 350 (+86.17%)
Mutual labels:  mod-manager

Documentation

Check the Wiki

Building Irony Mod Manager

All instructions are for Windows.

  1. Install Visual Studio 2022 (required for .NET6)
  2. Clone the repo to your local machine
  3. Open the LocalizationResourceGenerator solution file located in \Tools\LocalizationResourceGenerator\src
    • Build the solution and copy the binaries to the Tools\LocalizationResourceGenerator folder
  4. If you don't already have one, create a folder for local NuGet packages and unzip the CWTools.Irony-Private.0.4.0-alpha8 package to it
    • This is just an up to date version of CWTools, the one on the public NuGet is older
    • Example path: C:\Users\username\code\LocalNuGet
    • If you need to set up a local NuGet repo:
      1. If not already registered, register the LocalNuGet folder with VisualStudio by clicking Tools -> NuGet Package Manager -> Package Manager Settings
      2. Select the Package Sources menu item
      3. Hit the '+' plus sign icon to create a new package source
        1. Name it Local
        2. Point it at the folder you created before
  5. In the IronyModManager directory, create a folder called "keys"
    • Example path: C:\Users\username\code\IronyModManager\keys
  6. Open the Visual Studio Terminal and create the following keys in that folder by using the command "sn -k keyPairName.snk"
    • Irony-Main
    • Irony-Plugin
  7. In the terminal, unpack the public keys from the key pairs by using the command "sn -p keyPairName.snk publicKeyName.snk"
    • Irony-Main-Public
    • Irony-Plugin-Public
  8. Copy the public keys to the \src\IronyModManager.DI folder
  9. Right click the IronyModManager.Parser project file and select Manage NuGet Packages
    • CWTools has a dependency on FSharp.Core v4.7.0 that isn't automatically resolved, so add that to the project
  10. Restore NuGet Packages for the solution
  11. Rebuild All
  12. Set IronyModManager as the Startup project and launch it

Special Thanks

Special thanks to tboby from CWTools for extending CWTools API for my needs. And also thanks to all early adopters and testers.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].