public void AwakeCustomizationGameStatePooler()
    {
        Data.ObjectPoolersHolder = this;

        TrucksFirePointPooler.AwakePooler();
        GunsPooler.AwakePooler();
        TrucksPooler.AwakePooler();
    }
    public void AwakeGeneralGameStatePoolers()
    {
        Data.ObjectPoolersHolder = this;

        BattleUnitPooler.AwakePooler();
        RoadPooler.AwakePooler();
        ObstaclePooler.AwakePooler();
        StoneBlockagePooler.AwakePooler();
        EffectPooler.AwakePooler();
        EventPooler.AwakePooler();
        TrucksFirePointPooler.AwakePooler();
        RoadBlocksFirePointPooler.AwakePooler();
        HelicoptersFirePointPooler.AwakePooler();
        GunsPooler.AwakePooler();
        TrucksPooler.AwakePooler();
        EnemyPooler.AwakePooler();
    }