Aller au contenu principal

Installation

Pour utiliser RadialMenuUI dans vos mods GTA V, vous devez installer la DLL de la librairie ainsi que son pack de textures de base.


Prérequis


1. Configuration Développeur (Projet C#)

Option A : Référencer la DLL compilée

  1. Téléchargez RadialMenuUI.dll depuis les Releases GitHub.
  2. Ajoutez la référence dans votre fichier .csproj :
<ItemGroup>
<Reference Include="ScriptHookVDotNet3">
<HintPath>$(GtaGamePath)\ScriptHookVDotNet3.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="RadialMenuUI">
<HintPath>libs\RadialMenuUI.dll</HintPath>
<Private>True</Private>
</Reference>
</ItemGroup>

Option B : Embarquer les sources

Comme RadialMenuUI n'a aucune dépendance externe en dehors de ScriptHookVDotNet3, vous pouvez directement copier le dossier src/ dans votre projet pour compiler le tout dans un seul fichier .dll.


2. Déploiement chez le Joueur

Lors de la distribution de votre mod aux joueurs, fournissez la DLL compilée et le dossier d'assets graphiques :

Grand Theft Auto V/
├── ScriptHookV.dll
├── ScriptHookVDotNet.asi
├── ScriptHookVDotNet3.dll
└── scripts/
├── RadialMenuUI.dll
├── MonMod.dll
└── RadialMenuUI/
└── skins/
└── default/
├── segment_8slots.png
├── center/
│ ├── center_bg.png
│ ├── arrow_left.png
│ ├── arrow_right.png
│ ├── dot_active.png
│ └── dot_inactive.png
├── generated/
│ ├── wheel_full_*.png
│ └── segment_*_slot_*.png
└── icons/
└── wheel_*.png

Astuce : Tous les mods utilisant RadialMenuUI peuvent partager le même dossier scripts/RadialMenuUI/skins/default/, évitant ainsi la duplication inutile d'assets.

Le zip téléchargeable radialmenuui.zip contient déjà RadialMenuUI.dll, tout le pack de textures skins/default/ (y compris icons/), LICENSE et README.md : il suffit de le décompresser directement dans votre projet de mod.