fBaseXtensions.Game.GameCache.OnProfileBehaviorChanged C# (CSharp) Метод

OnProfileBehaviorChanged() приватный Метод

private OnProfileBehaviorChanged ( Profile type ) : void
type Profile
Результат void
        internal void OnProfileBehaviorChanged(Profile.ProfileBehaviorTypes type)
        {
            if (type == Profile.ProfileBehaviorTypes.Unknown)
            {
                InteractableCachedObject = null;

                return;
            }

            if (type == Profile.ProfileBehaviorTypes.SetQuestMode)
                QuestMode = true;
            else if(type.HasFlag(Profile.ProfileBehaviorTypes.Interactive))
            {
                Logger.DBLog.DebugFormat("Interactable Profile Tag!");

                InteractableCachedObject = GetInteractiveCachedObject(type);
                if (InteractableCachedObject != null)
                    Logger.DBLog.DebugFormat("Found Cached Interactable Server Object");
            }
        }