Vue d'ensemble
InvestycoonCore est un projet open source qui fournit un SDK de base pour créer des plugins pour votre jeu Investycoon. Il vous permet de modifier :
- les types d'entreprises
- les items et leurs spécifications
- les technologies, leur procédés et recettes
Le package requiert .NET 8 mais ne nécessite aucune dépendance NuGet.
Installation
Pour créer un plugin, créez une solution .NET dans votre IDE et référencez InvestycoonCore dans votre projet.
Il est disponible sous forme de package NuGet. Vous pouvez l'installer avec la commande suivante :
nuget install InvestycoonCore -Source "GitLab"
ou manuellement en téléchargeant le dernier fichier .nupkg depuis le le registre officiel
Après l'installation, vous devez référencer une classe comme Plugin.
Considérons le plugin minimal personnalisé comme suit :
public class CustomPlugin : Plugin
{
public override string Code => "custom-plugin";
public override string Version => "1.0";
public override string Name => "Custom Plugin";
public override string Explanation => "This is a custom plugin";
public override ResourceManager MainResourceManager => new CustomResourceManager();
}
Ensuite, vous pouvez remplacer le type d’entreprise et la liste d’articles.
Licence
Copyright © 2024-2025 Investycoon. Tous droits réservés.
Ce programme est un logiciel libre : vous pouvez le redistribuer et/ou le modifier selon les termes de la Licence publique générale limitée GNU telle que publiée par la Free Software Foundation, soit la version 3 de la Licence, soit (à votre choix) toute version ultérieure.
Ce programme est distribué dans l’espoir qu’il soit utile, mais SANS AUCUNE GARANTIE ; sans même la garantie implicite de QUALITÉ MARCHANDE ou d’ADÉQUATION À UN USAGE PARTICULIER. Consultez la Licence publique générale limitée GNU pour plus de détails.
Vous devriez avoir reçu une copie de la Licence publique générale limitée GNU avec ce programme. Sinon, consultez https://www.gnu.org/licenses/.
Crédits
Développé par Alan Bretelle.