# HG changeset patch # User koda # Date 1268954732 0 # Node ID 1d3302ac371fa344e3e593984918908dac5bc8a3 # Parent 9b443edb8dd1b2a96f3916578dcd033bdcdc139a move the buttons a little don't make assumptions on the screen size diff -r 9b443edb8dd1 -r 1d3302ac371f cocoaTouch/GameSetup.m --- a/cocoaTouch/GameSetup.m Thu Mar 18 17:52:56 2010 +0000 +++ b/cocoaTouch/GameSetup.m Thu Mar 18 23:25:32 2010 +0000 @@ -248,14 +248,19 @@ const char **gameArgs = (const char**) malloc(sizeof(char*) * 6); NSString *ipcString = [[NSString alloc] initWithFormat:@"%d", ipcPort]; NSString *localeString = [[NSString alloc] initWithFormat:@"%@.txt", [[NSLocale currentLocale] objectForKey:NSLocaleLanguageCode]]; - + CGRect screenBounds = [[UIScreen mainScreen] bounds]; + NSString *wSize = [[[NSString alloc] initWithFormat:@"%d", (int) screenBounds.size.width] autorelease]; + NSString *hSize = [[[NSString alloc] initWithFormat:@"%d", (int) screenBounds.size.height] autorelease]; + gameArgs[0] = [[systemSettings objectForKey:@"username"] UTF8String]; //UserNick gameArgs[1] = [ipcString UTF8String]; //ipcPort gameArgs[2] = [[systemSettings objectForKey:@"sounds"] UTF8String]; //isSoundEnabled gameArgs[3] = [[systemSettings objectForKey:@"music"] UTF8String]; //isMusicEnabled gameArgs[4] = [localeString UTF8String]; //cLocaleFName gameArgs[5] = [[systemSettings objectForKey:@"alternate"] UTF8String]; //cAltDamage - + gameArgs[6] = [wSize UTF8String]; + gameArgs[7] = [hSize UTF8String]; + [localeString release]; [ipcString release]; return gameArgs; diff -r 9b443edb8dd1 -r 1d3302ac371f cocoaTouch/overlayViewController.xib --- a/cocoaTouch/overlayViewController.xib Thu Mar 18 17:52:56 2010 +0000 +++ b/cocoaTouch/overlayViewController.xib Thu Mar 18 23:25:32 2010 +0000 @@ -43,7 +43,7 @@ 292 - {{0, 40}, {39, 53}} + {{0, 30}, {39, 53}} NO NO @@ -75,7 +75,7 @@ 292 - {{96, 40}, {39, 54}} + {{73, 30}, {39, 54}} NO NO @@ -97,7 +97,7 @@ 292 - {{41, 396}, {64, 64}} + {{38, 416}, {64, 64}} NO NO @@ -119,7 +119,7 @@ 292 - {{30, 370}, {64, 64}} + {{60, 379}, {64, 64}} NO NO @@ -138,7 +138,7 @@ 292 - {{35, 35}, {64, 64}} + {{6, 365}, {64, 64}} NO NO @@ -157,7 +157,7 @@ 292 - {{41, 0}, {53, 39}} + {{29, 0}, {53, 39}} NO NO @@ -178,7 +178,7 @@ 292 - {{41, 96}, {53, 39}} + {{29, 74}, {53, 39}} NO NO @@ -486,13 +486,13 @@ YES + - + - diff -r 9b443edb8dd1 -r 1d3302ac371f hedgewars/hwengine.pas --- a/hedgewars/hwengine.pas Thu Mar 18 17:52:56 2010 +0000 +++ b/hedgewars/hwengine.pas Thu Mar 18 23:25:32 2010 +0000 @@ -69,17 +69,12 @@ // proto.inc {$IFDEF HWLIBRARY} -type arrayofpchar = array[0..5] of PChar; -procedure DoTimer(Lag: LongInt); -procedure OnDestroy; -procedure MainLoop; -procedure ShowMainWindow; -procedure Game(gameArgs: arrayofpchar); cdecl; export; +type arrayofpchar = array[0..7] of PChar; + procedure initEverything; procedure freeEverything; implementation - {$ELSE} procedure OnDestroy; forward; procedure freeEverything; forward; @@ -235,10 +230,6 @@ initEverything(); Randomize(); - cScreenWidth:= 480; - cScreenHeight:= 320; - cInitWidth:= cScreenWidth; - cInitHeight:= cScreenHeight; cBits:= 32; cFullScreen:= false; cVSyncInUse:= true; @@ -254,6 +245,10 @@ isMusicEnabled:= gameArgs[3] = '1'; cLocaleFName:= gameArgs[4]; cAltDamage:= gameArgs[5] = '1'; + val(gameArgs[6], cScreenHeight); + val(gameArgs[7], cScreenWidth); + cInitHeight:= cScreenHeight; + cInitWidth:= cScreenWidth; {$ENDIF} for p:= Succ(Low(TPathType)) to High(TPathType) do @@ -357,8 +352,8 @@ free_uVisualGears(); //stub free_uTeams(); free_uStore(); - free_uStats(); //stub - free_uSound(); //stub + free_uStats(); //stub + free_uSound(); //stub //uSHA does not need to be freed free_uRandom(); //stub //uLocale does not need to be freed @@ -367,7 +362,7 @@ //uLandObjects does not need to be freed //uLandGraphics does not need to be freed free_uLand(); - free_uKeys(); //stub + free_uKeys(); //stub free_uIO(); free_uGears(); //uGame does not need to be freed @@ -375,18 +370,17 @@ free_uCollisions(); free_uChat(); free_uAmmos(); - free_uAIMisc(); //stub + free_uAIMisc(); //stub //uAIAmmoTests does not need to be freed //uAIActions does not need to be freed - free_uAI(); //stub + free_uAI(); //stub free_uConsole(); free_uMisc(); - free_uConsts(); //stub + free_uConsts(); //stub free_uScript(); end; -{$IFNDEF HWLIBRARY} ///////////////////////// procedure GenLandPreview; var Preview: TPreview; @@ -405,6 +399,7 @@ CloseIPC(); end; +{$IFNDEF HWLIBRARY} //////////////////////////////// procedure Resize(w, h: LongInt); begin @@ -561,15 +556,12 @@ AddFileLog('Prefix: "' + PathPrefix +'"'); for i:= 0 to ParamCount do AddFileLog(inttostr(i) + ': ' + ParamStr(i)); -{$IFDEF IPHONEOS} - WriteLnToConsole('Saving debug file at: ' + IPH_getDocumentsPath()); -{$ENDIF} {$ENDIF} end; + //////////////////////////////////////////////////////////////////////////////// /////////////////////////////// m a i n //////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////// - begin initEverything(); WriteLnToConsole('Hedgewars ' + cVersionString + ' engine (network protocol: ' + inttostr(cNetProtoVersion) + ')'); diff -r 9b443edb8dd1 -r 1d3302ac371f project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/project.pbxproj --- a/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/project.pbxproj Thu Mar 18 17:52:56 2010 +0000 +++ b/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/project.pbxproj Thu Mar 18 23:25:32 2010 +0000 @@ -718,7 +718,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "#let's clean our build first\nrm -rf ${PROJECT_DIR}/build\n\n#copy new stuff over old stuff\nsvn export --force ${PROJECT_DIR}/../../share/hedgewars/Data ${PROJECT_DIR}/Data\n\n#delete all CMakeLists.txt\nfind ${PROJECT_DIR}/Data -name CMakeLists.txt -delete\n\n#delete desktop frontend translation\nrm -rf ${PROJECT_DIR}/Data/Locale/hedgewars_*\n\n#the following ones must be removed when their support is implemented\n\n#delete all sound files\nrm -rf ${PROJECT_DIR}/Data/Sounds/*\nrm -rf ${PROJECT_DIR}/Data/Music/*\n\n#delete all names\nrm -rf ${PROJECT_DIR}/Data/Names/*\n\n#delete all missions\nrm -rf ${PROJECT_DIR}/Data/Missions/*\n\n"; + shellScript = "#let's clean our build first\nrm -rf ${PROJECT_DIR}/build\n\n#copy new stuff over old stuff\nsvn export --force ${PROJECT_DIR}/../../share/hedgewars/Data ${PROJECT_DIR}/Data\n\n#delete all CMakeLists.txt\nfind ${PROJECT_DIR}/Data -name CMakeLists.txt -delete\n\n#delete desktop frontend translation\nrm -rf ${PROJECT_DIR}/Data/Locale/hedgewars_*\n\n#the following ones must be removed when their support is implemented\n\n#delete all sound files\nrm -rf ${PROJECT_DIR}/Data/Sounds/*\nrm -rf ${PROJECT_DIR}/Data/Music/*\n\n#delete all names\nrm -rf ${PROJECT_DIR}/Data/Names/*\n\n#delete all missions\nrm -rf ${PROJECT_DIR}/Data/Missions/*\n\n#delete all forts\nrm -rf ${PROJECT_DIR}/Data/Forts/*\n"; }; 9283011B0F10CB2D00CC5A3C /* Build libfpc.a */ = { isa = PBXShellScriptBuildPhase; diff -r 9b443edb8dd1 -r 1d3302ac371f project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/vittorio.mode1v3 --- a/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/vittorio.mode1v3 Thu Mar 18 17:52:56 2010 +0000 +++ b/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/vittorio.mode1v3 Thu Mar 18 23:25:32 2010 +0000 @@ -197,130 +197,7 @@ Notifications OpenEditors - - - Content - - PBXProjectModuleGUID - 6179958A115054F300BA94A9 - PBXProjectModuleLabel - overlayViewController.m - PBXSplitModuleInNavigatorKey - - Split0 - - PBXProjectModuleGUID - 6179958B115054F300BA94A9 - PBXProjectModuleLabel - overlayViewController.m - _historyCapacity - 0 - bookmark - 6194CCDE1151C66E00A4BA5C - history - - 6194CC581151BD7D00A4BA5C - 6194CCA31151C15C00A4BA5C - - - SplitCount - 1 - - StatusBarVisibility - - - Geometry - - Frame - {{0, 20}, {922, 620}} - PBXModuleWindowStatusBarHidden2 - - RubberWindowFrame - 903 309 922 661 0 0 1920 1178 - - - - Content - - PBXProjectModuleGUID - 617994E41150354C00BA94A9 - PBXProjectModuleLabel - SDL_uikitview.m - PBXSplitModuleInNavigatorKey - - Split0 - - PBXProjectModuleGUID - 617994E51150354C00BA94A9 - PBXProjectModuleLabel - SDL_uikitview.m - _historyCapacity - 0 - bookmark - 6194CCDF1151C66E00A4BA5C - history - - 6179958D115054F300BA94A9 - 6194CC1111505FCF00A4BA5C - - - SplitCount - 1 - - StatusBarVisibility - - - Geometry - - Frame - {{0, 20}, {775, 526}} - PBXModuleWindowStatusBarHidden2 - - RubberWindowFrame - 890 248 775 567 0 0 1920 1178 - - - - Content - - PBXProjectModuleGUID - 6194CC451151BC0700A4BA5C - PBXProjectModuleLabel - PascalExports.pas - PBXSplitModuleInNavigatorKey - - Split0 - - PBXProjectModuleGUID - 6194CC461151BC0700A4BA5C - PBXProjectModuleLabel - PascalExports.pas - _historyCapacity - 0 - bookmark - 6194CCE01151C66E00A4BA5C - history - - 6194CC321151B87600A4BA5C - - - SplitCount - 1 - - StatusBarVisibility - - - Geometry - - Frame - {{0, 20}, {803, 577}} - PBXModuleWindowStatusBarHidden2 - - RubberWindowFrame - 238 294 803 618 0 0 1920 1178 - - - + PerspectiveWidths -1 @@ -389,19 +266,18 @@ 29B97314FDCFA39411CA2CEA 080E96DDFE201D6D7F000001 61798860114AA49D00BA94A9 - 29B97317FDCFA39411CA2CEA 1C37FBAC04509CD000000102 1C37FABC05509CD000000102 PBXSmartGroupTreeModuleOutlineStateSelectionKey - 16 + 1 0 PBXSmartGroupTreeModuleOutlineStateVisibleRectKey - {{0, 3}, {186, 609}} + {{0, 0}, {186, 558}} PBXTopSmartGroupGIDs @@ -413,14 +289,14 @@ GeometryConfiguration Frame - {{0, 0}, {203, 627}} + {{0, 0}, {203, 576}} GroupTreeTableConfiguration MainColumn 186 RubberWindowFrame - 460 490 803 668 0 0 1920 1178 + 460 541 801 617 0 0 1920 1178 Module PBXSmartGroupTreeModule @@ -431,12 +307,14 @@ Dock + BecomeActive + ContentConfiguration PBXProjectModuleGUID 1CE0B20306471E060097A5F4 PBXProjectModuleLabel - PascalImports.h + hwengine.pas PBXSplitModuleInNavigatorKey Split0 @@ -444,11 +322,11 @@ PBXProjectModuleGUID 1CE0B20406471E060097A5F4 PBXProjectModuleLabel - PascalImports.h + hwengine.pas _historyCapacity 0 bookmark - 6194CCDD1151C66E00A4BA5C + 6194CDD01152F05F00A4BA5C history 6179889A114AA5BD00BA94A9 @@ -460,7 +338,6 @@ 61799342114B297000BA94A9 61799343114B297000BA94A9 61799352114BD5C300BA94A9 - 61799353114BD5C300BA94A9 61799354114BD5C300BA94A9 6179937111501D7800BA94A9 6179937211501D7800BA94A9 @@ -475,14 +352,20 @@ 6179941611502ACF00BA94A9 6179943111502CEA00BA94A9 6179944811502E3E00BA94A9 - 617994E11150354C00BA94A9 - 6179956C1150528700BA94A9 - 6179957F115054F300BA94A9 - 6194CBCD11505B3000A4BA5C 6194CC0711505FCF00A4BA5C - 6194CC3E1151BC0700A4BA5C 6194CC551151BD7D00A4BA5C - 6194CC561151BD7D00A4BA5C + 6194CCFB1151E00900A4BA5C + 6194CCFC1151E00900A4BA5C + 6194CD041151E88700A4BA5C + 6194CD061151E88700A4BA5C + 6194CD071151E88700A4BA5C + 6194CD081151E88700A4BA5C + 6194CD391151ED7500A4BA5C + 6194CD821152EC5200A4BA5C + 6194CD831152EC5200A4BA5C + 6194CDB71152ED9000A4BA5C + 6194CDCB1152EF5B00A4BA5C + 6194CDCC1152EF5B00A4BA5C SplitCount @@ -494,18 +377,16 @@ GeometryConfiguration Frame - {{0, 0}, {595, 326}} + {{0, 0}, {593, 199}} RubberWindowFrame - 460 490 803 668 0 0 1920 1178 + 460 541 801 617 0 0 1920 1178 Module PBXNavigatorGroup Proportion - 326pt + 199pt - BecomeActive - ContentConfiguration PBXProjectModuleGUID @@ -516,18 +397,18 @@ GeometryConfiguration Frame - {{0, 331}, {595, 296}} + {{0, 204}, {593, 372}} RubberWindowFrame - 460 490 803 668 0 0 1920 1178 + 460 541 801 617 0 0 1920 1178 Module XCDetailModule Proportion - 296pt + 372pt Proportion - 595pt + 593pt Name @@ -682,18 +563,16 @@ 5 WindowOrderList + 6194CD891152EC5200A4BA5C 6194CC9F1151C14B00A4BA5C 6194CC951151C07100A4BA5C + 1C78EAAD065D492600B07095 + 1CD10A99069EF8BA00B06720 61798848114AA42600BA94A9 - 6194CC451151BC0700A4BA5C /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj - 617994E41150354C00BA94A9 - 1CD10A99069EF8BA00B06720 - 1C78EAAD065D492600B07095 - 6179958A115054F300BA94A9 WindowString - 460 490 803 668 0 0 1920 1178 + 460 541 801 617 0 0 1920 1178 WindowToolsV3 @@ -714,7 +593,7 @@ PBXProjectModuleGUID 1CD0528F0623707200166675 PBXProjectModuleLabel - + hwengine.pas StatusBarVisibility @@ -723,7 +602,7 @@ Frame {{0, 0}, {757, 232}} RubberWindowFrame - 114 540 757 563 0 0 1920 1178 + 783 440 757 563 0 0 1920 1178 Module PBXNavigatorGroup @@ -731,6 +610,8 @@ 232pt + BecomeActive + ContentConfiguration PBXProjectModuleGUID @@ -747,7 +628,7 @@ Frame {{0, 237}, {757, 285}} RubberWindowFrame - 114 540 757 563 0 0 1920 1178 + 783 440 757 563 0 0 1920 1178 Module PBXBuildResultsModule @@ -779,7 +660,7 @@ WindowContentMinSize 486 300 WindowString - 114 540 757 563 0 0 1920 1178 + 783 440 757 563 0 0 1920 1178 WindowToolGUID 61798848114AA42600BA94A9 WindowToolIsVisible @@ -909,7 +790,7 @@ WindowToolGUID 1CD10A99069EF8BA00B06720 WindowToolIsVisible - + Identifier @@ -1041,7 +922,7 @@ Frame {{0, 0}, {656, 344}} RubberWindowFrame - 272 259 656 385 0 0 1920 1178 + 403 690 656 385 0 0 1920 1178 Module PBXDebugCLIModule @@ -1070,11 +951,11 @@ ToolbarConfiguration xcode.toolbar.config.consoleV3 WindowString - 272 259 656 385 0 0 1920 1178 + 403 690 656 385 0 0 1920 1178 WindowToolGUID 1C78EAAD065D492600B07095 WindowToolIsVisible - + Identifier diff -r 9b443edb8dd1 -r 1d3302ac371f project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/vittorio.pbxuser --- a/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/vittorio.pbxuser Thu Mar 18 17:52:56 2010 +0000 +++ b/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/vittorio.pbxuser Thu Mar 18 23:25:32 2010 +0000 @@ -26,7 +26,7 @@ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 20, - 356, + 354, 20, 48, 43, @@ -207,6 +207,73 @@ 6194CCDE1151C66E00A4BA5C /* PBXTextBookmark */ = 6194CCDE1151C66E00A4BA5C /* PBXTextBookmark */; 6194CCDF1151C66E00A4BA5C /* PBXTextBookmark */ = 6194CCDF1151C66E00A4BA5C /* PBXTextBookmark */; 6194CCE01151C66E00A4BA5C /* PBXTextBookmark */ = 6194CCE01151C66E00A4BA5C /* PBXTextBookmark */; + 6194CCF51151DF8200A4BA5C /* PBXTextBookmark */ = 6194CCF51151DF8200A4BA5C /* PBXTextBookmark */; + 6194CCF61151DF8200A4BA5C /* PBXTextBookmark */ = 6194CCF61151DF8200A4BA5C /* PBXTextBookmark */; + 6194CCF71151DF8200A4BA5C /* XCBuildMessageTextBookmark */ = 6194CCF71151DF8200A4BA5C /* XCBuildMessageTextBookmark */; + 6194CCF81151DF8200A4BA5C /* PBXTextBookmark */ = 6194CCF81151DF8200A4BA5C /* PBXTextBookmark */; + 6194CCF91151E00500A4BA5C /* PBXTextBookmark */ = 6194CCF91151E00500A4BA5C /* PBXTextBookmark */; + 6194CCFA1151E00500A4BA5C /* PBXTextBookmark */ = 6194CCFA1151E00500A4BA5C /* PBXTextBookmark */; + 6194CCFB1151E00900A4BA5C /* PBXTextBookmark */ = 6194CCFB1151E00900A4BA5C /* PBXTextBookmark */; + 6194CCFC1151E00900A4BA5C /* PBXTextBookmark */ = 6194CCFC1151E00900A4BA5C /* PBXTextBookmark */; + 6194CCFD1151E00900A4BA5C /* XCBuildMessageTextBookmark */ = 6194CCFD1151E00900A4BA5C /* XCBuildMessageTextBookmark */; + 6194CCFE1151E00900A4BA5C /* PBXTextBookmark */ = 6194CCFE1151E00900A4BA5C /* PBXTextBookmark */; + 6194CCFF1151E00900A4BA5C /* PBXTextBookmark */ = 6194CCFF1151E00900A4BA5C /* PBXTextBookmark */; + 6194CD041151E88700A4BA5C /* PBXTextBookmark */ = 6194CD041151E88700A4BA5C /* PBXTextBookmark */; + 6194CD051151E88700A4BA5C /* PBXTextBookmark */ = 6194CD051151E88700A4BA5C /* PBXTextBookmark */; + 6194CD061151E88700A4BA5C /* PBXTextBookmark */ = 6194CD061151E88700A4BA5C /* PBXTextBookmark */; + 6194CD071151E88700A4BA5C /* PBXTextBookmark */ = 6194CD071151E88700A4BA5C /* PBXTextBookmark */; + 6194CD081151E88700A4BA5C /* PBXTextBookmark */ = 6194CD081151E88700A4BA5C /* PBXTextBookmark */; + 6194CD091151E88700A4BA5C /* PBXTextBookmark */ = 6194CD091151E88700A4BA5C /* PBXTextBookmark */; + 6194CD0A1151E88700A4BA5C /* PBXTextBookmark */ = 6194CD0A1151E88700A4BA5C /* PBXTextBookmark */; + 6194CD0B1151E88700A4BA5C /* PBXTextBookmark */ = 6194CD0B1151E88700A4BA5C /* PBXTextBookmark */; + 6194CD101151EA0500A4BA5C /* PBXTextBookmark */ = 6194CD101151EA0500A4BA5C /* PBXTextBookmark */; + 6194CD111151EA0500A4BA5C /* PBXTextBookmark */ = 6194CD111151EA0500A4BA5C /* PBXTextBookmark */; + 6194CD2A1151EB2700A4BA5C /* PBXTextBookmark */ = 6194CD2A1151EB2700A4BA5C /* PBXTextBookmark */; + 6194CD2B1151EB2E00A4BA5C /* PBXBookmark */ = 6194CD2B1151EB2E00A4BA5C /* PBXBookmark */; + 6194CD2C1151EB3000A4BA5C /* PBXTextBookmark */ = 6194CD2C1151EB3000A4BA5C /* PBXTextBookmark */; + 6194CD2D1151EB3000A4BA5C /* PBXTextBookmark */ = 6194CD2D1151EB3000A4BA5C /* PBXTextBookmark */; + 6194CD301151EB3000A4BA5C /* PBXTextBookmark */ = 6194CD301151EB3000A4BA5C /* PBXTextBookmark */; + 6194CD381151ED5900A4BA5C /* PBXBookmark */ = 6194CD381151ED5900A4BA5C /* PBXBookmark */; + 6194CD391151ED7500A4BA5C /* PBXTextBookmark */ = 6194CD391151ED7500A4BA5C /* PBXTextBookmark */; + 6194CD3A1151ED7500A4BA5C /* PBXTextBookmark */ = 6194CD3A1151ED7500A4BA5C /* PBXTextBookmark */; + 6194CD3B1151ED7500A4BA5C /* PBXTextBookmark */ = 6194CD3B1151ED7500A4BA5C /* PBXTextBookmark */; + 6194CD3E1151ED7500A4BA5C /* PBXTextBookmark */ = 6194CD3E1151ED7500A4BA5C /* PBXTextBookmark */; + 6194CD411151ED8F00A4BA5C /* PBXTextBookmark */ = 6194CD411151ED8F00A4BA5C /* PBXTextBookmark */; + 6194CD421151ED8F00A4BA5C /* PBXTextBookmark */ = 6194CD421151ED8F00A4BA5C /* PBXTextBookmark */; + 6194CD4711526CAC00A4BA5C /* PBXTextBookmark */ = 6194CD4711526CAC00A4BA5C /* PBXTextBookmark */; + 6194CD7B1152EB1600A4BA5C /* PBXBookmark */ = 6194CD7B1152EB1600A4BA5C /* PBXBookmark */; + 6194CD821152EC5200A4BA5C /* PBXTextBookmark */ = 6194CD821152EC5200A4BA5C /* PBXTextBookmark */; + 6194CD831152EC5200A4BA5C /* PBXTextBookmark */ = 6194CD831152EC5200A4BA5C /* PBXTextBookmark */; + 6194CD841152EC5200A4BA5C /* PBXTextBookmark */ = 6194CD841152EC5200A4BA5C /* PBXTextBookmark */; + 6194CD871152EC5200A4BA5C /* PBXTextBookmark */ = 6194CD871152EC5200A4BA5C /* PBXTextBookmark */; + 6194CD881152EC5200A4BA5C /* PBXTextBookmark */ = 6194CD881152EC5200A4BA5C /* PBXTextBookmark */; + 6194CD8B1152EC5200A4BA5C /* PBXTextBookmark */ = 6194CD8B1152EC5200A4BA5C /* PBXTextBookmark */; + 6194CD8F1152ECB200A4BA5C /* PBXTextBookmark */ = 6194CD8F1152ECB200A4BA5C /* PBXTextBookmark */; + 6194CD901152ECB200A4BA5C /* PBXTextBookmark */ = 6194CD901152ECB200A4BA5C /* PBXTextBookmark */; + 6194CD911152ECB200A4BA5C /* PBXTextBookmark */ = 6194CD911152ECB200A4BA5C /* PBXTextBookmark */; + 6194CD951152ECBA00A4BA5C /* PBXTextBookmark */ = 6194CD951152ECBA00A4BA5C /* PBXTextBookmark */; + 6194CD961152ECBA00A4BA5C /* PBXTextBookmark */ = 6194CD961152ECBA00A4BA5C /* PBXTextBookmark */; + 6194CD971152ECBA00A4BA5C /* PBXTextBookmark */ = 6194CD971152ECBA00A4BA5C /* PBXTextBookmark */; + 6194CD981152ECBA00A4BA5C /* PBXTextBookmark */ = 6194CD981152ECBA00A4BA5C /* PBXTextBookmark */; + 6194CD9B1152ECD400A4BA5C /* PBXTextBookmark */ = 6194CD9B1152ECD400A4BA5C /* PBXTextBookmark */; + 6194CD9C1152ECD400A4BA5C /* PBXTextBookmark */ = 6194CD9C1152ECD400A4BA5C /* PBXTextBookmark */; + 6194CD9D1152ECD400A4BA5C /* PBXTextBookmark */ = 6194CD9D1152ECD400A4BA5C /* PBXTextBookmark */; + 6194CDAF1152ED2700A4BA5C /* PBXTextBookmark */ = 6194CDAF1152ED2700A4BA5C /* PBXTextBookmark */; + 6194CDB41152ED7E00A4BA5C /* PBXTextBookmark */ = 6194CDB41152ED7E00A4BA5C /* PBXTextBookmark */; + 6194CDB51152ED7E00A4BA5C /* PBXTextBookmark */ = 6194CDB51152ED7E00A4BA5C /* PBXTextBookmark */; + 6194CDB71152ED9000A4BA5C /* PBXTextBookmark */ = 6194CDB71152ED9000A4BA5C /* PBXTextBookmark */; + 6194CDB81152ED9000A4BA5C /* PBXTextBookmark */ = 6194CDB81152ED9000A4BA5C /* PBXTextBookmark */; + 6194CDB91152ED9000A4BA5C /* PBXTextBookmark */ = 6194CDB91152ED9000A4BA5C /* PBXTextBookmark */; + 6194CDBA1152ED9000A4BA5C /* PBXTextBookmark */ = 6194CDBA1152ED9000A4BA5C /* PBXTextBookmark */; + 6194CDBB1152EE1600A4BA5C /* PBXTextBookmark */ = 6194CDBB1152EE1600A4BA5C /* PBXTextBookmark */; + 6194CDC21152EF3100A4BA5C /* PBXTextBookmark */ = 6194CDC21152EF3100A4BA5C /* PBXTextBookmark */; + 6194CDC31152EF3100A4BA5C /* XCBuildMessageTextBookmark */ = 6194CDC31152EF3100A4BA5C /* XCBuildMessageTextBookmark */; + 6194CDC41152EF3100A4BA5C /* PBXTextBookmark */ = 6194CDC41152EF3100A4BA5C /* PBXTextBookmark */; + 6194CDCB1152EF5B00A4BA5C /* PBXTextBookmark */ = 6194CDCB1152EF5B00A4BA5C /* PBXTextBookmark */; + 6194CDCC1152EF5B00A4BA5C /* XCBuildMessageTextBookmark */ = 6194CDCC1152EF5B00A4BA5C /* XCBuildMessageTextBookmark */; + 6194CDCD1152EF5B00A4BA5C /* PBXTextBookmark */ = 6194CDCD1152EF5B00A4BA5C /* PBXTextBookmark */; + 6194CDCE1152EF5B00A4BA5C /* PBXTextBookmark */ = 6194CDCE1152EF5B00A4BA5C /* PBXTextBookmark */; + 6194CDD01152F05F00A4BA5C /* PBXTextBookmark */ = 6194CDD01152F05F00A4BA5C /* PBXTextBookmark */; }; sourceControlManager = 617987DF114AA2EB00BA94A9 /* Source Control */; userBuildSettings = { @@ -226,7 +293,7 @@ argumentStrings = ( ); autoAttachOnCrash = 1; - breakpointsEnabled = 0; + breakpointsEnabled = 1; configStateDict = { }; customDataFormattersEnabled = 1; @@ -290,16 +357,17 @@ }; 617987E4114AA34C00BA94A9 /* GSHandlers.inc */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {852, 37037}}"; + sepNavIntBoundsRect = "{{0, 0}, {810, 37284}}"; sepNavSelRange = "{6564, 0}"; - sepNavVisRange = "{0, 777}"; + sepNavVisRange = "{7156, 631}"; }; }; 617987E7114AA34C00BA94A9 /* hwengine.pas */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {537, 7670}}"; - sepNavSelRange = "{842, 9}"; - sepNavVisRange = "{686, 227}"; + sepNavIntBoundsRect = "{{0, 0}, {677, 7618}}"; + sepNavSelRange = "{4534, 0}"; + sepNavVisRange = "{4437, 274}"; + sepNavWindowFrame = "{{199, 331}, {803, 674}}"; }; }; 617987E9114AA34C00BA94A9 /* hwLibrary.pas */ = { @@ -321,7 +389,8 @@ uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {744, 1924}}"; sepNavSelRange = "{2419, 0}"; - sepNavVisRange = "{2020, 560}"; + sepNavVisRange = "{2020, 596}"; + sepNavWindowFrame = "{{238, 238}, {803, 674}}"; }; }; 617987ED114AA34C00BA94A9 /* SDLh.pas */ = { @@ -340,17 +409,41 @@ }; 617987FE114AA34C00BA94A9 /* uKeys.pas */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {862, 6825}}"; - sepNavSelRange = "{10958, 0}"; - sepNavVisRange = "{9363, 857}"; + sepNavIntBoundsRect = "{{0, 0}, {696, 7124}}"; + sepNavSelRange = "{2954, 0}"; + sepNavVisRange = "{2695, 364}"; sepNavWindowFrame = "{{674, 505}, {921, 605}}"; }; }; + 617987FF114AA34C00BA94A9 /* uLand.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {744, 11518}}"; + sepNavSelRange = "{25447, 0}"; + sepNavVisRange = "{24580, 981}"; + sepNavWindowFrame = "{{611, 504}, {803, 674}}"; + }; + }; + 61798800114AA34C00BA94A9 /* uLandGraphics.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {544, 7631}}"; + sepNavSelRange = "{204, 0}"; + sepNavVisRange = "{0, 860}"; + sepNavWindowFrame = "{{61, 457}, {803, 674}}"; + }; + }; + 61798801114AA34C00BA94A9 /* uLandObjects.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1356, 6890}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{1890, 1195}"; + sepNavWindowFrame = "{{84, 436}, {803, 674}}"; + }; + }; 6179880B114AA34C00BA94A9 /* uStore.pas */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {824, 20371}}"; + sepNavIntBoundsRect = "{{0, 0}, {696, 20267}}"; sepNavSelRange = "{36957, 0}"; - sepNavVisRange = "{36634, 736}"; + sepNavVisRange = "{36734, 543}"; }; }; 61798852114AA44900BA94A9 /* config.inc */ = { @@ -371,7 +464,7 @@ uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {537, 663}}"; sepNavSelRange = "{246, 0}"; - sepNavVisRange = "{43, 371}"; + sepNavVisRange = "{43, 416}"; sepNavWindowFrame = "{{685, 352}, {803, 674}}"; }; }; @@ -385,9 +478,9 @@ }; 61798864114AA4AA00BA94A9 /* SDL_uikitappdelegate.m */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {866, 2171}}"; - sepNavSelRange = "{2158, 0}"; - sepNavVisRange = "{3912, 1578}"; + sepNavIntBoundsRect = "{{0, 0}, {726, 2392}}"; + sepNavSelRange = "{3059, 0}"; + sepNavVisRange = "{1969, 758}"; sepNavWindowFrame = "{{472, 316}, {803, 674}}"; }; }; @@ -401,18 +494,18 @@ }; 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */ = { uiCtxt = { - sepNavFolds = "{\n c = (\n {\n r = \"{5382, 744}\";\n s = 0;\n },\n {\n r = \"{6820, 3064}\";\n s = 0;\n },\n {\n r = \"{9892, 2174}\";\n s = 0;\n }\n );\n r = \"{0, 12068}\";\n s = 0;\n}"; - sepNavIntBoundsRect = "{{0, 0}, {803, 2990}}"; - sepNavSelRange = "{1682, 0}"; - sepNavVisRange = "{1684, 1050}"; + sepNavFolds = "{\n c = (\n {\n r = \"{5382, 744}\";\n s = 0;\n },\n {\n r = \"{9892, 2174}\";\n s = 0;\n }\n );\n r = \"{0, 12068}\";\n s = 0;\n}"; + sepNavIntBoundsRect = "{{0, 0}, {915, 4290}}"; + sepNavSelRange = "{2989, 35}"; + sepNavVisRange = "{2820, 250}"; sepNavWindowFrame = "{{890, 192}, {775, 623}}"; }; }; 61798868114AA4AA00BA94A9 /* SDL_uikitwindow.m */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {716, 1638}}"; + sepNavIntBoundsRect = "{{0, 0}, {726, 1547}}"; sepNavSelRange = "{2478, 0}"; - sepNavVisRange = "{1122, 1178}"; + sepNavVisRange = "{1586, 1238}"; sepNavWindowFrame = "{{880, 330}, {775, 623}}"; }; }; @@ -432,11 +525,25 @@ sepNavWindowFrame = "{{199, 382}, {775, 623}}"; }; }; + 61798872114AA4D000BA94A9 /* SchemeEditViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1146, 871}}"; + sepNavSelRange = "{918, 209}"; + sepNavVisRange = "{738, 691}"; + }; + }; + 61798874114AA4D000BA94A9 /* SettingsViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {551, 494}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{348, 782}"; + }; + }; 61798875114AA4D000BA94A9 /* SettingsViewController.m */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {719, 4199}}"; + sepNavIntBoundsRect = "{{0, 0}, {831, 4056}}"; sepNavSelRange = "{8127, 0}"; - sepNavVisRange = "{7864, 466}"; + sepNavVisRange = "{8233, 892}"; }; }; 61798887114AA4E600BA94A9 /* GameSetup.h */ = { @@ -448,9 +555,9 @@ }; 61798888114AA4E600BA94A9 /* GameSetup.m */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1482, 3445}}"; - sepNavSelRange = "{6173, 0}"; - sepNavVisRange = "{4645, 1893}"; + sepNavIntBoundsRect = "{{0, 0}, {957, 3640}}"; + sepNavSelRange = "{8139, 0}"; + sepNavVisRange = "{7751, 500}"; sepNavWindowFrame = "{{609, 265}, {1268, 886}}"; }; }; @@ -593,18 +700,18 @@ }; 6179939D1150226700BA94A9 /* overlayViewController.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {863, 589}}"; - sepNavSelRange = "{307, 0}"; + sepNavIntBoundsRect = "{{0, 0}, {534, 312}}"; + sepNavSelRange = "{153, 0}"; sepNavVisRange = "{0, 415}"; sepNavWindowFrame = "{{660, 271}, {775, 623}}"; }; }; 6179939E1150226700BA94A9 /* overlayViewController.m */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {863, 1287}}"; - sepNavSelRange = "{1504, 0}"; - sepNavVisRange = "{468, 1333}"; - sepNavWindowFrame = "{{670, 256}, {922, 717}}"; + sepNavIntBoundsRect = "{{0, 0}, {633, 1261}}"; + sepNavSelRange = "{952, 0}"; + sepNavVisRange = "{633, 373}"; + sepNavWindowFrame = "{{903, 253}, {922, 717}}"; }; }; 617993AF1150242000BA94A9 /* PBXTextBookmark */ = { @@ -1738,7 +1845,7 @@ fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */; name = "overlayViewController.m: 58"; rLen = 0; - rLoc = 1504; + rLoc = 1550; rType = 0; vrLen = 1333; vrLoc = 468; @@ -1763,6 +1870,651 @@ vrLen = 560; vrLoc = 2020; }; + 6194CCF51151DF8200A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179880B114AA34C00BA94A9 /* uStore.pas */; + name = "uStore.pas: 1120"; + rLen = 0; + rLoc = 36957; + rType = 0; + vrLen = 543; + vrLoc = 36734; + }; + 6194CCF61151DF8200A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987E4114AA34C00BA94A9 /* GSHandlers.inc */; + name = "GSHandlers.inc: 169"; + rLen = 0; + rLoc = 6564; + rType = 0; + vrLen = 631; + vrLoc = 7156; + }; + 6194CCF71151DF8200A4BA5C /* XCBuildMessageTextBookmark */ = { + isa = PBXTextBookmark; + comments = "6: Local variable \"pkbd\" is assigned but never used"; + fRef = 617987FE114AA34C00BA94A9 /* uKeys.pas */; + fallbackIsa = XCBuildMessageTextBookmark; + rLen = 1; + rLoc = 104; + rType = 1; + }; + 6194CCF81151DF8200A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987FE114AA34C00BA94A9 /* uKeys.pas */; + name = "uKeys.pas: 105"; + rLen = 0; + rLoc = 2954; + rType = 0; + vrLen = 364; + vrLoc = 2695; + }; + 6194CCF91151E00500A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179880B114AA34C00BA94A9 /* uStore.pas */; + name = "uStore.pas: 1120"; + rLen = 0; + rLoc = 36957; + rType = 0; + vrLen = 543; + vrLoc = 36734; + }; + 6194CCFA1151E00500A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179880B114AA34C00BA94A9 /* uStore.pas */; + name = "uStore.pas: 1120"; + rLen = 0; + rLoc = 36957; + rType = 0; + vrLen = 543; + vrLoc = 36734; + }; + 6194CCFB1151E00900A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */; + name = "PascalImports.h: 17"; + rLen = 0; + rLoc = 246; + rType = 0; + vrLen = 416; + vrLoc = 43; + }; + 6194CCFC1151E00900A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798800114AA34C00BA94A9 /* uLandGraphics.pas */; + name = "uLandGraphics.pas: 6"; + rLen = 0; + rLoc = 204; + rType = 0; + vrLen = 860; + vrLoc = 0; + }; + 6194CCFD1151E00900A4BA5C /* XCBuildMessageTextBookmark */ = { + isa = PBXTextBookmark; + comments = "5: Local variable \"vendor\" is assigned but never used"; + fRef = 6179880B114AA34C00BA94A9 /* uStore.pas */; + fallbackIsa = XCBuildMessageTextBookmark; + rLen = 1; + rLoc = 1119; + rType = 1; + }; + 6194CCFE1151E00900A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179880B114AA34C00BA94A9 /* uStore.pas */; + name = "uStore.pas: 1115"; + rLen = 0; + rLoc = 36896; + rType = 0; + vrLen = 736; + vrLoc = 36634; + }; + 6194CCFF1151E00900A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */; + name = "SDL_uikitview.m: 59"; + rLen = 0; + rLoc = 1682; + rType = 0; + vrLen = 1086; + vrLoc = 1684; + }; + 6194CD041151E88700A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179880B114AA34C00BA94A9 /* uStore.pas */; + name = "uStore.pas: 1115"; + rLen = 0; + rLoc = 36896; + rType = 0; + vrLen = 736; + vrLoc = 36634; + }; + 6194CD051151E88700A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798888114AA4E600BA94A9 /* GameSetup.m */; + name = "GameSetup.m: 11"; + rLen = 0; + rLoc = 209; + rType = 0; + vrLen = 413; + vrLoc = 0; + }; + 6194CD061151E88700A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798874114AA4D000BA94A9 /* SettingsViewController.h */; + name = "SettingsViewController.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 782; + vrLoc = 348; + }; + 6194CD071151E88700A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798875114AA4D000BA94A9 /* SettingsViewController.m */; + name = "SettingsViewController.m: 274"; + rLen = 0; + rLoc = 8127; + rType = 0; + vrLen = 892; + vrLoc = 8233; + }; + 6194CD081151E88700A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798872114AA4D000BA94A9 /* SchemeEditViewController.m */; + name = "SchemeEditViewController.m: 33"; + rLen = 209; + rLoc = 918; + rType = 0; + vrLen = 691; + vrLoc = 738; + }; + 6194CD091151E88700A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */; + name = "overlayViewController.m: 8"; + rLen = 0; + rLoc = 153; + rType = 0; + vrLen = 727; + vrLoc = 1073; + }; + 6194CD0A1151E88700A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */; + name = "overlayViewController.m: 16"; + rLen = 0; + rLoc = 275; + rType = 0; + vrLen = 558; + vrLoc = 0; + }; + 6194CD0B1151E88700A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */; + name = "SDL_uikitview.m: 59"; + rLen = 0; + rLoc = 1682; + rType = 0; + vrLen = 1219; + vrLoc = 6822; + }; + 6194CD101151EA0500A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */; + name = "overlayViewController.m: 14"; + rLen = 0; + rLoc = 275; + rType = 0; + vrLen = 558; + vrLoc = 0; + }; + 6194CD111151EA0500A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */; + name = "SDL_uikitview.m: 232"; + rLen = 0; + rLoc = 6818; + rType = 0; + vrLen = 1909; + vrLoc = 5333; + }; + 6194CD2A1151EB2700A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179880B114AA34C00BA94A9 /* uStore.pas */; + name = "uStore.pas: 1120"; + rLen = 0; + rLoc = 36957; + rType = 0; + vrLen = 543; + vrLoc = 36734; + }; + 6194CD2B1151EB2E00A4BA5C /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */; + }; + 6194CD2C1151EB3000A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */; + name = "overlayViewController.m: 14"; + rLen = 0; + rLoc = 275; + rType = 0; + vrLen = 621; + vrLoc = 0; + }; + 6194CD2D1151EB3000A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */; + name = "overlayViewController.m: 14"; + rLen = 0; + rLoc = 275; + rType = 0; + vrLen = 621; + vrLoc = 0; + }; + 6194CD301151EB3000A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */; + name = "overlayViewController.m: 35"; + rLen = 0; + rLoc = 952; + rType = 0; + vrLen = 1229; + vrLoc = 0; + }; + 6194CD381151ED5900A4BA5C /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */; + }; + 6194CD391151ED7500A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798864114AA4AA00BA94A9 /* SDL_uikitappdelegate.m */; + name = "SDL_uikitappdelegate.m: 101"; + rLen = 0; + rLoc = 3059; + rType = 0; + vrLen = 758; + vrLoc = 1969; + }; + 6194CD3A1151ED7500A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */; + name = "overlayViewController.m: 14"; + rLen = 0; + rLoc = 275; + rType = 0; + vrLen = 621; + vrLoc = 0; + }; + 6194CD3B1151ED7500A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */; + name = "overlayViewController.m: 14"; + rLen = 0; + rLoc = 275; + rType = 0; + vrLen = 490; + vrLoc = 0; + }; + 6194CD3E1151ED7500A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */; + name = "overlayViewController.m: 58"; + rLen = 0; + rLoc = 1504; + rType = 0; + vrLen = 1330; + vrLoc = 402; + }; + 6194CD411151ED8F00A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */; + name = "overlayViewController.m: 14"; + rLen = 0; + rLoc = 275; + rType = 0; + vrLen = 467; + vrLoc = 0; + }; + 6194CD421151ED8F00A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */; + name = "overlayViewController.m: 58"; + rLen = 0; + rLoc = 1504; + rType = 0; + vrLen = 1274; + vrLoc = 402; + }; + 6194CD4711526CAC00A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */; + name = "overlayViewController.m: 14"; + rLen = 0; + rLoc = 275; + rType = 0; + vrLen = 490; + vrLoc = 0; + }; + 6194CD7B1152EB1600A4BA5C /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 617987E7114AA34C00BA94A9 /* hwengine.pas */; + }; + 6194CD821152EC5200A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179939D1150226700BA94A9 /* overlayViewController.h */; + name = "overlayViewController.h: 8"; + rLen = 0; + rLoc = 153; + rType = 0; + vrLen = 415; + vrLoc = 0; + }; + 6194CD831152EC5200A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */; + name = "overlayViewController.m: 16"; + rLen = 0; + rLoc = 310; + rType = 0; + vrLen = 552; + vrLoc = 758; + }; + 6194CD841152EC5200A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */; + name = "SDL_uikitview.m: 112"; + rLen = 35; + rLoc = 2989; + rType = 0; + vrLen = 250; + vrLoc = 2820; + }; + 6194CD871152EC5200A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798888114AA4E600BA94A9 /* GameSetup.m */; + name = "GameSetup.m: 253"; + rLen = 0; + rLoc = 7565; + rType = 0; + vrLen = 1916; + vrLoc = 6241; + }; + 6194CD881152EC5200A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798888114AA4E600BA94A9 /* GameSetup.m */; + name = "GameSetup.m: 263"; + rLen = 0; + rLoc = 8181; + rType = 0; + vrLen = 1930; + vrLoc = 6314; + }; + 6194CD8B1152EC5200A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987E7114AA34C00BA94A9 /* hwengine.pas */; + name = "hwengine.pas: 25"; + rLen = 9; + rLoc = 842; + rType = 0; + vrLen = 1011; + vrLoc = 6805; + }; + 6194CD8F1152ECB200A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */; + name = "SDL_uikitview.m: 112"; + rLen = 35; + rLoc = 2989; + rType = 0; + vrLen = 250; + vrLoc = 2820; + }; + 6194CD901152ECB200A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798888114AA4E600BA94A9 /* GameSetup.m */; + name = "GameSetup.m: 253"; + rLen = 0; + rLoc = 7532; + rType = 0; + vrLen = 1930; + vrLoc = 6314; + }; + 6194CD911152ECB200A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987E7114AA34C00BA94A9 /* hwengine.pas */; + name = "hwengine.pas: 25"; + rLen = 9; + rLoc = 842; + rType = 0; + vrLen = 1011; + vrLoc = 6805; + }; + 6194CD951152ECBA00A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */; + name = "SDL_uikitview.m: 112"; + rLen = 35; + rLoc = 2989; + rType = 0; + vrLen = 250; + vrLoc = 2820; + }; + 6194CD961152ECBA00A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798888114AA4E600BA94A9 /* GameSetup.m */; + name = "GameSetup.m: 253"; + rLen = 0; + rLoc = 7532; + rType = 0; + vrLen = 1930; + vrLoc = 6314; + }; + 6194CD971152ECBA00A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798888114AA4E600BA94A9 /* GameSetup.m */; + name = "GameSetup.m: 253"; + rLen = 0; + rLoc = 7532; + rType = 0; + vrLen = 1930; + vrLoc = 6314; + }; + 6194CD981152ECBA00A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987E7114AA34C00BA94A9 /* hwengine.pas */; + name = "hwengine.pas: 25"; + rLen = 9; + rLoc = 842; + rType = 0; + vrLen = 1011; + vrLoc = 6805; + }; + 6194CD9B1152ECD400A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */; + name = "SDL_uikitview.m: 112"; + rLen = 35; + rLoc = 2989; + rType = 0; + vrLen = 250; + vrLoc = 2820; + }; + 6194CD9C1152ECD400A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798888114AA4E600BA94A9 /* GameSetup.m */; + name = "GameSetup.m: 253"; + rLen = 0; + rLoc = 7541; + rType = 0; + vrLen = 1942; + vrLoc = 6314; + }; + 6194CD9D1152ECD400A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987E7114AA34C00BA94A9 /* hwengine.pas */; + name = "hwengine.pas: 25"; + rLen = 9; + rLoc = 842; + rType = 0; + vrLen = 1011; + vrLoc = 6805; + }; + 6194CDAF1152ED2700A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179880B114AA34C00BA94A9 /* uStore.pas */; + name = "uStore.pas: 1120"; + rLen = 0; + rLoc = 36957; + rType = 0; + vrLen = 543; + vrLoc = 36734; + }; + 6194CDB41152ED7E00A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */; + name = "SDL_uikitview.m: 112"; + rLen = 35; + rLoc = 2989; + rType = 0; + vrLen = 250; + vrLoc = 2820; + }; + 6194CDB51152ED7E00A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987E7114AA34C00BA94A9 /* hwengine.pas */; + name = "hwengine.pas: 239"; + rLen = 0; + rLoc = 6890; + rType = 0; + vrLen = 1033; + vrLoc = 6805; + }; + 6194CDB71152ED9000A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */; + name = "SDL_uikitview.m: 112"; + rLen = 35; + rLoc = 2989; + rType = 0; + vrLen = 250; + vrLoc = 2820; + }; + 6194CDB81152ED9000A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798888114AA4E600BA94A9 /* GameSetup.m */; + rLen = 0; + rLoc = 261; + rType = 1; + }; + 6194CDB91152ED9000A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798888114AA4E600BA94A9 /* GameSetup.m */; + name = "GameSetup.m: 262"; + rLen = 0; + rLoc = 8139; + rType = 0; + vrLen = 499; + vrLoc = 7751; + }; + 6194CDBA1152ED9000A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987E7114AA34C00BA94A9 /* hwengine.pas */; + name = "hwengine.pas: 239"; + rLen = 0; + rLoc = 6890; + rType = 0; + vrLen = 1033; + vrLoc = 6805; + }; + 6194CDBB1152EE1600A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179880B114AA34C00BA94A9 /* uStore.pas */; + name = "uStore.pas: 1120"; + rLen = 0; + rLoc = 36957; + rType = 0; + vrLen = 543; + vrLoc = 36734; + }; + 6194CDC21152EF3100A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179880B114AA34C00BA94A9 /* uStore.pas */; + name = "uStore.pas: 1120"; + rLen = 0; + rLoc = 36957; + rType = 0; + vrLen = 543; + vrLoc = 36734; + }; + 6194CDC31152EF3100A4BA5C /* XCBuildMessageTextBookmark */ = { + isa = PBXTextBookmark; + comments = "19: Identifier not found \"initEverything\""; + fRef = 617987E7114AA34C00BA94A9 /* hwengine.pas */; + fallbackIsa = XCBuildMessageTextBookmark; + rLen = 1; + rLoc = 229; + rType = 1; + }; + 6194CDC41152EF3100A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987E7114AA34C00BA94A9 /* hwengine.pas */; + name = "hwengine.pas: 235"; + rLen = 0; + rLoc = 6850; + rType = 0; + vrLen = 291; + vrLoc = 17756; + }; + 6194CDCB1152EF5B00A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798888114AA4E600BA94A9 /* GameSetup.m */; + name = "GameSetup.m: 262"; + rLen = 0; + rLoc = 8139; + rType = 0; + vrLen = 500; + vrLoc = 7751; + }; + 6194CDCC1152EF5B00A4BA5C /* XCBuildMessageTextBookmark */ = { + isa = PBXTextBookmark; + comments = "19: Identifier not found \"freeEverything\""; + fRef = 617987E7114AA34C00BA94A9 /* hwengine.pas */; + fallbackIsa = XCBuildMessageTextBookmark; + rLen = 1; + rLoc = 163; + rType = 1; + }; + 6194CDCD1152EF5B00A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987E7114AA34C00BA94A9 /* hwengine.pas */; + name = "hwengine.pas: 169"; + rLen = 0; + rLoc = 4534; + rType = 0; + vrLen = 233; + vrLoc = 4513; + }; + 6194CDCE1152EF5B00A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987E7114AA34C00BA94A9 /* hwengine.pas */; + name = "hwengine.pas: 77"; + rLen = 0; + rLoc = 2122; + rType = 0; + vrLen = 924; + vrLoc = 1769; + }; + 6194CDD01152F05F00A4BA5C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987E7114AA34C00BA94A9 /* hwengine.pas */; + name = "hwengine.pas: 164"; + rLen = 0; + rLoc = 4534; + rType = 0; + vrLen = 274; + vrLoc = 4437; + }; 928301160F10CAFC00CC5A3C /* fpc */ = { activeExec = 0; };