======guide_config(新手引导/剧情配置)====== =====字段说明===== ^字段名^描述^类型^默认值^ |**id**|分组id*1000+x|int|0| |**name**|名字(内部备注)|string|| |**group**|分组(整组完成之后记录到数据库,整组不再触发)|int|1| |**index**|同一组里的顺序,从1开始,若同组没有下一项则结束,同时服务器完成|int|1| |**report**|到这一步就算整组完成,会通知服务器,(一组内可多次同步进度到服务器,预留)|int|1| |**pre_group**|**触发**(预留,暂不用)需要完成前置分组),0表示不需要|int|0| |**condition**|**触发**条件[[generated:CONDITION]]|string|| |**trigger_timing**|**触发**触发时机[[generated:GUIDE_TIMING]]|int|0| |**trigger_timing_arg**|**触发**触发时机额外参数 如战斗第几轮|int|0| |**trigger_panel**|**触发**触发界面的id, 参考wiki搜索 all_ui_layout 或程序填|int|0| |**panel_type**|**表现**触发界面的id, 参考wiki搜索 all_ui_layout 或程序填|int|0| |**panel_config_id**|**表现/触发**页面参数的额外参数,一般用于子物体 或程序填|int|0| |**panel_desc**|**表现/触发**页面说明(内部用)|string|0| |**panel_content**|**表现**文本框里的文字,不管文本式还是按钮式都会有文本区 [loc]|string|| |**panel_content_pos**|**表现**文本框的位置,0:隐藏 1:底部无人 2:中部无人 3:上部无人 4:左侧对话式 5:右侧对话式 6:底部左人 7:中部左人|int|1| |**panel_avatar**|**表现**文本框边上的立绘hero_id(剧情和对话框式使用),[[generated:hero_config]].id|int|0| |**panel_bg**|**表现**剧情的背景图,空 表示和上次一样,None表示透明图|string|| |**panel_name**|**表现**文本框边上的名字,空 则使用新手引导员字样[loc]|string|| |**panel_button**|**表现**如果是按钮式,界面按钮名字 或程序填,如果非空,则有镂空区域|string|| |**panel_finger_type**|**表现**手指形态,0:没有手指 1:点在镂空区 2:左右滑动 3:上下滑动 4:方框(随目标大小) 5:圆圈 无手指 6:方框 无手指 7:硬边方框(无光圈/点任意地方继续)8:软方框(无光圈/点任意地方继续)|int|1| |**panel_finger_pos**|**表现**镂空/手指位置,空默认 填写起始坐标(1,2),如果左右划填左边的点,如果上下划填上面的点|string|| |**voice**|**表现**语音资源名|string|| |**jump_id**|**行为**跳转的界面[[generated:ui_jump_config]]|int|0| |**income_id**|**行为**(预留)特别的奖励id,比如新手引导十连抽id|int|0| |**command**|**行为**完成此引导以后的自定义操作指令,可以是发协议给服务器,也可以是本地指令,也可以是UI跳转|string|| |**wait_time**|**保护**在同一组内,从某一个步骤前往下一个步骤的等待间隔,如果到了这个时间下一个界面还没能获取,则进入wait_action|float|5| |**time_out_action**|**保护**如果在引导的步骤中超时以后的执行步骤 0:结束并完成引导 1:中断引导 2:跳过当前步骤|int|0| |**skip_time**|**保护**(预留)引导如果卡住,需要跳过|float|20| |**skip_award**|**保护**(预留)如果跳过引导,可以获得什么样的奖励|string|| =====数据表查询===== ?>