project_files/HedgewarsMobile/Classes/GameInterfaceBridge.m
branchios-revival
changeset 11199 3465047397da
parent 11116 102684240fe8
child 11206 2e80c9861818
equal deleted inserted replaced
11195:0fc91fc320aa 11199:3465047397da
    97 // main routine for calling the actual game engine
    97 // main routine for calling the actual game engine
    98 -(void) engineLaunch {
    98 -(void) engineLaunch {
    99     CGFloat width, height;
    99     CGFloat width, height;
   100     CGFloat screenScale = [[UIScreen mainScreen] safeScale];
   100     CGFloat screenScale = [[UIScreen mainScreen] safeScale];
   101     NSString *ipcString = [[NSString alloc] initWithFormat:@"%d",self.port];
   101     NSString *ipcString = [[NSString alloc] initWithFormat:@"%d",self.port];
   102     NSString *localeString = [[NSString alloc] initWithFormat:@"%@.txt",[[NSLocale preferredLanguages] objectAtIndex:0]];
   102     
       
   103     NSString *firstLanguage = [[NSLocale preferredLanguages] firstObject];
       
   104     NSString *language = [[firstLanguage componentsSeparatedByString:@"-"] firstObject];
       
   105     NSString *localeString = [[NSString alloc] initWithFormat:@"%@.txt", language];
       
   106     
   103     NSUserDefaults *settings = [NSUserDefaults standardUserDefaults];
   107     NSUserDefaults *settings = [NSUserDefaults standardUserDefaults];
   104 
   108 
   105     CGRect screenBounds = [[UIScreen mainScreen] safeBounds];
   109     CGRect screenBounds = [[UIScreen mainScreen] safeBounds];
   106     width = screenBounds.size.width;
   110     width = screenBounds.size.width;
   107     height = screenBounds.size.height;
   111     height = screenBounds.size.height;