add jump and backjump controls
authorkoda
Thu, 18 Mar 2010 02:18:50 +0000
changeset 3015 20a9c8160e82
parent 3013 dfc1f16aeb53
child 3017 4a52e0705011
add jump and backjump controls fix a small glitch when dimming the controls
cocoaTouch/otherSrc/PascalImports.h
cocoaTouch/overlayViewController.h
cocoaTouch/overlayViewController.m
cocoaTouch/overlayViewController.xib
hedgewars/PascalExports.pas
project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/vittorio.mode1v3
project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/vittorio.pbxuser
--- a/cocoaTouch/otherSrc/PascalImports.h	Wed Mar 17 22:56:23 2010 +0000
+++ b/cocoaTouch/otherSrc/PascalImports.h	Thu Mar 18 02:18:50 2010 +0000
@@ -36,6 +36,8 @@
 	void HW_aimUp(void);
 	void HW_aimDown(void);
 	void HW_shoot(void);
+	void HW_jump(void);
+	void HW_backjump(void);
 	
 	void HW_chat(void);
 	void HW_tab(void);
--- a/cocoaTouch/overlayViewController.h	Wed Mar 17 22:56:23 2010 +0000
+++ b/cocoaTouch/overlayViewController.h	Thu Mar 18 02:18:50 2010 +0000
@@ -10,8 +10,10 @@
 
 
 @interface overlayViewController : UIViewController {
+    NSTimer *dimTimer;
+}
 
-}
+@property (nonatomic,retain) NSTimer *dimTimer;
 
 -(IBAction) buttonReleased:(id) sender;
 -(IBAction) buttonPressed:(id) sender;
--- a/cocoaTouch/overlayViewController.m	Wed Mar 17 22:56:23 2010 +0000
+++ b/cocoaTouch/overlayViewController.m	Thu Mar 18 02:18:50 2010 +0000
@@ -10,6 +10,8 @@
 #import "PascalImports.h"
 
 @implementation overlayViewController
+@synthesize dimTimer;
+
 
 -(void) didReceiveMemoryWarning {
 	// Releases the view if it doesn't have a superview.
@@ -18,12 +20,23 @@
 	// Release any cached data, images, etc that aren't in use.
 }
 
+-(void) viewDidLoad {
+    dimTimer = [[NSTimer alloc] initWithFireDate:[NSDate dateWithTimeIntervalSinceNow:6]
+                                        interval:1000
+                                          target:self
+                                        selector:@selector(dimOverlay)
+                                        userInfo:nil
+                                         repeats:YES];
+    
+    [[NSRunLoop currentRunLoop] addTimer:dimTimer forMode:NSDefaultRunLoopMode];
+}
+
 -(void) viewDidUnload {
-	// Release any retained subviews of the main view.
-	// e.g. self.myOutlet = nil;
+	[dimTimer invalidate];
 }
 
 -(void) dealloc {
+    [dimTimer release];
     [super dealloc];
 }
 
@@ -31,9 +44,10 @@
 // dim the overlay when there's no more input for a certain amount of time
 -(IBAction) buttonReleased:(id) sender {
 	HW_allKeysUp();
-    [NSTimer scheduledTimerWithTimeInterval:2.8 target:self selector:@selector(dimOverlay) userInfo:nil repeats:NO];
+    [dimTimer setFireDate:[NSDate dateWithTimeIntervalSinceNow:2.7]];
 }
 
+// nice transition for dimming
 -(void) dimOverlay {
     [UIView beginAnimations:@"overlay dim" context:NULL];
    	[UIView setAnimationDuration:0.6];
@@ -41,14 +55,16 @@
 	[UIView commitAnimations];
 }
 
+// set the overlay visible and put off the timer for enough time
 -(void) activateOverlay {
     self.view.alpha = 1;
+    [dimTimer setFireDate:[NSDate dateWithTimeIntervalSinceNow:1000]];
 }
 
 // issue certain action based on the tag of the button 
 -(IBAction) buttonPressed:(id) sender {
     [self activateOverlay];
-    
+
     UIButton *theButton = (UIButton*)sender;
     switch (theButton.tag) {
         case 0:
@@ -67,12 +83,13 @@
             HW_shoot();
             break;
         case 5:
-            HW_pause();
+            HW_jump();
             break;
         case 6:
-            HW_chat();
+            HW_backjump();
             break;
         default:
+            // HW_chat() HW_tab() HW_pause()
             break;
     }
 }
--- a/cocoaTouch/overlayViewController.xib	Wed Mar 17 22:56:23 2010 +0000
+++ b/cocoaTouch/overlayViewController.xib	Thu Mar 18 02:18:50 2010 +0000
@@ -97,11 +97,11 @@
 					<object class="IBUIButton" id="590902961">
 						<reference key="NSNextResponder" ref="191373211"/>
 						<int key="NSvFlags">292</int>
-						<string key="NSFrame">{{30, 416}, {64, 64}}</string>
+						<string key="NSFrame">{{41, 396}, {64, 64}}</string>
 						<reference key="NSSuperview" ref="191373211"/>
 						<bool key="IBUIOpaque">NO</bool>
 						<bool key="IBUIClearsContextBeforeDrawing">NO</bool>
-						<int key="IBUITag">5</int>
+						<int key="IBUITag">6</int>
 						<int key="IBUIContentHorizontalAlignment">0</int>
 						<int key="IBUIContentVerticalAlignment">0</int>
 						<reference key="IBUIFont" ref="969592940"/>
@@ -116,10 +116,29 @@
 							<string key="NSResourceName">joyPush.png</string>
 						</object>
 					</object>
+					<object class="IBUIButton" id="132251648">
+						<reference key="NSNextResponder" ref="191373211"/>
+						<int key="NSvFlags">292</int>
+						<string key="NSFrame">{{30, 370}, {64, 64}}</string>
+						<reference key="NSSuperview" ref="191373211"/>
+						<bool key="IBUIOpaque">NO</bool>
+						<bool key="IBUIClearsContextBeforeDrawing">NO</bool>
+						<int key="IBUITag">5</int>
+						<int key="IBUIContentHorizontalAlignment">0</int>
+						<int key="IBUIContentVerticalAlignment">0</int>
+						<reference key="IBUIFont" ref="969592940"/>
+						<reference key="IBUIHighlightedTitleColor" ref="708011311"/>
+						<object class="NSColor" key="IBUINormalTitleColor">
+							<int key="NSColorSpace">1</int>
+							<bytes key="NSRGB">MC4xOTYwNzg0MyAwLjMwOTgwMzkzIDAuNTIxNTY4NjYAA</bytes>
+						</object>
+						<reference key="IBUINormalTitleShadowColor" ref="280149554"/>
+						<reference key="IBUINormalImage" ref="639745463"/>
+					</object>
 					<object class="IBUIButton" id="752933969">
 						<reference key="NSNextResponder" ref="191373211"/>
 						<int key="NSvFlags">292</int>
-						<string key="NSFrame">{{14, 371}, {64, 64}}</string>
+						<string key="NSFrame">{{35, 35}, {64, 64}}</string>
 						<reference key="NSSuperview" ref="191373211"/>
 						<bool key="IBUIOpaque">NO</bool>
 						<bool key="IBUIClearsContextBeforeDrawing">NO</bool>
@@ -416,6 +435,42 @@
 					</object>
 					<int key="connectionID">52</int>
 				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBCocoaTouchEventConnection" key="connection">
+						<string key="label">buttonReleased:</string>
+						<reference key="source" ref="132251648"/>
+						<reference key="destination" ref="372490531"/>
+						<int key="IBEventType">9</int>
+					</object>
+					<int key="connectionID">54</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBCocoaTouchEventConnection" key="connection">
+						<string key="label">buttonReleased:</string>
+						<reference key="source" ref="132251648"/>
+						<reference key="destination" ref="372490531"/>
+						<int key="IBEventType">7</int>
+					</object>
+					<int key="connectionID">55</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBCocoaTouchEventConnection" key="connection">
+						<string key="label">buttonPressed:</string>
+						<reference key="source" ref="132251648"/>
+						<reference key="destination" ref="372490531"/>
+						<int key="IBEventType">1</int>
+					</object>
+					<int key="connectionID">56</int>
+				</object>
+				<object class="IBConnectionRecord">
+					<object class="IBCocoaTouchEventConnection" key="connection">
+						<string key="label">buttonReleased:</string>
+						<reference key="source" ref="132251648"/>
+						<reference key="destination" ref="372490531"/>
+						<int key="IBEventType">8</int>
+					</object>
+					<int key="connectionID">57</int>
+				</object>
 			</object>
 			<object class="IBMutableOrderedSet" key="objectRecords">
 				<object class="NSArray" key="orderedObjects">
@@ -431,12 +486,13 @@
 						<reference key="object" ref="191373211"/>
 						<object class="NSMutableArray" key="children">
 							<bool key="EncodedWithXMLCoder">YES</bool>
-							<reference ref="752933969"/>
-							<reference ref="590902961"/>
 							<reference ref="261686746"/>
 							<reference ref="584263820"/>
 							<reference ref="81315603"/>
 							<reference ref="123494776"/>
+							<reference ref="590902961"/>
+							<reference ref="752933969"/>
+							<reference ref="132251648"/>
 						</object>
 						<reference key="parent" ref="0"/>
 					</object>
@@ -487,6 +543,12 @@
 						<reference key="parent" ref="191373211"/>
 						<string key="objectName">push1</string>
 					</object>
