Files
fc/server/tools/gen_data/cfg/battle_lens_data.erl
T
2026-05-23 22:10:14 +08:00

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}
]
}
]
}.