源战役客户端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

318 lines
14 KiB

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