Retour

Mise à jour 25.20 de l'écosystème Fortnite

26 juil. 2023

L'équipe Fortnite

La mise à jour 25.20 de Fortnite ajoute les lianes, les plantes à cosses et le portail vers la boutique d'objets, ainsi que de nouvelles fonctionnalités pour la barrière, la balise et le transformaccessoire. De plus, des armes, des objets à usage unique et des éléments ont été ajoutés dans l'inventaire créatif et le Content Browser de l'UEFN. Nous vous rappelons que les corrections de bugs du mode Créatif, de l'UEFN et de Verse se trouvent désormais dans la documentation du site de la communauté de développeurs Epic.

Rappel concernant les appareils améliorés

Nous souhaitons effectuer un rappel supplémentaire à propos du changement des îles créatives pour utiliser les appareils améliorés par défaut. 
Depuis quelque temps dans le mode Créatif, vous aviez la possibilité de convertir manuellement vos îles pour utiliser les appareils améliorés en vous rendant dans l'onglet Outils de Mon île et en cliquant sur le bouton Appareils améliorés. Suite à une mise à jour prochaine, toutes les îles créatives utiliseront les appareils améliorés par défaut. Ces appareils sont les mêmes que ceux utilisés dans l'UEFN et proposent des améliorations supplémentaires par rapport aux appareils de base, comme par exemple :

  • Des saisies numériques directes
  • Des nuanciers de couleurs 
  • Des fonctionnalités supplémentaires sur certains appareils

Si vous avez des inquiétudes ou rencontrez des problèmes avec les appareils améliorés, nous sommes à votre écoute et souhaitons rendre la conversation aussi facile que possible.

Nouveaux appareils

Lianes 

Les lianes de la saison Enfer vert de Battle Royale sont désormais disponibles sous forme d'appareil. Cet appareil est comparable aux rails de glisse, mais possède quelques nouvelles options de variations visuelles.

Plantes à cosses

Trois nouvelles plantes de la saison Enfer vert de Battle Royale sont désormais disponibles sous forme d'appareils : 

  • Plante à bleuvage 
  • Fleur explosive
  • Fleur puante

Vous pouvez personnaliser le comportement de ces plantes de différentes façons : lancer un projectile ou exploser à l'impact, repousser automatiquement ou seulement suite à un événement, etc.   

Portail vers la boutique d'objets 

Le nouveau portail vers la boutique d'objets est un moyen pour vos joueurs d'accéder à la boutique d'objets sans quitter votre île. Ce nouvel appareil n'est disponible que sur les îles utilisant les appareils améliorés et les îles de l'UEFN.

Mises à jour des appareils

Nouvelles options pour le transformaccessoire 

De nouvelles options ont été ajoutées au transformaccessoire :

  • Intervalle du signal des accessoires cachés : définit si l'appareil émet un signal depuis l'emplacement des joueurs cachés.
  • Durée de l'animation de déguisement : définit la durée nécessaire pour qu'un joueur entre dans son déguisement.

Nouvelles fonctionnalités pour la balise 

La balise a de nouvelles fonctionnalités permettant de déterminer manuellement si les joueurs peuvent la voir :

  • Ajouter un joueur à la liste Afficher : ajoute le joueur instigateur à la liste des joueurs pour qui la balise est affichée.
  • Retirer un joueur de la liste Afficher : retire le joueur instigateur de la liste des joueurs pour qui la balise est affichée. Le joueur pourra toujours voir la balise s'il fait partie d'une équipe qui peut voir la balise.
  • Retirer tous les joueurs de la liste Afficher : retire tous les joueurs de la liste des joueurs pour qui la balise est affichée. Les joueurs pourront toujours voir la balise s'ils font partie d'une équipe qui peut voir la balise.

Nouvelles options pour la barrière 

La barrière possède de nouvelles options et fonctionnalités permettant d'autoriser certains joueurs à traverser la zone de barrière. Cela peut s'appliquer à une équipe, à une classe, ou manuellement pour chaque joueur depuis l'appareil. En combinant une barrière creuse et une barrière boîte, vous gagnez plus de contrôle sur l'exclusion des joueurs de certains lieux, comme les points d'apparition.
Nouvelles options :

  • Équipe à ignorer : la barrière ignore tous les joueurs de l'équipe sélectionnée ainsi que leurs caméras.
  • Classe à ignorer : la barrière ignore tous les joueurs de la classe sélectionnée ainsi que leurs caméras.

