..
This commit is contained in:
parent
a447c7470a
commit
b1ea12e70d
@ -149,45 +149,45 @@ namespace BFEditor
|
|||||||
|
|
||||||
|
|
||||||
// 检查monster
|
// 检查monster
|
||||||
string monsterConfigListLua = "{";
|
// string monsterConfigListLua = "{";
|
||||||
foreach (var file in configFileInfos)
|
// foreach (var file in configFileInfos)
|
||||||
{
|
// {
|
||||||
var fileName = file.Name.ToLower();
|
// var fileName = file.Name.ToLower();
|
||||||
if(fileName.Contains("monster_"))
|
// if(fileName.Contains("monster_"))
|
||||||
{
|
// {
|
||||||
monsterConfigListLua += "'" + fileName.Replace(".lua", "").Replace(".bytes", "") + "',";
|
// monsterConfigListLua += "'" + fileName.Replace(".lua", "").Replace(".bytes", "") + "',";
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
monsterConfigListLua += "}";
|
// monsterConfigListLua += "}";
|
||||||
var luaScriptString = "local ids = {}\n local MONSTER_LIST = " + monsterConfigListLua + "\n";
|
// var luaScriptString = "local ids = {}\n local MONSTER_LIST = " + monsterConfigListLua + "\n";
|
||||||
luaScriptString += @"local str = {}
|
// luaScriptString += @"local str = {}
|
||||||
for i, name in ipairs(MONSTER_LIST) do
|
// for i, name in ipairs(MONSTER_LIST) do
|
||||||
if name ~= 'monster_base' and name ~= 'monster_position' and name ~= 'monster_position_base' then
|
// if name ~= 'monster_base' and name ~= 'monster_position' and name ~= 'monster_position_base' then
|
||||||
local data = require('app/config/' .. name).data
|
// local data = require('app/config/' .. name).data
|
||||||
for k, v in pairs(data) do
|
// for k, v in pairs(data) do
|
||||||
if ids[k] then
|
// if ids[k] then
|
||||||
table.insert(str, name .. '和' .. ids[k] .. '存在相同的mosnter id:' .. k)
|
// table.insert(str, name .. '和' .. ids[k] .. '存在相同的mosnter id:' .. k)
|
||||||
end
|
// end
|
||||||
ids[k] = name
|
// ids[k] = name
|
||||||
end
|
// end
|
||||||
end
|
// end
|
||||||
end
|
// end
|
||||||
if #str > 0 then
|
// if #str > 0 then
|
||||||
return table.concat(str, '\n');
|
// return table.concat(str, '\n');
|
||||||
end
|
// end
|
||||||
return ''";
|
// return ''";
|
||||||
var resultStr = env.DoString(luaScriptString);
|
// var resultStr = env.DoString(luaScriptString);
|
||||||
if (resultStr.Length > 0)
|
// if (resultStr.Length > 0)
|
||||||
{
|
// {
|
||||||
foreach(var strObj in resultStr)
|
// foreach(var strObj in resultStr)
|
||||||
{
|
// {
|
||||||
var str = Convert.ToString(strObj);
|
// var str = Convert.ToString(strObj);
|
||||||
if(!String.IsNullOrEmpty(str))
|
// if(!String.IsNullOrEmpty(str))
|
||||||
{
|
// {
|
||||||
sb.Append(str + "\n");
|
// sb.Append(str + "\n");
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
// 检查怪物的坐标信息
|
// 检查怪物的坐标信息
|
||||||
// var luaScriptString2 = @"local MONSTER_POSITION_KEY = { 'monster_1','monster_2','monster_3','monster_4','monster_5','monster_6','monster_7','monster_8','monster_9','monster_10','monster_11','monster_12'}
|
// var luaScriptString2 = @"local MONSTER_POSITION_KEY = { 'monster_1','monster_2','monster_3','monster_4','monster_5','monster_6','monster_7','monster_8','monster_9','monster_10','monster_11','monster_12'}
|
||||||
// local list = {'enemy_id_1', 'enemy_id_2', 'enemy_id_3'}
|
// local list = {'enemy_id_1', 'enemy_id_2', 'enemy_id_3'}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user