62 lines
2.8 KiB
Erlang
62 lines
2.8 KiB
Erlang
%%%-------------------------------------------------------------------
|
|
%%% @author Administrator
|
|
%%% @copyright (C) 2023, <COMPANY>
|
|
%%% @doc
|
|
%%%
|
|
%%% @end
|
|
%%% Created : 20. 11月 2023 11:06
|
|
%%%-------------------------------------------------------------------
|
|
-module(battle_lens_data).
|
|
-author("Administrator").
|
|
|
|
-export([cfg/0]).
|
|
-include("data_config.hrl").
|
|
-include("common.hrl").
|
|
cfg() ->
|
|
#data_cfg{
|
|
name = battle_lens_data
|
|
,lua_name = battle_lens_data
|
|
,desc = "配置数据"
|
|
,source = "battle_lens_data.xml"
|
|
,target = "battle_lens_data.erl"
|
|
,inc = []
|
|
,callback = [
|
|
]
|
|
,callback_cli = [
|
|
|
|
]
|
|
,callback_json = [
|
|
{info, cb_fun_json, handle,
|
|
{type_get_val, ["镜头"], [bid, action_res, action_name]
|
|
, [ start_evt, end_evt, follow_evt, move_model_x, move_model_y, midpoint, quiver_lv, quiver_time,quiver_delay_time, zoom_time,time]}},
|
|
{shot_config, cb_fun_json, handle, {type_get_val, ["镜头配置"], [id], all}}
|
|
|
|
]
|
|
,sheet = [
|
|
{["镜头"], [
|
|
#f_column{type = bstr, name = bid, desc = "模型ID", mod = client}
|
|
,#f_column{type = bstr, name = action_res, desc = "动作资源",mod = client}
|
|
,#f_column{type = bstr, name = action_name, desc = "动作名称",mod = client}
|
|
,#f_column{type = bstr, name = start_evt, desc = "开始事件", mod = client}
|
|
,#f_column{type = bstr, name = end_evt, desc = "结束事件", mod = client}
|
|
,#f_column{type = bstr, name = follow_evt, desc = "跟随事件", mod = client}
|
|
,#f_column{type = float, min = -999, name = move_model_x, desc = "X偏移", mod = client}
|
|
,#f_column{type = float, min = -999, name = move_model_y, desc = "y偏移", mod = client}
|
|
,#f_column{type = int, name = midpoint, desc = "是否场地中间", mod = client}
|
|
,#f_column{type = int, name = quiver_lv,val_cli = 0, desc = "抖动等级", mod = client}
|
|
,#f_column{type = int, name = quiver_time,val_cli = 0, desc = "抖动时间", mod = client}
|
|
,#f_column{type = int, name = quiver_delay_time,val_cli = 0, desc = "抖动延迟", mod = client}
|
|
,#f_column{type = int, name = zoom_time,val_cli = 0, desc = "缩放时间", mod = client}
|
|
,#f_column{type = int, name = time,val_cli = 0, desc = "恢复时间", mod = client}
|
|
]}
|
|
,{["镜头配置"], [
|
|
#f_column{type = int, name = id, desc = "镜头id", mod = client}
|
|
,#f_column{type = float, min = -999, name = move_model_x, desc = "X偏移", mod = client}
|
|
,#f_column{type = float, min = -999, name = move_model_y, desc = "y偏移", mod = client}
|
|
,#f_column{type = int, name = battle_mapping, desc = "战斗映射", mod = client}
|
|
,#f_column{type = float, name = scale, desc = "镜头缩放", mod = client}
|
|
]
|
|
}
|
|
]
|
|
}.
|