46 lines
1.2 KiB
C#
46 lines
1.2 KiB
C#
using System.Collections.Generic;
|
|
|
|
/*
|
|
Custom Remote Config
|
|
1. add TKGParamKey below
|
|
2. add key and default value to dic
|
|
3. use online param
|
|
|
|
*/
|
|
public static class TKGParams
|
|
{
|
|
public static readonly Dictionary<string, object> OnlineParamDic = new Dictionary<string, object>()
|
|
{
|
|
// key - default value
|
|
{ TKGParamKey.RemoveAdsShowCount.ToString(), 4 }, // int value //
|
|
{ TKGParamKey.LevelList.ToString(), "1,78,72,70,64,65,4,66" }, // string value
|
|
{ TKGParamKey.HasBlock.ToString(), 0 }, // bool value // 1:true 0:false
|
|
{ TKGParamKey.UserGroup.ToString(), "Default" },
|
|
{ TKGParamKey.RemoveAdsShow.ToString(), 2 },
|
|
{ TKGParamKey.RemoveAds.ToString(), 4 },
|
|
{ TKGParamKey.LevelInterSwitch.ToString(), 3 },
|
|
{ TKGParamKey.NativeSwitch.ToString(), 1 },
|
|
|
|
{ TKGParamKey.AutoMergeOpenLv.ToString(), 20},
|
|
{ TKGParamKey.AutoMergeAddCount.ToString(), 20},
|
|
{ TKGParamKey.SellWarningLevel.ToString(), 4}
|
|
|
|
};
|
|
}
|
|
|
|
public enum TKGParamKey
|
|
{
|
|
RemoveAdsShowCount,
|
|
LevelList,
|
|
HasBlock,
|
|
UserGroup,
|
|
RemoveAdsShow,
|
|
RemoveAds,
|
|
LevelInterSwitch,
|
|
NativeSwitch,
|
|
|
|
AutoMergeOpenLv,
|
|
AutoMergeAddCount,
|
|
SellWarningLevel
|
|
|
|
} |