+					<object class="IBObjectRecord">
+						<int key="objectID">53</int>
+						<reference key="object" ref="132251648"/>
+						<reference key="parent" ref="191373211"/>
+						<string key="objectName">push3</string>
+					</object>
 				</object>
 			</object>
 			<object class="NSMutableDictionary" key="flattenedProperties">
@@ -503,6 +565,7 @@
 					<string>4.IBPluginDependency</string>
 					<string>43.IBPluginDependency</string>
 					<string>48.IBPluginDependency</string>
+					<string>53.IBPluginDependency</string>
 				</object>
 				<object class="NSMutableArray" key="dict.values">
 					<bool key="EncodedWithXMLCoder">YES</bool>
@@ -516,6 +579,7 @@
 					<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 					<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 					<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
+					<string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 				</object>
 			</object>
 			<object class="NSMutableDictionary" key="unlocalizedProperties">
@@ -534,7 +598,7 @@
 				</object>
 			</object>
 			<nil key="sourceID"/>
-			<int key="maxID">52</int>
+			<int key="maxID">57</int>
 		</object>
 		<object class="IBClassDescriber" key="IBDocument.Classes">
 			<object class="NSMutableArray" key="referencedPartialClassDescriptions">
--- a/hedgewars/PascalExports.pas	Wed Mar 17 22:56:23 2010 +0000
+++ b/hedgewars/PascalExports.pas	Thu Mar 18 02:18:50 2010 +0000
@@ -111,6 +111,16 @@
     spaceKey:= true;
 end;
 
+procedure HW_jump; cdecl; export;
+begin
+    enterKey:= true;
+end;
+
+procedure HW_backjump; cdecl; export;
+begin
+    backspaceKey:= true;
+end;
+
 procedure HW_chat; cdecl; export;
 begin
     chatAction:= true;
--- a/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/vittorio.mode1v3	Wed Mar 17 22:56:23 2010 +0000
+++ b/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/vittorio.mode1v3	Thu Mar 18 02:18:50 2010 +0000
@@ -202,87 +202,6 @@
 			<key>Content</key>
 			<dict>
 				<key>PBXProjectModuleGUID</key>
-				<string>6194CBF711505C9D00A4BA5C</string>
-				<key>PBXProjectModuleLabel</key>
-				<string>GameSetup.m</string>
-				<key>PBXSplitModuleInNavigatorKey</key>
-				<dict>
-					<key>Split0</key>
-					<dict>
-						<key>PBXProjectModuleGUID</key>
-						<string>6194CBF811505C9D00A4BA5C</string>
-						<key>PBXProjectModuleLabel</key>
-						<string>GameSetup.m</string>
-						<key>_historyCapacity</key>
-						<integer>0</integer>
-						<key>bookmark</key>
-						<string>6194CBF911505C9D00A4BA5C</string>
-						<key>history</key>
-						<array>
-							<string>6194CBE611505C4900A4BA5C</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}, {1268, 789}}</string>
-				<key>PBXModuleWindowStatusBarHidden2</key>
-				<false/>
-				<key>RubberWindowFrame</key>
-				<string>609 321 1268 830 0 0 1920 1178 </string>
-			</dict>
-		</dict>
-		<dict>
-			<key>Content</key>
-			<dict>
-				<key>PBXProjectModuleGUID</key>
-				<string>61799581115054F300BA94A9</string>
-				<key>PBXProjectModuleLabel</key>
-				<string>SDL_uikitappdelegate.h</string>
-				<key>PBXSplitModuleInNavigatorKey</key>
-				<dict>
-					<key>Split0</key>
-					<dict>
-						<key>PBXProjectModuleGUID</key>
-						<string>61799582115054F300BA94A9</string>
-						<key>PBXProjectModuleLabel</key>
-						<string>SDL_uikitappdelegate.h</string>
-						<key>_historyCapacity</key>
-						<integer>0</integer>
-						<key>bookmark</key>
-						<string>6194CBFA11505C9D00A4BA5C</string>
-						<key>history</key>
-						<array>
-							<string>61799583115054F300BA94A9</string>
-							<string>617995DA11505A9E00BA94A9</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>715 434 803 618 0 0 1920 1178 </string>
-			</dict>
-		</dict>
-		<dict>
-			<key>Content</key>
-			<dict>
-				<key>PBXProjectModuleGUID</key>
 				<string>6179958A115054F300BA94A9</string>
 				<key>PBXProjectModuleLabel</key>
 				<string>overlayViewController.m</string>
@@ -297,10 +216,11 @@
 						<key>_historyCapacity</key>
 						<integer>0</integer>
 						<key>bookmark</key>
-						<string>6194CBFB11505C9D00A4BA5C</string>
+						<string>6194CCDE1151C66E00A4BA5C</string>
 						<key>history</key>
 						<array>
-							<string>617995DB11505A9E00BA94A9</string>
+							<string>6194CC581151BD7D00A4BA5C</string>
+							<string>6194CCA31151C15C00A4BA5C</string>
 						</array>
 					</dict>
 					<key>SplitCount</key>
@@ -316,47 +236,7 @@
 				<key>PBXModuleWindowStatusBarHidden2</key>
 				<false/>
 				<key>RubberWindowFrame</key>
-				<string>670 312 922 661 0 0 1920 1178 </string>
-			</dict>
-		</dict>
-		<dict>
-			<key>Content</key>
-			<dict>
-				<key>PBXProjectModuleGUID</key>
-				<string>61799586115054F300BA94A9</string>
-				<key>PBXProjectModuleLabel</key>
-				<string>SDL_uikitappdelegate.m</string>
-				<key>PBXSplitModuleInNavigatorKey</key>
-				<dict>
-					<key>Split0</key>
-					<dict>
-						<key>PBXProjectModuleGUID</key>
-						<string>61799587115054F300BA94A9</string>
-						<key>PBXProjectModuleLabel</key>
-						<string>SDL_uikitappdelegate.m</string>
-						<key>_historyCapacity</key>
-						<integer>0</integer>
-						<key>bookmark</key>
-						<string>6194CBFC11505C9D00A4BA5C</string>
-						<key>history</key>
-						<array>
-							<string>617995DC11505A9E00BA94A9</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>472 372 803 618 0 0 1920 1178 </string>
+				<string>903 309 922 661 0 0 1920 1178 </string>
 			</dict>
 		</dict>
 		<dict>
@@ -377,11 +257,11 @@
 						<key>_historyCapacity</key>
 						<integer>0</integer>
 						<key>bookmark</key>
-						<string>6194CBFD11505C9D00A4BA5C</string>
+						<string>6194CCDF1151C66E00A4BA5C</string>
 						<key>history</key>
 						<array>
 							<string>6179958D115054F300BA94A9</string>
-							<string>617995DD11505A9E00BA94A9</string>
+							<string>6194CC1111505FCF00A4BA5C</string>
 						</array>
 					</dict>
 					<key>SplitCount</key>
@@ -400,6 +280,46 @@
 				<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>
 	<key>PerspectiveWidths</key>
 	<array>
@@ -432,8 +352,6 @@
 			<key>Layout</key>
 			<array>
 				<dict>
-					<key>BecomeActive</key>
-					<true/>
 					<key>ContentConfiguration</key>
 					<dict>
 						<key>PBXBottomSmartGroupGIDs</key>
@@ -473,14 +391,12 @@
 								<string>61798860114AA49D00BA94A9</string>
 								<string>29B97317FDCFA39411CA2CEA</string>
 								<string>1C37FBAC04509CD000000102</string>
-								<string>6194C69F11505AA300A4BA5C</string>
 								<string>1C37FABC05509CD000000102</string>
 							</array>
 							<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
 							<array>
 								<array>
-									<integer>4</integer>
-									<integer>2</integer>
+									<integer>16</integer>
 									<integer>0</integer>
 								</array>
 							</array>
@@ -520,7 +436,7 @@
 								<key>PBXProjectModuleGUID</key>
 								<string>1CE0B20306471E060097A5F4</string>
 								<key>PBXProjectModuleLabel</key>
-								<string>Info.plist</string>
+								<string>PascalImports.h</string>
 								<key>PBXSplitModuleInNavigatorKey</key>
 								<dict>
 									<key>Split0</key>
@@ -528,11 +444,11 @@
 										<key>PBXProjectModuleGUID</key>
 										<string>1CE0B20406471E060097A5F4</string>
 										<key>PBXProjectModuleLabel</key>
-										<string>Info.plist</string>
+										<string>PascalImports.h</string>
 										<key>_historyCapacity</key>
 										<integer>0</integer>
 										<key>bookmark</key>
-										<string>6194CBF611505C9D00A4BA5C</string>
+										<string>6194CCDD1151C66E00A4BA5C</string>
 										<key>history</key>
 										<array>
 											<string>6179889A114AA5BD00BA94A9</string>
@@ -563,8 +479,10 @@
 											<string>6179956C1150528700BA94A9</string>
 											<string>6179957F115054F300BA94A9</string>
 											<string>6194CBCD11505B3000A4BA5C</string>
-											<string>6194CBCE11505B3000A4BA5C</string>
-											<string>6179937611501D7800BA94A9</string>
+											<string>6194CC0711505FCF00A4BA5C</string>
+											<string>6194CC3E1151BC0700A4BA5C</string>
+											<string>6194CC551151BD7D00A4BA5C</string>
+											<string>6194CC561151BD7D00A4BA5C</string>
 										</array>
 									</dict>
 									<key>SplitCount</key>
@@ -576,16 +494,18 @@
 							<key>GeometryConfiguration</key>
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 0}, {595, 336}}</string>
+								<string>{{0, 0}, {595, 326}}</string>
 								<key>RubberWindowFrame</key>
 								<string>460 490 803 668 0 0 1920 1178 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXNavigatorGroup</string>
 							<key>Proportion</key>
