Merge pull request #175 from xen-42/campfire-fix

fixes campfires spawned using DetailBuilder
This commit is contained in:
Will Corby 2022-05-30 11:22:49 -07:00 committed by GitHub
commit af3ada62fd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -147,6 +147,20 @@ namespace NewHorizons.Builder.Props
torchItem.mindProjectorTrigger.enabled = true;
torchItem.mindSlideProjector._mindProjectorImageEffect = GameObject.Find("Player_Body/PlayerCamera").GetComponent<MindProjectorImageEffect>();
}
// fix campfires
if (component is InteractVolume interactVolume)
{
interactVolume._playerCam = GameObject.Find("Player_Body/PlayerCamera").GetComponent<OWCamera>();
}
if (component is PlayerAttachPoint playerAttachPoint)
{
var playerBody = GameObject.Find("Player_Body");
playerAttachPoint._playerController = playerBody.GetComponent<PlayerCharacterController>();
playerAttachPoint._playerOWRigidbody = playerBody.GetComponent<OWRigidbody>();
playerAttachPoint._playerTransform = playerBody.transform;
playerAttachPoint._fpsCamController = GameObject.Find("Player_Body/PlayerCamera").GetComponent<PlayerCameraController>();
}
}
else
{