Nouvelles fonctionnalités :

  • Ajouter un joueur à la liste Ignorer : ajoute le joueur instigateur à la liste des joueurs à ignorer. Cela s'ajoute aux listes Équipe à ignorer et Classe à ignorer.
  • Retirer un joueur de la liste Ignorer : retire un joueur spécifique de la liste des joueurs à ignorer.
  • Retirer tous les joueurs de la liste Ignorer : retire tous les joueurs de la liste des joueurs à ignorer. Les joueurs seront toujours ignorés s'ils font partie d'une équipe sélectionnée dans l'option Équipe à ignorer ou d'une classe sélectionnée dans l'option Classe à ignorer.

Au cas où vous l'auriez raté : nouvelles armes et nouveaux objets à usage unique

Les objets suivants ont été ajoutés entre deux mises à jour, donc nous avons décidé de faire un petit rappel !

  • Fusil à répétition explosif
  • Aspergeur de Slap

Les vignettes carrées arrivent bientôt dans le menu Découvrir !

Comme nous l'avions annoncé dans notre article sur le menu Découvrir, nous souhaitons améliorer l'affichage du contenu en changeant la taille des vignettes. Vous pouvez utiliser une vignette carrée (1024x1024) en plus de votre vignette actuelle dès maintenant pour vous préparer à la transition qui aura lieu plus tard cette année.

Extraits de code en Verse 

Vous souhaitez intégrer du code en Verse dans votre jeu ? Découvrez ces nouveaux extraits !

  • Extrait pour créer une classe de pile générique en Verse : une pile (ou stack) est une structure de données qui permet de stocker des éléments et de les rappeler selon l'ordre dernier entré, premier sorti (Last-In-First-Out, abrégé en LIFO).
  • Extrait pour convertir un nombre à virgule flottante en chaîne : cette fonction permet de convertir un nombre à virgule flottante (floating point number) en chaîne (string) tronquée à l'emplacement décimal indiqué.

Nouveaux objets du mode Créatif et de l'UEFN 

Mises à jour des préfabriqués et galeries

  • Galerie Jungle du Chapitre 4 - Rocher
  • Galerie Plateformes rocheuses du Chapitre 4
  • Galerie Nature - Jungle du Chapitre 4
  • Galerie Jungle du Chapitre 4 (accessoires)
  • Galerie Kapokier
  • Galerie Sols et escaliers de Rumble Ruins
  • Galerie Toits et murs de Rumble Ruins
  • Bâtiment de Shady Stilts A
  • Bâtiment de Shady Stilts B
  • Temple de Rumble Ruins A
  • Temple de Rumble Ruins B
  • Bâtiment cyberville G

Armes nouvelles et réintroduites

  • Pistolet titanesque

Le rail et la grue pour caméra sont disponibles dans l'UEFN !

Utilisez le rail et la grue pour caméra avec un séquenceur pour animer votre caméra. Cela vous permettra de mieux contrôler la caméra et de créer des mouvements plus nuancés. 

Effet visuel personnalisé pour l'objet à ramasser dans l'UEFN

Vous pouvez désormais créer un effet visuel Niagara personnalisé pour un objet à ramasser lorsqu'il est ramassé. 

Verse est désormais compatible avec les variables globales

Vous pouvez désormais stocker et accéder aux données d'une variable globale (uniquement globale pour chaque instance d'île) avec Verse. Avant, vous ne pouviez pas définir de variables à portée de module (module-scoped variable). Vous pouvez désormais le faire si elle est de type `weak_map(session, t)`, pour n'importe quel type `t`.

Pour permettre cela, nous avons ajouté un nouveau type `weak_map`, similaire au type `map` existant, ainsi qu'une nouvelle classe `session` et une fonction `GetSession()` permettant d'obtenir une référence à la session actuelle pour accéder aux variables globales.

Les exemples suivants montrent comment mettre en place une variable entière globale et y accéder.

var GlobalInt:weak_map(session, int) = map{}

ExampleFunction():void=
    X := if (Y := GlobalInt[GetSession()]) then Y + 1 else 0
    if:
        set GlobalInt[GetSession()] = X
    Print("{X}")


Les variables globales ont les limitations suivantes :

  • Vous ne pouvez accéder qu'aux valeurs de votre session actuelle, pas à celles d'autres sessions.
  • Il est impossible de lire ou d'écrire complètement sur `weak_map`, il est donc impossible de lire ou de remplacer des valeurs pour toutes les sessions. 
  • Vous ne pouvez pas itérer à travers les valeurs de `weak_map` ni voir le nombre de sessions actuellement actives, car `weak_map` n'a pas de longueur.