public Color GetDeathPaltformColor(int level)
        {
            string color = mAllLevelDetails.Find(x => x.LevelId == level).DeathBaseColor;

            return(HJUtility.ConvertHexaToColor(color));
        }
        public Color GetBasePlatformColor(int level)
        {
            string color = mAllLevelDetails.Find(x => x.LevelId == level).BasePlatformSliceColor;

            return(HJUtility.ConvertHexaToColor(color));
        }
        public Color GetPoleColorFor(int level)
        {
            string color = mAllLevelDetails.Find(x => x.LevelId == level).PoleColor;

            return(HJUtility.ConvertHexaToColor(color));
        }
        public Color GetBackgroundColorForLevel(int level)
        {
            string color = mAllLevelDetails.Find(x => x.LevelId == level).BackGroundColor;

            return(HJUtility.ConvertHexaToColor(color));
        }
        List <int> GetSlicesThatAreDeathPoints()
        {
            List <int> list = HJUtility.GetRandomNumber(mTempSingleSliceRefId, mCurrentPlatformDetails.DeathSliceCount);

            return(list);
        }
        List <int> GetSlicesToBeDeactivated()
        {
            List <int> list = HJUtility.GetRandomNumber(mTempSingleSliceRefId, HJGameConstants.kTotalSlicesInPlatform - mCurrentPlatformDetails.BaseSliceCount);

            return(list);
        }