Example #1
0
        private static void OnFolderChanged()
        {
            _currentRelativeFolder = _folderTreeView.CurrentRelativeFolder;

            if (_customCharaFile == null)
            {
                return;
            }

            _customCharaFile.InitializeList();
        }
Example #2
0
        private static void OnFolderChanged()
        {
            _currentRelativeFolder = _folderTreeView.CurrentRelativeFolder;

            if (_customCharaFile == null)
            {
                return;
            }

            _customCharaFile.InitializeList();

            // Fix add info toggle breaking
            var tglInfo = _customCharaFile.listCtrl.tglAddInfo;

            tglInfo.onValueChanged.Invoke(tglInfo.isOn);
        }
Example #3
0
        private static void OnFolderChanged()
        {
            _currentRelativeFolder = _folderTreeView.CurrentRelativeFolder;

            if (_customCharaFile == null)
            {
                return;
            }

            _customCharaFile.InitializeList();

            // Fix add info toggle breaking
            var tglField = Traverse.Create(_customCharaFile).Field("listCtrl").Field("tglAddInfo");

            if (tglField.FieldExists())
            {
                var tglInfo = tglField.GetValue <Toggle>();
                tglInfo.onValueChanged.Invoke(tglInfo.isOn);
            }
        }