function update(name)
name = string.gsub(name, ".lua", "") .. ".lua";
local full_name = get_full_path(name);
require(full_name);
collectgarbage("collect");
end
update("global/base/util");
update("global/base/load_folder");
local function main()
load_folder("global/include");
load_folder("global/base", "util");
load_folder("global/inherit");
load_folder("global/daemons", "importd:dbd:sqld:datad");
load_folder("global/clone");
load_folder("etc")
local load_table={
"user",
}
set_need_load_data_num(sizeof(load_table) )
load_folder("share")
load_folder("client/global")
load_folder("client/clone");
update("client/daemons/logind")
update("client/daemons/med")
update("client/daemons/stress_testd")
load_folder("client/msgs")
update("client/command")
send_debug_on(0)
debug_on(0)
post_init()
start_command_input()
print("------------------welcome to rust lua game client------------------")
end
local status, msg = xpcall(main, error_handle)
if not status then
print(msg)
end