예제 #1
0
    public static int GetConfigDataDeviceSetting_s(IntPtr l)
    {
        int result;

        try
        {
            ConfigDataDeviceSetting configDataDeviceSetting = SystemUtility.GetConfigDataDeviceSetting();
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, configDataDeviceSetting);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
예제 #2
0
 // Token: 0x06006BE3 RID: 27619 RVA: 0x001E3844 File Offset: 0x001E1A44
 public static ConfigDataDeviceSetting GetConfigDataDeviceSetting()
 {
     if (SystemUtility.s_needUpdateDeviceSetting)
     {
         SystemUtility.s_needUpdateDeviceSetting = false;
         IConfigDataLoader configDataLoader = GameManager.Instance.ConfigDataLoader as IConfigDataLoader;
         string            text             = SystemInfo.deviceModel.ToLower();
         foreach (KeyValuePair <int, ConfigDataDeviceSetting> keyValuePair in configDataLoader.GetAllConfigDataDeviceSetting())
         {
             ConfigDataDeviceSetting value = keyValuePair.Value;
             if (text.Contains(value.DeviceModel.ToLower()))
             {
                 SystemUtility.s_deviceSetting = value;
                 break;
             }
         }
     }
     return(SystemUtility.s_deviceSetting);
 }