// Use this for initialization

    //*****************************************************************************************//
    void Start()
    {
        inventory = new Inventory();
        inventory.setInventorySize(inventory_max_size);
        GameObject gameControllerObject = GameObject.FindWithTag("GameController");

        if (gameControllerObject != null)
        {
            gameController = gameControllerObject.GetComponent <GameController>();
        }
        if (gameController == null)
        {
            Debug.Log("Cannot find 'GameController' script");
        }
        horloge      = gameControllerObject.GetComponent <Horloge>();
        movescript   = this.GetComponent <ClickerMover>();
        HungerStatus = "satieted";
        sleepStatut  = "Awake";
        jobstatut    = "idle";
        updateStatutText();
        eatscript   = gameObject.GetComponent <eatscript>();
        sleepscript = gameObject.GetComponent <sleepscript>();
        iseating    = false;
        isSleaping  = false;
    }
 //*****************************************************************************************//
 public void select_dwarf(string name)
 {
     dwarfobject = GameObject.Find(name);
     if (dwarfobject.tag == "dwarf")
     {
         remove_selected();
         dwarfmover = dwarfobject.GetComponent <ClickerMover>();
         dwarfmover.select();
         addselected(dwarfmover);
     }
 }
    //*****************************************************************************************//

    public void addselected(ClickerMover cm)
    {
        int i = 0;

        while (currentlyselected[i] != null)
        {
            i++;
            if (i == 50)
            {
                return;
            }
        }
        currentlyselected [i] = cm;
        addselestecdwarf();
    }
Esempio n. 4
0
    // Use this for initialization
    void Start()
    {
        GameObject gameControllerObject = GameObject.FindWithTag("GameController");

        if (gameControllerObject != null)
        {
            gameController = gameControllerObject.GetComponent <GameController>();
        }
        if (gameController == null)
        {
            Debug.Log("Cannot find 'GameController' script");
        }
        dwarfcontroller = gameObject.GetComponent <DwarfController> ();
        movescript      = gameObject.GetComponent <ClickerMover> ();
    }