|
Config.Story = Config.Story or {
|
|
[1001] = {
|
|
-- 开场跳楼飞天动画
|
|
[100101] = {
|
|
trigger_pos = {x = 3000, y = 2942}, --剧情触发的场景坐标点
|
|
trigger_range = 250, --剧情触发的坐标点有效半径
|
|
trigger_task = 10020, --剧情触发的前置任务id
|
|
camera_ab = "animation_story_1001_cam_action", --镜头动作ab包,animation_前置是打包自动补充的
|
|
camera_res = "story_1001_cam_action.controller", --镜头动作控制器
|
|
camera_action = "drama", --镜头动作状态
|
|
role_action = "drama", --人物动作状态(包括坐骑)
|
|
role_dir = {x=0, y=1}, --人物动作朝向
|
|
has_play_action = false, --是否已经播放过剧情,默认false
|
|
horse_id = 1023, --坐骑id
|
|
last_time = 7.56, --剧情总时长
|
|
end_pos = {x = 8245, y = 11123}, --剧情结束人物坐标
|
|
scene_effect_name = "effect_drama01_world", --场景特效
|
|
horse_effect_list = {
|
|
{bone = "Bone002", name = "effect_drama01_model_clothe_1023_Bone002"},
|
|
{bone = "Bone003", name = "effect_drama01_model_clothe_1023_Bone003"},
|
|
{bone = "Bone003(mirrored)", name = "effect_drama01_model_clothe_1023_Bone003_mirrored"},
|
|
},
|
|
role_story_sound = "story_100101",
|
|
bg_volume_scale = 0.8,
|
|
|
|
},
|
|
|
|
-- 摩托车冲刺动画
|
|
[100102] = {
|
|
trigger_pos = {x = 8442, y = 17433},
|
|
trigger_range = 350,
|
|
trigger_task = 10080,
|
|
camera_ab = "animation_story_1001_cam_action",
|
|
camera_res = "story_1001_cam_action.controller",
|
|
camera_action = "drama3",
|
|
role_action = "drama3",
|
|
role_dir = {x=0, y=1},
|
|
has_play_action = false,
|
|
horse_id = 1001,
|
|
last_time = 8.6,
|
|
end_pos = {x = 12220, y = 30948},
|
|
radius_blur_start_time = 3.8, --径向模糊开始时间
|
|
radius_blur_end_time = 5.7, --径向模糊结束时间
|
|
scene_effect_name = "effect_drama03_world", --场景特效
|
|
horse_effect_list = {
|
|
{bone = "bone_21", name = "effect_drama03_model_mount_1001_bone_21"},
|
|
{bone = "bone_23", name = "effect_drama03_model_mount_1001_bone_23"},
|
|
{bone = "bone_25", name = "effect_drama03_model_mount_1001_bone_25"},
|
|
{bone = "bone_29", name = "effect_drama03_model_mount_1001_bone_29"},
|
|
{bone = "ride", name = "effect_drama03_model_mount_1001_ride"},
|
|
{bone = "root", name = "effect_drama03_model_mount_1001_root"},
|
|
},
|
|
role_story_sound = "story_100102",
|
|
bg_volume_scale = 0.8,
|
|
},
|
|
|
|
|
|
},
|
|
|
|
[1002] = {
|
|
|
|
-- 踏水上桥
|
|
-- [100202] = {
|
|
-- trigger_pos = {x = 16408, y = 21286}, --剧情触发的场景坐标点
|
|
-- trigger_range = 350, --剧情触发的坐标点有效半径
|
|
-- trigger_task = 10290, --剧情触发的前置任务id
|
|
-- role_action = "drama4", --人物动作状态(包括坐骑)
|
|
-- role_dir = {x=0, y=1}, --人物动作朝向
|
|
-- has_play_action = false, --是否已经播放过剧情,默认false
|
|
-- last_time = 4.00, --剧情总时长
|
|
-- end_pos = {x = 12058, y = 17639}, --剧情结束人物坐标
|
|
-- has_set_rotate = false,
|
|
-- camera_move_path = {
|
|
-- [1] = {move_type = "rotate", x = 0, y = -120, z = 0, w = 0, start_time = 0.1, anim_time = 5},
|
|
-- [2] = {move_type = "pos", x = 158.690, y = 30.072, z = 217.86, start_time = 0.2, anim_time = 10},
|
|
-- [3] = {move_type = "pos", x = 120.581, y = 41.027, z = 176.391, start_time = 0.5, anim_time = 50},
|
|
-- },
|
|
-- },
|
|
|
|
-- 摩天轮滑梯
|
|
[100203] = {
|
|
trigger_pos = {x = 10775, y = 17512}, --剧情触发的场景坐标点
|
|
trigger_range = 250, --剧情触发的坐标点有效半径
|
|
trigger_task = 10320, --剧情触发的前置任务id
|
|
camera_ab = "animation_story_1001_cam_action",
|
|
camera_res = "story_1001_cam_action.controller",
|
|
camera_action = "drama5",
|
|
role_action = "drama5", --人物动作状态(包括坐骑)
|
|
role_dir = {x=0, y=1}, --人物动作朝向
|
|
has_play_action = false, --是否已经播放过剧情,默认false
|
|
last_time = 5.83, --剧情总时长
|
|
end_pos = {x = 7221, y = 14893}, --剧情结束人物坐标
|
|
role_story_sound = "story_100203",
|
|
bg_volume_scale = 0.8,
|
|
-- camera_move_path = {
|
|
-- [1] = {move_type = "pos", x = 93.378, y = 40.290, z = 175.141, start_time = 0.2, anim_time = 8},
|
|
-- [2] = {move_type = "pos", x = 73.033, y = 45.998, z = 172.480, start_time = 1.3, anim_time = 7},
|
|
-- [3] = {move_type = "pos", x = 70.083, y = 43.856, z = 164.973, start_time = 1.8, anim_time = 10},
|
|
-- [4] = {move_type = "pos", x = 76.460, y = 35.709, z = 152.973, start_time = 3.3, anim_time = 4},
|
|
-- [5] = {move_type = "pos", x = 72.134, y = 32.750, z = 148.817, start_time = 3.9, anim_time = 5},
|
|
-- },
|
|
},
|
|
|
|
|
|
},
|
|
|
|
--任务触发
|
|
[99999] = {
|
|
--采集武器的前置场景动画
|
|
[10010] = {
|
|
role_action_pos = "now",
|
|
role_action = "idle",
|
|
last_time = 2.3,
|
|
mon_id = 10010201,
|
|
mon_action_list = {
|
|
[1] = {key = "HideFlag", value = false, start_time = 0.1},
|
|
[2] = {key = "Parent", value = "action/XSCCZ_MO01_01/XSYH_WJ01_08", start_time = 0.1},
|
|
[3] = {key = "Position", value = {x=0,y=0,z=1}, start_time = 0.1},
|
|
[4] = {key = "Action", value = "open", start_time = 2.2},
|
|
[5] = {key = "Effect", value = {[1]="model_clothe_10010197",[2]="model_clothe_10010197",[3]="model_clothe_10010196",[4]="model_clothe_10010196",}, start_time = 2.2},
|
|
},
|
|
scene_action_list = {
|
|
[1] = {name = "action/XSCCZ_MO01_01/XSYH_WJ01_08", action = "XSCCZ_MOO01_05"},
|
|
[2] = {name = "action/XSCCZ_MO01_01/XSYH_WJ02_01", action = "XSCCZ_MOO01_01"},
|
|
[3] = {name = "action/XSCCZ_MO01_01/XSYH_WJ02_02", action = "XSCCZ_MOO01_02"},
|
|
},
|
|
},
|
|
|
|
--采集武器效果
|
|
[10020] = {
|
|
-- camera_ab = "animation_story_1001_cam_action",
|
|
-- camera_res = "story_1001_cam_action.controller",
|
|
-- camera_action = "drama3",
|
|
has_play_action = false,
|
|
role_action_pos = "now",
|
|
role_action = "drama2",
|
|
last_time = 1.2,
|
|
check_hide_weapon = true,
|
|
},
|
|
|
|
--采集任务停顿
|
|
[10200] = {
|
|
role_action_pos = "now",
|
|
role_action = "idle",
|
|
last_time = 15,
|
|
is_on_horse = true,
|
|
},
|
|
--神兵36级模型展示(剑)
|
|
[1036001] = {
|
|
camera_ab = "animation_story_1001_cam_action", --镜头动作ab包,animation_前置是打包自动补充的
|
|
camera_res = "story_1001_cam_action.controller", --镜头动作控制器
|
|
camera_action = "weapon", -- --镜头动作状态
|
|
role_action_pos = "now",
|
|
hide_map = true, --隐藏地图
|
|
last_time = 4, --剧情总时长
|
|
cancel_do_task = true, --不自动任务,(后面自动任务,自己处理)
|
|
ignore_click = true, --是否忽略点击,某些界面自己定义逻辑使用
|
|
create_obj_list = {
|
|
[1] = {ab_name = "model_story_wp_1001_l", res_name = "model_story_wp_1001_l", action = "show4", pos = {x=0,y=0,z=0},
|
|
body_effect_list = {
|
|
{bone = "bone_skill_l", name = "effect_storyweapon_1001_bone_skill_l"},
|
|
},
|
|
},
|
|
[2] = {ab_name = "model_story_wp_1001_r", res_name = "model_story_wp_1001_r", action = "show4", pos = {x=0,y=0,z=0},
|
|
body_effect_list = {
|
|
{bone = "bone_skill_r", name = "effect_storyweapon_1001_bone_skill_r"},
|
|
},
|
|
},
|
|
},
|
|
role_story_sound = "story_1036001",
|
|
bg_volume_scale = 0.8,
|
|
scene_effect_name = "effect_story_skybox",
|
|
},
|
|
--神兵36级模型展示(枪)
|
|
[1036002] = {
|
|
camera_ab = "animation_story_1001_cam_action", --镜头动作ab包,animation_前置是打包自动补充的
|
|
camera_res = "story_1001_cam_action.controller", --镜头动作控制器
|
|
camera_action = "weapon2", -- --镜头动作状态
|
|
role_action_pos = "now",
|
|
last_time = 4.5, --剧情总时长
|
|
hide_map = true,
|
|
cancel_do_task = true, --不自动任务,(后面自动任务,自己处理)
|
|
ignore_click = true, --是否忽略点击,某些界面自己定义逻辑使用
|
|
create_obj_list = {
|
|
[1] = {ab_name = "model_story_wp_3001", res_name = "model_story_wp_3001", action = "show4", pos = {x=0,y=0,z=0},
|
|
body_effect_list = {
|
|
{bone = "bone_skill_l", name = "effect_storyweapon2_3001_bone_skill_l"},
|
|
{bone = "bone_skill_r", name = "effect_storyweapon2_3001_bone_skill_r"},
|
|
},
|
|
},
|
|
},
|
|
role_story_sound = "story_1036002",
|
|
bg_volume_scale = 0.8,
|
|
scene_effect_name = "effect_story_skybox",
|
|
},
|
|
|
|
|
|
--宝具45级模型展示
|
|
[10520] = {
|
|
camera_ab = "animation_story_1001_cam_action", --镜头动作ab包,animation_前置是打包自动补充的
|
|
camera_res = "story_1001_cam_action.controller", --镜头动作控制器
|
|
camera_action = "talisman",
|
|
role_action_pos = "now",
|
|
last_time = 5, --剧情总时长
|
|
hide_map = true, --隐藏地图
|
|
cancel_do_task = true, --不自动任务,(后面自动任务,自己处理)
|
|
ignore_click = true, --是否忽略点击,某些界面自己定义逻辑使用
|
|
create_obj_list = {
|
|
[1] = {ab_name = "model_talisman_1000", res_name = "model_talisman_1000", action = "show3", pos = {x=0,y=0,z=0},
|
|
body_effect_list = {
|
|
{bone = "Dummy001", name = "effect_storytalisman_1000_Dummy001"},
|
|
{bone = "Dummy002", name = "effect_storytalisman_1000_Dummy002"},
|
|
{bone = "Dummy003", name = "effect_storytalisman_1000_Dummy003"},
|
|
{bone = "Dummy004", name = "effect_storytalisman_1000_Dummy004"},
|
|
{bone = "Dummy005", name = "effect_storytalisman_1000_Dummy005"},
|
|
{bone = "Dummy006", name = "effect_storytalisman_1000_Dummy006"},
|
|
{bone = "Dummy007", name = "effect_storytalisman_1000_Dummy007"},
|
|
{bone = "Dummy008", name = "effect_storytalisman_1000_Dummy008"},
|
|
{bone = "Dummy009", name = "effect_storytalisman_1000_Dummy009"},
|
|
{bone = "Dummy010", name = "effect_storytalisman_1000_Dummy010"},
|
|
},
|
|
},
|
|
},
|
|
scene_effect_name = "effect_storytalisman_world", --场景特效
|
|
role_story_sound = "story_10520",
|
|
bg_volume_scale = 0.8,
|
|
scene_effect_name = "effect_story_skybox",
|
|
},
|
|
--110级主线任务 炫翼
|
|
[11425] = {
|
|
camera_ab = "animation_story_1001_cam_action", --镜头动作ab包,animation_前置是打包自动补充的
|
|
camera_res = "story_1001_cam_action.controller", --镜头动作控制器
|
|
camera_action = "wing",
|
|
role_action_pos = "now",
|
|
last_time = 4, --剧情总时长
|
|
hide_map = true, --隐藏地图
|
|
cancel_do_task = true, --不自动任务,(后面自动任务,自己处理)
|
|
ignore_click = true, --是否忽略点击,某些界面自己定义逻辑使用
|
|
create_obj_list = {
|
|
[1] = {ab_name = "model_wing_1000_newfunction", res_name = "model_wing_1000_newfunction", action = "show3", pos = {x=0,y=0,z=0},
|
|
body_effect_list = {
|
|
{bone = "bone01", name = "effect_storywing_model_wing_1000_bone01"},
|
|
{bone = "bone02", name = "effect_storywing_model_wing_1000_bone02"},
|
|
{bone = "wing_all", name = "effect_storywing_model_wing_1000_wing_all"},
|
|
{bone = "wing_root", name = "effect_storywing_model_wing_1000_wing_root"},
|
|
},
|
|
},
|
|
},
|
|
role_story_sound = "story_11425",
|
|
bg_volume_scale = 0.8,
|
|
scene_effect_name = "effect_story_skybox",
|
|
},
|
|
|
|
--Ai娘引导前面停顿
|
|
[10780] = {
|
|
role_action_pos = "now",
|
|
role_action = "idle",
|
|
last_time = 15,
|
|
},
|
|
},
|
|
|
|
--怪物触发
|
|
[9000000] = {
|
|
-- 利刃boss入场动画
|
|
[100103] = {
|
|
trigger_task = 10070,
|
|
camera_ab = "animation_story_1001_cam_action",
|
|
camera_res = "story_1001_cam_action.controller",
|
|
camera_action = "in2",
|
|
last_time = 5.53,
|
|
has_play_action = false,
|
|
scene_effect_name = "effect_storyin2_world", --场景特效
|
|
monster_story_sound = "story_100103",
|
|
bg_volume_scale = 0.8,
|
|
},
|
|
|
|
-- 鸟居boss入场动画
|
|
[100104] = {
|
|
trigger_task = 10150,
|
|
camera_ab = "animation_story_1001_cam_action",
|
|
camera_res = "story_1001_cam_action.controller",
|
|
camera_action = "in",
|
|
last_time = 3.77,
|
|
has_play_action = false,
|
|
scene_effect_name = "effect_storyin2_world", --场景特效
|
|
monster_story_sound = "story_100104",
|
|
bg_volume_scale = 0.8,
|
|
},
|
|
|
|
-- 球女boss入场动画
|
|
[100201] = {
|
|
trigger_task = 10250,
|
|
camera_ab = "animation_story_1001_cam_action",
|
|
camera_res = "story_1001_cam_action.controller",
|
|
camera_effect = "effect_storyin3_model_clothe_20010002_Camera001",
|
|
camera_action = "in3",
|
|
last_time = 6.17,
|
|
has_play_action = false,
|
|
create_obj_list = {
|
|
[1] = {ab_name = "model_equip_1004",res_name = "model_equip_1004", action = "in2", pos = {x=216.64,y=36.75,z=162.52}, attach_node = 21, attach_effect = "effect_storyin3_model_equip_1004_Bone001",},
|
|
[2] = {ab_name = "model_equip_1006",res_name = "model_equip_1006", action = "in2", pos = {x=216.64,y=36.75,z=162.52}, attach_node = 22, attach_effect = "effect_storyin3_model_equip_1004_Bone001",},
|
|
[3] = {ab_name = "model_equip_1007",res_name = "model_equip_1007", action = "in2", pos = {x=216.64,y=36.75,z=162.52}, attach_node = 21, attach_effect = "effect_storyin3_model_equip_1004_Bone001",},
|
|
[4] = {ab_name = "model_equip_1008",res_name = "model_equip_1008", action = "in2", pos = {x=216.64,y=36.75,z=162.52}, attach_node = 21, attach_effect = "effect_storyin3_model_equip_1004_Bone001",},
|
|
},
|
|
},
|
|
|
|
-- 美杜莎boss入场动画
|
|
[100401] = {
|
|
trigger_task = 10790,
|
|
camera_ab = "animation_story_1001_cam_action",
|
|
camera_res = "story_1001_cam_action.controller",
|
|
camera_action = "in4",
|
|
last_time = 5.867,
|
|
has_play_action = false,
|
|
},
|
|
},
|
|
|
|
}
|