Mister_Nebula 80b64202f6 fix stuff
2022-02-12 22:21:19 +00:00

25 lines
750 B
C#

using QSB.Player;
using QSB.PlayerBodySetup.Remote;
namespace QSB.Tools.ProbeLauncherTool
{
internal static class ProbeLauncherCreator
{
internal static void CreateProbeLauncher(PlayerInfo player)
{
var REMOTE_ProbeLauncher = player.CameraBody.transform.Find("REMOTE_ProbeLauncher").gameObject;
var REMOTE_Props_HEA_ProbeLauncher = REMOTE_ProbeLauncher.transform.Find("Props_HEA_ProbeLauncher");
var tool = REMOTE_ProbeLauncher.GetComponent<QSBProbeLauncherTool>();
tool.Type = ToolType.ProbeLauncher;
tool.ToolGameObject = REMOTE_Props_HEA_ProbeLauncher.gameObject;
tool.Player = player;
FixMaterialsInAllChildren.ReplaceMaterials(REMOTE_ProbeLauncher.transform);
REMOTE_ProbeLauncher.SetActive(true);
}
}
}