Example #1
0
        public virtual UniTask LoadServiceStateAsync(GlobalStateMap stateMap)
        {
            var state = stateMap.GetState <GlobalState>();

            if (state is null)
            {
                return(UniTask.CompletedTask);
            }

            unlockablesMap = new UnlockablesMap(state.UnlockablesMap);
            return(UniTask.CompletedTask);
        }
Example #2
0
 public UnlockableManager(UnlockablesConfiguration config)
 {
     Configuration  = config;
     unlockablesMap = new UnlockablesMap();
 }
Example #3
0
 public UnlockablesMap(UnlockablesMap map) : base(map, StringComparer.OrdinalIgnoreCase)
 {
 }