# HG changeset patch # User koda # Date 1271632755 0 # Node ID 3ae3fccb439ebbf8229b5717190301803f6c19e6 # Parent dc9e61e6748476b7eb03f0d95e386324fb84aeed add missing controller stubs initial work for the game configuration in the ifrontend stuff for working with official apple certificates use lazy loading whenever possible diff -r dc9e61e67484 -r 3ae3fccb439e cocoaTouch/DetailViewController.h --- a/cocoaTouch/DetailViewController.h Sat Apr 17 23:03:52 2010 +0000 +++ b/cocoaTouch/DetailViewController.h Sun Apr 18 23:19:15 2010 +0000 @@ -8,19 +8,27 @@ #import +@class GeneralSettingsViewController; +@class TeamSettingsViewController; +@class WeaponSettingsViewController; +@class SchemeSettingsViewController; #ifdef __IPHONE_3_2 @interface DetailViewController : UITableViewController { #else @interface DetailViewController : UITableViewController { #endif id popoverController; - NSArray *controllers; + NSArray *controllerNames; + GeneralSettingsViewController *generalSettingsViewController; + TeamSettingsViewController *teamSettingsViewController; + WeaponSettingsViewController *weaponSettingsViewController; + SchemeSettingsViewController *schemeSettingsViewController; } // used in iphone version -(IBAction) dismissSplitView; @property (nonatomic, retain) id popoverController; -@property (nonatomic, retain) NSArray * controllers; +@property (nonatomic, retain) NSArray *controllerNames; @end diff -r dc9e61e67484 -r 3ae3fccb439e cocoaTouch/DetailViewController.m --- a/cocoaTouch/DetailViewController.m Sat Apr 17 23:03:52 2010 +0000 +++ b/cocoaTouch/DetailViewController.m Sun Apr 18 23:19:15 2010 +0000 @@ -8,12 +8,14 @@ #import "DetailViewController.h" #import "SDL_uikitappdelegate.h" +#import "GeneralSettingsViewController.h" #import "TeamSettingsViewController.h" -#import "GeneralSettingsViewController.h" +#import "WeaponSettingsViewController.h" +#import "SchemeSettingsViewController.h" #import "CommodityFunctions.h" @implementation DetailViewController -@synthesize popoverController, controllers; +@synthesize popoverController, controllerNames; -(BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation) interfaceOrientation { @@ -24,52 +26,29 @@ self.title = NSLocalizedString(@"Settings",@""); // allocate controllers and store them into the array - NSMutableArray *array= [[NSMutableArray alloc] init]; - - GeneralSettingsViewController *generalSettingsViewController = [[GeneralSettingsViewController alloc] - initWithStyle:UITableViewStyleGrouped]; - generalSettingsViewController.title = NSLocalizedString(@"General",@""); - [array addObject:generalSettingsViewController]; - [generalSettingsViewController release]; - - TeamSettingsViewController *teamSettingsViewController = [[TeamSettingsViewController alloc] - initWithStyle:UITableViewStyleGrouped]; - teamSettingsViewController.title = NSLocalizedString(@"Teams",@""); - [array addObject:teamSettingsViewController]; - [teamSettingsViewController release]; - - self.controllers = array; + NSArray *array= [[NSArray alloc] initWithObjects:NSLocalizedString(@"General",@""), + NSLocalizedString(@"Teams",@""), + NSLocalizedString(@"Weapons",@""), + NSLocalizedString(@"Schemes",@""), + nil]; + self.controllerNames = array; [array release]; // on ipad make the general setting the first view, on iphone add the "Done" button on top left if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { - UITableViewController *nextController = [self.controllers objectAtIndex:0]; - nextController.navigationItem.hidesBackButton = YES; - [self.navigationController pushViewController:nextController animated:NO]; + + // show some stuff + + //[self.navigationController pushViewController:nextController animated:NO]; } else { - self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:0 target:self action:@selector(dismissSplitView)]; + self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone + target:self + action:@selector(dismissSplitView)]; } [super viewDidLoad]; } -- (void)didReceiveMemoryWarning { - // Releases the view if it doesn't have a superview. - [super didReceiveMemoryWarning]; - // Release any cached data, images, etc that aren't in use. -} - -- (void)viewDidUnload { - self.controllers = nil; - self.popoverController = nil; - [super viewDidUnload]; -} - -- (void)dealloc { - [controllers release]; - [popoverController release]; - [super dealloc]; -} #pragma mark - #pragma mark Table view data source @@ -78,7 +57,7 @@ } -(NSInteger) tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { - return [controllers count]; + return [controllerNames count]; } -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { @@ -91,9 +70,8 @@ } NSInteger row = [indexPath row]; - UITableViewController *controller = [controllers objectAtIndex:row]; - cell.textLabel.text = controller.title; + cell.textLabel.text = [controllerNames objectAtIndex:row]; cell.imageView.image = [UIImage imageNamed:@"Icon.png"]; cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator; @@ -102,7 +80,32 @@ -(void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { NSInteger row = [indexPath row]; - UITableViewController *nextController = [self.controllers objectAtIndex:row]; + UIViewController *nextController; + + switch (row) { + case 0: + if (nil == generalSettingsViewController) + generalSettingsViewController = [[GeneralSettingsViewController alloc] initWithStyle:UITableViewStyleGrouped]; + nextController = generalSettingsViewController; + break; + case 1: + if (nil == teamSettingsViewController) + teamSettingsViewController = [[TeamSettingsViewController alloc] initWithStyle:UITableViewStyleGrouped]; + nextController = teamSettingsViewController; + break; + case 2: + if (nil == weaponSettingsViewController) + weaponSettingsViewController = [[WeaponSettingsViewController alloc] initWithStyle:UITableViewStyleGrouped]; + nextController = weaponSettingsViewController; + break; + case 3: + if (nil == schemeSettingsViewController) + schemeSettingsViewController = [[SchemeSettingsViewController alloc] initWithStyle:UITableViewStyleGrouped]; + nextController = schemeSettingsViewController; + break; + } + + nextController.title = [controllerNames objectAtIndex:row]; [self.navigationController pushViewController:nextController animated:YES]; } @@ -147,4 +150,30 @@ [[NSNotificationCenter defaultCenter] postNotificationName:@"dismissModalView" object:nil]; } + +-(void) didReceiveMemoryWarning { + // Releases the view if it doesn't have a superview. + [super didReceiveMemoryWarning]; + // Release any cached data, images, etc that aren't in use. +} + +-(void) viewDidUnload { + self.controllerNames = nil; + self.popoverController = nil; + generalSettingsViewController = nil; + teamSettingsViewController = nil; + weaponSettingsViewController = nil; + schemeSettingsViewController = nil; + [super viewDidUnload]; +} + +-(void) dealloc { + [controllerNames release]; + [popoverController release]; + [generalSettingsViewController release]; + [teamSettingsViewController release]; + [weaponSettingsViewController release]; + [schemeSettingsViewController release]; + [super dealloc]; +} @end diff -r dc9e61e67484 -r 3ae3fccb439e cocoaTouch/GameConfigViewController.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cocoaTouch/GameConfigViewController.h Sun Apr 18 23:19:15 2010 +0000 @@ -0,0 +1,32 @@ +// +// GameConfigViewController.h +// HedgewarsMobile +// +// Created by Vittorio on 18/04/10. +// Copyright 2010 __MyCompanyName__. All rights reserved. +// + +#import + + +@interface GameConfigViewController : UIViewController { + UITableView *availableTeamsTableView; + UIButton *backButton; + UIButton *mapButton; + UIButton *randomButton; + UIButton *weaponsButton; + UIButton *schemesButton; + UIButton *startButton; +} + +@property (nonatomic,retain) IBOutlet UITableView *availableTeamsTableView; +@property (nonatomic,retain) IBOutlet UIButton *backButton; +@property (nonatomic,retain) IBOutlet UIButton *weaponsButton; +@property (nonatomic,retain) IBOutlet UIButton *schemesButton; +@property (nonatomic,retain) IBOutlet UIButton *mapButton; +@property (nonatomic,retain) IBOutlet UIButton *randomButton; +@property (nonatomic,retain) IBOutlet UIButton *startButton; + +-(IBAction) buttonPressed:(id) sender; + +@end diff -r dc9e61e67484 -r 3ae3fccb439e cocoaTouch/GameConfigViewController.m --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cocoaTouch/GameConfigViewController.m Sun Apr 18 23:19:15 2010 +0000 @@ -0,0 +1,78 @@ + // +// GameConfigViewController.m +// HedgewarsMobile +// +// Created by Vittorio on 18/04/10. +// Copyright 2010 __MyCompanyName__. All rights reserved. +// + +#import "GameConfigViewController.h" +#import "SDL_uikitappdelegate.h" +#import "CommodityFunctions.h" + +@implementation GameConfigViewController +@synthesize availableTeamsTableView, backButton, weaponsButton, schemesButton, mapButton, randomButton, startButton; + + +-(BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { + return rotationManager(interfaceOrientation); +} + + +-(IBAction) buttonPressed:(id) sender { + UIButton *theButton = (UIButton *)sender; + switch (theButton.tag) { + case 0: + [[NSNotificationCenter defaultCenter] postNotificationName:@"dismissModalView" object:nil]; + break; + case 1: + [[NSNotificationCenter defaultCenter] postNotificationName:@"dismissModalView" object:nil]; + [self performSelector:@selector(startSDLgame) + withObject:nil + afterDelay:0.4]; + break; + } +} + +-(void) startSDLgame { + [[SDLUIKitDelegate sharedAppDelegate] startSDLgame]; +} + +// Implement viewDidLoad to do additional setup after loading the view, typically from a nib. +- (void)viewDidLoad { + self.view.frame = CGRectMake(0, 0, 1024, 1024); + [super viewDidLoad]; +} + +-(void) didReceiveMemoryWarning { + // Releases the view if it doesn't have a superview. + [super didReceiveMemoryWarning]; + // Release any cached data, images, etc that aren't in use. +} + + +-(void) viewDidUnload { + self.availableTeamsTableView = nil; + self.backButton = nil; + self.weaponsButton = nil; + self.schemesButton = nil; + self.mapButton = nil; + self.randomButton = nil; + self.startButton = nil; + [super viewDidUnload]; +} + + +-(void) dealloc { + [availableTeamsTableView release]; + [backButton release]; + [weaponsButton release]; + [schemesButton release]; + [mapButton release]; + [randomButton release]; + [startButton release]; + [super dealloc]; +} + + +@end diff -r dc9e61e67484 -r 3ae3fccb439e cocoaTouch/GameSetup.m --- a/cocoaTouch/GameSetup.m Sat Apr 17 23:03:52 2010 +0000 +++ b/cocoaTouch/GameSetup.m Sun Apr 18 23:19:15 2010 +0000 @@ -241,10 +241,10 @@ } NSDictionary *ammoData = [[NSDictionary alloc] initWithObjectsAndKeys: - @"939192942219912103223511100120100000021110",@"ammostore_initialqt", - @"040504054160065554655446477657666666615550",@"ammostore_probability", - @"000000000000020550000004000700400000000020",@"ammostore_delay", - @"131111031211111112311411111111111111121110",@"ammostore_crate", nil]; + @"9391929422199121032235111001201000000211190",@"ammostore_initialqt", + @"0405040541600655546554464776576666666155501",@"ammostore_probability", + @"0000000000000205500000040007004000000000200",@"ammostore_delay", + @"1311110312111111123114111111111111111211101",@"ammostore_crate", nil]; [self sendAmmoData: ammoData]; [ammoData release]; diff -r dc9e61e67484 -r 3ae3fccb439e cocoaTouch/MainMenuViewController.h --- a/cocoaTouch/MainMenuViewController.h Sat Apr 17 23:03:52 2010 +0000 +++ b/cocoaTouch/MainMenuViewController.h Sun Apr 18 23:19:15 2010 +0000 @@ -8,9 +8,14 @@ #import +@class SplitViewRootController; +@class GameConfigViewController; + @interface MainMenuViewController : UIViewController { UIView *cover; UILabel *versionLabel; + SplitViewRootController *splitRootViewController; + GameConfigViewController *gameConfigViewController; } @property (nonatomic,retain) UIView *cover; diff -r dc9e61e67484 -r 3ae3fccb439e cocoaTouch/MainMenuViewController.m --- a/cocoaTouch/MainMenuViewController.m Sat Apr 17 23:03:52 2010 +0000 +++ b/cocoaTouch/MainMenuViewController.m Sun Apr 18 23:19:15 2010 +0000 @@ -9,6 +9,7 @@ #import "MainMenuViewController.h" #import "SDL_uikitappdelegate.h" #import "PascalImports.h" +#import "GameConfigViewController.h" #import "SplitViewRootController.h" #import "CommodityFunctions.h" @@ -24,18 +25,6 @@ [super didReceiveMemoryWarning]; } -- (void)dealloc { - [versionLabel release]; - [cover release]; - [super dealloc]; -} - --(void) viewDidUnload { - self.cover = nil; - self.versionLabel = nil; - [super viewDidUnload]; -} - -(void) viewDidLoad { char *ver; HW_versionInfo(NULL, &ver); @@ -137,18 +126,34 @@ #pragma mark - -(IBAction) switchViews:(id) sender { UIButton *button = (UIButton *)sender; - SplitViewRootController *splitViewController; UIAlertView *alert; + NSString *configNibName; switch (button.tag) { case 0: - [[SDLUIKitDelegate sharedAppDelegate] startSDLgame]; + if (nil == gameConfigViewController) { + if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) + configNibName = @"GameConfigViewController-iPad"; + else + configNibName = @"GameConfigViewController-iPhone"; + + gameConfigViewController = [[GameConfigViewController alloc] initWithNibName:configNibName + bundle:nil]; +#ifdef __IPHONE_3_2 + if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) + gameConfigViewController.modalTransitionStyle = UIModalTransitionStylePartialCurl; +#endif + } + + [self presentModalViewController:gameConfigViewController animated:YES]; break; case 2: - // for now this controller is just to simplify code management - splitViewController = [[SplitViewRootController alloc] initWithNibName:nil bundle:nil]; - splitViewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; - [self presentModalViewController:splitViewController animated:YES]; + if (nil == splitRootViewController) { + splitRootViewController = [[SplitViewRootController alloc] initWithNibName:nil bundle:nil]; + splitRootViewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal; + } + + [self presentModalViewController:splitRootViewController animated:YES]; break; default: alert = [[UIAlertView alloc] initWithTitle:@"Not Yet Implemented" @@ -162,8 +167,26 @@ } } +// allows child controllers to return to the main controller -(void) dismissModalViewController { [self dismissModalViewControllerAnimated:YES]; } + +-(void) viewDidUnload { + self.cover = nil; + self.versionLabel = nil; + gameConfigViewController = nil; + splitRootViewController = nil; + [super viewDidUnload]; +} + +-(void) dealloc { + [versionLabel release]; + [cover release]; + [splitRootViewController release]; + [gameConfigViewController release]; + [super dealloc]; +} + @end diff -r dc9e61e67484 -r 3ae3fccb439e cocoaTouch/OverlayViewController.m --- a/cocoaTouch/OverlayViewController.m Sat Apr 17 23:03:52 2010 +0000 +++ b/cocoaTouch/OverlayViewController.m Sun Apr 18 23:19:15 2010 +0000 @@ -312,22 +312,18 @@ if (deltaX >= minimumGestureLength) { NSLog(@"Horizontal swipe detected, deltaX: %f deltaY: %f",deltaX, deltaY); if (currentPosition.x > gestureStartPoint.x ) { - NSLog(@"Right movement"); - HW_cursorRight(logCoeff*log(deltaX)); + HW_cursorLeft(logCoeff*log(deltaX)); } else { - NSLog(@"Left movement"); - HW_cursorLeft(logCoeff*log(deltaX)); + HW_cursorRight(logCoeff*log(deltaX)); } } if (deltaY >= minimumGestureLength) { NSLog(@"Horizontal swipe detected, deltaX: %f deltaY: %f",deltaX, deltaY); if (currentPosition.y < gestureStartPoint.y ) { - NSLog(@"Up movement"); - HW_cursorUp(logCoeff*log(deltaY)); + HW_cursorDown(logCoeff*log(deltaY)); } else { - HW_cursorDown(logCoeff*log(deltaY)); - NSLog(@"Down movement"); + HW_cursorUp(logCoeff*log(deltaY)); } } diff -r dc9e61e67484 -r 3ae3fccb439e cocoaTouch/SchemeSettingsViewController.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cocoaTouch/SchemeSettingsViewController.h Sun Apr 18 23:19:15 2010 +0000 @@ -0,0 +1,16 @@ +// +// SchemeSettingsViewController.h +// HedgewarsMobile +// +// Created by Vittorio on 19/04/10. +// Copyright 2010 __MyCompanyName__. All rights reserved. +// + +#import + + +@interface SchemeSettingsViewController : UITableViewController { + +} + +@end diff -r dc9e61e67484 -r 3ae3fccb439e cocoaTouch/SchemeSettingsViewController.m --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cocoaTouch/SchemeSettingsViewController.m Sun Apr 18 23:19:15 2010 +0000 @@ -0,0 +1,179 @@ +// +// SchemeSettingsViewController.m +// HedgewarsMobile +// +// Created by Vittorio on 19/04/10. +// Copyright 2010 __MyCompanyName__. All rights reserved. +// + +#import "SchemeSettingsViewController.h" + + +@implementation SchemeSettingsViewController + + +#pragma mark - +#pragma mark Initialization + +/* +- (id)initWithStyle:(UITableViewStyle)style { + // Override initWithStyle: if you create the controller programmatically and want to perform customization that is not appropriate for viewDidLoad. + if ((self = [super initWithStyle:style])) { + } + return self; +} +*/ + + +#pragma mark - +#pragma mark View lifecycle + +/* +- (void)viewDidLoad { + [super viewDidLoad]; + + // Uncomment the following line to preserve selection between presentations. + self.clearsSelectionOnViewWillAppear = NO; + + // Uncomment the following line to display an Edit button in the navigation bar for this view controller. + // self.navigationItem.rightBarButtonItem = self.editButtonItem; +} +*/ + +/* +- (void)viewWillAppear:(BOOL)animated { + [super viewWillAppear:animated]; +} +*/ +/* +- (void)viewDidAppear:(BOOL)animated { + [super viewDidAppear:animated]; +} +*/ +/* +- (void)viewWillDisappear:(BOOL)animated { + [super viewWillDisappear:animated]; +} +*/ +/* +- (void)viewDidDisappear:(BOOL)animated { + [super viewDidDisappear:animated]; +} +*/ + + +- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { + // Override to allow orientations other than the default portrait orientation. + return YES; +} + + +#pragma mark - +#pragma mark Table view data source + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + // Return the number of sections. + return 1; +} + + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + // Return the number of rows in the section. + return 1; +} + + +// Customize the appearance of table view cells. +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + + static NSString *CellIdentifier = @"Cell"; + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; + if (cell == nil) { + cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease]; + } + + // Configure the cell... + + return cell; +} + + +/* +// Override to support conditional editing of the table view. +- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { + // Return NO if you do not want the specified item to be editable. + return YES; +} +*/ + + +/* +// Override to support editing the table view. +- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath { + + if (editingStyle == UITableViewCellEditingStyleDelete) { + // Delete the row from the data source + [tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:YES]; + } + else if (editingStyle == UITableViewCellEditingStyleInsert) { + // Create a new instance of the appropriate class, insert it into the array, and add a new row to the table view + } +} +*/ + + +/* +// Override to support rearranging the table view. +- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath { +} +*/ + + +/* +// Override to support conditional rearranging of the table view. +- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath { + // Return NO if you do not want the item to be re-orderable. + return YES; +} +*/ + + +#pragma mark - +#pragma mark Table view delegate + +- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { + // Navigation logic may go here. Create and push another view controller. + /* + <#DetailViewController#> *detailViewController = [[<#DetailViewController#> alloc] initWithNibName:@"<#Nib name#>" bundle:nil]; + // ... + // Pass the selected object to the new view controller. + [self.navigationController pushViewController:detailViewController animated:YES]; + [detailViewController release]; + */ +} + + +#pragma mark - +#pragma mark Memory management + +- (void)didReceiveMemoryWarning { + // Releases the view if it doesn't have a superview. + [super didReceiveMemoryWarning]; + + // Relinquish ownership any cached data, images, etc that aren't in use. +} + +- (void)viewDidUnload { + // Relinquish ownership of anything that can be recreated in viewDidLoad or on demand. + // For example: self.myOutlet = nil; +} + + +- (void)dealloc { + [super dealloc]; +} + + +@end + diff -r dc9e61e67484 -r 3ae3fccb439e cocoaTouch/WeaponSettingsViewController.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cocoaTouch/WeaponSettingsViewController.h Sun Apr 18 23:19:15 2010 +0000 @@ -0,0 +1,16 @@ +// +// WeaponSettingsViewController.h +// HedgewarsMobile +// +// Created by Vittorio on 19/04/10. +// Copyright 2010 __MyCompanyName__. All rights reserved. +// + +#import + + +@interface WeaponSettingsViewController : UITableViewController { + +} + +@end diff -r dc9e61e67484 -r 3ae3fccb439e cocoaTouch/WeaponSettingsViewController.m --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cocoaTouch/WeaponSettingsViewController.m Sun Apr 18 23:19:15 2010 +0000 @@ -0,0 +1,179 @@ +// +// WeaponSettingsViewController.m +// HedgewarsMobile +// +// Created by Vittorio on 19/04/10. +// Copyright 2010 __MyCompanyName__. All rights reserved. +// + +#import "WeaponSettingsViewController.h" + + +@implementation WeaponSettingsViewController + + +#pragma mark - +#pragma mark Initialization + +/* +- (id)initWithStyle:(UITableViewStyle)style { + // Override initWithStyle: if you create the controller programmatically and want to perform customization that is not appropriate for viewDidLoad. + if ((self = [super initWithStyle:style])) { + } + return self; +} +*/ + + +#pragma mark - +#pragma mark View lifecycle + +/* +- (void)viewDidLoad { + [super viewDidLoad]; + + // Uncomment the following line to preserve selection between presentations. + self.clearsSelectionOnViewWillAppear = NO; + + // Uncomment the following line to display an Edit button in the navigation bar for this view controller. + // self.navigationItem.rightBarButtonItem = self.editButtonItem; +} +*/ + +/* +- (void)viewWillAppear:(BOOL)animated { + [super viewWillAppear:animated]; +} +*/ +/* +- (void)viewDidAppear:(BOOL)animated { + [super viewDidAppear:animated]; +} +*/ +/* +- (void)viewWillDisappear:(BOOL)animated { + [super viewWillDisappear:animated]; +} +*/ +/* +- (void)viewDidDisappear:(BOOL)animated { + [super viewDidDisappear:animated]; +} +*/ + + +- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { + // Override to allow orientations other than the default portrait orientation. + return YES; +} + + +#pragma mark - +#pragma mark Table view data source + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + // Return the number of sections. + return 1; +} + + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + // Return the number of rows in the section. + return 1; +} + + +// Customize the appearance of table view cells. +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + + static NSString *CellIdentifier = @"Cell"; + + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; + if (cell == nil) { + cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease]; + } + + // Configure the cell... + + return cell; +} + + +/* +// Override to support conditional editing of the table view. +- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { + // Return NO if you do not want the specified item to be editable. + return YES; +} +*/ + + +/* +// Override to support editing the table view. +- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath { + + if (editingStyle == UITableViewCellEditingStyleDelete) { + // Delete the row from the data source + [tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:YES]; + } + else if (editingStyle == UITableViewCellEditingStyleInsert) { + // Create a new instance of the appropriate class, insert it into the array, and add a new row to the table view + } +} +*/ + + +/* +// Override to support rearranging the table view. +- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath { +} +*/ + + +/* +// Override to support conditional rearranging of the table view. +- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath { + // Return NO if you do not want the item to be re-orderable. + return YES; +} +*/ + + +#pragma mark - +#pragma mark Table view delegate + +- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { + // Navigation logic may go here. Create and push another view controller. + /* + <#DetailViewController#> *detailViewController = [[<#DetailViewController#> alloc] initWithNibName:@"<#Nib name#>" bundle:nil]; + // ... + // Pass the selected object to the new view controller. + [self.navigationController pushViewController:detailViewController animated:YES]; + [detailViewController release]; + */ +} + + +#pragma mark - +#pragma mark Memory management + +- (void)didReceiveMemoryWarning { + // Releases the view if it doesn't have a superview. + [super didReceiveMemoryWarning]; + + // Relinquish ownership any cached data, images, etc that aren't in use. +} + +- (void)viewDidUnload { + // Relinquish ownership of anything that can be recreated in viewDidLoad or on demand. + // For example: self.myOutlet = nil; +} + + +- (void)dealloc { + [super dealloc]; +} + + +@end + diff -r dc9e61e67484 -r 3ae3fccb439e cocoaTouch/xib/GameConfigViewController-iPad.xib --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cocoaTouch/xib/GameConfigViewController-iPad.xib Sun Apr 18 23:19:15 2010 +0000 @@ -0,0 +1,603 @@ + + + + 768 + 10D573 + 762 + 1038.29 + 460.00 + + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + 87 + + + YES + + + + YES + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + + + YES + + YES + + + YES + + + + YES + + IBFilesOwner + IBIPadFramework + + + IBFirstResponder + IBIPadFramework + + + + 292 + + YES + + + 292 + {{20, 711}, {72, 37}} + + NO + IBIPadFramework + 0 + 0 + + Helvetica-Bold + 15 + 16 + + 1 + Back + + 3 + MQA + + + 1 + MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA + + + 3 + MC41AA + + + + + 292 + {{932, 711}, {72, 37}} + + NO + 1 + IBIPadFramework + 0 + 0 + + 1 + Start + + + 1 + MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA + + + + + + 290 + {{158, 532}, {266, 216}} + + IBIPadFramework + YES + + + + 290 + {{480, 532}, {266, 216}} + + IBIPadFramework + YES + + + + 274 + {{20, 111}, {242, 396}} + + + YES + IBIPadFramework + NO + 1 + 0 + YES + 44 + 22 + 22 + + + + 268 + {{300, 51}, {446, 456}} + + YES + YES + IBIPadFramework + NO + + + {1024, 768} + + + 3 + MQA + + 2 + + + NO + + 3 + + IBIPadFramework + + + + + YES + + + view + + + + 3 + + + + backButton + + + + 5 + + + + buttonPressed: + + + 7 + + 7 + + + + buttonPressed: + + + 7 + + 8 + + + + startButton + + + + 9 + + + + + YES + + 0 + + + + + + -1 + + + File's Owner + + + -2 + + + + + 2 + + + YES + + + + + + + + + + + 4 + + + Back Button + + + 6 + + + Start Button + + + 10 + + + + + 12 + + + + + 13 + + + + + 14 + + + + + + + YES + + YES + -1.CustomClassName + -2.CustomClassName + 10.IBPluginDependency + 12.IBPluginDependency + 13.IBPluginDependency + 14.IBPluginDependency + 2.IBEditorWindowLastContentRect + 2.IBPluginDependency + 4.IBPluginDependency + 6.IBPluginDependency + + + YES + GameConfigViewController + UIResponder + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + {{269, 237}, {1024, 768}} + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + + + + YES + + + YES + + + + + YES + + + YES + + + + 14 + + + + YES + + GameConfigViewController + UIViewController + + buttonPressed: + id + + + YES + + YES + availableTeamsTableView + backButton + mapButton + randomButton + schemesButton + startButton + weaponsButton + + + YES + UITableView + UIButton + UIButton + UIButton + UIButton + UIButton + UIButton + + + + IBProjectSource + ../../cocoaTouch/GameConfigViewController.h + + + + + YES + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSError.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSFileManager.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyValueCoding.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyValueObserving.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyedArchiver.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSNetServices.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSObject.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSPort.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSRunLoop.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSStream.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSThread.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURL.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURLConnection.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSXMLParser.h + + + + NSObject + + IBFrameworkSource + QuartzCore.framework/Headers/CAAnimation.h + + + + NSObject + + IBFrameworkSource + QuartzCore.framework/Headers/CALayer.h + + + + NSObject + + IBFrameworkSource + UIKit.framework/Headers/UIAccessibility.h + + + + NSObject + + IBFrameworkSource + UIKit.framework/Headers/UINibLoading.h + + + + NSObject + + IBFrameworkSource + UIKit.framework/Headers/UIResponder.h + + + + UIButton + UIControl + + IBFrameworkSource + UIKit.framework/Headers/UIButton.h + + + + UIControl + UIView + + IBFrameworkSource + UIKit.framework/Headers/UIControl.h + + + + UIPickerView + UIView + + IBFrameworkSource + UIKit.framework/Headers/UIPickerView.h + + + + UIResponder + NSObject + + + + UIScrollView + UIView + + IBFrameworkSource + UIKit.framework/Headers/UIScrollView.h + + + + UISearchBar + UIView + + IBFrameworkSource + UIKit.framework/Headers/UISearchBar.h + + + + UISearchDisplayController + NSObject + + IBFrameworkSource + UIKit.framework/Headers/UISearchDisplayController.h + + + + UITableView + UIScrollView + + IBFrameworkSource + UIKit.framework/Headers/UITableView.h + + + + UIView + + IBFrameworkSource + UIKit.framework/Headers/UITextField.h + + + + UIView + UIResponder + + IBFrameworkSource + UIKit.framework/Headers/UIView.h + + + + UIViewController + + IBFrameworkSource + UIKit.framework/Headers/UINavigationController.h + + + + UIViewController + + IBFrameworkSource + UIKit.framework/Headers/UITabBarController.h + + + + UIViewController + UIResponder + + IBFrameworkSource + UIKit.framework/Headers/UIViewController.h + + + + + 0 + IBIPadFramework + + com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS + + + + com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3 + + + YES + ../project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj + 3 + 87 + + diff -r dc9e61e67484 -r 3ae3fccb439e cocoaTouch/xib/GameConfigViewController-iPhone.xib --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cocoaTouch/xib/GameConfigViewController-iPhone.xib Sun Apr 18 23:19:15 2010 +0000 @@ -0,0 +1,521 @@ + + + + 768 + 10D573 + 762 + 1038.29 + 460.00 + + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + 87 + + + YES + + + + YES + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + + + YES + + YES + + + YES + + + + YES + + IBFilesOwner + IBCocoaTouchFramework + + + IBFirstResponder + IBCocoaTouchFramework + + + + 292 + + YES + + + 292 + {{20, 263}, {72, 37}} + + NO + IBCocoaTouchFramework + 0 + 0 + + Helvetica-Bold + 15 + 16 + + 1 + Back + + 3 + MQA + + + 1 + MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA + + + 3 + MC41AA + + + + + 292 + {{388, 263}, {72, 37}} + + NO + 1 + IBCocoaTouchFramework + 0 + 0 + + 1 + Start + + + 1 + MC4xOTYwNzg0MzQ2IDAuMzA5ODAzOTMyOSAwLjUyMTU2ODY1NgA + + + + + {480, 320} + + + 3 + MQA + + 2 + + + NO + + 3 + + IBCocoaTouchFramework + + + + + YES + + + view + + + + 3 + + + + backButton + + + + 5 + + + + buttonPressed: + + + 7 + + 7 + + + + buttonPressed: + + + 7 + + 8 + + + + startButton + + + + 9 + + + + + YES + + 0 + + + + + + -1 + + + File's Owner + + + -2 + + + + + 2 + + + YES + + + + + + + 4 + + + Back Button + + + 6 + + + Start Button + + + + + YES + + YES + -1.CustomClassName + -2.CustomClassName + 2.IBEditorWindowLastContentRect + 2.IBPluginDependency + 4.IBPluginDependency + 6.IBPluginDependency + + + YES + GameConfigViewController + UIResponder + {{641, 512}, {480, 320}} + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + com.apple.InterfaceBuilder.IBCocoaTouchPlugin + + + + YES + + + YES + + + + + YES + + + YES + + + + 14 + + + + YES + + GameConfigViewController + UIViewController + + buttonPressed: + id + + + YES + + YES + availableTeamsTableView + backButton + mapButton + randomButton + schemesButton + startButton + weaponsButton + + + YES + UITableView + UIButton + UIButton + UIButton + UIButton + UIButton + UIButton + + + + IBProjectSource + ../../cocoaTouch/GameConfigViewController.h + + + + + YES + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSError.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSFileManager.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyValueCoding.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyValueObserving.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSKeyedArchiver.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSNetServices.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSObject.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSPort.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSRunLoop.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSStream.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSThread.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURL.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSURLConnection.h + + + + NSObject + + IBFrameworkSource + Foundation.framework/Headers/NSXMLParser.h + + + + NSObject + + IBFrameworkSource + QuartzCore.framework/Headers/CAAnimation.h + + + + NSObject + + IBFrameworkSource + QuartzCore.framework/Headers/CALayer.h + + + + NSObject + + IBFrameworkSource + UIKit.framework/Headers/UIAccessibility.h + + + + NSObject + + IBFrameworkSource + UIKit.framework/Headers/UINibLoading.h + + + + NSObject + + IBFrameworkSource + UIKit.framework/Headers/UIResponder.h + + + + UIButton + UIControl + + IBFrameworkSource + UIKit.framework/Headers/UIButton.h + + + + UIControl + UIView + + IBFrameworkSource + UIKit.framework/Headers/UIControl.h + + + + UIResponder + NSObject + + + + UIScrollView + UIView + + IBFrameworkSource + UIKit.framework/Headers/UIScrollView.h + + + + UISearchBar + UIView + + IBFrameworkSource + UIKit.framework/Headers/UISearchBar.h + + + + UISearchDisplayController + NSObject + + IBFrameworkSource + UIKit.framework/Headers/UISearchDisplayController.h + + + + UITableView + UIScrollView + + IBFrameworkSource + UIKit.framework/Headers/UITableView.h + + + + UIView + + IBFrameworkSource + UIKit.framework/Headers/UITextField.h + + + + UIView + UIResponder + + IBFrameworkSource + UIKit.framework/Headers/UIView.h + + + + UIViewController + + IBFrameworkSource + UIKit.framework/Headers/UINavigationController.h + + + + UIViewController + + IBFrameworkSource + UIKit.framework/Headers/UITabBarController.h + + + + UIViewController + UIResponder + + IBFrameworkSource + UIKit.framework/Headers/UIViewController.h + + + + + 0 + IBCocoaTouchFramework + + com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS + + + + com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3 + + + YES + ../project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj + 3 + 87 + + diff -r dc9e61e67484 -r 3ae3fccb439e hedgewars/GSHandlers.inc --- a/hedgewars/GSHandlers.inc Sat Apr 17 23:03:52 2010 +0000 +++ b/hedgewars/GSHandlers.inc Sun Apr 18 23:19:15 2010 +0000 @@ -3083,5 +3083,5 @@ Gear^.dY:= -_1; end else - Gear^.dY += cGravity * 2; // let it fall faster so itdoesn't take too long for the whole attack + Gear^.dY:= Gear^.dY + cGravity * 2; // let it fall faster so itdoesn't take too long for the whole attack end; \ No newline at end of file diff -r dc9e61e67484 -r 3ae3fccb439e misc/openalbridge/loaders.c --- a/misc/openalbridge/loaders.c Sat Apr 17 23:03:52 2010 +0000 +++ b/misc/openalbridge/loaders.c Sun Apr 18 23:19:15 2010 +0000 @@ -23,226 +23,229 @@ #ifdef __CPLUSPLUS extern "C" { #endif + + int load_wavpcm (const char *filename, ALenum *format, char ** data, ALsizei *bitsize, ALsizei *freq) { + WAV_header_t WAVHeader; + FILE *wavfile; + int32_t t; + uint32_t n = 0; + uint8_t sub0, sub1, sub2, sub3; - int load_wavpcm (const char *filename, ALenum *format, char ** data, ALsizei *bitsize, ALsizei *freq) { - WAV_header_t WAVHeader; - FILE *wavfile; - int32_t t; - uint32_t n = 0; - uint8_t sub0, sub1, sub2, sub3; - - wavfile = Fopen(filename, "rb"); - - fread(&WAVHeader.ChunkID, sizeof(uint32_t), 1, wavfile); /*RIFF*/ - fread(&WAVHeader.ChunkSize, sizeof(uint32_t), 1, wavfile); - fread(&WAVHeader.Format, sizeof(uint32_t), 1, wavfile); /*WAVE*/ - + wavfile = Fopen(filename, "rb"); + + fread(&WAVHeader.ChunkID, sizeof(uint32_t), 1, wavfile); /*RIFF*/ + fread(&WAVHeader.ChunkSize, sizeof(uint32_t), 1, wavfile); + fread(&WAVHeader.Format, sizeof(uint32_t), 1, wavfile); /*WAVE*/ + #ifdef DEBUG - fprintf(stderr, "ChunkID: %X\n", ENDIAN_BIG_32(WAVHeader.ChunkID)); - fprintf(stderr, "ChunkSize: %d\n", ENDIAN_LITTLE_32(WAVHeader.ChunkSize)); - fprintf(stderr, "Format: %X\n", ENDIAN_BIG_32(WAVHeader.Format)); + fprintf(stderr, "ChunkID: %X\n", ENDIAN_BIG_32(WAVHeader.ChunkID)); + fprintf(stderr, "ChunkSize: %d\n", ENDIAN_LITTLE_32(WAVHeader.ChunkSize)); + fprintf(stderr, "Format: %X\n", ENDIAN_BIG_32(WAVHeader.Format)); #endif - - fread(&WAVHeader.Subchunk1ID, sizeof(uint32_t), 1, wavfile); /*fmt */ - fread(&WAVHeader.Subchunk1Size, sizeof(uint32_t), 1, wavfile); - fread(&WAVHeader.AudioFormat, sizeof(uint16_t), 1, wavfile); - fread(&WAVHeader.NumChannels, sizeof(uint16_t), 1, wavfile); - fread(&WAVHeader.SampleRate, sizeof(uint32_t), 1, wavfile); - fread(&WAVHeader.ByteRate, sizeof(uint32_t), 1, wavfile); - fread(&WAVHeader.BlockAlign, sizeof(uint16_t), 1, wavfile); - fread(&WAVHeader.BitsPerSample, sizeof(uint16_t), 1, wavfile); - + + fread(&WAVHeader.Subchunk1ID, sizeof(uint32_t), 1, wavfile); /*fmt */ + fread(&WAVHeader.Subchunk1Size, sizeof(uint32_t), 1, wavfile); + fread(&WAVHeader.AudioFormat, sizeof(uint16_t), 1, wavfile); + fread(&WAVHeader.NumChannels, sizeof(uint16_t), 1, wavfile); + fread(&WAVHeader.SampleRate, sizeof(uint32_t), 1, wavfile); + fread(&WAVHeader.ByteRate, sizeof(uint32_t), 1, wavfile); + fread(&WAVHeader.BlockAlign, sizeof(uint16_t), 1, wavfile); + fread(&WAVHeader.BitsPerSample, sizeof(uint16_t), 1, wavfile); + #ifdef DEBUG - fprintf(stderr, "Subchunk1ID: %X\n", ENDIAN_BIG_32(WAVHeader.Subchunk1ID)); - fprintf(stderr, "Subchunk1Size: %d\n", ENDIAN_LITTLE_32(WAVHeader.Subchunk1Size)); - fprintf(stderr, "AudioFormat: %d\n", ENDIAN_LITTLE_16(WAVHeader.AudioFormat)); - fprintf(stderr, "NumChannels: %d\n", ENDIAN_LITTLE_16(WAVHeader.NumChannels)); - fprintf(stderr, "SampleRate: %d\n", ENDIAN_LITTLE_32(WAVHeader.SampleRate)); - fprintf(stderr, "ByteRate: %d\n", ENDIAN_LITTLE_32(WAVHeader.ByteRate)); - fprintf(stderr, "BlockAlign: %d\n", ENDIAN_LITTLE_16(WAVHeader.BlockAlign)); - fprintf(stderr, "BitsPerSample: %d\n", ENDIAN_LITTLE_16(WAVHeader.BitsPerSample)); + fprintf(stderr, "Subchunk1ID: %X\n", ENDIAN_BIG_32(WAVHeader.Subchunk1ID)); + fprintf(stderr, "Subchunk1Size: %d\n", ENDIAN_LITTLE_32(WAVHeader.Subchunk1Size)); + fprintf(stderr, "AudioFormat: %d\n", ENDIAN_LITTLE_16(WAVHeader.AudioFormat)); + fprintf(stderr, "NumChannels: %d\n", ENDIAN_LITTLE_16(WAVHeader.NumChannels)); + fprintf(stderr, "SampleRate: %d\n", ENDIAN_LITTLE_32(WAVHeader.SampleRate)); + fprintf(stderr, "ByteRate: %d\n", ENDIAN_LITTLE_32(WAVHeader.ByteRate)); + fprintf(stderr, "BlockAlign: %d\n", ENDIAN_LITTLE_16(WAVHeader.BlockAlign)); + fprintf(stderr, "BitsPerSample: %d\n", ENDIAN_LITTLE_16(WAVHeader.BitsPerSample)); #endif - - /*remove useless header chunks by looking for the WAV_HEADER_SUBCHUNK2ID integer */ - do { - t = fread(&sub0, sizeof(uint8_t), 1, wavfile); - if(sub0 == 0x64) { - t = fread(&sub1, sizeof(uint8_t), 1, wavfile); - if(sub1 == 0x61) { - t = fread(&sub2, sizeof(uint8_t), 1, wavfile); - if(sub2 == 0x74) { - t = fread(&sub3, sizeof(uint8_t), 1, wavfile); - if(sub3 == 0x61) { - WAVHeader.Subchunk2ID = WAV_HEADER_SUBCHUNK2ID; - break; - } - } - } - } - - if (t <= 0) { - /*eof*/ - errno = EILSEQ; - err_ret("(%s) ERROR - wrong WAV header", prog); - return AL_FALSE; - } - } while (1); - - fread(&WAVHeader.Subchunk2Size, sizeof(uint32_t), 1, wavfile); - + + /*remove useless header chunks by looking for the WAV_HEADER_SUBCHUNK2ID integer */ + do { + t = fread(&sub0, sizeof(uint8_t), 1, wavfile); + if(sub0 == 0x64) { + t = fread(&sub1, sizeof(uint8_t), 1, wavfile); + if(sub1 == 0x61) { + t = fread(&sub2, sizeof(uint8_t), 1, wavfile); + if(sub2 == 0x74) { + t = fread(&sub3, sizeof(uint8_t), 1, wavfile); + if(sub3 == 0x61) { + WAVHeader.Subchunk2ID = WAV_HEADER_SUBCHUNK2ID; + break; + } + } + } + } + + if (t <= 0) { + /*eof*/ + errno = EILSEQ; + err_ret("(%s) ERROR - wrong WAV header", prog); + return AL_FALSE; + } + } while (1); + + fread(&WAVHeader.Subchunk2Size, sizeof(uint32_t), 1, wavfile); + #ifdef DEBUG - fprintf(stderr, "Subchunk2ID: %X\n", ENDIAN_LITTLE_32(WAVHeader.Subchunk2ID)); - fprintf(stderr, "Subchunk2Size: %d\n", ENDIAN_LITTLE_32(WAVHeader.Subchunk2Size)); + fprintf(stderr, "Subchunk2ID: %X\n", ENDIAN_LITTLE_32(WAVHeader.Subchunk2ID)); + fprintf(stderr, "Subchunk2Size: %d\n", ENDIAN_LITTLE_32(WAVHeader.Subchunk2Size)); #endif - - *data = (char*) Malloc (sizeof(char) * ENDIAN_LITTLE_32(WAVHeader.Subchunk2Size)); - - /*read the actual sound data*/ - do { - n += fread(&((*data)[n]), sizeof(uint8_t), 4, wavfile); - } while (n < ENDIAN_LITTLE_32(WAVHeader.Subchunk2Size)); - - fclose(wavfile); - + + *data = (char*) Malloc (sizeof(char) * ENDIAN_LITTLE_32(WAVHeader.Subchunk2Size)); + + /*read the actual sound data*/ + do { + n += fread(&((*data)[n]), sizeof(uint8_t), 4, wavfile); + } while (n < ENDIAN_LITTLE_32(WAVHeader.Subchunk2Size)); + + fclose(wavfile); + #ifdef DEBUG - err_msg("(%s) INFO - WAV data loaded", prog); + err_msg("(%s) INFO - WAV data loaded", prog); #endif - - /*set parameters for OpenAL*/ - /*Valid formats are AL_FORMAT_MONO8, AL_FORMAT_MONO16, AL_FORMAT_STEREO8, and AL_FORMAT_STEREO16*/ - if (ENDIAN_LITTLE_16(WAVHeader.NumChannels) == 1) { - if (ENDIAN_LITTLE_16(WAVHeader.BitsPerSample) == 8) - *format = AL_FORMAT_MONO8; - else { - if (ENDIAN_LITTLE_16(WAVHeader.BitsPerSample) == 16) - *format = AL_FORMAT_MONO16; - else { - errno = EILSEQ; - err_ret("(%s) ERROR - wrong WAV header [bitsample value]", prog); - return AL_FALSE; - } - } - } else { - if (ENDIAN_LITTLE_16(WAVHeader.NumChannels) == 2) { - if (ENDIAN_LITTLE_16(WAVHeader.BitsPerSample) == 8) - *format = AL_FORMAT_STEREO8; - else { - if (ENDIAN_LITTLE_16(WAVHeader.BitsPerSample) == 16) - *format = AL_FORMAT_STEREO16; - else { - errno = EILSEQ; - err_ret("(%s) ERROR - wrong WAV header [bitsample value]", prog); - return AL_FALSE; - } - } - } else { - errno = EILSEQ; - err_ret("(%s) ERROR - wrong WAV header [format value]", prog); - return AL_FALSE; - } + + /*set parameters for OpenAL*/ + /*Valid formats are AL_FORMAT_MONO8, AL_FORMAT_MONO16, AL_FORMAT_STEREO8, and AL_FORMAT_STEREO16*/ + if (ENDIAN_LITTLE_16(WAVHeader.NumChannels) == 1) { + if (ENDIAN_LITTLE_16(WAVHeader.BitsPerSample) == 8) + *format = AL_FORMAT_MONO8; + else { + if (ENDIAN_LITTLE_16(WAVHeader.BitsPerSample) == 16) + *format = AL_FORMAT_MONO16; + else { + errno = EILSEQ; + err_ret("(%s) ERROR - wrong WAV header [bitsample value]", prog); + return AL_FALSE; } - - *bitsize = ENDIAN_LITTLE_32(WAVHeader.Subchunk2Size); - *freq = ENDIAN_LITTLE_32(WAVHeader.SampleRate); - return AL_TRUE; + } + } else { + if (ENDIAN_LITTLE_16(WAVHeader.NumChannels) == 2) { + if (ENDIAN_LITTLE_16(WAVHeader.BitsPerSample) == 8) + *format = AL_FORMAT_STEREO8; + else { + if (ENDIAN_LITTLE_16(WAVHeader.BitsPerSample) == 16) + *format = AL_FORMAT_STEREO16; + else { + errno = EILSEQ; + err_ret("(%s) ERROR - wrong WAV header [bitsample value]", prog); + return AL_FALSE; + } + } + } else { + errno = EILSEQ; + err_ret("(%s) ERROR - wrong WAV header [format value]", prog); + return AL_FALSE; + } } + *bitsize = ENDIAN_LITTLE_32(WAVHeader.Subchunk2Size); + *freq = ENDIAN_LITTLE_32(WAVHeader.SampleRate); + return AL_TRUE; + } + + + int load_oggvorbis (const char *filename, ALenum *format, char **data, ALsizei *bitsize, ALsizei *freq) { + /*implementation inspired from http://www.devmaster.net/forums/showthread.php?t=1153 */ - int load_oggvorbis (const char *filename, ALenum *format, char **data, ALsizei *bitsize, ALsizei *freq) { - /*implementation inspired from http://www.devmaster.net/forums/showthread.php?t=1153 */ - - /*stream handle*/ - OggVorbis_File oggStream; - /*some formatting data*/ - vorbis_info *vorbisInfo; - /*length of the decoded data*/ - int64_t pcm_length; - /*other vars*/ - int section, result, size, endianness; + /*ogg handle*/ + FILE *oggFile; + /*stream handle*/ + OggVorbis_File oggStream; + /*some formatting data*/ + vorbis_info *vorbisInfo; + /*length of the decoded data*/ + int64_t pcm_length; + /*other vars*/ + int section, result, size, endianness; #ifdef DEBUG - int i; - /*other less useful data*/ - vorbis_comment *vorbisComment; -#endif - - result = ov_fopen((char*) filename, &oggStream); - if (result < 0) { - errno = EINVAL; - err_ret("(%s) ERROR - ov_fopen() failed with %X", prog, result); - ov_clear(&oggStream); - return AL_FALSE; - } - - /*load OGG header and determine the decoded data size*/ - vorbisInfo = ov_info(&oggStream, -1); - pcm_length = ov_pcm_total(&oggStream, -1) << vorbisInfo->channels; - -#ifdef DEBUG - vorbisComment = ov_comment(&oggStream, -1); - fprintf(stderr, "Version: %d\n", vorbisInfo->version); - fprintf(stderr, "Channels: %d\n", vorbisInfo->channels); - fprintf(stderr, "Rate (Hz): %ld\n", vorbisInfo->rate); - fprintf(stderr, "Bitrate Upper: %ld\n", vorbisInfo->bitrate_upper); - fprintf(stderr, "Bitrate Nominal: %ld\n", vorbisInfo->bitrate_nominal); - fprintf(stderr, "Bitrate Lower: %ld\n", vorbisInfo->bitrate_lower); - fprintf(stderr, "Bitrate Windows: %ld\n", vorbisInfo->bitrate_window); - fprintf(stderr, "Vendor: %s\n", vorbisComment->vendor); - fprintf(stderr, "PCM data size: %lld\n", pcm_length); - fprintf(stderr, "# comment: %d\n", vorbisComment->comments); - for (i = 0; i < vorbisComment->comments; i++) - fprintf(stderr, "\tComment %d: %s\n", i, vorbisComment->user_comments[i]); + int i; + /*other less useful data*/ + vorbis_comment *vorbisComment; #endif - - /*allocates enough room for the decoded data*/ - *data = (char*) Malloc (sizeof(char) * pcm_length); - - /*there *should* not be ogg at 8 bits*/ - if (vorbisInfo->channels == 1) - *format = AL_FORMAT_MONO16; - else { - if (vorbisInfo->channels == 2) - *format = AL_FORMAT_STEREO16; - else { - errno = EILSEQ; - err_ret("(%s) ERROR - wrong OGG header [channel %d]", prog, vorbisInfo->channels); - ov_clear(&oggStream); - return AL_FALSE; - } - } - - size = 0; -#ifdef __LITTLE_ENDIAN__ - endianness = 0; -#elif __BIG_ENDIAN__ - endianness = 1; -#endif - while (size < pcm_length) { - /*ov_read decodes the ogg stream and storse the pcm in data*/ - result = ov_read (&oggStream, *data + size, pcm_length - size, endianness, 2, 1, §ion); - if (result > 0) { - size += result; - } else { - if (result == 0) - break; - else { - errno = EILSEQ; - err_ret("(%s) ERROR - End of file from OGG stream", prog); - ov_clear(&oggStream); - return AL_FALSE; - } - } - } - - /*set the last fields*/ - *bitsize = size; - *freq = vorbisInfo->rate; - - /*cleaning time*/ - ov_clear(&oggStream); - - return AL_TRUE; + + oggFile = Fopen(filename, "rb"); + result = ov_open_callbacks(oggFile, &oggStream, NULL, 0, OV_CALLBACKS_DEFAULT); + if (result < 0) { + errno = EINVAL; + err_ret("(%s) ERROR - ov_fopen() failed with %X", prog, result); + ov_clear(&oggStream); + return AL_FALSE; } + /*load OGG header and determine the decoded data size*/ + vorbisInfo = ov_info(&oggStream, -1); + pcm_length = ov_pcm_total(&oggStream, -1) << vorbisInfo->channels; + +#ifdef DEBUG + vorbisComment = ov_comment(&oggStream, -1); + fprintf(stderr, "Version: %d\n", vorbisInfo->version); + fprintf(stderr, "Channels: %d\n", vorbisInfo->channels); + fprintf(stderr, "Rate (Hz): %ld\n", vorbisInfo->rate); + fprintf(stderr, "Bitrate Upper: %ld\n", vorbisInfo->bitrate_upper); + fprintf(stderr, "Bitrate Nominal: %ld\n", vorbisInfo->bitrate_nominal); + fprintf(stderr, "Bitrate Lower: %ld\n", vorbisInfo->bitrate_lower); + fprintf(stderr, "Bitrate Windows: %ld\n", vorbisInfo->bitrate_window); + fprintf(stderr, "Vendor: %s\n", vorbisComment->vendor); + fprintf(stderr, "PCM data size: %lld\n", pcm_length); + fprintf(stderr, "# comment: %d\n", vorbisComment->comments); + for (i = 0; i < vorbisComment->comments; i++) + fprintf(stderr, "\tComment %d: %s\n", i, vorbisComment->user_comments[i]); +#endif + + /*allocates enough room for the decoded data*/ + *data = (char*) Malloc (sizeof(char) * pcm_length); + + /*there *should* not be ogg at 8 bits*/ + if (vorbisInfo->channels == 1) + *format = AL_FORMAT_MONO16; + else { + if (vorbisInfo->channels == 2) + *format = AL_FORMAT_STEREO16; + else { + errno = EILSEQ; + err_ret("(%s) ERROR - wrong OGG header [channel %d]", prog, vorbisInfo->channels); + ov_clear(&oggStream); + return AL_FALSE; + } + } + + size = 0; +#ifdef __LITTLE_ENDIAN__ + endianness = 0; +#elif __BIG_ENDIAN__ + endianness = 1; +#endif + while (size < pcm_length) { + /*ov_read decodes the ogg stream and storse the pcm in data*/ + result = ov_read (&oggStream, *data + size, pcm_length - size, endianness, 2, 1, §ion); + if (result > 0) { + size += result; + } else { + if (result == 0) + break; + else { + errno = EILSEQ; + err_ret("(%s) ERROR - End of file from OGG stream", prog); + ov_clear(&oggStream); + return AL_FALSE; + } + } + } + + /*set the last fields*/ + *bitsize = size; + *freq = vorbisInfo->rate; + + /*cleaning time*/ + ov_clear(&oggStream); + + return AL_TRUE; + } + #ifdef __CPLUSPLUS } #endif diff -r dc9e61e67484 -r 3ae3fccb439e misc/openalbridge/loaders.h --- a/misc/openalbridge/loaders.h Sat Apr 17 23:03:52 2010 +0000 +++ b/misc/openalbridge/loaders.h Sun Apr 18 23:19:15 2010 +0000 @@ -25,10 +25,10 @@ #ifdef __CPLUSPLUS extern "C" { #endif - - int load_wavpcm (const char *filename, ALenum *format, char **data, ALsizei *bitsize, ALsizei *freq); - int load_oggvorbis (const char *filename, ALenum *format, char **data, ALsizei *bitsize, ALsizei *freq); - + + int load_wavpcm (const char *filename, ALenum *format, char **data, ALsizei *bitsize, ALsizei *freq); + int load_oggvorbis (const char *filename, ALenum *format, char **data, ALsizei *bitsize, ALsizei *freq); + #ifdef __CPLUSPLUS } #endif diff -r dc9e61e67484 -r 3ae3fccb439e misc/openalbridge/openalbridge.c --- a/misc/openalbridge/openalbridge.c Sat Apr 17 23:03:52 2010 +0000 +++ b/misc/openalbridge/openalbridge.c Sun Apr 18 23:19:15 2010 +0000 @@ -93,7 +93,7 @@ } if (usehardware == AL_TRUE) { - default_device = alcGetString(NULL, ALC_DEFAULT_DEVICE_SPECIFIER); + default_device = alcGetString(NULL, ALC_DEFAULT_DEVICE_SPECIFIER); device = alcOpenDevice(default_device); } else device = alcOpenDevice("Generic Software"); @@ -512,6 +512,7 @@ return AL_FALSE; } globalindex--; + // most likely should do other stuff alGetError(); /* clear any AL errors beforehand */ diff -r dc9e61e67484 -r 3ae3fccb439e misc/openalbridge/openalbridge.h --- a/misc/openalbridge/openalbridge.h Sat Apr 17 23:03:52 2010 +0000 +++ b/misc/openalbridge/openalbridge.h Sun Apr 18 23:19:15 2010 +0000 @@ -23,24 +23,24 @@ #ifdef __CPLUSPLUS extern "C" { #endif - - char openal_init (char* programname, char usehardware, unsigned int memorysize); - char openal_close (void); - char openal_ready (void); - int openal_loadfile (const char *filename); - char openal_toggleloop (unsigned int index); - char openal_setposition (unsigned int index, float x, float y, float z); - char openal_setvolume (unsigned int index, unsigned char percentage); - char openal_setglobalvolume (unsigned char percentage); - char openal_togglemute (void); - char openal_fadeout (unsigned int index, unsigned short int quantity); - char openal_fadein (unsigned int index, unsigned short int quantity); - char openal_fade (unsigned int index, unsigned short int quantity, char direction); - char openal_playsound (unsigned int index); - char openal_pausesound (unsigned int index); - char openal_stopsound (unsigned int index); - char openal_freesound (unsigned int index); - + + char openal_init (char* programname, char usehardware, unsigned int memorysize); + char openal_close (void); + char openal_ready (void); + int openal_loadfile (const char *filename); + char openal_toggleloop (unsigned int index); + char openal_setposition (unsigned int index, float x, float y, float z); + char openal_setvolume (unsigned int index, unsigned char percentage); + char openal_setglobalvolume (unsigned char percentage); + char openal_togglemute (void); + char openal_fadeout (unsigned int index, unsigned short int quantity); + char openal_fadein (unsigned int index, unsigned short int quantity); + char openal_fade (unsigned int index, unsigned short int quantity, char direction); + char openal_playsound (unsigned int index); + char openal_pausesound (unsigned int index); + char openal_stopsound (unsigned int index); + char openal_freesound (unsigned int index); + #ifdef __CPLUSPLUS } #endif diff -r dc9e61e67484 -r 3ae3fccb439e project_files/HedgewarsMobile/Entitlements-Development.plist --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/project_files/HedgewarsMobile/Entitlements-Development.plist Sun Apr 18 23:19:15 2010 +0000 @@ -0,0 +1,8 @@ + + + + + get-task-allow + + + diff -r dc9e61e67484 -r 3ae3fccb439e project_files/HedgewarsMobile/Entitlements-Distribution.plist --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/project_files/HedgewarsMobile/Entitlements-Distribution.plist Sun Apr 18 23:19:15 2010 +0000 @@ -0,0 +1,8 @@ + + + + + get-task-allow + + + diff -r dc9e61e67484 -r 3ae3fccb439e project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/default.mode1v3 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/default.mode1v3 Sun Apr 18 23:19:15 2010 +0000 @@ -0,0 +1,1602 @@ + + + + + ActivePerspectiveName + Project + AllowedModules + + + BundleLoadPath + + MaxInstances + n + Module + PBXSmartGroupTreeModule + Name + Groups and Files Outline View + + + BundleLoadPath + + MaxInstances + n + Module + PBXNavigatorGroup + Name + Editor + + + BundleLoadPath + + MaxInstances + n + Module + XCTaskListModule + Name + Task List + + + BundleLoadPath + + MaxInstances + n + Module + XCDetailModule + Name + File and Smart Group Detail Viewer + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXBuildResultsModule + Name + Detailed Build Results Viewer + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXProjectFindModule + Name + Project Batch Find Tool + + + BundleLoadPath + + MaxInstances + n + Module + XCProjectFormatConflictsModule + Name + Project Format Conflicts List + + + BundleLoadPath + + MaxInstances + n + Module + PBXBookmarksModule + Name + Bookmarks Tool + + + BundleLoadPath + + MaxInstances + n + Module + PBXClassBrowserModule + Name + Class Browser + + + BundleLoadPath + + MaxInstances + n + Module + PBXCVSModule + Name + Source Code Control Tool + + + BundleLoadPath + + MaxInstances + n + Module + PBXDebugBreakpointsModule + Name + Debug Breakpoints Tool + + + BundleLoadPath + + MaxInstances + n + Module + XCDockableInspector + Name + Inspector + + + BundleLoadPath + + MaxInstances + n + Module + PBXOpenQuicklyModule + Name + Open Quickly Tool + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXDebugSessionModule + Name + Debugger + + + BundleLoadPath + + MaxInstances + 1 + Module + PBXDebugCLIModule + Name + Debug Console + + + BundleLoadPath + + MaxInstances + n + Module + XCSnapshotModule + Name + Snapshots Tool + + + BundlePath + /Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Versions/A/Resources + Description + DefaultDescriptionKey + DockingSystemVisible + + Extension + mode1v3 + FavBarConfig + + PBXProjectModuleGUID + 61798847114AA42600BA94A9 + XCBarModuleItemNames + + XCBarModuleItems + + + FirstTimeWindowDisplayed + + Identifier + com.apple.perspectives.project.mode1v3 + MajorVersion + 33 + MinorVersion + 0 + Name + Default + Notifications + + OpenEditors + + PerspectiveWidths + + -1 + -1 + + Perspectives + + + ChosenToolbarItems + + active-platform-popup + active-buildstyle-popup + active-target-popup + active-architecture-popup + NSToolbarFlexibleSpaceItem + debugger-enable-breakpoints + buildOrClean + build-and-go + com.apple.ide.PBXToolbarStopButton + + ControllerClassBaseName + + IconName + WindowOfProjectWithEditor + Identifier + perspective.project + IsVertical + + Layout + + + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C37FBAC04509CD000000102 + 1C37FAAC04509CD000000102 + 1C37FABC05509CD000000102 + 1C37FABC05539CD112110102 + E2644B35053B69B200211256 + 1C37FABC04509CD000100104 + 1CC0EA4004350EF90044410B + 1CC0EA4004350EF90041110B + + PBXProjectModuleGUID + 1CE0B1FE06471DED0097A5F4 + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + yes + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 248 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + 29B97314FDCFA39411CA2CEA + 080E96DDFE201D6D7F000001 + 61A118481168371400359010 + 29B97317FDCFA39411CA2CEA + 1C37FABC05509CD000000102 + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 1 + 0 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {248, 558}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + + XCSharingToken + com.apple.Xcode.GFSharingToken + + GeometryConfiguration + + Frame + {{0, 0}, {265, 576}} + GroupTreeTableConfiguration + + MainColumn + 248 + + RubberWindowFrame + 156 479 801 617 0 0 1920 1178 + + Module + PBXSmartGroupTreeModule + Proportion + 265pt + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1CE0B20306471E060097A5F4 + PBXProjectModuleLabel + SDLh.pas + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1CE0B20406471E060097A5F4 + PBXProjectModuleLabel + SDLh.pas + _historyCapacity + 0 + bookmark + 61C3266E117A15C8001E70B1 + history + + 6179889D114AA5BD00BA94A9 + 61799342114B297000BA94A9 + 61799343114B297000BA94A9 + 6179937111501D7800BA94A9 + 6179937411501D7800BA94A9 + 6179937511501D7800BA94A9 + 6179938511501FFA00BA94A9 + 6179943111502CEA00BA94A9 + 611FD81F1155111700C2203D + 611FD8201155111700C2203D + 611FD95811551C3700C2203D + 611FD96611551E8000C2203D + 611FDB6C1155C0B300C2203D + 611FDB6D1155C0B300C2203D + 611FDBF71155D39400C2203D + 61E2F0811156B170002D33C1 + 618AFC07115BE92A003D411B + 61CE23E7115E49560098C467 + 61CE23FF115E4B290098C467 + 61CE251F115E75A70098C467 + 61CCBE60116135FF00833FE8 + 61CCBF1E116162CA00833FE8 + 61CCBF451161637F00833FE8 + 61CCBF461161637F00833FE8 + 61CCBF471161637F00833FE8 + 61CCBF7B1161657400833FE8 + 61CCBF7C1161657400833FE8 + 61CCBF7E1161657400833FE8 + 61CCBF7F1161657400833FE8 + 61CCBFD11161833800833FE8 + 61CCBFD21161833800833FE8 + 61CCBFD31161833800833FE8 + 61CCBFD41161833800833FE8 + 61CCBFD51161833800833FE8 + 61CCBFD71161833800833FE8 + 61CCBFD91161833800833FE8 + 61CCBFDA1161833800833FE8 + 61CCBFDB1161833800833FE8 + 61CCBFDC1161833800833FE8 + 61697B9E1163478A00CCDF37 + 612D5C451165535400C6D842 + 612D616B1165536300C6D842 + 61430D3D1165551600E2C62D + 615F1316116561BE002444F2 + 615F134D11656569002444F2 + 615F198C1166A71E002444F2 + 615F198E1166A71E002444F2 + 61CEDB60116ACBBB0067BAFC + 611B0AC6116B6E8B00112153 + 611B0C42116BAF3A00112153 + 61056377116C0393003C420C + 610563DF116C15E5003C420C + 61513435116C1B07001F16D1 + 61513436116C1B07001F16D1 + 6151348C116C2954001F16D1 + 6151348D116C2954001F16D1 + 6151348E116C2954001F16D1 + 6151348F116C2954001F16D1 + 61FE2AE4116D658700F76CDC + 619C51C6116E42850049FD84 + 619C51CB116E42850049FD84 + 619C51E0116E45820049FD84 + 619C523D116E56330049FD84 + 619C523F116E56330049FD84 + 619C5241116E56330049FD84 + 619C5243116E56330049FD84 + 619C5245116E56330049FD84 + 619C5247116E56330049FD84 + 619C5249116E56330049FD84 + 619C524B116E56330049FD84 + 619C524D116E56330049FD84 + 619C524F116E56330049FD84 + 619C5251116E56330049FD84 + 619C5253116E56330049FD84 + 619C5255116E56330049FD84 + 619C5257116E56330049FD84 + 619C5259116E56330049FD84 + 619C525B116E56330049FD84 + 619C525D116E56330049FD84 + 619C525F116E56330049FD84 + 619C5261116E56330049FD84 + 619C5263116E56330049FD84 + 619C5265116E56330049FD84 + 619C5267116E56330049FD84 + 619C5269116E56330049FD84 + 619C526B116E56330049FD84 + 619C526D116E56330049FD84 + 619C526F116E56330049FD84 + 619C5271116E56330049FD84 + 619C5273116E56330049FD84 + 619C5275116E56330049FD84 + 619C5277116E56330049FD84 + 619C5279116E56330049FD84 + 619C527B116E56330049FD84 + 619C527D116E56330049FD84 + 619C527F116E56330049FD84 + 619C5281116E56330049FD84 + 619C5283116E56330049FD84 + 619C5285116E56330049FD84 + 619C5287116E56330049FD84 + 619C5289116E56330049FD84 + 619C528B116E56330049FD84 + 619C528D116E56330049FD84 + 619C528F116E56330049FD84 + 619C5291116E56330049FD84 + 619C5293116E56330049FD84 + 619C5295116E56330049FD84 + 619C5297116E56330049FD84 + 619C5299116E56330049FD84 + 619C529B116E56330049FD84 + 619C529D116E56330049FD84 + 619C529F116E56330049FD84 + 619C52A1116E56330049FD84 + 619C52A3116E56330049FD84 + 619C52A5116E56330049FD84 + 619C52A7116E56330049FD84 + 619C52A9116E56330049FD84 + 619C52AB116E56330049FD84 + 619C52AD116E56330049FD84 + 619C52AF116E56330049FD84 + 619C52B1116E56330049FD84 + 619C52B7116E56330049FD84 + 619C52B9116E56330049FD84 + 619C52BB116E56330049FD84 + 619C52BD116E56330049FD84 + 619C52BF116E56330049FD84 + 619C52C1116E56330049FD84 + 619C5859116E73B00049FD84 + 619C585B116E73B00049FD84 + 619C585D116E73B00049FD84 + 619C585F116E73B00049FD84 + 619C5861116E73B00049FD84 + 619C5863116E73B00049FD84 + 619C5865116E73B00049FD84 + 619C5867116E73B00049FD84 + 619C5869116E73B00049FD84 + 619C586B116E73B00049FD84 + 619C586D116E73B00049FD84 + 619C586F116E73B00049FD84 + 619C5871116E73B00049FD84 + 619C5873116E73B00049FD84 + 619C5875116E73B00049FD84 + 619C5877116E73B00049FD84 + 619C5879116E73B00049FD84 + 619C587B116E73B00049FD84 + 619C587D116E73B00049FD84 + 619C587F116E73B00049FD84 + 619C5880116E73B00049FD84 + 619C5882116E73B00049FD84 + 619C5883116E73B00049FD84 + 619C5885116E73B00049FD84 + 619C5887116E73B00049FD84 + 619C5888116E73B00049FD84 + 619C5889116E73B00049FD84 + 619C588B116E73B00049FD84 + 619C588C116E73B00049FD84 + 619C588D116E73B00049FD84 + 619C588F116E73B00049FD84 + 619C5890116E73B00049FD84 + 619C5892116E73B00049FD84 + 619C58B2116E76080049FD84 + 6196317D116E89DF00C47CEE + 61F8E0D6116E98A900108149 + 6157F7BA116F3B2D005E4A26 + 6188FE60116F77AF004F3690 + 617E1DB5116FEE5B002EF3D8 + 617B27B71171617A004A76A2 + 617B27B81171617A004A76A2 + 617B27B91171617A004A76A2 + 617B280E117164FC004A76A2 + 61D96559117180D9001EB3B4 + 61D96591117182B1001EB3B4 + 618BE56511750F6B00F22556 + 618BE599117512E400F22556 + 618BE59A117512E400F22556 + 618BE5FE11751F1C00F22556 + 618BE6C2117528B200F22556 + 618BE6C3117528B200F22556 + 618BE6E81175298700F22556 + 618BE70111752C5200F22556 + 618BE70311752C5200F22556 + 618BE70511752C5200F22556 + 618BE70711752C5200F22556 + 618BE72C11752D7900F22556 + 61F6AB931177BE470013254C + 61BD54C411789A020038D495 + 614A80ED1178BB9B00552546 + 614A81041178BCC500552546 + 6184DE201178F4BD00AF6EFA + 6184DF001179666500AF6EFA + 6184DF10117967DC00AF6EFA + 6184DF4411796A9200AF6EFA + 6184DF4511796A9200AF6EFA + 6184DF9A1179752300AF6EFA + 6184DFE111797D2500AF6EFA + 61C325231179A314001E70B1 + 61C325681179A3A0001E70B1 + 61C325691179A3A0001E70B1 + 61C325DD1179A993001E70B1 + 61C326361179B0A5001E70B1 + 61C3266D117A15C8001E70B1 + 615F147F11659AC5002444F2 + + + SplitCount + 1 + + StatusBarVisibility + + + GeometryConfiguration + + Frame + {{0, 0}, {531, 222}} + RubberWindowFrame + 156 479 801 617 0 0 1920 1178 + + Module + PBXNavigatorGroup + Proportion + 222pt + + + BecomeActive + + ContentConfiguration + + PBXProjectModuleGUID + 1CE0B20506471E060097A5F4 + PBXProjectModuleLabel + Detail + + GeometryConfiguration + + Frame + {{0, 227}, {531, 349}} + RubberWindowFrame + 156 479 801 617 0 0 1920 1178 + + Module + XCDetailModule + Proportion + 349pt + + + Proportion + 531pt + + + Name + Project + ServiceClasses + + XCModuleDock + PBXSmartGroupTreeModule + XCModuleDock + PBXNavigatorGroup + XCDetailModule + + TableOfContents + + 61C326631179EA92001E70B1 + 1CE0B1FE06471DED0097A5F4 + 61C326641179EA92001E70B1 + 1CE0B20306471E060097A5F4 + 1CE0B20506471E060097A5F4 + + ToolbarConfigUserDefaultsMinorVersion + 2 + ToolbarConfiguration + xcode.toolbar.config.defaultV3 + + + ControllerClassBaseName + + IconName + WindowOfProject + Identifier + perspective.morph + IsVertical + 0 + Layout + + + BecomeActive + 1 + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C37FBAC04509CD000000102 + 1C37FAAC04509CD000000102 + 1C08E77C0454961000C914BD + 1C37FABC05509CD000000102 + 1C37FABC05539CD112110102 + E2644B35053B69B200211256 + 1C37FABC04509CD000100104 + 1CC0EA4004350EF90044410B + 1CC0EA4004350EF90041110B + + PBXProjectModuleGUID + 11E0B1FE06471DED0097A5F4 + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + yes + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 186 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + 29B97314FDCFA39411CA2CEA + 1C37FABC05509CD000000102 + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 0 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {186, 337}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + 1 + XCSharingToken + com.apple.Xcode.GFSharingToken + + GeometryConfiguration + + Frame + {{0, 0}, {203, 355}} + GroupTreeTableConfiguration + + MainColumn + 186 + + RubberWindowFrame + 373 269 690 397 0 0 1440 878 + + Module + PBXSmartGroupTreeModule + Proportion + 100% + + + Name + Morph + PreferredWidth + 300 + ServiceClasses + + XCModuleDock + PBXSmartGroupTreeModule + + TableOfContents + + 11E0B1FE06471DED0097A5F4 + + ToolbarConfiguration + xcode.toolbar.config.default.shortV3 + + + PerspectivesBarVisible + + ShelfIsVisible + + SourceDescription + file at '/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Versions/A/Resources/XCPerspectivesSpecificationMode1.xcperspec' + StatusbarIsVisible + + TimeStamp + 0.0 + ToolbarConfigUserDefaultsMinorVersion + 2 + ToolbarDisplayMode + 1 + ToolbarIsVisible + + ToolbarSizeMode + 1 + Type + Perspectives + UpdateMessage + The Default Workspace in this version of Xcode now includes support to hide and show the detail view (what has been referred to as the "Metro-Morph" feature). You must discard your current Default Workspace settings and update to the latest Default Workspace in order to gain this feature. Do you wish to update to the latest Workspace defaults for project '%@'? + WindowJustification + 5 + WindowOrderList + + 61798848114AA42600BA94A9 + /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj + + WindowString + 156 479 801 617 0 0 1920 1178 + WindowToolsV3 + + + FirstTimeWindowDisplayed + + Identifier + windowTool.build + IsVertical + + Layout + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1CD0528F0623707200166675 + PBXProjectModuleLabel + + StatusBarVisibility + + + GeometryConfiguration + + Frame + {{0, 0}, {605, 307}} + RubberWindowFrame + 1146 372 605 638 0 0 1920 1178 + + Module + PBXNavigatorGroup + Proportion + 307pt + + + ContentConfiguration + + PBXProjectModuleGUID + XCMainBuildResultsModuleGUID + PBXProjectModuleLabel + Build Results + XCBuildResultsTrigger_Collapse + 1021 + XCBuildResultsTrigger_Open + 1011 + + GeometryConfiguration + + Frame + {{0, 312}, {605, 285}} + RubberWindowFrame + 1146 372 605 638 0 0 1920 1178 + + Module + PBXBuildResultsModule + Proportion + 285pt + + + Proportion + 597pt + + + Name + Build Results + ServiceClasses + + PBXBuildResultsModule + + StatusbarIsVisible + + TableOfContents + + 61798848114AA42600BA94A9 + 61C326651179EA92001E70B1 + 1CD0528F0623707200166675 + XCMainBuildResultsModuleGUID + + ToolbarConfiguration + xcode.toolbar.config.buildV3 + WindowContentMinSize + 486 300 + WindowString + 1146 372 605 638 0 0 1920 1178 + WindowToolGUID + 61798848114AA42600BA94A9 + WindowToolIsVisible + + + + FirstTimeWindowDisplayed + + Identifier + windowTool.debugger + IsVertical + + Layout + + + Dock + + + ContentConfiguration + + Debugger + + HorizontalSplitView + + _collapsingFrameDimension + 0.0 + _indexOfCollapsedView + 0 + _percentageOfCollapsedView + 0.0 + isCollapsed + yes + sizes + + {{0, 0}, {412, 253}} + {{412, 0}, {411, 253}} + + + VerticalSplitView + + _collapsingFrameDimension + 0.0 + _indexOfCollapsedView + 0 + _percentageOfCollapsedView + 0.0 + isCollapsed + yes + sizes + + {{0, 0}, {823, 253}} + {{0, 253}, {823, 225}} + + + + LauncherConfigVersion + 8 + PBXProjectModuleGUID + 1C162984064C10D400B95A72 + PBXProjectModuleLabel + Debug - GLUTExamples (Underwater) + + GeometryConfiguration + + DebugConsoleVisible + None + DebugConsoleWindowFrame + {{200, 200}, {500, 300}} + DebugSTDIOWindowFrame + {{200, 200}, {500, 300}} + Frame + {{0, 0}, {823, 478}} + PBXDebugSessionStackFrameViewKey + + DebugVariablesTableConfiguration + + Name + 120 + Value + 85 + Summary + 94 + Type + 84 + + Frame + {{412, 0}, {411, 253}} + RubberWindowFrame + 558 215 823 519 0 0 1920 1178 + + RubberWindowFrame + 558 215 823 519 0 0 1920 1178 + + Module + PBXDebugSessionModule + Proportion + 478pt + + + Proportion + 478pt + + + Name + Debugger + ServiceClasses + + PBXDebugSessionModule + + StatusbarIsVisible + + TableOfContents + + 1CD10A99069EF8BA00B06720 + 61C325291179A314001E70B1 + 1C162984064C10D400B95A72 + 61C3252A1179A314001E70B1 + 61C3252B1179A314001E70B1 + 61C3252C1179A314001E70B1 + 61C3252D1179A314001E70B1 + 61C3252E1179A314001E70B1 + + ToolbarConfiguration + xcode.toolbar.config.debugV3 + WindowString + 558 215 823 519 0 0 1920 1178 + WindowToolGUID + 1CD10A99069EF8BA00B06720 + WindowToolIsVisible + + + + Identifier + windowTool.find + Layout + + + Dock + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1CDD528C0622207200134675 + PBXProjectModuleLabel + <No Editor> + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1CD0528D0623707200166675 + + SplitCount + 1 + + StatusBarVisibility + 1 + + GeometryConfiguration + + Frame + {{0, 0}, {781, 167}} + RubberWindowFrame + 62 385 781 470 0 0 1440 878 + + Module + PBXNavigatorGroup + Proportion + 781pt + + + Proportion + 50% + + + BecomeActive + 1 + ContentConfiguration + + PBXProjectModuleGUID + 1CD0528E0623707200166675 + PBXProjectModuleLabel + Project Find + + GeometryConfiguration + + Frame + {{8, 0}, {773, 254}} + RubberWindowFrame + 62 385 781 470 0 0 1440 878 + + Module + PBXProjectFindModule + Proportion + 50% + + + Proportion + 428pt + + + Name + Project Find + ServiceClasses + + PBXProjectFindModule + + StatusbarIsVisible + 1 + TableOfContents + + 1C530D57069F1CE1000CFCEE + 1C530D58069F1CE1000CFCEE + 1C530D59069F1CE1000CFCEE + 1CDD528C0622207200134675 + 1C530D5A069F1CE1000CFCEE + 1CE0B1FE06471DED0097A5F4 + 1CD0528E0623707200166675 + + WindowString + 62 385 781 470 0 0 1440 878 + WindowToolGUID + 1C530D57069F1CE1000CFCEE + WindowToolIsVisible + 0 + + + Identifier + MENUSEPARATOR + + + FirstTimeWindowDisplayed + + Identifier + windowTool.debuggerConsole + IsVertical + + Layout + + + Dock + + + BecomeActive + + ContentConfiguration + + PBXProjectModuleGUID + 1C78EAAC065D492600B07095 + PBXProjectModuleLabel + Debugger Console + + GeometryConfiguration + + Frame + {{0, 0}, {750, 328}} + RubberWindowFrame + 20 809 750 369 0 0 1920 1178 + + Module + PBXDebugCLIModule + Proportion + 328pt + + + Proportion + 328pt + + + Name + Debugger Console + ServiceClasses + + PBXDebugCLIModule + + StatusbarIsVisible + + TableOfContents + + 1C78EAAD065D492600B07095 + 61C325CC1179A8F9001E70B1 + 1C78EAAC065D492600B07095 + + ToolbarConfiguration + xcode.toolbar.config.consoleV3 + WindowString + 20 809 750 369 0 0 1920 1178 + WindowToolGUID + 1C78EAAD065D492600B07095 + WindowToolIsVisible + + + + Identifier + windowTool.snapshots + Layout + + + Dock + + + Module + XCSnapshotModule + Proportion + 100% + + + Proportion + 100% + + + Name + Snapshots + ServiceClasses + + XCSnapshotModule + + StatusbarIsVisible + Yes + ToolbarConfiguration + xcode.toolbar.config.snapshots + WindowString + 315 824 300 550 0 0 1440 878 + WindowToolIsVisible + Yes + + + Identifier + windowTool.scm + Layout + + + Dock + + + ContentConfiguration + + PBXProjectModuleGUID + 1C78EAB2065D492600B07095 + PBXProjectModuleLabel + <No Editor> + PBXSplitModuleInNavigatorKey + + Split0 + + PBXProjectModuleGUID + 1C78EAB3065D492600B07095 + + SplitCount + 1 + + StatusBarVisibility + 1 + + GeometryConfiguration + + Frame + {{0, 0}, {452, 0}} + RubberWindowFrame + 743 379 452 308 0 0 1280 1002 + + Module + PBXNavigatorGroup + Proportion + 0pt + + + BecomeActive + 1 + ContentConfiguration + + PBXProjectModuleGUID + 1CD052920623707200166675 + PBXProjectModuleLabel + SCM + + GeometryConfiguration + + ConsoleFrame + {{0, 259}, {452, 0}} + Frame + {{0, 7}, {452, 259}} + RubberWindowFrame + 743 379 452 308 0 0 1280 1002 + TableConfiguration + + Status + 30 + FileName + 199 + Path + 197.0950012207031 + + TableFrame + {{0, 0}, {452, 250}} + + Module + PBXCVSModule + Proportion + 262pt + + + Proportion + 266pt + + + Name + SCM + ServiceClasses + + PBXCVSModule + + StatusbarIsVisible + 1 + TableOfContents + + 1C78EAB4065D492600B07095 + 1C78EAB5065D492600B07095 + 1C78EAB2065D492600B07095 + 1CD052920623707200166675 + + ToolbarConfiguration + xcode.toolbar.config.scm + WindowString + 743 379 452 308 0 0 1280 1002 + + + FirstTimeWindowDisplayed + + Identifier + windowTool.breakpoints + IsVertical + + Layout + + + Dock + + + ContentConfiguration + + PBXBottomSmartGroupGIDs + + 1C77FABC04509CD000000102 + + PBXProjectModuleGUID + 1CE0B1FE06471DED0097A5F4 + PBXProjectModuleLabel + Files + PBXProjectStructureProvided + no + PBXSmartGroupTreeModuleColumnData + + PBXSmartGroupTreeModuleColumnWidthsKey + + 168 + + PBXSmartGroupTreeModuleColumnsKey_v4 + + MainColumn + + + PBXSmartGroupTreeModuleOutlineStateKey_v7 + + PBXSmartGroupTreeModuleOutlineStateExpansionKey + + 1C77FABC04509CD000000102 + 1C3E0DCA080725EA00A55177 + 1C3E0DCA080725EA00A55177 + + PBXSmartGroupTreeModuleOutlineStateSelectionKey + + + 0 + + + PBXSmartGroupTreeModuleOutlineStateVisibleRectKey + {{0, 0}, {168, 350}} + + PBXTopSmartGroupGIDs + + XCIncludePerspectivesSwitch + + + GeometryConfiguration + + Frame + {{0, 0}, {185, 368}} + GroupTreeTableConfiguration + + MainColumn + 168 + + RubberWindowFrame + 264 599 744 409 0 0 1920 1178 + + Module + PBXSmartGroupTreeModule + Proportion + 185pt + + + BecomeActive + + ContentConfiguration + + PBXProjectModuleGUID + 1CA1AED706398EBD00589147 + PBXProjectModuleLabel + Detail + + GeometryConfiguration + + Frame + {{190, 0}, {554, 368}} + RubberWindowFrame + 264 599 744 409 0 0 1920 1178 + + Module + XCDetailModule + Proportion + 554pt + + + Proportion + 368pt + + + MajorVersion + 3 + MinorVersion + 0 + Name + Breakpoints + ServiceClasses + + PBXSmartGroupTreeModule + XCDetailModule + + StatusbarIsVisible + + TableOfContents + + 6184DE581178F75B00AF6EFA + 6184DE591178F75B00AF6EFA + 1CE0B1FE06471DED0097A5F4 + 1CA1AED706398EBD00589147 + + ToolbarConfiguration + xcode.toolbar.config.breakpointsV3 + WindowString + 264 599 744 409 0 0 1920 1178 + WindowToolGUID + 6184DE581178F75B00AF6EFA + WindowToolIsVisible + + + + Identifier + windowTool.debugAnimator + Layout + + + Dock + + + Module + PBXNavigatorGroup + Proportion + 100% + + + Proportion + 100% + + + Name + Debug Visualizer + ServiceClasses + + PBXNavigatorGroup + + StatusbarIsVisible + 1 + ToolbarConfiguration + xcode.toolbar.config.debugAnimatorV3 + WindowString + 100 100 700 500 0 0 1280 1002 + + + Identifier + windowTool.bookmarks + Layout + + + Dock + + + Module + PBXBookmarksModule + Proportion + 100% + + + Proportion + 100% + + + Name + Bookmarks + ServiceClasses + + PBXBookmarksModule + + StatusbarIsVisible + 0 + WindowString + 538 42 401 187 0 0 1280 1002 + + + Identifier + windowTool.projectFormatConflicts + Layout + + + Dock + + + Module + XCProjectFormatConflictsModule + Proportion + 100% + + + Proportion + 100% + + + Name + Project Format Conflicts + ServiceClasses + + XCProjectFormatConflictsModule + + StatusbarIsVisible + 0 + WindowContentMinSize + 450 300 + WindowString + 50 850 472 307 0 0 1440 877 + + + FirstTimeWindowDisplayed + + Identifier + windowTool.classBrowser + IsVertical + + Layout + + + Dock + + + ContentConfiguration + + OptionsSetName + Hierarchy, all classes + PBXProjectModuleGUID + 1CA6456E063B45B4001379D8 + PBXProjectModuleLabel + Class Browser - NSObject + + GeometryConfiguration + + ClassesFrame + {{0, 0}, {378, 96}} + ClassesTreeTableConfiguration + + PBXClassNameColumnIdentifier + 208 + PBXClassBookColumnIdentifier + 22 + + Frame + {{0, 0}, {630, 332}} + MembersFrame + {{0, 101}, {378, 231}} + MembersTreeTableConfiguration + + PBXMemberTypeIconColumnIdentifier + 22 + PBXMemberNameColumnIdentifier + 216 + PBXMemberTypeColumnIdentifier + 101 + PBXMemberBookColumnIdentifier + 22 + + RubberWindowFrame + 503 565 630 352 0 0 1920 1178 + + Module + PBXClassBrowserModule + Proportion + 332pt + + + Proportion + 332pt + + + Name + Class Browser + ServiceClasses + + PBXClassBrowserModule + + StatusbarIsVisible + + TableOfContents + + 1C0AD2AF069F1E9B00FABCE6 + 61A1195A1168457500359010 + 1CA6456E063B45B4001379D8 + + ToolbarConfiguration + xcode.toolbar.config.classbrowser + WindowString + 503 565 630 352 0 0 1920 1178 + WindowToolGUID + 1C0AD2AF069F1E9B00FABCE6 + WindowToolIsVisible + + + + Identifier + windowTool.refactoring + IncludeInToolsMenu + 0 + Layout + + + Dock + + + BecomeActive + 1 + GeometryConfiguration + + Frame + {0, 0}, {500, 335} + RubberWindowFrame + {0, 0}, {500, 335} + + Module + XCRefactoringModule + Proportion + 100% + + + Proportion + 100% + + + Name + Refactoring + ServiceClasses + + XCRefactoringModule + + WindowString + 200 200 500 356 0 0 1920 1200 + + + + diff -r dc9e61e67484 -r 3ae3fccb439e project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/default.pbxuser --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/default.pbxuser Sun Apr 18 23:19:15 2010 +0000 @@ -0,0 +1,3241 @@ +// !$*UTF8*$! +{ + 1D6058900D05DD3D006BFB54 /* HedgewarsMobile */ = { + activeExec = 0; + executables = ( + 617987D7114AA2CD00BA94A9 /* HedgewarsMobile */, + ); + }; + 29B97313FDCFA39411CA2CEA /* Project object */ = { + activeBuildConfigurationName = Debug; + activeExecutable = 617987D7114AA2CD00BA94A9 /* HedgewarsMobile */; + activeSDKPreference = iphonesimulator3.2; + activeTarget = 1D6058900D05DD3D006BFB54 /* HedgewarsMobile */; + addToTargets = ( + 61C3251C1179A300001E70B1 /* openalbridge */, + ); + breakpoints = ( + ); + codeSenseManager = 617987E0114AA2EB00BA94A9 /* Code sense */; + executables = ( + 617987D7114AA2CD00BA94A9 /* HedgewarsMobile */, + ); + ignoreBreakpointsInProjectsDict = { + SDL_mixer = Ignored; + SDL_net = Ignored; + }; + perUserDictionary = { + "PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 20, + 198, + 20, + 99, + 99, + 29, + 20, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXBreakpointsDataSource_ActionID, + PBXBreakpointsDataSource_TypeID, + PBXBreakpointsDataSource_BreakpointID, + PBXBreakpointsDataSource_UseID, + PBXBreakpointsDataSource_LocationID, + PBXBreakpointsDataSource_ConditionID, + PBXBreakpointsDataSource_IgnoreCountID, + PBXBreakpointsDataSource_ContinueID, + ); + }; + PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID; + PBXFileTableDataSourceColumnWidthsKey = ( + 22, + 300, + 184, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXExecutablesDataSource_ActiveFlagID, + PBXExecutablesDataSource_NameID, + PBXExecutablesDataSource_CommentsID, + ); + }; + PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 292, + 20, + 48, + 43, + 43, + 20, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXFileDataSource_FiletypeID, + PBXFileDataSource_Filename_ColumnID, + PBXFileDataSource_Built_ColumnID, + PBXFileDataSource_ObjectSize_ColumnID, + PBXFileDataSource_Errors_ColumnID, + PBXFileDataSource_Warnings_ColumnID, + PBXFileDataSource_Target_ColumnID, + ); + }; + PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 252, + 60, + 20, + 48, + 43, + 43, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXFileDataSource_FiletypeID, + PBXFileDataSource_Filename_ColumnID, + PBXTargetDataSource_PrimaryAttribute, + PBXFileDataSource_Built_ColumnID, + PBXFileDataSource_ObjectSize_ColumnID, + PBXFileDataSource_Errors_ColumnID, + PBXFileDataSource_Warnings_ColumnID, + ); + }; + PBXPerProjectTemplateStateSaveDate = 293202553; + PBXWorkspaceStateSaveDate = 293202553; + }; + perUserProjectItems = { + 61056377116C0393003C420C /* PBXBookmark */ = 61056377116C0393003C420C /* PBXBookmark */; + 610563DF116C15E5003C420C /* PBXTextBookmark */ = 610563DF116C15E5003C420C /* PBXTextBookmark */; + 611B0AC6116B6E8B00112153 /* PBXTextBookmark */ = 611B0AC6116B6E8B00112153 /* PBXTextBookmark */; + 611B0C42116BAF3A00112153 /* PBXTextBookmark */ = 611B0C42116BAF3A00112153 /* PBXTextBookmark */; + 611FD81F1155111700C2203D /* PBXTextBookmark */ = 611FD81F1155111700C2203D /* PBXTextBookmark */; + 611FD8201155111700C2203D /* PBXTextBookmark */ = 611FD8201155111700C2203D /* PBXTextBookmark */; + 611FD95811551C3700C2203D /* PBXBookmark */ = 611FD95811551C3700C2203D /* PBXBookmark */; + 611FD96611551E8000C2203D /* PBXBookmark */ = 611FD96611551E8000C2203D /* PBXBookmark */; + 611FDB6C1155C0B300C2203D /* PBXBookmark */ = 611FDB6C1155C0B300C2203D /* PBXBookmark */; + 611FDB6D1155C0B300C2203D /* PBXBookmark */ = 611FDB6D1155C0B300C2203D /* PBXBookmark */; + 611FDBF71155D39400C2203D /* PBXTextBookmark */ = 611FDBF71155D39400C2203D /* PBXTextBookmark */; + 612D5C451165535400C6D842 /* PBXTextBookmark */ = 612D5C451165535400C6D842 /* PBXTextBookmark */; + 612D616B1165536300C6D842 /* PBXTextBookmark */ = 612D616B1165536300C6D842 /* PBXTextBookmark */; + 61430D3D1165551600E2C62D /* PBXTextBookmark */ = 61430D3D1165551600E2C62D /* PBXTextBookmark */; + 614A80ED1178BB9B00552546 /* PBXTextBookmark */ = 614A80ED1178BB9B00552546 /* PBXTextBookmark */; + 614A81041178BCC500552546 /* PBXTextBookmark */ = 614A81041178BCC500552546 /* PBXTextBookmark */; + 61513435116C1B07001F16D1 /* PBXTextBookmark */ = 61513435116C1B07001F16D1 /* PBXTextBookmark */; + 61513436116C1B07001F16D1 /* PBXTextBookmark */ = 61513436116C1B07001F16D1 /* PBXTextBookmark */; + 6151348C116C2954001F16D1 /* PBXBookmark */ = 6151348C116C2954001F16D1 /* PBXBookmark */; + 6151348D116C2954001F16D1 /* PBXBookmark */ = 6151348D116C2954001F16D1 /* PBXBookmark */; + 6151348E116C2954001F16D1 /* PBXBookmark */ = 6151348E116C2954001F16D1 /* PBXBookmark */; + 6151348F116C2954001F16D1 /* PlistBookmark */ = 6151348F116C2954001F16D1 /* PlistBookmark */; + 6157F7BA116F3B2D005E4A26 /* PBXTextBookmark */ = 6157F7BA116F3B2D005E4A26 /* PBXTextBookmark */; + 615F1316116561BE002444F2 /* PBXTextBookmark */ = 615F1316116561BE002444F2 /* PBXTextBookmark */; + 615F134D11656569002444F2 /* PBXTextBookmark */ = 615F134D11656569002444F2 /* PBXTextBookmark */; + 615F147F11659AC5002444F2 /* PBXTextBookmark */ = 615F147F11659AC5002444F2 /* PBXTextBookmark */; + 615F198C1166A71E002444F2 /* PBXBookmark */ = 615F198C1166A71E002444F2 /* PBXBookmark */; + 615F198E1166A71E002444F2 /* PBXTextBookmark */ = 615F198E1166A71E002444F2 /* PBXTextBookmark */; + 61697B9E1163478A00CCDF37 /* PBXTextBookmark */ = 61697B9E1163478A00CCDF37 /* PBXTextBookmark */; + 6179889D114AA5BD00BA94A9 /* PBXTextBookmark */ = 6179889D114AA5BD00BA94A9 /* PBXTextBookmark */; + 61799342114B297000BA94A9 /* PBXBookmark */ = 61799342114B297000BA94A9 /* PBXBookmark */; + 61799343114B297000BA94A9 /* PBXBookmark */ = 61799343114B297000BA94A9 /* PBXBookmark */; + 6179937111501D7800BA94A9 /* PBXBookmark */ = 6179937111501D7800BA94A9 /* PBXBookmark */; + 6179937411501D7800BA94A9 /* PBXBookmark */ = 6179937411501D7800BA94A9 /* PBXBookmark */; + 6179937511501D7800BA94A9 /* PBXBookmark */ = 6179937511501D7800BA94A9 /* PBXBookmark */; + 6179938511501FFA00BA94A9 /* PBXBookmark */ = 6179938511501FFA00BA94A9 /* PBXBookmark */; + 6179943111502CEA00BA94A9 /* PBXBookmark */ = 6179943111502CEA00BA94A9 /* PBXBookmark */; + 617B27B71171617A004A76A2 /* PBXTextBookmark */ = 617B27B71171617A004A76A2 /* PBXTextBookmark */; + 617B27B81171617A004A76A2 /* PBXTextBookmark */ = 617B27B81171617A004A76A2 /* PBXTextBookmark */; + 617B27B91171617A004A76A2 /* PBXTextBookmark */ = 617B27B91171617A004A76A2 /* PBXTextBookmark */; + 617B280E117164FC004A76A2 /* PBXTextBookmark */ = 617B280E117164FC004A76A2 /* PBXTextBookmark */; + 617E1DB5116FEE5B002EF3D8 /* PBXTextBookmark */ = 617E1DB5116FEE5B002EF3D8 /* PBXTextBookmark */; + 6184DE201178F4BD00AF6EFA /* PBXTextBookmark */ = 6184DE201178F4BD00AF6EFA /* PBXTextBookmark */; + 6184DF001179666500AF6EFA /* PBXTextBookmark */ = 6184DF001179666500AF6EFA /* PBXTextBookmark */; + 6184DF10117967DC00AF6EFA /* PBXTextBookmark */ = 6184DF10117967DC00AF6EFA /* PBXTextBookmark */; + 6184DF4411796A9200AF6EFA /* PBXTextBookmark */ = 6184DF4411796A9200AF6EFA /* PBXTextBookmark */; + 6184DF4511796A9200AF6EFA /* PBXTextBookmark */ = 6184DF4511796A9200AF6EFA /* PBXTextBookmark */; + 6184DF9A1179752300AF6EFA /* PBXTextBookmark */ = 6184DF9A1179752300AF6EFA /* PBXTextBookmark */; + 6184DFE111797D2500AF6EFA /* PBXTextBookmark */ = 6184DFE111797D2500AF6EFA /* PBXTextBookmark */; + 6188FE60116F77AF004F3690 /* PBXTextBookmark */ = 6188FE60116F77AF004F3690 /* PBXTextBookmark */; + 618AFC07115BE92A003D411B /* PBXBookmark */ = 618AFC07115BE92A003D411B /* PBXBookmark */; + 618BE56511750F6B00F22556 /* PBXTextBookmark */ = 618BE56511750F6B00F22556 /* PBXTextBookmark */; + 618BE599117512E400F22556 /* PBXTextBookmark */ = 618BE599117512E400F22556 /* PBXTextBookmark */; + 618BE59A117512E400F22556 /* PBXTextBookmark */ = 618BE59A117512E400F22556 /* PBXTextBookmark */; + 618BE5FE11751F1C00F22556 /* PBXTextBookmark */ = 618BE5FE11751F1C00F22556 /* PBXTextBookmark */; + 618BE6C2117528B200F22556 /* PBXTextBookmark */ = 618BE6C2117528B200F22556 /* PBXTextBookmark */; + 618BE6C3117528B200F22556 /* PBXTextBookmark */ = 618BE6C3117528B200F22556 /* PBXTextBookmark */; + 618BE6E81175298700F22556 /* PBXTextBookmark */ = 618BE6E81175298700F22556 /* PBXTextBookmark */; + 618BE70111752C5200F22556 /* PBXTextBookmark */ = 618BE70111752C5200F22556 /* PBXTextBookmark */; + 618BE70311752C5200F22556 /* PBXTextBookmark */ = 618BE70311752C5200F22556 /* PBXTextBookmark */; + 618BE70511752C5200F22556 /* PBXTextBookmark */ = 618BE70511752C5200F22556 /* PBXTextBookmark */; + 618BE70711752C5200F22556 /* PBXTextBookmark */ = 618BE70711752C5200F22556 /* PBXTextBookmark */; + 618BE72C11752D7900F22556 /* PBXTextBookmark */ = 618BE72C11752D7900F22556 /* PBXTextBookmark */; + 6196317D116E89DF00C47CEE /* PBXTextBookmark */ = 6196317D116E89DF00C47CEE /* PBXTextBookmark */; + 619C51C6116E42850049FD84 /* PBXTextBookmark */ = 619C51C6116E42850049FD84 /* PBXTextBookmark */; + 619C51CB116E42850049FD84 /* PBXTextBookmark */ = 619C51CB116E42850049FD84 /* PBXTextBookmark */; + 619C51E0116E45820049FD84 /* PBXTextBookmark */ = 619C51E0116E45820049FD84 /* PBXTextBookmark */; + 619C523D116E56330049FD84 /* PBXBookmark */ = 619C523D116E56330049FD84 /* PBXBookmark */; + 619C523F116E56330049FD84 /* PBXBookmark */ = 619C523F116E56330049FD84 /* PBXBookmark */; + 619C5241116E56330049FD84 /* PBXBookmark */ = 619C5241116E56330049FD84 /* PBXBookmark */; + 619C5243116E56330049FD84 /* PBXBookmark */ = 619C5243116E56330049FD84 /* PBXBookmark */; + 619C5245116E56330049FD84 /* PBXBookmark */ = 619C5245116E56330049FD84 /* PBXBookmark */; + 619C5247116E56330049FD84 /* PBXBookmark */ = 619C5247116E56330049FD84 /* PBXBookmark */; + 619C5249116E56330049FD84 /* PBXBookmark */ = 619C5249116E56330049FD84 /* PBXBookmark */; + 619C524B116E56330049FD84 /* PBXBookmark */ = 619C524B116E56330049FD84 /* PBXBookmark */; + 619C524D116E56330049FD84 /* PBXBookmark */ = 619C524D116E56330049FD84 /* PBXBookmark */; + 619C524F116E56330049FD84 /* PBXBookmark */ = 619C524F116E56330049FD84 /* PBXBookmark */; + 619C5251116E56330049FD84 /* PBXBookmark */ = 619C5251116E56330049FD84 /* PBXBookmark */; + 619C5253116E56330049FD84 /* PBXBookmark */ = 619C5253116E56330049FD84 /* PBXBookmark */; + 619C5255116E56330049FD84 /* PBXBookmark */ = 619C5255116E56330049FD84 /* PBXBookmark */; + 619C5257116E56330049FD84 /* PBXBookmark */ = 619C5257116E56330049FD84 /* PBXBookmark */; + 619C5259116E56330049FD84 /* PBXBookmark */ = 619C5259116E56330049FD84 /* PBXBookmark */; + 619C525B116E56330049FD84 /* PBXBookmark */ = 619C525B116E56330049FD84 /* PBXBookmark */; + 619C525D116E56330049FD84 /* PBXBookmark */ = 619C525D116E56330049FD84 /* PBXBookmark */; + 619C525F116E56330049FD84 /* PBXBookmark */ = 619C525F116E56330049FD84 /* PBXBookmark */; + 619C5261116E56330049FD84 /* PBXBookmark */ = 619C5261116E56330049FD84 /* PBXBookmark */; + 619C5263116E56330049FD84 /* PBXBookmark */ = 619C5263116E56330049FD84 /* PBXBookmark */; + 619C5265116E56330049FD84 /* PBXBookmark */ = 619C5265116E56330049FD84 /* PBXBookmark */; + 619C5267116E56330049FD84 /* PBXBookmark */ = 619C5267116E56330049FD84 /* PBXBookmark */; + 619C5269116E56330049FD84 /* PBXBookmark */ = 619C5269116E56330049FD84 /* PBXBookmark */; + 619C526B116E56330049FD84 /* PBXBookmark */ = 619C526B116E56330049FD84 /* PBXBookmark */; + 619C526D116E56330049FD84 /* PBXBookmark */ = 619C526D116E56330049FD84 /* PBXBookmark */; + 619C526F116E56330049FD84 /* PBXBookmark */ = 619C526F116E56330049FD84 /* PBXBookmark */; + 619C5271116E56330049FD84 /* PBXBookmark */ = 619C5271116E56330049FD84 /* PBXBookmark */; + 619C5273116E56330049FD84 /* PBXBookmark */ = 619C5273116E56330049FD84 /* PBXBookmark */; + 619C5275116E56330049FD84 /* PBXBookmark */ = 619C5275116E56330049FD84 /* PBXBookmark */; + 619C5277116E56330049FD84 /* PBXBookmark */ = 619C5277116E56330049FD84 /* PBXBookmark */; + 619C5279116E56330049FD84 /* PBXBookmark */ = 619C5279116E56330049FD84 /* PBXBookmark */; + 619C527B116E56330049FD84 /* PBXBookmark */ = 619C527B116E56330049FD84 /* PBXBookmark */; + 619C527D116E56330049FD84 /* PBXBookmark */ = 619C527D116E56330049FD84 /* PBXBookmark */; + 619C527F116E56330049FD84 /* PBXBookmark */ = 619C527F116E56330049FD84 /* PBXBookmark */; + 619C5281116E56330049FD84 /* PBXBookmark */ = 619C5281116E56330049FD84 /* PBXBookmark */; + 619C5283116E56330049FD84 /* PBXBookmark */ = 619C5283116E56330049FD84 /* PBXBookmark */; + 619C5285116E56330049FD84 /* PBXBookmark */ = 619C5285116E56330049FD84 /* PBXBookmark */; + 619C5287116E56330049FD84 /* PBXBookmark */ = 619C5287116E56330049FD84 /* PBXBookmark */; + 619C5289116E56330049FD84 /* PBXBookmark */ = 619C5289116E56330049FD84 /* PBXBookmark */; + 619C528B116E56330049FD84 /* PBXBookmark */ = 619C528B116E56330049FD84 /* PBXBookmark */; + 619C528D116E56330049FD84 /* PBXBookmark */ = 619C528D116E56330049FD84 /* PBXBookmark */; + 619C528F116E56330049FD84 /* PBXBookmark */ = 619C528F116E56330049FD84 /* PBXBookmark */; + 619C5291116E56330049FD84 /* PBXBookmark */ = 619C5291116E56330049FD84 /* PBXBookmark */; + 619C5293116E56330049FD84 /* PBXBookmark */ = 619C5293116E56330049FD84 /* PBXBookmark */; + 619C5295116E56330049FD84 /* PBXBookmark */ = 619C5295116E56330049FD84 /* PBXBookmark */; + 619C5297116E56330049FD84 /* PBXBookmark */ = 619C5297116E56330049FD84 /* PBXBookmark */; + 619C5299116E56330049FD84 /* PBXBookmark */ = 619C5299116E56330049FD84 /* PBXBookmark */; + 619C529B116E56330049FD84 /* PBXBookmark */ = 619C529B116E56330049FD84 /* PBXBookmark */; + 619C529D116E56330049FD84 /* PBXBookmark */ = 619C529D116E56330049FD84 /* PBXBookmark */; + 619C529F116E56330049FD84 /* PBXBookmark */ = 619C529F116E56330049FD84 /* PBXBookmark */; + 619C52A1116E56330049FD84 /* PBXBookmark */ = 619C52A1116E56330049FD84 /* PBXBookmark */; + 619C52A3116E56330049FD84 /* PBXBookmark */ = 619C52A3116E56330049FD84 /* PBXBookmark */; + 619C52A5116E56330049FD84 /* PBXBookmark */ = 619C52A5116E56330049FD84 /* PBXBookmark */; + 619C52A7116E56330049FD84 /* PBXBookmark */ = 619C52A7116E56330049FD84 /* PBXBookmark */; + 619C52A9116E56330049FD84 /* PBXBookmark */ = 619C52A9116E56330049FD84 /* PBXBookmark */; + 619C52AB116E56330049FD84 /* PBXBookmark */ = 619C52AB116E56330049FD84 /* PBXBookmark */; + 619C52AD116E56330049FD84 /* PBXBookmark */ = 619C52AD116E56330049FD84 /* PBXBookmark */; + 619C52AF116E56330049FD84 /* PBXBookmark */ = 619C52AF116E56330049FD84 /* PBXBookmark */; + 619C52B1116E56330049FD84 /* PBXBookmark */ = 619C52B1116E56330049FD84 /* PBXBookmark */; + 619C52B7116E56330049FD84 /* PBXBookmark */ = 619C52B7116E56330049FD84 /* PBXBookmark */; + 619C52B9116E56330049FD84 /* PBXBookmark */ = 619C52B9116E56330049FD84 /* PBXBookmark */; + 619C52BB116E56330049FD84 /* PBXBookmark */ = 619C52BB116E56330049FD84 /* PBXBookmark */; + 619C52BD116E56330049FD84 /* PBXBookmark */ = 619C52BD116E56330049FD84 /* PBXBookmark */; + 619C52BF116E56330049FD84 /* PBXBookmark */ = 619C52BF116E56330049FD84 /* PBXBookmark */; + 619C52C1116E56330049FD84 /* PBXBookmark */ = 619C52C1116E56330049FD84 /* PBXBookmark */; + 619C5859116E73B00049FD84 /* PBXBookmark */ = 619C5859116E73B00049FD84 /* PBXBookmark */; + 619C585B116E73B00049FD84 /* PBXBookmark */ = 619C585B116E73B00049FD84 /* PBXBookmark */; + 619C585D116E73B00049FD84 /* PBXBookmark */ = 619C585D116E73B00049FD84 /* PBXBookmark */; + 619C585F116E73B00049FD84 /* PBXBookmark */ = 619C585F116E73B00049FD84 /* PBXBookmark */; + 619C5861116E73B00049FD84 /* PBXBookmark */ = 619C5861116E73B00049FD84 /* PBXBookmark */; + 619C5863116E73B00049FD84 /* PBXBookmark */ = 619C5863116E73B00049FD84 /* PBXBookmark */; + 619C5865116E73B00049FD84 /* PBXBookmark */ = 619C5865116E73B00049FD84 /* PBXBookmark */; + 619C5867116E73B00049FD84 /* PBXBookmark */ = 619C5867116E73B00049FD84 /* PBXBookmark */; + 619C5869116E73B00049FD84 /* PBXBookmark */ = 619C5869116E73B00049FD84 /* PBXBookmark */; + 619C586B116E73B00049FD84 /* PBXBookmark */ = 619C586B116E73B00049FD84 /* PBXBookmark */; + 619C586D116E73B00049FD84 /* PBXBookmark */ = 619C586D116E73B00049FD84 /* PBXBookmark */; + 619C586F116E73B00049FD84 /* PBXBookmark */ = 619C586F116E73B00049FD84 /* PBXBookmark */; + 619C5871116E73B00049FD84 /* PBXBookmark */ = 619C5871116E73B00049FD84 /* PBXBookmark */; + 619C5873116E73B00049FD84 /* PBXBookmark */ = 619C5873116E73B00049FD84 /* PBXBookmark */; + 619C5875116E73B00049FD84 /* PBXBookmark */ = 619C5875116E73B00049FD84 /* PBXBookmark */; + 619C5877116E73B00049FD84 /* PBXBookmark */ = 619C5877116E73B00049FD84 /* PBXBookmark */; + 619C5879116E73B00049FD84 /* PBXBookmark */ = 619C5879116E73B00049FD84 /* PBXBookmark */; + 619C587B116E73B00049FD84 /* PBXBookmark */ = 619C587B116E73B00049FD84 /* PBXBookmark */; + 619C587D116E73B00049FD84 /* PBXBookmark */ = 619C587D116E73B00049FD84 /* PBXBookmark */; + 619C587F116E73B00049FD84 /* PBXBookmark */ = 619C587F116E73B00049FD84 /* PBXBookmark */; + 619C5880116E73B00049FD84 /* PBXBookmark */ = 619C5880116E73B00049FD84 /* PBXBookmark */; + 619C5882116E73B00049FD84 /* PBXBookmark */ = 619C5882116E73B00049FD84 /* PBXBookmark */; + 619C5883116E73B00049FD84 /* PBXBookmark */ = 619C5883116E73B00049FD84 /* PBXBookmark */; + 619C5885116E73B00049FD84 /* PBXBookmark */ = 619C5885116E73B00049FD84 /* PBXBookmark */; + 619C5887116E73B00049FD84 /* PBXBookmark */ = 619C5887116E73B00049FD84 /* PBXBookmark */; + 619C5888116E73B00049FD84 /* PBXBookmark */ = 619C5888116E73B00049FD84 /* PBXBookmark */; + 619C5889116E73B00049FD84 /* PBXBookmark */ = 619C5889116E73B00049FD84 /* PBXBookmark */; + 619C588B116E73B00049FD84 /* PBXBookmark */ = 619C588B116E73B00049FD84 /* PBXBookmark */; + 619C588C116E73B00049FD84 /* PBXBookmark */ = 619C588C116E73B00049FD84 /* PBXBookmark */; + 619C588D116E73B00049FD84 /* PBXBookmark */ = 619C588D116E73B00049FD84 /* PBXBookmark */; + 619C588F116E73B00049FD84 /* PBXBookmark */ = 619C588F116E73B00049FD84 /* PBXBookmark */; + 619C5890116E73B00049FD84 /* PBXBookmark */ = 619C5890116E73B00049FD84 /* PBXBookmark */; + 619C5892116E73B00049FD84 /* PBXBookmark */ = 619C5892116E73B00049FD84 /* PBXBookmark */; + 619C58B2116E76080049FD84 /* PBXBookmark */ = 619C58B2116E76080049FD84 /* PBXBookmark */; + 61BD54C411789A020038D495 /* PBXTextBookmark */ = 61BD54C411789A020038D495 /* PBXTextBookmark */; + 61C325231179A314001E70B1 /* PBXTextBookmark */ = 61C325231179A314001E70B1 /* PBXTextBookmark */; + 61C325681179A3A0001E70B1 /* PBXTextBookmark */ = 61C325681179A3A0001E70B1 /* PBXTextBookmark */; + 61C325691179A3A0001E70B1 /* PBXTextBookmark */ = 61C325691179A3A0001E70B1 /* PBXTextBookmark */; + 61C325DD1179A993001E70B1 /* PBXTextBookmark */ = 61C325DD1179A993001E70B1 /* PBXTextBookmark */; + 61C326361179B0A5001E70B1 /* PBXTextBookmark */ = 61C326361179B0A5001E70B1 /* PBXTextBookmark */; + 61C3266D117A15C8001E70B1 /* PBXTextBookmark */ = 61C3266D117A15C8001E70B1 /* PBXTextBookmark */; + 61C3266E117A15C8001E70B1 /* PBXTextBookmark */ = 61C3266E117A15C8001E70B1 /* PBXTextBookmark */; + 61CCBE60116135FF00833FE8 /* PBXTextBookmark */ = 61CCBE60116135FF00833FE8 /* PBXTextBookmark */; + 61CCBF1E116162CA00833FE8 /* PBXTextBookmark */ = 61CCBF1E116162CA00833FE8 /* PBXTextBookmark */; + 61CCBF451161637F00833FE8 /* PBXTextBookmark */ = 61CCBF451161637F00833FE8 /* PBXTextBookmark */; + 61CCBF461161637F00833FE8 /* PBXTextBookmark */ = 61CCBF461161637F00833FE8 /* PBXTextBookmark */; + 61CCBF471161637F00833FE8 /* PBXTextBookmark */ = 61CCBF471161637F00833FE8 /* PBXTextBookmark */; + 61CCBF7B1161657400833FE8 /* PBXTextBookmark */ = 61CCBF7B1161657400833FE8 /* PBXTextBookmark */; + 61CCBF7C1161657400833FE8 /* PBXTextBookmark */ = 61CCBF7C1161657400833FE8 /* PBXTextBookmark */; + 61CCBF7E1161657400833FE8 /* PBXTextBookmark */ = 61CCBF7E1161657400833FE8 /* PBXTextBookmark */; + 61CCBF7F1161657400833FE8 /* PBXTextBookmark */ = 61CCBF7F1161657400833FE8 /* PBXTextBookmark */; + 61CCBFD11161833800833FE8 /* PBXTextBookmark */ = 61CCBFD11161833800833FE8 /* PBXTextBookmark */; + 61CCBFD21161833800833FE8 /* PBXTextBookmark */ = 61CCBFD21161833800833FE8 /* PBXTextBookmark */; + 61CCBFD31161833800833FE8 /* PBXTextBookmark */ = 61CCBFD31161833800833FE8 /* PBXTextBookmark */; + 61CCBFD41161833800833FE8 /* PBXTextBookmark */ = 61CCBFD41161833800833FE8 /* PBXTextBookmark */; + 61CCBFD51161833800833FE8 /* PBXTextBookmark */ = 61CCBFD51161833800833FE8 /* PBXTextBookmark */; + 61CCBFD71161833800833FE8 /* PBXTextBookmark */ = 61CCBFD71161833800833FE8 /* PBXTextBookmark */; + 61CCBFD91161833800833FE8 /* PBXTextBookmark */ = 61CCBFD91161833800833FE8 /* PBXTextBookmark */; + 61CCBFDA1161833800833FE8 /* PBXTextBookmark */ = 61CCBFDA1161833800833FE8 /* PBXTextBookmark */; + 61CCBFDB1161833800833FE8 /* PBXTextBookmark */ = 61CCBFDB1161833800833FE8 /* PBXTextBookmark */; + 61CCBFDC1161833800833FE8 /* PBXTextBookmark */ = 61CCBFDC1161833800833FE8 /* PBXTextBookmark */; + 61CE23E7115E49560098C467 /* PBXTextBookmark */ = 61CE23E7115E49560098C467 /* PBXTextBookmark */; + 61CE23FF115E4B290098C467 /* PBXBookmark */ = 61CE23FF115E4B290098C467 /* PBXBookmark */; + 61CE251F115E75A70098C467 /* PBXBookmark */ = 61CE251F115E75A70098C467 /* PBXBookmark */; + 61CEDB60116ACBBB0067BAFC /* PBXTextBookmark */ = 61CEDB60116ACBBB0067BAFC /* PBXTextBookmark */; + 61D96559117180D9001EB3B4 /* PBXTextBookmark */ = 61D96559117180D9001EB3B4 /* PBXTextBookmark */; + 61D96591117182B1001EB3B4 /* PBXTextBookmark */ = 61D96591117182B1001EB3B4 /* PBXTextBookmark */; + 61E2F0811156B170002D33C1 /* PBXTextBookmark */ = 61E2F0811156B170002D33C1 /* PBXTextBookmark */; + 61F6AB931177BE470013254C /* PBXTextBookmark */ = 61F6AB931177BE470013254C /* PBXTextBookmark */; + 61F8E0D6116E98A900108149 /* PBXTextBookmark */ = 61F8E0D6116E98A900108149 /* PBXTextBookmark */; + 61FE2AE4116D658700F76CDC /* PBXTextBookmark */ = 61FE2AE4116D658700F76CDC /* PBXTextBookmark */; + }; + sourceControlManager = 617987DF114AA2EB00BA94A9 /* Source Control */; + userBuildSettings = { + }; + }; + 32CA4F630368D1EE00C91783 /* HedgewarsMobile_Prefix.pch */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {698, 204}}"; + sepNavSelRange = "{181, 0}"; + sepNavVisRange = "{0, 225}"; + }; + }; + 61056377116C0393003C420C /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 6122CD00116BECCA002648E9 /* Default-Landscape.png */; + }; + 610563DF116C15E5003C420C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 610563E0116C15E5003C420C /* SDL_renderer_gles.c */; + name = "SDL_renderer_gles.c: 341"; + rLen = 0; + rLoc = 11314; + rType = 0; + vrLen = 357; + vrLoc = 11160; + }; + 610563E0116C15E5003C420C /* SDL_renderer_gles.c */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.c; + name = SDL_renderer_gles.c; + path = "/Users/vittorio/hedgewars/Library/SDL-1.3/SDL/src/video/SDL_renderer_gles.c"; + sourceTree = ""; + }; + 611B0A9F116B626E00112153 /* GeneralSettingsViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {999, 639}}"; + sepNavSelRange = "{288, 18}"; + sepNavVisRange = "{0, 825}"; + }; + }; + 611B0AA0116B626E00112153 /* GeneralSettingsViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {999, 5187}}"; + sepNavSelRange = "{511, 0}"; + sepNavVisRange = "{0, 1843}"; + sepNavWindowFrame = "{{413, 349}, {1058, 792}}"; + }; + }; + 611B0AC6116B6E8B00112153 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61A11ABF1168D8B600359010 /* SplitViewRootController.h */; + name = "SplitViewRootController.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 3; + vrLoc = 0; + }; + 611B0C42116BAF3A00112153 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 611B0AA0116B626E00112153 /* GeneralSettingsViewController.m */; + name = "GeneralSettingsViewController.m: 249"; + rLen = 0; + rLoc = 10620; + rType = 0; + vrLen = 75; + vrLoc = 631; + }; + 611FD81F1155111700C2203D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798858114AA48A00BA94A9 /* IMG_png.c */; + name = "IMG_png.c: 69"; + rLen = 0; + rLoc = 2544; + rType = 0; + vrLen = 162; + vrLoc = 2505; + }; + 611FD8201155111700C2203D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798859114AA48A00BA94A9 /* IMG.c */; + name = "IMG.c: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 295; + vrLoc = 1032; + }; + 611FD95811551C3700C2203D /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61798A25114ADD2600BA94A9 /* Default.png */; + }; + 611FD96611551E8000C2203D /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61798A27114ADD2600BA94A9 /* networkButton.png */; + }; + 611FDB6C1155C0B300C2203D /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 611FD9C81155A1F200C2203D /* Background.png */; + }; + 611FDB6D1155C0B300C2203D /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 611FD9D11155A41000C2203D /* Multiplayer.png */; + }; + 611FDBF71155D39400C2203D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987E1114AA34C00BA94A9 /* CCHandlers.inc */; + name = "CCHandlers.inc: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 201; + vrLoc = 686; + }; + 612D5C451165535400C6D842 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987FE114AA34C00BA94A9 /* uKeys.pas */; + name = "uKeys.pas: 106"; + rLen = 0; + rLoc = 2597; + rType = 0; + vrLen = 94; + vrLoc = 2933; + }; + 612D616B1165536300C6D842 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987E7114AA34C00BA94A9 /* hwengine.pas */; + name = "hwengine.pas: 21"; + rLen = 0; + rLoc = 806; + rType = 0; + vrLen = 33; + vrLoc = 791; + }; + 61430D3D1165551600E2C62D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798867114AA4AA00BA94A9 /* SDL_uikitwindow.h */; + name = "SDL_uikitwindow.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 3; + vrLoc = 0; + }; + 614A80ED1178BB9B00552546 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */; + name = "PascalExports.pas: 133"; + rLen = 0; + rLoc = 2198; + rType = 0; + vrLen = 368; + vrLoc = 1805; + }; + 614A81041178BCC500552546 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798888114AA4E600BA94A9 /* GameSetup.m */; + name = "GameSetup.m: 356"; + rLen = 0; + rLoc = 13178; + rType = 0; + vrLen = 674; + vrLoc = 11543; + }; + 614A818B1178C72A00552546 /* uMisc.s */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.asm; + name = uMisc.s; + path = "/Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/build/HedgewarsMobile.build/Debug-iphonesimulator/HedgewarsMobile.build/DerivedSources-normal/i386/uMisc.s"; + sourceTree = ""; + }; + 61513435116C1B07001F16D1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987EB114AA34C00BA94A9 /* options.inc */; + name = "options.inc: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 320; + vrLoc = 0; + }; + 61513436116C1B07001F16D1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179880B114AA34C00BA94A9 /* uStore.pas */; + name = "uStore.pas: 1122"; + rLen = 0; + rLoc = 37059; + rType = 0; + vrLen = 87; + vrLoc = 37021; + }; + 6151348C116C2954001F16D1 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61798A26114ADD2600BA94A9 /* Icon.png */; + }; + 6151348D116C2954001F16D1 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 6151347D116C2803001F16D1 /* Icon-iPad.png */; + }; + 6151348E116C2954001F16D1 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61798A2B114ADD2600BA94A9 /* title.png */; + }; + 6151348F116C2954001F16D1 /* PlistBookmark */ = { + isa = PlistBookmark; + fRef = 8D1107310486CEB800E47090 /* Info.plist */; + fallbackIsa = PBXBookmark; + isK = 0; + kPath = ( + ); + name = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Info.plist; + rLen = 0; + rLoc = 9223372036854775808; + }; + 6157F7BA116F3B2D005E4A26 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61A11ADF1168DC6E00359010 /* SingleTeamViewController.h */; + name = "SingleTeamViewController.h: 19"; + rLen = 0; + rLoc = 631; + rType = 0; + vrLen = 213; + vrLoc = 337; + }; + 615F1316116561BE002444F2 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798863114AA4AA00BA94A9 /* SDL_uikitappdelegate.h */; + name = "SDL_uikitappdelegate.h: 40"; + rLen = 0; + rLoc = 1384; + rType = 0; + vrLen = 331; + vrLoc = 1260; + }; + 615F134D11656569002444F2 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798887114AA4E600BA94A9 /* GameSetup.h */; + name = "GameSetup.h: 13"; + rLen = 0; + rLoc = 254; + rType = 0; + vrLen = 135; + vrLoc = 169; + }; + 615F147F11659AC5002444F2 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987ED114AA34C00BA94A9 /* SDLh.pas */; + name = "SDLh.pas: 488"; + rLen = 0; + rLoc = 13681; + rType = 0; + vrLen = 150; + vrLoc = 12762; + }; + 615F198C1166A71E002444F2 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 611FD9CF1155A40700C2203D /* NetworkPlay.png */; + }; + 615F198E1166A71E002444F2 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */; + name = "PascalImports.h: 17"; + rLen = 0; + rLoc = 246; + rType = 0; + vrLen = 52; + vrLoc = 139; + }; + 61697B9E1163478A00CCDF37 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798803114AA34C00BA94A9 /* uLandTexture.pas */; + name = "uLandTexture.pas: 107"; + rLen = 0; + rLoc = 3388; + rType = 0; + vrLen = 250; + vrLoc = 3; + }; + 617987D7114AA2CD00BA94A9 /* HedgewarsMobile */ = { + isa = PBXExecutable; + activeArgIndices = ( + ); + argumentStrings = ( + ); + autoAttachOnCrash = 1; + breakpointsEnabled = 1; + configStateDict = { + }; + customDataFormattersEnabled = 1; + dataTipCustomDataFormattersEnabled = 1; + dataTipShowTypeColumn = 1; + dataTipSortType = 0; + debuggerPlugin = GDBDebugging; + disassemblyDisplayState = 0; + dylibVariantSuffix = ""; + enableDebugStr = 1; + environmentEntries = ( + { + active = NO; + name = NSZombieEnabled; + value = YES; + }, + ); + executableSystemSymbolLevel = 0; + executableUserSymbolLevel = 0; + libgmallocEnabled = 0; + name = HedgewarsMobile; + savedGlobals = { + }; + 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 */ = { + isa = PBXSourceControlManager; + fallbackIsa = XCSourceControlManager; + isSCMEnabled = 0; + scmConfiguration = { + repositoryNamesForRoots = { + "" = ""; + }; + }; + }; + 617987E0114AA2EB00BA94A9 /* Code sense */ = { + isa = PBXCodeSenseManager; + indexTemplatePath = ""; + }; + 617987E1114AA34C00BA94A9 /* CCHandlers.inc */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {735, 10088}}"; + sepNavSelRange = "{17156, 0}"; + sepNavVisRange = "{16604, 999}"; + sepNavWindowFrame = "{{406, 184}, {794, 632}}"; + }; + }; + 617987E4114AA34C00BA94A9 /* GSHandlers.inc */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {572, 39507}}"; + sepNavSelRange = "{23048, 0}"; + sepNavVisRange = "{22940, 148}"; + sepNavWindowFrame = "{{429, 163}, {794, 632}}"; + }; + }; + 617987E7114AA34C00BA94A9 /* hwengine.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {838, 7774}}"; + sepNavSelRange = "{7090, 0}"; + sepNavVisRange = "{6695, 1053}"; + sepNavWindowFrame = "{{421, 176}, {897, 692}}"; + }; + }; + 617987E9114AA34C00BA94A9 /* hwLibrary.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {677, 329}}"; + sepNavSelRange = "{344, 7}"; + sepNavVisRange = "{0, 691}"; + sepNavWindowFrame = "{{15, 481}, {897, 692}}"; + }; + }; + 617987EB114AA34C00BA94A9 /* options.inc */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {509, 507}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 320}"; + sepNavWindowFrame = "{{864, 517}, {921, 605}}"; + }; + }; + 617987EC114AA34C00BA94A9 /* PascalExports.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {474, 1872}}"; + sepNavSelRange = "{2198, 0}"; + sepNavVisRange = "{1805, 368}"; + sepNavWindowFrame = "{{238, 238}, {803, 674}}"; + }; + }; + 617987ED114AA34C00BA94A9 /* SDLh.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {488, 12480}}"; + sepNavSelRange = "{13681, 0}"; + sepNavVisRange = "{12570, 605}"; + sepNavWindowFrame = "{{15, 455}, {927, 718}}"; + }; + }; + 617987F0114AA34C00BA94A9 /* SinTable.inc */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {532, 13936}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 49}"; + }; + }; + 617987F1114AA34C00BA94A9 /* uAI.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {879, 4862}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1860}"; + sepNavWindowFrame = "{{15, 206}, {938, 967}}"; + }; + }; + 617987F2114AA34C00BA94A9 /* uAIActions.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {879, 2847}}"; + sepNavSelRange = "{878, 0}"; + sepNavVisRange = "{0, 2061}"; + sepNavWindowFrame = "{{38, 185}, {938, 967}}"; + }; + }; + 617987F3114AA34C00BA94A9 /* uAIAmmoTests.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1174, 8190}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{18811, 1378}"; + sepNavWindowFrame = "{{61, 164}, {938, 967}}"; + }; + }; + 617987F4114AA34C00BA94A9 /* uAIMisc.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {719, 6279}}"; + sepNavSelRange = "{6716, 0}"; + sepNavVisRange = "{2094, 49}"; + sepNavWindowFrame = "{{84, 143}, {938, 967}}"; + }; + }; + 617987F5114AA34C00BA94A9 /* uAmmos.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {868, 4966}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1559}"; + sepNavWindowFrame = "{{38, 434}, {927, 718}}"; + }; + }; + 617987F6114AA34C00BA94A9 /* uChat.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {879, 3848}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1960}"; + sepNavWindowFrame = "{{15, 206}, {938, 967}}"; + }; + }; + 617987F7114AA34C00BA94A9 /* uCollisions.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {532, 4238}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{111, 3}"; + sepNavWindowFrame = "{{38, 185}, {938, 967}}"; + }; + }; + 617987F8114AA34C00BA94A9 /* uConsole.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {879, 4407}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 2119}"; + sepNavWindowFrame = "{{61, 164}, {938, 967}}"; + }; + }; + 617987F9114AA34C00BA94A9 /* uConsts.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {879, 25077}}"; + sepNavSelRange = "{10318, 0}"; + sepNavVisRange = "{9634, 1948}"; + sepNavWindowFrame = "{{162, 164}, {938, 967}}"; + }; + }; + 617987FA114AA34C00BA94A9 /* uFloat.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {532, 4797}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 49}"; + sepNavWindowFrame = "{{84, 143}, {938, 967}}"; + }; + }; + 617987FB114AA34C00BA94A9 /* uGame.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {621, 1040}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{49, 62}"; + sepNavWindowFrame = "{{15, 455}, {927, 718}}"; + }; + }; + 617987FC114AA34C00BA94A9 /* uGears.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {768, 30953}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{258, 58}"; + sepNavWindowFrame = "{{61, 413}, {927, 718}}"; + }; + }; + 617987FD114AA34C00BA94A9 /* uIO.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {879, 4810}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1848}"; + sepNavWindowFrame = "{{15, 206}, {938, 967}}"; + }; + }; + 617987FE114AA34C00BA94A9 /* uKeys.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {862, 7111}}"; + sepNavSelRange = "{14805, 0}"; + sepNavVisRange = "{14913, 585}"; + sepNavWindowFrame = "{{270, 164}, {921, 605}}"; + }; + }; + 617987FF114AA34C00BA94A9 /* uLand.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1734, 16068}}"; + sepNavSelRange = "{25370, 0}"; + sepNavVisRange = "{25434, 209}"; + sepNavWindowFrame = "{{287, 275}, {803, 674}}"; + }; + }; + 61798800114AA34C00BA94A9 /* uLandGraphics.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1027, 7241}}"; + sepNavSelRange = "{204, 0}"; + sepNavVisRange = "{5200, 1985}"; + sepNavWindowFrame = "{{61, 457}, {803, 674}}"; + }; + }; + 61798801114AA34C00BA94A9 /* uLandObjects.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {744, 6812}}"; + sepNavSelRange = "{1189, 0}"; + sepNavVisRange = "{114, 1541}"; + sepNavWindowFrame = "{{84, 436}, {803, 674}}"; + }; + }; + 61798802114AA34C00BA94A9 /* uLandTemplates.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {544, 26650}}"; + sepNavSelRange = "{1407, 0}"; + sepNavVisRange = "{1225, 366}"; + sepNavWindowFrame = "{{38, 185}, {938, 967}}"; + }; + }; + 61798803114AA34C00BA94A9 /* uLandTexture.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {845, 1638}}"; + sepNavSelRange = "{3388, 0}"; + sepNavVisRange = "{3, 250}"; + sepNavWindowFrame = "{{400, 151}, {938, 967}}"; + }; + }; + 61798804114AA34C00BA94A9 /* uLocale.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {879, 1846}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 2884}"; + sepNavWindowFrame = "{{61, 164}, {938, 967}}"; + }; + }; + 61798805114AA34C00BA94A9 /* uMisc.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1034, 10127}}"; + sepNavSelRange = "{16907, 0}"; + sepNavVisRange = "{15663, 1986}"; + sepNavWindowFrame = "{{84, 143}, {938, 967}}"; + }; + }; + 61798806114AA34C00BA94A9 /* uRandom.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {879, 1235}}"; + sepNavSelRange = "{1113, 0}"; + sepNavVisRange = "{0, 1817}"; + sepNavWindowFrame = "{{15, 206}, {938, 967}}"; + }; + }; + 61798807114AA34C00BA94A9 /* uScript.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {607, 11297}}"; + sepNavSelRange = "{1143, 0}"; + sepNavVisRange = "{1004, 219}"; + sepNavWindowFrame = "{{38, 185}, {938, 967}}"; + }; + }; + 61798808114AA34C00BA94A9 /* uSHA.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {879, 2028}}"; + sepNavSelRange = "{1408, 0}"; + sepNavVisRange = "{0, 1914}"; + sepNavWindowFrame = "{{749, 211}, {938, 967}}"; + }; + }; + 61798809114AA34C00BA94A9 /* uSound.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {544, 3302}}"; + sepNavSelRange = "{1282, 0}"; + sepNavVisRange = "{1229, 128}"; + sepNavWindowFrame = "{{61, 164}, {938, 967}}"; + }; + }; + 6179880A114AA34C00BA94A9 /* uStats.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {879, 3042}}"; + sepNavSelRange = "{905, 0}"; + sepNavVisRange = "{0, 2007}"; + sepNavWindowFrame = "{{84, 143}, {938, 967}}"; + }; + }; + 6179880B114AA34C00BA94A9 /* uStore.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1090, 19552}}"; + sepNavSelRange = "{13527, 0}"; + sepNavVisRange = "{13229, 2030}"; + sepNavWindowFrame = "{{38, 478}, {803, 674}}"; + }; + }; + 6179880C114AA34C00BA94A9 /* uTeams.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {775, 6617}}"; + sepNavSelRange = "{932, 0}"; + sepNavVisRange = "{831, 110}"; + sepNavWindowFrame = "{{15, 206}, {938, 967}}"; + }; + }; + 6179880E114AA34C00BA94A9 /* uVisualGears.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1321, 11063}}"; + sepNavSelRange = "{873, 0}"; + sepNavVisRange = "{0, 2081}"; + sepNavWindowFrame = "{{38, 185}, {938, 967}}"; + }; + }; + 6179880F114AA34C00BA94A9 /* uWorld.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {901, 13247}}"; + sepNavSelRange = "{1635, 0}"; + sepNavVisRange = "{3460, 1435}"; + sepNavWindowFrame = "{{158, 270}, {960, 678}}"; + }; + }; + 61798852114AA44900BA94A9 /* config.inc */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {999, 664}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 871}"; + sepNavWindowFrame = "{{753, -247}, {1058, 792}}"; + }; + }; + 61798856114AA48A00BA94A9 /* CGPointUtils.c */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {474, 572}}"; + sepNavSelRange = "{423, 0}"; + sepNavVisRange = "{139, 468}"; + sepNavWindowFrame = "{{107, 411}, {960, 678}}"; + }; + }; + 61798857114AA48A00BA94A9 /* CGPointUtils.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {472, 247}}"; + sepNavSelRange = "{152, 29}"; + sepNavVisRange = "{144, 38}"; + sepNavWindowFrame = "{{61, 339}, {1058, 792}}"; + }; + }; + 61798858114AA48A00BA94A9 /* IMG_png.c */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1524, 6266}}"; + sepNavSelRange = "{2544, 0}"; + sepNavVisRange = "{2505, 162}"; + }; + }; + 61798859114AA48A00BA94A9 /* IMG.c */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {786, 1820}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 776}"; + }; + }; + 6179885A114AA48A00BA94A9 /* PascalImports.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {744, 754}}"; + sepNavSelRange = "{899, 0}"; + sepNavVisRange = "{191, 766}"; + sepNavWindowFrame = "{{685, 352}, {803, 674}}"; + }; + }; + 6179885B114AA48A00BA94A9 /* SDL_image.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {516, 1196}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{899, 1}"; + }; + }; + 61798863114AA4AA00BA94A9 /* SDL_uikitappdelegate.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {744, 715}}"; + sepNavSelRange = "{1425, 0}"; + sepNavVisRange = "{551, 1256}"; + sepNavWindowFrame = "{{471, 203}, {803, 674}}"; + }; + }; + 61798864114AA4AA00BA94A9 /* SDL_uikitappdelegate.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {873, 2002}}"; + sepNavSelRange = "{3865, 188}"; + sepNavVisRange = "{3583, 1566}"; + sepNavWindowFrame = "{{29, 241}, {803, 674}}"; + }; + }; + 61798867114AA4AA00BA94A9 /* SDL_uikitwindow.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {532, 572}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 3}"; + }; + }; + 61798868114AA4AA00BA94A9 /* SDL_uikitwindow.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {735, 1677}}"; + sepNavSelRange = "{1723, 0}"; + sepNavVisRange = "{0, 1306}"; + sepNavWindowFrame = "{{880, 321}, {794, 632}}"; + }; + }; + 6179886E114AA4D000BA94A9 /* MainMenuViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {999, 664}}"; + sepNavSelRange = "{172, 0}"; + sepNavVisRange = "{0, 480}"; + sepNavWindowFrame = "{{852, 335}, {775, 623}}"; + }; + }; + 6179886F114AA4D000BA94A9 /* MainMenuViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {999, 2210}}"; + sepNavSelRange = "{192, 20}"; + sepNavVisRange = "{0, 1468}"; + sepNavWindowFrame = "{{682, 125}, {1058, 792}}"; + }; + }; + 61798887114AA4E600BA94A9 /* GameSetup.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1020, 742}}"; + sepNavSelRange = "{254, 0}"; + sepNavVisRange = "{0, 746}"; + sepNavWindowFrame = "{{761, 205}, {897, 692}}"; + }; + }; + 61798888114AA4E600BA94A9 /* GameSetup.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1384, 5044}}"; + sepNavSelRange = "{2276, 0}"; + sepNavVisRange = "{1347, 2987}"; + sepNavWindowFrame = "{{93, 224}, {1079, 870}}"; + }; + }; + 6179889D114AA5BD00BA94A9 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798852114AA44900BA94A9 /* config.inc */; + name = "config.inc: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 874; + vrLoc = 0; + }; + 61798A1F114ADD2600BA94A9 /* backgroundCenter.png */ = { + uiCtxt = { + sepNavWindowFrame = "{{38, 360}, {1058, 792}}"; + }; + }; + 61798A26114ADD2600BA94A9 /* Icon.png */ = { + uiCtxt = { + sepNavWindowFrame = "{{38, 360}, {1058, 792}}"; + }; + }; + 6179928B114AE0C800BA94A9 /* UpdateDataFolder */ = { + activeExec = 0; + }; + 61799342114B297000BA94A9 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61798A23114ADD2600BA94A9 /* borderBottom.png */; + }; + 61799343114B297000BA94A9 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61798A21114ADD2600BA94A9 /* backgroundRight.png */; + }; + 6179934E114BD5AB00BA94A9 /* menuCorner.png */ = { + uiCtxt = { + sepNavWindowFrame = "{{15, 381}, {1058, 792}}"; + }; + }; + 6179937111501D7800BA94A9 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61798A1E114ADD2600BA94A9 /* backgroundBottom.png */; + }; + 6179937411501D7800BA94A9 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61798A29114ADD2600BA94A9 /* settingsButton.png */; + }; + 6179937511501D7800BA94A9 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61798A2A114ADD2600BA94A9 /* storeButton.png */; + }; + 6179938511501FFA00BA94A9 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 6179934E114BD5AB00BA94A9 /* menuCorner.png */; + }; + 6179943111502CEA00BA94A9 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 6179936711501D3D00BA94A9 /* arrowDown.png */; + }; + 617B27B71171617A004A76A2 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798864114AA4AA00BA94A9 /* SDL_uikitappdelegate.m */; + name = "SDL_uikitappdelegate.m: 153"; + rLen = 0; + rLoc = 5144; + rType = 0; + vrLen = 0; + vrLoc = 0; + }; + 617B27B81171617A004A76A2 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179886F114AA4D000BA94A9 /* MainMenuViewController.m */; + name = "MainMenuViewController.m: 107"; + rLen = 0; + rLoc = 3579; + rType = 0; + vrLen = 0; + vrLoc = 0; + }; + 617B27B91171617A004A76A2 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987E9114AA34C00BA94A9 /* hwLibrary.pas */; + name = "hwLibrary.pas: 11"; + rLen = 7; + rLoc = 344; + rType = 0; + vrLen = 691; + vrLoc = 0; + }; + 617B280E117164FC004A76A2 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61A11AC81168DA9400359010 /* MasterViewController.m */; + name = "MasterViewController.m: 58"; + rLen = 0; + rLoc = 2574; + rType = 0; + vrLen = 929; + vrLoc = 1909; + }; + 617E1DB5116FEE5B002EF3D8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 611B0A9F116B626E00112153 /* GeneralSettingsViewController.h */; + name = "GeneralSettingsViewController.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 144; + vrLoc = 0; + }; + 6184DE201178F4BD00AF6EFA /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 614A818B1178C72A00552546 /* uMisc.s */; + name = "uMisc.s: 3086"; + rLen = 0; + rLoc = 76263; + rType = 0; + vrLen = 336; + vrLoc = 125943; + }; + 6184DEA111795DBD00AF6EFA /* UIImageExtra.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {943, 650}}"; + sepNavSelRange = "{19, 0}"; + sepNavVisRange = "{0, 406}"; + }; + }; + 6184DEA211795DBD00AF6EFA /* UIImageExtra.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {474, 1245}}"; + sepNavSelRange = "{145, 0}"; + sepNavVisRange = "{0, 246}"; + sepNavWindowFrame = "{{672, 213}, {1002, 778}}"; + }; + }; + 6184DF001179666500AF6EFA /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798856114AA48A00BA94A9 /* CGPointUtils.c */; + name = "CGPointUtils.c: 19"; + rLen = 0; + rLoc = 423; + rType = 0; + vrLen = 468; + vrLoc = 139; + }; + 6184DF10117967DC00AF6EFA /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 618BE60211751F4F00F22556 /* GravesViewController.m */; + name = "GravesViewController.m: 151"; + rLen = 0; + rLoc = 4789; + rType = 0; + vrLen = 886; + vrLoc = 4427; + }; + 6184DF4411796A9200AF6EFA /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61A11AE01168DC6E00359010 /* SingleTeamViewController.m */; + name = "SingleTeamViewController.m: 40"; + rLen = 48; + rLoc = 997; + rType = 0; + vrLen = 485; + vrLoc = 748; + }; + 6184DF4511796A9200AF6EFA /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 619C5231116E4E810049FD84 /* FlagsViewController.m */; + name = "FlagsViewController.m: 70"; + rLen = 0; + rLoc = 1822; + rType = 0; + vrLen = 306; + vrLoc = 1641; + }; + 6184DF9A1179752300AF6EFA /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61A11AE31168DC9400359010 /* HogHatViewController.m */; + name = "HogHatViewController.m: 102"; + rLen = 0; + rLoc = 3376; + rType = 0; + vrLen = 499; + vrLoc = 3; + }; + 6184DFE111797D2500AF6EFA /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 619C51BE116E40FC0049FD84 /* CommodityFunctions.m */; + name = "CommodityFunctions.m: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 671; + vrLoc = 150; + }; + 6188FE60116F77AF004F3690 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61A11ACE1168DB1B00359010 /* TeamSettingsViewController.m */; + name = "TeamSettingsViewController.m: 42"; + rLen = 0; + rLoc = 1568; + rType = 0; + vrLen = 253; + vrLoc = 1557; + }; + 618AFC07115BE92A003D411B /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61798A20114ADD2600BA94A9 /* backgroundLeft.png */; + }; + 618BE56511750F6B00F22556 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 619C51BD116E40FC0049FD84 /* CommodityFunctions.h */; + name = "CommodityFunctions.h: 18"; + rLen = 0; + rLoc = 566; + rType = 0; + vrLen = 1367; + vrLoc = 150; + }; + 618BE5911175126900F22556 /* LevelViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {474, 390}}"; + sepNavSelRange = "{26, 0}"; + sepNavVisRange = "{0, 274}"; + }; + }; + 618BE5921175126900F22556 /* LevelViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1027, 2652}}"; + sepNavSelRange = "{26, 0}"; + sepNavVisRange = "{0, 1596}"; + sepNavWindowFrame = "{{61, 334}, {1086, 797}}"; + }; + }; + 618BE599117512E400F22556 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61A11ACD1168DB1B00359010 /* TeamSettingsViewController.h */; + name = "TeamSettingsViewController.h: 17"; + rLen = 0; + rLoc = 364; + rType = 0; + vrLen = 429; + vrLoc = 0; + }; + 618BE59A117512E400F22556 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61A11AE21168DC9400359010 /* HogHatViewController.h */; + name = "HogHatViewController.h: 24"; + rLen = 0; + rLoc = 547; + rType = 0; + vrLen = 598; + vrLoc = 53; + }; + 618BE5FE11751F1C00F22556 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 619C5230116E4E800049FD84 /* FlagsViewController.h */; + name = "FlagsViewController.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 520; + vrLoc = 0; + }; + 618BE60111751F4F00F22556 /* GravesViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1027, 669}}"; + sepNavSelRange = "{27, 0}"; + sepNavVisRange = "{0, 601}"; + }; + }; + 618BE60211751F4F00F22556 /* GravesViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1027, 2496}}"; + sepNavSelRange = "{27, 0}"; + sepNavVisRange = "{0, 1611}"; + sepNavWindowFrame = "{{38, 355}, {1086, 797}}"; + }; + }; + 618BE6A1117527CD00F22556 /* VoicesViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {943, 627}}"; + sepNavSelRange = "{177, 0}"; + sepNavVisRange = "{0, 549}"; + sepNavWindowFrame = "{{638, 196}, {1002, 778}}"; + }; + }; + 618BE6A2117527CD00F22556 /* VoicesViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {943, 3225}}"; + sepNavSelRange = "{52, 0}"; + sepNavVisRange = "{3, 1067}"; + sepNavWindowFrame = "{{493, 227}, {1002, 778}}"; + }; + }; + 618BE6C2117528B200F22556 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 618BE60111751F4F00F22556 /* GravesViewController.h */; + name = "GravesViewController.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 595; + vrLoc = 0; + }; + 618BE6C3117528B200F22556 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 619C533C116E70050049FD84 /* FortsViewController.h */; + name = "FortsViewController.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 520; + vrLoc = 0; + }; + 618BE6E81175298700F22556 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 618BE6A1117527CD00F22556 /* VoicesViewController.h */; + name = "VoicesViewController.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 399; + vrLoc = 0; + }; + 618BE70111752C5200F22556 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 618BE70211752C5200F22556 /* SDL_audiocvt.c */; + name = "SDL_audiocvt.c: 796"; + rLen = 0; + rLoc = 25474; + rType = 0; + vrLen = 492; + vrLoc = 25149; + }; + 618BE70211752C5200F22556 /* SDL_audiocvt.c */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.c; + name = SDL_audiocvt.c; + path = "/Users/vittorio/hedgewars/Library/SDL-1.3/SDL/src/audio/SDL_audiocvt.c"; + sourceTree = ""; + }; + 618BE70311752C5200F22556 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 618BE70411752C5200F22556 /* music_ogg.c */; + name = "music_ogg.c: 171"; + rLen = 0; + rLoc = 4193; + rType = 0; + vrLen = 545; + vrLoc = 4408; + }; + 618BE70411752C5200F22556 /* music_ogg.c */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.c; + name = music_ogg.c; + path = "/Users/vittorio/hedgewars/Library/SDL-1.3/SDL_mixer/music_ogg.c"; + sourceTree = ""; + }; + 618BE70511752C5200F22556 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 618BE70611752C5200F22556 /* music.c */; + name = "music.c: 285"; + rLen = 0; + rLoc = 6392; + rType = 0; + vrLen = 428; + vrLoc = 6200; + }; + 618BE70611752C5200F22556 /* music.c */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.c; + name = music.c; + path = "/Users/vittorio/hedgewars/Library/SDL-1.3/SDL_mixer/music.c"; + sourceTree = ""; + }; + 618BE70711752C5200F22556 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 618BE70811752C5200F22556 /* mixer.c */; + name = "mixer.c: 276"; + rLen = 0; + rLoc = 6646; + rType = 0; + vrLen = 678; + vrLoc = 6380; + }; + 618BE70811752C5200F22556 /* mixer.c */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.c; + name = mixer.c; + path = "/Users/vittorio/hedgewars/Library/SDL-1.3/SDL_mixer/mixer.c"; + sourceTree = ""; + }; + 618BE72C11752D7900F22556 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 618BE6A2117527CD00F22556 /* VoicesViewController.m */; + name = "VoicesViewController.m: 47"; + rLen = 0; + rLoc = 1147; + rType = 0; + vrLen = 512; + vrLoc = 943; + }; + 6196317D116E89DF00C47CEE /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 32CA4F630368D1EE00C91783 /* HedgewarsMobile_Prefix.pch */; + name = "HedgewarsMobile_Prefix.pch: 7"; + rLen = 0; + rLoc = 181; + rType = 0; + vrLen = 225; + vrLoc = 0; + }; + 619C51BD116E40FC0049FD84 /* CommodityFunctions.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {999, 641}}"; + sepNavSelRange = "{1007, 0}"; + sepNavVisRange = "{0, 1576}"; + sepNavWindowFrame = "{{593, 138}, {1058, 792}}"; + }; + }; + 619C51BE116E40FC0049FD84 /* CommodityFunctions.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {873, 676}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{150, 671}"; + sepNavWindowFrame = "{{84, 204}, {1058, 792}}"; + }; + }; + 619C51C6116E42850049FD84 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61A11A4D1168D13600359010 /* PopoverMenuViewController.m */; + name = "PopoverMenuViewController.m: 13"; + rLen = 0; + rLoc = 330; + rType = 0; + vrLen = 7; + vrLoc = 0; + }; + 619C51CB116E42850049FD84 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798857114AA48A00BA94A9 /* CGPointUtils.h */; + name = "CGPointUtils.h: 10"; + rLen = 29; + rLoc = 152; + rType = 0; + vrLen = 38; + vrLoc = 144; + }; + 619C51E0116E45820049FD84 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179885B114AA48A00BA94A9 /* SDL_image.h */; + name = "SDL_image.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1; + vrLoc = 899; + }; + 619C5230116E4E800049FD84 /* FlagsViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {999, 664}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 582}"; + sepNavWindowFrame = "{{86, 212}, {1058, 792}}"; + }; + }; + 619C5231116E4E810049FD84 /* FlagsViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {754, 2548}}"; + sepNavSelRange = "{1822, 0}"; + sepNavVisRange = "{1641, 306}"; + sepNavWindowFrame = "{{67, 264}, {1058, 792}}"; + }; + }; + 619C523D116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C523E116E56330049FD84 /* hh_small.png */; + }; + 619C523E116E56330049FD84 /* hh_small.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = hh_small.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/hh_small.png; + sourceTree = ""; + }; + 619C523F116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5240116E56330049FD84 /* amWhip.png */; + }; + 619C5240116E56330049FD84 /* amWhip.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amWhip.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amWhip.png; + sourceTree = ""; + }; + 619C5241116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5242116E56330049FD84 /* amVamp.png */; + }; + 619C5242116E56330049FD84 /* amVamp.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amVamp.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amVamp.png; + sourceTree = ""; + }; + 619C5243116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5244116E56330049FD84 /* amSniperRifle.png */; + }; + 619C5244116E56330049FD84 /* amSniperRifle.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amSniperRifle.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amSniperRifle.png; + sourceTree = ""; + }; + 619C5245116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5246116E56330049FD84 /* amSkip.png */; + }; + 619C5246116E56330049FD84 /* amSkip.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amSkip.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amSkip.png; + sourceTree = ""; + }; + 619C5247116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5248116E56330049FD84 /* amShotgun_w.png */; + }; + 619C5248116E56330049FD84 /* amShotgun_w.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amShotgun_w.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amShotgun_w.png; + sourceTree = ""; + }; + 619C5249116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C524A116E56330049FD84 /* amShotgun.png */; + }; + 619C524A116E56330049FD84 /* amShotgun.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amShotgun.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amShotgun.png; + sourceTree = ""; + }; + 619C524B116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C524C116E56330049FD84 /* amSeduction.png */; + }; + 619C524C116E56330049FD84 /* amSeduction.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amSeduction.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amSeduction.png; + sourceTree = ""; + }; + 619C524D116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C524E116E56330049FD84 /* amRope.png */; + }; + 619C524E116E56330049FD84 /* amRope.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amRope.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amRope.png; + sourceTree = ""; + }; + 619C524F116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5250116E56330049FD84 /* amRCPlane.png */; + }; + 619C5250116E56330049FD84 /* amRCPlane.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amRCPlane.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amRCPlane.png; + sourceTree = ""; + }; + 619C5251116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5252116E56330049FD84 /* amMortar.png */; + }; + 619C5252116E56330049FD84 /* amMortar.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amMortar.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amMortar.png; + sourceTree = ""; + }; + 619C5253116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5254116E56330049FD84 /* amMolotov.png */; + }; + 619C5254116E56330049FD84 /* amMolotov.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amMolotov.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amMolotov.png; + sourceTree = ""; + }; + 619C5255116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5256116E56330049FD84 /* amMine.png */; + }; + 619C5256116E56330049FD84 /* amMine.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amMine.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amMine.png; + sourceTree = ""; + }; + 619C5257116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5258116E56330049FD84 /* amMelon.png */; + }; + 619C5258116E56330049FD84 /* amMelon.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amMelon.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amMelon.png; + sourceTree = ""; + }; + 619C5259116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C525A116E56330049FD84 /* amKamikaze.png */; + }; + 619C525A116E56330049FD84 /* amKamikaze.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amKamikaze.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amKamikaze.png; + sourceTree = ""; + }; + 619C525B116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C525C116E56330049FD84 /* amJetpack.png */; + }; + 619C525C116E56330049FD84 /* amJetpack.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amJetpack.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amJetpack.png; + sourceTree = ""; + }; + 619C525D116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C525E116E56330049FD84 /* amHellish.png */; + }; + 619C525E116E56330049FD84 /* amHellish.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amHellish.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amHellish.png; + sourceTree = ""; + }; + 619C525F116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5260116E56330049FD84 /* amGrenade.png */; + }; + 619C5260116E56330049FD84 /* amGrenade.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amGrenade.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amGrenade.png; + sourceTree = ""; + }; + 619C5261116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5262116E56330049FD84 /* amGirder.png */; + }; + 619C5262116E56330049FD84 /* amGirder.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amGirder.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amGirder.png; + sourceTree = ""; + }; + 619C5263116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5264116E56330049FD84 /* amDynamite.png */; + }; + 619C5264116E56330049FD84 /* amDynamite.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amDynamite.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amDynamite.png; + sourceTree = ""; + }; + 619C5265116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5266116E56330049FD84 /* amDrill.png */; + }; + 619C5266116E56330049FD84 /* amDrill.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amDrill.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amDrill.png; + sourceTree = ""; + }; + 619C5267116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5268116E56330049FD84 /* amDEagle_w.png */; + }; + 619C5268116E56330049FD84 /* amDEagle_w.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amDEagle_w.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amDEagle_w.png; + sourceTree = ""; + }; + 619C5269116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C526A116E56330049FD84 /* amDEagle.png */; + }; + 619C526A116E56330049FD84 /* amDEagle.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amDEagle.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amDEagle.png; + sourceTree = ""; + }; + 619C526B116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C526C116E56330049FD84 /* amConstruction.png */; + }; + 619C526C116E56330049FD84 /* amConstruction.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amConstruction.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amConstruction.png; + sourceTree = ""; + }; + 619C526D116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C526E116E56330049FD84 /* amCluster.png */; + }; + 619C526E116E56330049FD84 /* amCluster.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amCluster.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amCluster.png; + sourceTree = ""; + }; + 619C526F116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5270116E56330049FD84 /* amCake.png */; + }; + 619C5270116E56330049FD84 /* amCake.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amCake.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amCake.png; + sourceTree = ""; + }; + 619C5271116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5272116E56330049FD84 /* amBee.png */; + }; + 619C5272116E56330049FD84 /* amBee.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amBee.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amBee.png; + sourceTree = ""; + }; + 619C5273116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5274116E56330049FD84 /* amBazooka.png */; + }; + 619C5274116E56330049FD84 /* amBazooka.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amBazooka.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amBazooka.png; + sourceTree = ""; + }; + 619C5275116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5276116E56330049FD84 /* amBaseball.png */; + }; + 619C5276116E56330049FD84 /* amBaseball.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amBaseball.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amBaseball.png; + sourceTree = ""; + }; + 619C5277116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5278116E56330049FD84 /* amBallgun.png */; + }; + 619C5278116E56330049FD84 /* amBallgun.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amBallgun.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amBallgun.png; + sourceTree = ""; + }; + 619C5279116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C527A116E56330049FD84 /* amBTorch_w.png */; + }; + 619C527A116E56330049FD84 /* amBTorch_w.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amBTorch_w.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amBTorch_w.png; + sourceTree = ""; + }; + 619C527B116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C527C116E56330049FD84 /* amBTorch_i.png */; + }; + 619C527C116E56330049FD84 /* amBTorch_i.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amBTorch_i.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amBTorch_i.png; + sourceTree = ""; + }; + 619C527D116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C527E116E56330049FD84 /* amAirAttack.png */; + }; + 619C527E116E56330049FD84 /* amAirAttack.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = amAirAttack.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amAirAttack.png; + sourceTree = ""; + }; + 619C527F116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5280116E56330049FD84 /* Wave.png */; + }; + 619C5280116E56330049FD84 /* Wave.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Wave.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Wave.png; + sourceTree = ""; + }; + 619C5281116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5282116E56330049FD84 /* Vampiric.png */; + }; + 619C5282116E56330049FD84 /* Vampiric.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Vampiric.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Vampiric.png; + sourceTree = ""; + }; + 619C5283116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5284116E56330049FD84 /* ThoughtTail.png */; + }; + 619C5284116E56330049FD84 /* ThoughtTail.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = ThoughtTail.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/ThoughtTail.png; + sourceTree = ""; + }; + 619C5285116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5286116E56330049FD84 /* ThoughtEdge.png */; + }; + 619C5286116E56330049FD84 /* ThoughtEdge.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = ThoughtEdge.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/ThoughtEdge.png; + sourceTree = ""; + }; + 619C5287116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5288116E56330049FD84 /* ThoughtCorner.png */; + }; + 619C5288116E56330049FD84 /* ThoughtCorner.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = ThoughtCorner.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/ThoughtCorner.png; + sourceTree = ""; + }; + 619C5289116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C528A116E56330049FD84 /* SpeechTail.png */; + }; + 619C528A116E56330049FD84 /* SpeechTail.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = SpeechTail.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/SpeechTail.png; + sourceTree = ""; + }; + 619C528B116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C528C116E56330049FD84 /* SpeechEdge.png */; + }; + 619C528C116E56330049FD84 /* SpeechEdge.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = SpeechEdge.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/SpeechEdge.png; + sourceTree = ""; + }; + 619C528D116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C528E116E56330049FD84 /* SpeechCorner.png */; + }; + 619C528E116E56330049FD84 /* SpeechCorner.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = SpeechCorner.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/SpeechCorner.png; + sourceTree = ""; + }; + 619C528F116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5290116E56330049FD84 /* Shrug.png */; + }; + 619C5290116E56330049FD84 /* Shrug.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Shrug.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Shrug.png; + sourceTree = ""; + }; + 619C5291116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5292116E56330049FD84 /* ShoutTail.png */; + }; + 619C5292116E56330049FD84 /* ShoutTail.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = ShoutTail.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/ShoutTail.png; + sourceTree = ""; + }; + 619C5293116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5294116E56330049FD84 /* ShoutEdge.png */; + }; + 619C5294116E56330049FD84 /* ShoutEdge.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = ShoutEdge.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/ShoutEdge.png; + sourceTree = ""; + }; + 619C5295116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5296116E56330049FD84 /* ShoutCorner.png */; + }; + 619C5296116E56330049FD84 /* ShoutCorner.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = ShoutCorner.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/ShoutCorner.png; + sourceTree = ""; + }; + 619C5297116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5298116E56330049FD84 /* Sad.png */; + }; + 619C5298116E56330049FD84 /* Sad.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Sad.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Sad.png; + sourceTree = ""; + }; + 619C5299116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C529A116E56330049FD84 /* Kowtow.png */; + }; + 619C529A116E56330049FD84 /* Kowtow.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Kowtow.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Kowtow.png; + sourceTree = ""; + }; + 619C529B116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C529C116E56330049FD84 /* Juggle.png */; + }; + 619C529C116E56330049FD84 /* Juggle.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Juggle.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Juggle.png; + sourceTree = ""; + }; + 619C529D116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C529E116E56330049FD84 /* Invulnerable.png */; + }; + 619C529E116E56330049FD84 /* Invulnerable.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Invulnerable.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Invulnerable.png; + sourceTree = ""; + }; + 619C529F116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52A0116E56330049FD84 /* Idle.png */; + }; + 619C52A0116E56330049FD84 /* Idle.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Idle.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Idle.png; + sourceTree = ""; + }; + 619C52A1116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52A2116E56330049FD84 /* ILoveLemonade.png */; + }; + 619C52A2116E56330049FD84 /* ILoveLemonade.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = ILoveLemonade.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/ILoveLemonade.png; + sourceTree = ""; + }; + 619C52A3116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52A4116E56330049FD84 /* Hurrah.png */; + }; + 619C52A4116E56330049FD84 /* Hurrah.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Hurrah.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Hurrah.png; + sourceTree = ""; + }; + 619C52A5116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52A6116E56330049FD84 /* Health.png */; + }; + 619C52A6116E56330049FD84 /* Health.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Health.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Health.png; + sourceTree = ""; + }; + 619C52A7116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52A8116E56330049FD84 /* Hammer.png */; + }; + 619C52A8116E56330049FD84 /* Hammer.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Hammer.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hammer.png; + sourceTree = ""; + }; + 619C52A9116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52AA116E56330049FD84 /* HHDress.png */; + }; + 619C52AA116E56330049FD84 /* HHDress.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = HHDress.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/HHDress.png; + sourceTree = ""; + }; + 619C52AB116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52AC116E56330049FD84 /* HHDeath.png */; + }; + 619C52AC116E56330049FD84 /* HHDeath.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = HHDeath.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/HHDeath.png; + sourceTree = ""; + }; + 619C52AD116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52AE116E56330049FD84 /* Grenade.png */; + }; + 619C52AE116E56330049FD84 /* Grenade.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Grenade.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Grenade.png; + sourceTree = ""; + }; + 619C52AF116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52B0116E56330049FD84 /* Hedgehog.png */; + }; + 619C52B0116E56330049FD84 /* Hedgehog.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Hedgehog.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog.png; + sourceTree = ""; + }; + 619C52B1116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52B2116E56330049FD84 /* HellishBomb.png */; + }; + 619C52B2116E56330049FD84 /* HellishBomb.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = HellishBomb.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/HellishBomb.png; + sourceTree = ""; + }; + 619C52B4116E56330049FD84 /* Lag.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Lag.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Lag.png; + sourceTree = ""; + }; + 619C52B6116E56330049FD84 /* MineDead.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = MineDead.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/MineDead.png; + sourceTree = ""; + }; + 619C52B7116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52B8116E56330049FD84 /* MineOff.png */; + }; + 619C52B8116E56330049FD84 /* MineOff.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = MineOff.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/MineOff.png; + sourceTree = ""; + }; + 619C52B9116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52BA116E56330049FD84 /* MineOn.png */; + }; + 619C52BA116E56330049FD84 /* MineOn.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = MineOn.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/MineOn.png; + sourceTree = ""; + }; + 619C52BB116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52BC116E56330049FD84 /* Molotov.png */; + }; + 619C52BC116E56330049FD84 /* Molotov.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Molotov.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Molotov.png; + sourceTree = ""; + }; + 619C52BD116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52BE116E56330049FD84 /* Parachute.png */; + }; + 619C52BE116E56330049FD84 /* Parachute.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Parachute.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Parachute.png; + sourceTree = ""; + }; + 619C52BF116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52C0116E56330049FD84 /* PowerBar.png */; + }; + 619C52C0116E56330049FD84 /* PowerBar.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = PowerBar.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/PowerBar.png; + sourceTree = ""; + }; + 619C52C1116E56330049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52C2116E56330049FD84 /* RCPlane.png */; + }; + 619C52C2116E56330049FD84 /* RCPlane.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = RCPlane.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/RCPlane.png; + sourceTree = ""; + }; + 619C52C4116E56330049FD84 /* Feather.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Feather.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Feather.png; + sourceTree = ""; + }; + 619C52C6116E56330049FD84 /* Explosives.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Explosives.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Explosives.png; + sourceTree = ""; + }; + 619C52C8116E56330049FD84 /* ExplPart2.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = ExplPart2.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/ExplPart2.png; + sourceTree = ""; + }; + 619C52CA116E56330049FD84 /* Expl50.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Expl50.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Expl50.png; + sourceTree = ""; + }; + 619C52CC116E56330049FD84 /* EvilTrace.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = EvilTrace.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/EvilTrace.png; + sourceTree = ""; + }; + 619C52CE116E56330049FD84 /* Droplet.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Droplet.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Droplet.png; + sourceTree = ""; + }; + 619C52D1116E56330049FD84 /* Crosshair.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Crosshair.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Crosshair.png; + sourceTree = ""; + }; + 619C533C116E70050049FD84 /* FortsViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {999, 664}}"; + sepNavSelRange = "{26, 0}"; + sepNavVisRange = "{0, 582}"; + sepNavWindowFrame = "{{628, 243}, {1058, 792}}"; + }; + }; + 619C533D116E70050049FD84 /* FortsViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {845, 2818}}"; + sepNavSelRange = "{650, 0}"; + sepNavVisRange = "{507, 824}"; + sepNavWindowFrame = "{{84, 361}, {1058, 792}}"; + }; + }; + 619C5859116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C585A116E73B00049FD84 /* AirBomb.png */; + }; + 619C585A116E73B00049FD84 /* AirBomb.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = AirBomb.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/AirBomb.png; + sourceTree = ""; + }; + 619C585B116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C585C116E73B00049FD84 /* Airplane.png */; + }; + 619C585C116E73B00049FD84 /* Airplane.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Airplane.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Airplane.png; + sourceTree = ""; + }; + 619C585D116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C585E116E73B00049FD84 /* Arrow.png */; + }; + 619C585E116E73B00049FD84 /* Arrow.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Arrow.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Arrow.png; + sourceTree = ""; + }; + 619C585F116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5860116E73B00049FD84 /* Balls.png */; + }; + 619C5860116E73B00049FD84 /* Balls.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Balls.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Balls.png; + sourceTree = ""; + }; + 619C5861116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5862116E73B00049FD84 /* Bee.png */; + }; + 619C5862116E73B00049FD84 /* Bee.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Bee.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Bee.png; + sourceTree = ""; + }; + 619C5863116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5864116E73B00049FD84 /* BeeTrace.png */; + }; + 619C5864116E73B00049FD84 /* BeeTrace.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = BeeTrace.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/BeeTrace.png; + sourceTree = ""; + }; + 619C5865116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5866116E73B00049FD84 /* BigDigits.png */; + }; + 619C5866116E73B00049FD84 /* BigDigits.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = BigDigits.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/BigDigits.png; + sourceTree = ""; + }; + 619C5867116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5868116E73B00049FD84 /* BigExplosion.png */; + }; + 619C5868116E73B00049FD84 /* BigExplosion.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = BigExplosion.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/BigExplosion.png; + sourceTree = ""; + }; + 619C5869116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C586A116E73B00049FD84 /* Birdy.png */; + }; + 619C586A116E73B00049FD84 /* Birdy.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Birdy.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Birdy.png; + sourceTree = ""; + }; + 619C586B116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C586C116E73B00049FD84 /* BlueWater.png */; + }; + 619C586C116E73B00049FD84 /* BlueWater.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = BlueWater.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/BlueWater.png; + sourceTree = ""; + }; + 619C586D116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C586E116E73B00049FD84 /* Bomb.png */; + }; + 619C586E116E73B00049FD84 /* Bomb.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Bomb.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Bomb.png; + sourceTree = ""; + }; + 619C586F116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5870116E73B00049FD84 /* Bubbles.png */; + }; + 619C5870116E73B00049FD84 /* Bubbles.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Bubbles.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Bubbles.png; + sourceTree = ""; + }; + 619C5871116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5872116E73B00049FD84 /* Cake_down.png */; + }; + 619C5872116E73B00049FD84 /* Cake_down.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Cake_down.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Cake_down.png; + sourceTree = ""; + }; + 619C5873116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5874116E73B00049FD84 /* Cake_walk.png */; + }; + 619C5874116E73B00049FD84 /* Cake_walk.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Cake_walk.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Cake_walk.png; + sourceTree = ""; + }; + 619C5875116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5876116E73B00049FD84 /* Case.png */; + }; + 619C5876116E73B00049FD84 /* Case.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Case.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Case.png; + sourceTree = ""; + }; + 619C5877116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5878116E73B00049FD84 /* Censored.png */; + }; + 619C5878116E73B00049FD84 /* Censored.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Censored.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Censored.png; + sourceTree = ""; + }; + 619C5879116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C587A116E73B00049FD84 /* ClBomb.png */; + }; + 619C587A116E73B00049FD84 /* ClBomb.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = ClBomb.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/ClBomb.png; + sourceTree = ""; + }; + 619C587B116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C587C116E73B00049FD84 /* ClParticle.png */; + }; + 619C587C116E73B00049FD84 /* ClParticle.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = ClParticle.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/ClParticle.png; + sourceTree = ""; + }; + 619C587D116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C587E116E73B00049FD84 /* Clouds.png */; + }; + 619C587E116E73B00049FD84 /* Clouds.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Clouds.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Clouds.png; + sourceTree = ""; + }; + 619C587F116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52D1116E56330049FD84 /* Crosshair.png */; + }; + 619C5880116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5881116E73B00049FD84 /* Drill.png */; + }; + 619C5881116E73B00049FD84 /* Drill.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Drill.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Drill.png; + sourceTree = ""; + }; + 619C5882116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52CE116E56330049FD84 /* Droplet.png */; + }; + 619C5883116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5884116E73B00049FD84 /* Dust.png */; + }; + 619C5884116E73B00049FD84 /* Dust.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Dust.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Dust.png; + sourceTree = ""; + }; + 619C5885116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5886116E73B00049FD84 /* Egg.png */; + }; + 619C5886116E73B00049FD84 /* Egg.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Egg.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Egg.png; + sourceTree = ""; + }; + 619C5887116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52CC116E56330049FD84 /* EvilTrace.png */; + }; + 619C5888116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52CA116E56330049FD84 /* Expl50.png */; + }; + 619C5889116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C588A116E73B00049FD84 /* ExplPart.png */; + }; + 619C588A116E73B00049FD84 /* ExplPart.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = ExplPart.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/ExplPart.png; + sourceTree = ""; + }; + 619C588B116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52C8116E56330049FD84 /* ExplPart2.png */; + }; + 619C588C116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52C6116E56330049FD84 /* Explosives.png */; + }; + 619C588D116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C588E116E73B00049FD84 /* ExplosivesRoll.png */; + }; + 619C588E116E73B00049FD84 /* ExplosivesRoll.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = ExplosivesRoll.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/ExplosivesRoll.png; + sourceTree = ""; + }; + 619C588F116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52C4116E56330049FD84 /* Feather.png */; + }; + 619C5890116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C5891116E73B00049FD84 /* Finger.png */; + }; + 619C5891116E73B00049FD84 /* Finger.png */ = { + isa = PBXFileReference; + lastKnownFileType = image.png; + name = Finger.png; + path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Finger.png; + sourceTree = ""; + }; + 619C5892116E73B00049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52B6116E56330049FD84 /* MineDead.png */; + }; + 619C58B2116E76080049FD84 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 619C52B4116E56330049FD84 /* Lag.png */; + }; + 61A11A4C1168D13600359010 /* PopoverMenuViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {999, 664}}"; + sepNavSelRange = "{221, 21}"; + sepNavVisRange = "{0, 367}"; + sepNavWindowFrame = "{{84, 318}, {1058, 792}}"; + }; + }; + 61A11A4D1168D13600359010 /* PopoverMenuViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {670, 1807}}"; + sepNavSelRange = "{288, 0}"; + sepNavVisRange = "{0, 501}"; + sepNavWindowFrame = "{{84, 318}, {1058, 792}}"; + }; + }; + 61A11ABF1168D8B600359010 /* SplitViewRootController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {999, 664}}"; + sepNavSelRange = "{180, 0}"; + sepNavVisRange = "{0, 396}"; + }; + }; + 61A11AC01168D8B600359010 /* SplitViewRootController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {999, 1235}}"; + sepNavSelRange = "{550, 0}"; + sepNavVisRange = "{0, 2100}"; + sepNavWindowFrame = "{{725, 326}, {1058, 792}}"; + }; + }; + 61A11AC71168DA9400359010 /* MasterViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {999, 639}}"; + sepNavSelRange = "{621, 13}"; + sepNavVisRange = "{0, 673}"; + }; + }; + 61A11AC81168DA9400359010 /* MasterViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1048, 1937}}"; + sepNavSelRange = "{4792, 0}"; + sepNavVisRange = "{4012, 1740}"; + sepNavWindowFrame = "{{312, 236}, {1058, 792}}"; + }; + }; + 61A11ACD1168DB1B00359010 /* TeamSettingsViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {472, 296}}"; + sepNavSelRange = "{364, 0}"; + sepNavVisRange = "{0, 429}"; + sepNavWindowFrame = "{{730, 203}, {1058, 792}}"; + }; + }; + 61A11ACE1168DB1B00359010 /* TeamSettingsViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1048, 2340}}"; + sepNavSelRange = "{3228, 0}"; + sepNavVisRange = "{5366, 1416}"; + sepNavWindowFrame = "{{529, 227}, {1058, 792}}"; + }; + }; + 61A11AD41168DB3700359010 /* DetailViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {999, 664}}"; + sepNavSelRange = "{198, 0}"; + sepNavVisRange = "{0, 611}"; + sepNavWindowFrame = "{{690, 271}, {1058, 792}}"; + }; + }; + 61A11AD51168DB3700359010 /* DetailViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1069, 1937}}"; + sepNavSelRange = "{1555, 5}"; + sepNavVisRange = "{0, 640}"; + sepNavWindowFrame = "{{690, 271}, {1058, 792}}"; + }; + }; + 61A11ADF1168DC6E00359010 /* SingleTeamViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1006, 668}}"; + sepNavSelRange = "{755, 0}"; + sepNavVisRange = "{0, 1248}"; + sepNavWindowFrame = "{{38, 374}, {1002, 778}}"; + }; + }; + 61A11AE01168DC6E00359010 /* SingleTeamViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1027, 5343}}"; + sepNavSelRange = "{14386, 0}"; + sepNavVisRange = "{12295, 2832}"; + sepNavWindowFrame = "{{715, 337}, {1086, 797}}"; + }; + }; + 61A11AE21168DC9400359010 /* HogHatViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {472, 364}}"; + sepNavSelRange = "{547, 0}"; + sepNavVisRange = "{53, 598}"; + sepNavWindowFrame = "{{49, 251}, {1058, 792}}"; + }; + }; + 61A11AE31168DC9400359010 /* HogHatViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1048, 2691}}"; + sepNavSelRange = "{3376, 0}"; + sepNavVisRange = "{0, 1849}"; + sepNavWindowFrame = "{{807, 320}, {1058, 792}}"; + }; + }; + 61BD54C411789A020038D495 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61F6AB961177BE470013254C /* SDL_audiotypecvt.c */; + name = "SDL_audiotypecvt.c: 3861"; + rLen = 0; + rLoc = 123570; + rType = 0; + vrLen = 779; + vrLoc = 123261; + }; + 61C3251C1179A300001E70B1 /* openalbridge */ = { + activeExec = 0; + }; + 61C325231179A314001E70B1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6184DEA211795DBD00AF6EFA /* UIImageExtra.m */; + name = "UIImageExtra.m: 9"; + rLen = 0; + rLoc = 145; + rType = 0; + vrLen = 246; + vrLoc = 0; + }; + 61C325391179A336001E70B1 /* errlib.c */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {579, 1425}}"; + sepNavSelRange = "{871, 0}"; + sepNavVisRange = "{509, 440}"; + sepNavWindowFrame = "{{153, 250}, {1086, 797}}"; + }; + }; + 61C3253A1179A336001E70B1 /* errlib.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1027, 669}}"; + sepNavSelRange = "{0, 839}"; + sepNavVisRange = "{0, 839}"; + sepNavWindowFrame = "{{130, 271}, {1086, 797}}"; + }; + }; + 61C3253B1179A336001E70B1 /* globals.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {558, 2310}}"; + sepNavSelRange = "{1163, 0}"; + sepNavVisRange = "{977, 202}"; + sepNavWindowFrame = "{{107, 292}, {1086, 797}}"; + }; + }; + 61C3253C1179A336001E70B1 /* loaders.c */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {789, 3840}}"; + sepNavSelRange = "{902, 0}"; + sepNavVisRange = "{828, 595}"; + }; + }; + 61C3253D1179A336001E70B1 /* loaders.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {803, 555}}"; + sepNavSelRange = "{899, 0}"; + sepNavVisRange = "{829, 414}"; + }; + }; + 61C3253E1179A336001E70B1 /* openalbridge.c */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {768, 7860}}"; + sepNavSelRange = "{4909, 0}"; + sepNavVisRange = "{4612, 631}"; + sepNavWindowFrame = "{{622, 369}, {1086, 797}}"; + }; + }; + 61C325401179A336001E70B1 /* openalbridge.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1027, 720}}"; + sepNavSelRange = "{2053, 0}"; + sepNavVisRange = "{3, 2114}"; + sepNavWindowFrame = "{{622, 369}, {1086, 797}}"; + }; + }; + 61C325411179A336001E70B1 /* wrappers.c */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1027, 2175}}"; + sepNavSelRange = "{0, 4432}"; + sepNavVisRange = "{0, 1355}"; + sepNavWindowFrame = "{{61, 334}, {1086, 797}}"; + }; + }; + 61C325421179A336001E70B1 /* wrappers.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {558, 630}}"; + sepNavSelRange = "{1077, 0}"; + sepNavVisRange = "{901, 404}"; + sepNavWindowFrame = "{{84, 313}, {1086, 797}}"; + }; + }; + 61C325681179A3A0001E70B1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 618BE5911175126900F22556 /* LevelViewController.h */; + name = "LevelViewController.h: 2"; + rLen = 0; + rLoc = 26; + rType = 0; + vrLen = 274; + vrLoc = 0; + }; + 61C325691179A3A0001E70B1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61C325401179A336001E70B1 /* openalbridge.h */; + name = "openalbridge.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 684; + vrLoc = 0; + }; + 61C325DD1179A993001E70B1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61C3253B1179A336001E70B1 /* globals.h */; + name = "globals.h: 39"; + rLen = 0; + rLoc = 1163; + rType = 0; + vrLen = 202; + vrLoc = 977; + }; + 61C326361179B0A5001E70B1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61C3253E1179A336001E70B1 /* openalbridge.c */; + name = "openalbridge.c: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 755; + vrLoc = 69; + }; + 61C3263A1179B0A5001E70B1 /* oalTouchAppDelegate.m */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.objc; + name = oalTouchAppDelegate.m; + path = /Users/vittorio/Downloads/oalTouch/Classes/oalTouchAppDelegate.m; + sourceTree = ""; + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {621, 1635}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 518}"; + }; + }; + 61C3266D117A15C8001E70B1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61C3263A1179B0A5001E70B1 /* oalTouchAppDelegate.m */; + name = "oalTouchAppDelegate.m: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 518; + vrLoc = 0; + }; + 61C3266E117A15C8001E70B1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987ED114AA34C00BA94A9 /* SDLh.pas */; + name = "SDLh.pas: 523"; + rLen = 0; + rLoc = 13681; + rType = 0; + vrLen = 605; + vrLoc = 12570; + }; + 61CCBE60116135FF00833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798800114AA34C00BA94A9 /* uLandGraphics.pas */; + name = "uLandGraphics.pas: 6"; + rLen = 0; + rLoc = 204; + rType = 0; + vrLen = 130; + vrLoc = 186; + }; + 61CCBF1E116162CA00833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987F3114AA34C00BA94A9 /* uAIAmmoTests.pas */; + name = "uAIAmmoTests.pas: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 125; + vrLoc = 3102; + }; + 61CCBF451161637F00833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987F0114AA34C00BA94A9 /* SinTable.inc */; + name = "SinTable.inc: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 49; + vrLoc = 0; + }; + 61CCBF461161637F00833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987F4114AA34C00BA94A9 /* uAIMisc.pas */; + name = "uAIMisc.pas: 205"; + rLen = 0; + rLoc = 6716; + rType = 0; + vrLen = 49; + vrLoc = 2094; + }; + 61CCBF471161637F00833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987F5114AA34C00BA94A9 /* uAmmos.pas */; + name = "uAmmos.pas: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 130; + vrLoc = 186; + }; + 61CCBF7B1161657400833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987FA114AA34C00BA94A9 /* uFloat.pas */; + name = "uFloat.pas: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 49; + vrLoc = 0; + }; + 61CCBF7C1161657400833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179880E114AA34C00BA94A9 /* uVisualGears.pas */; + name = "uVisualGears.pas: 23"; + rLen = 0; + rLoc = 873; + rType = 0; + vrLen = 53; + vrLoc = 822; + }; + 61CCBF7E1161657400833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798809114AA34C00BA94A9 /* uSound.pas */; + name = "uSound.pas: 42"; + rLen = 0; + rLoc = 1282; + rType = 0; + vrLen = 128; + vrLoc = 1229; + }; + 61CCBF7F1161657400833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798807114AA34C00BA94A9 /* uScript.pas */; + name = "uScript.pas: 32"; + rLen = 0; + rLoc = 1143; + rType = 0; + vrLen = 219; + vrLoc = 1004; + }; + 61CCBFD11161833800833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987FD114AA34C00BA94A9 /* uIO.pas */; + name = "uIO.pas: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 3; + vrLoc = 0; + }; + 61CCBFD21161833800833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987F7114AA34C00BA94A9 /* uCollisions.pas */; + name = "uCollisions.pas: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 3; + vrLoc = 111; + }; + 61CCBFD31161833800833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987F9114AA34C00BA94A9 /* uConsts.pas */; + name = "uConsts.pas: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 72; + vrLoc = 114; + }; + 61CCBFD41161833800833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987FB114AA34C00BA94A9 /* uGame.pas */; + name = "uGame.pas: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 62; + vrLoc = 49; + }; + 61CCBFD51161833800833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987FC114AA34C00BA94A9 /* uGears.pas */; + name = "uGears.pas: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 58; + vrLoc = 258; + }; + 61CCBFD71161833800833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179880C114AA34C00BA94A9 /* uTeams.pas */; + name = "uTeams.pas: 23"; + rLen = 0; + rLoc = 932; + rType = 0; + vrLen = 110; + vrLoc = 831; + }; + 61CCBFD91161833800833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798805114AA34C00BA94A9 /* uMisc.pas */; + name = "uMisc.pas: 24"; + rLen = 0; + rLoc = 853; + rType = 0; + vrLen = 89; + vrLoc = 766; + }; + 61CCBFDA1161833800833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798802114AA34C00BA94A9 /* uLandTemplates.pas */; + name = "uLandTemplates.pas: 37"; + rLen = 0; + rLoc = 1407; + rType = 0; + vrLen = 366; + vrLoc = 1225; + }; + 61CCBFDB1161833800833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987FF114AA34C00BA94A9 /* uLand.pas */; + name = "uLand.pas: 912"; + rLen = 0; + rLoc = 25370; + rType = 0; + vrLen = 209; + vrLoc = 25434; + }; + 61CCBFDC1161833800833FE8 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987E4114AA34C00BA94A9 /* GSHandlers.inc */; + name = "GSHandlers.inc: 716"; + rLen = 0; + rLoc = 23048; + rType = 0; + vrLen = 148; + vrLoc = 22940; + }; + 61CE23E7115E49560098C467 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179880F114AA34C00BA94A9 /* uWorld.pas */; + name = "uWorld.pas: 526"; + rLen = 0; + rLoc = 16649; + rType = 0; + vrLen = 482; + vrLoc = 16577; + }; + 61CE23FF115E4B290098C467 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 611FD9CB1155A28C00C2203D /* HedgewarsTitle.png */; + }; + 61CE250B115E749A0098C467 /* OverlayViewController.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {879, 839}}"; + sepNavSelRange = "{468, 0}"; + sepNavVisRange = "{0, 1087}"; + sepNavWindowFrame = "{{982, 125}, {938, 967}}"; + }; + }; + 61CE250C115E749A0098C467 /* OverlayViewController.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {936, 4745}}"; + sepNavSelRange = "{10697, 0}"; + sepNavVisRange = "{7551, 1834}"; + sepNavWindowFrame = "{{572, 185}, {938, 967}}"; + }; + }; + 61CE251F115E75A70098C467 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 61798A28114ADD2600BA94A9 /* playButton.png */; + }; + 61CEDB60116ACBBB0067BAFC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61798868114AA4AA00BA94A9 /* SDL_uikitwindow.m */; + name = "SDL_uikitwindow.m: 58"; + rLen = 0; + rLoc = 1723; + rType = 0; + vrLen = 0; + vrLoc = 0; + }; + 61D96559117180D9001EB3B4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61A11AD51168DB3700359010 /* DetailViewController.m */; + name = "DetailViewController.m: 42"; + rLen = 5; + rLoc = 1555; + rType = 0; + vrLen = 640; + vrLoc = 0; + }; + 61D96591117182B1001EB3B4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61A11AC01168D8B600359010 /* SplitViewRootController.m */; + name = "SplitViewRootController.m: 33"; + rLen = 0; + rLoc = 1211; + rType = 0; + vrLen = 1367; + vrLoc = 551; + }; + 61E2F0811156B170002D33C1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 617987F6114AA34C00BA94A9 /* uChat.pas */; + name = "uChat.pas: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 181; + vrLoc = 0; + }; + 61F6AB931177BE470013254C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 61CE250C115E749A0098C467 /* OverlayViewController.m */; + name = "OverlayViewController.m: 7"; + rLen = 0; + rLoc = 152; + rType = 0; + vrLen = 547; + vrLoc = 51; + }; + 61F6AB961177BE470013254C /* SDL_audiotypecvt.c */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.c; + name = SDL_audiotypecvt.c; + path = "/Users/vittorio/hedgewars/Library/SDL-1.3/SDL/src/audio/SDL_audiotypecvt.c"; + sourceTree = ""; + }; + 61F8E0D6116E98A900108149 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 619C533D116E70050049FD84 /* FortsViewController.m */; + name = "FortsViewController.m: 152"; + rLen = 1; + rLoc = 4986; + rType = 0; + vrLen = 430; + vrLoc = 4835; + }; + 61FE2AE4116D658700F76CDC /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6179886E114AA4D000BA94A9 /* MainMenuViewController.h */; + name = "MainMenuViewController.h: 10"; + rLen = 0; + rLoc = 172; + rType = 0; + vrLen = 80; + vrLoc = 148; + }; + 8D1107310486CEB800E47090 /* Info.plist */ = { + uiCtxt = { + sepNavWindowFrame = "{{777, 277}, {1058, 792}}"; + }; + }; + 928301160F10CAFC00CC5A3C /* fpc */ = { + activeExec = 0; + }; +} diff -r dc9e61e67484 -r 3ae3fccb439e project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/project.pbxproj --- a/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/project.pbxproj Sat Apr 17 23:03:52 2010 +0000 +++ b/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/project.pbxproj Sun Apr 18 23:19:15 2010 +0000 @@ -26,7 +26,14 @@ 28FD15000DC6FC520079059D /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD14FF0DC6FC520079059D /* OpenGLES.framework */; }; 28FD15080DC6FC5B0079059D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD15070DC6FC5B0079059D /* QuartzCore.framework */; }; 611B0AA1116B626E00112153 /* GeneralSettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 611B0AA0116B626E00112153 /* GeneralSettingsViewController.m */; }; + 611E127D117BACC60044B62F /* GameConfigViewController-iPad.xib in Resources */ = {isa = PBXBuildFile; fileRef = 611E127C117BACC60044B62F /* GameConfigViewController-iPad.xib */; }; + 611E127F117BACCD0044B62F /* GameConfigViewController-iPhone.xib in Resources */ = {isa = PBXBuildFile; fileRef = 611E127E117BACCD0044B62F /* GameConfigViewController-iPhone.xib */; }; + 611E12FF117BBBDA0044B62F /* Entitlements-Development.plist in Resources */ = {isa = PBXBuildFile; fileRef = 611E12FE117BBBDA0044B62F /* Entitlements-Development.plist */; }; + 611E1316117BBE5A0044B62F /* WeaponSettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 611E1315117BBE5A0044B62F /* WeaponSettingsViewController.m */; }; + 611E1319117BBE700044B62F /* SchemeSettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 611E1318117BBE700044B62F /* SchemeSettingsViewController.m */; }; 6122CD01116BECCA002648E9 /* Default-Landscape.png in Resources */ = {isa = PBXBuildFile; fileRef = 6122CD00116BECCA002648E9 /* Default-Landscape.png */; }; + 61370653117B1D50004EE44A /* Entitlements-Distribution.plist in Resources */ = {isa = PBXBuildFile; fileRef = 61370652117B1D50004EE44A /* Entitlements-Distribution.plist */; }; + 61370676117B32EF004EE44A /* GameConfigViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 61370674117B32EF004EE44A /* GameConfigViewController.m */; }; 6151347E116C2803001F16D1 /* Icon-iPad.png in Resources */ = {isa = PBXBuildFile; fileRef = 6151347D116C2803001F16D1 /* Icon-iPad.png */; }; 615134B1116C2C5F001F16D1 /* OverlayViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 615134B0116C2C5F001F16D1 /* OverlayViewController.xib */; }; 61798816114AA34C00BA94A9 /* hwengine.pas in Sources */ = {isa = PBXBuildFile; fileRef = 617987E7114AA34C00BA94A9 /* hwengine.pas */; }; @@ -205,11 +212,21 @@ 32CA4F630368D1EE00C91783 /* HedgewarsMobile_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HedgewarsMobile_Prefix.pch; sourceTree = ""; }; 611B0A9F116B626E00112153 /* GeneralSettingsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GeneralSettingsViewController.h; path = ../../cocoaTouch/GeneralSettingsViewController.h; sourceTree = SOURCE_ROOT; }; 611B0AA0116B626E00112153 /* GeneralSettingsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GeneralSettingsViewController.m; path = ../../cocoaTouch/GeneralSettingsViewController.m; sourceTree = SOURCE_ROOT; }; + 611E127C117BACC60044B62F /* GameConfigViewController-iPad.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = "GameConfigViewController-iPad.xib"; path = "../../cocoaTouch/xib/GameConfigViewController-iPad.xib"; sourceTree = SOURCE_ROOT; }; + 611E127E117BACCD0044B62F /* GameConfigViewController-iPhone.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = "GameConfigViewController-iPhone.xib"; path = "../../cocoaTouch/xib/GameConfigViewController-iPhone.xib"; sourceTree = SOURCE_ROOT; }; + 611E12FE117BBBDA0044B62F /* Entitlements-Development.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Entitlements-Development.plist"; sourceTree = ""; }; + 611E1314117BBE5A0044B62F /* WeaponSettingsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = WeaponSettingsViewController.h; path = ../../cocoaTouch/WeaponSettingsViewController.h; sourceTree = SOURCE_ROOT; }; + 611E1315117BBE5A0044B62F /* WeaponSettingsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = WeaponSettingsViewController.m; path = ../../cocoaTouch/WeaponSettingsViewController.m; sourceTree = SOURCE_ROOT; }; + 611E1317117BBE700044B62F /* SchemeSettingsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SchemeSettingsViewController.h; path = ../../cocoaTouch/SchemeSettingsViewController.h; sourceTree = SOURCE_ROOT; }; + 611E1318117BBE700044B62F /* SchemeSettingsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SchemeSettingsViewController.m; path = ../../cocoaTouch/SchemeSettingsViewController.m; sourceTree = SOURCE_ROOT; }; 611FD9C81155A1F200C2203D /* Background.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Background.png; path = ../../QTfrontend/res/Background.png; sourceTree = SOURCE_ROOT; }; 611FD9CB1155A28C00C2203D /* HedgewarsTitle.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = HedgewarsTitle.png; path = ../../QTfrontend/res/HedgewarsTitle.png; sourceTree = SOURCE_ROOT; }; 611FD9CF1155A40700C2203D /* NetworkPlay.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = NetworkPlay.png; path = ../../QTfrontend/res/NetworkPlay.png; sourceTree = SOURCE_ROOT; }; 611FD9D11155A41000C2203D /* Multiplayer.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Multiplayer.png; path = ../../QTfrontend/res/Multiplayer.png; sourceTree = SOURCE_ROOT; }; 6122CD00116BECCA002648E9 /* Default-Landscape.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default-Landscape.png"; path = "../../cocoaTouch/resources/Default-Landscape.png"; sourceTree = SOURCE_ROOT; }; + 61370652117B1D50004EE44A /* Entitlements-Distribution.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Entitlements-Distribution.plist"; sourceTree = ""; }; + 61370673117B32EF004EE44A /* GameConfigViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GameConfigViewController.h; path = ../../cocoaTouch/GameConfigViewController.h; sourceTree = SOURCE_ROOT; }; + 61370674117B32EF004EE44A /* GameConfigViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GameConfigViewController.m; path = ../../cocoaTouch/GameConfigViewController.m; sourceTree = SOURCE_ROOT; }; 6151347D116C2803001F16D1 /* Icon-iPad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Icon-iPad.png"; path = "../../cocoaTouch/resources/Icon-iPad.png"; sourceTree = SOURCE_ROOT; }; 615134B0116C2C5F001F16D1 /* OverlayViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = OverlayViewController.xib; path = ../../cocoaTouch/xib/OverlayViewController.xib; sourceTree = SOURCE_ROOT; }; 617987E1114AA34C00BA94A9 /* CCHandlers.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; name = CCHandlers.inc; path = ../../hedgewars/CCHandlers.inc; sourceTree = SOURCE_ROOT; }; @@ -413,6 +430,8 @@ 29B97317FDCFA39411CA2CEA /* Resources */, 6100DAD4115446B000F455E0 /* Resources-iPad */, 19C28FACFE9D520D11CA2CBB /* Products */, + 61370652117B1D50004EE44A /* Entitlements-Distribution.plist */, + 611E12FE117BBBDA0044B62F /* Entitlements-Development.plist */, ); name = CustomTemplate; sourceTree = ""; @@ -493,6 +512,7 @@ 6100DB1711544E8400F455E0 /* XIB */ = { isa = PBXGroup; children = ( + 611E127E117BACCD0044B62F /* GameConfigViewController-iPhone.xib */, 615134B0116C2C5F001F16D1 /* OverlayViewController.xib */, 61A118CB11683C7A00359010 /* MainMenuViewController-iPhone.xib */, ); @@ -507,10 +527,23 @@ 611B0AA0116B626E00112153 /* GeneralSettingsViewController.m */, 61A11ACD1168DB1B00359010 /* TeamSettingsViewController.h */, 61A11ACE1168DB1B00359010 /* TeamSettingsViewController.m */, + 611E1314117BBE5A0044B62F /* WeaponSettingsViewController.h */, + 611E1315117BBE5A0044B62F /* WeaponSettingsViewController.m */, + 611E1317117BBE700044B62F /* SchemeSettingsViewController.h */, + 611E1318117BBE700044B62F /* SchemeSettingsViewController.m */, ); name = "first level"; sourceTree = ""; }; + 61370672117B32A3004EE44A /* Game Config */ = { + isa = PBXGroup; + children = ( + 61370673117B32EF004EE44A /* GameConfigViewController.h */, + 61370674117B32EF004EE44A /* GameConfigViewController.m */, + ); + name = "Game Config"; + sourceTree = ""; + }; 61798860114AA49D00BA94A9 /* SDLOverrides */ = { isa = PBXGroup; children = ( @@ -626,6 +659,7 @@ 61A118481168371400359010 /* Frontend */ = { isa = PBXGroup; children = ( + 61370672117B32A3004EE44A /* Game Config */, 61A11AC31168DA2B00359010 /* Settings */, 6179886E114AA4D000BA94A9 /* MainMenuViewController.h */, 6179886F114AA4D000BA94A9 /* MainMenuViewController.m */, @@ -681,6 +715,7 @@ 61CE2509115E74260098C467 /* XIB */ = { isa = PBXGroup; children = ( + 611E127C117BACC60044B62F /* GameConfigViewController-iPad.xib */, 61A118C911683C7600359010 /* MainMenuViewController-iPad.xib */, ); name = XIB; @@ -753,7 +788,6 @@ 1D60588D0D05DD3D006BFB54 /* Resources */, 1D60588E0D05DD3D006BFB54 /* Sources */, 1D60588F0D05DD3D006BFB54 /* Frameworks */, - 61798A54114ADD5E00BA94A9 /* ShellScript */, ); buildRules = ( 9283015B0F10E46D00CC5A3C /* PBXBuildRule */, @@ -835,8 +869,8 @@ targets = ( 1D6058900D05DD3D006BFB54 /* HedgewarsMobile */, 928301160F10CAFC00CC5A3C /* fpc */, + 61C3251C1179A300001E70B1 /* openalbridge */, 6179928B114AE0C800BA94A9 /* UpdateDataFolder */, - 61C3251C1179A300001E70B1 /* openalbridge */, ); }; /* End PBXProject section */ @@ -907,25 +941,16 @@ 6122CD01116BECCA002648E9 /* Default-Landscape.png in Resources */, 6151347E116C2803001F16D1 /* Icon-iPad.png in Resources */, 615134B1116C2C5F001F16D1 /* OverlayViewController.xib in Resources */, + 61370653117B1D50004EE44A /* Entitlements-Distribution.plist in Resources */, + 611E127D117BACC60044B62F /* GameConfigViewController-iPad.xib in Resources */, + 611E127F117BACCD0044B62F /* GameConfigViewController-iPhone.xib in Resources */, + 611E12FF117BBBDA0044B62F /* Entitlements-Development.plist in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 61798A54114ADD5E00BA94A9 /* ShellScript */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "export CODESIGN_ALLOCATE=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate\nif [ \"${PLATFORM_NAME}\" == \"iphoneos\" ]; then\n\t${PROJECT_DIR}/gen_entitlements.py \"com.kodahedge.${PRODUCT_NAME:identifier}\" \"${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent\";\n\tcodesign -f -s \"iPhone developer\" --entitlements \"${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent\" \"${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/\"\nfi"; - }; 6179928A114AE0C800BA94A9 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -937,7 +962,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "#copy new stuff over old stuff\nsvn export --force ${PROJECT_DIR}/../../share/hedgewars/Data ${PROJECT_DIR}/Data\ncp -R ${PROJECT_DIR}/../../QTfrontend/res/botlevels ${PROJECT_DIR}/Data/Graphics/Hedgehog/botlevels\n\n#delete all CMakeLists.txt and image source files\nfind ${PROJECT_DIR}/Data -name CMakeLists.txt -delete\nfind ${PROJECT_DIR}/Data -name *.svg -delete\nfind ${PROJECT_DIR}/Data -name *.sifz -delete\nfind ${PROJECT_DIR}/Data -name *.xcf -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\n#rm -rf ${PROJECT_DIR}/Data/Sounds/\n#rm -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 reserved hats\nrm -rf ${PROJECT_DIR}/Data/Graphics/Hats/Reserved/"; + shellScript = "#copy new stuff over old stuff\nrm -rf ${PROJECT_DIR}/Data\nsvn export --force ${PROJECT_DIR}/../../share/hedgewars/Data ${PROJECT_DIR}/Data\ncp -R ${PROJECT_DIR}/../../QTfrontend/res/botlevels ${PROJECT_DIR}/Data/Graphics/Hedgehog/botlevels\nrm -rf ${PROJECT_DIR}/Data/Graphics/Hedgehog/botlevels/.svn*\n\n#delete all CMakeLists.txt and image source files\nfind ${PROJECT_DIR}/Data -name CMakeLists.txt -delete\nfind ${PROJECT_DIR}/Data -name *.svg -delete\nfind ${PROJECT_DIR}/Data -name *.sifz -delete\nfind ${PROJECT_DIR}/Data -name *.xcf -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 some voices\nrm -rf ${PROJECT_DIR}/Data/Sounds/voices/{British,Mobster,Pirate,Robot,Russian,Singer,Surfer}\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 reserved hats\nrm -rf ${PROJECT_DIR}/Data/Graphics/Hats/Reserved/"; showEnvVarsInLog = 0; }; 9283011B0F10CB2D00CC5A3C /* Build libfpc.a */ = { @@ -1035,6 +1060,9 @@ 618BE60311751F4F00F22556 /* GravesViewController.m in Sources */, 618BE6A3117527CD00F22556 /* VoicesViewController.m in Sources */, 6184DEA311795DBD00AF6EFA /* UIImageExtra.m in Sources */, + 61370676117B32EF004EE44A /* GameConfigViewController.m in Sources */, + 611E1316117BBE5A0044B62F /* WeaponSettingsViewController.m in Sources */, + 611E1319117BBE700044B62F /* SchemeSettingsViewController.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1088,6 +1116,8 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CODE_SIGN_ENTITLEMENTS = "Entitlements-Development.plist"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = YES; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = HedgewarsMobile_Prefix.pch; @@ -1097,10 +1127,121 @@ "\"$(SRCROOT)\"", ); PRODUCT_NAME = HedgewarsMobile; - TARGETED_DEVICE_FAMILY = 1; + "PROVISIONING_PROFILE[sdk=iphoneos*]" = ""; + TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; }; + 6137064B117B1CB3004EE44A /* Distribution */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_UNIVERSAL_IPHONE_OS)"; + CODE_SIGN_IDENTITY = "iPhone Distribution"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: Vittorio Giovara"; + FPC_COMMON_OPTIONS = "-dIPHONEOS -Cs2000000 -vwi -B -Sgix -dLOWRES"; + FPC_COMPILER_BINARY_DIR = /usr/local/lib/fpc/2.5.1; + FPC_MAIN_FILE = "$(PROJECT_DIR)/../../hedgewars/hwLibrary.pas"; + FPC_RTL_UNITS_BASE = /usr/local/lib/fpc; + FPC_SPECIFIC_OPTIONS = "-Ci- -Cr- -Co- -O-2 -Xs -Cfvfpv2"; + FPC_UNITS_PATH = "-Fu\"$(PROJECT_DIR)\""; + GCC_C_LANGUAGE_STANDARD = c99; + GCC_DEBUGGING_SYMBOLS = default; + GCC_FAST_MATH = YES; + GCC_OPTIMIZATION_LEVEL = 2; + GCC_THUMB_SUPPORT = NO; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + HEADER_SEARCH_PATHS = ( + /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.2.sdk/System/Library/Frameworks/OpenAL.framework/Headers, + "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL/include\"/**", + "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL/src\"/**", + "\"$(SRCROOT)/../../../Library/lpng141\"", + "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL_net\"", + "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL_mixer\"", + ); + IPHONEOS_DEPLOYMENT_TARGET = 3.0; + ONLY_ACTIVE_ARCH = NO; + OTHER_LDFLAGS = ( + "-lz", + "-Wl,-no_order_inits", + ); + PREBINDING = NO; + PROVISIONING_PROFILE = ""; + "PROVISIONING_PROFILE[sdk=iphoneos*]" = "4ABEE8D8-80C1-4CBA-BEAD-95A4349896AA"; + SDKROOT = iphoneos3.2; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Distribution; + }; + 6137064C117B1CB3004EE44A /* Distribution */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ARCHS = "$(ARCHS_STANDARD_32_BIT)"; + CODE_SIGN_ENTITLEMENTS = "Entitlements-Distribution.plist"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: Vittorio Giovara"; + COPY_PHASE_STRIP = YES; + GCC_PRECOMPILE_PREFIX_HEADER = YES; + GCC_PREFIX_HEADER = HedgewarsMobile_Prefix.pch; + INFOPLIST_FILE = Info.plist; + LIBRARY_SEARCH_PATHS = ( + "$(inherited)", + "\"$(SRCROOT)\"", + ); + PRODUCT_NAME = HedgewarsMobile; + "PROVISIONING_PROFILE[sdk=iphoneos*]" = "0CD03A6D-BC86-4124-B76B-03D836E163D1"; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Distribution; + }; + 6137064D117B1CB3004EE44A /* Distribution */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + PREBINDING = NO; + PRODUCT_NAME = fpc; + ZERO_LINK = NO; + }; + name = Distribution; + }; + 6137064E117B1CB3004EE44A /* Distribution */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + HEADER_SEARCH_PATHS = ( + /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.2.sdk/System/Library/Frameworks/OpenAL.framework/Headers, + "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL/include\"/**", + "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL/src\"/**", + "\"$(SRCROOT)/../../../Library/lpng141\"", + "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL_net\"", + "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL_mixer\"", + "\"$(SRCROOT)/../../../Library/libvorbis-1.3.1/include\"", + "\"$(SRCROOT)/../../../Library/libogg-1.2.0/include\"", + ); + OTHER_LDFLAGS = ""; + PREBINDING = NO; + PRODUCT_NAME = openalbridge; + ZERO_LINK = NO; + }; + name = Distribution; + }; + 6137064F117B1CB3004EE44A /* Distribution */ = { + isa = XCBuildConfiguration; + buildSettings = { + COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + GCC_ENABLE_FIX_AND_CONTINUE = NO; + PRODUCT_NAME = UpdateDataFolder; + ZERO_LINK = NO; + }; + name = Distribution; + }; 6179928C114AE0C800BA94A9 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -1198,7 +1339,8 @@ isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_UNIVERSAL_IPHONE_OS)"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Don't Code Sign"; + CODE_SIGN_IDENTITY = "iPhone Developer: Vittorio Giovara (DC2BRETXAC)"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: Vittorio Giovara (DC2BRETXAC)"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; FPC_COMMON_OPTIONS = "-dIPHONEOS -Cs2000000 -vwi -B -Sgix -dLOWRES"; FPC_COMPILER_BINARY_DIR = /usr/local/lib/fpc/2.5.1; @@ -1221,13 +1363,14 @@ "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL_net\"", "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL_mixer\"", ); - ONLY_ACTIVE_ARCH = YES; + IPHONEOS_DEPLOYMENT_TARGET = 3.0; + ONLY_ACTIVE_ARCH = NO; OTHER_LDFLAGS = ( "-lz", "-Wl,-no_order_inits", ); PREBINDING = NO; - SDKROOT = iphonesimulator3.2; + SDKROOT = iphoneos3.2; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -1235,9 +1378,9 @@ C01FCF5008A954540054247B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_32_BIT)"; - CODE_SIGN_IDENTITY = "Don't Code Sign"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "Don't Code Sign"; + ARCHS = "$(ARCHS_UNIVERSAL_IPHONE_OS)"; + CODE_SIGN_IDENTITY = "iPhone Developer: Vittorio Giovara (DC2BRETXAC)"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: Vittorio Giovara (DC2BRETXAC)"; FPC_COMMON_OPTIONS = "-dIPHONEOS -Cs2000000 -vwi -B -Sgix -dLOWRES"; FPC_COMPILER_BINARY_DIR = /usr/local/lib/fpc/2.5.1; FPC_MAIN_FILE = "$(PROJECT_DIR)/../../hedgewars/hwLibrary.pas"; @@ -1259,14 +1402,16 @@ "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL_net\"", "\"$(SRCROOT)/../../../Library/SDL-1.3/SDL_mixer\"", ); + IPHONEOS_DEPLOYMENT_TARGET = 3.0; + ONLY_ACTIVE_ARCH = NO; OTHER_LDFLAGS = ( "-lz", "-Wl,-no_order_inits", ); PREBINDING = NO; - PROVISIONING_PROFILE = ""; - "PROVISIONING_PROFILE[sdk=iphoneos*]" = ""; - SDKROOT = iphoneos3.0; + PROVISIONING_PROFILE = "BD0C39CA-87BA-4276-A9A3-B3ABC838763E"; + "PROVISIONING_PROFILE[sdk=iphoneos*]" = "BD0C39CA-87BA-4276-A9A3-B3ABC838763E"; + SDKROOT = iphoneos3.2; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; @@ -1279,6 +1424,7 @@ buildConfigurations = ( 1D6058940D05DD3E006BFB54 /* Debug */, 1D6058950D05DD3E006BFB54 /* Release */, + 6137064C117B1CB3004EE44A /* Distribution */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -1288,6 +1434,7 @@ buildConfigurations = ( 6179928C114AE0C800BA94A9 /* Debug */, 6179928D114AE0C800BA94A9 /* Release */, + 6137064F117B1CB3004EE44A /* Distribution */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -1297,6 +1444,7 @@ buildConfigurations = ( 61C3251E1179A300001E70B1 /* Debug */, 61C3251F1179A300001E70B1 /* Release */, + 6137064E117B1CB3004EE44A /* Distribution */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -1306,6 +1454,7 @@ buildConfigurations = ( 928301180F10CAFD00CC5A3C /* Debug */, 928301190F10CAFD00CC5A3C /* Release */, + 6137064D117B1CB3004EE44A /* Distribution */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -1315,6 +1464,7 @@ buildConfigurations = ( C01FCF4F08A954540054247B /* Debug */, C01FCF5008A954540054247B /* Release */, + 6137064B117B1CB3004EE44A /* Distribution */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff -r dc9e61e67484 -r 3ae3fccb439e project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/vittorio.mode1v3 --- a/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/vittorio.mode1v3 Sat Apr 17 23:03:52 2010 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1606 +0,0 @@ - - - - - ActivePerspectiveName - Project - AllowedModules - - - BundleLoadPath - - MaxInstances - n - Module - PBXSmartGroupTreeModule - Name - Groups and Files Outline View - - - BundleLoadPath - - MaxInstances - n - Module - PBXNavigatorGroup - Name - Editor - - - BundleLoadPath - - MaxInstances - n - Module - XCTaskListModule - Name - Task List - - - BundleLoadPath - - MaxInstances - n - Module - XCDetailModule - Name - File and Smart Group Detail Viewer - - - BundleLoadPath - - MaxInstances - 1 - Module - PBXBuildResultsModule - Name - Detailed Build Results Viewer - - - BundleLoadPath - - MaxInstances - 1 - Module - PBXProjectFindModule - Name - Project Batch Find Tool - - - BundleLoadPath - - MaxInstances - n - Module - XCProjectFormatConflictsModule - Name - Project Format Conflicts List - - - BundleLoadPath - - MaxInstances - n - Module - PBXBookmarksModule - Name - Bookmarks Tool - - - BundleLoadPath - - MaxInstances - n - Module - PBXClassBrowserModule - Name - Class Browser - - - BundleLoadPath - - MaxInstances - n - Module - PBXCVSModule - Name - Source Code Control Tool - - - BundleLoadPath - - MaxInstances - n - Module - PBXDebugBreakpointsModule - Name - Debug Breakpoints Tool - - - BundleLoadPath - - MaxInstances - n - Module - XCDockableInspector - Name - Inspector - - - BundleLoadPath - - MaxInstances - n - Module - PBXOpenQuicklyModule - Name - Open Quickly Tool - - - BundleLoadPath - - MaxInstances - 1 - Module - PBXDebugSessionModule - Name - Debugger - - - BundleLoadPath - - MaxInstances - 1 - Module - PBXDebugCLIModule - Name - Debug Console - - - BundleLoadPath - - MaxInstances - n - Module - XCSnapshotModule - Name - Snapshots Tool - - - BundlePath - /Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Versions/A/Resources - Description - DefaultDescriptionKey - DockingSystemVisible - - Extension - mode1v3 - FavBarConfig - - PBXProjectModuleGUID - 61798847114AA42600BA94A9 - XCBarModuleItemNames - - XCBarModuleItems - - - FirstTimeWindowDisplayed - - Identifier - com.apple.perspectives.project.mode1v3 - MajorVersion - 33 - MinorVersion - 0 - Name - Default - Notifications - - OpenEditors - - PerspectiveWidths - - -1 - -1 - - Perspectives - - - ChosenToolbarItems - - active-platform-popup - active-buildstyle-popup - active-target-popup - active-architecture-popup - NSToolbarFlexibleSpaceItem - debugger-enable-breakpoints - buildOrClean - build-and-go - com.apple.ide.PBXToolbarStopButton - - ControllerClassBaseName - - IconName - WindowOfProjectWithEditor - Identifier - perspective.project - IsVertical - - Layout - - - ContentConfiguration - - PBXBottomSmartGroupGIDs - - 1C37FBAC04509CD000000102 - 1C37FAAC04509CD000000102 - 1C37FABC05509CD000000102 - 1C37FABC05539CD112110102 - E2644B35053B69B200211256 - 1C37FABC04509CD000100104 - 1CC0EA4004350EF90044410B - 1CC0EA4004350EF90041110B - - PBXProjectModuleGUID - 1CE0B1FE06471DED0097A5F4 - PBXProjectModuleLabel - Files - PBXProjectStructureProvided - yes - PBXSmartGroupTreeModuleColumnData - - PBXSmartGroupTreeModuleColumnWidthsKey - - 248 - - PBXSmartGroupTreeModuleColumnsKey_v4 - - MainColumn - - - PBXSmartGroupTreeModuleOutlineStateKey_v7 - - PBXSmartGroupTreeModuleOutlineStateExpansionKey - - 29B97314FDCFA39411CA2CEA - 080E96DDFE201D6D7F000001 - 61A118481168371400359010 - 61A11AC31168DA2B00359010 - 611B0A94116B621600112153 - 61A11AD01168DB1F00359010 - 618BE596117512A300F22556 - 29B97317FDCFA39411CA2CEA - 1C37FABC05509CD000000102 - - PBXSmartGroupTreeModuleOutlineStateSelectionKey - - - 41 - 0 - - - PBXSmartGroupTreeModuleOutlineStateVisibleRectKey - {{0, 530}, {248, 558}} - - PBXTopSmartGroupGIDs - - XCIncludePerspectivesSwitch - - XCSharingToken - com.apple.Xcode.GFSharingToken - - GeometryConfiguration - - Frame - {{0, 0}, {265, 576}} - GroupTreeTableConfiguration - - MainColumn - 248 - - RubberWindowFrame - 301 523 801 617 0 0 1920 1178 - - Module - PBXSmartGroupTreeModule - Proportion - 265pt - - - Dock - - - BecomeActive - - ContentConfiguration - - PBXProjectModuleGUID - 1CE0B20306471E060097A5F4 - PBXProjectModuleLabel - oalTouchAppDelegate.m - PBXSplitModuleInNavigatorKey - - Split0 - - PBXProjectModuleGUID - 1CE0B20406471E060097A5F4 - PBXProjectModuleLabel - oalTouchAppDelegate.m - _historyCapacity - 0 - bookmark - 61C326621179EA92001E70B1 - history - - 6179889D114AA5BD00BA94A9 - 61799342114B297000BA94A9 - 61799343114B297000BA94A9 - 6179937111501D7800BA94A9 - 6179937411501D7800BA94A9 - 6179937511501D7800BA94A9 - 6179938511501FFA00BA94A9 - 6179943111502CEA00BA94A9 - 611FD81F1155111700C2203D - 611FD8201155111700C2203D - 611FD95811551C3700C2203D - 611FD96611551E8000C2203D - 611FDB6C1155C0B300C2203D - 611FDB6D1155C0B300C2203D - 611FDBF71155D39400C2203D - 61E2F0811156B170002D33C1 - 618AFC07115BE92A003D411B - 61CE23E7115E49560098C467 - 61CE23FF115E4B290098C467 - 61CE251F115E75A70098C467 - 61CCBE60116135FF00833FE8 - 61CCBF1E116162CA00833FE8 - 61CCBF451161637F00833FE8 - 61CCBF461161637F00833FE8 - 61CCBF471161637F00833FE8 - 61CCBF7B1161657400833FE8 - 61CCBF7C1161657400833FE8 - 61CCBF7E1161657400833FE8 - 61CCBF7F1161657400833FE8 - 61CCBFD11161833800833FE8 - 61CCBFD21161833800833FE8 - 61CCBFD31161833800833FE8 - 61CCBFD41161833800833FE8 - 61CCBFD51161833800833FE8 - 61CCBFD71161833800833FE8 - 61CCBFD91161833800833FE8 - 61CCBFDA1161833800833FE8 - 61CCBFDB1161833800833FE8 - 61CCBFDC1161833800833FE8 - 61697B9E1163478A00CCDF37 - 612D5C451165535400C6D842 - 612D616B1165536300C6D842 - 61430D3D1165551600E2C62D - 615F1316116561BE002444F2 - 615F134D11656569002444F2 - 615F147F11659AC5002444F2 - 615F198C1166A71E002444F2 - 615F198E1166A71E002444F2 - 61CEDB60116ACBBB0067BAFC - 611B0AC6116B6E8B00112153 - 611B0C42116BAF3A00112153 - 61056377116C0393003C420C - 610563DF116C15E5003C420C - 61513435116C1B07001F16D1 - 61513436116C1B07001F16D1 - 6151348C116C2954001F16D1 - 6151348D116C2954001F16D1 - 6151348E116C2954001F16D1 - 6151348F116C2954001F16D1 - 61FE2AE4116D658700F76CDC - 619C51C6116E42850049FD84 - 619C51CB116E42850049FD84 - 619C51E0116E45820049FD84 - 619C523D116E56330049FD84 - 619C523F116E56330049FD84 - 619C5241116E56330049FD84 - 619C5243116E56330049FD84 - 619C5245116E56330049FD84 - 619C5247116E56330049FD84 - 619C5249116E56330049FD84 - 619C524B116E56330049FD84 - 619C524D116E56330049FD84 - 619C524F116E56330049FD84 - 619C5251116E56330049FD84 - 619C5253116E56330049FD84 - 619C5255116E56330049FD84 - 619C5257116E56330049FD84 - 619C5259116E56330049FD84 - 619C525B116E56330049FD84 - 619C525D116E56330049FD84 - 619C525F116E56330049FD84 - 619C5261116E56330049FD84 - 619C5263116E56330049FD84 - 619C5265116E56330049FD84 - 619C5267116E56330049FD84 - 619C5269116E56330049FD84 - 619C526B116E56330049FD84 - 619C526D116E56330049FD84 - 619C526F116E56330049FD84 - 619C5271116E56330049FD84 - 619C5273116E56330049FD84 - 619C5275116E56330049FD84 - 619C5277116E56330049FD84 - 619C5279116E56330049FD84 - 619C527B116E56330049FD84 - 619C527D116E56330049FD84 - 619C527F116E56330049FD84 - 619C5281116E56330049FD84 - 619C5283116E56330049FD84 - 619C5285116E56330049FD84 - 619C5287116E56330049FD84 - 619C5289116E56330049FD84 - 619C528B116E56330049FD84 - 619C528D116E56330049FD84 - 619C528F116E56330049FD84 - 619C5291116E56330049FD84 - 619C5293116E56330049FD84 - 619C5295116E56330049FD84 - 619C5297116E56330049FD84 - 619C5299116E56330049FD84 - 619C529B116E56330049FD84 - 619C529D116E56330049FD84 - 619C529F116E56330049FD84 - 619C52A1116E56330049FD84 - 619C52A3116E56330049FD84 - 619C52A5116E56330049FD84 - 619C52A7116E56330049FD84 - 619C52A9116E56330049FD84 - 619C52AB116E56330049FD84 - 619C52AD116E56330049FD84 - 619C52AF116E56330049FD84 - 619C52B1116E56330049FD84 - 619C52B7116E56330049FD84 - 619C52B9116E56330049FD84 - 619C52BB116E56330049FD84 - 619C52BD116E56330049FD84 - 619C52BF116E56330049FD84 - 619C52C1116E56330049FD84 - 619C5859116E73B00049FD84 - 619C585B116E73B00049FD84 - 619C585D116E73B00049FD84 - 619C585F116E73B00049FD84 - 619C5861116E73B00049FD84 - 619C5863116E73B00049FD84 - 619C5865116E73B00049FD84 - 619C5867116E73B00049FD84 - 619C5869116E73B00049FD84 - 619C586B116E73B00049FD84 - 619C586D116E73B00049FD84 - 619C586F116E73B00049FD84 - 619C5871116E73B00049FD84 - 619C5873116E73B00049FD84 - 619C5875116E73B00049FD84 - 619C5877116E73B00049FD84 - 619C5879116E73B00049FD84 - 619C587B116E73B00049FD84 - 619C587D116E73B00049FD84 - 619C587F116E73B00049FD84 - 619C5880116E73B00049FD84 - 619C5882116E73B00049FD84 - 619C5883116E73B00049FD84 - 619C5885116E73B00049FD84 - 619C5887116E73B00049FD84 - 619C5888116E73B00049FD84 - 619C5889116E73B00049FD84 - 619C588B116E73B00049FD84 - 619C588C116E73B00049FD84 - 619C588D116E73B00049FD84 - 619C588F116E73B00049FD84 - 619C5890116E73B00049FD84 - 619C5892116E73B00049FD84 - 619C58B2116E76080049FD84 - 6196317D116E89DF00C47CEE - 61F8E0D6116E98A900108149 - 6157F7BA116F3B2D005E4A26 - 6188FE60116F77AF004F3690 - 617E1DB5116FEE5B002EF3D8 - 617B27B71171617A004A76A2 - 617B27B81171617A004A76A2 - 617B27B91171617A004A76A2 - 617B280E117164FC004A76A2 - 61D96559117180D9001EB3B4 - 61D96591117182B1001EB3B4 - 618BE56511750F6B00F22556 - 618BE599117512E400F22556 - 618BE59A117512E400F22556 - 618BE5FE11751F1C00F22556 - 618BE6C2117528B200F22556 - 618BE6C3117528B200F22556 - 618BE6E81175298700F22556 - 618BE70111752C5200F22556 - 618BE70311752C5200F22556 - 618BE70511752C5200F22556 - 618BE70711752C5200F22556 - 618BE72C11752D7900F22556 - 61F6AB931177BE470013254C - 61BD54C411789A020038D495 - 614A80ED1178BB9B00552546 - 614A81041178BCC500552546 - 6184DE201178F4BD00AF6EFA - 6184DF001179666500AF6EFA - 6184DF10117967DC00AF6EFA - 6184DF4411796A9200AF6EFA - 6184DF4511796A9200AF6EFA - 6184DF9A1179752300AF6EFA - 6184DFE111797D2500AF6EFA - 61C325231179A314001E70B1 - 61C325681179A3A0001E70B1 - 61C325691179A3A0001E70B1 - 61C325DD1179A993001E70B1 - 61C326361179B0A5001E70B1 - 61C326391179B0A5001E70B1 - - - SplitCount - 1 - - StatusBarVisibility - - - GeometryConfiguration - - Frame - {{0, 0}, {531, 222}} - RubberWindowFrame - 301 523 801 617 0 0 1920 1178 - - Module - PBXNavigatorGroup - Proportion - 222pt - - - ContentConfiguration - - PBXProjectModuleGUID - 1CE0B20506471E060097A5F4 - PBXProjectModuleLabel - Detail - - GeometryConfiguration - - Frame - {{0, 227}, {531, 349}} - RubberWindowFrame - 301 523 801 617 0 0 1920 1178 - - Module - XCDetailModule - Proportion - 349pt - - - Proportion - 531pt - - - Name - Project - ServiceClasses - - XCModuleDock - PBXSmartGroupTreeModule - XCModuleDock - PBXNavigatorGroup - XCDetailModule - - TableOfContents - - 61C326631179EA92001E70B1 - 1CE0B1FE06471DED0097A5F4 - 61C326641179EA92001E70B1 - 1CE0B20306471E060097A5F4 - 1CE0B20506471E060097A5F4 - - ToolbarConfigUserDefaultsMinorVersion - 2 - ToolbarConfiguration - xcode.toolbar.config.defaultV3 - - - ControllerClassBaseName - - IconName - WindowOfProject - Identifier - perspective.morph - IsVertical - 0 - Layout - - - BecomeActive - 1 - ContentConfiguration - - PBXBottomSmartGroupGIDs - - 1C37FBAC04509CD000000102 - 1C37FAAC04509CD000000102 - 1C08E77C0454961000C914BD - 1C37FABC05509CD000000102 - 1C37FABC05539CD112110102 - E2644B35053B69B200211256 - 1C37FABC04509CD000100104 - 1CC0EA4004350EF90044410B - 1CC0EA4004350EF90041110B - - PBXProjectModuleGUID - 11E0B1FE06471DED0097A5F4 - PBXProjectModuleLabel - Files - PBXProjectStructureProvided - yes - PBXSmartGroupTreeModuleColumnData - - PBXSmartGroupTreeModuleColumnWidthsKey - - 186 - - PBXSmartGroupTreeModuleColumnsKey_v4 - - MainColumn - - - PBXSmartGroupTreeModuleOutlineStateKey_v7 - - PBXSmartGroupTreeModuleOutlineStateExpansionKey - - 29B97314FDCFA39411CA2CEA - 1C37FABC05509CD000000102 - - PBXSmartGroupTreeModuleOutlineStateSelectionKey - - - 0 - - - PBXSmartGroupTreeModuleOutlineStateVisibleRectKey - {{0, 0}, {186, 337}} - - PBXTopSmartGroupGIDs - - XCIncludePerspectivesSwitch - 1 - XCSharingToken - com.apple.Xcode.GFSharingToken - - GeometryConfiguration - - Frame - {{0, 0}, {203, 355}} - GroupTreeTableConfiguration - - MainColumn - 186 - - RubberWindowFrame - 373 269 690 397 0 0 1440 878 - - Module - PBXSmartGroupTreeModule - Proportion - 100% - - - Name - Morph - PreferredWidth - 300 - ServiceClasses - - XCModuleDock - PBXSmartGroupTreeModule - - TableOfContents - - 11E0B1FE06471DED0097A5F4 - - ToolbarConfiguration - xcode.toolbar.config.default.shortV3 - - - PerspectivesBarVisible - - ShelfIsVisible - - SourceDescription - file at '/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Versions/A/Resources/XCPerspectivesSpecificationMode1.xcperspec' - StatusbarIsVisible - - TimeStamp - 0.0 - ToolbarConfigUserDefaultsMinorVersion - 2 - ToolbarDisplayMode - 1 - ToolbarIsVisible - - ToolbarSizeMode - 1 - Type - Perspectives - UpdateMessage - The Default Workspace in this version of Xcode now includes support to hide and show the detail view (what has been referred to as the "Metro-Morph" feature). You must discard your current Default Workspace settings and update to the latest Default Workspace in order to gain this feature. Do you wish to update to the latest Workspace defaults for project '%@'? - WindowJustification - 5 - WindowOrderList - - 61798848114AA42600BA94A9 - /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj - - WindowString - 301 523 801 617 0 0 1920 1178 - WindowToolsV3 - - - FirstTimeWindowDisplayed - - Identifier - windowTool.build - IsVertical - - Layout - - - Dock - - - ContentConfiguration - - PBXProjectModuleGUID - 1CD0528F0623707200166675 - PBXProjectModuleLabel - - StatusBarVisibility - - - GeometryConfiguration - - Frame - {{0, 0}, {605, 307}} - RubberWindowFrame - 1146 372 605 638 0 0 1920 1178 - - Module - PBXNavigatorGroup - Proportion - 307pt - - - ContentConfiguration - - PBXProjectModuleGUID - XCMainBuildResultsModuleGUID - PBXProjectModuleLabel - Build Results - XCBuildResultsTrigger_Collapse - 1021 - XCBuildResultsTrigger_Open - 1011 - - GeometryConfiguration - - Frame - {{0, 312}, {605, 285}} - RubberWindowFrame - 1146 372 605 638 0 0 1920 1178 - - Module - PBXBuildResultsModule - Proportion - 285pt - - - Proportion - 597pt - - - Name - Build Results - ServiceClasses - - PBXBuildResultsModule - - StatusbarIsVisible - - TableOfContents - - 61798848114AA42600BA94A9 - 61C326651179EA92001E70B1 - 1CD0528F0623707200166675 - XCMainBuildResultsModuleGUID - - ToolbarConfiguration - xcode.toolbar.config.buildV3 - WindowContentMinSize - 486 300 - WindowString - 1146 372 605 638 0 0 1920 1178 - WindowToolGUID - 61798848114AA42600BA94A9 - WindowToolIsVisible - - - - FirstTimeWindowDisplayed - - Identifier - windowTool.debugger - IsVertical - - Layout - - - Dock - - - ContentConfiguration - - Debugger - - HorizontalSplitView - - _collapsingFrameDimension - 0.0 - _indexOfCollapsedView - 0 - _percentageOfCollapsedView - 0.0 - isCollapsed - yes - sizes - - {{0, 0}, {412, 253}} - {{412, 0}, {411, 253}} - - - VerticalSplitView - - _collapsingFrameDimension - 0.0 - _indexOfCollapsedView - 0 - _percentageOfCollapsedView - 0.0 - isCollapsed - yes - sizes - - {{0, 0}, {823, 253}} - {{0, 253}, {823, 225}} - - - - LauncherConfigVersion - 8 - PBXProjectModuleGUID - 1C162984064C10D400B95A72 - PBXProjectModuleLabel - Debug - GLUTExamples (Underwater) - - GeometryConfiguration - - DebugConsoleVisible - None - DebugConsoleWindowFrame - {{200, 200}, {500, 300}} - DebugSTDIOWindowFrame - {{200, 200}, {500, 300}} - Frame - {{0, 0}, {823, 478}} - PBXDebugSessionStackFrameViewKey - - DebugVariablesTableConfiguration - - Name - 120 - Value - 85 - Summary - 94 - Type - 84 - - Frame - {{412, 0}, {411, 253}} - RubberWindowFrame - 558 215 823 519 0 0 1920 1178 - - RubberWindowFrame - 558 215 823 519 0 0 1920 1178 - - Module - PBXDebugSessionModule - Proportion - 478pt - - - Proportion - 478pt - - - Name - Debugger - ServiceClasses - - PBXDebugSessionModule - - StatusbarIsVisible - - TableOfContents - - 1CD10A99069EF8BA00B06720 - 61C325291179A314001E70B1 - 1C162984064C10D400B95A72 - 61C3252A1179A314001E70B1 - 61C3252B1179A314001E70B1 - 61C3252C1179A314001E70B1 - 61C3252D1179A314001E70B1 - 61C3252E1179A314001E70B1 - - ToolbarConfiguration - xcode.toolbar.config.debugV3 - WindowString - 558 215 823 519 0 0 1920 1178 - WindowToolGUID - 1CD10A99069EF8BA00B06720 - WindowToolIsVisible - - - - Identifier - windowTool.find - Layout - - - Dock - - - Dock - - - ContentConfiguration - - PBXProjectModuleGUID - 1CDD528C0622207200134675 - PBXProjectModuleLabel - <No Editor> - PBXSplitModuleInNavigatorKey - - Split0 - - PBXProjectModuleGUID - 1CD0528D0623707200166675 - - SplitCount - 1 - - StatusBarVisibility - 1 - - GeometryConfiguration - - Frame - {{0, 0}, {781, 167}} - RubberWindowFrame - 62 385 781 470 0 0 1440 878 - - Module - PBXNavigatorGroup - Proportion - 781pt - - - Proportion - 50% - - - BecomeActive - 1 - ContentConfiguration - - PBXProjectModuleGUID - 1CD0528E0623707200166675 - PBXProjectModuleLabel - Project Find - - GeometryConfiguration - - Frame - {{8, 0}, {773, 254}} - RubberWindowFrame - 62 385 781 470 0 0 1440 878 - - Module - PBXProjectFindModule - Proportion - 50% - - - Proportion - 428pt - - - Name - Project Find - ServiceClasses - - PBXProjectFindModule - - StatusbarIsVisible - 1 - TableOfContents - - 1C530D57069F1CE1000CFCEE - 1C530D58069F1CE1000CFCEE - 1C530D59069F1CE1000CFCEE - 1CDD528C0622207200134675 - 1C530D5A069F1CE1000CFCEE - 1CE0B1FE06471DED0097A5F4 - 1CD0528E0623707200166675 - - WindowString - 62 385 781 470 0 0 1440 878 - WindowToolGUID - 1C530D57069F1CE1000CFCEE - WindowToolIsVisible - 0 - - - Identifier - MENUSEPARATOR - - - FirstTimeWindowDisplayed - - Identifier - windowTool.debuggerConsole - IsVertical - - Layout - - - Dock - - - BecomeActive - - ContentConfiguration - - PBXProjectModuleGUID - 1C78EAAC065D492600B07095 - PBXProjectModuleLabel - Debugger Console - - GeometryConfiguration - - Frame - {{0, 0}, {750, 328}} - RubberWindowFrame - 20 809 750 369 0 0 1920 1178 - - Module - PBXDebugCLIModule - Proportion - 328pt - - - Proportion - 328pt - - - Name - Debugger Console - ServiceClasses - - PBXDebugCLIModule - - StatusbarIsVisible - - TableOfContents - - 1C78EAAD065D492600B07095 - 61C325CC1179A8F9001E70B1 - 1C78EAAC065D492600B07095 - - ToolbarConfiguration - xcode.toolbar.config.consoleV3 - WindowString - 20 809 750 369 0 0 1920 1178 - WindowToolGUID - 1C78EAAD065D492600B07095 - WindowToolIsVisible - - - - Identifier - windowTool.snapshots - Layout - - - Dock - - - Module - XCSnapshotModule - Proportion - 100% - - - Proportion - 100% - - - Name - Snapshots - ServiceClasses - - XCSnapshotModule - - StatusbarIsVisible - Yes - ToolbarConfiguration - xcode.toolbar.config.snapshots - WindowString - 315 824 300 550 0 0 1440 878 - WindowToolIsVisible - Yes - - - Identifier - windowTool.scm - Layout - - - Dock - - - ContentConfiguration - - PBXProjectModuleGUID - 1C78EAB2065D492600B07095 - PBXProjectModuleLabel - <No Editor> - PBXSplitModuleInNavigatorKey - - Split0 - - PBXProjectModuleGUID - 1C78EAB3065D492600B07095 - - SplitCount - 1 - - StatusBarVisibility - 1 - - GeometryConfiguration - - Frame - {{0, 0}, {452, 0}} - RubberWindowFrame - 743 379 452 308 0 0 1280 1002 - - Module - PBXNavigatorGroup - Proportion - 0pt - - - BecomeActive - 1 - ContentConfiguration - - PBXProjectModuleGUID - 1CD052920623707200166675 - PBXProjectModuleLabel - SCM - - GeometryConfiguration - - ConsoleFrame - {{0, 259}, {452, 0}} - Frame - {{0, 7}, {452, 259}} - RubberWindowFrame - 743 379 452 308 0 0 1280 1002 - TableConfiguration - - Status - 30 - FileName - 199 - Path - 197.0950012207031 - - TableFrame - {{0, 0}, {452, 250}} - - Module - PBXCVSModule - Proportion - 262pt - - - Proportion - 266pt - - - Name - SCM - ServiceClasses - - PBXCVSModule - - StatusbarIsVisible - 1 - TableOfContents - - 1C78EAB4065D492600B07095 - 1C78EAB5065D492600B07095 - 1C78EAB2065D492600B07095 - 1CD052920623707200166675 - - ToolbarConfiguration - xcode.toolbar.config.scm - WindowString - 743 379 452 308 0 0 1280 1002 - - - FirstTimeWindowDisplayed - - Identifier - windowTool.breakpoints - IsVertical - - Layout - - - Dock - - - ContentConfiguration - - PBXBottomSmartGroupGIDs - - 1C77FABC04509CD000000102 - - PBXProjectModuleGUID - 1CE0B1FE06471DED0097A5F4 - PBXProjectModuleLabel - Files - PBXProjectStructureProvided - no - PBXSmartGroupTreeModuleColumnData - - PBXSmartGroupTreeModuleColumnWidthsKey - - 168 - - PBXSmartGroupTreeModuleColumnsKey_v4 - - MainColumn - - - PBXSmartGroupTreeModuleOutlineStateKey_v7 - - PBXSmartGroupTreeModuleOutlineStateExpansionKey - - 1C77FABC04509CD000000102 - 1C3E0DCA080725EA00A55177 - 1C3E0DCA080725EA00A55177 - - PBXSmartGroupTreeModuleOutlineStateSelectionKey - - - 0 - - - PBXSmartGroupTreeModuleOutlineStateVisibleRectKey - {{0, 0}, {168, 350}} - - PBXTopSmartGroupGIDs - - XCIncludePerspectivesSwitch - - - GeometryConfiguration - - Frame - {{0, 0}, {185, 368}} - GroupTreeTableConfiguration - - MainColumn - 168 - - RubberWindowFrame - 264 599 744 409 0 0 1920 1178 - - Module - PBXSmartGroupTreeModule - Proportion - 185pt - - - BecomeActive - - ContentConfiguration - - PBXProjectModuleGUID - 1CA1AED706398EBD00589147 - PBXProjectModuleLabel - Detail - - GeometryConfiguration - - Frame - {{190, 0}, {554, 368}} - RubberWindowFrame - 264 599 744 409 0 0 1920 1178 - - Module - XCDetailModule - Proportion - 554pt - - - Proportion - 368pt - - - MajorVersion - 3 - MinorVersion - 0 - Name - Breakpoints - ServiceClasses - - PBXSmartGroupTreeModule - XCDetailModule - - StatusbarIsVisible - - TableOfContents - - 6184DE581178F75B00AF6EFA - 6184DE591178F75B00AF6EFA - 1CE0B1FE06471DED0097A5F4 - 1CA1AED706398EBD00589147 - - ToolbarConfiguration - xcode.toolbar.config.breakpointsV3 - WindowString - 264 599 744 409 0 0 1920 1178 - WindowToolGUID - 6184DE581178F75B00AF6EFA - WindowToolIsVisible - - - - Identifier - windowTool.debugAnimator - Layout - - - Dock - - - Module - PBXNavigatorGroup - Proportion - 100% - - - Proportion - 100% - - - Name - Debug Visualizer - ServiceClasses - - PBXNavigatorGroup - - StatusbarIsVisible - 1 - ToolbarConfiguration - xcode.toolbar.config.debugAnimatorV3 - WindowString - 100 100 700 500 0 0 1280 1002 - - - Identifier - windowTool.bookmarks - Layout - - - Dock - - - Module - PBXBookmarksModule - Proportion - 100% - - - Proportion - 100% - - - Name - Bookmarks - ServiceClasses - - PBXBookmarksModule - - StatusbarIsVisible - 0 - WindowString - 538 42 401 187 0 0 1280 1002 - - - Identifier - windowTool.projectFormatConflicts - Layout - - - Dock - - - Module - XCProjectFormatConflictsModule - Proportion - 100% - - - Proportion - 100% - - - Name - Project Format Conflicts - ServiceClasses - - XCProjectFormatConflictsModule - - StatusbarIsVisible - 0 - WindowContentMinSize - 450 300 - WindowString - 50 850 472 307 0 0 1440 877 - - - FirstTimeWindowDisplayed - - Identifier - windowTool.classBrowser - IsVertical - - Layout - - - Dock - - - ContentConfiguration - - OptionsSetName - Hierarchy, all classes - PBXProjectModuleGUID - 1CA6456E063B45B4001379D8 - PBXProjectModuleLabel - Class Browser - NSObject - - GeometryConfiguration - - ClassesFrame - {{0, 0}, {378, 96}} - ClassesTreeTableConfiguration - - PBXClassNameColumnIdentifier - 208 - PBXClassBookColumnIdentifier - 22 - - Frame - {{0, 0}, {630, 332}} - MembersFrame - {{0, 101}, {378, 231}} - MembersTreeTableConfiguration - - PBXMemberTypeIconColumnIdentifier - 22 - PBXMemberNameColumnIdentifier - 216 - PBXMemberTypeColumnIdentifier - 101 - PBXMemberBookColumnIdentifier - 22 - - RubberWindowFrame - 503 565 630 352 0 0 1920 1178 - - Module - PBXClassBrowserModule - Proportion - 332pt - - - Proportion - 332pt - - - Name - Class Browser - ServiceClasses - - PBXClassBrowserModule - - StatusbarIsVisible - - TableOfContents - - 1C0AD2AF069F1E9B00FABCE6 - 61A1195A1168457500359010 - 1CA6456E063B45B4001379D8 - - ToolbarConfiguration - xcode.toolbar.config.classbrowser - WindowString - 503 565 630 352 0 0 1920 1178 - WindowToolGUID - 1C0AD2AF069F1E9B00FABCE6 - WindowToolIsVisible - - - - Identifier - windowTool.refactoring - IncludeInToolsMenu - 0 - Layout - - - Dock - - - BecomeActive - 1 - GeometryConfiguration - - Frame - {0, 0}, {500, 335} - RubberWindowFrame - {0, 0}, {500, 335} - - Module - XCRefactoringModule - Proportion - 100% - - - Proportion - 100% - - - Name - Refactoring - ServiceClasses - - XCRefactoringModule - - WindowString - 200 200 500 356 0 0 1920 1200 - - - - diff -r dc9e61e67484 -r 3ae3fccb439e project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/vittorio.pbxuser --- a/project_files/HedgewarsMobile/HedgewarsMobile.xcodeproj/vittorio.pbxuser Sat Apr 17 23:03:52 2010 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,3256 +0,0 @@ -// !$*UTF8*$! -{ - 1D6058900D05DD3D006BFB54 /* HedgewarsMobile */ = { - activeExec = 0; - executables = ( - 617987D7114AA2CD00BA94A9 /* HedgewarsMobile */, - ); - }; - 29B97313FDCFA39411CA2CEA /* Project object */ = { - activeBuildConfigurationName = Debug; - activeExecutable = 617987D7114AA2CD00BA94A9 /* HedgewarsMobile */; - activeSDKPreference = iphonesimulator3.2; - activeTarget = 1D6058900D05DD3D006BFB54 /* HedgewarsMobile */; - addToTargets = ( - 61C3251C1179A300001E70B1 /* openalbridge */, - ); - breakpoints = ( - ); - codeSenseManager = 617987E0114AA2EB00BA94A9 /* Code sense */; - executables = ( - 617987D7114AA2CD00BA94A9 /* HedgewarsMobile */, - ); - ignoreBreakpointsInProjectsDict = { - SDL_mixer = Ignored; - SDL_net = Ignored; - }; - perUserDictionary = { - "PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = { - PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; - PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID; - PBXFileTableDataSourceColumnWidthsKey = ( - 20, - 20, - 198, - 20, - 99, - 99, - 29, - 20, - ); - PBXFileTableDataSourceColumnsKey = ( - PBXBreakpointsDataSource_ActionID, - PBXBreakpointsDataSource_TypeID, - PBXBreakpointsDataSource_BreakpointID, - PBXBreakpointsDataSource_UseID, - PBXBreakpointsDataSource_LocationID, - PBXBreakpointsDataSource_ConditionID, - PBXBreakpointsDataSource_IgnoreCountID, - PBXBreakpointsDataSource_ContinueID, - ); - }; - PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = { - PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; - PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID; - PBXFileTableDataSourceColumnWidthsKey = ( - 22, - 300, - 184, - ); - PBXFileTableDataSourceColumnsKey = ( - PBXExecutablesDataSource_ActiveFlagID, - PBXExecutablesDataSource_NameID, - PBXExecutablesDataSource_CommentsID, - ); - }; - PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { - PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; - PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; - PBXFileTableDataSourceColumnWidthsKey = ( - 20, - 292, - 20, - 48, - 43, - 43, - 20, - ); - PBXFileTableDataSourceColumnsKey = ( - PBXFileDataSource_FiletypeID, - PBXFileDataSource_Filename_ColumnID, - PBXFileDataSource_Built_ColumnID, - PBXFileDataSource_ObjectSize_ColumnID, - PBXFileDataSource_Errors_ColumnID, - PBXFileDataSource_Warnings_ColumnID, - PBXFileDataSource_Target_ColumnID, - ); - }; - PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = { - PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; - PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; - PBXFileTableDataSourceColumnWidthsKey = ( - 20, - 252, - 60, - 20, - 48, - 43, - 43, - ); - PBXFileTableDataSourceColumnsKey = ( - PBXFileDataSource_FiletypeID, - PBXFileDataSource_Filename_ColumnID, - PBXTargetDataSource_PrimaryAttribute, - PBXFileDataSource_Built_ColumnID, - PBXFileDataSource_ObjectSize_ColumnID, - PBXFileDataSource_Errors_ColumnID, - PBXFileDataSource_Warnings_ColumnID, - ); - }; - PBXPerProjectTemplateStateSaveDate = 293202553; - PBXWorkspaceStateSaveDate = 293202553; - }; - perUserProjectItems = { - 61056377116C0393003C420C = 61056377116C0393003C420C /* PBXBookmark */; - 610563DF116C15E5003C420C = 610563DF116C15E5003C420C /* PBXTextBookmark */; - 611B0AC6116B6E8B00112153 = 611B0AC6116B6E8B00112153 /* PBXTextBookmark */; - 611B0C42116BAF3A00112153 = 611B0C42116BAF3A00112153 /* PBXTextBookmark */; - 611FD81F1155111700C2203D = 611FD81F1155111700C2203D /* PBXTextBookmark */; - 611FD8201155111700C2203D = 611FD8201155111700C2203D /* PBXTextBookmark */; - 611FD95811551C3700C2203D = 611FD95811551C3700C2203D /* PBXBookmark */; - 611FD96611551E8000C2203D = 611FD96611551E8000C2203D /* PBXBookmark */; - 611FDB6C1155C0B300C2203D = 611FDB6C1155C0B300C2203D /* PBXBookmark */; - 611FDB6D1155C0B300C2203D = 611FDB6D1155C0B300C2203D /* PBXBookmark */; - 611FDBF71155D39400C2203D = 611FDBF71155D39400C2203D /* PBXTextBookmark */; - 612D5C451165535400C6D842 = 612D5C451165535400C6D842 /* PBXTextBookmark */; - 612D616B1165536300C6D842 = 612D616B1165536300C6D842 /* PBXTextBookmark */; - 61430D3D1165551600E2C62D = 61430D3D1165551600E2C62D /* PBXTextBookmark */; - 614A80ED1178BB9B00552546 = 614A80ED1178BB9B00552546 /* PBXTextBookmark */; - 614A81041178BCC500552546 = 614A81041178BCC500552546 /* PBXTextBookmark */; - 61513435116C1B07001F16D1 = 61513435116C1B07001F16D1 /* PBXTextBookmark */; - 61513436116C1B07001F16D1 = 61513436116C1B07001F16D1 /* PBXTextBookmark */; - 6151348C116C2954001F16D1 = 6151348C116C2954001F16D1 /* PBXBookmark */; - 6151348D116C2954001F16D1 = 6151348D116C2954001F16D1 /* PBXBookmark */; - 6151348E116C2954001F16D1 = 6151348E116C2954001F16D1 /* PBXBookmark */; - 6151348F116C2954001F16D1 = 6151348F116C2954001F16D1 /* PlistBookmark */; - 6157F7BA116F3B2D005E4A26 = 6157F7BA116F3B2D005E4A26 /* PBXTextBookmark */; - 615F1316116561BE002444F2 = 615F1316116561BE002444F2 /* PBXTextBookmark */; - 615F134D11656569002444F2 = 615F134D11656569002444F2 /* PBXTextBookmark */; - 615F147F11659AC5002444F2 = 615F147F11659AC5002444F2 /* PBXTextBookmark */; - 615F198C1166A71E002444F2 = 615F198C1166A71E002444F2 /* PBXBookmark */; - 615F198E1166A71E002444F2 = 615F198E1166A71E002444F2 /* PBXTextBookmark */; - 61697B9E1163478A00CCDF37 = 61697B9E1163478A00CCDF37 /* PBXTextBookmark */; - 6179889D114AA5BD00BA94A9 = 6179889D114AA5BD00BA94A9 /* PBXTextBookmark */; - 61799342114B297000BA94A9 = 61799342114B297000BA94A9 /* PBXBookmark */; - 61799343114B297000BA94A9 = 61799343114B297000BA94A9 /* PBXBookmark */; - 6179937111501D7800BA94A9 = 6179937111501D7800BA94A9 /* PBXBookmark */; - 6179937411501D7800BA94A9 = 6179937411501D7800BA94A9 /* PBXBookmark */; - 6179937511501D7800BA94A9 = 6179937511501D7800BA94A9 /* PBXBookmark */; - 6179938511501FFA00BA94A9 = 6179938511501FFA00BA94A9 /* PBXBookmark */; - 6179943111502CEA00BA94A9 = 6179943111502CEA00BA94A9 /* PBXBookmark */; - 617B27B71171617A004A76A2 = 617B27B71171617A004A76A2 /* PBXTextBookmark */; - 617B27B81171617A004A76A2 = 617B27B81171617A004A76A2 /* PBXTextBookmark */; - 617B27B91171617A004A76A2 = 617B27B91171617A004A76A2 /* PBXTextBookmark */; - 617B280E117164FC004A76A2 = 617B280E117164FC004A76A2 /* PBXTextBookmark */; - 617E1DB5116FEE5B002EF3D8 = 617E1DB5116FEE5B002EF3D8 /* PBXTextBookmark */; - 6184DE201178F4BD00AF6EFA = 6184DE201178F4BD00AF6EFA /* PBXTextBookmark */; - 6184DF001179666500AF6EFA = 6184DF001179666500AF6EFA /* PBXTextBookmark */; - 6184DF10117967DC00AF6EFA = 6184DF10117967DC00AF6EFA /* PBXTextBookmark */; - 6184DF4411796A9200AF6EFA = 6184DF4411796A9200AF6EFA /* PBXTextBookmark */; - 6184DF4511796A9200AF6EFA = 6184DF4511796A9200AF6EFA /* PBXTextBookmark */; - 6184DF9A1179752300AF6EFA = 6184DF9A1179752300AF6EFA /* PBXTextBookmark */; - 6184DFE111797D2500AF6EFA = 6184DFE111797D2500AF6EFA /* PBXTextBookmark */; - 6188FE60116F77AF004F3690 = 6188FE60116F77AF004F3690 /* PBXTextBookmark */; - 618AFC07115BE92A003D411B = 618AFC07115BE92A003D411B /* PBXBookmark */; - 618BE56511750F6B00F22556 = 618BE56511750F6B00F22556 /* PBXTextBookmark */; - 618BE599117512E400F22556 = 618BE599117512E400F22556 /* PBXTextBookmark */; - 618BE59A117512E400F22556 = 618BE59A117512E400F22556 /* PBXTextBookmark */; - 618BE5FE11751F1C00F22556 = 618BE5FE11751F1C00F22556 /* PBXTextBookmark */; - 618BE6C2117528B200F22556 = 618BE6C2117528B200F22556 /* PBXTextBookmark */; - 618BE6C3117528B200F22556 = 618BE6C3117528B200F22556 /* PBXTextBookmark */; - 618BE6E81175298700F22556 = 618BE6E81175298700F22556 /* PBXTextBookmark */; - 618BE70111752C5200F22556 = 618BE70111752C5200F22556 /* PBXTextBookmark */; - 618BE70311752C5200F22556 = 618BE70311752C5200F22556 /* PBXTextBookmark */; - 618BE70511752C5200F22556 = 618BE70511752C5200F22556 /* PBXTextBookmark */; - 618BE70711752C5200F22556 = 618BE70711752C5200F22556 /* PBXTextBookmark */; - 618BE72C11752D7900F22556 = 618BE72C11752D7900F22556 /* PBXTextBookmark */; - 6196317D116E89DF00C47CEE = 6196317D116E89DF00C47CEE /* PBXTextBookmark */; - 619C51C6116E42850049FD84 = 619C51C6116E42850049FD84 /* PBXTextBookmark */; - 619C51CB116E42850049FD84 = 619C51CB116E42850049FD84 /* PBXTextBookmark */; - 619C51E0116E45820049FD84 = 619C51E0116E45820049FD84 /* PBXTextBookmark */; - 619C523D116E56330049FD84 = 619C523D116E56330049FD84 /* PBXBookmark */; - 619C523F116E56330049FD84 = 619C523F116E56330049FD84 /* PBXBookmark */; - 619C5241116E56330049FD84 = 619C5241116E56330049FD84 /* PBXBookmark */; - 619C5243116E56330049FD84 = 619C5243116E56330049FD84 /* PBXBookmark */; - 619C5245116E56330049FD84 = 619C5245116E56330049FD84 /* PBXBookmark */; - 619C5247116E56330049FD84 = 619C5247116E56330049FD84 /* PBXBookmark */; - 619C5249116E56330049FD84 = 619C5249116E56330049FD84 /* PBXBookmark */; - 619C524B116E56330049FD84 = 619C524B116E56330049FD84 /* PBXBookmark */; - 619C524D116E56330049FD84 = 619C524D116E56330049FD84 /* PBXBookmark */; - 619C524F116E56330049FD84 = 619C524F116E56330049FD84 /* PBXBookmark */; - 619C5251116E56330049FD84 = 619C5251116E56330049FD84 /* PBXBookmark */; - 619C5253116E56330049FD84 = 619C5253116E56330049FD84 /* PBXBookmark */; - 619C5255116E56330049FD84 = 619C5255116E56330049FD84 /* PBXBookmark */; - 619C5257116E56330049FD84 = 619C5257116E56330049FD84 /* PBXBookmark */; - 619C5259116E56330049FD84 = 619C5259116E56330049FD84 /* PBXBookmark */; - 619C525B116E56330049FD84 = 619C525B116E56330049FD84 /* PBXBookmark */; - 619C525D116E56330049FD84 = 619C525D116E56330049FD84 /* PBXBookmark */; - 619C525F116E56330049FD84 = 619C525F116E56330049FD84 /* PBXBookmark */; - 619C5261116E56330049FD84 = 619C5261116E56330049FD84 /* PBXBookmark */; - 619C5263116E56330049FD84 = 619C5263116E56330049FD84 /* PBXBookmark */; - 619C5265116E56330049FD84 = 619C5265116E56330049FD84 /* PBXBookmark */; - 619C5267116E56330049FD84 = 619C5267116E56330049FD84 /* PBXBookmark */; - 619C5269116E56330049FD84 = 619C5269116E56330049FD84 /* PBXBookmark */; - 619C526B116E56330049FD84 = 619C526B116E56330049FD84 /* PBXBookmark */; - 619C526D116E56330049FD84 = 619C526D116E56330049FD84 /* PBXBookmark */; - 619C526F116E56330049FD84 = 619C526F116E56330049FD84 /* PBXBookmark */; - 619C5271116E56330049FD84 = 619C5271116E56330049FD84 /* PBXBookmark */; - 619C5273116E56330049FD84 = 619C5273116E56330049FD84 /* PBXBookmark */; - 619C5275116E56330049FD84 = 619C5275116E56330049FD84 /* PBXBookmark */; - 619C5277116E56330049FD84 = 619C5277116E56330049FD84 /* PBXBookmark */; - 619C5279116E56330049FD84 = 619C5279116E56330049FD84 /* PBXBookmark */; - 619C527B116E56330049FD84 = 619C527B116E56330049FD84 /* PBXBookmark */; - 619C527D116E56330049FD84 = 619C527D116E56330049FD84 /* PBXBookmark */; - 619C527F116E56330049FD84 = 619C527F116E56330049FD84 /* PBXBookmark */; - 619C5281116E56330049FD84 = 619C5281116E56330049FD84 /* PBXBookmark */; - 619C5283116E56330049FD84 = 619C5283116E56330049FD84 /* PBXBookmark */; - 619C5285116E56330049FD84 = 619C5285116E56330049FD84 /* PBXBookmark */; - 619C5287116E56330049FD84 = 619C5287116E56330049FD84 /* PBXBookmark */; - 619C5289116E56330049FD84 = 619C5289116E56330049FD84 /* PBXBookmark */; - 619C528B116E56330049FD84 = 619C528B116E56330049FD84 /* PBXBookmark */; - 619C528D116E56330049FD84 = 619C528D116E56330049FD84 /* PBXBookmark */; - 619C528F116E56330049FD84 = 619C528F116E56330049FD84 /* PBXBookmark */; - 619C5291116E56330049FD84 = 619C5291116E56330049FD84 /* PBXBookmark */; - 619C5293116E56330049FD84 = 619C5293116E56330049FD84 /* PBXBookmark */; - 619C5295116E56330049FD84 = 619C5295116E56330049FD84 /* PBXBookmark */; - 619C5297116E56330049FD84 = 619C5297116E56330049FD84 /* PBXBookmark */; - 619C5299116E56330049FD84 = 619C5299116E56330049FD84 /* PBXBookmark */; - 619C529B116E56330049FD84 = 619C529B116E56330049FD84 /* PBXBookmark */; - 619C529D116E56330049FD84 = 619C529D116E56330049FD84 /* PBXBookmark */; - 619C529F116E56330049FD84 = 619C529F116E56330049FD84 /* PBXBookmark */; - 619C52A1116E56330049FD84 = 619C52A1116E56330049FD84 /* PBXBookmark */; - 619C52A3116E56330049FD84 = 619C52A3116E56330049FD84 /* PBXBookmark */; - 619C52A5116E56330049FD84 = 619C52A5116E56330049FD84 /* PBXBookmark */; - 619C52A7116E56330049FD84 = 619C52A7116E56330049FD84 /* PBXBookmark */; - 619C52A9116E56330049FD84 = 619C52A9116E56330049FD84 /* PBXBookmark */; - 619C52AB116E56330049FD84 = 619C52AB116E56330049FD84 /* PBXBookmark */; - 619C52AD116E56330049FD84 = 619C52AD116E56330049FD84 /* PBXBookmark */; - 619C52AF116E56330049FD84 = 619C52AF116E56330049FD84 /* PBXBookmark */; - 619C52B1116E56330049FD84 = 619C52B1116E56330049FD84 /* PBXBookmark */; - 619C52B7116E56330049FD84 = 619C52B7116E56330049FD84 /* PBXBookmark */; - 619C52B9116E56330049FD84 = 619C52B9116E56330049FD84 /* PBXBookmark */; - 619C52BB116E56330049FD84 = 619C52BB116E56330049FD84 /* PBXBookmark */; - 619C52BD116E56330049FD84 = 619C52BD116E56330049FD84 /* PBXBookmark */; - 619C52BF116E56330049FD84 = 619C52BF116E56330049FD84 /* PBXBookmark */; - 619C52C1116E56330049FD84 = 619C52C1116E56330049FD84 /* PBXBookmark */; - 619C5859116E73B00049FD84 = 619C5859116E73B00049FD84 /* PBXBookmark */; - 619C585B116E73B00049FD84 = 619C585B116E73B00049FD84 /* PBXBookmark */; - 619C585D116E73B00049FD84 = 619C585D116E73B00049FD84 /* PBXBookmark */; - 619C585F116E73B00049FD84 = 619C585F116E73B00049FD84 /* PBXBookmark */; - 619C5861116E73B00049FD84 = 619C5861116E73B00049FD84 /* PBXBookmark */; - 619C5863116E73B00049FD84 = 619C5863116E73B00049FD84 /* PBXBookmark */; - 619C5865116E73B00049FD84 = 619C5865116E73B00049FD84 /* PBXBookmark */; - 619C5867116E73B00049FD84 = 619C5867116E73B00049FD84 /* PBXBookmark */; - 619C5869116E73B00049FD84 = 619C5869116E73B00049FD84 /* PBXBookmark */; - 619C586B116E73B00049FD84 = 619C586B116E73B00049FD84 /* PBXBookmark */; - 619C586D116E73B00049FD84 = 619C586D116E73B00049FD84 /* PBXBookmark */; - 619C586F116E73B00049FD84 = 619C586F116E73B00049FD84 /* PBXBookmark */; - 619C5871116E73B00049FD84 = 619C5871116E73B00049FD84 /* PBXBookmark */; - 619C5873116E73B00049FD84 = 619C5873116E73B00049FD84 /* PBXBookmark */; - 619C5875116E73B00049FD84 = 619C5875116E73B00049FD84 /* PBXBookmark */; - 619C5877116E73B00049FD84 = 619C5877116E73B00049FD84 /* PBXBookmark */; - 619C5879116E73B00049FD84 = 619C5879116E73B00049FD84 /* PBXBookmark */; - 619C587B116E73B00049FD84 = 619C587B116E73B00049FD84 /* PBXBookmark */; - 619C587D116E73B00049FD84 = 619C587D116E73B00049FD84 /* PBXBookmark */; - 619C587F116E73B00049FD84 = 619C587F116E73B00049FD84 /* PBXBookmark */; - 619C5880116E73B00049FD84 = 619C5880116E73B00049FD84 /* PBXBookmark */; - 619C5882116E73B00049FD84 = 619C5882116E73B00049FD84 /* PBXBookmark */; - 619C5883116E73B00049FD84 = 619C5883116E73B00049FD84 /* PBXBookmark */; - 619C5885116E73B00049FD84 = 619C5885116E73B00049FD84 /* PBXBookmark */; - 619C5887116E73B00049FD84 = 619C5887116E73B00049FD84 /* PBXBookmark */; - 619C5888116E73B00049FD84 = 619C5888116E73B00049FD84 /* PBXBookmark */; - 619C5889116E73B00049FD84 = 619C5889116E73B00049FD84 /* PBXBookmark */; - 619C588B116E73B00049FD84 = 619C588B116E73B00049FD84 /* PBXBookmark */; - 619C588C116E73B00049FD84 = 619C588C116E73B00049FD84 /* PBXBookmark */; - 619C588D116E73B00049FD84 = 619C588D116E73B00049FD84 /* PBXBookmark */; - 619C588F116E73B00049FD84 = 619C588F116E73B00049FD84 /* PBXBookmark */; - 619C5890116E73B00049FD84 = 619C5890116E73B00049FD84 /* PBXBookmark */; - 619C5892116E73B00049FD84 = 619C5892116E73B00049FD84 /* PBXBookmark */; - 619C58B2116E76080049FD84 = 619C58B2116E76080049FD84 /* PBXBookmark */; - 61BD54C411789A020038D495 = 61BD54C411789A020038D495 /* PBXTextBookmark */; - 61C325231179A314001E70B1 = 61C325231179A314001E70B1 /* PBXTextBookmark */; - 61C325681179A3A0001E70B1 = 61C325681179A3A0001E70B1 /* PBXTextBookmark */; - 61C325691179A3A0001E70B1 = 61C325691179A3A0001E70B1 /* PBXTextBookmark */; - 61C325DD1179A993001E70B1 = 61C325DD1179A993001E70B1 /* PBXTextBookmark */; - 61C326361179B0A5001E70B1 = 61C326361179B0A5001E70B1 /* PBXTextBookmark */; - 61C326371179B0A5001E70B1 = 61C326371179B0A5001E70B1 /* PBXTextBookmark */; - 61C326391179B0A5001E70B1 = 61C326391179B0A5001E70B1 /* PBXTextBookmark */; - 61C326621179EA92001E70B1 /* PBXTextBookmark */ = 61C326621179EA92001E70B1 /* PBXTextBookmark */; - 61CCBE60116135FF00833FE8 = 61CCBE60116135FF00833FE8 /* PBXTextBookmark */; - 61CCBF1E116162CA00833FE8 = 61CCBF1E116162CA00833FE8 /* PBXTextBookmark */; - 61CCBF451161637F00833FE8 = 61CCBF451161637F00833FE8 /* PBXTextBookmark */; - 61CCBF461161637F00833FE8 = 61CCBF461161637F00833FE8 /* PBXTextBookmark */; - 61CCBF471161637F00833FE8 = 61CCBF471161637F00833FE8 /* PBXTextBookmark */; - 61CCBF7B1161657400833FE8 = 61CCBF7B1161657400833FE8 /* PBXTextBookmark */; - 61CCBF7C1161657400833FE8 = 61CCBF7C1161657400833FE8 /* PBXTextBookmark */; - 61CCBF7E1161657400833FE8 = 61CCBF7E1161657400833FE8 /* PBXTextBookmark */; - 61CCBF7F1161657400833FE8 = 61CCBF7F1161657400833FE8 /* PBXTextBookmark */; - 61CCBFD11161833800833FE8 = 61CCBFD11161833800833FE8 /* PBXTextBookmark */; - 61CCBFD21161833800833FE8 = 61CCBFD21161833800833FE8 /* PBXTextBookmark */; - 61CCBFD31161833800833FE8 = 61CCBFD31161833800833FE8 /* PBXTextBookmark */; - 61CCBFD41161833800833FE8 = 61CCBFD41161833800833FE8 /* PBXTextBookmark */; - 61CCBFD51161833800833FE8 = 61CCBFD51161833800833FE8 /* PBXTextBookmark */; - 61CCBFD71161833800833FE8 = 61CCBFD71161833800833FE8 /* PBXTextBookmark */; - 61CCBFD91161833800833FE8 = 61CCBFD91161833800833FE8 /* PBXTextBookmark */; - 61CCBFDA1161833800833FE8 = 61CCBFDA1161833800833FE8 /* PBXTextBookmark */; - 61CCBFDB1161833800833FE8 = 61CCBFDB1161833800833FE8 /* PBXTextBookmark */; - 61CCBFDC1161833800833FE8 = 61CCBFDC1161833800833FE8 /* PBXTextBookmark */; - 61CE23E7115E49560098C467 = 61CE23E7115E49560098C467 /* PBXTextBookmark */; - 61CE23FF115E4B290098C467 = 61CE23FF115E4B290098C467 /* PBXBookmark */; - 61CE251F115E75A70098C467 = 61CE251F115E75A70098C467 /* PBXBookmark */; - 61CEDB60116ACBBB0067BAFC = 61CEDB60116ACBBB0067BAFC /* PBXTextBookmark */; - 61D96559117180D9001EB3B4 = 61D96559117180D9001EB3B4 /* PBXTextBookmark */; - 61D96591117182B1001EB3B4 = 61D96591117182B1001EB3B4 /* PBXTextBookmark */; - 61E2F0811156B170002D33C1 = 61E2F0811156B170002D33C1 /* PBXTextBookmark */; - 61F6AB931177BE470013254C = 61F6AB931177BE470013254C /* PBXTextBookmark */; - 61F8E0D6116E98A900108149 = 61F8E0D6116E98A900108149 /* PBXTextBookmark */; - 61FE2AE4116D658700F76CDC = 61FE2AE4116D658700F76CDC /* PBXTextBookmark */; - }; - sourceControlManager = 617987DF114AA2EB00BA94A9 /* Source Control */; - userBuildSettings = { - }; - }; - 32CA4F630368D1EE00C91783 /* HedgewarsMobile_Prefix.pch */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {698, 204}}"; - sepNavSelRange = "{181, 0}"; - sepNavVisRange = "{0, 225}"; - }; - }; - 61056377116C0393003C420C /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 6122CD00116BECCA002648E9 /* Default-Landscape.png */; - }; - 610563DF116C15E5003C420C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 610563E0116C15E5003C420C /* SDL_renderer_gles.c */; - name = "SDL_renderer_gles.c: 341"; - rLen = 0; - rLoc = 11314; - rType = 0; - vrLen = 357; - vrLoc = 11160; - }; - 610563E0116C15E5003C420C /* SDL_renderer_gles.c */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - name = SDL_renderer_gles.c; - path = "/Users/vittorio/hedgewars/Library/SDL-1.3/SDL/src/video/SDL_renderer_gles.c"; - sourceTree = ""; - }; - 611B0A9F116B626E00112153 /* GeneralSettingsViewController.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {999, 639}}"; - sepNavSelRange = "{288, 18}"; - sepNavVisRange = "{0, 825}"; - }; - }; - 611B0AA0116B626E00112153 /* GeneralSettingsViewController.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {999, 5187}}"; - sepNavSelRange = "{511, 0}"; - sepNavVisRange = "{0, 1843}"; - sepNavWindowFrame = "{{413, 349}, {1058, 792}}"; - }; - }; - 611B0AC6116B6E8B00112153 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61A11ABF1168D8B600359010 /* SplitViewRootController.h */; - name = "SplitViewRootController.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 3; - vrLoc = 0; - }; - 611B0C42116BAF3A00112153 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 611B0AA0116B626E00112153 /* GeneralSettingsViewController.m */; - name = "GeneralSettingsViewController.m: 249"; - rLen = 0; - rLoc = 10620; - rType = 0; - vrLen = 75; - vrLoc = 631; - }; - 611FD81F1155111700C2203D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798858114AA48A00BA94A9 /* IMG_png.c */; - name = "IMG_png.c: 69"; - rLen = 0; - rLoc = 2544; - rType = 0; - vrLen = 162; - vrLoc = 2505; - }; - 611FD8201155111700C2203D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798859114AA48A00BA94A9 /* IMG.c */; - name = "IMG.c: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 295; - vrLoc = 1032; - }; - 611FD95811551C3700C2203D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 61798A25114ADD2600BA94A9 /* Default.png */; - }; - 611FD96611551E8000C2203D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 61798A27114ADD2600BA94A9 /* networkButton.png */; - }; - 611FDB6C1155C0B300C2203D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 611FD9C81155A1F200C2203D /* Background.png */; - }; - 611FDB6D1155C0B300C2203D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 611FD9D11155A41000C2203D /* Multiplayer.png */; - }; - 611FDBF71155D39400C2203D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987E1114AA34C00BA94A9 /* CCHandlers.inc */; - name = "CCHandlers.inc: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 201; - vrLoc = 686; - }; - 612D5C451165535400C6D842 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987FE114AA34C00BA94A9 /* uKeys.pas */; - name = "uKeys.pas: 106"; - rLen = 0; - rLoc = 2597; - rType = 0; - vrLen = 94; - vrLoc = 2933; - }; - 612D616B1165536300C6D842 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987E7114AA34C00BA94A9 /* hwengine.pas */; - name = "hwengine.pas: 21"; - rLen = 0; - rLoc = 806; - rType = 0; - vrLen = 33; - vrLoc = 791; - }; - 61430D3D1165551600E2C62D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798867114AA4AA00BA94A9 /* SDL_uikitwindow.h */; - name = "SDL_uikitwindow.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 3; - vrLoc = 0; - }; - 614A80ED1178BB9B00552546 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987EC114AA34C00BA94A9 /* PascalExports.pas */; - name = "PascalExports.pas: 133"; - rLen = 0; - rLoc = 2198; - rType = 0; - vrLen = 368; - vrLoc = 1805; - }; - 614A81041178BCC500552546 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798888114AA4E600BA94A9 /* GameSetup.m */; - name = "GameSetup.m: 356"; - rLen = 0; - rLoc = 13178; - rType = 0; - vrLen = 674; - vrLoc = 11543; - }; - 614A818B1178C72A00552546 /* uMisc.s */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.asm; - name = uMisc.s; - path = "/Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/build/HedgewarsMobile.build/Debug-iphonesimulator/HedgewarsMobile.build/DerivedSources-normal/i386/uMisc.s"; - sourceTree = ""; - }; - 61513435116C1B07001F16D1 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987EB114AA34C00BA94A9 /* options.inc */; - name = "options.inc: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 320; - vrLoc = 0; - }; - 61513436116C1B07001F16D1 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6179880B114AA34C00BA94A9 /* uStore.pas */; - name = "uStore.pas: 1122"; - rLen = 0; - rLoc = 37059; - rType = 0; - vrLen = 87; - vrLoc = 37021; - }; - 6151348C116C2954001F16D1 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 61798A26114ADD2600BA94A9 /* Icon.png */; - }; - 6151348D116C2954001F16D1 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 6151347D116C2803001F16D1 /* Icon-iPad.png */; - }; - 6151348E116C2954001F16D1 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 61798A2B114ADD2600BA94A9 /* title.png */; - }; - 6151348F116C2954001F16D1 /* PlistBookmark */ = { - isa = PlistBookmark; - fRef = 8D1107310486CEB800E47090 /* Info.plist */; - fallbackIsa = PBXBookmark; - isK = 0; - kPath = ( - ); - name = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Info.plist; - rLen = 0; - rLoc = 9223372036854775808; - }; - 6157F7BA116F3B2D005E4A26 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61A11ADF1168DC6E00359010 /* SingleTeamViewController.h */; - name = "SingleTeamViewController.h: 19"; - rLen = 0; - rLoc = 631; - rType = 0; - vrLen = 213; - vrLoc = 337; - }; - 615F1316116561BE002444F2 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798863114AA4AA00BA94A9 /* SDL_uikitappdelegate.h */; - name = "SDL_uikitappdelegate.h: 40"; - rLen = 0; - rLoc = 1384; - rType = 0; - vrLen = 331; - vrLoc = 1260; - }; - 615F134D11656569002444F2 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798887114AA4E600BA94A9 /* GameSetup.h */; - name = "GameSetup.h: 13"; - rLen = 0; - rLoc = 254; - rType = 0; - vrLen = 135; - vrLoc = 169; - }; - 615F147F11659AC5002444F2 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987ED114AA34C00BA94A9 /* SDLh.pas */; - name = "SDLh.pas: 488"; - rLen = 0; - rLoc = 13681; - rType = 0; - vrLen = 150; - vrLoc = 12762; - }; - 615F198C1166A71E002444F2 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 611FD9CF1155A40700C2203D /* NetworkPlay.png */; - }; - 615F198E1166A71E002444F2 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6179885A114AA48A00BA94A9 /* PascalImports.h */; - name = "PascalImports.h: 17"; - rLen = 0; - rLoc = 246; - rType = 0; - vrLen = 52; - vrLoc = 139; - }; - 61697B9E1163478A00CCDF37 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798803114AA34C00BA94A9 /* uLandTexture.pas */; - name = "uLandTexture.pas: 107"; - rLen = 0; - rLoc = 3388; - rType = 0; - vrLen = 250; - vrLoc = 3; - }; - 617987D7114AA2CD00BA94A9 /* HedgewarsMobile */ = { - isa = PBXExecutable; - activeArgIndices = ( - ); - argumentStrings = ( - ); - autoAttachOnCrash = 1; - breakpointsEnabled = 1; - configStateDict = { - }; - customDataFormattersEnabled = 1; - dataTipCustomDataFormattersEnabled = 1; - dataTipShowTypeColumn = 1; - dataTipSortType = 0; - debuggerPlugin = GDBDebugging; - disassemblyDisplayState = 0; - dylibVariantSuffix = ""; - enableDebugStr = 1; - environmentEntries = ( - { - active = NO; - name = NSZombieEnabled; - value = YES; - }, - ); - executableSystemSymbolLevel = 0; - executableUserSymbolLevel = 0; - libgmallocEnabled = 0; - name = HedgewarsMobile; - savedGlobals = { - }; - 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 */ = { - isa = PBXSourceControlManager; - fallbackIsa = XCSourceControlManager; - isSCMEnabled = 0; - scmConfiguration = { - repositoryNamesForRoots = { - "" = ""; - }; - }; - }; - 617987E0114AA2EB00BA94A9 /* Code sense */ = { - isa = PBXCodeSenseManager; - indexTemplatePath = ""; - }; - 617987E1114AA34C00BA94A9 /* CCHandlers.inc */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {735, 10088}}"; - sepNavSelRange = "{17156, 0}"; - sepNavVisRange = "{16604, 999}"; - sepNavWindowFrame = "{{406, 184}, {794, 632}}"; - }; - }; - 617987E4114AA34C00BA94A9 /* GSHandlers.inc */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {572, 39507}}"; - sepNavSelRange = "{23048, 0}"; - sepNavVisRange = "{22940, 148}"; - sepNavWindowFrame = "{{429, 163}, {794, 632}}"; - }; - }; - 617987E7114AA34C00BA94A9 /* hwengine.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {838, 7774}}"; - sepNavSelRange = "{7090, 0}"; - sepNavVisRange = "{6695, 1053}"; - sepNavWindowFrame = "{{421, 176}, {897, 692}}"; - }; - }; - 617987E9114AA34C00BA94A9 /* hwLibrary.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {677, 329}}"; - sepNavSelRange = "{344, 7}"; - sepNavVisRange = "{0, 691}"; - sepNavWindowFrame = "{{15, 481}, {897, 692}}"; - }; - }; - 617987EB114AA34C00BA94A9 /* options.inc */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {509, 507}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 320}"; - sepNavWindowFrame = "{{864, 517}, {921, 605}}"; - }; - }; - 617987EC114AA34C00BA94A9 /* PascalExports.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {474, 1872}}"; - sepNavSelRange = "{2198, 0}"; - sepNavVisRange = "{1805, 368}"; - sepNavWindowFrame = "{{238, 238}, {803, 674}}"; - }; - }; - 617987ED114AA34C00BA94A9 /* SDLh.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1202, 11570}}"; - sepNavSelRange = "{12106, 0}"; - sepNavVisRange = "{11567, 1549}"; - sepNavWindowFrame = "{{15, 455}, {927, 718}}"; - }; - }; - 617987F0114AA34C00BA94A9 /* SinTable.inc */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {532, 13936}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 49}"; - }; - }; - 617987F1114AA34C00BA94A9 /* uAI.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {879, 4862}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 1860}"; - sepNavWindowFrame = "{{15, 206}, {938, 967}}"; - }; - }; - 617987F2114AA34C00BA94A9 /* uAIActions.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {879, 2847}}"; - sepNavSelRange = "{878, 0}"; - sepNavVisRange = "{0, 2061}"; - sepNavWindowFrame = "{{38, 185}, {938, 967}}"; - }; - }; - 617987F3114AA34C00BA94A9 /* uAIAmmoTests.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1174, 8190}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{18811, 1378}"; - sepNavWindowFrame = "{{61, 164}, {938, 967}}"; - }; - }; - 617987F4114AA34C00BA94A9 /* uAIMisc.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {719, 6279}}"; - sepNavSelRange = "{6716, 0}"; - sepNavVisRange = "{2094, 49}"; - sepNavWindowFrame = "{{84, 143}, {938, 967}}"; - }; - }; - 617987F5114AA34C00BA94A9 /* uAmmos.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {868, 4966}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 1559}"; - sepNavWindowFrame = "{{38, 434}, {927, 718}}"; - }; - }; - 617987F6114AA34C00BA94A9 /* uChat.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {879, 3848}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 1960}"; - sepNavWindowFrame = "{{15, 206}, {938, 967}}"; - }; - }; - 617987F7114AA34C00BA94A9 /* uCollisions.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {532, 4238}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{111, 3}"; - sepNavWindowFrame = "{{38, 185}, {938, 967}}"; - }; - }; - 617987F8114AA34C00BA94A9 /* uConsole.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {879, 4407}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 2119}"; - sepNavWindowFrame = "{{61, 164}, {938, 967}}"; - }; - }; - 617987F9114AA34C00BA94A9 /* uConsts.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {879, 25077}}"; - sepNavSelRange = "{10318, 0}"; - sepNavVisRange = "{9634, 1948}"; - sepNavWindowFrame = "{{162, 164}, {938, 967}}"; - }; - }; - 617987FA114AA34C00BA94A9 /* uFloat.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {532, 4797}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 49}"; - sepNavWindowFrame = "{{84, 143}, {938, 967}}"; - }; - }; - 617987FB114AA34C00BA94A9 /* uGame.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {621, 1040}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{49, 62}"; - sepNavWindowFrame = "{{15, 455}, {927, 718}}"; - }; - }; - 617987FC114AA34C00BA94A9 /* uGears.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {768, 30953}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{258, 58}"; - sepNavWindowFrame = "{{61, 413}, {927, 718}}"; - }; - }; - 617987FD114AA34C00BA94A9 /* uIO.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {879, 4810}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 1848}"; - sepNavWindowFrame = "{{15, 206}, {938, 967}}"; - }; - }; - 617987FE114AA34C00BA94A9 /* uKeys.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {862, 7111}}"; - sepNavSelRange = "{14805, 0}"; - sepNavVisRange = "{14913, 585}"; - sepNavWindowFrame = "{{270, 164}, {921, 605}}"; - }; - }; - 617987FF114AA34C00BA94A9 /* uLand.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1734, 16068}}"; - sepNavSelRange = "{25370, 0}"; - sepNavVisRange = "{25434, 209}"; - sepNavWindowFrame = "{{287, 275}, {803, 674}}"; - }; - }; - 61798800114AA34C00BA94A9 /* uLandGraphics.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1027, 7241}}"; - sepNavSelRange = "{204, 0}"; - sepNavVisRange = "{5200, 1985}"; - sepNavWindowFrame = "{{61, 457}, {803, 674}}"; - }; - }; - 61798801114AA34C00BA94A9 /* uLandObjects.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {744, 6812}}"; - sepNavSelRange = "{1189, 0}"; - sepNavVisRange = "{114, 1541}"; - sepNavWindowFrame = "{{84, 436}, {803, 674}}"; - }; - }; - 61798802114AA34C00BA94A9 /* uLandTemplates.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {544, 26650}}"; - sepNavSelRange = "{1407, 0}"; - sepNavVisRange = "{1225, 366}"; - sepNavWindowFrame = "{{38, 185}, {938, 967}}"; - }; - }; - 61798803114AA34C00BA94A9 /* uLandTexture.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {845, 1638}}"; - sepNavSelRange = "{3388, 0}"; - sepNavVisRange = "{3, 250}"; - sepNavWindowFrame = "{{400, 151}, {938, 967}}"; - }; - }; - 61798804114AA34C00BA94A9 /* uLocale.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {879, 1846}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 2884}"; - sepNavWindowFrame = "{{61, 164}, {938, 967}}"; - }; - }; - 61798805114AA34C00BA94A9 /* uMisc.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1034, 10127}}"; - sepNavSelRange = "{16907, 0}"; - sepNavVisRange = "{15663, 1986}"; - sepNavWindowFrame = "{{84, 143}, {938, 967}}"; - }; - }; - 61798806114AA34C00BA94A9 /* uRandom.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {879, 1235}}"; - sepNavSelRange = "{1113, 0}"; - sepNavVisRange = "{0, 1817}"; - sepNavWindowFrame = "{{15, 206}, {938, 967}}"; - }; - }; - 61798807114AA34C00BA94A9 /* uScript.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {607, 11297}}"; - sepNavSelRange = "{1143, 0}"; - sepNavVisRange = "{1004, 219}"; - sepNavWindowFrame = "{{38, 185}, {938, 967}}"; - }; - }; - 61798808114AA34C00BA94A9 /* uSHA.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {879, 2028}}"; - sepNavSelRange = "{1408, 0}"; - sepNavVisRange = "{0, 1914}"; - sepNavWindowFrame = "{{749, 211}, {938, 967}}"; - }; - }; - 61798809114AA34C00BA94A9 /* uSound.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {544, 3302}}"; - sepNavSelRange = "{1282, 0}"; - sepNavVisRange = "{1229, 128}"; - sepNavWindowFrame = "{{61, 164}, {938, 967}}"; - }; - }; - 6179880A114AA34C00BA94A9 /* uStats.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {879, 3042}}"; - sepNavSelRange = "{905, 0}"; - sepNavVisRange = "{0, 2007}"; - sepNavWindowFrame = "{{84, 143}, {938, 967}}"; - }; - }; - 6179880B114AA34C00BA94A9 /* uStore.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1090, 19552}}"; - sepNavSelRange = "{13527, 0}"; - sepNavVisRange = "{13229, 2030}"; - sepNavWindowFrame = "{{38, 478}, {803, 674}}"; - }; - }; - 6179880C114AA34C00BA94A9 /* uTeams.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {775, 6617}}"; - sepNavSelRange = "{932, 0}"; - sepNavVisRange = "{831, 110}"; - sepNavWindowFrame = "{{15, 206}, {938, 967}}"; - }; - }; - 6179880E114AA34C00BA94A9 /* uVisualGears.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1321, 11063}}"; - sepNavSelRange = "{873, 0}"; - sepNavVisRange = "{0, 2081}"; - sepNavWindowFrame = "{{38, 185}, {938, 967}}"; - }; - }; - 6179880F114AA34C00BA94A9 /* uWorld.pas */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {901, 13247}}"; - sepNavSelRange = "{1635, 0}"; - sepNavVisRange = "{3460, 1435}"; - sepNavWindowFrame = "{{158, 270}, {960, 678}}"; - }; - }; - 61798852114AA44900BA94A9 /* config.inc */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {999, 664}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 871}"; - sepNavWindowFrame = "{{753, -247}, {1058, 792}}"; - }; - }; - 61798856114AA48A00BA94A9 /* CGPointUtils.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {474, 572}}"; - sepNavSelRange = "{423, 0}"; - sepNavVisRange = "{139, 468}"; - sepNavWindowFrame = "{{107, 411}, {960, 678}}"; - }; - }; - 61798857114AA48A00BA94A9 /* CGPointUtils.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {472, 247}}"; - sepNavSelRange = "{152, 29}"; - sepNavVisRange = "{144, 38}"; - sepNavWindowFrame = "{{61, 339}, {1058, 792}}"; - }; - }; - 61798858114AA48A00BA94A9 /* IMG_png.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1524, 6266}}"; - sepNavSelRange = "{2544, 0}"; - sepNavVisRange = "{2505, 162}"; - }; - }; - 61798859114AA48A00BA94A9 /* IMG.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {786, 1820}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 776}"; - }; - }; - 6179885A114AA48A00BA94A9 /* PascalImports.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {744, 754}}"; - sepNavSelRange = "{899, 0}"; - sepNavVisRange = "{191, 766}"; - sepNavWindowFrame = "{{685, 352}, {803, 674}}"; - }; - }; - 6179885B114AA48A00BA94A9 /* SDL_image.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {516, 1196}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{899, 1}"; - }; - }; - 61798863114AA4AA00BA94A9 /* SDL_uikitappdelegate.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {744, 715}}"; - sepNavSelRange = "{1425, 0}"; - sepNavVisRange = "{551, 1256}"; - sepNavWindowFrame = "{{471, 203}, {803, 674}}"; - }; - }; - 61798864114AA4AA00BA94A9 /* SDL_uikitappdelegate.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {873, 2002}}"; - sepNavSelRange = "{3865, 188}"; - sepNavVisRange = "{3583, 1566}"; - sepNavWindowFrame = "{{29, 241}, {803, 674}}"; - }; - }; - 61798867114AA4AA00BA94A9 /* SDL_uikitwindow.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {532, 572}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 3}"; - }; - }; - 61798868114AA4AA00BA94A9 /* SDL_uikitwindow.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {735, 1677}}"; - sepNavSelRange = "{1723, 0}"; - sepNavVisRange = "{0, 1306}"; - sepNavWindowFrame = "{{880, 321}, {794, 632}}"; - }; - }; - 6179886E114AA4D000BA94A9 /* MainMenuViewController.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {999, 664}}"; - sepNavSelRange = "{172, 0}"; - sepNavVisRange = "{0, 480}"; - sepNavWindowFrame = "{{852, 335}, {775, 623}}"; - }; - }; - 6179886F114AA4D000BA94A9 /* MainMenuViewController.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {999, 2210}}"; - sepNavSelRange = "{192, 20}"; - sepNavVisRange = "{0, 1468}"; - sepNavWindowFrame = "{{682, 125}, {1058, 792}}"; - }; - }; - 61798887114AA4E600BA94A9 /* GameSetup.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1020, 742}}"; - sepNavSelRange = "{254, 0}"; - sepNavVisRange = "{0, 746}"; - sepNavWindowFrame = "{{761, 205}, {897, 692}}"; - }; - }; - 61798888114AA4E600BA94A9 /* GameSetup.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1384, 5044}}"; - sepNavSelRange = "{2276, 0}"; - sepNavVisRange = "{1347, 2987}"; - sepNavWindowFrame = "{{93, 224}, {1079, 870}}"; - }; - }; - 6179889D114AA5BD00BA94A9 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798852114AA44900BA94A9 /* config.inc */; - name = "config.inc: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 874; - vrLoc = 0; - }; - 61798A1F114ADD2600BA94A9 /* backgroundCenter.png */ = { - uiCtxt = { - sepNavWindowFrame = "{{38, 360}, {1058, 792}}"; - }; - }; - 61798A26114ADD2600BA94A9 /* Icon.png */ = { - uiCtxt = { - sepNavWindowFrame = "{{38, 360}, {1058, 792}}"; - }; - }; - 6179928B114AE0C800BA94A9 /* UpdateDataFolder */ = { - activeExec = 0; - }; - 61799342114B297000BA94A9 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 61798A23114ADD2600BA94A9 /* borderBottom.png */; - }; - 61799343114B297000BA94A9 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 61798A21114ADD2600BA94A9 /* backgroundRight.png */; - }; - 6179934E114BD5AB00BA94A9 /* menuCorner.png */ = { - uiCtxt = { - sepNavWindowFrame = "{{15, 381}, {1058, 792}}"; - }; - }; - 6179937111501D7800BA94A9 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 61798A1E114ADD2600BA94A9 /* backgroundBottom.png */; - }; - 6179937411501D7800BA94A9 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 61798A29114ADD2600BA94A9 /* settingsButton.png */; - }; - 6179937511501D7800BA94A9 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 61798A2A114ADD2600BA94A9 /* storeButton.png */; - }; - 6179938511501FFA00BA94A9 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 6179934E114BD5AB00BA94A9 /* menuCorner.png */; - }; - 6179943111502CEA00BA94A9 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 6179936711501D3D00BA94A9 /* arrowDown.png */; - }; - 617B27B71171617A004A76A2 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798864114AA4AA00BA94A9 /* SDL_uikitappdelegate.m */; - name = "SDL_uikitappdelegate.m: 153"; - rLen = 0; - rLoc = 5144; - rType = 0; - vrLen = 0; - vrLoc = 0; - }; - 617B27B81171617A004A76A2 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6179886F114AA4D000BA94A9 /* MainMenuViewController.m */; - name = "MainMenuViewController.m: 107"; - rLen = 0; - rLoc = 3579; - rType = 0; - vrLen = 0; - vrLoc = 0; - }; - 617B27B91171617A004A76A2 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987E9114AA34C00BA94A9 /* hwLibrary.pas */; - name = "hwLibrary.pas: 11"; - rLen = 7; - rLoc = 344; - rType = 0; - vrLen = 691; - vrLoc = 0; - }; - 617B280E117164FC004A76A2 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61A11AC81168DA9400359010 /* MasterViewController.m */; - name = "MasterViewController.m: 58"; - rLen = 0; - rLoc = 2574; - rType = 0; - vrLen = 929; - vrLoc = 1909; - }; - 617E1DB5116FEE5B002EF3D8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 611B0A9F116B626E00112153 /* GeneralSettingsViewController.h */; - name = "GeneralSettingsViewController.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 144; - vrLoc = 0; - }; - 6184DE201178F4BD00AF6EFA /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 614A818B1178C72A00552546 /* uMisc.s */; - name = "uMisc.s: 3086"; - rLen = 0; - rLoc = 76263; - rType = 0; - vrLen = 336; - vrLoc = 125943; - }; - 6184DEA111795DBD00AF6EFA /* UIImageExtra.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {943, 650}}"; - sepNavSelRange = "{19, 0}"; - sepNavVisRange = "{0, 406}"; - }; - }; - 6184DEA211795DBD00AF6EFA /* UIImageExtra.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {474, 1245}}"; - sepNavSelRange = "{145, 0}"; - sepNavVisRange = "{0, 246}"; - sepNavWindowFrame = "{{672, 213}, {1002, 778}}"; - }; - }; - 6184DF001179666500AF6EFA /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798856114AA48A00BA94A9 /* CGPointUtils.c */; - name = "CGPointUtils.c: 19"; - rLen = 0; - rLoc = 423; - rType = 0; - vrLen = 468; - vrLoc = 139; - }; - 6184DF10117967DC00AF6EFA /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 618BE60211751F4F00F22556 /* GravesViewController.m */; - name = "GravesViewController.m: 151"; - rLen = 0; - rLoc = 4789; - rType = 0; - vrLen = 886; - vrLoc = 4427; - }; - 6184DF4411796A9200AF6EFA /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61A11AE01168DC6E00359010 /* SingleTeamViewController.m */; - name = "SingleTeamViewController.m: 40"; - rLen = 48; - rLoc = 997; - rType = 0; - vrLen = 485; - vrLoc = 748; - }; - 6184DF4511796A9200AF6EFA /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 619C5231116E4E810049FD84 /* FlagsViewController.m */; - name = "FlagsViewController.m: 70"; - rLen = 0; - rLoc = 1822; - rType = 0; - vrLen = 306; - vrLoc = 1641; - }; - 6184DF9A1179752300AF6EFA /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61A11AE31168DC9400359010 /* HogHatViewController.m */; - name = "HogHatViewController.m: 102"; - rLen = 0; - rLoc = 3376; - rType = 0; - vrLen = 499; - vrLoc = 3; - }; - 6184DFE111797D2500AF6EFA /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 619C51BE116E40FC0049FD84 /* CommodityFunctions.m */; - name = "CommodityFunctions.m: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 671; - vrLoc = 150; - }; - 6188FE60116F77AF004F3690 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61A11ACE1168DB1B00359010 /* TeamSettingsViewController.m */; - name = "TeamSettingsViewController.m: 42"; - rLen = 0; - rLoc = 1568; - rType = 0; - vrLen = 253; - vrLoc = 1557; - }; - 618AFC07115BE92A003D411B /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 61798A20114ADD2600BA94A9 /* backgroundLeft.png */; - }; - 618BE56511750F6B00F22556 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 619C51BD116E40FC0049FD84 /* CommodityFunctions.h */; - name = "CommodityFunctions.h: 18"; - rLen = 0; - rLoc = 566; - rType = 0; - vrLen = 1367; - vrLoc = 150; - }; - 618BE5911175126900F22556 /* LevelViewController.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {474, 390}}"; - sepNavSelRange = "{26, 0}"; - sepNavVisRange = "{0, 274}"; - }; - }; - 618BE5921175126900F22556 /* LevelViewController.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1027, 2652}}"; - sepNavSelRange = "{26, 0}"; - sepNavVisRange = "{0, 1596}"; - sepNavWindowFrame = "{{61, 334}, {1086, 797}}"; - }; - }; - 618BE599117512E400F22556 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61A11ACD1168DB1B00359010 /* TeamSettingsViewController.h */; - name = "TeamSettingsViewController.h: 17"; - rLen = 0; - rLoc = 364; - rType = 0; - vrLen = 429; - vrLoc = 0; - }; - 618BE59A117512E400F22556 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61A11AE21168DC9400359010 /* HogHatViewController.h */; - name = "HogHatViewController.h: 24"; - rLen = 0; - rLoc = 547; - rType = 0; - vrLen = 598; - vrLoc = 53; - }; - 618BE5FE11751F1C00F22556 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 619C5230116E4E800049FD84 /* FlagsViewController.h */; - name = "FlagsViewController.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 520; - vrLoc = 0; - }; - 618BE60111751F4F00F22556 /* GravesViewController.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1027, 669}}"; - sepNavSelRange = "{27, 0}"; - sepNavVisRange = "{0, 601}"; - }; - }; - 618BE60211751F4F00F22556 /* GravesViewController.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1027, 2496}}"; - sepNavSelRange = "{27, 0}"; - sepNavVisRange = "{0, 1611}"; - sepNavWindowFrame = "{{38, 355}, {1086, 797}}"; - }; - }; - 618BE6A1117527CD00F22556 /* VoicesViewController.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {943, 627}}"; - sepNavSelRange = "{177, 0}"; - sepNavVisRange = "{0, 549}"; - sepNavWindowFrame = "{{638, 196}, {1002, 778}}"; - }; - }; - 618BE6A2117527CD00F22556 /* VoicesViewController.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {943, 3225}}"; - sepNavSelRange = "{52, 0}"; - sepNavVisRange = "{3, 1067}"; - sepNavWindowFrame = "{{493, 227}, {1002, 778}}"; - }; - }; - 618BE6C2117528B200F22556 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 618BE60111751F4F00F22556 /* GravesViewController.h */; - name = "GravesViewController.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 595; - vrLoc = 0; - }; - 618BE6C3117528B200F22556 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 619C533C116E70050049FD84 /* FortsViewController.h */; - name = "FortsViewController.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 520; - vrLoc = 0; - }; - 618BE6E81175298700F22556 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 618BE6A1117527CD00F22556 /* VoicesViewController.h */; - name = "VoicesViewController.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 399; - vrLoc = 0; - }; - 618BE70111752C5200F22556 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 618BE70211752C5200F22556 /* SDL_audiocvt.c */; - name = "SDL_audiocvt.c: 796"; - rLen = 0; - rLoc = 25474; - rType = 0; - vrLen = 492; - vrLoc = 25149; - }; - 618BE70211752C5200F22556 /* SDL_audiocvt.c */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - name = SDL_audiocvt.c; - path = "/Users/vittorio/hedgewars/Library/SDL-1.3/SDL/src/audio/SDL_audiocvt.c"; - sourceTree = ""; - }; - 618BE70311752C5200F22556 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 618BE70411752C5200F22556 /* music_ogg.c */; - name = "music_ogg.c: 171"; - rLen = 0; - rLoc = 4193; - rType = 0; - vrLen = 545; - vrLoc = 4408; - }; - 618BE70411752C5200F22556 /* music_ogg.c */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - name = music_ogg.c; - path = "/Users/vittorio/hedgewars/Library/SDL-1.3/SDL_mixer/music_ogg.c"; - sourceTree = ""; - }; - 618BE70511752C5200F22556 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 618BE70611752C5200F22556 /* music.c */; - name = "music.c: 285"; - rLen = 0; - rLoc = 6392; - rType = 0; - vrLen = 428; - vrLoc = 6200; - }; - 618BE70611752C5200F22556 /* music.c */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - name = music.c; - path = "/Users/vittorio/hedgewars/Library/SDL-1.3/SDL_mixer/music.c"; - sourceTree = ""; - }; - 618BE70711752C5200F22556 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 618BE70811752C5200F22556 /* mixer.c */; - name = "mixer.c: 276"; - rLen = 0; - rLoc = 6646; - rType = 0; - vrLen = 678; - vrLoc = 6380; - }; - 618BE70811752C5200F22556 /* mixer.c */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - name = mixer.c; - path = "/Users/vittorio/hedgewars/Library/SDL-1.3/SDL_mixer/mixer.c"; - sourceTree = ""; - }; - 618BE72C11752D7900F22556 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 618BE6A2117527CD00F22556 /* VoicesViewController.m */; - name = "VoicesViewController.m: 47"; - rLen = 0; - rLoc = 1147; - rType = 0; - vrLen = 512; - vrLoc = 943; - }; - 6196317D116E89DF00C47CEE /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 32CA4F630368D1EE00C91783 /* HedgewarsMobile_Prefix.pch */; - name = "HedgewarsMobile_Prefix.pch: 7"; - rLen = 0; - rLoc = 181; - rType = 0; - vrLen = 225; - vrLoc = 0; - }; - 619C51BD116E40FC0049FD84 /* CommodityFunctions.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {999, 641}}"; - sepNavSelRange = "{1007, 0}"; - sepNavVisRange = "{0, 1576}"; - sepNavWindowFrame = "{{593, 138}, {1058, 792}}"; - }; - }; - 619C51BE116E40FC0049FD84 /* CommodityFunctions.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {873, 676}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{150, 671}"; - sepNavWindowFrame = "{{84, 204}, {1058, 792}}"; - }; - }; - 619C51C6116E42850049FD84 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61A11A4D1168D13600359010 /* PopoverMenuViewController.m */; - name = "PopoverMenuViewController.m: 13"; - rLen = 0; - rLoc = 330; - rType = 0; - vrLen = 7; - vrLoc = 0; - }; - 619C51CB116E42850049FD84 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798857114AA48A00BA94A9 /* CGPointUtils.h */; - name = "CGPointUtils.h: 10"; - rLen = 29; - rLoc = 152; - rType = 0; - vrLen = 38; - vrLoc = 144; - }; - 619C51E0116E45820049FD84 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6179885B114AA48A00BA94A9 /* SDL_image.h */; - name = "SDL_image.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1; - vrLoc = 899; - }; - 619C5230116E4E800049FD84 /* FlagsViewController.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {999, 664}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 582}"; - sepNavWindowFrame = "{{86, 212}, {1058, 792}}"; - }; - }; - 619C5231116E4E810049FD84 /* FlagsViewController.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {754, 2548}}"; - sepNavSelRange = "{1822, 0}"; - sepNavVisRange = "{1641, 306}"; - sepNavWindowFrame = "{{67, 264}, {1058, 792}}"; - }; - }; - 619C523D116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C523E116E56330049FD84 /* hh_small.png */; - }; - 619C523E116E56330049FD84 /* hh_small.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = hh_small.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/hh_small.png; - sourceTree = ""; - }; - 619C523F116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5240116E56330049FD84 /* amWhip.png */; - }; - 619C5240116E56330049FD84 /* amWhip.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amWhip.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amWhip.png; - sourceTree = ""; - }; - 619C5241116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5242116E56330049FD84 /* amVamp.png */; - }; - 619C5242116E56330049FD84 /* amVamp.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amVamp.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amVamp.png; - sourceTree = ""; - }; - 619C5243116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5244116E56330049FD84 /* amSniperRifle.png */; - }; - 619C5244116E56330049FD84 /* amSniperRifle.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amSniperRifle.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amSniperRifle.png; - sourceTree = ""; - }; - 619C5245116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5246116E56330049FD84 /* amSkip.png */; - }; - 619C5246116E56330049FD84 /* amSkip.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amSkip.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amSkip.png; - sourceTree = ""; - }; - 619C5247116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5248116E56330049FD84 /* amShotgun_w.png */; - }; - 619C5248116E56330049FD84 /* amShotgun_w.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amShotgun_w.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amShotgun_w.png; - sourceTree = ""; - }; - 619C5249116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C524A116E56330049FD84 /* amShotgun.png */; - }; - 619C524A116E56330049FD84 /* amShotgun.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amShotgun.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amShotgun.png; - sourceTree = ""; - }; - 619C524B116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C524C116E56330049FD84 /* amSeduction.png */; - }; - 619C524C116E56330049FD84 /* amSeduction.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amSeduction.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amSeduction.png; - sourceTree = ""; - }; - 619C524D116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C524E116E56330049FD84 /* amRope.png */; - }; - 619C524E116E56330049FD84 /* amRope.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amRope.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amRope.png; - sourceTree = ""; - }; - 619C524F116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5250116E56330049FD84 /* amRCPlane.png */; - }; - 619C5250116E56330049FD84 /* amRCPlane.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amRCPlane.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amRCPlane.png; - sourceTree = ""; - }; - 619C5251116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5252116E56330049FD84 /* amMortar.png */; - }; - 619C5252116E56330049FD84 /* amMortar.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amMortar.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amMortar.png; - sourceTree = ""; - }; - 619C5253116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5254116E56330049FD84 /* amMolotov.png */; - }; - 619C5254116E56330049FD84 /* amMolotov.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amMolotov.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amMolotov.png; - sourceTree = ""; - }; - 619C5255116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5256116E56330049FD84 /* amMine.png */; - }; - 619C5256116E56330049FD84 /* amMine.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amMine.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amMine.png; - sourceTree = ""; - }; - 619C5257116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5258116E56330049FD84 /* amMelon.png */; - }; - 619C5258116E56330049FD84 /* amMelon.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amMelon.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amMelon.png; - sourceTree = ""; - }; - 619C5259116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C525A116E56330049FD84 /* amKamikaze.png */; - }; - 619C525A116E56330049FD84 /* amKamikaze.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amKamikaze.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amKamikaze.png; - sourceTree = ""; - }; - 619C525B116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C525C116E56330049FD84 /* amJetpack.png */; - }; - 619C525C116E56330049FD84 /* amJetpack.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amJetpack.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amJetpack.png; - sourceTree = ""; - }; - 619C525D116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C525E116E56330049FD84 /* amHellish.png */; - }; - 619C525E116E56330049FD84 /* amHellish.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amHellish.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amHellish.png; - sourceTree = ""; - }; - 619C525F116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5260116E56330049FD84 /* amGrenade.png */; - }; - 619C5260116E56330049FD84 /* amGrenade.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amGrenade.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amGrenade.png; - sourceTree = ""; - }; - 619C5261116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5262116E56330049FD84 /* amGirder.png */; - }; - 619C5262116E56330049FD84 /* amGirder.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amGirder.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amGirder.png; - sourceTree = ""; - }; - 619C5263116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5264116E56330049FD84 /* amDynamite.png */; - }; - 619C5264116E56330049FD84 /* amDynamite.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amDynamite.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amDynamite.png; - sourceTree = ""; - }; - 619C5265116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5266116E56330049FD84 /* amDrill.png */; - }; - 619C5266116E56330049FD84 /* amDrill.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amDrill.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amDrill.png; - sourceTree = ""; - }; - 619C5267116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5268116E56330049FD84 /* amDEagle_w.png */; - }; - 619C5268116E56330049FD84 /* amDEagle_w.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amDEagle_w.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amDEagle_w.png; - sourceTree = ""; - }; - 619C5269116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C526A116E56330049FD84 /* amDEagle.png */; - }; - 619C526A116E56330049FD84 /* amDEagle.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amDEagle.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amDEagle.png; - sourceTree = ""; - }; - 619C526B116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C526C116E56330049FD84 /* amConstruction.png */; - }; - 619C526C116E56330049FD84 /* amConstruction.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amConstruction.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amConstruction.png; - sourceTree = ""; - }; - 619C526D116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C526E116E56330049FD84 /* amCluster.png */; - }; - 619C526E116E56330049FD84 /* amCluster.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amCluster.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amCluster.png; - sourceTree = ""; - }; - 619C526F116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5270116E56330049FD84 /* amCake.png */; - }; - 619C5270116E56330049FD84 /* amCake.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amCake.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amCake.png; - sourceTree = ""; - }; - 619C5271116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5272116E56330049FD84 /* amBee.png */; - }; - 619C5272116E56330049FD84 /* amBee.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amBee.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amBee.png; - sourceTree = ""; - }; - 619C5273116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5274116E56330049FD84 /* amBazooka.png */; - }; - 619C5274116E56330049FD84 /* amBazooka.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amBazooka.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amBazooka.png; - sourceTree = ""; - }; - 619C5275116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5276116E56330049FD84 /* amBaseball.png */; - }; - 619C5276116E56330049FD84 /* amBaseball.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amBaseball.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amBaseball.png; - sourceTree = ""; - }; - 619C5277116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5278116E56330049FD84 /* amBallgun.png */; - }; - 619C5278116E56330049FD84 /* amBallgun.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amBallgun.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amBallgun.png; - sourceTree = ""; - }; - 619C5279116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C527A116E56330049FD84 /* amBTorch_w.png */; - }; - 619C527A116E56330049FD84 /* amBTorch_w.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amBTorch_w.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amBTorch_w.png; - sourceTree = ""; - }; - 619C527B116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C527C116E56330049FD84 /* amBTorch_i.png */; - }; - 619C527C116E56330049FD84 /* amBTorch_i.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amBTorch_i.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amBTorch_i.png; - sourceTree = ""; - }; - 619C527D116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C527E116E56330049FD84 /* amAirAttack.png */; - }; - 619C527E116E56330049FD84 /* amAirAttack.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = amAirAttack.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/amAirAttack.png; - sourceTree = ""; - }; - 619C527F116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5280116E56330049FD84 /* Wave.png */; - }; - 619C5280116E56330049FD84 /* Wave.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Wave.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Wave.png; - sourceTree = ""; - }; - 619C5281116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5282116E56330049FD84 /* Vampiric.png */; - }; - 619C5282116E56330049FD84 /* Vampiric.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Vampiric.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Vampiric.png; - sourceTree = ""; - }; - 619C5283116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5284116E56330049FD84 /* ThoughtTail.png */; - }; - 619C5284116E56330049FD84 /* ThoughtTail.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = ThoughtTail.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/ThoughtTail.png; - sourceTree = ""; - }; - 619C5285116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5286116E56330049FD84 /* ThoughtEdge.png */; - }; - 619C5286116E56330049FD84 /* ThoughtEdge.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = ThoughtEdge.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/ThoughtEdge.png; - sourceTree = ""; - }; - 619C5287116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5288116E56330049FD84 /* ThoughtCorner.png */; - }; - 619C5288116E56330049FD84 /* ThoughtCorner.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = ThoughtCorner.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/ThoughtCorner.png; - sourceTree = ""; - }; - 619C5289116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C528A116E56330049FD84 /* SpeechTail.png */; - }; - 619C528A116E56330049FD84 /* SpeechTail.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = SpeechTail.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/SpeechTail.png; - sourceTree = ""; - }; - 619C528B116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C528C116E56330049FD84 /* SpeechEdge.png */; - }; - 619C528C116E56330049FD84 /* SpeechEdge.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = SpeechEdge.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/SpeechEdge.png; - sourceTree = ""; - }; - 619C528D116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C528E116E56330049FD84 /* SpeechCorner.png */; - }; - 619C528E116E56330049FD84 /* SpeechCorner.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = SpeechCorner.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/SpeechCorner.png; - sourceTree = ""; - }; - 619C528F116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5290116E56330049FD84 /* Shrug.png */; - }; - 619C5290116E56330049FD84 /* Shrug.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Shrug.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Shrug.png; - sourceTree = ""; - }; - 619C5291116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5292116E56330049FD84 /* ShoutTail.png */; - }; - 619C5292116E56330049FD84 /* ShoutTail.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = ShoutTail.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/ShoutTail.png; - sourceTree = ""; - }; - 619C5293116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5294116E56330049FD84 /* ShoutEdge.png */; - }; - 619C5294116E56330049FD84 /* ShoutEdge.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = ShoutEdge.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/ShoutEdge.png; - sourceTree = ""; - }; - 619C5295116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5296116E56330049FD84 /* ShoutCorner.png */; - }; - 619C5296116E56330049FD84 /* ShoutCorner.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = ShoutCorner.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/ShoutCorner.png; - sourceTree = ""; - }; - 619C5297116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5298116E56330049FD84 /* Sad.png */; - }; - 619C5298116E56330049FD84 /* Sad.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Sad.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Sad.png; - sourceTree = ""; - }; - 619C5299116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C529A116E56330049FD84 /* Kowtow.png */; - }; - 619C529A116E56330049FD84 /* Kowtow.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Kowtow.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Kowtow.png; - sourceTree = ""; - }; - 619C529B116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C529C116E56330049FD84 /* Juggle.png */; - }; - 619C529C116E56330049FD84 /* Juggle.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Juggle.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Juggle.png; - sourceTree = ""; - }; - 619C529D116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C529E116E56330049FD84 /* Invulnerable.png */; - }; - 619C529E116E56330049FD84 /* Invulnerable.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Invulnerable.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Invulnerable.png; - sourceTree = ""; - }; - 619C529F116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52A0116E56330049FD84 /* Idle.png */; - }; - 619C52A0116E56330049FD84 /* Idle.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Idle.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Idle.png; - sourceTree = ""; - }; - 619C52A1116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52A2116E56330049FD84 /* ILoveLemonade.png */; - }; - 619C52A2116E56330049FD84 /* ILoveLemonade.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = ILoveLemonade.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/ILoveLemonade.png; - sourceTree = ""; - }; - 619C52A3116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52A4116E56330049FD84 /* Hurrah.png */; - }; - 619C52A4116E56330049FD84 /* Hurrah.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Hurrah.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog/Hurrah.png; - sourceTree = ""; - }; - 619C52A5116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52A6116E56330049FD84 /* Health.png */; - }; - 619C52A6116E56330049FD84 /* Health.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Health.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Health.png; - sourceTree = ""; - }; - 619C52A7116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52A8116E56330049FD84 /* Hammer.png */; - }; - 619C52A8116E56330049FD84 /* Hammer.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Hammer.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hammer.png; - sourceTree = ""; - }; - 619C52A9116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52AA116E56330049FD84 /* HHDress.png */; - }; - 619C52AA116E56330049FD84 /* HHDress.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = HHDress.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/HHDress.png; - sourceTree = ""; - }; - 619C52AB116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52AC116E56330049FD84 /* HHDeath.png */; - }; - 619C52AC116E56330049FD84 /* HHDeath.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = HHDeath.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/HHDeath.png; - sourceTree = ""; - }; - 619C52AD116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52AE116E56330049FD84 /* Grenade.png */; - }; - 619C52AE116E56330049FD84 /* Grenade.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Grenade.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Grenade.png; - sourceTree = ""; - }; - 619C52AF116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52B0116E56330049FD84 /* Hedgehog.png */; - }; - 619C52B0116E56330049FD84 /* Hedgehog.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Hedgehog.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Hedgehog.png; - sourceTree = ""; - }; - 619C52B1116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52B2116E56330049FD84 /* HellishBomb.png */; - }; - 619C52B2116E56330049FD84 /* HellishBomb.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = HellishBomb.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/HellishBomb.png; - sourceTree = ""; - }; - 619C52B4116E56330049FD84 /* Lag.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Lag.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Lag.png; - sourceTree = ""; - }; - 619C52B6116E56330049FD84 /* MineDead.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = MineDead.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/MineDead.png; - sourceTree = ""; - }; - 619C52B7116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52B8116E56330049FD84 /* MineOff.png */; - }; - 619C52B8116E56330049FD84 /* MineOff.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = MineOff.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/MineOff.png; - sourceTree = ""; - }; - 619C52B9116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52BA116E56330049FD84 /* MineOn.png */; - }; - 619C52BA116E56330049FD84 /* MineOn.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = MineOn.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/MineOn.png; - sourceTree = ""; - }; - 619C52BB116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52BC116E56330049FD84 /* Molotov.png */; - }; - 619C52BC116E56330049FD84 /* Molotov.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Molotov.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Molotov.png; - sourceTree = ""; - }; - 619C52BD116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52BE116E56330049FD84 /* Parachute.png */; - }; - 619C52BE116E56330049FD84 /* Parachute.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Parachute.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Parachute.png; - sourceTree = ""; - }; - 619C52BF116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52C0116E56330049FD84 /* PowerBar.png */; - }; - 619C52C0116E56330049FD84 /* PowerBar.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = PowerBar.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/PowerBar.png; - sourceTree = ""; - }; - 619C52C1116E56330049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52C2116E56330049FD84 /* RCPlane.png */; - }; - 619C52C2116E56330049FD84 /* RCPlane.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = RCPlane.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/RCPlane.png; - sourceTree = ""; - }; - 619C52C4116E56330049FD84 /* Feather.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Feather.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Feather.png; - sourceTree = ""; - }; - 619C52C6116E56330049FD84 /* Explosives.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Explosives.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Explosives.png; - sourceTree = ""; - }; - 619C52C8116E56330049FD84 /* ExplPart2.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = ExplPart2.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/ExplPart2.png; - sourceTree = ""; - }; - 619C52CA116E56330049FD84 /* Expl50.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Expl50.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Expl50.png; - sourceTree = ""; - }; - 619C52CC116E56330049FD84 /* EvilTrace.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = EvilTrace.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/EvilTrace.png; - sourceTree = ""; - }; - 619C52CE116E56330049FD84 /* Droplet.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Droplet.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Droplet.png; - sourceTree = ""; - }; - 619C52D1116E56330049FD84 /* Crosshair.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Crosshair.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Crosshair.png; - sourceTree = ""; - }; - 619C533C116E70050049FD84 /* FortsViewController.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {999, 664}}"; - sepNavSelRange = "{26, 0}"; - sepNavVisRange = "{0, 582}"; - sepNavWindowFrame = "{{628, 243}, {1058, 792}}"; - }; - }; - 619C533D116E70050049FD84 /* FortsViewController.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {845, 2818}}"; - sepNavSelRange = "{650, 0}"; - sepNavVisRange = "{507, 824}"; - sepNavWindowFrame = "{{84, 361}, {1058, 792}}"; - }; - }; - 619C5859116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C585A116E73B00049FD84 /* AirBomb.png */; - }; - 619C585A116E73B00049FD84 /* AirBomb.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = AirBomb.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/AirBomb.png; - sourceTree = ""; - }; - 619C585B116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C585C116E73B00049FD84 /* Airplane.png */; - }; - 619C585C116E73B00049FD84 /* Airplane.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Airplane.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Airplane.png; - sourceTree = ""; - }; - 619C585D116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C585E116E73B00049FD84 /* Arrow.png */; - }; - 619C585E116E73B00049FD84 /* Arrow.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Arrow.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Arrow.png; - sourceTree = ""; - }; - 619C585F116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5860116E73B00049FD84 /* Balls.png */; - }; - 619C5860116E73B00049FD84 /* Balls.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Balls.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Balls.png; - sourceTree = ""; - }; - 619C5861116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5862116E73B00049FD84 /* Bee.png */; - }; - 619C5862116E73B00049FD84 /* Bee.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Bee.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Bee.png; - sourceTree = ""; - }; - 619C5863116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5864116E73B00049FD84 /* BeeTrace.png */; - }; - 619C5864116E73B00049FD84 /* BeeTrace.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = BeeTrace.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/BeeTrace.png; - sourceTree = ""; - }; - 619C5865116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5866116E73B00049FD84 /* BigDigits.png */; - }; - 619C5866116E73B00049FD84 /* BigDigits.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = BigDigits.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/BigDigits.png; - sourceTree = ""; - }; - 619C5867116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5868116E73B00049FD84 /* BigExplosion.png */; - }; - 619C5868116E73B00049FD84 /* BigExplosion.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = BigExplosion.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/BigExplosion.png; - sourceTree = ""; - }; - 619C5869116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C586A116E73B00049FD84 /* Birdy.png */; - }; - 619C586A116E73B00049FD84 /* Birdy.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Birdy.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Birdy.png; - sourceTree = ""; - }; - 619C586B116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C586C116E73B00049FD84 /* BlueWater.png */; - }; - 619C586C116E73B00049FD84 /* BlueWater.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = BlueWater.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/BlueWater.png; - sourceTree = ""; - }; - 619C586D116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C586E116E73B00049FD84 /* Bomb.png */; - }; - 619C586E116E73B00049FD84 /* Bomb.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Bomb.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Bomb.png; - sourceTree = ""; - }; - 619C586F116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5870116E73B00049FD84 /* Bubbles.png */; - }; - 619C5870116E73B00049FD84 /* Bubbles.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Bubbles.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Bubbles.png; - sourceTree = ""; - }; - 619C5871116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5872116E73B00049FD84 /* Cake_down.png */; - }; - 619C5872116E73B00049FD84 /* Cake_down.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Cake_down.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Cake_down.png; - sourceTree = ""; - }; - 619C5873116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5874116E73B00049FD84 /* Cake_walk.png */; - }; - 619C5874116E73B00049FD84 /* Cake_walk.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Cake_walk.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Cake_walk.png; - sourceTree = ""; - }; - 619C5875116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5876116E73B00049FD84 /* Case.png */; - }; - 619C5876116E73B00049FD84 /* Case.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Case.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Case.png; - sourceTree = ""; - }; - 619C5877116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5878116E73B00049FD84 /* Censored.png */; - }; - 619C5878116E73B00049FD84 /* Censored.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Censored.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Censored.png; - sourceTree = ""; - }; - 619C5879116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C587A116E73B00049FD84 /* ClBomb.png */; - }; - 619C587A116E73B00049FD84 /* ClBomb.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = ClBomb.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/ClBomb.png; - sourceTree = ""; - }; - 619C587B116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C587C116E73B00049FD84 /* ClParticle.png */; - }; - 619C587C116E73B00049FD84 /* ClParticle.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = ClParticle.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/ClParticle.png; - sourceTree = ""; - }; - 619C587D116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C587E116E73B00049FD84 /* Clouds.png */; - }; - 619C587E116E73B00049FD84 /* Clouds.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Clouds.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Clouds.png; - sourceTree = ""; - }; - 619C587F116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52D1116E56330049FD84 /* Crosshair.png */; - }; - 619C5880116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5881116E73B00049FD84 /* Drill.png */; - }; - 619C5881116E73B00049FD84 /* Drill.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Drill.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Drill.png; - sourceTree = ""; - }; - 619C5882116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52CE116E56330049FD84 /* Droplet.png */; - }; - 619C5883116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5884116E73B00049FD84 /* Dust.png */; - }; - 619C5884116E73B00049FD84 /* Dust.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Dust.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Dust.png; - sourceTree = ""; - }; - 619C5885116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5886116E73B00049FD84 /* Egg.png */; - }; - 619C5886116E73B00049FD84 /* Egg.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Egg.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Egg.png; - sourceTree = ""; - }; - 619C5887116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52CC116E56330049FD84 /* EvilTrace.png */; - }; - 619C5888116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52CA116E56330049FD84 /* Expl50.png */; - }; - 619C5889116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C588A116E73B00049FD84 /* ExplPart.png */; - }; - 619C588A116E73B00049FD84 /* ExplPart.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = ExplPart.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/ExplPart.png; - sourceTree = ""; - }; - 619C588B116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52C8116E56330049FD84 /* ExplPart2.png */; - }; - 619C588C116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52C6116E56330049FD84 /* Explosives.png */; - }; - 619C588D116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C588E116E73B00049FD84 /* ExplosivesRoll.png */; - }; - 619C588E116E73B00049FD84 /* ExplosivesRoll.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = ExplosivesRoll.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/ExplosivesRoll.png; - sourceTree = ""; - }; - 619C588F116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52C4116E56330049FD84 /* Feather.png */; - }; - 619C5890116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C5891116E73B00049FD84 /* Finger.png */; - }; - 619C5891116E73B00049FD84 /* Finger.png */ = { - isa = PBXFileReference; - lastKnownFileType = image.png; - name = Finger.png; - path = /Users/vittorio/hedgewars/trunk/project_files/HedgewarsMobile/Data/Graphics/Finger.png; - sourceTree = ""; - }; - 619C5892116E73B00049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52B6116E56330049FD84 /* MineDead.png */; - }; - 619C58B2116E76080049FD84 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 619C52B4116E56330049FD84 /* Lag.png */; - }; - 61A11A4C1168D13600359010 /* PopoverMenuViewController.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {999, 664}}"; - sepNavSelRange = "{221, 21}"; - sepNavVisRange = "{0, 367}"; - sepNavWindowFrame = "{{84, 318}, {1058, 792}}"; - }; - }; - 61A11A4D1168D13600359010 /* PopoverMenuViewController.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {670, 1807}}"; - sepNavSelRange = "{288, 0}"; - sepNavVisRange = "{0, 501}"; - sepNavWindowFrame = "{{84, 318}, {1058, 792}}"; - }; - }; - 61A11ABF1168D8B600359010 /* SplitViewRootController.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {999, 664}}"; - sepNavSelRange = "{180, 0}"; - sepNavVisRange = "{0, 396}"; - }; - }; - 61A11AC01168D8B600359010 /* SplitViewRootController.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {999, 1235}}"; - sepNavSelRange = "{550, 0}"; - sepNavVisRange = "{0, 2100}"; - sepNavWindowFrame = "{{725, 326}, {1058, 792}}"; - }; - }; - 61A11AC71168DA9400359010 /* MasterViewController.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {999, 639}}"; - sepNavSelRange = "{621, 13}"; - sepNavVisRange = "{0, 673}"; - }; - }; - 61A11AC81168DA9400359010 /* MasterViewController.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1048, 1937}}"; - sepNavSelRange = "{4792, 0}"; - sepNavVisRange = "{4012, 1740}"; - sepNavWindowFrame = "{{312, 236}, {1058, 792}}"; - }; - }; - 61A11ACD1168DB1B00359010 /* TeamSettingsViewController.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {472, 296}}"; - sepNavSelRange = "{364, 0}"; - sepNavVisRange = "{0, 429}"; - sepNavWindowFrame = "{{730, 203}, {1058, 792}}"; - }; - }; - 61A11ACE1168DB1B00359010 /* TeamSettingsViewController.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1048, 2340}}"; - sepNavSelRange = "{3228, 0}"; - sepNavVisRange = "{5366, 1416}"; - sepNavWindowFrame = "{{529, 227}, {1058, 792}}"; - }; - }; - 61A11AD41168DB3700359010 /* DetailViewController.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {999, 664}}"; - sepNavSelRange = "{198, 0}"; - sepNavVisRange = "{0, 611}"; - sepNavWindowFrame = "{{690, 271}, {1058, 792}}"; - }; - }; - 61A11AD51168DB3700359010 /* DetailViewController.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1069, 1937}}"; - sepNavSelRange = "{1555, 5}"; - sepNavVisRange = "{0, 640}"; - sepNavWindowFrame = "{{690, 271}, {1058, 792}}"; - }; - }; - 61A11ADF1168DC6E00359010 /* SingleTeamViewController.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1006, 668}}"; - sepNavSelRange = "{755, 0}"; - sepNavVisRange = "{0, 1248}"; - sepNavWindowFrame = "{{38, 374}, {1002, 778}}"; - }; - }; - 61A11AE01168DC6E00359010 /* SingleTeamViewController.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1027, 5343}}"; - sepNavSelRange = "{14386, 0}"; - sepNavVisRange = "{12295, 2832}"; - sepNavWindowFrame = "{{715, 337}, {1086, 797}}"; - }; - }; - 61A11AE21168DC9400359010 /* HogHatViewController.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {472, 364}}"; - sepNavSelRange = "{547, 0}"; - sepNavVisRange = "{53, 598}"; - sepNavWindowFrame = "{{49, 251}, {1058, 792}}"; - }; - }; - 61A11AE31168DC9400359010 /* HogHatViewController.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1048, 2691}}"; - sepNavSelRange = "{3376, 0}"; - sepNavVisRange = "{0, 1849}"; - sepNavWindowFrame = "{{807, 320}, {1058, 792}}"; - }; - }; - 61BD54C411789A020038D495 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61F6AB961177BE470013254C /* SDL_audiotypecvt.c */; - name = "SDL_audiotypecvt.c: 3861"; - rLen = 0; - rLoc = 123570; - rType = 0; - vrLen = 779; - vrLoc = 123261; - }; - 61C3251C1179A300001E70B1 /* openalbridge */ = { - activeExec = 0; - }; - 61C325231179A314001E70B1 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6184DEA211795DBD00AF6EFA /* UIImageExtra.m */; - name = "UIImageExtra.m: 9"; - rLen = 0; - rLoc = 145; - rType = 0; - vrLen = 246; - vrLoc = 0; - }; - 61C325391179A336001E70B1 /* errlib.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {579, 1425}}"; - sepNavSelRange = "{871, 0}"; - sepNavVisRange = "{509, 440}"; - sepNavWindowFrame = "{{153, 250}, {1086, 797}}"; - }; - }; - 61C3253A1179A336001E70B1 /* errlib.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1027, 669}}"; - sepNavSelRange = "{0, 839}"; - sepNavVisRange = "{0, 839}"; - sepNavWindowFrame = "{{130, 271}, {1086, 797}}"; - }; - }; - 61C3253B1179A336001E70B1 /* globals.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {558, 2310}}"; - sepNavSelRange = "{1163, 0}"; - sepNavVisRange = "{977, 202}"; - sepNavWindowFrame = "{{107, 292}, {1086, 797}}"; - }; - }; - 61C3253C1179A336001E70B1 /* loaders.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {789, 3840}}"; - sepNavSelRange = "{902, 0}"; - sepNavVisRange = "{828, 595}"; - }; - }; - 61C3253D1179A336001E70B1 /* loaders.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {803, 555}}"; - sepNavSelRange = "{899, 0}"; - sepNavVisRange = "{829, 414}"; - }; - }; - 61C3253E1179A336001E70B1 /* openalbridge.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {768, 7860}}"; - sepNavSelRange = "{4909, 0}"; - sepNavVisRange = "{4612, 631}"; - sepNavWindowFrame = "{{622, 369}, {1086, 797}}"; - }; - }; - 61C325401179A336001E70B1 /* openalbridge.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1027, 720}}"; - sepNavSelRange = "{2053, 0}"; - sepNavVisRange = "{3, 2114}"; - sepNavWindowFrame = "{{622, 369}, {1086, 797}}"; - }; - }; - 61C325411179A336001E70B1 /* wrappers.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1027, 2175}}"; - sepNavSelRange = "{0, 4432}"; - sepNavVisRange = "{0, 1355}"; - sepNavWindowFrame = "{{61, 334}, {1086, 797}}"; - }; - }; - 61C325421179A336001E70B1 /* wrappers.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {558, 630}}"; - sepNavSelRange = "{1077, 0}"; - sepNavVisRange = "{901, 404}"; - sepNavWindowFrame = "{{84, 313}, {1086, 797}}"; - }; - }; - 61C325681179A3A0001E70B1 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 618BE5911175126900F22556 /* LevelViewController.h */; - name = "LevelViewController.h: 2"; - rLen = 0; - rLoc = 26; - rType = 0; - vrLen = 274; - vrLoc = 0; - }; - 61C325691179A3A0001E70B1 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61C325401179A336001E70B1 /* openalbridge.h */; - name = "openalbridge.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 684; - vrLoc = 0; - }; - 61C325DD1179A993001E70B1 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61C3253B1179A336001E70B1 /* globals.h */; - name = "globals.h: 39"; - rLen = 0; - rLoc = 1163; - rType = 0; - vrLen = 202; - vrLoc = 977; - }; - 61C326361179B0A5001E70B1 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61C3253E1179A336001E70B1 /* openalbridge.c */; - name = "openalbridge.c: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 755; - vrLoc = 69; - }; - 61C326371179B0A5001E70B1 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61C326381179B0A5001E70B1 /* oalTouchAppDelegate.m */; - rLen = 0; - rLoc = 3888; - rType = 0; - }; - 61C326381179B0A5001E70B1 /* oalTouchAppDelegate.m */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.objc; - name = oalTouchAppDelegate.m; - path = /Users/vittorio/Downloads/oalTouch/Classes/oalTouchAppDelegate.m; - sourceTree = ""; - }; - 61C326391179B0A5001E70B1 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61C3263A1179B0A5001E70B1 /* oalTouchAppDelegate.m */; - name = "oalTouchAppDelegate.m: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 590; - vrLoc = 0; - }; - 61C3263A1179B0A5001E70B1 /* oalTouchAppDelegate.m */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.objc; - name = oalTouchAppDelegate.m; - path = /Users/vittorio/Downloads/oalTouch/Classes/oalTouchAppDelegate.m; - sourceTree = ""; - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {621, 1635}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 518}"; - }; - }; - 61C326621179EA92001E70B1 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61C3263A1179B0A5001E70B1 /* oalTouchAppDelegate.m */; - name = "oalTouchAppDelegate.m: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 518; - vrLoc = 0; - }; - 61CCBE60116135FF00833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798800114AA34C00BA94A9 /* uLandGraphics.pas */; - name = "uLandGraphics.pas: 6"; - rLen = 0; - rLoc = 204; - rType = 0; - vrLen = 130; - vrLoc = 186; - }; - 61CCBF1E116162CA00833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987F3114AA34C00BA94A9 /* uAIAmmoTests.pas */; - name = "uAIAmmoTests.pas: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 125; - vrLoc = 3102; - }; - 61CCBF451161637F00833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987F0114AA34C00BA94A9 /* SinTable.inc */; - name = "SinTable.inc: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 49; - vrLoc = 0; - }; - 61CCBF461161637F00833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987F4114AA34C00BA94A9 /* uAIMisc.pas */; - name = "uAIMisc.pas: 205"; - rLen = 0; - rLoc = 6716; - rType = 0; - vrLen = 49; - vrLoc = 2094; - }; - 61CCBF471161637F00833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987F5114AA34C00BA94A9 /* uAmmos.pas */; - name = "uAmmos.pas: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 130; - vrLoc = 186; - }; - 61CCBF7B1161657400833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987FA114AA34C00BA94A9 /* uFloat.pas */; - name = "uFloat.pas: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 49; - vrLoc = 0; - }; - 61CCBF7C1161657400833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6179880E114AA34C00BA94A9 /* uVisualGears.pas */; - name = "uVisualGears.pas: 23"; - rLen = 0; - rLoc = 873; - rType = 0; - vrLen = 53; - vrLoc = 822; - }; - 61CCBF7E1161657400833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798809114AA34C00BA94A9 /* uSound.pas */; - name = "uSound.pas: 42"; - rLen = 0; - rLoc = 1282; - rType = 0; - vrLen = 128; - vrLoc = 1229; - }; - 61CCBF7F1161657400833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798807114AA34C00BA94A9 /* uScript.pas */; - name = "uScript.pas: 32"; - rLen = 0; - rLoc = 1143; - rType = 0; - vrLen = 219; - vrLoc = 1004; - }; - 61CCBFD11161833800833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987FD114AA34C00BA94A9 /* uIO.pas */; - name = "uIO.pas: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 3; - vrLoc = 0; - }; - 61CCBFD21161833800833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987F7114AA34C00BA94A9 /* uCollisions.pas */; - name = "uCollisions.pas: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 3; - vrLoc = 111; - }; - 61CCBFD31161833800833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987F9114AA34C00BA94A9 /* uConsts.pas */; - name = "uConsts.pas: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 72; - vrLoc = 114; - }; - 61CCBFD41161833800833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987FB114AA34C00BA94A9 /* uGame.pas */; - name = "uGame.pas: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 62; - vrLoc = 49; - }; - 61CCBFD51161833800833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987FC114AA34C00BA94A9 /* uGears.pas */; - name = "uGears.pas: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 58; - vrLoc = 258; - }; - 61CCBFD71161833800833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6179880C114AA34C00BA94A9 /* uTeams.pas */; - name = "uTeams.pas: 23"; - rLen = 0; - rLoc = 932; - rType = 0; - vrLen = 110; - vrLoc = 831; - }; - 61CCBFD91161833800833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798805114AA34C00BA94A9 /* uMisc.pas */; - name = "uMisc.pas: 24"; - rLen = 0; - rLoc = 853; - rType = 0; - vrLen = 89; - vrLoc = 766; - }; - 61CCBFDA1161833800833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798802114AA34C00BA94A9 /* uLandTemplates.pas */; - name = "uLandTemplates.pas: 37"; - rLen = 0; - rLoc = 1407; - rType = 0; - vrLen = 366; - vrLoc = 1225; - }; - 61CCBFDB1161833800833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987FF114AA34C00BA94A9 /* uLand.pas */; - name = "uLand.pas: 912"; - rLen = 0; - rLoc = 25370; - rType = 0; - vrLen = 209; - vrLoc = 25434; - }; - 61CCBFDC1161833800833FE8 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987E4114AA34C00BA94A9 /* GSHandlers.inc */; - name = "GSHandlers.inc: 716"; - rLen = 0; - rLoc = 23048; - rType = 0; - vrLen = 148; - vrLoc = 22940; - }; - 61CE23E7115E49560098C467 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6179880F114AA34C00BA94A9 /* uWorld.pas */; - name = "uWorld.pas: 526"; - rLen = 0; - rLoc = 16649; - rType = 0; - vrLen = 482; - vrLoc = 16577; - }; - 61CE23FF115E4B290098C467 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 611FD9CB1155A28C00C2203D /* HedgewarsTitle.png */; - }; - 61CE250B115E749A0098C467 /* OverlayViewController.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {879, 839}}"; - sepNavSelRange = "{468, 0}"; - sepNavVisRange = "{0, 1087}"; - sepNavWindowFrame = "{{982, 125}, {938, 967}}"; - }; - }; - 61CE250C115E749A0098C467 /* OverlayViewController.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {936, 4745}}"; - sepNavSelRange = "{10697, 0}"; - sepNavVisRange = "{7551, 1834}"; - sepNavWindowFrame = "{{572, 185}, {938, 967}}"; - }; - }; - 61CE251F115E75A70098C467 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 61798A28114ADD2600BA94A9 /* playButton.png */; - }; - 61CEDB60116ACBBB0067BAFC /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61798868114AA4AA00BA94A9 /* SDL_uikitwindow.m */; - name = "SDL_uikitwindow.m: 58"; - rLen = 0; - rLoc = 1723; - rType = 0; - vrLen = 0; - vrLoc = 0; - }; - 61D96559117180D9001EB3B4 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61A11AD51168DB3700359010 /* DetailViewController.m */; - name = "DetailViewController.m: 42"; - rLen = 5; - rLoc = 1555; - rType = 0; - vrLen = 640; - vrLoc = 0; - }; - 61D96591117182B1001EB3B4 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61A11AC01168D8B600359010 /* SplitViewRootController.m */; - name = "SplitViewRootController.m: 33"; - rLen = 0; - rLoc = 1211; - rType = 0; - vrLen = 1367; - vrLoc = 551; - }; - 61E2F0811156B170002D33C1 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 617987F6114AA34C00BA94A9 /* uChat.pas */; - name = "uChat.pas: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 181; - vrLoc = 0; - }; - 61F6AB931177BE470013254C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 61CE250C115E749A0098C467 /* OverlayViewController.m */; - name = "OverlayViewController.m: 7"; - rLen = 0; - rLoc = 152; - rType = 0; - vrLen = 547; - vrLoc = 51; - }; - 61F6AB961177BE470013254C /* SDL_audiotypecvt.c */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.c; - name = SDL_audiotypecvt.c; - path = "/Users/vittorio/hedgewars/Library/SDL-1.3/SDL/src/audio/SDL_audiotypecvt.c"; - sourceTree = ""; - }; - 61F8E0D6116E98A900108149 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 619C533D116E70050049FD84 /* FortsViewController.m */; - name = "FortsViewController.m: 152"; - rLen = 1; - rLoc = 4986; - rType = 0; - vrLen = 430; - vrLoc = 4835; - }; - 61FE2AE4116D658700F76CDC /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6179886E114AA4D000BA94A9 /* MainMenuViewController.h */; - name = "MainMenuViewController.h: 10"; - rLen = 0; - rLoc = 172; - rType = 0; - vrLen = 80; - vrLoc = 148; - }; - 8D1107310486CEB800E47090 /* Info.plist */ = { - uiCtxt = { - sepNavWindowFrame = "{{777, 277}, {1058, 792}}"; - }; - }; - 928301160F10CAFC00CC5A3C /* fpc */ = { - activeExec = 0; - }; -} diff -r dc9e61e67484 -r 3ae3fccb439e project_files/HedgewarsMobile/Info.plist --- a/project_files/HedgewarsMobile/Info.plist Sat Apr 17 23:03:52 2010 +0000 +++ b/project_files/HedgewarsMobile/Info.plist Sun Apr 18 23:19:15 2010 +0000 @@ -2,9 +2,24 @@ - CFBundleName + CFBundleDevelopmentRegion + English + CFBundleDisplayName ${PRODUCT_NAME} - CFBundleDisplayName + CFBundleDocumentTypes + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIconFiles + + Icon.png + Icon-iPad.png + + CFBundleIdentifier + org.hedgewars.${PRODUCT_NAME:identifier} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName ${PRODUCT_NAME} CFBundlePackageType APPL @@ -12,24 +27,11 @@ ???? CFBundleVersion 1.0 - CFBundleIdentifier - com.kodahedge.${PRODUCT_NAME:identifier} - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIconFiles - - Icon.png - Icon-iPad.png - - CFBundleDevelopmentRegion - English - CFBundleInfoDictionaryVersion - 6.0 LSRequiresIPhoneOS - UIStatusBarHidden - UIInterfaceOrientation UIInterfaceOrientationLandscapeLeft + UIStatusBarHidden +