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, }, }, }