private void Start()
    {
        GameEntity entity = ComponentView.LinkGame(gameObject);
        int        index  = GameComponentsLookup.DrivableBody;

        entity.ReplaceComponent(index, m_Component);
    }
    private void Start()
    {
        TimerView timerView = GetComponent <TimerView>();

        if (timerView.model == null)
        {
            timerView.model = new Timer();
        }
        m_Component.timer = timerView.model;
        GameEntity entity = ComponentView.LinkGame(gameObject);
        int        index  = GameComponentsLookup.AirSupply;

        entity.AddComponent(index, m_Component);
    }