-							<string>336pt</string>
+							<string>326pt</string>
 						</dict>
 						<dict>
+							<key>BecomeActive</key>
+							<true/>
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXProjectModuleGUID</key>
@@ -596,14 +516,14 @@
 							<key>GeometryConfiguration</key>
 							<dict>
 								<key>Frame</key>
-								<string>{{0, 341}, {595, 286}}</string>
+								<string>{{0, 331}, {595, 296}}</string>
 								<key>RubberWindowFrame</key>
 								<string>460 490 803 668 0 0 1920 1178 </string>
 							</dict>
 							<key>Module</key>
 							<string>XCDetailModule</string>
 							<key>Proportion</key>
-							<string>286pt</string>
+							<string>296pt</string>
 						</dict>
 					</array>
 					<key>Proportion</key>
@@ -622,9 +542,9 @@
 			</array>
 			<key>TableOfContents</key>
 			<array>
-				<string>6194CBD011505B3000A4BA5C</string>
+				<string>6194CC411151BC0700A4BA5C</string>
 				<string>1CE0B1FE06471DED0097A5F4</string>
-				<string>6194CBD111505B3000A4BA5C</string>
+				<string>6194CC421151BC0700A4BA5C</string>
 				<string>1CE0B20306471E060097A5F4</string>
 				<string>1CE0B20506471E060097A5F4</string>
 			</array>
@@ -762,18 +682,15 @@
 	<integer>5</integer>
 	<key>WindowOrderList</key>
 	<array>
-		<string>6194CBFE11505C9D00A4BA5C</string>
-		<string>6194CBFF11505C9D00A4BA5C</string>
-		<string>6194CC0011505C9D00A4BA5C</string>
-		<string>1CD10A99069EF8BA00B06720</string>
+		<string>6194CC9F1151C14B00A4BA5C</string>
+		<string>6194CC951151C07100A4BA5C</string>
 		<string>61798848114AA42600BA94A9</string>
+		<string>6194CC451151BC0700A4BA5C</string>
+		<string>/Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj</string>
 		<string>617994E41150354C00BA94A9</string>
-		<string>61799586115054F300BA94A9</string>
+		<string>1CD10A99069EF8BA00B06720</string>
+		<string>1C78EAAD065D492600B07095</string>
 		<string>6179958A115054F300BA94A9</string>
-		<string>61799581115054F300BA94A9</string>
-		<string>/Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj</string>
-		<string>6194CBF711505C9D00A4BA5C</string>
-		<string>1C78EAAD065D492600B07095</string>
 	</array>
 	<key>WindowString</key>
 	<string>460 490 803 668 0 0 1920 1178 </string>
@@ -797,7 +714,7 @@
 								<key>PBXProjectModuleGUID</key>
 								<string>1CD0528F0623707200166675</string>
 								<key>PBXProjectModuleLabel</key>
-								<string>uStore.pas</string>
+								<string></string>
 								<key>StatusBarVisibility</key>
 								<true/>
 							</dict>
@@ -814,8 +731,6 @@
 							<string>232pt</string>
 						</dict>
 						<dict>
-							<key>BecomeActive</key>
-							<true/>
 							<key>ContentConfiguration</key>
 							<dict>
 								<key>PBXProjectModuleGUID</key>
@@ -855,7 +770,7 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>61798848114AA42600BA94A9</string>
-				<string>6194CBD611505B3000A4BA5C</string>
+				<string>6194CC481151BC0700A4BA5C</string>
 				<string>1CD0528F0623707200166675</string>
 				<string>XCMainBuildResultsModuleGUID</string>
 			</array>
@@ -899,8 +814,8 @@
 										<string>yes</string>
 										<key>sizes</key>
 										<array>
-											<string>{{0, 0}, {316, 194}}</string>
-											<string>{{316, 0}, {378, 194}}</string>
+											<string>{{0, 0}, {316, 198}}</string>
+											<string>{{316, 0}, {378, 198}}</string>
 										</array>
 									</dict>
 									<key>VerticalSplitView</key>
@@ -915,8 +830,8 @@
 										<string>yes</string>
 										<key>sizes</key>
 										<array>
-											<string>{{0, 0}, {694, 194}}</string>
-											<string>{{0, 194}, {694, 187}}</string>
+											<string>{{0, 0}, {694, 198}}</string>
+											<string>{{0, 198}, {694, 183}}</string>
 										</array>
 									</dict>
 								</dict>
@@ -943,13 +858,15 @@
 									<array>
 										<string>Name</string>
 										<real>120</real>
+										<string>Type</string>
+										<real>84</real>
 										<string>Value</string>
 										<real>85</real>
 										<string>Summary</string>
 										<real>148</real>
 									</array>
 									<key>Frame</key>
-									<string>{{316, 0}, {378, 194}}</string>
+									<string>{{316, 0}, {378, 198}}</string>
 									<key>RubberWindowFrame</key>
 									<string>740 517 694 422 0 0 1920 1178 </string>
 								</dict>
@@ -977,13 +894,13 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>1CD10A99069EF8BA00B06720</string>
-				<string>6194CBEF11505C9000A4BA5C</string>
+				<string>6194CC491151BC0700A4BA5C</string>
 				<string>1C162984064C10D400B95A72</string>
-				<string>6194CBF011505C9000A4BA5C</string>
-				<string>6194CBF111505C9000A4BA5C</string>
-				<string>6194CBF211505C9000A4BA5C</string>
-				<string>6194CBF311505C9000A4BA5C</string>
-				<string>6194CBF411505C9000A4BA5C</string>
+				<string>6194CC4A1151BC0700A4BA5C</string>
+				<string>6194CC4B1151BC0700A4BA5C</string>
+				<string>6194CC4C1151BC0700A4BA5C</string>
+				<string>6194CC4D1151BC0700A4BA5C</string>
+				<string>6194CC4E1151BC0700A4BA5C</string>
 			</array>
 			<key>ToolbarConfiguration</key>
 			<string>xcode.toolbar.config.debugV3</string>
@@ -992,7 +909,7 @@
 			<key>WindowToolGUID</key>
 			<string>1CD10A99069EF8BA00B06720</string>
 			<key>WindowToolIsVisible</key>
-			<false/>
+			<true/>
 		</dict>
 		<dict>
 			<key>Identifier</key>
@@ -1124,7 +1041,7 @@
 								<key>Frame</key>
 								<string>{{0, 0}, {656, 344}}</string>
 								<key>RubberWindowFrame</key>
-								<string>824 332 656 385 0 0 1920 1178 </string>
+								<string>272 259 656 385 0 0 1920 1178 </string>
 							</dict>
 							<key>Module</key>
 							<string>PBXDebugCLIModule</string>
@@ -1147,13 +1064,13 @@
 			<key>TableOfContents</key>
 			<array>
 				<string>1C78EAAD065D492600B07095</string>
-				<string>6194CBF511505C9000A4BA5C</string>
+				<string>6194CC4F1151BC0700A4BA5C</string>
 				<string>1C78EAAC065D492600B07095</string>
 			</array>
 			<key>ToolbarConfiguration</key>
 			<string>xcode.toolbar.config.consoleV3</string>
 			<key>WindowString</key>
-			<string>824 332 656 385 0 0 1920 1178 </string>
+			<string>272 259 656 385 0 0 1920 1178 </string>
 			<key>WindowToolGUID</key>
 			<string>1C78EAAD065D492600B07095</string>
 			<key>WindowToolIsVisible</key>
--- a/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/vittorio.pbxuser	Wed Mar 17 22:56:23 2010 +0000
+++ b/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/vittorio.pbxuser	Thu Mar 18 02:18:50 2010 +0000
@@ -7,15 +7,14 @@
 		);
 	};
 	29B97313FDCFA39411CA2CEA /* Project object */ = {
-		activeBuildConfigurationName = Release;
+		activeBuildConfigurationName = Debug;
 		activeExecutable = 617987D7114AA2CD00BA94A9 /* HedgewarsMobile */;
-		activeSDKPreference = iphoneos3.0;
+		activeSDKPreference = iphonesimulator3.0;
 		activeTarget = 1D6058900D05DD3D006BFB54 /* HedgewarsMobile */;
 		addToTargets = (
 			1D6058900D05DD3D006BFB54 /* HedgewarsMobile */,
 		);
 		breakpoints = (
-			617994B01150323D00BA94A9 /* overlayViewController.m:52 */,
 		);
 		codeSenseManager = 617987E0114AA2EB00BA94A9 /* Code sense */;
 		executables = (
@@ -66,8 +65,8 @@
 					PBXFileDataSource_Warnings_ColumnID,
 				);
 			};
