UnitController.InitialiseUnit C# (CSharp) Method

InitialiseUnit() public method

public InitialiseUnit ( GameEngine, engine, GameObject currentGrid ) : void
engine GameEngine,
currentGrid GameObject
return void
    public void InitialiseUnit(GameEngine engine, GameObject currentGrid)
    {
        m_engine = engine;
        m_currentGrid = currentGrid;
        m_active = false;
        m_hasMoved = false;
        m_hasAttacked = false;

        m_health = m_maxHealth;

        GetComponent<MovementController>().Initialise();
        GetComponent<APController>().Initialise(m_maxAP);
        GetComponent<AttackController>().Initialise();
        GetComponent<UnitGUIController>().Initialise(m_health,m_maxHealth);
    }