unity-i18n
Version:
i18n tool for unity game project
64 lines • 1.83 kB
JavaScript
const jsonTask = {
"roots": ['bin/view'],
"option": {
"includes": {
"exts": ['.json']
}
},
"group": "UI"
};
const asTask = {
"roots": ['src'],
"option": {
"excludes": {
"dirs": ['automatic/cfgs', 'automatic/protocol'],
"files": ['TestView.ts', 'Macros.ts', 'ErrorId.ts']
},
"includes": {
"exts": ['.ts']
},
"skipPatterns": ["^\\s*console\\.log", "^\\s*FyGame\\.log", "^\\s*console\\.assert\\(", "^\\s*FyGame\\.assert\\("]
},
"group": "代码"
};
const clientCfgTask = {
"roots": ['$workspace/clientcfg'],
"option": {
"includes": {
"exts": ['.xml']
},
"excludes": {
"files": ['WorldName.xml', 'RobotNameConfig.xml', 'NewbieTutorial.config.xml']
}
},
"group": "表格"
};
const svrScriptTask = {
"roots": ['$workspace/serverscript'],
"option": {
"includes": {
"exts": ['.cxx', '.atm']
},
"skipPatterns": ["^\\s*ATM_DebugSystemMessage\\("]
},
"group": "脚本"
};
const svrCfgTask = {
"roots": ['$workspace/servercfg'],
"option": {
"includes": {
"exts": ['.xml']
},
"excludes": {
"files": ['WorldName.xml', 'RobotNameConfig.xml', 'NewbieTutorial.config.xml']
}
},
"group": "表格"
};
const searchTasks = [jsonTask, asTask, clientCfgTask, svrScriptTask, svrCfgTask];
const replaceTasks = [jsonTask, asTask];
const xml2binReplaceTasks = [clientCfgTask];
const replacer = { '$workspace': '..' };
const LayaTasks = { searchTasks, replaceTasks, xml2binReplaceTasks, replacer };
export default LayaTasks;
//# sourceMappingURL=LayaTasks.js.map