This commit is contained in:
JohnCorby 2023-04-23 17:46:29 -07:00
parent 07adc79209
commit d2f6d0b52e

View File

@ -40,6 +40,7 @@ namespace NewHorizons.Components.SizeControllers
private void UpdateTargetPositions() private void UpdateTargetPositions()
{ {
// body is null for proxies // body is null for proxies
// TODO: this will make proxy tails face the real body rather than proxy body (ie wrong). fix properly in a different PR
var toPrimary = ((_body ? _body.transform : transform).position - _dustTargetBody.transform.position).normalized; var toPrimary = ((_body ? _body.transform : transform).position - _dustTargetBody.transform.position).normalized;
var velocityDirection = (_primaryBody?.GetVelocity() ?? Vector3.zero) - (_body ? _body.GetVelocity() : Vector3.zero); // Accept that this is flipped ok var velocityDirection = (_primaryBody?.GetVelocity() ?? Vector3.zero) - (_body ? _body.GetVelocity() : Vector3.zero); // Accept that this is flipped ok