UGCProjects/GZJ/Script/Global/NewPlayerGuideConfig.lua

416 lines
19 KiB
Lua
Raw Permalink Normal View History

2025-01-08 22:46:12 +08:00
NewPlayerGuideConfig = NewPlayerGuideConfig or {}
NewPlayerGuideConfig.GuideTable = {
--[1] = {
-- GuideType = EGuideWidgetType.Round,
-- ExistType = EGuideExistType.Duration,
-- Duration = 60.0,
-- TriggerType = EGuideTriggerType.CustomCondition,
-- LinkedUIType = EUIType.Main,
-- LinkedComponent = "Panel_Guide",
-- GuideTextType = EGuideTextType.Down,
-- GuideText = "点击这里查看玩法指引",
-- Root = UIRoot.BattleGuideRoot,
-- MaxTriggerCount = 1,
-- MutalExclusionIndex = 0,
--},
[2] = {
GuideType = EGuideWidgetType.Square,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.UIVisibile,
LinkedUIType = EUIType.SelectDifficulty,
LinkedComponent = "CanvasPanel_Area",
GuideTextType = EGuideTextType.Left,
GuideText = "选择一个难度吧",
Root = UIRoot.CommonGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = 0,
},
[3] = {
GuideType = EGuideWidgetType.Square,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.UIVisibile,
LinkedUIType = EUIType.SelectSkill,
LinkedComponent = "CanvasPanel_SkillBox",
GuideTextType = EGuideTextType.Right,
GuideText = "请选择一个天赋吧,天赋很强大请仔细选择",
Root = UIRoot.CommonGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = 0,
},
[4] = {
GuideType = EGuideWidgetType.Round,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Main,
LinkedComponent = "CanvasPanel_Breach",
GuideTextType = EGuideTextType.Top,
GuideText = "点击进行武器进化",
Root = UIRoot.BattleGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = 0,
},
[5] = {
GuideType = EGuideWidgetType.Square,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.UIVisibile,
LinkedUIType = EUIType.DifficultInfo,
LinkedComponent = "ScrollBox_Texts",
GuideTextType = EGuideTextType.Left,
GuideText = "请仔细查看难度信息哦",
Root = UIRoot.CommonGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = 0,
},
[6] = {
GuideType = EGuideWidgetType.Square,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.UIVisibile,
LinkedUIType = EUIType.SelectWeapon,
LinkedComponent = "Panel_Main",
GuideTextType = EGuideTextType.Left,
GuideText = "选择想要进化的武器,建议选择克制首领技能的武器",
Root = UIRoot.CommonGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = 0,
},
[7] = {
GuideType = EGuideWidgetType.Round,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Main,
LinkedComponent = "Panel_Interact.Panel_Button_AttributeUpgrade",
GuideTextType = EGuideTextType.Top,
GuideText = "点击这里显示属性提升相关按钮",
Root = UIRoot.BattleGuideRoot,
MaxTriggerCount = 99,
MutalExclusionIndex = 8,
},
[8] = {
GuideType = EGuideWidgetType.Round,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Main,
LinkedComponent = "Panel_Interact.Panel_Button_ResourceUpgrade",
GuideTextType = EGuideTextType.Top,
GuideText = "点击这里显示资源提升相关按钮",
Root = UIRoot.BattleGuideRoot,
MaxTriggerCount = 99,
MutalExclusionIndex = 7,
},
[9] = {
GuideType = EGuideWidgetType.Round,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Main,
LinkedComponent = "Panel_Interact.Panel_Button1",
GuideTextType = EGuideTextType.Top,
GuideText = "点击这里打开购买面板",
Root = UIRoot.BattleGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = {7, 8, 10, 11, 12, 13},
},
[10] = {
GuideType = EGuideWidgetType.Round,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Main,
LinkedComponent = "InteractButton_Technology",
GuideTextType = EGuideTextType.Left,
GuideText = "点击这里打开兑换面板",
Root = UIRoot.BattleGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = {7, 8, 9, 11, 12, 13},
},
[11] = {
GuideType = EGuideWidgetType.Round,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Main,
LinkedComponent = "InteractButton_Unpacking",
GuideTextType = EGuideTextType.Down,
GuideText = "点击这里打开抽奖面板",
Root = UIRoot.BattleGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = {7, 8, 9, 10, 12, 13},
},
[12] = {
GuideType = EGuideWidgetType.Round,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Main,
LinkedComponent = "Panel_Interact.Panel_Button4",
GuideTextType = EGuideTextType.Top,
GuideText = "点击这里打开升阶面板",
Root = UIRoot.BattleGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = {7, 8, 9, 10, 11, 13},
},
[13] = {
GuideType = EGuideWidgetType.Round,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Main,
LinkedComponent = "InteractButton_Challenge",
GuideTextType = EGuideTextType.Down,
GuideText = "点击这里打开获取面板",
Root = UIRoot.BattleGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = {7, 8, 9, 10, 11, 12},
},
[14] = {
GuideType = EGuideWidgetType.Round,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Main,
LinkedComponent = "Panel_Interact.Panel_Button_Seal",
GuideTextType = EGuideTextType.Down,
GuideText = "点击这里触发奖励",
Root = UIRoot.BattleGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = 15,
},
[15] = {
GuideType = EGuideWidgetType.Round,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Main,
LinkedComponent = "CanvasPanel_BossInfo",
GuideTextType = EGuideTextType.Down,
GuideText = "点击这里查看首领信息",
Root = UIRoot.BattleGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = 14,
},
[16] = {
GuideType = EGuideWidgetType.Square,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.UIVisibile,
LinkedUIType = EUIType.Tech,
LinkedComponent = "UniformGridPanel_Technology",
GuideTextType = EGuideTextType.Left,
GuideText = "请仔细挑选需要兑换的属性",
Root = UIRoot.CommonGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = 10,
},
[17] = {
GuideType = EGuideWidgetType.Square,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.UIVisibile,
LinkedUIType = EUIType.Inherit,
LinkedComponent = "WBP_InheritSelectItem",
GuideTextType = EGuideTextType.Left,
GuideText = "点此购买盔的属性",
Root = UIRoot.CommonGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = 9,
},
[18] = {
GuideType = EGuideWidgetType.Square,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.UIVisibile,
LinkedUIType = EUIType.Inherit,
LinkedComponent = "WBP_InheritSelectItem_0",
GuideTextType = EGuideTextType.Right,
GuideText = "点此购买甲的属性",
Root = UIRoot.CommonGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = 9,
},
[19] = {
GuideType = EGuideWidgetType.Round,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Main,
LinkedComponent = "InteractButton_Pickup",
GuideTextType = EGuideTextType.Top,
GuideText = "地上掉落了好多东西,点此一键拾取",
Root = UIRoot.BattleGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = 20,
},
[20] = {
GuideType = EGuideWidgetType.Round,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Main,
LinkedComponent = "InteractButton_Backpack",
GuideTextType = EGuideTextType.Top,
GuideText = "点此查看已获取装备",
Root = UIRoot.BattleGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = 19,
},
-- [21] = {
-- GuideType = EGuideWidgetType.Square,
-- ExistType = EGuideExistType.Duration,
-- Duration = 5.0,
-- TriggerType = EGuideTriggerType.UIVisibile,
-- LinkedUIType = EUIType.Backpack,
-- LinkedComponent = "CanvasPanel_Buttons",
-- GuideTextType = EGuideTextType.Top,
-- GuideText = "点击切换装备类型",
-- Root = UIRoot.CommonGuideRoot,
-- MaxTriggerCount = 1,
-- MutalExclusionIndex = 20,
-- },
-----------------技能&装备,专用-----------------
----------技能专用----------
-- [22] = {
-- GuideType = EGuideWidgetType.Square,
-- ExistType = EGuideExistType.Duration,
-- Duration = 5.0,
-- TriggerType = EGuideTriggerType.CustomCondition,
-- LinkedUIType = EUIType.Backpack,
-- LinkedComponent = "Guide_Item_1",
-- GuideTextType = EGuideTextType.Left,
-- GuideText = "长按可查看技能说明,点击装备技能",
-- Root = UIRoot.CommonGuideRoot,
-- MaxTriggerCount = 1,
-- MutalExclusionIndex = {23, 24, 25, 26, 27, 28},
-- },
----------装备专用----------
[23] = {
GuideType = EGuideWidgetType.Square,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Backpack,
LinkedComponent = "Guide_Item_1",
GuideTextType = EGuideTextType.Left,
GuideText = "长按可查看装备属性,拖动到武器上即可装备",
Root = UIRoot.CommonGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = {22, 24, 25, 26, 27, 28},
},
[24] = {
GuideType = EGuideWidgetType.Square,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Backpack,
LinkedComponent = "Guide_Item_2",
GuideTextType = EGuideTextType.Left,
GuideText = "长按可查看装备属性,拖动到武器上即可装备",
Root = UIRoot.CommonGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = {22, 23, 25, 26, 27, 28},
},
[25] = {
GuideType = EGuideWidgetType.Square,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Backpack,
LinkedComponent = "Guide_Item_3",
GuideTextType = EGuideTextType.Left,
GuideText = "长按可查看装备属性,拖动到武器上即可装备",
Root = UIRoot.CommonGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = {22, 23, 24, 26, 27, 28},
},
[26] = {
GuideType = EGuideWidgetType.Square,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Backpack,
LinkedComponent = "Guide_Item_4",
GuideTextType = EGuideTextType.Left,
GuideText = "长按可查看装备属性,拖动到武器上即可装备",
Root = UIRoot.CommonGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = {22, 23, 24, 25, 27, 28},
},
[27] = {
GuideType = EGuideWidgetType.Square,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Backpack,
LinkedComponent = "Guide_Item_5",
GuideTextType = EGuideTextType.Left,
GuideText = "长按可查看装备属性,拖动到武器上即可装备",
Root = UIRoot.CommonGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = {22, 23, 24, 25, 26, 28},
},
[28] = {
GuideType = EGuideWidgetType.Square,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Backpack,
LinkedComponent = "Guide_Item_6",
GuideTextType = EGuideTextType.Left,
GuideText = "长按可查看装备属性,拖动到武器上即可装备",
Root = UIRoot.CommonGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = {22, 23, 24, 25, 26, 27},
},
---------------------------------------------------
[29] = {
GuideType = EGuideWidgetType.Round,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.CustomCondition,
LinkedUIType = EUIType.Main,
LinkedComponent = "InteractButton_SelectBoss",
GuideTextType = EGuideTextType.Top,
GuideText = "点击可激活/取消锁定高阶怪物",
Root = UIRoot.BattleGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = 0,
},
[30] = {
GuideType = EGuideWidgetType.Round,
ExistType = EGuideExistType.Duration,
Duration = 5.0,
TriggerType = EGuideTriggerType.UIVisibile,
LinkedUIType = EUIType.Unpacking,
LinkedComponent = "WBP_Unpacking_Item_C_3.Overlay_UnpackInfo",
GuideTextType = EGuideTextType.Right,
GuideText = "长按可查看抽奖奖励",
Root = UIRoot.CommonGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = 0,
},
-------------------------存档按钮--------------------------
[31] = {
GuideType = EGuideWidgetType.Square,
ExistType = EGuideExistType.Duration,
Duration = 120.0,
TriggerType = EGuideTriggerType.UIVisibile,
LinkedUIType = EUIType.Main,
LinkedComponent = "Button_Save",
GuideTextType = EGuideTextType.Top,
GuideText = "点击查看已解锁存档内容",
Root = UIRoot.BattleGuideRoot,
MaxTriggerCount = 1,
MutalExclusionIndex = 0,
},
}
return NewPlayerGuideConfig