-			PBXPerProjectTemplateStateSaveDate = 290478755;
-			PBXWorkspaceStateSaveDate = 290478755;
+			PBXPerProjectTemplateStateSaveDate = 290564955;
+			PBXWorkspaceStateSaveDate = 290564955;
 		};
 		perUserProjectItems = {
 			6179889A114AA5BD00BA94A9 = 6179889A114AA5BD00BA94A9 /* PBXTextBookmark */;
@@ -86,47 +85,128 @@
 			6179937311501D7800BA94A9 = 6179937311501D7800BA94A9 /* PBXBookmark */;
 			6179937411501D7800BA94A9 = 6179937411501D7800BA94A9 /* PBXBookmark */;
 			6179937511501D7800BA94A9 = 6179937511501D7800BA94A9 /* PBXBookmark */;
-			6179937611501D7800BA94A9 = 6179937611501D7800BA94A9 /* PlistBookmark */;
 			6179937711501D7800BA94A9 = 6179937711501D7800BA94A9 /* PBXBookmark */;
 			6179937811501D7800BA94A9 = 6179937811501D7800BA94A9 /* PBXBookmark */;
 			6179937911501D7800BA94A9 = 6179937911501D7800BA94A9 /* PBXBookmark */;
 			6179938511501FFA00BA94A9 = 6179938511501FFA00BA94A9 /* PBXBookmark */;
 			617993AF1150242000BA94A9 = 617993AF1150242000BA94A9 /* PBXTextBookmark */;
 			6179941611502ACF00BA94A9 = 6179941611502ACF00BA94A9 /* PBXTextBookmark */;
-			6179941711502ACF00BA94A9 = 6179941711502ACF00BA94A9 /* PBXTextBookmark */;
 			6179943111502CEA00BA94A9 = 6179943111502CEA00BA94A9 /* PBXBookmark */;
-			6179943211502CEA00BA94A9 = 6179943211502CEA00BA94A9 /* PBXTextBookmark */;
 			6179944811502E3E00BA94A9 = 6179944811502E3E00BA94A9 /* PBXTextBookmark */;
 			617994E11150354C00BA94A9 = 617994E11150354C00BA94A9 /* PBXTextBookmark */;
 			6179956C1150528700BA94A9 = 6179956C1150528700BA94A9 /* PBXTextBookmark */;
-			61799574115053BD00BA94A9 = 61799574115053BD00BA94A9 /* PBXBookmark */;
 			6179957F115054F300BA94A9 = 6179957F115054F300BA94A9 /* PBXTextBookmark */;
 			61799583115054F300BA94A9 = 61799583115054F300BA94A9 /* PBXTextBookmark */;
-			61799584115054F300BA94A9 = 61799584115054F300BA94A9 /* PBXTextBookmark */;
-			61799588115054F300BA94A9 = 61799588115054F300BA94A9 /* PBXBookmark */;
 			6179958D115054F300BA94A9 = 6179958D115054F300BA94A9 /* PBXTextBookmark */;
-			6179958E115054F300BA94A9 = 6179958E115054F300BA94A9 /* PBXTextBookmark */;
-			617995D911505A9E00BA94A9 = 617995D911505A9E00BA94A9 /* PBXTextBookmark */;
 			617995DA11505A9E00BA94A9 = 617995DA11505A9E00BA94A9 /* PBXTextBookmark */;
 			617995DB11505A9E00BA94A9 = 617995DB11505A9E00BA94A9 /* PBXTextBookmark */;
 			617995DC11505A9E00BA94A9 = 617995DC11505A9E00BA94A9 /* PBXTextBookmark */;
 			617995DD11505A9E00BA94A9 = 617995DD11505A9E00BA94A9 /* PBXTextBookmark */;
-			6194CBCD11505B3000A4BA5C /* PBXTextBookmark */ = 6194CBCD11505B3000A4BA5C /* PBXTextBookmark */;
-			6194CBCE11505B3000A4BA5C /* PBXTextBookmark */ = 6194CBCE11505B3000A4BA5C /* PBXTextBookmark */;
-			6194CBCF11505B3000A4BA5C /* PlistBookmark */ = 6194CBCF11505B3000A4BA5C /* PlistBookmark */;
-			6194CBD211505B3000A4BA5C /* PBXTextBookmark */ = 6194CBD211505B3000A4BA5C /* PBXTextBookmark */;
-			6194CBD311505B3000A4BA5C /* PBXTextBookmark */ = 6194CBD311505B3000A4BA5C /* PBXTextBookmark */;
-			6194CBD411505B3000A4BA5C /* PBXTextBookmark */ = 6194CBD411505B3000A4BA5C /* PBXTextBookmark */;
-			6194CBD511505B3000A4BA5C /* PBXTextBookmark */ = 6194CBD511505B3000A4BA5C /* PBXTextBookmark */;
-			6194CBE611505C4900A4BA5C /* PBXBookmark */ = 6194CBE611505C4900A4BA5C /* PBXBookmark */;
-			6194CBED11505C9000A4BA5C /* XCBuildMessageTextBookmark */ = 6194CBED11505C9000A4BA5C /* XCBuildMessageTextBookmark */;
-			6194CBEE11505C9000A4BA5C /* PBXTextBookmark */ = 6194CBEE11505C9000A4BA5C /* PBXTextBookmark */;
-			6194CBF611505C9D00A4BA5C /* PlistBookmark */ = 6194CBF611505C9D00A4BA5C /* PlistBookmark */;
-			6194CBF911505C9D00A4BA5C /* PBXTextBookmark */ = 6194CBF911505C9D00A4BA5C /* PBXTextBookmark */;
-			6194CBFA11505C9D00A4BA5C /* PBXTextBookmark */ = 6194CBFA11505C9D00A4BA5C /* PBXTextBookmark */;
-			6194CBFB11505C9D00A4BA5C /* PBXTextBookmark */ = 6194CBFB11505C9D00A4BA5C /* PBXTextBookmark */;
-			6194CBFC11505C9D00A4BA5C /* PBXTextBookmark */ = 6194CBFC11505C9D00A4BA5C /* PBXTextBookmark */;
-			6194CBFD11505C9D00A4BA5C /* PBXTextBookmark */ = 6194CBFD11505C9D00A4BA5C /* PBXTextBookmark */;
+			6194CBCD11505B3000A4BA5C = 6194CBCD11505B3000A4BA5C /* PBXTextBookmark */;
+			6194CBE611505C4900A4BA5C = 6194CBE611505C4900A4BA5C /* PBXBookmark */;
+			6194CC0311505D1000A4BA5C = 6194CC0311505D1000A4BA5C /* PBXBookmark */;
+			6194CC0711505FCF00A4BA5C = 6194CC0711505FCF00A4BA5C /* PlistBookmark */;
+			6194CC0811505FCF00A4BA5C = 6194CC0811505FCF00A4BA5C /* PBXTextBookmark */;
+			6194CC0911505FCF00A4BA5C = 6194CC0911505FCF00A4BA5C /* PBXTextBookmark */;
+			6194CC0C11505FCF00A4BA5C = 6194CC0C11505FCF00A4BA5C /* PBXTextBookmark */;
+			6194CC0D11505FCF00A4BA5C = 6194CC0D11505FCF00A4BA5C /* PBXTextBookmark */;
+			6194CC0E11505FCF00A4BA5C = 6194CC0E11505FCF00A4BA5C /* PBXTextBookmark */;
+			6194CC0F11505FCF00A4BA5C = 6194CC0F11505FCF00A4BA5C /* PBXTextBookmark */;
+			6194CC1011505FCF00A4BA5C = 6194CC1011505FCF00A4BA5C /* PBXTextBookmark */;
+			6194CC1111505FCF00A4BA5C = 6194CC1111505FCF00A4BA5C /* PBXTextBookmark */;
+			6194CC321151B87600A4BA5C /* PBXBookmark */ = 6194CC321151B87600A4BA5C /* PBXBookmark */;
+			6194CC3E1151BC0700A4BA5C /* PBXTextBookmark */ = 6194CC3E1151BC0700A4BA5C /* PBXTextBookmark */;
+			6194CC3F1151BC0700A4BA5C /* PBXTextBookmark */ = 6194CC3F1151BC0700A4BA5C /* PBXTextBookmark */;
+			6194CC401151BC0700A4BA5C /* PBXTextBookmark */ = 6194CC401151BC0700A4BA5C /* PBXTextBookmark */;
+			6194CC431151BC0700A4BA5C /* PBXTextBookmark */ = 6194CC431151BC0700A4BA5C /* PBXTextBookmark */;
+			6194CC441151BC0700A4BA5C /* PBXTextBookmark */ = 6194CC441151BC0700A4BA5C /* PBXTextBookmark */;
+			6194CC471151BC0700A4BA5C /* PBXTextBookmark */ = 6194CC471151BC0700A4BA5C /* PBXTextBookmark */;
+			6194CC551151BD7D00A4BA5C /* PBXTextBookmark */ = 6194CC551151BD7D00A4BA5C /* PBXTextBookmark */;
+			6194CC561151BD7D00A4BA5C /* PBXTextBookmark */ = 6194CC561151BD7D00A4BA5C /* PBXTextBookmark */;
+			6194CC571151BD7D00A4BA5C /* PBXTextBookmark */ = 6194CC571151BD7D00A4BA5C /* PBXTextBookmark */;
+			6194CC581151BD7D00A4BA5C /* PBXTextBookmark */ = 6194CC581151BD7D00A4BA5C /* PBXTextBookmark */;
+			6194CC591151BD7D00A4BA5C /* PBXTextBookmark */ = 6194CC591151BD7D00A4BA5C /* PBXTextBookmark */;
+			6194CC5A1151BD7D00A4BA5C /* PBXTextBookmark */ = 6194CC5A1151BD7D00A4BA5C /* PBXTextBookmark */;
+			6194CC5B1151BD7D00A4BA5C /* PBXTextBookmark */ = 6194CC5B1151BD7D00A4BA5C /* PBXTextBookmark */;
+			6194CC5C1151BD7D00A4BA5C /* PBXTextBookmark */ = 6194CC5C1151BD7D00A4BA5C /* PBXTextBookmark */;
+			6194CC5F1151BDA700A4BA5C /* PBXTextBookmark */ = 6194CC5F1151BDA700A4BA5C /* PBXTextBookmark */;
+			6194CC601151BDA700A4BA5C /* PBXTextBookmark */ = 6194CC601151BDA700A4BA5C /* PBXTextBookmark */;
+			6194CC611151BDA700A4BA5C /* PBXTextBookmark */ = 6194CC611151BDA700A4BA5C /* PBXTextBookmark */;
+			6194CC621151BDA700A4BA5C /* PBXTextBookmark */ = 6194CC621151BDA700A4BA5C /* PBXTextBookmark */;
+			6194CC691151BDE200A4BA5C /* PBXTextBookmark */ = 6194CC691151BDE200A4BA5C /* PBXTextBookmark */;
+			6194CC6A1151BDE200A4BA5C /* PBXTextBookmark */ = 6194CC6A1151BDE200A4BA5C /* PBXTextBookmark */;
+			6194CC6B1151BDE200A4BA5C /* PBXTextBookmark */ = 6194CC6B1151BDE200A4BA5C /* PBXTextBookmark */;
+			6194CC6C1151BDE200A4BA5C /* PBXTextBookmark */ = 6194CC6C1151BDE200A4BA5C /* PBXTextBookmark */;
+			6194CC731151BEC400A4BA5C /* PBXTextBookmark */ = 6194CC731151BEC400A4BA5C /* PBXTextBookmark */;
+			6194CC741151BEC400A4BA5C /* PBXTextBookmark */ = 6194CC741151BEC400A4BA5C /* PBXTextBookmark */;
+			6194CC751151BEC400A4BA5C /* PBXTextBookmark */ = 6194CC751151BEC400A4BA5C /* PBXTextBookmark */;
+			6194CC761151BEC400A4BA5C /* PBXTextBookmark */ = 6194CC761151BEC400A4BA5C /* PBXTextBookmark */;
+			6194CC7B1151BF8000A4BA5C /* PBXTextBookmark */ = 6194CC7B1151BF8000A4BA5C /* PBXTextBookmark */;
+			6194CC7C1151BF8000A4BA5C /* PBXTextBookmark */ = 6194CC7C1151BF8000A4BA5C /* PBXTextBookmark */;
+			6194CC7D1151BF8000A4BA5C /* PBXTextBookmark */ = 6194CC7D1151BF8000A4BA5C /* PBXTextBookmark */;
+			6194CC7E1151BF8000A4BA5C /* PBXTextBookmark */ = 6194CC7E1151BF8000A4BA5C /* PBXTextBookmark */;
+			6194CC811151BFB300A4BA5C /* PBXTextBookmark */ = 6194CC811151BFB300A4BA5C /* PBXTextBookmark */;
+			6194CC821151BFB300A4BA5C /* PBXTextBookmark */ = 6194CC821151BFB300A4BA5C /* PBXTextBookmark */;
+			6194CC831151BFB300A4BA5C /* PBXTextBookmark */ = 6194CC831151BFB300A4BA5C /* PBXTextBookmark */;
+			6194CC841151BFB300A4BA5C /* PBXTextBookmark */ = 6194CC841151BFB300A4BA5C /* PBXTextBookmark */;
+			6194CC871151C00200A4BA5C /* PBXTextBookmark */ = 6194CC871151C00200A4BA5C /* PBXTextBookmark */;
+			6194CC881151C00200A4BA5C /* PBXTextBookmark */ = 6194CC881151C00200A4BA5C /* PBXTextBookmark */;
+			6194CC891151C00200A4BA5C /* PBXTextBookmark */ = 6194CC891151C00200A4BA5C /* PBXTextBookmark */;
+			6194CC8A1151C00200A4BA5C /* PBXTextBookmark */ = 6194CC8A1151C00200A4BA5C /* PBXTextBookmark */;
+			6194CC8F1151C07100A4BA5C /* PBXTextBookmark */ = 6194CC8F1151C07100A4BA5C /* PBXTextBookmark */;
+			6194CC901151C07100A4BA5C /* PBXTextBookmark */ = 6194CC901151C07100A4BA5C /* PBXTextBookmark */;
+			6194CC911151C07100A4BA5C /* PBXTextBookmark */ = 6194CC911151C07100A4BA5C /* PBXTextBookmark */;
+			6194CC921151C07100A4BA5C /* PBXTextBookmark */ = 6194CC921151C07100A4BA5C /* PBXTextBookmark */;
+			6194CC931151C07100A4BA5C /* PBXTextBookmark */ = 6194CC931151C07100A4BA5C /* PBXTextBookmark */;
+			6194CC9A1151C14B00A4BA5C /* PBXTextBookmark */ = 6194CC9A1151C14B00A4BA5C /* PBXTextBookmark */;
+			6194CC9B1151C14B00A4BA5C /* PBXTextBookmark */ = 6194CC9B1151C14B00A4BA5C /* PBXTextBookmark */;
+			6194CC9C1151C14B00A4BA5C /* PBXTextBookmark */ = 6194CC9C1151C14B00A4BA5C /* PBXTextBookmark */;
+			6194CC9D1151C14B00A4BA5C /* PBXTextBookmark */ = 6194CC9D1151C14B00A4BA5C /* PBXTextBookmark */;
+			6194CCA21151C15C00A4BA5C /* PBXTextBookmark */ = 6194CCA21151C15C00A4BA5C /* PBXTextBookmark */;
+			6194CCA31151C15C00A4BA5C /* PBXTextBookmark */ = 6194CCA31151C15C00A4BA5C /* PBXTextBookmark */;
+			6194CCA41151C15C00A4BA5C /* PBXTextBookmark */ = 6194CCA41151C15C00A4BA5C /* PBXTextBookmark */;
+			6194CCA51151C15C00A4BA5C /* PBXTextBookmark */ = 6194CCA51151C15C00A4BA5C /* PBXTextBookmark */;
+			6194CCA61151C15C00A4BA5C /* PBXTextBookmark */ = 6194CCA61151C15C00A4BA5C /* PBXTextBookmark */;
+			6194CCA91151C16E00A4BA5C /* PBXTextBookmark */ = 6194CCA91151C16E00A4BA5C /* PBXTextBookmark */;
+			6194CCAA1151C16E00A4BA5C /* PBXTextBookmark */ = 6194CCAA1151C16E00A4BA5C /* PBXTextBookmark */;
+			6194CCAB1151C16E00A4BA5C /* PBXTextBookmark */ = 6194CCAB1151C16E00A4BA5C /* PBXTextBookmark */;
+			6194CCAC1151C16E00A4BA5C /* PBXTextBookmark */ = 6194CCAC1151C16E00A4BA5C /* PBXTextBookmark */;
+			6194CCB01151C18800A4BA5C /* PBXTextBookmark */ = 6194CCB01151C18800A4BA5C /* PBXTextBookmark */;
+			6194CCB11151C18800A4BA5C /* PBXTextBookmark */ = 6194CCB11151C18800A4BA5C /* PBXTextBookmark */;
+			6194CCB21151C18800A4BA5C /* PBXTextBookmark */ = 6194CCB21151C18800A4BA5C /* PBXTextBookmark */;
+			6194CCB31151C18800A4BA5C /* PBXTextBookmark */ = 6194CCB31151C18800A4BA5C /* PBXTextBookmark */;
+			6194CCB71151C21D00A4BA5C /* PBXTextBookmark */ = 6194CCB71151C21D00A4BA5C /* PBXTextBookmark */;
+			6194CCB81151C21D00A4BA5C /* PBXTextBookmark */ = 6194CCB81151C21D00A4BA5C /* PBXTextBookmark */;
+			6194CCB91151C21D00A4BA5C /* PBXTextBookmark */ = 6194CCB91151C21D00A4BA5C /* PBXTextBookmark */;
+			6194CCBA1151C21D00A4BA5C /* PBXTextBookmark */ = 6194CCBA1151C21D00A4BA5C /* PBXTextBookmark */;
+			6194CCBD1151C24500A4BA5C /* PBXTextBookmark */ = 6194CCBD1151C24500A4BA5C /* PBXTextBookmark */;
+			6194CCBE1151C24500A4BA5C /* PBXTextBookmark */ = 6194CCBE1151C24500A4BA5C /* PBXTextBookmark */;
+			6194CCBF1151C24500A4BA5C /* PBXTextBookmark */ = 6194CCBF1151C24500A4BA5C /* PBXTextBookmark */;
+			6194CCC01151C24500A4BA5C /* PBXTextBookmark */ = 6194CCC01151C24500A4BA5C /* PBXTextBookmark */;
+			6194CCC31151C2C200A4BA5C /* PBXTextBookmark */ = 6194CCC31151C2C200A4BA5C /* PBXTextBookmark */;
+			6194CCC41151C2C200A4BA5C /* PBXTextBookmark */ = 6194CCC41151C2C200A4BA5C /* PBXTextBookmark */;
+			6194CCC51151C2C200A4BA5C /* PBXTextBookmark */ = 6194CCC51151C2C200A4BA5C /* PBXTextBookmark */;
+			6194CCC61151C2C200A4BA5C /* PBXTextBookmark */ = 6194CCC61151C2C200A4BA5C /* PBXTextBookmark */;
+			6194CCC91151C30D00A4BA5C /* PBXTextBookmark */ = 6194CCC91151C30D00A4BA5C /* PBXTextBookmark */;
+			6194CCCA1151C30D00A4BA5C /* PBXTextBookmark */ = 6194CCCA1151C30D00A4BA5C /* PBXTextBookmark */;
+			6194CCCB1151C30D00A4BA5C /* PBXTextBookmark */ = 6194CCCB1151C30D00A4BA5C /* PBXTextBookmark */;
+			6194CCCC1151C30D00A4BA5C /* PBXTextBookmark */ = 6194CCCC1151C30D00A4BA5C /* PBXTextBookmark */;
+			6194CCCF1151C37E00A4BA5C /* PBXTextBookmark */ = 6194CCCF1151C37E00A4BA5C /* PBXTextBookmark */;
+			6194CCD01151C37E00A4BA5C /* PBXTextBookmark */ = 6194CCD01151C37E00A4BA5C /* PBXTextBookmark */;
+			6194CCD11151C37E00A4BA5C /* PBXTextBookmark */ = 6194CCD11151C37E00A4BA5C /* PBXTextBookmark */;
+			6194CCD21151C37E00A4BA5C /* PBXTextBookmark */ = 6194CCD21151C37E00A4BA5C /* PBXTextBookmark */;
+			6194CCD51151C55300A4BA5C /* PBXTextBookmark */ = 6194CCD51151C55300A4BA5C /* PBXTextBookmark */;
+			6194CCD61151C55300A4BA5C /* PBXTextBookmark */ = 6194CCD61151C55300A4BA5C /* PBXTextBookmark */;
+			6194CCD71151C55300A4BA5C /* PBXTextBookmark */ = 6194CCD71151C55300A4BA5C /* PBXTextBookmark */;
+			6194CCD81151C55300A4BA5C /* PBXTextBookmark */ = 6194CCD81151C55300A4BA5C /* PBXTextBookmark */;
+			6194CCD91151C60C00A4BA5C /* PBXTextBookmark */ = 6194CCD91151C60C00A4BA5C /* PBXTextBookmark */;
+			6194CCDA1151C60C00A4BA5C /* PBXTextBookmark */ = 6194CCDA1151C60C00A4BA5C /* PBXTextBookmark */;
+			6194CCDB1151C60C00A4BA5C /* PBXTextBookmark */ = 6194CCDB1151C60C00A4BA5C /* PBXTextBookmark */;
+			6194CCDC1151C60C00A4BA5C /* PBXTextBookmark */ = 6194CCDC1151C60C00A4BA5C /* PBXTextBookmark */;
+			6194CCDD1151C66E00A4BA5C /* PBXTextBookmark */ = 6194CCDD1151C66E00A4BA5C /* PBXTextBookmark */;
+			6194CCDE1151C66E00A4BA5C /* PBXTextBookmark */ = 6194CCDE1151C66E00A4BA5C /* PBXTextBookmark */;
+			6194CCDF1151C66E00A4BA5C /* PBXTextBookmark */ = 6194CCDF1151C66E00A4BA5C /* PBXTextBookmark */;
+			6194CCE01151C66E00A4BA5C /* PBXTextBookmark */ = 6194CCE01151C66E00A4BA5C /* PBXTextBookmark */;
 		};
 		sourceControlManager = 617987DF114AA2EB00BA94A9 /* Source Control */;
 		userBuildSettings = {
@@ -165,10 +245,26 @@
 		name = HedgewarsMobile;
 		savedGlobals = {
 		};
-		showTypeColumn = 0;
+		showTypeColumn = 1;
 		sourceDirectories = (
 		);
 		variableFormatDictionary = {
+			$cs = 1;
+			$ds = 1;
+			$eax = 1;
+			$ebp = 1;
+			$ebx = 1;
+			$ecx = 1;
+			$edi = 1;
+			$edx = 1;
+			$eflags = 1;
+			$eip = 1;
+			$es = 1;
+			$esi = 1;
+			$esp = 1;
+			$fs = 1;
+			$gs = 1;
+			$ss = 1;
 		};
 	};
 	617987DF114AA2EB00BA94A9 /* Source Control */ = {
@@ -223,9 +319,9 @@
 	};
 	617987EC114AA34C00BA94A9 /* PascalExports.pas */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {696, 1560}}";
