Find help on the FRENCH REFORGER MOD discord if you need ✅ Check our progress about this wiki here 📜
Skip to main content

A1 - Création des compartiment et suite de la configuration des actions

Informations à propos de l'organisation du wiki sur la configuration des préfabs de véhicules

Le wiki à partir de cette page va être organisé en fonction d'un code simple pour vous repérer dans le niveau de difficulté et votre progression 🔧

A=Configuration de base pour un véhicule
B=Configuration pour un véhicule qui nécessite un minimum de réflexion et qui dépend de votre véhicule.
C=Configuration pour un véhicule qui est complexe et qui nécessite de la recherche personnelle et qui varie en fonction des véhicules.
D=Système complexe pour un véhicule qui n'est pas généralisé à tous les véhicules et qui n'est pas évident.

Il est important de savoir que tout est possible, mais ce système de code permet de vous donner une idée de la difficulté. La seule limite que vous avez est l'habitude ainsi que l'expérience avec le workbench et blender, on ne peut pas tout dévoiler car ENFUSION et Blender restent des logiciels complexes ✅

Tous les préfabs non commenté dans cette page ne sont pas a modifier pour l'instant (si vous suivez le fil rouge du wiki) ou simplement pas a modifier sur toute l'intégration de votre véhicule (potentiel exception a des systèmes personnalisés).

Introduction

Dans cette page, nous allons découvrir comment créer une liste de porte et de compartiment (places assises). Pour par la suite, configurer le reste d'actions qu'on a pas encore configurée.

Il faut savoir que dans l'intégration d'un véhicule, ça ne sert à rien de réinventer la roue, on vous conseil de vous baser sur les véhicules vanilla ainsi que sur les fichiers de configuration déjà existant.

Après cette page, le véhicule ne sera pas encore jouable.

SCR_BaseCompartmentManagerComponent:

Ce component va nous servir à définir une liste de compartiment et une liste de portes pour que des joueurs puissent s'installer dans votre véhicule.

image.png

Dans ce component, on trouve deux catégories:

  1. Door Info List: Liste des portes disponibles
  2. Compartment Slots: Liste des compartiment et des places disponible pour votre véhicule.

Avant de créer une place dans le véhicule, il faut créer une porte, qu'elle soit réelle ou fausse.

Pour ce faire, cliquez sur le petit + de Door Info List et créez un "SCR_CompartmentDoorInfo":

  • Anim door index: Numéro d'indentification d'animation de la porte en question.
  • OpenCloseDoorAnimGraph: Non utilisé.
  • Context Name: Nom de la porte, privilégiez un nom type: door_L01, door_R01, door_back...
  • Open Door Action, sélectionnez la class "SCR_OpenVehicleDoorAction": Ensemble des paramètres qui vont permettre de configurer l'action pour ouvrir simplement la porte.