源战役客户端
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

318 righe
14 KiB

  1. Config.Story = Config.Story or {
  2. [1001] = {
  3. -- 开场跳楼飞天动画
  4. [100101] = {
  5. trigger_pos = {x = 3000, y = 2942}, --剧情触发的场景坐标点
  6. trigger_range = 250, --剧情触发的坐标点有效半径
  7. trigger_task = 10020, --剧情触发的前置任务id
  8. camera_ab = "animation_story_1001_cam_action", --镜头动作ab包,animation_前置是打包自动补充的
  9. camera_res = "story_1001_cam_action.controller", --镜头动作控制器
  10. camera_action = "drama", --镜头动作状态
  11. role_action = "drama", --人物动作状态(包括坐骑)
  12. role_dir = {x=0, y=1}, --人物动作朝向
  13. has_play_action = false, --是否已经播放过剧情,默认false
  14. horse_id = 1023, --坐骑id
  15. last_time = 7.56, --剧情总时长
  16. end_pos = {x = 8245, y = 11123}, --剧情结束人物坐标
  17. scene_effect_name = "effect_drama01_world", --场景特效
  18. horse_effect_list = {
  19. {bone = "Bone002", name = "effect_drama01_model_clothe_1023_Bone002"},
  20. {bone = "Bone003", name = "effect_drama01_model_clothe_1023_Bone003"},
  21. {bone = "Bone003(mirrored)", name = "effect_drama01_model_clothe_1023_Bone003_mirrored"},
  22. },
  23. role_story_sound = "story_100101",
  24. bg_volume_scale = 0.8,
  25. },
  26. -- 摩托车冲刺动画
  27. [100102] = {
  28. trigger_pos = {x = 8442, y = 17433},
  29. trigger_range = 350,
  30. trigger_task = 10080,
  31. camera_ab = "animation_story_1001_cam_action",
  32. camera_res = "story_1001_cam_action.controller",
  33. camera_action = "drama3",
  34. role_action = "drama3",
  35. role_dir = {x=0, y=1},
  36. has_play_action = false,
  37. horse_id = 1001,
  38. last_time = 8.6,
  39. end_pos = {x = 12220, y = 30948},
  40. radius_blur_start_time = 3.8, --径向模糊开始时间
  41. radius_blur_end_time = 5.7, --径向模糊结束时间
  42. scene_effect_name = "effect_drama03_world", --场景特效
  43. horse_effect_list = {
  44. {bone = "bone_21", name = "effect_drama03_model_mount_1001_bone_21"},
  45. {bone = "bone_23", name = "effect_drama03_model_mount_1001_bone_23"},
  46. {bone = "bone_25", name = "effect_drama03_model_mount_1001_bone_25"},
  47. {bone = "bone_29", name = "effect_drama03_model_mount_1001_bone_29"},
  48. {bone = "ride", name = "effect_drama03_model_mount_1001_ride"},
  49. {bone = "root", name = "effect_drama03_model_mount_1001_root"},
  50. },
  51. role_story_sound = "story_100102",
  52. bg_volume_scale = 0.8,
  53. },
  54. },
  55. [1002] = {
  56. -- 踏水上桥
  57. -- [100202] = {
  58. -- trigger_pos = {x = 16408, y = 21286}, --剧情触发的场景坐标点
  59. -- trigger_range = 350, --剧情触发的坐标点有效半径
  60. -- trigger_task = 10290, --剧情触发的前置任务id
  61. -- role_action = "drama4", --人物动作状态(包括坐骑)
  62. -- role_dir = {x=0, y=1}, --人物动作朝向
  63. -- has_play_action = false, --是否已经播放过剧情,默认false
  64. -- last_time = 4.00, --剧情总时长
  65. -- end_pos = {x = 12058, y = 17639}, --剧情结束人物坐标
  66. -- has_set_rotate = false,
  67. -- camera_move_path = {
  68. -- [1] = {move_type = "rotate", x = 0, y = -120, z = 0, w = 0, start_time = 0.1, anim_time = 5},
  69. -- [2] = {move_type = "pos", x = 158.690, y = 30.072, z = 217.86, start_time = 0.2, anim_time = 10},
  70. -- [3] = {move_type = "pos", x = 120.581, y = 41.027, z = 176.391, start_time = 0.5, anim_time = 50},
  71. -- },
  72. -- },
  73. -- 摩天轮滑梯
  74. [100203] = {
  75. trigger_pos = {x = 10775, y = 17512}, --剧情触发的场景坐标点
  76. trigger_range = 250, --剧情触发的坐标点有效半径
  77. trigger_task = 10320, --剧情触发的前置任务id
  78. camera_ab = "animation_story_1001_cam_action",
  79. camera_res = "story_1001_cam_action.controller",
  80. camera_action = "drama5",
  81. role_action = "drama5", --人物动作状态(包括坐骑)
  82. role_dir = {x=0, y=1}, --人物动作朝向
  83. has_play_action = false, --是否已经播放过剧情,默认false
  84. last_time = 5.83, --剧情总时长
  85. end_pos = {x = 7221, y = 14893}, --剧情结束人物坐标
  86. role_story_sound = "story_100203",
  87. bg_volume_scale = 0.8,
  88. -- camera_move_path = {
  89. -- [1] = {move_type = "pos", x = 93.378, y = 40.290, z = 175.141, start_time = 0.2, anim_time = 8},
  90. -- [2] = {move_type = "pos", x = 73.033, y = 45.998, z = 172.480, start_time = 1.3, anim_time = 7},
  91. -- [3] = {move_type = "pos", x = 70.083, y = 43.856, z = 164.973, start_time = 1.8, anim_time = 10},
  92. -- [4] = {move_type = "pos", x = 76.460, y = 35.709, z = 152.973, start_time = 3.3, anim_time = 4},
  93. -- [5] = {move_type = "pos", x = 72.134, y = 32.750, z = 148.817, start_time = 3.9, anim_time = 5},
  94. -- },
  95. },
  96. },
  97. --任务触发
  98. [99999] = {
  99. --采集武器的前置场景动画
  100. [10010] = {
  101. role_action_pos = "now",
  102. role_action = "idle",
  103. last_time = 2.3,
  104. mon_id = 10010201,
  105. mon_action_list = {
  106. [1] = {key = "HideFlag", value = false, start_time = 0.1},
  107. [2] = {key = "Parent", value = "action/XSCCZ_MO01_01/XSYH_WJ01_08", start_time = 0.1},
  108. [3] = {key = "Position", value = {x=0,y=0,z=1}, start_time = 0.1},
  109. [4] = {key = "Action", value = "open", start_time = 2.2},
  110. [5] = {key = "Effect", value = {[1]="model_clothe_10010197",[2]="model_clothe_10010197",[3]="model_clothe_10010196",[4]="model_clothe_10010196",}, start_time = 2.2},
  111. },
  112. scene_action_list = {
  113. [1] = {name = "action/XSCCZ_MO01_01/XSYH_WJ01_08", action = "XSCCZ_MOO01_05"},
  114. [2] = {name = "action/XSCCZ_MO01_01/XSYH_WJ02_01", action = "XSCCZ_MOO01_01"},
  115. [3] = {name = "action/XSCCZ_MO01_01/XSYH_WJ02_02", action = "XSCCZ_MOO01_02"},
  116. },
  117. },
  118. --采集武器效果
  119. [10020] = {
  120. -- camera_ab = "animation_story_1001_cam_action",
  121. -- camera_res = "story_1001_cam_action.controller",
  122. -- camera_action = "drama3",
  123. has_play_action = false,
  124. role_action_pos = "now",
  125. role_action = "drama2",
  126. last_time = 1.2,
  127. check_hide_weapon = true,
  128. },
  129. --采集任务停顿
  130. [10200] = {
  131. role_action_pos = "now",
  132. role_action = "idle",
  133. last_time = 15,
  134. is_on_horse = true,
  135. },
  136. --神兵36级模型展示(剑)
  137. [1036001] = {
  138. camera_ab = "animation_story_1001_cam_action", --镜头动作ab包,animation_前置是打包自动补充的
  139. camera_res = "story_1001_cam_action.controller", --镜头动作控制器
  140. camera_action = "weapon", -- --镜头动作状态
  141. role_action_pos = "now",
  142. hide_map = true, --隐藏地图
  143. last_time = 4, --剧情总时长
  144. cancel_do_task = true, --不自动任务,(后面自动任务,自己处理)
  145. ignore_click = true, --是否忽略点击,某些界面自己定义逻辑使用
  146. create_obj_list = {
  147. [1] = {ab_name = "model_story_wp_1001_l", res_name = "model_story_wp_1001_l", action = "show4", pos = {x=0,y=0,z=0},
  148. body_effect_list = {
  149. {bone = "bone_skill_l", name = "effect_storyweapon_1001_bone_skill_l"},
  150. },
  151. },
  152. [2] = {ab_name = "model_story_wp_1001_r", res_name = "model_story_wp_1001_r", action = "show4", pos = {x=0,y=0,z=0},
  153. body_effect_list = {
  154. {bone = "bone_skill_r", name = "effect_storyweapon_1001_bone_skill_r"},
  155. },
  156. },
  157. },
  158. role_story_sound = "story_1036001",
  159. bg_volume_scale = 0.8,
  160. scene_effect_name = "effect_story_skybox",
  161. },
  162. --神兵36级模型展示(枪)
  163. [1036002] = {
  164. camera_ab = "animation_story_1001_cam_action", --镜头动作ab包,animation_前置是打包自动补充的
  165. camera_res = "story_1001_cam_action.controller", --镜头动作控制器
  166. camera_action = "weapon2", -- --镜头动作状态
  167. role_action_pos = "now",
  168. last_time = 4.5, --剧情总时长
  169. hide_map = true,
  170. cancel_do_task = true, --不自动任务,(后面自动任务,自己处理)
  171. ignore_click = true, --是否忽略点击,某些界面自己定义逻辑使用
  172. create_obj_list = {
  173. [1] = {ab_name = "model_story_wp_3001", res_name = "model_story_wp_3001", action = "show4", pos = {x=0,y=0,z=0},
  174. body_effect_list = {
  175. {bone = "bone_skill_l", name = "effect_storyweapon2_3001_bone_skill_l"},
  176. {bone = "bone_skill_r", name = "effect_storyweapon2_3001_bone_skill_r"},
  177. },
  178. },
  179. },
  180. role_story_sound = "story_1036002",
  181. bg_volume_scale = 0.8,
  182. scene_effect_name = "effect_story_skybox",
  183. },
  184. --宝具45级模型展示
  185. [10520] = {
  186. camera_ab = "animation_story_1001_cam_action", --镜头动作ab包,animation_前置是打包自动补充的
  187. camera_res = "story_1001_cam_action.controller", --镜头动作控制器
  188. camera_action = "talisman",
  189. role_action_pos = "now",
  190. last_time = 5, --剧情总时长
  191. hide_map = true, --隐藏地图
  192. cancel_do_task = true, --不自动任务,(后面自动任务,自己处理)
  193. ignore_click = true, --是否忽略点击,某些界面自己定义逻辑使用
  194. create_obj_list = {
  195. [1] = {ab_name = "model_talisman_1000", res_name = "model_talisman_1000", action = "show3", pos = {x=0,y=0,z=0},
  196. body_effect_list = {
  197. {bone = "Dummy001", name = "effect_storytalisman_1000_Dummy001"},
  198. {bone = "Dummy002", name = "effect_storytalisman_1000_Dummy002"},
  199. {bone = "Dummy003", name = "effect_storytalisman_1000_Dummy003"},
  200. {bone = "Dummy004", name = "effect_storytalisman_1000_Dummy004"},
  201. {bone = "Dummy005", name = "effect_storytalisman_1000_Dummy005"},
  202. {bone = "Dummy006", name = "effect_storytalisman_1000_Dummy006"},
  203. {bone = "Dummy007", name = "effect_storytalisman_1000_Dummy007"},
  204. {bone = "Dummy008", name = "effect_storytalisman_1000_Dummy008"},
  205. {bone = "Dummy009", name = "effect_storytalisman_1000_Dummy009"},
  206. {bone = "Dummy010", name = "effect_storytalisman_1000_Dummy010"},
  207. },
  208. },
  209. },
  210. scene_effect_name = "effect_storytalisman_world", --场景特效
  211. role_story_sound = "story_10520",
  212. bg_volume_scale = 0.8,
  213. scene_effect_name = "effect_story_skybox",
  214. },
  215. --110级主线任务 炫翼
  216. [11425] = {
  217. camera_ab = "animation_story_1001_cam_action", --镜头动作ab包,animation_前置是打包自动补充的
  218. camera_res = "story_1001_cam_action.controller", --镜头动作控制器
  219. camera_action = "wing",
  220. role_action_pos = "now",
  221. last_time = 4, --剧情总时长
  222. hide_map = true, --隐藏地图
  223. cancel_do_task = true, --不自动任务,(后面自动任务,自己处理)
  224. ignore_click = true, --是否忽略点击,某些界面自己定义逻辑使用
  225. create_obj_list = {
  226. [1] = {ab_name = "model_wing_1000_newfunction", res_name = "model_wing_1000_newfunction", action = "show3", pos = {x=0,y=0,z=0},
  227. body_effect_list = {
  228. {bone = "bone01", name = "effect_storywing_model_wing_1000_bone01"},
  229. {bone = "bone02", name = "effect_storywing_model_wing_1000_bone02"},
  230. {bone = "wing_all", name = "effect_storywing_model_wing_1000_wing_all"},
  231. {bone = "wing_root", name = "effect_storywing_model_wing_1000_wing_root"},
  232. },
  233. },
  234. },
  235. role_story_sound = "story_11425",
  236. bg_volume_scale = 0.8,
  237. scene_effect_name = "effect_story_skybox",
  238. },
  239. --Ai娘引导前面停顿
  240. [10780] = {
  241. role_action_pos = "now",
  242. role_action = "idle",
  243. last_time = 15,
  244. },
  245. },
  246. --怪物触发
  247. [9000000] = {
  248. -- 利刃boss入场动画
  249. [100103] = {
  250. trigger_task = 10070,
  251. camera_ab = "animation_story_1001_cam_action",
  252. camera_res = "story_1001_cam_action.controller",
  253. camera_action = "in2",
  254. last_time = 5.53,
  255. has_play_action = false,
  256. scene_effect_name = "effect_storyin2_world", --场景特效
  257. monster_story_sound = "story_100103",
  258. bg_volume_scale = 0.8,
  259. },
  260. -- 鸟居boss入场动画
  261. [100104] = {
  262. trigger_task = 10150,
  263. camera_ab = "animation_story_1001_cam_action",
  264. camera_res = "story_1001_cam_action.controller",
  265. camera_action = "in",
  266. last_time = 3.77,
  267. has_play_action = false,
  268. scene_effect_name = "effect_storyin2_world", --场景特效
  269. monster_story_sound = "story_100104",
  270. bg_volume_scale = 0.8,
  271. },
  272. -- 球女boss入场动画
  273. [100201] = {
  274. trigger_task = 10250,
  275. camera_ab = "animation_story_1001_cam_action",
  276. camera_res = "story_1001_cam_action.controller",
  277. camera_effect = "effect_storyin3_model_clothe_20010002_Camera001",
  278. camera_action = "in3",
  279. last_time = 6.17,
  280. has_play_action = false,
  281. create_obj_list = {
  282. [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",},
  283. [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",},
  284. [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",},
  285. [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",},
  286. },
  287. },
  288. -- 美杜莎boss入场动画
  289. [100401] = {
  290. trigger_task = 10790,
  291. camera_ab = "animation_story_1001_cam_action",
  292. camera_res = "story_1001_cam_action.controller",
  293. camera_action = "in4",
  294. last_time = 5.867,
  295. has_play_action = false,
  296. },
  297. },
  298. }