-			sepNavSelRange = "{1557, 0}";
-			sepNavVisRange = "{1195, 379}";
+			sepNavIntBoundsRect = "{{0, 0}, {744, 1924}}";
+			sepNavSelRange = "{2419, 0}";
+			sepNavVisRange = "{2020, 560}";
 		};
 	};
 	617987ED114AA34C00BA94A9 /* SDLh.pas */ = {
@@ -244,17 +340,17 @@
 	};
 	617987FE114AA34C00BA94A9 /* uKeys.pas */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {1818, 6786}}";
-			sepNavSelRange = "{1699, 0}";
-			sepNavVisRange = "{1096, 1134}";
+			sepNavIntBoundsRect = "{{0, 0}, {862, 6825}}";
+			sepNavSelRange = "{10958, 0}";
+			sepNavVisRange = "{9363, 857}";
 			sepNavWindowFrame = "{{674, 505}, {921, 605}}";
 		};
 	};
 	6179880B114AA34C00BA94A9 /* uStore.pas */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {824, 20267}}";
+			sepNavIntBoundsRect = "{{0, 0}, {824, 20371}}";
 			sepNavSelRange = "{36957, 0}";
-			sepNavVisRange = "{36734, 451}";
+			sepNavVisRange = "{36634, 736}";
 		};
 	};
 	61798852114AA44900BA94A9 /* config.inc */ = {
@@ -271,18 +367,27 @@
 			sepNavVisRange = "{2318, 349}";
 		};
 	};
