Rotateurs et pantins

Ce code a été conçu pour désactiver les comportements de type regarder/poursuivre si un déplaceur/rotateur agit sur le pantin.

Avant, le pantin n'était informé que si le déplaceur/rotateur déplaçait effectivement l'objet, mais c'était omettre un cas précis. Imaginons un suiveur sur sa cible. Il n'a alors pas besoin de déplacer le personnage (puisqu'il est déjà sur la position cible). Avant il n'informait le pantin que lorsqu'il se déplaçait vers la cible et non quand il y était. Cela causait des glitchs si le pantin essayait d'atteindre une nouvelle position (le suiveur atteint sa cible et le pantin essaie de revenir en arrière redonnant le contrôle au suiveur, etc.). Maintenant, le changement fait que le pantin est désormais informé si le déplaceur/rotateur a la capacité de bouger le pantin même s'il n'est pas en train de le faire. Cela corrige les problèmes énoncés plus haut et semble plus logique.

Ce changement subtil n'affectera probablement pas les joueurs n'ayant produit aucune création, mais les créateurs le remarqueront.

Topher Thebes

Un exemple de création touchée par ce changement - le correctif est un peu plus complexe mais n'est pas difficile. Tout d'abord, nous devons nous assurer que le déplaceur Tail attack n'est alimenté que lorsqu'il est utilisé, sinon il affectera constamment la gestion du personnage. Deuxièmement, après ce changement, nous devons régler les problèmes liés au fait que le personnage n'est pas correctement orienté dans l'intro.

Infos dans un cercle

Le guide des utilisateurs de Dreams est en cours de constitution. Gardez un œil sur nos annonces, car nous ajouterons progressivement de nouvelles ressources d'apprentissage et de nouveaux articles.