======系统解锁====== =====原型表格===== [[generated:system_unlock_config]] id需要和枚举完全一致 =====枚举===== [[generated:SYSTEM_UNLOCK]] =====存档表格===== [[generated:server_notify_info]] 服务器通知客户端行为 这里如果公会发生某个事情,会在一段时间内通知公会成员这个内容解锁。 这个时间点在公会的成员,会得到这样一条消息通知 消息式样: system_unlock 27 //解锁公会祈福// 27~31的枚举都是公会解锁消息 枚举 =====制作注意===== ====状态==== 客户端的SystemUnlockManager会提供一个接口,根据key来获取解锁与否 ''bool getUnlock(string key)'' 不带参数的key的式样就是id的字符串形式, 比如getUnlock("27") 带参数的key的式样就是id_arg的字符串形式, 比如getUnlock("33_1001") ====消息==== 当show_unlock == 1时 某个解锁条件从锁定变化为解锁时,会广播解锁的消息 当show_unlock == 2时 如果服务器通知,也会进行这个广播 **广播式样:** ''NotifyMgr.Broadcast<string> ("system_unlock", "27");'' ''NotifyMgr.Broadcast<string> ("system_unlock", "31_1001");'' ====文本==== 特定替换文本 ^关键字^替换内容^ |%skill_name%|技能名字| |%tower_level%|通天塔层| |%formation_name%|星阵名字|