+	6179885A114AA48A00BA94A9 /* PascalImports.h */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = "{{0, 0}, {537, 663}}";
+			sepNavSelRange = "{246, 0}";
+			sepNavVisRange = "{43, 371}";
+			sepNavWindowFrame = "{{685, 352}, {803, 674}}";
+		};
+	};
 	61798863114AA4AA00BA94A9 /* SDL_uikitappdelegate.h */ = {
 		uiCtxt = {
 			sepNavIntBoundsRect = "{{0, 0}, {744, 598}}";
 			sepNavSelRange = "{1045, 0}";
-			sepNavVisRange = "{79, 1543}";
+			sepNavVisRange = "{80, 1547}";
+			sepNavWindowFrame = "{{715, 378}, {803, 674}}";
 		};
 	};
 	61798864114AA4AA00BA94A9 /* SDL_uikitappdelegate.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {866, 2301}}";
+			sepNavIntBoundsRect = "{{0, 0}, {866, 2171}}";
 			sepNavSelRange = "{2158, 0}";
-			sepNavVisRange = "{2252, 1395}";
+			sepNavVisRange = "{3912, 1578}";
 			sepNavWindowFrame = "{{472, 316}, {803, 674}}";
 		};
 	};
@@ -298,8 +403,8 @@
 		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 = "{2827, 0}";
-			sepNavVisRange = "{1529, 1100}";
+			sepNavSelRange = "{1682, 0}";
+			sepNavVisRange = "{1684, 1050}";
 			sepNavWindowFrame = "{{890, 192}, {775, 623}}";
 		};
 	};
@@ -322,8 +427,8 @@
 	6179886F114AA4D000BA94A9 /* MainMenuViewController.m */ = {
 		uiCtxt = {
 			sepNavIntBoundsRect = "{{0, 0}, {901, 2041}}";
-			sepNavSelRange = "{0, 0}";
-			sepNavVisRange = "{0, 666}";
+			sepNavSelRange = "{1292, 0}";
+			sepNavVisRange = "{3660, 1210}";
 			sepNavWindowFrame = "{{199, 382}, {775, 623}}";
 		};
 	};
@@ -343,9 +448,9 @@
 	};
 	61798888114AA4E600BA94A9 /* GameSetup.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {1482, 3367}}";
-			sepNavSelRange = "{6298, 0}";
-			sepNavVisRange = "{4645, 1872}";
+			sepNavIntBoundsRect = "{{0, 0}, {1482, 3445}}";
+			sepNavSelRange = "{6173, 0}";
+			sepNavVisRange = "{4645, 1893}";
 			sepNavWindowFrame = "{{609, 265}, {1268, 886}}";
 		};
 	};
@@ -470,18 +575,6 @@
 		isa = PBXBookmark;
 		fRef = 61798A2A114ADD2600BA94A9 /* storeButton.png */;
 	};
-	6179937611501D7800BA94A9 /* PlistBookmark */ = {
-		isa = PlistBookmark;
-		fRef = 8D1107310486CEB800E47090 /* Info.plist */;
-		fallbackIsa = PBXBookmark;
-		isK = 0;
-		kPath = (
-			CFBundleIconFile,
-		);
-		name = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Info.plist;
-		rLen = 0;
-		rLoc = 9223372036854775808;
-	};
 	6179937711501D7800BA94A9 /* PBXBookmark */ = {
 		isa = PBXBookmark;
 		fRef = 61798A2B114ADD2600BA94A9 /* title.png */;
@@ -500,17 +593,17 @@
 	};
 	6179939D1150226700BA94A9 /* overlayViewController.h */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {534, 304}}";
-			sepNavSelRange = "{153, 0}";
-			sepNavVisRange = "{0, 344}";
+			sepNavIntBoundsRect = "{{0, 0}, {863, 589}}";
+			sepNavSelRange = "{307, 0}";
+			sepNavVisRange = "{0, 415}";
 			sepNavWindowFrame = "{{660, 271}, {775, 623}}";
 		};
 	};
 	6179939E1150226700BA94A9 /* overlayViewController.m */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = "{{0, 0}, {863, 1001}}";
-			sepNavSelRange = "{777, 0}";
-			sepNavVisRange = "{445, 1064}";
+			sepNavIntBoundsRect = "{{0, 0}, {863, 1287}}";
+			sepNavSelRange = "{1504, 0}";
+			sepNavVisRange = "{468, 1333}";
 			sepNavWindowFrame = "{{670, 256}, {922, 717}}";
 		};
 	};
