# InterventionV Renewal

# Installation

### Installation

InterFive c'est beau... Mais chiant à installer.

<p class="callout info">Les noms de fichiers diffèrent, mais c'est la même démarche pour les autres déclinaisons d'InterventionV.  
</p>

Bon, commençons par les bases.

On va mettre les fichiers présents dans le dossier `Racine GTA` dans... la racine de votre jeu (Le dossier Grand Theft auto V, tout simplement) :

[![image.png](https://docs.raph-dev.fr/uploads/images/gallery/2024-06/scaled-1680-/GSYimage.png)](https://docs.raph-dev.fr/uploads/images/gallery/2024-06/GSYimage.png)

(eux).

<p class="callout warning">Discord doit être ouvert pour jouer avec InterventionV.</p>

On va passer aux fichiers .dll, .pdb et .ini

[![image.png](https://docs.raph-dev.fr/uploads/images/gallery/2024-06/scaled-1680-/yCAimage.png)](https://docs.raph-dev.fr/uploads/images/gallery/2024-06/yCAimage.png)

(eux).

C'est le script en lui-même. Mettez tout dans le dossier `plugins/LSPDFR`.

ça y est, InterventionV est installé ! Bon jeu <span class="emoji">✌️</span>

### <span class="emoji">Obtenir l'accès complet</span>

- [ ]  Si vous êtes sur le serveur Discord et que vous avez le rôle commissaire
- [ ]  Si vôtre ID discord est enregistré dans nôtre base

Alors vous avez accès à **tous les callouts disponibles**.

#####   
Si ce n'est pas le cas : 

- [ ] rejoignez le serveur [https://discord.gg/Ht56SySz45](https://discord.gg/Ht56SySz45)
- dans le salon Registration, écrivez `/addbeta`.  
      
    La mise à jour sera effective **immédiatement** !


### Touches

- CTRL + O (modifiable) : ouverture du menu
- Y (modifiable) : touche d'interaction 1

# Dépendances

# RAGENativeUI

[RAGENativeUI version 1.9.2.0+](https://github.com/alexguirre/RAGENativeUI/releases) est requis.

Mettez les fichiers `RAGENativeUI.dll` et `RAGENativeUI.xml` dans la racine de votre jeu.

# Nouvelle page

[.NET Framework 4.8](https://dotnet.microsoft.com/en-us/download/dotnet-framework/net48)+ (Runtime) est requis

[![Capture d’écran 2024-06-02 162421.png](https://docs.raph-dev.fr/uploads/images/gallery/2024-06/scaled-1680-/capture-decran-2024-06-02-162421.png)](https://docs.raph-dev.fr/uploads/images/gallery/2024-06/capture-decran-2024-06-02-162421.png)

Suivez les instructions de l'installateur.

# Technique & Modifications

# Modifier le fichier .INI

### Préambule

Bienvenue sur cette page dédiée à la modification du fichier INI du plugin InterventionV ! Dans ce guide, je vais vous expliquer étape par étape comment apporter des changements au fichier INI de ce plugin. Que vous soyez un débutant cherchant à personnaliser quelques paramètres ou un utilisateur chevronné cherchant à approfondir votre compréhension, vous êtes au bon endroit. Suivez simplement les instructions fournies ci-dessous pour exploiter au maximum les fonctionnalités offertes par InterventionV. Allons-y !

<p class="callout warning">Ces modifications sont techniques et à faire avec précaution. Une mauvaise manipulation et c'est le drame !</p>

### Désactiver une Intervention

Rien de plus simple !

Il suffit de mettre le booléen `True` sur `False`. En d'autres termes :

```ini
Activer agression mortier = True // L'intervention est activée et le joueur peut tomber dessus
Activer agression mortier = False // L'intervention est désactivée et le joueur ne peut pas tomber dessus
```

# Modifier l'audio

L'un des aspects les plus immersifs de l'expérience LSPDFR réside dans les "callouts", ces événements scénarisés qui vous sont envoyés au fur et à mesure que vous patrouillez dans les rues virtuelles. Cependant, il est parfois préférable de personnaliser ces fichiers audio pour apporter votre touche personnelle à l'expérience de jeu.

####   
Mes fichiers audio ne conviennent pas à tout le monde. Alors comment les modifier ?

##### Nécessaire

- Logiciel Audacity

##### Comment faire ?

- Enregistrez-vous [ici](https://voicechanger.io/voicemaker/#!/%7B%22effects%22:%5B%7B%22name%22:%22megaphone%22,%22params%22:%7B%22distortion%22:136%7D%7D%5D,%22version%22:1%7D). Puis enregistrez en `WAV`. Glissez votre fichier téléchargé dans Audacity et découpez. Ajouter un bip de talkie walkie au début, et le tour est joué !
- Exportez votre création en `.WAV` puis renommez votre fichier avec l'équivalent déjà existant.  
    Par exemple, vous avez enregistré un appel pour une agression au mortier, renommez-le `AGRESSION_MORTIER_1.WAV` et placez-le dans le dossier Audio d'InterV.

# Journal des changements

# Changelog VGA

Un changelog (également appelé journal des modifications ou journal des mises à jour) est un document ou un fichier qui enregistre de manière chronologique les modifications apportées à un logiciel.

#### 21/10/2023 - v1.4.0

<p class="callout info">Le .dll, .ini et les audios sont à remplacer par rapport à l'ancienne version</p>

- Correction du bug du son qui baisse lors de la réception d'un appel
- Correction de l'inter "manque de signalisation" qui faisait crash

#### 25/09/2023 - v1.0.2

<p class="callout info">Tout sauf le .dll est à remplacer par rapport à l'ancienne version</p>

- Correction du crash "son manquant" &amp; erreur "ini manquant"

#### 09/08/2023 - v1.0.1

<p class="callout info">Uniquement le .dll est à remplacer par rapport à l'ancienne version</p>

- Correction du crash de l'intervention "Signalisation manquante"

#### 08/08/2023 - v1.0.0

- Mise en téléchargement originelle

# Changelog Renewal

Un changelog (également appelé journal des modifications ou journal des mises à jour) est un document ou un fichier qui enregistre de manière chronologique les modifications apportées à un logiciel.

#### 30/10/2023 - v1.8.5

<p class="callout info">Le .dll, .ini et les audios sont à remplacer par rapport à l'ancienne version</p>

- Ajout de tous les audios manquants

<p class="callout danger">SPOILER</p>

##### Ajout d'une intervention : 

- Sécurisation d'enterrement

#### 27/10/2023 - v1.8.0

<p class="callout info">Le .dll, .ini et les audios sont à remplacer par rapport à l'ancienne version</p>

<p class="callout danger">SPOILER</p>

##### Ajout de plusieurs interventions :

- Animal Errant
- Vol dans des véhicules garés
- Intrusion dans une école
- Bruit de voisinage

#### 24/10/2023 - v1.7.0

<p class="callout info">Uniquement le fichier .dll est à remplacer par rapport à l'ancienne version  
</p>

- Correction du bug du son qui baisse lors de la réception d'un appel

#### 12/08/2023 - v1.6.0

<p class="callout info">Uniquement le fichier .dll est à remplacer par rapport à l'ancienne version</p>

- Hotfix : Problème de connexion corrigé pour certains utilisateurs
- Mise à jour de la page Installation : ajout de prérequis
- Fonctions dépréciées (obsolètes) changées par l'équivalent conseillé

#### 07/08/2023 - v1.5.2

<p class="callout info">Uniquement le fichier .dll est à remplacer par rapport à l'ancienne version</p>

- Hotfix : Problème de chargement corrigé chez les membres Discord (Merci Kadowxy !)

#### 04/08/2023 - v1.5.1

<p class="callout info">Uniquement le fichier .dll est à remplacer par rapport à l'ancienne version  
</p>

- Ajout de la possibilité de désactiver une intervention à distance (en cas de bug)

#### 03/08/2023 - v1.5.0

<p class="callout info">Le .dll, .ini et les audios sont à remplacer par rapport à l'ancienne version</p>

<p class="callout danger">SPOILER</p>

##### Ajout de plusieurs interventions : 

- Trafic de stupéfiants
- Braquage de banque
- Accident d'autoroute
- Feu d'ordures
- Coups de feu entendus
- Passeur de migrants
- Braquage de bijouterie
- Enlèvement
- Voiture abandonnée
- Animal perdu

##### Modifications

- Ajout des discord partenaires &amp; affiliés : callouts exclusifs débloqués pour MasterMods
- Refonte d'une partie du code redondante
- Enregistrement d'audio
- Modifications .INI : 
    - Ajout du réglage de son pour l'audio du plugin
    - Ajout des conditions des nouveaux callouts