%%%------------------------------------------------------------------- %%% @author panhao %%% @copyright (C) 2017, %%% @doc %%% %%% @end %%% Created : 17. 二月 2017 10:43 %%%------------------------------------------------------------------- -module(item_flag_data). -author("Administrator"). %% API -export([cfg/0]). -include("data_config.hrl"). -include("common.hrl"). cfg() -> #data_cfg{ name = item_flag_data ,lua_name = item_flag_data ,desc = "道具配置数据" ,source = "item_flag_data.xml" ,target = "item_flag_data.erl" ,inc = ["common.hrl", "item_make_flag.hrl", "item_del_flag.hrl"] ,callback = [ {{item_make_flag, 1, val(item_make_flag)}, cb_fun, handle, {get_tuple, ["item_make_flag"], atom, val}} ,{{item_del_flag, 1, val(item_del_flag)}, cb_fun, handle, {get_tuple, ["item_del_flag"], atom, val}} ] ,callback_cli = [ ] ,sheet = [ {["item_make_flag"], [ #f_column{type = atom, name = atom, desc = "原子", mod = all} ,#f_column{type = int, name = val, desc = "代号", mod = all} ]} ,{["item_del_flag"], [ #f_column{type = atom, name = atom, desc = "原子", mod = all} ,#f_column{type = int, name = val, desc = "代号", mod = all} ]} ] }. val(item_make_flag) -> "item_make_flag(Flag) -> ?ERR(\" item make flag error ~w,~w\", [Flag, util:get_stacktrace()]), ?default_iflag."; val(item_del_flag) -> "item_del_flag(Flag) -> ?ERR(\" item del flag error ~w,~w\", [Flag, util:get_stacktrace()]), ?default_del_iflag.".