Rotadores y marionetas

Ahora las marionetas pueden ignorar a los rotadores.

La función de este cambio en el código es desactivar el comportamiento integrado mirar a/seguir de la marioneta si hay un artilugio impulsor/rotador actuando sobre ella.

Anteriormente, la marioneta solo recibía un aviso si el impulsor/rotador estaba moviendo el objeto, pero hay un caso extremo que esto no cubría. Consideremos al seguidor como su objetivo. No tiene que mover realmente el personaje (porque ya está en la posición del objetivo). Anteriormente, solo avisaba a la marioneta si estaba dirigiéndose al objetivo y no si ya lo había alcanzado. Esto podría provocar errores si la marioneta está intentando alcanzar otra posición; el seguidor alcanza su objetivo y la marioneta intenta retroceder, en cuyo momento el seguidor lo intenta de nuevo, etc. El cambio de código supone que la marioneta ahora recibe un aviso del impulsor/rotador si este puede mover/girar la marioneta, aunque no lo esté haciendo. Esto corrige el anterior problema y tiene más sentido.

Este cambio puede tener sutiles efectos que podrían ser inapreciables para los jugadores que no se hayan encargado de la creación, pero su creador podría detectarlos.

Topher Thebes

Un ejemplo de una creación afectada por este cambio: la solución es un poco más enrevesada, pero no es difícil. En primer lugar, tenemos que asegurarnos de que el impulsor del ataque de la cola solo esté activado cuando esté en uso o estará siempre afectando al control del personaje. En segundo lugar, tras este cambio tenemos que solucionar los problemas por los que el personaje no mira en la dirección correcta en la presentación.

Información en un círculo

La Guía de usuario de Dreams es un trabajo en curso. Mantente al tanto de las actualizaciones porque añadiremos más artículos y recursos de aprendizaje con el tiempo.