public override void possess()
{
base.possess();
// See if we're currently in an inactive axe man minigame
if (AxeMan != null)
{
Dead = true;
// Destroy old axe man
Destroy(AxeMan);
// Disable the minigame camera
GameObject.FindGameObjectWithTag("KillCamera").GetComponent<TreeMonitor>().KillCamera.enabled = false;
StartActiveAxeManMinigame();
return;
}
ChangeState("Active");
MessageCenter.Instance.Broadcast(new CameraChangeFollowedMessage(transform, Vector3.zero));
}