• Produits
  • Fonctionnalités
  • Mod Master
  • Télécharger
  • Jeux
  • Blog
  • Prix

R2API

Auteur:tristanmcphersonDernière mise à jour :06/06/2023 00:12:044.9M12KB

Risk of Rain 2 R2API-1-modérateur lagofast

Prédépendances

Présentation du module

API modifiée pour le risque de pluie 2

R2API-API modifiée pour les risques de pluie 2

À propos

R2API est un framework de modding pour d'autres mods, fournissant une API centralisée et simplifiée pour les risques de Rain 2.

Cela aide à maintenir la compatibilité entre les mods.

Au cœur de son cœur, l'API R 2 ne devrait pas changer le comportement du jeu sans avoir installé d'autres mods.

Le seul changement est l'exclusion des mods des essais quickplay et prismatique sur demande Jeux Hopoo L'équipe.

Installation

Consultez cette page sur la façon d'installer des mods depuis R2Wiki

Développer des mods à l'aide de R2API

Depuis R2API 5.0.0 Pour les mises à jour de version, les créateurs de mods devraient idéalement référencer uniquement les paquets dont ils ont besoin dans leurs projets C# et dans leurs paquets thunderstore.

Dans le tableau de dépendances de la manifeste thunderstore, ils devraient partir de Aventureuse Les équipes telles que: RiskofThunder-R2API_LobbyConfig-1.0.0

Dans leur projet C#, ils devraient obtenir uniquement les DLLs correspondants du sous-module R2API dont ils ont besoin.

Au sommet Plug-in BaseUnity, vous devriez ajouter un IndépendancePar exemple, [BepInDependency (DirectorAPI.PluginGUID)]

Pour ajouter des dépendances au niveau du projet C#, vous pouvez ajouter des dépendances de plusieurs façons, selon votre flux de travail:

  • Gestionnaire de paquets Nuget:

    • Vous pouvez y accéder dans Visual Studio en cliquant avec le bouton droit du bouton sur le projet dans l'Explorateur de solutions et en installant le paquet directement via ce gestionnaire:
      • Ces paquets sont disponibles sur Aventureuse Comptes nuget, vous pouvez les trouver en tapant la barre de recherche R2API.
  • Ajouter nuget manuellement:

    <PackageReference Include="R2API.Networking" Version="1.0.2" />
    
  • Téléchargez la DLL directement depuis thunderstore:

    • Ajoutez-les via Solution Explorer, cliquez avec le bouton droit sur votre projet, ajouter-> référence de projet et sélectionnez le fichier. dll souhaité.
  • Si vous utilisez Unity:

    • Vous pouvez télécharger le fichier dll et glisser et déposer le fichier dll du module directement dans n'importe quel dossier sous le dossier racine Actifs/dans votre projet Unity.

Contient de nombreux documents xmldocsEt des informations supplémentaires peuvent être sur le dédié Wiki R2API.

N'hésitez pas à entrer Oui aussi!

Journal des changements

Les anciens journaux de changement de ce paquet peuvent être trouvés sur GitHub.

'5.0.0'

  • Les modules R2API sont maintenant divisés en leurs propres paquets.

    Les créateurs de mods devraient seulement référencer les paquets dont ils ont besoin dans leurs projets C# et dans leurs paquets thunderstore. Voir Développer des mods à l'aide de R2API Section pour en savoir plus.

    Si vous êtes un utilisateur de mod, cette mise à jour ne devrait pas faire de différence.

    Si vous trouvez des problèmes, veuillez vous renseigner sur Modification Discord Ou Dépôts GitHub

Cet outil est fourni par le tiers [bufftool]Icône d'attention

Téléchargez les mods

Installez LagoFast, démarrez Risk of Rain 2 et jouez avec les mods que vous aimez.