@@ -534,30 +627,10 @@
 		vrLen = 477;
 		vrLoc = 0;
 	};
-	6179941711502ACF00BA94A9 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6179880B114AA34C00BA94A9 /* uStore.pas */;
-		name = "uStore.pas: 1120";
-		rLen = 0;
-		rLoc = 36957;
-		rType = 0;
-		vrLen = 738;
-		vrLoc = 36734;
-	};
 	6179943111502CEA00BA94A9 /* PBXBookmark */ = {
 		isa = PBXBookmark;
 		fRef = 6179936711501D3D00BA94A9 /* arrowDown.png */;
 	};
-	6179943211502CEA00BA94A9 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6179939D1150226700BA94A9 /* overlayViewController.h */;
-		name = "overlayViewController.h: 1";
-		rLen = 0;
-		rLoc = 0;
-		rType = 0;
-		vrLen = 344;
-		vrLoc = 0;
-	};
 	6179944811502E3E00BA94A9 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 61798868114AA4AA00BA94A9 /* SDL_uikitwindow.m */;
@@ -568,24 +641,6 @@
 		vrLen = 896;
 		vrLoc = 0;
 	};
-	617994B01150323D00BA94A9 /* overlayViewController.m:52 */ = {
-		isa = PBXFileBreakpoint;
-		actions = (
-		);
-		breakpointStyle = 0;
-		continueAfterActions = 0;
-		countType = 0;
-		delayBeforeContinue = 0;
-		fileReference = 6179939E1150226700BA94A9 /* overlayViewController.m */;
-		functionName = "-buttonPressed:";
-		hitCount = 2;
-		ignoreCount = 0;
-		lineNumber = 52;
-		location = HedgewarsMobile;
-		modificationTime = 290468480.525687;
-		originalNumberOfMultipleMatches = 1;
-		state = 2;
-	};
 	617994E11150354C00BA94A9 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 61798864114AA4AA00BA94A9 /* SDL_uikitappdelegate.m */;
@@ -606,10 +661,6 @@
 		vrLen = 486;
 		vrLoc = 1204;
 	};
-	61799574115053BD00BA94A9 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
-	};
 	6179957F115054F300BA94A9 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
@@ -630,17 +681,6 @@
 		vrLen = 1152;
 		vrLoc = 1648;
 	};
-	61799584115054F300BA94A9 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 61798863114AA4AA00BA94A9 /* SDL_uikitappdelegate.h */;
-		rLen = 0;
-		rLoc = 1627;
-		rType = 0;
-	};
-	61799588115054F300BA94A9 /* PBXBookmark */ = {
-		isa = PBXBookmark;
-		fRef = 61798864114AA4AA00BA94A9 /* SDL_uikitappdelegate.m */;
-	};
 	6179958D115054F300BA94A9 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 61798865114AA4AA00BA94A9 /* SDL_uikitview.h */;
@@ -651,26 +691,6 @@
 		vrLen = 871;
 		vrLoc = 966;
 	};
-	6179958E115054F300BA94A9 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
-		name = "SDL_uikitview.m: 102";
-		rLen = 0;
-		rLoc = 2827;
-		rType = 0;
-		vrLen = 1103;
-		vrLoc = 1747;
-	};
-	617995D911505A9E00BA94A9 /* PBXTextBookmark */ = {
-		isa = PBXTextBookmark;
-		fRef = 6179939D1150226700BA94A9 /* overlayViewController.h */;
-		name = "overlayViewController.h: 8";
-		rLen = 0;
-		rLoc = 153;
-		rType = 0;
-		vrLen = 344;
-		vrLoc = 0;
-	};
 	617995DA11505A9E00BA94A9 /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 61798863114AA4AA00BA94A9 /* SDL_uikitappdelegate.h */;
@@ -686,7 +706,7 @@
 		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
 		name = "overlayViewController.m: 34";
 		rLen = 0;
-		rLoc = 777;
+		rLoc = 1276;
 		rType = 0;
 		vrLen = 1099;
 		vrLoc = 445;
@@ -721,7 +741,35 @@
 		vrLen = 344;
 		vrLoc = 0;
 	};
-	6194CBCE11505B3000A4BA5C /* PBXTextBookmark */ = {
+	6194CBE611505C4900A4BA5C /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = 61798888114AA4E600BA94A9 /* GameSetup.m */;
+	};
+	6194CC0311505D1000A4BA5C /* PBXBookmark */ = {
+		isa = PBXBookmark;
+		fRef = 6179886F114AA4D000BA94A9 /* MainMenuViewController.m */;
+	};
+	6194CC0711505FCF00A4BA5C /* PlistBookmark */ = {
+		isa = PlistBookmark;
+		fRef = 8D1107310486CEB800E47090 /* Info.plist */;
+		fallbackIsa = PBXBookmark;
+		isK = 0;
+		kPath = (
+			CFBundleIdentifier,
+		);
+		name = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Info.plist;
+		rLen = 0;
+		rLoc = 9223372036854775808;
+	};
+	6194CC0811505FCF00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		comments = "5: Local variable \"vendor\" is assigned but never used";
+		fRef = 6179880B114AA34C00BA94A9 /* uStore.pas */;
+		rLen = 1;
+		rLoc = 1119;
+		rType = 1;
+	};
+	6194CC0911505FCF00A4BA5C /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 6179880B114AA34C00BA94A9 /* uStore.pas */;
 		name = "uStore.pas: 1120";
@@ -731,19 +779,27 @@
 		vrLen = 838;
 		vrLoc = 36634;
 	};
-	6194CBCF11505B3000A4BA5C /* PlistBookmark */ = {
-		isa = PlistBookmark;
-		fRef = 8D1107310486CEB800E47090 /* Info.plist */;
-		fallbackIsa = PBXBookmark;
-		isK = 0;
-		kPath = (
-			CFBundleIdentifier,
-		);
-		name = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Info.plist;
-		rLen = 40;
-		rLoc = 0;
+	6194CC0C11505FCF00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179886F114AA4D000BA94A9 /* MainMenuViewController.m */;
+		name = "MainMenuViewController.m: 41";
+		rLen = 0;
+		rLoc = 1291;
+		rType = 0;
+		vrLen = 984;
+		vrLoc = 836;
 	};
-	6194CBD211505B3000A4BA5C /* PBXTextBookmark */ = {
+	6194CC0D11505FCF00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798888114AA4E600BA94A9 /* GameSetup.m */;
+		name = "GameSetup.m: 208";
+		rLen = 0;
+		rLoc = 6173;
+		rType = 0;
+		vrLen = 1893;
+		vrLoc = 4645;
+	};
+	6194CC0E11505FCF00A4BA5C /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 61798863114AA4AA00BA94A9 /* SDL_uikitappdelegate.h */;
 		name = "SDL_uikitappdelegate.h: 28";
@@ -753,17 +809,17 @@
 		vrLen = 1548;
 		vrLoc = 79;
 	};
-	6194CBD311505B3000A4BA5C /* PBXTextBookmark */ = {
+	6194CC0F11505FCF00A4BA5C /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
 		name = "overlayViewController.m: 34";
 		rLen = 0;
-		rLoc = 777;
+		rLoc = 1276;
 		rType = 0;
 		vrLen = 1099;
 		vrLoc = 445;
 	};
-	6194CBD411505B3000A4BA5C /* PBXTextBookmark */ = {
+	6194CC1011505FCF00A4BA5C /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 61798864114AA4AA00BA94A9 /* SDL_uikitappdelegate.m */;
 		name = "SDL_uikitappdelegate.m: 74";
@@ -773,7 +829,7 @@
 		vrLen = 1423;
 		vrLoc = 2252;
 	};
-	6194CBD511505B3000A4BA5C /* PBXTextBookmark */ = {
+	6194CC1111505FCF00A4BA5C /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
 		name = "SDL_uikitview.m: 102";
@@ -783,90 +839,929 @@
 		vrLen = 1102;
 		vrLoc = 1529;
 	};
-	6194CBE611505C4900A4BA5C /* PBXBookmark */ = {
+	6194CC321151B87600A4BA5C /* PBXBookmark */ = {
 		isa = PBXBookmark;
-		fRef = 61798888114AA4E600BA94A9 /* GameSetup.m */;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
 	};
-	6194CBED11505C9000A4BA5C /* 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;
-	};
-	6194CBEE11505C9000A4BA5C /* PBXTextBookmark */ = {
+	6194CC3E1151BC0700A4BA5C /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 6179880B114AA34C00BA94A9 /* uStore.pas */;
 		name = "uStore.pas: 1120";
 		rLen = 0;
 		rLoc = 36957;
 		rType = 0;
-		vrLen = 451;
-		vrLoc = 36734;
+		vrLen = 736;
+		vrLoc = 36634;
+	};
+	6194CC3F1151BC0700A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 60";
+		rLen = 0;
+		rLoc = 1557;
+		rType = 0;
+		vrLen = 549;
+		vrLoc = 1086;
+	};
+	6194CC401151BC0700A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 60";
+		rLen = 0;
+		rLoc = 1557;
+		rType = 0;
+		vrLen = 524;
+		vrLoc = 1086;
+	};
+	6194CC431151BC0700A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 76";
+		rLen = 0;
+		rLoc = 2360;
+		rType = 0;
+		vrLen = 947;
+		vrLoc = 850;
+	};
+	6194CC441151BC0700A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CC471151BC0700A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CC551151BD7D00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 60";
+		rLen = 0;
+		rLoc = 1557;
+		rType = 0;
+		vrLen = 524;
+		vrLoc = 1086;
+	};
+	6194CC561151BD7D00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CC571151BD7D00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CC581151BD7D00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939D1150226700BA94A9 /* overlayViewController.h */;
+		name = "overlayViewController.h: 16";
+		rLen = 0;
+		rLoc = 307;
+		rType = 0;
+		vrLen = 415;
+		vrLoc = 0;
+	};
+	6194CC591151BD7D00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 33";
+		rLen = 0;
+		rLoc = 1276;
+		rType = 0;
+		vrLen = 1154;
+		vrLoc = 254;
 	};
