--- 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;
--- 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 @@
<object class="IBUIButton" id="584263820">
<reference key="NSNextResponder" ref="191373211"/>
<int key="NSvFlags">292</int>
- <string key="NSFrame">{{0, 40}, {39, 53}}</string>
+ <string key="NSFrame">{{0, 30}, {39, 53}}</string>
<reference key="NSSuperview" ref="191373211"/>
<bool key="IBUIOpaque">NO</bool>
<bool key="IBUIClearsContextBeforeDrawing">NO</bool>
@@ -75,7 +75,7 @@
<object class="IBUIButton" id="123494776">
<reference key="NSNextResponder" ref="191373211"/>
<int key="NSvFlags">292</int>
- <string key="NSFrame">{{96, 40}, {39, 54}}</string>
+ <string key="NSFrame">{{73, 30}, {39, 54}}</string>
<reference key="NSSuperview" ref="191373211"/>
<bool key="IBUIOpaque">NO</bool>
<bool key="IBUIClearsContextBeforeDrawing">NO</bool>
@@ -97,7 +97,7 @@
<object class="IBUIButton" id="590902961">
<reference key="NSNextResponder" ref="191373211"/>
<int key="NSvFlags">292</int>
- <string key="NSFrame">{{41, 396}, {64, 64}}</string>
+ <string key="NSFrame">{{38, 416}, {64, 64}}</string>
<reference key="NSSuperview" ref="191373211"/>
<bool key="IBUIOpaque">NO</bool>
<bool key="IBUIClearsContextBeforeDrawing">NO</bool>
@@ -119,7 +119,7 @@
<object class="IBUIButton" id="132251648">
<reference key="NSNextResponder" ref="191373211"/>
<int key="NSvFlags">292</int>
- <string key="NSFrame">{{30, 370}, {64, 64}}</string>
+ <string key="NSFrame">{{60, 379}, {64, 64}}</string>
<reference key="NSSuperview" ref="191373211"/>
<bool key="IBUIOpaque">NO</bool>
<bool key="IBUIClearsContextBeforeDrawing">NO</bool>
@@ -138,7 +138,7 @@
<object class="IBUIButton" id="752933969">
<reference key="NSNextResponder" ref="191373211"/>
<int key="NSvFlags">292</int>
- <string key="NSFrame">{{35, 35}, {64, 64}}</string>
+ <string key="NSFrame">{{6, 365}, {64, 64}}</string>
<reference key="NSSuperview" ref="191373211"/>
<bool key="IBUIOpaque">NO</bool>
<bool key="IBUIClearsContextBeforeDrawing">NO</bool>
@@ -157,7 +157,7 @@
<object class="IBUIButton" id="261686746">
<reference key="NSNextResponder" ref="191373211"/>
<int key="NSvFlags">292</int>
- <string key="NSFrame">{{41, 0}, {53, 39}}</string>
+ <string key="NSFrame">{{29, 0}, {53, 39}}</string>
<reference key="NSSuperview" ref="191373211"/>
<bool key="IBUIOpaque">NO</bool>
<bool key="IBUIClearsContextBeforeDrawing">NO</bool>
@@ -178,7 +178,7 @@
<object class="IBUIButton" id="81315603">
<reference key="NSNextResponder" ref="191373211"/>
<int key="NSvFlags">292</int>
- <string key="NSFrame">{{41, 96}, {53, 39}}</string>
+ <string key="NSFrame">{{29, 74}, {53, 39}}</string>
<reference key="NSSuperview" ref="191373211"/>
<bool key="IBUIOpaque">NO</bool>
<bool key="IBUIClearsContextBeforeDrawing">NO</bool>
@@ -486,13 +486,13 @@
<reference key="object" ref="191373211"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
+ <reference ref="584263820"/>
<reference ref="261686746"/>
- <reference ref="584263820"/>
<reference ref="81315603"/>
<reference ref="123494776"/>
<reference ref="590902961"/>
+ <reference ref="132251648"/>
<reference ref="752933969"/>
- <reference ref="132251648"/>
</object>
<reference key="parent" ref="0"/>
</object>
--- 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) + ')');
--- 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;
--- 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 @@
<key>Notifications</key>
<array/>
<key>OpenEditors</key>
- <array>
- <dict>
- <key>Content</key>
- <dict>
- <key>PBXProjectModuleGUID</key>
- <string>6179958A115054F300BA94A9</string>
- <key>PBXProjectModuleLabel</key>
- <string>overlayViewController.m</string>
- <key>PBXSplitModuleInNavigatorKey</key>
- <dict>
- <key>Split0</key>
- <dict>
- <key>PBXProjectModuleGUID</key>
- <string>6179958B115054F300BA94A9</string>
- <key>PBXProjectModuleLabel</key>
- <string>overlayViewController.m</string>
- <key>_historyCapacity</key>
- <integer>0</integer>
- <key>bookmark</key>
- <string>6194CCDE1151C66E00A4BA5C</string>
- <key>history</key>
- <array>
- <string>6194CC581151BD7D00A4BA5C</string>
- <string>6194CCA31151C15C00A4BA5C</string>
- </array>
- </dict>
- <key>SplitCount</key>
- <string>1</string>
- </dict>
- <key>StatusBarVisibility</key>
- <true/>
- </dict>
- <key>Geometry</key>
- <dict>
- <key>Frame</key>
- <string>{{0, 20}, {922, 620}}</string>
- <key>PBXModuleWindowStatusBarHidden2</key>
- <false/>
- <key>RubberWindowFrame</key>
- <string>903 309 922 661 0 0 1920 1178 </string>
- </dict>
- </dict>
- <dict>
- <key>Content</key>
- <dict>
- <key>PBXProjectModuleGUID</key>
- <string>617994E41150354C00BA94A9</string>
- <key>PBXProjectModuleLabel</key>
- <string>SDL_uikitview.m</string>
- <key>PBXSplitModuleInNavigatorKey</key>
- <dict>
- <key>Split0</key>
- <dict>
- <key>PBXProjectModuleGUID</key>
- <string>617994E51150354C00BA94A9</string>
- <key>PBXProjectModuleLabel</key>
- <string>SDL_uikitview.m</string>
- <key>_historyCapacity</key>
- <integer>0</integer>
- <key>bookmark</key>
- <string>6194CCDF1151C66E00A4BA5C</string>
- <key>history</key>
- <array>
- <string>6179958D115054F300BA94A9</string>
- <string>6194CC1111505FCF00A4BA5C</string>
- </array>
- </dict>
- <key>SplitCount</key>
- <string>1</string>
- </dict>
- <key>StatusBarVisibility</key>
- <true/>
- </dict>
- <key>Geometry</key>
- <dict>
- <key>Frame</key>
- <string>{{0, 20}, {775, 526}}</string>
- <key>PBXModuleWindowStatusBarHidden2</key>
- <false/>
- <key>RubberWindowFrame</key>
- <string>890 248 775 567 0 0 1920 1178 </string>
- </dict>
- </dict>
- <dict>
- <key>Content</key>
- <dict>
- <key>PBXProjectModuleGUID</key>
- <string>6194CC451151BC0700A4BA5C</string>
- <key>PBXProjectModuleLabel</key>
- <string>PascalExports.pas</string>
- <key>PBXSplitModuleInNavigatorKey</key>
- <dict>
- <key>Split0</key>
- <dict>
- <key>PBXProjectModuleGUID</key>
- <string>6194CC461151BC0700A4BA5C</string>
- <key>PBXProjectModuleLabel</key>
- <string>PascalExports.pas</string>
- <key>_historyCapacity</key>
- <integer>0</integer>
- <key>bookmark</key>
- <string>6194CCE01151C66E00A4BA5C</string>
- <key>history</key>
- <array>
- <string>6194CC321151B87600A4BA5C</string>
- </array>
- </dict>
- <key>SplitCount</key>
- <string>1</string>
- </dict>
- <key>StatusBarVisibility</key>
- <true/>
- </dict>
- <key>Geometry</key>
- <dict>
- <key>Frame</key>
- <string>{{0, 20}, {803, 577}}</string>
- <key>PBXModuleWindowStatusBarHidden2</key>
- <false/>
- <key>RubberWindowFrame</key>
- <string>238 294 803 618 0 0 1920 1178 </string>
- </dict>
- </dict>
- </array>
+ <array/>
<key>PerspectiveWidths</key>
<array>
<integer>-1</integer>
@@ -389,19 +266,18 @@
<string>29B97314FDCFA39411CA2CEA</string>
<string>080E96DDFE201D6D7F000001</string>
<string>61798860114AA49D00BA94A9</string>
- <string>29B97317FDCFA39411CA2CEA</string>
<string>1C37FBAC04509CD000000102</string>
<string>1C37FABC05509CD000000102</string>
</array>
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
<array>
<array>
- <integer>16</integer>
+ <integer>1</integer>
<integer>0</integer>
</array>
</array>
<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
- <string>{{0, 3}, {186, 609}}</string>
+ <string>{{0, 0}, {186, 558}}</string>
</dict>
<key>PBXTopSmartGroupGIDs</key>
<array/>
@@ -413,14 +289,14 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
- <string>{{0, 0}, {203, 627}}</string>
+ <string>{{0, 0}, {203, 576}}</string>
<key>GroupTreeTableConfiguration</key>
<array>
<string>MainColumn</string>
<real>186</real>
</array>
<key>RubberWindowFrame</key>
- <string>460 490 803 668 0 0 1920 1178 </string>
+ <string>460 541 801 617 0 0 1920 1178 </string>
</dict>
<key>Module</key>
<string>PBXSmartGroupTreeModule</string>
@@ -431,12 +307,14 @@
<key>Dock</key>
<array>
<dict>
+ <key>BecomeActive</key>
+ <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXProjectModuleGUID</key>
<string>1CE0B20306471E060097A5F4</string>
<key>PBXProjectModuleLabel</key>
- <string>PascalImports.h</string>
+ <string>hwengine.pas</string>
<key>PBXSplitModuleInNavigatorKey</key>
<dict>
<key>Split0</key>
@@ -444,11 +322,11 @@
<key>PBXProjectModuleGUID</key>
<string>1CE0B20406471E060097A5F4</string>
<key>PBXProjectModuleLabel</key>
- <string>PascalImports.h</string>
+ <string>hwengine.pas</string>
<key>_historyCapacity</key>
<integer>0</integer>
<key>bookmark</key>
- <string>6194CCDD1151C66E00A4BA5C</string>
+ <string>6194CDD01152F05F00A4BA5C</string>
<key>history</key>
<array>
<string>6179889A114AA5BD00BA94A9</string>
@@ -460,7 +338,6 @@
<string>61799342114B297000BA94A9</string>
<string>61799343114B297000BA94A9</string>
<string>61799352114BD5C300BA94A9</string>
- <string>61799353114BD5C300BA94A9</string>
<string>61799354114BD5C300BA94A9</string>
<string>6179937111501D7800BA94A9</string>
<string>6179937211501D7800BA94A9</string>
@@ -475,14 +352,20 @@
<string>6179941611502ACF00BA94A9</string>
<string>6179943111502CEA00BA94A9</string>
<string>6179944811502E3E00BA94A9</string>
- <string>617994E11150354C00BA94A9</string>
- <string>6179956C1150528700BA94A9</string>
- <string>6179957F115054F300BA94A9</string>
- <string>6194CBCD11505B3000A4BA5C</string>
<string>6194CC0711505FCF00A4BA5C</string>
- <string>6194CC3E1151BC0700A4BA5C</string>
<string>6194CC551151BD7D00A4BA5C</string>
- <string>6194CC561151BD7D00A4BA5C</string>
+ <string>6194CCFB1151E00900A4BA5C</string>
+ <string>6194CCFC1151E00900A4BA5C</string>
+ <string>6194CD041151E88700A4BA5C</string>
+ <string>6194CD061151E88700A4BA5C</string>
+ <string>6194CD071151E88700A4BA5C</string>
+ <string>6194CD081151E88700A4BA5C</string>
+ <string>6194CD391151ED7500A4BA5C</string>
+ <string>6194CD821152EC5200A4BA5C</string>
+ <string>6194CD831152EC5200A4BA5C</string>
+ <string>6194CDB71152ED9000A4BA5C</string>
+ <string>6194CDCB1152EF5B00A4BA5C</string>
+ <string>6194CDCC1152EF5B00A4BA5C</string>
</array>
</dict>
<key>SplitCount</key>
@@ -494,18 +377,16 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
- <string>{{0, 0}, {595, 326}}</string>
+ <string>{{0, 0}, {593, 199}}</string>
<key>RubberWindowFrame</key>
- <string>460 490 803 668 0 0 1920 1178 </string>
+ <string>460 541 801 617 0 0 1920 1178 </string>
</dict>
<key>Module</key>
<string>PBXNavigatorGroup</string>
<key>Proportion</key>
- <string>326pt</string>
+ <string>199pt</string>
</dict>
<dict>
- <key>BecomeActive</key>
- <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXProjectModuleGUID</key>
@@ -516,18 +397,18 @@
<key>GeometryConfiguration</key>
<dict>
<key>Frame</key>
- <string>{{0, 331}, {595, 296}}</string>
+ <string>{{0, 204}, {593, 372}}</string>
<key>RubberWindowFrame</key>
- <string>460 490 803 668 0 0 1920 1178 </string>
+ <string>460 541 801 617 0 0 1920 1178 </string>
</dict>
<key>Module</key>
<string>XCDetailModule</string>
<key>Proportion</key>
- <string>296pt</string>
+ <string>372pt</string>
</dict>
</array>
<key>Proportion</key>
- <string>595pt</string>
+ <string>593pt</string>
</dict>
</array>
<key>Name</key>
@@ -682,18 +563,16 @@
<integer>5</integer>
<key>WindowOrderList</key>
<array>
+ <string>6194CD891152EC5200A4BA5C</string>
<string>6194CC9F1151C14B00A4BA5C</string>
<string>6194CC951151C07100A4BA5C</string>
+ <string>1C78EAAD065D492600B07095</string>
+ <string>1CD10A99069EF8BA00B06720</string>
<string>61798848114AA42600BA94A9</string>
- <string>6194CC451151BC0700A4BA5C</string>
<string>/Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj</string>
- <string>617994E41150354C00BA94A9</string>
- <string>1CD10A99069EF8BA00B06720</string>
- <string>1C78EAAD065D492600B07095</string>
- <string>6179958A115054F300BA94A9</string>
</array>
<key>WindowString</key>
- <string>460 490 803 668 0 0 1920 1178 </string>
+ <string>460 541 801 617 0 0 1920 1178 </string>
<key>WindowToolsV3</key>
<array>
<dict>
@@ -714,7 +593,7 @@
<key>PBXProjectModuleGUID</key>
<string>1CD0528F0623707200166675</string>
<key>PBXProjectModuleLabel</key>
- <string></string>
+ <string>hwengine.pas</string>
<key>StatusBarVisibility</key>
<true/>
</dict>
@@ -723,7 +602,7 @@
<key>Frame</key>
<string>{{0, 0}, {757, 232}}</string>
<key>RubberWindowFrame</key>
- <string>114 540 757 563 0 0 1920 1178 </string>
+ <string>783 440 757 563 0 0 1920 1178 </string>
</dict>
<key>Module</key>
<string>PBXNavigatorGroup</string>
@@ -731,6 +610,8 @@
<string>232pt</string>
</dict>
<dict>
+ <key>BecomeActive</key>
+ <true/>
<key>ContentConfiguration</key>
<dict>
<key>PBXProjectModuleGUID</key>
@@ -747,7 +628,7 @@
<key>Frame</key>
<string>{{0, 237}, {757, 285}}</string>
<key>RubberWindowFrame</key>
- <string>114 540 757 563 0 0 1920 1178 </string>
+ <string>783 440 757 563 0 0 1920 1178 </string>
</dict>
<key>Module</key>
<string>PBXBuildResultsModule</string>
@@ -779,7 +660,7 @@
<key>WindowContentMinSize</key>
<string>486 300</string>
<key>WindowString</key>
- <string>114 540 757 563 0 0 1920 1178 </string>
+ <string>783 440 757 563 0 0 1920 1178 </string>
<key>WindowToolGUID</key>
<string>61798848114AA42600BA94A9</string>
<key>WindowToolIsVisible</key>
@@ -909,7 +790,7 @@
<key>WindowToolGUID</key>
<string>1CD10A99069EF8BA00B06720</string>
<key>WindowToolIsVisible</key>
- <true/>
+ <false/>
</dict>
<dict>
<key>Identifier</key>
@@ -1041,7 +922,7 @@
<key>Frame</key>
<string>{{0, 0}, {656, 344}}</string>
<key>RubberWindowFrame</key>
- <string>272 259 656 385 0 0 1920 1178 </string>
+ <string>403 690 656 385 0 0 1920 1178 </string>
</dict>
<key>Module</key>
<string>PBXDebugCLIModule</string>
@@ -1070,11 +951,11 @@
<key>ToolbarConfiguration</key>
<string>xcode.toolbar.config.consoleV3</string>
<key>WindowString</key>
- <string>272 259 656 385 0 0 1920 1178 </string>
+ <string>403 690 656 385 0 0 1920 1178 </string>
<key>WindowToolGUID</key>
<string>1C78EAAD065D492600B07095</string>
<key>WindowToolIsVisible</key>
- <true/>
+ <false/>
</dict>
<dict>
<key>Identifier</key>
--- 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;
};