示例#1
0
        /// <summary>
        /// プロパティ情報のコンバーターを更新する
        /// </summary>
        public void UpdatePropertyGridConverter()
        {
            //リスト情報初期化
            kkde.parse.kagex.KagexCompletionUnit cu = GlobalStatus.ParserSrv.GetKagexEnvinitInfo();
            if (cu == null)
            {
                return;
            }

            PropertyGridWorldExActionConverter.SetList(cu.GetActionList());
            PropertyGridWorldExStimeConverter.SetList(cu.GetTimeList());
            PropertyGridWorldExTransConverter.SetList(cu.GetTransList());
            PropertyGridWorldExPosConverter.SetList(cu.GetPosList());
            PropertyGridWorldExLevelConverter.SetList(cu.GetLevelList());
        }
示例#2
0
        /// <summary>
        /// ワールド拡張の位置リストを取得する
        /// </summary>
        /// <returns></returns>
        private static string[] getKagexPosList()
        {
            kkde.parse.kagex.KagexCompletionUnit cu = GlobalStatus.ParserSrv.GetKagexEnvinitInfo();
            if (cu == null)
            {
                return(null);                   //ワールド拡張が読み込めていない
            }

            List <string> list = cu.GetPosList();

            if (list == null)
            {
                return(null);
            }

            return(list.ToArray());
        }