-	6194CBF611505C9D00A4BA5C /* PlistBookmark */ = {
-		isa = PlistBookmark;
-		fRef = 8D1107310486CEB800E47090 /* Info.plist */;
-		fallbackIsa = PBXBookmark;
-		isK = 0;
-		kPath = (
-			CFBundleIdentifier,
-		);
-		name = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Info.plist;
+	6194CC5A1151BD7D00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 47";
+		rLen = 0;
+		rLoc = 1276;
+		rType = 0;
+		vrLen = 1188;
+		vrLoc = 253;
+	};
+	6194CC5B1151BD7D00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CC5C1151BD7D00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CC5F1151BDA700A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CC601151BDA700A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 29";
+		rLen = 0;
+		rLoc = 863;
+		rType = 0;
+		vrLen = 1189;
+		vrLoc = 253;
+	};
+	6194CC611151BDA700A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
 		rLen = 0;
-		rLoc = 9223372036854775807;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CC621151BDA700A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CC691151BDE200A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
 	};
-	6194CBF911505C9D00A4BA5C /* PBXTextBookmark */ = {
+	6194CC6A1151BDE200A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 25";
+		rLen = 0;
+		rLoc = 633;
+		rType = 0;
+		vrLen = 1190;
+		vrLoc = 253;
+	};
+	6194CC6B1151BDE200A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CC6C1151BDE200A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CC731151BEC400A4BA5C /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 61798888114AA4E600BA94A9 /* GameSetup.m */;
-		name = "GameSetup.m: 211";
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CC741151BEC400A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 47";
+		rLen = 0;
+		rLoc = 1274;
+		rType = 0;
+		vrLen = 1238;
+		vrLoc = 253;
+	};
+	6194CC751151BEC400A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
 		rLen = 0;
-		rLoc = 6298;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CC761151BEC400A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CC7B1151BF8000A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CC7C1151BF8000A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 32";
+		rLen = 0;
+		rLoc = 876;
 		rType = 0;
-		vrLen = 1872;
-		vrLoc = 4645;
+		vrLen = 1346;
+		vrLoc = 253;
+	};
+	6194CC7D1151BF8000A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CC7E1151BF8000A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
 	};
-	6194CBFA11505C9D00A4BA5C /* PBXTextBookmark */ = {
+	6194CC811151BFB300A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CC821151BFB300A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 31";
+		rLen = 0;
+		rLoc = 876;
+		rType = 0;
+		vrLen = 1314;
+		vrLoc = 253;
+	};
+	6194CC831151BFB300A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CC841151BFB300A4BA5C /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 61798863114AA4AA00BA94A9 /* SDL_uikitappdelegate.h */;
-		name = "SDL_uikitappdelegate.h: 28";
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CC871151C00200A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CC881151C00200A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 31";
 		rLen = 0;
-		rLoc = 1045;
+		rLoc = 876;
+		rType = 0;
+		vrLen = 1314;
+		vrLoc = 253;
+	};
+	6194CC891151C00200A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CC8A1151C00200A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CC8F1151C07100A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
 		rType = 0;
-		vrLen = 1543;
-		vrLoc = 79;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CC901151C07100A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 31";
+		rLen = 0;
+		rLoc = 876;
+		rType = 0;
+		vrLen = 1315;
+		vrLoc = 253;
+	};
+	6194CC911151C07100A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 31";
+		rLen = 0;
+		rLoc = 876;
+		rType = 0;
+		vrLen = 1350;
+		vrLoc = 215;
 	};
-	6194CBFB11505C9D00A4BA5C /* PBXTextBookmark */ = {
+	6194CC921151C07100A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CC931151C07100A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CC9A1151C14B00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CC9B1151C14B00A4BA5C /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
-		name = "overlayViewController.m: 34";
+		name = "overlayViewController.m: 25";
+		rLen = 0;
+		rLoc = 632;
+		rType = 0;
+		vrLen = 1352;
+		vrLoc = 215;
+	};
+	6194CC9C1151C14B00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CC9D1151C14B00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
 		rLen = 0;
-		rLoc = 777;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CCA21151C15C00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CCA31151C15C00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 25";
+		rLen = 0;
+		rLoc = 632;
+		rType = 0;
+		vrLen = 1352;
+		vrLoc = 215;
+	};
+	6194CCA41151C15C00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 25";
+		rLen = 0;
+		rLoc = 632;
 		rType = 0;
-		vrLen = 1064;
-		vrLoc = 445;
+		vrLen = 1352;
+		vrLoc = 215;
+	};
+	6194CCA51151C15C00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CCA61151C15C00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
 	};
-	6194CBFC11505C9D00A4BA5C /* PBXTextBookmark */ = {
+	6194CCA91151C16E00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CCAA1151C16E00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 24";
+		rLen = 0;
+		rLoc = 578;
+		rType = 0;
+		vrLen = 1314;
+		vrLoc = 215;
+	};
+	6194CCAB1151C16E00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CCAC1151C16E00A4BA5C /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
-		fRef = 61798864114AA4AA00BA94A9 /* SDL_uikitappdelegate.m */;
-		name = "SDL_uikitappdelegate.m: 74";
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CCB01151C18800A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CCB11151C18800A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 31";
 		rLen = 0;
-		rLoc = 2158;
+		rLoc = 876;
+		rType = 0;
+		vrLen = 1311;
+		vrLoc = 215;
+	};
+	6194CCB21151C18800A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CCB31151C18800A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CCB71151C21D00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
 		rType = 0;
-		vrLen = 1395;
-		vrLoc = 2252;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CCB81151C21D00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 48";
+		rLen = 0;
+		rLoc = 1276;
+		rType = 0;
+		vrLen = 1372;
+		vrLoc = 215;
+	};
+	6194CCB91151C21D00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
 	};
-	6194CBFD11505C9D00A4BA5C /* PBXTextBookmark */ = {
+	6194CCBA1151C21D00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CCBD1151C24500A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CCBE1151C24500A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 25";
+		rLen = 0;
+		rLoc = 632;
+		rType = 0;
+		vrLen = 1370;
+		vrLoc = 215;
+	};
+	6194CCBF1151C24500A4BA5C /* PBXTextBookmark */ = {
 		isa = PBXTextBookmark;
 		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
-		name = "SDL_uikitview.m: 102";
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CCC01151C24500A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CCC31151C2C200A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CCC41151C2C200A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 47";
+		rLen = 0;
+		rLoc = 1205;
+		rType = 0;
+		vrLen = 1407;
+		vrLoc = 215;
+	};
+	6194CCC51151C2C200A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CCC61151C2C200A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CCC91151C30D00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CCCA1151C30D00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 50";
+		rLen = 0;
+		rLoc = 1275;
+		rType = 0;
+		vrLen = 1388;
+		vrLoc = 215;
+	};
+	6194CCCB1151C30D00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CCCC1151C30D00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CCCF1151C37E00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CCD01151C37E00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 25";
+		rLen = 0;
+		rLoc = 631;
+		rType = 0;
+		vrLen = 1340;
+		vrLoc = 467;
+	};
+	6194CCD11151C37E00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
 		rLen = 0;
-		rLoc = 2827;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CCD21151C37E00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CCD51151C55300A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CCD61151C55300A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 64";
+		rLen = 0;
+		rLoc = 1800;
+		rType = 0;
+		vrLen = 1029;
+		vrLoc = 954;
+	};
+	6194CCD71151C55300A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CCD81151C55300A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CCD91151C60C00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
 		rType = 0;
-		vrLen = 1100;
-		vrLoc = 1529;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CCDA1151C60C00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 23";
+		rLen = 0;
+		rLoc = 479;
+		rType = 0;
+		vrLen = 1124;
+		vrLoc = 1006;
+	};
+	6194CCDB1151C60C00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CCDC1151C60C00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
+	};
+	6194CCDD1151C66E00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */;
+		name = "PascalImports.h: 17";
+		rLen = 0;
+		rLoc = 246;
+		rType = 0;
+		vrLen = 371;
+		vrLoc = 43;
+	};
+	6194CCDE1151C66E00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 6179939E1150226700BA94A9 /* overlayViewController.m */;
+		name = "overlayViewController.m: 58";
+		rLen = 0;
+		rLoc = 1504;
+		rType = 0;
+		vrLen = 1333;
+		vrLoc = 468;
+	};
+	6194CCDF1151C66E00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 61798866114AA4AA00BA94A9 /* SDL_uikitview.m */;
+		name = "SDL_uikitview.m: 59";
+		rLen = 0;
+		rLoc = 1682;
+		rType = 0;
+		vrLen = 1050;
+		vrLoc = 1684;
+	};
+	6194CCE01151C66E00A4BA5C /* PBXTextBookmark */ = {
+		isa = PBXTextBookmark;
+		fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */;
+		name = "PascalExports.pas: 121";
+		rLen = 0;
+		rLoc = 2419;
+		rType = 0;
+		vrLen = 560;
+		vrLoc = 2020;
 	};
 	928301160F10CAFC00CC5A3C /* fpc */ = {
 		activeExec = 0;