Beispiel #1
0
        public static string getDictionaryPath(PATH_TYPE pathType)
        {
            xwSearch searchConfig = new xwSearch();

            string path = (searchConfig.IS_LOCAL) ? searchConfig.LOCAL_OUTPUT :
                          searchConfig.DICTIONARY_OUTPUT;

            switch (pathType)
            {
            case PATH_TYPE.VERB:
                path += searchConfig.VERB;
                break;

            case PATH_TYPE.NOUN:
                path += searchConfig.NOUN;
                break;

            case PATH_TYPE.AD_VERB:
                path += searchConfig.ADVERB;
                break;

            case PATH_TYPE.XW_VERB:
                path += searchConfig.XW_VERB_FILE_NAME;
                break;

            case PATH_TYPE.XW_NOUN:
                path += searchConfig.XW_NOUN_FILE_NAME;
                break;

            case PATH_TYPE.XW_AD_VERB:
                path += searchConfig.XW_ADVERB_FILE_NAME;
                break;

            case PATH_TYPE.PILOT_FILE:
                path += searchConfig.PILOT_FILE;
                break;

            case PATH_TYPE.UPGRADE_FILE:
                path += searchConfig.UPGRADE_FILE;
                break;

            default:
                path += "PATH_NOT_FOUND";
                break;
            }

            return(path);
        }
Beispiel #2
0
        private static string GetPath(PATH_TYPE pathType, string subPath = "")
        {
            string basePath = string.Empty;

            switch (pathType)
            {
            case PATH_TYPE.SCRIPTS:
                basePath = rsPathScripts;
                break;

            case PATH_TYPE.PREFABS:
                basePath = rsPathPrefabs;
                break;
            }

            return($"{basePath}/{subPath}");
        }
Beispiel #3
0
 public PathInfo(GENERIC_SYSTEM_PARAMETERS.SIGNALS.SIGNAL signal,List <PointInfo> points)
 {
     m_sig     = signal;
     pointList = points;
     m_type    = PATH_TYPE.OVERLAP;
 }
Beispiel #4
0
 public PathInfo(GENERIC_SYSTEM_PARAMETERS.SIGNALS.SIGNAL signal)
 {
     m_sig     = signal;
     m_type    = PATH_TYPE.OVERLAP;
     pointList = new List <PointInfo>();
 }