// Use this for initialization
 void Start()
 {
     m_Inventory    = GetComponent <CharacterInventory>();
     m_Stats        = GetComponent <CharacterStats>();
     m_TaskDeployer = GetComponent <CharacterTaskDeployer>();
     m_Scores       = new List <TaskScore>();
 }
 public void ForceLight()
 {
     if (!m_IsLit)
     {
         if (m_CurrentWood == 0)
         {
             m_CurrentWood += 1;
         }
         CharacterTaskDeployer character = FindObjectOfType <CharacterTaskDeployer>();
         if (character.GetCurrentTaskID() == CharacterTaskDeployer.Task.Firelighting)
         {
             character.InteruptTask();
         }
         Light();
     }
 }