From dc7d52c48cad26ccef8ce694cd7712a00896e2ab Mon Sep 17 00:00:00 2001 From: "techdragon.nguyen@gmail.com" Date: Thu, 15 Dec 2011 11:11:08 +0000 Subject: [PATCH] added new signature for SendCommand in JGE that takes in a command string and a parameter added native keyboard handling in iOS TODO: add same feature for Android tablets/phones --- JGE/include/JGE.h | 1 + JGE/src/JGE.cpp | 13 +- JGE/src/iOS/EAGLView.h | 2 + JGE/src/iOS/EAGLView.m | 27 + JGE/src/iOS/EAGLViewController.h | 6 +- JGE/src/iOS/EAGLViewController.m | 54 + JGE/src/iOS/wagicAppDelegate.h | 9 +- JGE/src/iOS/wagicAppDelegate.m | 14 +- projects/mtg/include/GameOptions.h | 28 +- projects/mtg/include/SimplePad.h | 3 +- projects/mtg/src/GameOptions.cpp | 55 + projects/mtg/src/SimplePad.cpp | 17 +- projects/mtg/wagic copy-Info.plist | 58 + projects/mtg/wagic.xcodeproj/project.pbxproj | 1033 +++++++++--------- 14 files changed, 785 insertions(+), 535 deletions(-) create mode 100755 projects/mtg/wagic copy-Info.plist diff --git a/JGE/include/JGE.h b/JGE/include/JGE.h index c7167f1fd..5971a12dd 100644 --- a/JGE/include/JGE.h +++ b/JGE/include/JGE.h @@ -369,6 +369,7 @@ class JGE /// Sends a message through JGE /// Currently used only to communicate with the JNI Layer in Android void SendCommand(std::string command); + void SendCommand(std::string command, std::string parameter); #if defined (ANDROID) /// Access to JNI Environment diff --git a/JGE/src/JGE.cpp b/JGE/src/JGE.cpp index d6c233604..c4618c5db 100644 --- a/JGE/src/JGE.cpp +++ b/JGE/src/JGE.cpp @@ -588,12 +588,17 @@ void JGE::SendCommand(string command) #if defined (ANDROID) sendJNICommand(command); #endif -#ifdef IOS +} + +void JGE::SendCommand(std::string command, std::string parameter) +{ +#if defined (IOS) // get the app delegate and have it handle the command wagicAppDelegate *delegate = [ [UIApplication sharedApplication] delegate]; - const char* commandString = command.c_str(); - DebugTrace("Command: "<< command << endl); - [delegate handleWEngineCommand:[NSString stringWithUTF8String: commandString]]; + DebugTrace("Command: "<< command << " with parameter: " << parameter << endl); + [delegate handleWEngineCommand:[NSString stringWithCString: command.c_str() encoding: NSUTF8StringEncoding] + withParameter: [NSString stringWithCString: parameter.c_str() encoding:NSUTF8StringEncoding]]; + #endif } diff --git a/JGE/src/iOS/EAGLView.h b/JGE/src/iOS/EAGLView.h index 293783562..00a683a24 100755 --- a/JGE/src/iOS/EAGLView.h +++ b/JGE/src/iOS/EAGLView.h @@ -2,6 +2,7 @@ #import #import "AdWhirlDelegateProtocol.h" #import "EAGLViewController.h" +#import "EAGLView.h" #import "ESRenderer.h" // This class wraps the CAEAGLLayer from CoreAnimation into a convenient UIView subclass. @@ -35,6 +36,7 @@ - (void)stopAnimation; - (void)drawView:(id)sender; +- (void)updateKeyboard: (NSString *) inputString; - (void)removeAds; - (void)displayAds; diff --git a/JGE/src/iOS/EAGLView.m b/JGE/src/iOS/EAGLView.m index 82656d788..e95f6e02c 100755 --- a/JGE/src/iOS/EAGLView.m +++ b/JGE/src/iOS/EAGLView.m @@ -10,6 +10,8 @@ #include "JRenderer.h" #include "JGameLauncher.h" +#include "GameApp.h" + #import "AdWhirlView.h" #import "wagicAppDelegate.h" @@ -532,6 +534,31 @@ static NSString *_MY_AD_WHIRL_APPLICATION_KEY_IPAD = @"2e70e3f3da40408588b9a3170 } #pragma mark - +#include "GameOptions.h" +#pragma mark Keyboard related methods + +- (void) updateKeyboard:( NSString *) inputString +{ + // send the new string to JGE to update the string + unsigned char key = [inputString characterAtIndex: 0]; + if ([inputString length] > 1) + { + if ([inputString isEqualToString: @"DELETE"]) + key = 127; + else if ([inputString isEqualToString:@"SPACE"]) + key = 32; + else if ([inputString isEqualToString: @"SAVE"]) + key = 1; + else if ([inputString isEqualToString: @"CANCEL"]) + key = 10; + } + + options.keypadUpdateText( key ); + if ( key < 11 ) + g_engine->HoldKey_NoRepeat( JGE_BTN_OK) ; + +} + //These are the methods for the AdWhirl Delegate, you have to implement them #pragma mark AdWhirlDelegate methods diff --git a/JGE/src/iOS/EAGLViewController.h b/JGE/src/iOS/EAGLViewController.h index 50812cd2b..ae53d0a76 100755 --- a/JGE/src/iOS/EAGLViewController.h +++ b/JGE/src/iOS/EAGLViewController.h @@ -1,11 +1,13 @@ #import #import "AdWhirlDelegateProtocol.h" -@interface EAGLViewController : UIViewController { +@interface EAGLViewController : UIViewController { BOOL bannerIsVisible; } +@property (nonatomic, retain) id eaglView; +@property (nonatomic, retain) UITextField *inputField; @property (nonatomic, assign) BOOL bannerIsVisible; -@property (nonatomic, retain) id eaglView; + @end diff --git a/JGE/src/iOS/EAGLViewController.m b/JGE/src/iOS/EAGLViewController.m index 18b8c24d4..7ea1c0ae1 100755 --- a/JGE/src/iOS/EAGLViewController.m +++ b/JGE/src/iOS/EAGLViewController.m @@ -10,15 +10,26 @@ @synthesize bannerIsVisible; @synthesize eaglView; +@synthesize inputField; #pragma mark initialization / deallocation methods - (id)init { self = [super init]; if (self) { + inputField = [[UITextField alloc] initWithFrame: CGRectMake(-50, -50, 25, 25)] ; + [self.inputField setEnablesReturnKeyAutomatically: YES]; + [self.inputField setEnabled: YES]; + [self.inputField setDelegate: self]; + [inputField setAutoresizingMask:UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight]; + [inputField setAutocapitalizationType:UITextAutocapitalizationTypeNone]; + [inputField setAutocorrectionType:UITextAutocorrectionTypeNo]; + [inputField setKeyboardType: UIKeyboardTypeNamePhonePad]; CGRect frame = [[UIScreen mainScreen] applicationFrame]; eaglView = [[EAGLView alloc] initWithFrame:frame]; [self setView: eaglView]; + [self.view addSubview: inputField]; + [inputField release]; } return self; } @@ -26,6 +37,7 @@ - (void)dealloc { [eaglView setDelegate: nil]; [eaglView release], eaglView = nil; + [inputField release], inputField = nil; [super dealloc]; } @@ -157,4 +169,46 @@ #pragma mark - +#pragma mark UITextFieldDelegate methods +- (void)toggleKeyboardWithState: (NSString *) initialText +{ + UIView *blockerView = [[[UIView alloc] initWithFrame: [self.view frame]] autorelease]; + [blockerView setBackgroundColor: [UIColor clearColor]]; + [self.view addSubview: blockerView]; + if ([[self inputField] becomeFirstResponder]) + { + [inputField setText: initialText]; + // success in displaying the keyboard + } +} + +- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string +{ + if ([string isEqualToString:@" "]) + [eaglView updateKeyboard: @"SPACE"]; + else if ( (string == nil || [string isEqualToString: @""]) && (1 == range.length)) + [eaglView updateKeyboard: @"DELETE"]; + else if ( (string == nil || [string isEqualToString: @""]) && (range.location == (range.length-1))) + [eaglView updateKeyboard: @"CLEAR"]; + else + [eaglView updateKeyboard: string]; + + return YES; +} + +- (BOOL)textFieldShouldEndEditing:(UITextField *)textField +{ + [eaglView updateKeyboard: @"SAVE"]; + return YES; +} + + +- (BOOL) textFieldShouldReturn:(UITextField *)textField +{ + [textField resignFirstResponder]; + return YES; +} + + +#pragma mark - @end diff --git a/JGE/src/iOS/wagicAppDelegate.h b/JGE/src/iOS/wagicAppDelegate.h index 098ee7892..bd6f5f229 100755 --- a/JGE/src/iOS/wagicAppDelegate.h +++ b/JGE/src/iOS/wagicAppDelegate.h @@ -1,20 +1,19 @@ #import -#import "Reachability.h" #import "WagicDownloadProgressViewController.h" +#import "Reachability.h" + @class EAGLViewController; @interface wagicAppDelegate : NSObject { UIWindow *window; EAGLViewController *glViewController; //Reachability variables - Reachability* hostReach; - Reachability* internetReach; - Reachability* wifiReach; + Reachability *hostReach, *internetReach, *wifiReach; } - (void) rotateBackgroundImage:(UIInterfaceOrientation)fromInterfaceOrientation toInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation; -- (void) handleWEngineCommand:(NSString *) command; +- (void) handleWEngineCommand:(NSString *) command withParameter: (NSString *) parameter; @property (nonatomic, retain) IBOutlet UIWindow *window; @property (nonatomic, retain) EAGLViewController *glViewController; diff --git a/JGE/src/iOS/wagicAppDelegate.m b/JGE/src/iOS/wagicAppDelegate.m index e18ac4d40..59cb20ad4 100755 --- a/JGE/src/iOS/wagicAppDelegate.m +++ b/JGE/src/iOS/wagicAppDelegate.m @@ -103,6 +103,8 @@ [self.window setBackgroundColor: [UIColor blackColor]]; [self.window makeKeyAndVisible]; + + return YES; } - (void)applicationWillResignActive:(UIApplication *)application @@ -137,8 +139,13 @@ [self.glViewController.view stopAnimation]; } +- (void)initializeKeyboard: (id) initialState +{ + [self.glViewController toggleKeyboardWithState: initialState]; +} -- (void)handleWEngineCommand:(NSString *) command + +- (void)handleWEngineCommand:(NSString *) command withParameter: (NSString *) parameter { BOOL isDevicePhone = (UI_USER_INTERFACE_IDIOM()) == UIUserInterfaceIdiomPhone; @@ -154,10 +161,13 @@ if (isDevicePhone) [glViewController.eaglView removeAds]; } + else if ([command isEqualToString: @"displayKeyboard"]) + { + [self initializeKeyboard: parameter]; + } } - - (void) rotateBackgroundImage:(UIInterfaceOrientation)fromInterfaceOrientation toInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation { bool isPhone = (UI_USER_INTERFACE_IDIOM()) == UIUserInterfaceIdiomPhone; diff --git a/projects/mtg/include/GameOptions.h b/projects/mtg/include/GameOptions.h index b997b226f..e0b9e215a 100644 --- a/projects/mtg/include/GameOptions.h +++ b/projects/mtg/include/GameOptions.h @@ -347,7 +347,7 @@ public: string mFilename; int save(); int load(); - + GameOption * get(int); GameOption * get(string optionName); GameOption& operator[](int); @@ -383,6 +383,31 @@ public: return false; } + void keypadUpdateText(unsigned char key) + { + if (keypad) + { + switch (key) + { + case 1: // save the current text + keypad->pressKey( key); + break; + case 10: // cancel the edit + keypad->CancelEdit(); + break; + case 32: + keypad->pressKey( KPD_SPACE ); + break; + case 127: + keypad->pressKey( KPD_DEL ); + break; + default: + keypad->pressKey( key ); + break; + } + } + } + void keypadUpdate(float dt) { if(keypad) @@ -422,6 +447,7 @@ public: private: GameApp* theGame; SimplePad* keypad; + StyleManager* styleMan; void createProfileFolders(); }; diff --git a/projects/mtg/include/SimplePad.h b/projects/mtg/include/SimplePad.h index 3a356831a..42edf26eb 100644 --- a/projects/mtg/include/SimplePad.h +++ b/projects/mtg/include/SimplePad.h @@ -44,7 +44,8 @@ public: void Render(); void Update(float dt); void pressKey(unsigned char id); - + void CancelEdit(); + SimplePad(); ~SimplePad(); diff --git a/projects/mtg/src/GameOptions.cpp b/projects/mtg/src/GameOptions.cpp index e023835d9..1dbb911cf 100644 --- a/projects/mtg/src/GameOptions.cpp +++ b/projects/mtg/src/GameOptions.cpp @@ -7,6 +7,10 @@ #include "StyleManager.h" #include "Credits.h" +#ifdef IOS +#include "JGE.h" +#endif + const string Options::optionNames[] = { //Global options "Profile", @@ -71,6 +75,8 @@ const string Options::optionNames[] = { "aw_collector", }; + +#pragma mark Options int Options::getID(string name) { if (0 == name.size()) @@ -187,6 +193,10 @@ int Options::optionInterrupt(int gamePhase) return INVALID_OPTION; } +#pragma mark - + +#pragma mark GameOption + GameOption::GameOption(int value) : number(value) { @@ -307,6 +317,9 @@ bool GameOption::write(std::ofstream * file, string name) return true; } +#pragma mark - + +#pragma mark GameOptions GameOptions::GameOptions(string filename) { mFilename = filename; @@ -397,6 +410,12 @@ int GameOptions::save() return 1; } +GameSettings GameOptions::getGameSettings() +{ + return options; +} + + GameOption& GameOptions::operator[](int optionID) { GameOption * go = get(optionID); @@ -524,6 +543,10 @@ GameOptions::~GameOptions() unknownMap.clear(); } +#pragma mark - + +#pragma mark GameSettings + GameSettings options; GameSettings::GameSettings() @@ -828,6 +851,14 @@ SimplePad * GameSettings::keypadStart(string input, string * _dest, bool _cancel { if (keypad == NULL) keypad = NEW SimplePad(); + // show keyboard +#ifdef IOS + JGE *engine = JGE::GetInstance(); + engine->SendCommand( "displayKeyboard", input); +#elif ANDROID + JGE *engine = JGE::GetInstance(); + engine->SendCommand( "displayKeyboard:" << input); +#endif keypad->bShowCancel = _cancel; keypad->bShowNumpad = _numpad; keypad->mX = _x; @@ -848,6 +879,10 @@ void GameSettings::keypadShutdown() SAFE_DELETE(keypad); } +#pragma mark - + +#pragma mark EnumDefinition + //EnumDefinition int EnumDefinition::findIndex(int value) { @@ -908,6 +943,10 @@ bool GameOptionEnum::read(string input) return false; } +#pragma mark - + +#pragma mark OptionMaxGrade + //Enum Definitions OptionMaxGrade OptionMaxGrade::mDef; OptionMaxGrade::OptionMaxGrade() @@ -921,6 +960,10 @@ OptionMaxGrade::OptionMaxGrade() } ; +#pragma mark - + +#pragma mark OptionASkipPhase + OptionASkipPhase OptionASkipPhase::mDef; OptionASkipPhase::OptionASkipPhase() { @@ -929,6 +972,9 @@ OptionASkipPhase::OptionASkipPhase() mDef.values.push_back(EnumDefinition::assoc(Constants::ASKIP_FULL, "Full")); } ; +#pragma mark - + +#pragma mark OptionWhosFirst OptionWhosFirst OptionWhosFirst::mDef; OptionWhosFirst::OptionWhosFirst() @@ -996,6 +1042,10 @@ OptionKicker::OptionKicker() mDef.values.push_back(EnumDefinition::assoc(Constants::KICKER_CHOICE, "Offer Choice")); } ; +#pragma mark - + +#pragma mark GameOptionAward + //GameOptionAward GameOptionAward::GameOptionAward() { @@ -1131,6 +1181,10 @@ static JButton u32_to_button(u32 b) return JGE_BTN_NONE; } +#pragma mark - + +#pragma mark GameOptionKeyBindings + bool GameOptionKeyBindings::read(string input) { istringstream iss(input); @@ -1178,3 +1232,4 @@ bool GameOptionKeyBindings::write(std::ofstream* file, string name) *file << endl; return true; } +#pragma mark - \ No newline at end of file diff --git a/projects/mtg/src/SimplePad.cpp b/projects/mtg/src/SimplePad.cpp index 5f5f93c84..5fd1095d2 100644 --- a/projects/mtg/src/SimplePad.cpp +++ b/projects/mtg/src/SimplePad.cpp @@ -44,7 +44,11 @@ SimplePad::SimplePad() { nbitems = 0; bActive = false; +#ifdef IOS + selected = KPD_OK; +#else selected = 0; +#endif priorKey = 0; cursor = 0; bShowCancel = false; @@ -175,11 +179,16 @@ void SimplePad::pressKey(unsigned char key) Finish(); else if (key == KPD_CANCEL) { - bCanceled = true; - Finish(); + CancelEdit(); } } + +void SimplePad::CancelEdit() +{ + bCanceled = true; + Finish(); +} void SimplePad::MoveSelection(unsigned char moveto) { if (!bShowNumpad && moveto >= KPD_0 && moveto <= KPD_9) @@ -370,7 +379,8 @@ void SimplePad::Render() offY += kH + 12; if (!bShowNumpad) vSpacing -= kH + 12; - +#ifndef IOS + for (int x = 0; x < nbitems; x++) if (keys[x]) { @@ -445,6 +455,7 @@ void SimplePad::Render() mFont->DrawString(keys[x]->displayValue.c_str(), mX + offX, mY + offY); offX += kW + 14; } +#endif } unsigned int SimplePad::cursorPos() diff --git a/projects/mtg/wagic copy-Info.plist b/projects/mtg/wagic copy-Info.plist new file mode 100755 index 000000000..d70f8d8b5 --- /dev/null +++ b/projects/mtg/wagic copy-Info.plist @@ -0,0 +1,58 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleDisplayName + ${PRODUCT_NAME} + CFBundleDocumentTypes + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleGetInfoString + + CFBundleIconFile + wagic-64x64.png + CFBundleIdentifier + net.wagic.core + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleURLTypes + + CFBundleVersion + 1.0 + LSRequiresIPhoneOS + + NSMainNibFile + MainWindow + UIFileSharingEnabled + + UIStatusBarHidden + + UISupportedInterfaceOrientations + + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + + UTExportedTypeDeclarations + + UTImportedTypeDeclarations + + + diff --git a/projects/mtg/wagic.xcodeproj/project.pbxproj b/projects/mtg/wagic.xcodeproj/project.pbxproj index 53c2221d9..a3257a4d9 100755 --- a/projects/mtg/wagic.xcodeproj/project.pbxproj +++ b/projects/mtg/wagic.xcodeproj/project.pbxproj @@ -7,6 +7,250 @@ objects = { /* Begin PBXBuildFile section */ + 12059D6914980B7200DAC43B /* wagic-64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = F233DC3712A111EB008594F2 /* wagic-64x64.png */; }; + 12059D6A14980B7200DAC43B /* EAGLViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = F2CDD5E212A6F7A2007B35AF /* EAGLViewController.xib */; }; + 12059D6B14980B7200DAC43B /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = CECB67E012B517C000321D5A /* MainWindow.xib */; }; + 12059D6C14980B7200DAC43B /* mtg.txt in Resources */ = {isa = PBXBuildFile; fileRef = 127D4C6E1376B33200109AB4 /* mtg.txt */; }; + 12059D6D14980B7200DAC43B /* !Pak0.cpk in Resources */ = {isa = PBXBuildFile; fileRef = 12B8121F1404B9E10092E303 /* !Pak0.cpk */; }; + 12059D6E14980B7200DAC43B /* !Pak1.cpk in Resources */ = {isa = PBXBuildFile; fileRef = 12B812201404B9E10092E303 /* !Pak1.cpk */; }; + 12059D6F14980B7200DAC43B /* zfs.sln in Resources */ = {isa = PBXBuildFile; fileRef = 12B812291404B9E10092E303 /* zfs.sln */; }; + 12059D7014980B7200DAC43B /* zfs.vcproj in Resources */ = {isa = PBXBuildFile; fileRef = 12B8122A1404B9E10092E303 /* zfs.vcproj */; }; + 12059D7114980B7200DAC43B /* zfs.vcxproj in Resources */ = {isa = PBXBuildFile; fileRef = 12B8122B1404B9E10092E303 /* zfs.vcxproj */; }; + 12059D7214980B7200DAC43B /* zfs.vcxproj.filters in Resources */ = {isa = PBXBuildFile; fileRef = 12B8122C1404B9E10092E303 /* zfs.vcxproj.filters */; }; + 12059D7314980B7200DAC43B /* modrules.xml in Resources */ = {isa = PBXBuildFile; fileRef = 129654D5148AA2390031100B /* modrules.xml */; }; + 12059D7414980B7200DAC43B /* README.txt in Resources */ = {isa = PBXBuildFile; fileRef = 128ED37A148BAE7B00C58E83 /* README.txt */; }; + 12059D7514980B7200DAC43B /* README in Resources */ = {isa = PBXBuildFile; fileRef = 128ED3EF148BC94B00C58E83 /* README */; }; + 12059D7614980B7200DAC43B /* AdWhirlWebBrowser.xib in Resources */ = {isa = PBXBuildFile; fileRef = 128ED42D148BC94B00C58E83 /* AdWhirlWebBrowser.xib */; }; + 12059D7714980B7200DAC43B /* Changelog.txt in Resources */ = {isa = PBXBuildFile; fileRef = 128ED475148BC94B00C58E83 /* Changelog.txt */; }; + 12059D7814980B7200DAC43B /* README in Resources */ = {isa = PBXBuildFile; fileRef = 128ED481148BC94C00C58E83 /* README */; }; + 12059D7914980B7200DAC43B /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 12211ECA1494811D00641703 /* Default.png */; }; + 12059D7A14980B7200DAC43B /* Default-Landscape~ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = 12211ECC149481B600641703 /* Default-Landscape~ipad.png */; }; + 12059D7B14980B7200DAC43B /* Default-Portrait~ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = 12211ECE149481C300641703 /* Default-Portrait~ipad.png */; }; + 12059D7C14980B7200DAC43B /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 12211ED01494823E00641703 /* Default@2x.png */; }; + 12059D7D14980B7200DAC43B /* Default-Landscape.png in Resources */ = {isa = PBXBuildFile; fileRef = 12211ED21494916D00641703 /* Default-Landscape.png */; }; + 12059D7E14980B7200DAC43B /* Default-Portrait.png in Resources */ = {isa = PBXBuildFile; fileRef = 12211ED31494916D00641703 /* Default-Portrait.png */; }; + 12059D8014980B7200DAC43B /* Encoding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232B1128A01F400C34032 /* Encoding.cpp */; }; + 12059D8114980B7200DAC43B /* hgecolor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232B4128A01F400C34032 /* hgecolor.cpp */; }; + 12059D8214980B7200DAC43B /* hgedistort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232B5128A01F400C34032 /* hgedistort.cpp */; }; + 12059D8314980B7200DAC43B /* hgefont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232B6128A01F400C34032 /* hgefont.cpp */; }; + 12059D8414980B7200DAC43B /* hgeparticle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232B7128A01F400C34032 /* hgeparticle.cpp */; }; + 12059D8514980B7200DAC43B /* hgepmanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232B8128A01F400C34032 /* hgepmanager.cpp */; }; + 12059D8614980B7200DAC43B /* hgerect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232B9128A01F400C34032 /* hgerect.cpp */; }; + 12059D8714980B7300DAC43B /* hgevector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232BA128A01F400C34032 /* hgevector.cpp */; }; + 12059D8814980B7300DAC43B /* JAnimator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232BB128A01F400C34032 /* JAnimator.cpp */; }; + 12059D8914980B7300DAC43B /* JApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232BC128A01F400C34032 /* JApp.cpp */; }; + 12059D8A14980B7300DAC43B /* JDistortionMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232BF128A01F400C34032 /* JDistortionMesh.cpp */; }; + 12059D8B14980B7300DAC43B /* JFileSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232C0128A01F400C34032 /* JFileSystem.cpp */; }; + 12059D8C14980B7300DAC43B /* JGameObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232C1128A01F400C34032 /* JGameObject.cpp */; }; + 12059D8D14980B7300DAC43B /* JGE.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232C3128A01F400C34032 /* JGE.cpp */; }; + 12059D8E14980B7300DAC43B /* JGui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232C5128A01F400C34032 /* JGui.cpp */; }; + 12059D8F14980B7300DAC43B /* JLBFont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232C6128A01F400C34032 /* JLBFont.cpp */; }; + 12059D9014980B7300DAC43B /* JLogger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232C7128A01F400C34032 /* JLogger.cpp */; }; + 12059D9114980B7300DAC43B /* JMD2Model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232C8128A01F400C34032 /* JMD2Model.cpp */; }; + 12059D9214980B7300DAC43B /* JOBJModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232CB128A01F400C34032 /* JOBJModel.cpp */; }; + 12059D9314980B7300DAC43B /* JParticle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232CC128A01F400C34032 /* JParticle.cpp */; }; + 12059D9414980B7300DAC43B /* JParticleEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232CD128A01F400C34032 /* JParticleEffect.cpp */; }; + 12059D9514980B7300DAC43B /* JParticleEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232CE128A01F400C34032 /* JParticleEmitter.cpp */; }; + 12059D9614980B7300DAC43B /* JParticleSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232CF128A01F400C34032 /* JParticleSystem.cpp */; }; + 12059D9714980B7300DAC43B /* JResourceManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232D0128A01F400C34032 /* JResourceManager.cpp */; }; + 12059D9814980B7300DAC43B /* JSpline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232D3128A01F400C34032 /* JSpline.cpp */; }; + 12059D9914980B7300DAC43B /* JSprite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232D4128A01F400C34032 /* JSprite.cpp */; }; + 12059D9A14980B7300DAC43B /* JGfx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232D8128A01F400C34032 /* JGfx.cpp */; }; + 12059D9B14980B7300DAC43B /* JSfx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232D9128A01F400C34032 /* JSfx.cpp */; }; + 12059D9C14980B7300DAC43B /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232DE128A01F400C34032 /* tinystr.cpp */; }; + 12059D9D14980B7300DAC43B /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232E0128A01F400C34032 /* tinyxml.cpp */; }; + 12059D9E14980B7300DAC43B /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232E2128A01F400C34032 /* tinyxmlerror.cpp */; }; + 12059D9F14980B7300DAC43B /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232E3128A01F400C34032 /* tinyxmlparser.cpp */; }; + 12059DA014980B7300DAC43B /* Vector2D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232F4128A01F400C34032 /* Vector2D.cpp */; }; + 12059DA114980B7300DAC43B /* vram.c in Sources */ = {isa = PBXBuildFile; fileRef = CEE232F5128A01F400C34032 /* vram.c */; }; + 12059DA214980B7300DAC43B /* ActionElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376EE1291C60500B9016A /* ActionElement.cpp */; }; + 12059DA314980B7300DAC43B /* ActionLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376EF1291C60500B9016A /* ActionLayer.cpp */; }; + 12059DA414980B7300DAC43B /* ActionStack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F01291C60500B9016A /* ActionStack.cpp */; }; + 12059DA514980B7300DAC43B /* AIMomirPlayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F11291C60500B9016A /* AIMomirPlayer.cpp */; }; + 12059DA614980B7300DAC43B /* AIPlayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F21291C60500B9016A /* AIPlayer.cpp */; }; + 12059DA714980B7300DAC43B /* AIStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F31291C60500B9016A /* AIStats.cpp */; }; + 12059DA814980B7300DAC43B /* AllAbilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F41291C60500B9016A /* AllAbilities.cpp */; }; + 12059DA914980B7300DAC43B /* CardDescriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F51291C60500B9016A /* CardDescriptor.cpp */; }; + 12059DAA14980B7300DAC43B /* CardDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F61291C60500B9016A /* CardDisplay.cpp */; }; + 12059DAB14980B7300DAC43B /* CardEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F71291C60500B9016A /* CardEffect.cpp */; }; + 12059DAC14980B7300DAC43B /* CardGui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F81291C60500B9016A /* CardGui.cpp */; }; + 12059DAD14980B7300DAC43B /* CardPrimitive.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F91291C60500B9016A /* CardPrimitive.cpp */; }; + 12059DAE14980B7300DAC43B /* CardSelector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376FA1291C60500B9016A /* CardSelector.cpp */; }; + 12059DAF14980B7300DAC43B /* CardSelectorSingleton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376FB1291C60500B9016A /* CardSelectorSingleton.cpp */; }; + 12059DB014980B7300DAC43B /* Closest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376FC1291C60500B9016A /* Closest.cpp */; }; + 12059DB114980B7300DAC43B /* Counters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376FD1291C60500B9016A /* Counters.cpp */; }; + 12059DB214980B7300DAC43B /* Credits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376FE1291C60500B9016A /* Credits.cpp */; }; + 12059DB314980B7300DAC43B /* Damage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376FF1291C60500B9016A /* Damage.cpp */; }; + 12059DB414980B7300DAC43B /* DamagerDamaged.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377001291C60500B9016A /* DamagerDamaged.cpp */; }; + 12059DB514980B7300DAC43B /* DeckDataWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377011291C60500B9016A /* DeckDataWrapper.cpp */; }; + 12059DB614980B7300DAC43B /* DeckEditorMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377021291C60500B9016A /* DeckEditorMenu.cpp */; }; + 12059DB714980B7300DAC43B /* DeckManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377031291C60500B9016A /* DeckManager.cpp */; }; + 12059DB814980B7300DAC43B /* DeckMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377041291C60500B9016A /* DeckMenu.cpp */; }; + 12059DB914980B7300DAC43B /* DeckMenuItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377051291C60500B9016A /* DeckMenuItem.cpp */; }; + 12059DBA14980B7300DAC43B /* DeckMetaData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377061291C60500B9016A /* DeckMetaData.cpp */; }; + 12059DBB14980B7300DAC43B /* DeckStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377071291C60500B9016A /* DeckStats.cpp */; }; + 12059DBC14980B7300DAC43B /* DuelLayers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377081291C60500B9016A /* DuelLayers.cpp */; }; + 12059DBD14980B7300DAC43B /* Effects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377091291C60500B9016A /* Effects.cpp */; }; + 12059DBE14980B7300DAC43B /* ExtraCost.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3770A1291C60500B9016A /* ExtraCost.cpp */; }; + 12059DBF14980B7300DAC43B /* GameApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3770B1291C60500B9016A /* GameApp.cpp */; }; + 12059DC014980B7300DAC43B /* GameLauncher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3770C1291C60500B9016A /* GameLauncher.cpp */; }; + 12059DC114980B7300DAC43B /* GameObserver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3770D1291C60500B9016A /* GameObserver.cpp */; }; + 12059DC214980B7300DAC43B /* GameOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3770E1291C60500B9016A /* GameOptions.cpp */; }; + 12059DC314980B7300DAC43B /* GameState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3770F1291C60500B9016A /* GameState.cpp */; }; + 12059DC414980B7300DAC43B /* GameStateAwards.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377101291C60500B9016A /* GameStateAwards.cpp */; }; + 12059DC514980B7300DAC43B /* GameStateDeckViewer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377111291C60500B9016A /* GameStateDeckViewer.cpp */; }; + 12059DC614980B7300DAC43B /* GameStateDuel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377121291C60500B9016A /* GameStateDuel.cpp */; }; + 12059DC714980B7300DAC43B /* GameStateMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377131291C60500B9016A /* GameStateMenu.cpp */; }; + 12059DC814980B7300DAC43B /* GameStateOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377141291C60500B9016A /* GameStateOptions.cpp */; }; + 12059DC914980B7300DAC43B /* GameStateShop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377151291C60500B9016A /* GameStateShop.cpp */; }; + 12059DCA14980B7300DAC43B /* GameStateStory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377161291C60500B9016A /* GameStateStory.cpp */; }; + 12059DCB14980B7300DAC43B /* GameStateTransitions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377171291C60500B9016A /* GameStateTransitions.cpp */; }; + 12059DCC14980B7300DAC43B /* GuiAvatars.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377181291C60500B9016A /* GuiAvatars.cpp */; }; + 12059DCD14980B7300DAC43B /* GuiBackground.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377191291C60500B9016A /* GuiBackground.cpp */; }; + 12059DCE14980B7300DAC43B /* GuiCardsController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3771A1291C60500B9016A /* GuiCardsController.cpp */; }; + 12059DCF14980B7300DAC43B /* GuiCombat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3771B1291C60500B9016A /* GuiCombat.cpp */; }; + 12059DD014980B7300DAC43B /* GuiFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3771C1291C60500B9016A /* GuiFrame.cpp */; }; + 12059DD114980B7300DAC43B /* GuiHand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3771D1291C60500B9016A /* GuiHand.cpp */; }; + 12059DD214980B7300DAC43B /* GuiLayers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3771E1291C60500B9016A /* GuiLayers.cpp */; }; + 12059DD314980B7300DAC43B /* GuiMana.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3771F1291C60500B9016A /* GuiMana.cpp */; }; + 12059DD414980B7300DAC43B /* GuiPhaseBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377211291C60500B9016A /* GuiPhaseBar.cpp */; }; + 12059DD514980B7300DAC43B /* GuiPlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377221291C60500B9016A /* GuiPlay.cpp */; }; + 12059DD614980B7300DAC43B /* GuiStatic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377231291C60500B9016A /* GuiStatic.cpp */; }; + 12059DD714980B7300DAC43B /* ManaCost.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377241291C60500B9016A /* ManaCost.cpp */; }; + 12059DD814980B7300DAC43B /* ManaCostHybrid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377251291C60500B9016A /* ManaCostHybrid.cpp */; }; + 12059DD914980B7300DAC43B /* MenuItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377261291C60500B9016A /* MenuItem.cpp */; }; + 12059DDA14980B7300DAC43B /* MTGAbility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377271291C60500B9016A /* MTGAbility.cpp */; }; + 12059DDB14980B7300DAC43B /* MTGCard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377291291C60500B9016A /* MTGCard.cpp */; }; + 12059DDC14980B7300DAC43B /* MTGCardInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3772A1291C60500B9016A /* MTGCardInstance.cpp */; }; + 12059DDD14980B7300DAC43B /* MTGDeck.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3772B1291C60500B9016A /* MTGDeck.cpp */; }; + 12059DDE14980B7300DAC43B /* MTGDefinitions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3772C1291C60500B9016A /* MTGDefinitions.cpp */; }; + 12059DDF14980B7300DAC43B /* MTGGamePhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3772D1291C60500B9016A /* MTGGamePhase.cpp */; }; + 12059DE014980B7300DAC43B /* MTGGameZones.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3772E1291C60500B9016A /* MTGGameZones.cpp */; }; + 12059DE114980B7300DAC43B /* MTGPack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3772F1291C60500B9016A /* MTGPack.cpp */; }; + 12059DE214980B7300DAC43B /* MTGRules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377301291C60500B9016A /* MTGRules.cpp */; }; + 12059DE314980B7300DAC43B /* Navigator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377321291C60500B9016A /* Navigator.cpp */; }; + 12059DE414980B7300DAC43B /* OptionItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377331291C60500B9016A /* OptionItem.cpp */; }; + 12059DE514980B7300DAC43B /* PhaseRing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377341291C60500B9016A /* PhaseRing.cpp */; }; + 12059DE614980B7300DAC43B /* Player.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377351291C60500B9016A /* Player.cpp */; }; + 12059DE714980B7300DAC43B /* PlayerData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377361291C60500B9016A /* PlayerData.cpp */; }; + 12059DE814980B7300DAC43B /* PlayGuiObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377371291C60500B9016A /* PlayGuiObject.cpp */; }; + 12059DE914980B7300DAC43B /* PlayGuiObjectController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377381291C60500B9016A /* PlayGuiObjectController.cpp */; }; + 12059DEA14980B7300DAC43B /* Pos.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377391291C60500B9016A /* Pos.cpp */; }; + 12059DEB14980B7300DAC43B /* PrecompiledHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3773A1291C60500B9016A /* PrecompiledHeader.cpp */; }; + 12059DEC14980B7300DAC43B /* PriceList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3773B1291C60500B9016A /* PriceList.cpp */; }; + 12059DED14980B7300DAC43B /* ReplacementEffects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3773C1291C60500B9016A /* ReplacementEffects.cpp */; }; + 12059DEE14980B7300DAC43B /* Rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3773D1291C60500B9016A /* Rules.cpp */; }; + 12059DEF14980B7300DAC43B /* SimpleMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3773F1291C60500B9016A /* SimpleMenu.cpp */; }; + 12059DF014980B7300DAC43B /* SimpleMenuItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377401291C60500B9016A /* SimpleMenuItem.cpp */; }; + 12059DF114980B7300DAC43B /* SimplePad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377411291C60500B9016A /* SimplePad.cpp */; }; + 12059DF214980B7300DAC43B /* StoryFlow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377421291C60500B9016A /* StoryFlow.cpp */; }; + 12059DF314980B7300DAC43B /* StyleManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377431291C60500B9016A /* StyleManager.cpp */; }; + 12059DF414980B7300DAC43B /* Subtypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377441291C60500B9016A /* Subtypes.cpp */; }; + 12059DF514980B7300DAC43B /* TargetChooser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377451291C60500B9016A /* TargetChooser.cpp */; }; + 12059DF614980B7300DAC43B /* TargetsList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377461291C60500B9016A /* TargetsList.cpp */; }; + 12059DF714980B7300DAC43B /* Tasks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377471291C60500B9016A /* Tasks.cpp */; }; + 12059DF814980B7300DAC43B /* TextScroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3774A1291C60500B9016A /* TextScroller.cpp */; }; + 12059DF914980B7300DAC43B /* ThisDescriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3774B1291C60500B9016A /* ThisDescriptor.cpp */; }; + 12059DFA14980B7300DAC43B /* Token.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3774C1291C60500B9016A /* Token.cpp */; }; + 12059DFB14980B7300DAC43B /* Translate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3774D1291C60500B9016A /* Translate.cpp */; }; + 12059DFC14980B7300DAC43B /* TranslateKeys.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3774E1291C60500B9016A /* TranslateKeys.cpp */; }; + 12059DFD14980B7300DAC43B /* Trash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3774F1291C60500B9016A /* Trash.cpp */; }; + 12059DFE14980B7300DAC43B /* utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377501291C60500B9016A /* utils.cpp */; }; + 12059DFF14980B7300DAC43B /* WCachedResource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377511291C60500B9016A /* WCachedResource.cpp */; }; + 12059E0014980B7300DAC43B /* WDataSrc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377521291C60500B9016A /* WDataSrc.cpp */; }; + 12059E0114980B7300DAC43B /* WEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377531291C60500B9016A /* WEvent.cpp */; }; + 12059E0214980B7300DAC43B /* WFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377541291C60500B9016A /* WFilter.cpp */; }; + 12059E0314980B7300DAC43B /* WFont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377551291C60500B9016A /* WFont.cpp */; }; + 12059E0414980B7300DAC43B /* WGui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377561291C60500B9016A /* WGui.cpp */; }; + 12059E0514980B7300DAC43B /* WResourceManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377571291C60500B9016A /* WResourceManager.cpp */; }; + 12059E0614980B7300DAC43B /* SimplePopup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE97CD1D1295AB4300FDFD3B /* SimplePopup.cpp */; }; + 12059E0714980B7300DAC43B /* EAGLView.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9A477612B514BA00C9F38A /* EAGLView.m */; }; + 12059E0814980B7300DAC43B /* EAGLViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9A477812B514BA00C9F38A /* EAGLViewController.m */; }; + 12059E0914980B7300DAC43B /* ES2Renderer.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9A477D12B514BA00C9F38A /* ES2Renderer.m */; }; + 12059E0A14980B7300DAC43B /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9A477F12B514BA00C9F38A /* main.m */; }; + 12059E0B14980B7300DAC43B /* wagicAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9A478412B514BA00C9F38A /* wagicAppDelegate.m */; }; + 12059E0C14980B7300DAC43B /* thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE9E71DC1375A58600759DDC /* thread.cpp */; }; + 12059E0D14980B7300DAC43B /* once.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE9E71DE1375A5A000759DDC /* once.cpp */; }; + 12059E0E14980B7300DAC43B /* AIHints.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE9E71E21375A5CC00759DDC /* AIHints.cpp */; }; + 12059E0F14980B7300DAC43B /* PlayRestrictions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE9E71E61375A5FF00759DDC /* PlayRestrictions.cpp */; }; + 12059E1014980B7300DAC43B /* ModRules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE9E71EA1375A62300759DDC /* ModRules.cpp */; }; + 12059E1114980B7300DAC43B /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = 12B812231404B9E10092E303 /* Makefile */; }; + 12059E1214980B7300DAC43B /* stdafx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12B812251404B9E10092E303 /* stdafx.cpp */; }; + 12059E1314980B7300DAC43B /* zfsystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12B8122D1404B9E10092E303 /* zfsystem.cpp */; }; + 12059E1414980B7300DAC43B /* ziphdr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12B8122F1404B9E10092E303 /* ziphdr.cpp */; }; + 12059E1514980B7300DAC43B /* zstream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12B812311404B9E10092E303 /* zstream.cpp */; }; + 12059E1614980B7300DAC43B /* IconButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12B8124A1404BD0D0092E303 /* IconButton.cpp */; }; + 12059E1714980B7300DAC43B /* ObjectAnalytics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12B8124C1404BD0D0092E303 /* ObjectAnalytics.cpp */; }; + 12059E1814980B7300DAC43B /* AIPlayerBaka.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12769483144127380088F6D3 /* AIPlayerBaka.cpp */; }; + 12059E1914980B7300DAC43B /* AIPlayerBakaB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12769484144127380088F6D3 /* AIPlayerBakaB.cpp */; }; + 12059E1A14980B7300DAC43B /* TestSuiteAI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12769485144127380088F6D3 /* TestSuiteAI.cpp */; }; + 12059E1B14980B7300DAC43B /* AbilityParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12CCA02F144A05D100E343A0 /* AbilityParser.cpp */; }; + 12059E1C14980B7300DAC43B /* AdWhirlAdapterGoogleAdMobAds.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED3F5148BC94B00C58E83 /* AdWhirlAdapterGoogleAdMobAds.m */; }; + 12059E1D14980B7300DAC43B /* AdWhirlAdapterIAd.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED3FB148BC94B00C58E83 /* AdWhirlAdapterIAd.m */; }; + 12059E1E14980B7300DAC43B /* AdWhirlAdapterCustom.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED413148BC94B00C58E83 /* AdWhirlAdapterCustom.m */; }; + 12059E1F14980B7300DAC43B /* AdWhirlAdapterEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED415148BC94B00C58E83 /* AdWhirlAdapterEvent.m */; }; + 12059E2014980B7300DAC43B /* AdWhirlAdapterGeneric.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED417148BC94B00C58E83 /* AdWhirlAdapterGeneric.m */; }; + 12059E2114980B7300DAC43B /* AdWhirlAdNetworkAdapter+Helpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED419148BC94B00C58E83 /* AdWhirlAdNetworkAdapter+Helpers.m */; }; + 12059E2214980B7300DAC43B /* AdWhirlAdNetworkAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED41A148BC94B00C58E83 /* AdWhirlAdNetworkAdapter.m */; }; + 12059E2314980B7300DAC43B /* AdWhirlAdNetworkConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED41C148BC94B00C58E83 /* AdWhirlAdNetworkConfig.m */; }; + 12059E2414980B7300DAC43B /* AdWhirlAdNetworkRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED41E148BC94B00C58E83 /* AdWhirlAdNetworkRegistry.m */; }; + 12059E2514980B7300DAC43B /* AdWhirlClassWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED420148BC94B00C58E83 /* AdWhirlClassWrapper.m */; }; + 12059E2614980B7300DAC43B /* AdWhirlConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED422148BC94B00C58E83 /* AdWhirlConfig.m */; }; + 12059E2714980B7300DAC43B /* AdWhirlConfigStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED424148BC94B00C58E83 /* AdWhirlConfigStore.m */; }; + 12059E2814980B7300DAC43B /* AdWhirlCustomAdView.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED426148BC94B00C58E83 /* AdWhirlCustomAdView.m */; }; + 12059E2914980B7300DAC43B /* AdWhirlError.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED428148BC94B00C58E83 /* AdWhirlError.m */; }; + 12059E2A14980B7300DAC43B /* AdWhirlLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED42A148BC94B00C58E83 /* AdWhirlLog.m */; }; + 12059E2B14980B7300DAC43B /* AdWhirlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED42C148BC94B00C58E83 /* AdWhirlView.m */; }; + 12059E2C14980B7300DAC43B /* AdWhirlWebBrowserController.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED42F148BC94B00C58E83 /* AdWhirlWebBrowserController.m */; }; + 12059E2D14980B7300DAC43B /* ARRollerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED430148BC94B00C58E83 /* ARRollerView.m */; }; + 12059E2E14980B7300DAC43B /* AWNetworkReachabilityWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED433148BC94B00C58E83 /* AWNetworkReachabilityWrapper.m */; }; + 12059E2F14980B7300DAC43B /* UIColor+AdWhirlConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED435148BC94B00C58E83 /* UIColor+AdWhirlConfig.m */; }; + 12059E3014980B7300DAC43B /* CDataScanner.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED484148BC94C00C58E83 /* CDataScanner.m */; }; + 12059E3114980B7300DAC43B /* CDataScanner_Extensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED487148BC94C00C58E83 /* CDataScanner_Extensions.m */; }; + 12059E3214980B7300DAC43B /* NSCharacterSet_Extensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED489148BC94C00C58E83 /* NSCharacterSet_Extensions.m */; }; + 12059E3314980B7300DAC43B /* NSDictionary_JSONExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED48B148BC94C00C58E83 /* NSDictionary_JSONExtensions.m */; }; + 12059E3414980B7300DAC43B /* NSScanner_Extensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED48D148BC94C00C58E83 /* NSScanner_Extensions.m */; }; + 12059E3514980B7300DAC43B /* CJSONDataSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED490148BC94C00C58E83 /* CJSONDataSerializer.m */; }; + 12059E3614980B7300DAC43B /* CJSONDeserializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED492148BC94C00C58E83 /* CJSONDeserializer.m */; }; + 12059E3714980B7300DAC43B /* CJSONScanner.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED494148BC94C00C58E83 /* CJSONScanner.m */; }; + 12059E3814980B7300DAC43B /* CJSONSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED496148BC94C00C58E83 /* CJSONSerializer.m */; }; + 12059E3914980B7300DAC43B /* CSerializedJSONData.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED498148BC94C00C58E83 /* CSerializedJSONData.m */; }; + 12059E3A14980B7300DAC43B /* ASIAuthenticationDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E2814931CBB00641703 /* ASIAuthenticationDialog.m */; }; + 12059E3B14980B7300DAC43B /* ASIDataCompressor.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E2B14931CBB00641703 /* ASIDataCompressor.m */; }; + 12059E3C14980B7300DAC43B /* ASIDataDecompressor.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E2D14931CBB00641703 /* ASIDataDecompressor.m */; }; + 12059E3D14980B7300DAC43B /* ASIDownloadCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E2F14931CBB00641703 /* ASIDownloadCache.m */; }; + 12059E3E14980B7300DAC43B /* ASIFormDataRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E3114931CBB00641703 /* ASIFormDataRequest.m */; }; + 12059E3F14980B7300DAC43B /* ASIHTTPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E3314931CBB00641703 /* ASIHTTPRequest.m */; }; + 12059E4014980B7300DAC43B /* ASIInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E3714931CBB00641703 /* ASIInputStream.m */; }; + 12059E4114980B7300DAC43B /* ASINetworkQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E3914931CBB00641703 /* ASINetworkQueue.m */; }; + 12059E4214980B7300DAC43B /* ioapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 12211EA214933D4A00641703 /* ioapi.c */; }; + 12059E4314980B7300DAC43B /* mztools.c in Sources */ = {isa = PBXBuildFile; fileRef = 12211EA414933D4A00641703 /* mztools.c */; }; + 12059E4414980B7300DAC43B /* unzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 12211EA614933D4A00641703 /* unzip.c */; }; + 12059E4514980B7300DAC43B /* zip.c in Sources */ = {isa = PBXBuildFile; fileRef = 12211EA814933D4A00641703 /* zip.c */; }; + 12059E4614980B7300DAC43B /* ZipArchive.mm in Sources */ = {isa = PBXBuildFile; fileRef = 12211EAE14933D6600641703 /* ZipArchive.mm */; }; + 12059E4714980B7300DAC43B /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211EB61493483C00641703 /* Reachability.m */; }; + 12059E4814980B7300DAC43B /* WagicDownloadProgressViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211EC81494360C00641703 /* WagicDownloadProgressViewController.m */; }; + 12059E4A14980B7300DAC43B /* libstdc++.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 12D095E014417D0500F69056 /* libstdc++.dylib */; settings = {ATTRIBUTES = (Weak, ); }; }; + 12059E4B14980B7300DAC43B /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 12211EBA14934A2C00641703 /* CFNetwork.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + 12059E4C14980B7300DAC43B /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 12211EB814934A1800641703 /* MobileCoreServices.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + 12059E4D14980B7300DAC43B /* libGoogleAdMobAds.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED379148BAE7B00C58E83 /* libGoogleAdMobAds.a */; settings = {ATTRIBUTES = (Weak, ); }; }; + 12059E4E14980B7300DAC43B /* libc++abi.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1216D632148F7411000F2295 /* libc++abi.dylib */; settings = {ATTRIBUTES = (Weak, ); }; }; + 12059E4F14980B7300DAC43B /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED50F148BCC1900C58E83 /* libsqlite3.dylib */; settings = {ATTRIBUTES = (Weak, ); }; }; + 12059E5014980B7300DAC43B /* iAd.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 129654D0148A52730031100B /* iAd.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + 12059E5114980B7300DAC43B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; }; + 12059E5214980B7300DAC43B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; }; + 12059E5314980B7300DAC43B /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD14FF0DC6FC520079059D /* OpenGLES.framework */; }; + 12059E5414980B7300DAC43B /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD15070DC6FC5B0079059D /* QuartzCore.framework */; }; + 12059E5514980B7300DAC43B /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CED2152B128DFAFF0050149E /* CoreGraphics.framework */; }; + 12059E5614980B7300DAC43B /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F2494ADB12A1BD4100D6284A /* libz.dylib */; settings = {ATTRIBUTES = (Weak, ); }; }; + 12059E5714980B7300DAC43B /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED37D148BAEC900C58E83 /* AudioToolbox.framework */; }; + 12059E5814980B7300DAC43B /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED37E148BAEC900C58E83 /* MessageUI.framework */; }; + 12059E5914980B7300DAC43B /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED37F148BAEC900C58E83 /* SystemConfiguration.framework */; }; + 12059E5A14980B7300DAC43B /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED507148BCB7D00C58E83 /* CoreLocation.framework */; }; + 12059E5B14980B7300DAC43B /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED509148BCBBC00C58E83 /* AddressBook.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + 12059E5C14980B7300DAC43B /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED50A148BCBBC00C58E83 /* AVFoundation.framework */; }; + 12059E5D14980B7300DAC43B /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED50B148BCBBC00C58E83 /* MapKit.framework */; }; + 12059E5E14980B7300DAC43B /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED518148BF0E000C58E83 /* MediaPlayer.framework */; }; 1216D633148F7411000F2295 /* libc++abi.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1216D632148F7411000F2295 /* libc++abi.dylib */; settings = {ATTRIBUTES = (Weak, ); }; }; 1216D634148F747D000F2295 /* libGoogleAdMobAds.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED379148BAE7B00C58E83 /* libGoogleAdMobAds.a */; settings = {ATTRIBUTES = (Weak, ); }; }; 12211E7914931CBB00641703 /* ASIAuthenticationDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E2814931CBB00641703 /* ASIAuthenticationDialog.m */; }; @@ -32,250 +276,6 @@ 12211ED11494823F00641703 /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 12211ED01494823E00641703 /* Default@2x.png */; }; 12211ED41494916D00641703 /* Default-Landscape.png in Resources */ = {isa = PBXBuildFile; fileRef = 12211ED21494916D00641703 /* Default-Landscape.png */; }; 12211ED51494916D00641703 /* Default-Portrait.png in Resources */ = {isa = PBXBuildFile; fileRef = 12211ED31494916D00641703 /* Default-Portrait.png */; }; - 126351081497C24000D79ED5 /* wagic-64x64.png in Resources */ = {isa = PBXBuildFile; fileRef = F233DC3712A111EB008594F2 /* wagic-64x64.png */; }; - 126351091497C24000D79ED5 /* EAGLViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = F2CDD5E212A6F7A2007B35AF /* EAGLViewController.xib */; }; - 1263510A1497C24000D79ED5 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = CECB67E012B517C000321D5A /* MainWindow.xib */; }; - 1263510B1497C24000D79ED5 /* mtg.txt in Resources */ = {isa = PBXBuildFile; fileRef = 127D4C6E1376B33200109AB4 /* mtg.txt */; }; - 1263510C1497C24000D79ED5 /* !Pak0.cpk in Resources */ = {isa = PBXBuildFile; fileRef = 12B8121F1404B9E10092E303 /* !Pak0.cpk */; }; - 1263510D1497C24000D79ED5 /* !Pak1.cpk in Resources */ = {isa = PBXBuildFile; fileRef = 12B812201404B9E10092E303 /* !Pak1.cpk */; }; - 1263510E1497C24000D79ED5 /* zfs.sln in Resources */ = {isa = PBXBuildFile; fileRef = 12B812291404B9E10092E303 /* zfs.sln */; }; - 1263510F1497C24000D79ED5 /* zfs.vcproj in Resources */ = {isa = PBXBuildFile; fileRef = 12B8122A1404B9E10092E303 /* zfs.vcproj */; }; - 126351101497C24000D79ED5 /* zfs.vcxproj in Resources */ = {isa = PBXBuildFile; fileRef = 12B8122B1404B9E10092E303 /* zfs.vcxproj */; }; - 126351111497C24000D79ED5 /* zfs.vcxproj.filters in Resources */ = {isa = PBXBuildFile; fileRef = 12B8122C1404B9E10092E303 /* zfs.vcxproj.filters */; }; - 126351121497C24000D79ED5 /* modrules.xml in Resources */ = {isa = PBXBuildFile; fileRef = 129654D5148AA2390031100B /* modrules.xml */; }; - 126351131497C24000D79ED5 /* README.txt in Resources */ = {isa = PBXBuildFile; fileRef = 128ED37A148BAE7B00C58E83 /* README.txt */; }; - 126351141497C24000D79ED5 /* README in Resources */ = {isa = PBXBuildFile; fileRef = 128ED3EF148BC94B00C58E83 /* README */; }; - 126351151497C24000D79ED5 /* AdWhirlWebBrowser.xib in Resources */ = {isa = PBXBuildFile; fileRef = 128ED42D148BC94B00C58E83 /* AdWhirlWebBrowser.xib */; }; - 126351161497C24000D79ED5 /* Changelog.txt in Resources */ = {isa = PBXBuildFile; fileRef = 128ED475148BC94B00C58E83 /* Changelog.txt */; }; - 126351171497C24000D79ED5 /* README in Resources */ = {isa = PBXBuildFile; fileRef = 128ED481148BC94C00C58E83 /* README */; }; - 126351181497C24000D79ED5 /* Default.png in Resources */ = {isa = PBXBuildFile; fileRef = 12211ECA1494811D00641703 /* Default.png */; }; - 126351191497C24000D79ED5 /* Default-Landscape~ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = 12211ECC149481B600641703 /* Default-Landscape~ipad.png */; }; - 1263511A1497C24000D79ED5 /* Default-Portrait~ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = 12211ECE149481C300641703 /* Default-Portrait~ipad.png */; }; - 1263511B1497C24000D79ED5 /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 12211ED01494823E00641703 /* Default@2x.png */; }; - 1263511C1497C24000D79ED5 /* Default-Landscape.png in Resources */ = {isa = PBXBuildFile; fileRef = 12211ED21494916D00641703 /* Default-Landscape.png */; }; - 1263511D1497C24000D79ED5 /* Default-Portrait.png in Resources */ = {isa = PBXBuildFile; fileRef = 12211ED31494916D00641703 /* Default-Portrait.png */; }; - 1263511F1497C24000D79ED5 /* Encoding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232B1128A01F400C34032 /* Encoding.cpp */; }; - 126351201497C24000D79ED5 /* hgecolor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232B4128A01F400C34032 /* hgecolor.cpp */; }; - 126351211497C24000D79ED5 /* hgedistort.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232B5128A01F400C34032 /* hgedistort.cpp */; }; - 126351221497C24000D79ED5 /* hgefont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232B6128A01F400C34032 /* hgefont.cpp */; }; - 126351231497C24000D79ED5 /* hgeparticle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232B7128A01F400C34032 /* hgeparticle.cpp */; }; - 126351241497C24000D79ED5 /* hgepmanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232B8128A01F400C34032 /* hgepmanager.cpp */; }; - 126351251497C24000D79ED5 /* hgerect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232B9128A01F400C34032 /* hgerect.cpp */; }; - 126351261497C24000D79ED5 /* hgevector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232BA128A01F400C34032 /* hgevector.cpp */; }; - 126351271497C24000D79ED5 /* JAnimator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232BB128A01F400C34032 /* JAnimator.cpp */; }; - 126351281497C24000D79ED5 /* JApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232BC128A01F400C34032 /* JApp.cpp */; }; - 126351291497C24000D79ED5 /* JDistortionMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232BF128A01F400C34032 /* JDistortionMesh.cpp */; }; - 1263512A1497C24000D79ED5 /* JFileSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232C0128A01F400C34032 /* JFileSystem.cpp */; }; - 1263512B1497C24000D79ED5 /* JGameObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232C1128A01F400C34032 /* JGameObject.cpp */; }; - 1263512C1497C24000D79ED5 /* JGE.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232C3128A01F400C34032 /* JGE.cpp */; }; - 1263512D1497C24000D79ED5 /* JGui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232C5128A01F400C34032 /* JGui.cpp */; }; - 1263512E1497C24000D79ED5 /* JLBFont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232C6128A01F400C34032 /* JLBFont.cpp */; }; - 1263512F1497C24000D79ED5 /* JLogger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232C7128A01F400C34032 /* JLogger.cpp */; }; - 126351301497C24000D79ED5 /* JMD2Model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232C8128A01F400C34032 /* JMD2Model.cpp */; }; - 126351311497C24000D79ED5 /* JOBJModel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232CB128A01F400C34032 /* JOBJModel.cpp */; }; - 126351321497C24000D79ED5 /* JParticle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232CC128A01F400C34032 /* JParticle.cpp */; }; - 126351331497C24000D79ED5 /* JParticleEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232CD128A01F400C34032 /* JParticleEffect.cpp */; }; - 126351341497C24000D79ED5 /* JParticleEmitter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232CE128A01F400C34032 /* JParticleEmitter.cpp */; }; - 126351351497C24000D79ED5 /* JParticleSystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232CF128A01F400C34032 /* JParticleSystem.cpp */; }; - 126351361497C24000D79ED5 /* JResourceManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232D0128A01F400C34032 /* JResourceManager.cpp */; }; - 126351371497C24000D79ED5 /* JSpline.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232D3128A01F400C34032 /* JSpline.cpp */; }; - 126351381497C24000D79ED5 /* JSprite.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232D4128A01F400C34032 /* JSprite.cpp */; }; - 126351391497C24000D79ED5 /* JGfx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232D8128A01F400C34032 /* JGfx.cpp */; }; - 1263513A1497C24000D79ED5 /* JSfx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232D9128A01F400C34032 /* JSfx.cpp */; }; - 1263513B1497C24000D79ED5 /* tinystr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232DE128A01F400C34032 /* tinystr.cpp */; }; - 1263513C1497C24000D79ED5 /* tinyxml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232E0128A01F400C34032 /* tinyxml.cpp */; }; - 1263513D1497C24000D79ED5 /* tinyxmlerror.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232E2128A01F400C34032 /* tinyxmlerror.cpp */; }; - 1263513E1497C24000D79ED5 /* tinyxmlparser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232E3128A01F400C34032 /* tinyxmlparser.cpp */; }; - 1263513F1497C24000D79ED5 /* Vector2D.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEE232F4128A01F400C34032 /* Vector2D.cpp */; }; - 126351401497C24000D79ED5 /* vram.c in Sources */ = {isa = PBXBuildFile; fileRef = CEE232F5128A01F400C34032 /* vram.c */; }; - 126351411497C24000D79ED5 /* ActionElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376EE1291C60500B9016A /* ActionElement.cpp */; }; - 126351421497C24000D79ED5 /* ActionLayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376EF1291C60500B9016A /* ActionLayer.cpp */; }; - 126351431497C24000D79ED5 /* ActionStack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F01291C60500B9016A /* ActionStack.cpp */; }; - 126351441497C24000D79ED5 /* AIMomirPlayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F11291C60500B9016A /* AIMomirPlayer.cpp */; }; - 126351451497C24000D79ED5 /* AIPlayer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F21291C60500B9016A /* AIPlayer.cpp */; }; - 126351461497C24000D79ED5 /* AIStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F31291C60500B9016A /* AIStats.cpp */; }; - 126351471497C24000D79ED5 /* AllAbilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F41291C60500B9016A /* AllAbilities.cpp */; }; - 126351481497C24000D79ED5 /* CardDescriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F51291C60500B9016A /* CardDescriptor.cpp */; }; - 126351491497C24000D79ED5 /* CardDisplay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F61291C60500B9016A /* CardDisplay.cpp */; }; - 1263514A1497C24000D79ED5 /* CardEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F71291C60500B9016A /* CardEffect.cpp */; }; - 1263514B1497C24000D79ED5 /* CardGui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F81291C60500B9016A /* CardGui.cpp */; }; - 1263514C1497C24000D79ED5 /* CardPrimitive.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376F91291C60500B9016A /* CardPrimitive.cpp */; }; - 1263514D1497C24000D79ED5 /* CardSelector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376FA1291C60500B9016A /* CardSelector.cpp */; }; - 1263514E1497C24000D79ED5 /* CardSelectorSingleton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376FB1291C60500B9016A /* CardSelectorSingleton.cpp */; }; - 1263514F1497C24000D79ED5 /* Closest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376FC1291C60500B9016A /* Closest.cpp */; }; - 126351501497C24000D79ED5 /* Counters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376FD1291C60500B9016A /* Counters.cpp */; }; - 126351511497C24000D79ED5 /* Credits.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376FE1291C60500B9016A /* Credits.cpp */; }; - 126351521497C24000D79ED5 /* Damage.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA376FF1291C60500B9016A /* Damage.cpp */; }; - 126351531497C24000D79ED5 /* DamagerDamaged.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377001291C60500B9016A /* DamagerDamaged.cpp */; }; - 126351541497C24000D79ED5 /* DeckDataWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377011291C60500B9016A /* DeckDataWrapper.cpp */; }; - 126351551497C24000D79ED5 /* DeckEditorMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377021291C60500B9016A /* DeckEditorMenu.cpp */; }; - 126351561497C24000D79ED5 /* DeckManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377031291C60500B9016A /* DeckManager.cpp */; }; - 126351571497C24000D79ED5 /* DeckMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377041291C60500B9016A /* DeckMenu.cpp */; }; - 126351581497C24000D79ED5 /* DeckMenuItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377051291C60500B9016A /* DeckMenuItem.cpp */; }; - 126351591497C24000D79ED5 /* DeckMetaData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377061291C60500B9016A /* DeckMetaData.cpp */; }; - 1263515A1497C24000D79ED5 /* DeckStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377071291C60500B9016A /* DeckStats.cpp */; }; - 1263515B1497C24000D79ED5 /* DuelLayers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377081291C60500B9016A /* DuelLayers.cpp */; }; - 1263515C1497C24000D79ED5 /* Effects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377091291C60500B9016A /* Effects.cpp */; }; - 1263515D1497C24000D79ED5 /* ExtraCost.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3770A1291C60500B9016A /* ExtraCost.cpp */; }; - 1263515E1497C24000D79ED5 /* GameApp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3770B1291C60500B9016A /* GameApp.cpp */; }; - 1263515F1497C24000D79ED5 /* GameLauncher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3770C1291C60500B9016A /* GameLauncher.cpp */; }; - 126351601497C24000D79ED5 /* GameObserver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3770D1291C60500B9016A /* GameObserver.cpp */; }; - 126351611497C24000D79ED5 /* GameOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3770E1291C60500B9016A /* GameOptions.cpp */; }; - 126351621497C24000D79ED5 /* GameState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3770F1291C60500B9016A /* GameState.cpp */; }; - 126351631497C24000D79ED5 /* GameStateAwards.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377101291C60500B9016A /* GameStateAwards.cpp */; }; - 126351641497C24000D79ED5 /* GameStateDeckViewer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377111291C60500B9016A /* GameStateDeckViewer.cpp */; }; - 126351651497C24000D79ED5 /* GameStateDuel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377121291C60500B9016A /* GameStateDuel.cpp */; }; - 126351661497C24000D79ED5 /* GameStateMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377131291C60500B9016A /* GameStateMenu.cpp */; }; - 126351671497C24000D79ED5 /* GameStateOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377141291C60500B9016A /* GameStateOptions.cpp */; }; - 126351681497C24000D79ED5 /* GameStateShop.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377151291C60500B9016A /* GameStateShop.cpp */; }; - 126351691497C24000D79ED5 /* GameStateStory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377161291C60500B9016A /* GameStateStory.cpp */; }; - 1263516A1497C24000D79ED5 /* GameStateTransitions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377171291C60500B9016A /* GameStateTransitions.cpp */; }; - 1263516B1497C24000D79ED5 /* GuiAvatars.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377181291C60500B9016A /* GuiAvatars.cpp */; }; - 1263516C1497C24000D79ED5 /* GuiBackground.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377191291C60500B9016A /* GuiBackground.cpp */; }; - 1263516D1497C24000D79ED5 /* GuiCardsController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3771A1291C60500B9016A /* GuiCardsController.cpp */; }; - 1263516E1497C24000D79ED5 /* GuiCombat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3771B1291C60500B9016A /* GuiCombat.cpp */; }; - 1263516F1497C24000D79ED5 /* GuiFrame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3771C1291C60500B9016A /* GuiFrame.cpp */; }; - 126351701497C24000D79ED5 /* GuiHand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3771D1291C60500B9016A /* GuiHand.cpp */; }; - 126351711497C24000D79ED5 /* GuiLayers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3771E1291C60500B9016A /* GuiLayers.cpp */; }; - 126351721497C24000D79ED5 /* GuiMana.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3771F1291C60500B9016A /* GuiMana.cpp */; }; - 126351731497C24000D79ED5 /* GuiPhaseBar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377211291C60500B9016A /* GuiPhaseBar.cpp */; }; - 126351741497C24000D79ED5 /* GuiPlay.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377221291C60500B9016A /* GuiPlay.cpp */; }; - 126351751497C24000D79ED5 /* GuiStatic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377231291C60500B9016A /* GuiStatic.cpp */; }; - 126351761497C24000D79ED5 /* ManaCost.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377241291C60500B9016A /* ManaCost.cpp */; }; - 126351771497C24000D79ED5 /* ManaCostHybrid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377251291C60500B9016A /* ManaCostHybrid.cpp */; }; - 126351781497C24000D79ED5 /* MenuItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377261291C60500B9016A /* MenuItem.cpp */; }; - 126351791497C24000D79ED5 /* MTGAbility.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377271291C60500B9016A /* MTGAbility.cpp */; }; - 1263517A1497C24000D79ED5 /* MTGCard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377291291C60500B9016A /* MTGCard.cpp */; }; - 1263517B1497C24000D79ED5 /* MTGCardInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3772A1291C60500B9016A /* MTGCardInstance.cpp */; }; - 1263517C1497C24000D79ED5 /* MTGDeck.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3772B1291C60500B9016A /* MTGDeck.cpp */; }; - 1263517D1497C24000D79ED5 /* MTGDefinitions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3772C1291C60500B9016A /* MTGDefinitions.cpp */; }; - 1263517E1497C24000D79ED5 /* MTGGamePhase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3772D1291C60500B9016A /* MTGGamePhase.cpp */; }; - 1263517F1497C24000D79ED5 /* MTGGameZones.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3772E1291C60500B9016A /* MTGGameZones.cpp */; }; - 126351801497C24000D79ED5 /* MTGPack.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3772F1291C60500B9016A /* MTGPack.cpp */; }; - 126351811497C24000D79ED5 /* MTGRules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377301291C60500B9016A /* MTGRules.cpp */; }; - 126351821497C24000D79ED5 /* Navigator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377321291C60500B9016A /* Navigator.cpp */; }; - 126351831497C24000D79ED5 /* OptionItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377331291C60500B9016A /* OptionItem.cpp */; }; - 126351841497C24000D79ED5 /* PhaseRing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377341291C60500B9016A /* PhaseRing.cpp */; }; - 126351851497C24000D79ED5 /* Player.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377351291C60500B9016A /* Player.cpp */; }; - 126351861497C24000D79ED5 /* PlayerData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377361291C60500B9016A /* PlayerData.cpp */; }; - 126351871497C24000D79ED5 /* PlayGuiObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377371291C60500B9016A /* PlayGuiObject.cpp */; }; - 126351881497C24000D79ED5 /* PlayGuiObjectController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377381291C60500B9016A /* PlayGuiObjectController.cpp */; }; - 126351891497C24000D79ED5 /* Pos.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377391291C60500B9016A /* Pos.cpp */; }; - 1263518A1497C24000D79ED5 /* PrecompiledHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3773A1291C60500B9016A /* PrecompiledHeader.cpp */; }; - 1263518B1497C24000D79ED5 /* PriceList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3773B1291C60500B9016A /* PriceList.cpp */; }; - 1263518C1497C24000D79ED5 /* ReplacementEffects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3773C1291C60500B9016A /* ReplacementEffects.cpp */; }; - 1263518D1497C24000D79ED5 /* Rules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3773D1291C60500B9016A /* Rules.cpp */; }; - 1263518E1497C24000D79ED5 /* SimpleMenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3773F1291C60500B9016A /* SimpleMenu.cpp */; }; - 1263518F1497C24000D79ED5 /* SimpleMenuItem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377401291C60500B9016A /* SimpleMenuItem.cpp */; }; - 126351901497C24000D79ED5 /* SimplePad.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377411291C60500B9016A /* SimplePad.cpp */; }; - 126351911497C24000D79ED5 /* StoryFlow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377421291C60500B9016A /* StoryFlow.cpp */; }; - 126351921497C24000D79ED5 /* StyleManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377431291C60500B9016A /* StyleManager.cpp */; }; - 126351931497C24000D79ED5 /* Subtypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377441291C60500B9016A /* Subtypes.cpp */; }; - 126351941497C24000D79ED5 /* TargetChooser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377451291C60500B9016A /* TargetChooser.cpp */; }; - 126351951497C24000D79ED5 /* TargetsList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377461291C60500B9016A /* TargetsList.cpp */; }; - 126351961497C24000D79ED5 /* Tasks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377471291C60500B9016A /* Tasks.cpp */; }; - 126351971497C24000D79ED5 /* TextScroller.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3774A1291C60500B9016A /* TextScroller.cpp */; }; - 126351981497C24000D79ED5 /* ThisDescriptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3774B1291C60500B9016A /* ThisDescriptor.cpp */; }; - 126351991497C24000D79ED5 /* Token.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3774C1291C60500B9016A /* Token.cpp */; }; - 1263519A1497C24000D79ED5 /* Translate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3774D1291C60500B9016A /* Translate.cpp */; }; - 1263519B1497C24000D79ED5 /* TranslateKeys.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3774E1291C60500B9016A /* TranslateKeys.cpp */; }; - 1263519C1497C24000D79ED5 /* Trash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA3774F1291C60500B9016A /* Trash.cpp */; }; - 1263519D1497C24000D79ED5 /* utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377501291C60500B9016A /* utils.cpp */; }; - 1263519E1497C24000D79ED5 /* WCachedResource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377511291C60500B9016A /* WCachedResource.cpp */; }; - 1263519F1497C24000D79ED5 /* WDataSrc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377521291C60500B9016A /* WDataSrc.cpp */; }; - 126351A01497C24000D79ED5 /* WEvent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377531291C60500B9016A /* WEvent.cpp */; }; - 126351A11497C24000D79ED5 /* WFilter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377541291C60500B9016A /* WFilter.cpp */; }; - 126351A21497C24000D79ED5 /* WFont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377551291C60500B9016A /* WFont.cpp */; }; - 126351A31497C24000D79ED5 /* WGui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377561291C60500B9016A /* WGui.cpp */; }; - 126351A41497C24000D79ED5 /* WResourceManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEA377571291C60500B9016A /* WResourceManager.cpp */; }; - 126351A51497C24000D79ED5 /* SimplePopup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE97CD1D1295AB4300FDFD3B /* SimplePopup.cpp */; }; - 126351A61497C24000D79ED5 /* EAGLView.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9A477612B514BA00C9F38A /* EAGLView.m */; }; - 126351A71497C24000D79ED5 /* EAGLViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9A477812B514BA00C9F38A /* EAGLViewController.m */; }; - 126351A81497C24000D79ED5 /* ES2Renderer.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9A477D12B514BA00C9F38A /* ES2Renderer.m */; }; - 126351A91497C24000D79ED5 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9A477F12B514BA00C9F38A /* main.m */; }; - 126351AA1497C24000D79ED5 /* wagicAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9A478412B514BA00C9F38A /* wagicAppDelegate.m */; }; - 126351AB1497C24000D79ED5 /* thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE9E71DC1375A58600759DDC /* thread.cpp */; }; - 126351AC1497C24000D79ED5 /* once.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE9E71DE1375A5A000759DDC /* once.cpp */; }; - 126351AD1497C24000D79ED5 /* AIHints.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE9E71E21375A5CC00759DDC /* AIHints.cpp */; }; - 126351AE1497C24000D79ED5 /* PlayRestrictions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE9E71E61375A5FF00759DDC /* PlayRestrictions.cpp */; }; - 126351AF1497C24000D79ED5 /* ModRules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE9E71EA1375A62300759DDC /* ModRules.cpp */; }; - 126351B01497C24000D79ED5 /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = 12B812231404B9E10092E303 /* Makefile */; }; - 126351B11497C24000D79ED5 /* stdafx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12B812251404B9E10092E303 /* stdafx.cpp */; }; - 126351B21497C24000D79ED5 /* zfsystem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12B8122D1404B9E10092E303 /* zfsystem.cpp */; }; - 126351B31497C24000D79ED5 /* ziphdr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12B8122F1404B9E10092E303 /* ziphdr.cpp */; }; - 126351B41497C24000D79ED5 /* zstream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12B812311404B9E10092E303 /* zstream.cpp */; }; - 126351B51497C24000D79ED5 /* IconButton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12B8124A1404BD0D0092E303 /* IconButton.cpp */; }; - 126351B61497C24000D79ED5 /* ObjectAnalytics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12B8124C1404BD0D0092E303 /* ObjectAnalytics.cpp */; }; - 126351B71497C24000D79ED5 /* AIPlayerBaka.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12769483144127380088F6D3 /* AIPlayerBaka.cpp */; }; - 126351B81497C24000D79ED5 /* AIPlayerBakaB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12769484144127380088F6D3 /* AIPlayerBakaB.cpp */; }; - 126351B91497C24000D79ED5 /* TestSuiteAI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12769485144127380088F6D3 /* TestSuiteAI.cpp */; }; - 126351BA1497C24000D79ED5 /* AbilityParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12CCA02F144A05D100E343A0 /* AbilityParser.cpp */; }; - 126351BB1497C24000D79ED5 /* AdWhirlAdapterGoogleAdMobAds.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED3F5148BC94B00C58E83 /* AdWhirlAdapterGoogleAdMobAds.m */; }; - 126351BC1497C24000D79ED5 /* AdWhirlAdapterIAd.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED3FB148BC94B00C58E83 /* AdWhirlAdapterIAd.m */; }; - 126351BD1497C24000D79ED5 /* AdWhirlAdapterCustom.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED413148BC94B00C58E83 /* AdWhirlAdapterCustom.m */; }; - 126351BE1497C24000D79ED5 /* AdWhirlAdapterEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED415148BC94B00C58E83 /* AdWhirlAdapterEvent.m */; }; - 126351BF1497C24000D79ED5 /* AdWhirlAdapterGeneric.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED417148BC94B00C58E83 /* AdWhirlAdapterGeneric.m */; }; - 126351C01497C24000D79ED5 /* AdWhirlAdNetworkAdapter+Helpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED419148BC94B00C58E83 /* AdWhirlAdNetworkAdapter+Helpers.m */; }; - 126351C11497C24000D79ED5 /* AdWhirlAdNetworkAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED41A148BC94B00C58E83 /* AdWhirlAdNetworkAdapter.m */; }; - 126351C21497C24000D79ED5 /* AdWhirlAdNetworkConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED41C148BC94B00C58E83 /* AdWhirlAdNetworkConfig.m */; }; - 126351C31497C24000D79ED5 /* AdWhirlAdNetworkRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED41E148BC94B00C58E83 /* AdWhirlAdNetworkRegistry.m */; }; - 126351C41497C24000D79ED5 /* AdWhirlClassWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED420148BC94B00C58E83 /* AdWhirlClassWrapper.m */; }; - 126351C51497C24000D79ED5 /* AdWhirlConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED422148BC94B00C58E83 /* AdWhirlConfig.m */; }; - 126351C61497C24000D79ED5 /* AdWhirlConfigStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED424148BC94B00C58E83 /* AdWhirlConfigStore.m */; }; - 126351C71497C24000D79ED5 /* AdWhirlCustomAdView.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED426148BC94B00C58E83 /* AdWhirlCustomAdView.m */; }; - 126351C81497C24000D79ED5 /* AdWhirlError.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED428148BC94B00C58E83 /* AdWhirlError.m */; }; - 126351C91497C24000D79ED5 /* AdWhirlLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED42A148BC94B00C58E83 /* AdWhirlLog.m */; }; - 126351CA1497C24000D79ED5 /* AdWhirlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED42C148BC94B00C58E83 /* AdWhirlView.m */; }; - 126351CB1497C24000D79ED5 /* AdWhirlWebBrowserController.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED42F148BC94B00C58E83 /* AdWhirlWebBrowserController.m */; }; - 126351CC1497C24000D79ED5 /* ARRollerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED430148BC94B00C58E83 /* ARRollerView.m */; }; - 126351CD1497C24000D79ED5 /* AWNetworkReachabilityWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED433148BC94B00C58E83 /* AWNetworkReachabilityWrapper.m */; }; - 126351CE1497C24000D79ED5 /* UIColor+AdWhirlConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED435148BC94B00C58E83 /* UIColor+AdWhirlConfig.m */; }; - 126351CF1497C24000D79ED5 /* CDataScanner.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED484148BC94C00C58E83 /* CDataScanner.m */; }; - 126351D01497C24000D79ED5 /* CDataScanner_Extensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED487148BC94C00C58E83 /* CDataScanner_Extensions.m */; }; - 126351D11497C24000D79ED5 /* NSCharacterSet_Extensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED489148BC94C00C58E83 /* NSCharacterSet_Extensions.m */; }; - 126351D21497C24000D79ED5 /* NSDictionary_JSONExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED48B148BC94C00C58E83 /* NSDictionary_JSONExtensions.m */; }; - 126351D31497C24000D79ED5 /* NSScanner_Extensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED48D148BC94C00C58E83 /* NSScanner_Extensions.m */; }; - 126351D41497C24000D79ED5 /* CJSONDataSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED490148BC94C00C58E83 /* CJSONDataSerializer.m */; }; - 126351D51497C24000D79ED5 /* CJSONDeserializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED492148BC94C00C58E83 /* CJSONDeserializer.m */; }; - 126351D61497C24000D79ED5 /* CJSONScanner.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED494148BC94C00C58E83 /* CJSONScanner.m */; }; - 126351D71497C24000D79ED5 /* CJSONSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED496148BC94C00C58E83 /* CJSONSerializer.m */; }; - 126351D81497C24000D79ED5 /* CSerializedJSONData.m in Sources */ = {isa = PBXBuildFile; fileRef = 128ED498148BC94C00C58E83 /* CSerializedJSONData.m */; }; - 126351D91497C24000D79ED5 /* ASIAuthenticationDialog.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E2814931CBB00641703 /* ASIAuthenticationDialog.m */; }; - 126351DA1497C24000D79ED5 /* ASIDataCompressor.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E2B14931CBB00641703 /* ASIDataCompressor.m */; }; - 126351DB1497C24000D79ED5 /* ASIDataDecompressor.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E2D14931CBB00641703 /* ASIDataDecompressor.m */; }; - 126351DC1497C24000D79ED5 /* ASIDownloadCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E2F14931CBB00641703 /* ASIDownloadCache.m */; }; - 126351DD1497C24000D79ED5 /* ASIFormDataRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E3114931CBB00641703 /* ASIFormDataRequest.m */; }; - 126351DE1497C24000D79ED5 /* ASIHTTPRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E3314931CBB00641703 /* ASIHTTPRequest.m */; }; - 126351DF1497C24000D79ED5 /* ASIInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E3714931CBB00641703 /* ASIInputStream.m */; }; - 126351E01497C24000D79ED5 /* ASINetworkQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211E3914931CBB00641703 /* ASINetworkQueue.m */; }; - 126351E11497C24000D79ED5 /* ioapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 12211EA214933D4A00641703 /* ioapi.c */; }; - 126351E21497C24000D79ED5 /* mztools.c in Sources */ = {isa = PBXBuildFile; fileRef = 12211EA414933D4A00641703 /* mztools.c */; }; - 126351E31497C24000D79ED5 /* unzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 12211EA614933D4A00641703 /* unzip.c */; }; - 126351E41497C24000D79ED5 /* zip.c in Sources */ = {isa = PBXBuildFile; fileRef = 12211EA814933D4A00641703 /* zip.c */; }; - 126351E51497C24000D79ED5 /* ZipArchive.mm in Sources */ = {isa = PBXBuildFile; fileRef = 12211EAE14933D6600641703 /* ZipArchive.mm */; }; - 126351E61497C24000D79ED5 /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211EB61493483C00641703 /* Reachability.m */; }; - 126351E71497C24000D79ED5 /* WagicDownloadProgressViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 12211EC81494360C00641703 /* WagicDownloadProgressViewController.m */; }; - 126351E91497C24000D79ED5 /* libstdc++.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 12D095E014417D0500F69056 /* libstdc++.dylib */; settings = {ATTRIBUTES = (Weak, ); }; }; - 126351EA1497C24000D79ED5 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 12211EBA14934A2C00641703 /* CFNetwork.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; - 126351EB1497C24000D79ED5 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 12211EB814934A1800641703 /* MobileCoreServices.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; - 126351EC1497C24000D79ED5 /* libGoogleAdMobAds.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED379148BAE7B00C58E83 /* libGoogleAdMobAds.a */; settings = {ATTRIBUTES = (Weak, ); }; }; - 126351ED1497C24000D79ED5 /* libc++abi.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1216D632148F7411000F2295 /* libc++abi.dylib */; settings = {ATTRIBUTES = (Weak, ); }; }; - 126351EE1497C24000D79ED5 /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED50F148BCC1900C58E83 /* libsqlite3.dylib */; settings = {ATTRIBUTES = (Weak, ); }; }; - 126351EF1497C24000D79ED5 /* iAd.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 129654D0148A52730031100B /* iAd.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; - 126351F01497C24000D79ED5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; }; - 126351F11497C24000D79ED5 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; }; - 126351F21497C24000D79ED5 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD14FF0DC6FC520079059D /* OpenGLES.framework */; }; - 126351F31497C24000D79ED5 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 28FD15070DC6FC5B0079059D /* QuartzCore.framework */; }; - 126351F41497C24000D79ED5 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CED2152B128DFAFF0050149E /* CoreGraphics.framework */; }; - 126351F51497C24000D79ED5 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = F2494ADB12A1BD4100D6284A /* libz.dylib */; settings = {ATTRIBUTES = (Weak, ); }; }; - 126351F61497C24000D79ED5 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED37D148BAEC900C58E83 /* AudioToolbox.framework */; }; - 126351F71497C24000D79ED5 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED37E148BAEC900C58E83 /* MessageUI.framework */; }; - 126351F81497C24000D79ED5 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED37F148BAEC900C58E83 /* SystemConfiguration.framework */; }; - 126351F91497C24000D79ED5 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED507148BCB7D00C58E83 /* CoreLocation.framework */; }; - 126351FA1497C24000D79ED5 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED509148BCBBC00C58E83 /* AddressBook.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; - 126351FB1497C24000D79ED5 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED50A148BCBBC00C58E83 /* AVFoundation.framework */; }; - 126351FC1497C24000D79ED5 /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED50B148BCBBC00C58E83 /* MapKit.framework */; }; - 126351FD1497C24000D79ED5 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 128ED518148BF0E000C58E83 /* MediaPlayer.framework */; }; 12769486144127380088F6D3 /* AIPlayerBaka.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12769483144127380088F6D3 /* AIPlayerBaka.cpp */; }; 12769487144127380088F6D3 /* AIPlayerBakaB.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12769484144127380088F6D3 /* AIPlayerBakaB.cpp */; }; 12769488144127380088F6D3 /* TestSuiteAI.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12769485144127380088F6D3 /* TestSuiteAI.cpp */; }; @@ -498,7 +498,7 @@ /* End PBXBuildFile section */ /* Begin PBXBuildRule section */ - 126351FE1497C24000D79ED5 /* PBXBuildRule */ = { + 12059E5F14980B7300DAC43B /* PBXBuildRule */ = { isa = PBXBuildRule; compilerSpec = com.apple.compilers.proxy.script; filePatterns = modrules.xml; @@ -523,6 +523,8 @@ /* End PBXBuildRule section */ /* Begin PBXFileReference section */ + 12059E6314980B7300DAC43B /* wagic copy.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "wagic copy.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 12059E6514980B7400DAC43B /* wagic copy-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "wagic copy-Info.plist"; path = "/Users/michaelnguyen/Projects/test/wagic-trunk/projects/mtg/wagic copy-Info.plist"; sourceTree = ""; }; 1216D632148F7411000F2295 /* libc++abi.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libc++abi.dylib"; path = "usr/lib/libc++abi.dylib"; sourceTree = SDKROOT; }; 12211E2714931CBB00641703 /* ASIAuthenticationDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASIAuthenticationDialog.h; sourceTree = ""; }; 12211E2814931CBB00641703 /* ASIAuthenticationDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASIAuthenticationDialog.m; sourceTree = ""; }; @@ -567,7 +569,6 @@ 12211ED01494823E00641703 /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default@2x.png"; path = "../Default@2x.png"; sourceTree = ""; }; 12211ED21494916D00641703 /* Default-Landscape.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default-Landscape.png"; path = "../Default-Landscape.png"; sourceTree = ""; }; 12211ED31494916D00641703 /* Default-Portrait.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default-Portrait.png"; path = "../Default-Portrait.png"; sourceTree = ""; }; - 126352021497C24000D79ED5 /* wagic-opengl1.1.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "wagic-opengl1.1.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 12769483144127380088F6D3 /* AIPlayerBaka.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AIPlayerBaka.cpp; sourceTree = ""; }; 12769484144127380088F6D3 /* AIPlayerBakaB.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AIPlayerBakaB.cpp; sourceTree = ""; }; 12769485144127380088F6D3 /* TestSuiteAI.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TestSuiteAI.cpp; sourceTree = ""; }; @@ -1004,31 +1005,31 @@ /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 126351E81497C24000D79ED5 /* Frameworks */ = { + 12059E4914980B7300DAC43B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 126351E91497C24000D79ED5 /* libstdc++.dylib in Frameworks */, - 126351EA1497C24000D79ED5 /* CFNetwork.framework in Frameworks */, - 126351EB1497C24000D79ED5 /* MobileCoreServices.framework in Frameworks */, - 126351EC1497C24000D79ED5 /* libGoogleAdMobAds.a in Frameworks */, - 126351ED1497C24000D79ED5 /* libc++abi.dylib in Frameworks */, - 126351EE1497C24000D79ED5 /* libsqlite3.dylib in Frameworks */, - 126351EF1497C24000D79ED5 /* iAd.framework in Frameworks */, - 126351F01497C24000D79ED5 /* Foundation.framework in Frameworks */, - 126351F11497C24000D79ED5 /* UIKit.framework in Frameworks */, - 126351F21497C24000D79ED5 /* OpenGLES.framework in Frameworks */, - 126351F31497C24000D79ED5 /* QuartzCore.framework in Frameworks */, - 126351F41497C24000D79ED5 /* CoreGraphics.framework in Frameworks */, - 126351F51497C24000D79ED5 /* libz.dylib in Frameworks */, - 126351F61497C24000D79ED5 /* AudioToolbox.framework in Frameworks */, - 126351F71497C24000D79ED5 /* MessageUI.framework in Frameworks */, - 126351F81497C24000D79ED5 /* SystemConfiguration.framework in Frameworks */, - 126351F91497C24000D79ED5 /* CoreLocation.framework in Frameworks */, - 126351FA1497C24000D79ED5 /* AddressBook.framework in Frameworks */, - 126351FB1497C24000D79ED5 /* AVFoundation.framework in Frameworks */, - 126351FC1497C24000D79ED5 /* MapKit.framework in Frameworks */, - 126351FD1497C24000D79ED5 /* MediaPlayer.framework in Frameworks */, + 12059E4A14980B7300DAC43B /* libstdc++.dylib in Frameworks */, + 12059E4B14980B7300DAC43B /* CFNetwork.framework in Frameworks */, + 12059E4C14980B7300DAC43B /* MobileCoreServices.framework in Frameworks */, + 12059E4D14980B7300DAC43B /* libGoogleAdMobAds.a in Frameworks */, + 12059E4E14980B7300DAC43B /* libc++abi.dylib in Frameworks */, + 12059E4F14980B7300DAC43B /* libsqlite3.dylib in Frameworks */, + 12059E5014980B7300DAC43B /* iAd.framework in Frameworks */, + 12059E5114980B7300DAC43B /* Foundation.framework in Frameworks */, + 12059E5214980B7300DAC43B /* UIKit.framework in Frameworks */, + 12059E5314980B7300DAC43B /* OpenGLES.framework in Frameworks */, + 12059E5414980B7300DAC43B /* QuartzCore.framework in Frameworks */, + 12059E5514980B7300DAC43B /* CoreGraphics.framework in Frameworks */, + 12059E5614980B7300DAC43B /* libz.dylib in Frameworks */, + 12059E5714980B7300DAC43B /* AudioToolbox.framework in Frameworks */, + 12059E5814980B7300DAC43B /* MessageUI.framework in Frameworks */, + 12059E5914980B7300DAC43B /* SystemConfiguration.framework in Frameworks */, + 12059E5A14980B7300DAC43B /* CoreLocation.framework in Frameworks */, + 12059E5B14980B7300DAC43B /* AddressBook.framework in Frameworks */, + 12059E5C14980B7300DAC43B /* AVFoundation.framework in Frameworks */, + 12059E5D14980B7300DAC43B /* MapKit.framework in Frameworks */, + 12059E5E14980B7300DAC43B /* MediaPlayer.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1414,7 +1415,7 @@ isa = PBXGroup; children = ( 1D6058910D05DD3D006BFB54 /* wagic.app */, - 126352021497C24000D79ED5 /* wagic-opengl1.1.app */, + 12059E6314980B7300DAC43B /* wagic copy.app */, ); name = Products; sourceTree = ""; @@ -1433,6 +1434,7 @@ 125C5CF213B09AA200DF2F2C /* Tools */, 29B97323FDCFA39411CA2CEA /* Frameworks */, 19C28FACFE9D520D11CA2CBB /* Products */, + 12059E6514980B7400DAC43B /* wagic copy-Info.plist */, ); name = CustomTemplate; sourceTree = ""; @@ -1868,22 +1870,22 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - 126351061497C24000D79ED5 /* wagic-opengl1.1 */ = { + 12059D6714980B7200DAC43B /* wagic-opengl1.1 */ = { isa = PBXNativeTarget; - buildConfigurationList = 126351FF1497C24000D79ED5 /* Build configuration list for PBXNativeTarget "wagic-opengl1.1" */; + buildConfigurationList = 12059E6014980B7300DAC43B /* Build configuration list for PBXNativeTarget "wagic-opengl1.1" */; buildPhases = ( - 126351071497C24000D79ED5 /* Resources */, - 1263511E1497C24000D79ED5 /* Sources */, - 126351E81497C24000D79ED5 /* Frameworks */, + 12059D6814980B7200DAC43B /* Resources */, + 12059D7F14980B7200DAC43B /* Sources */, + 12059E4914980B7300DAC43B /* Frameworks */, ); buildRules = ( - 126351FE1497C24000D79ED5 /* PBXBuildRule */, + 12059E5F14980B7300DAC43B /* PBXBuildRule */, ); dependencies = ( ); name = "wagic-opengl1.1"; productName = testproject; - productReference = 126352021497C24000D79ED5 /* wagic-opengl1.1.app */; + productReference = 12059E6314980B7300DAC43B /* wagic copy.app */; productType = "com.apple.product-type.application"; }; 1D6058900D05DD3D006BFB54 /* wagic */ = { @@ -1927,38 +1929,38 @@ projectRoot = ""; targets = ( 1D6058900D05DD3D006BFB54 /* wagic */, - 126351061497C24000D79ED5 /* wagic-opengl1.1 */, + 12059D6714980B7200DAC43B /* wagic-opengl1.1 */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 126351071497C24000D79ED5 /* Resources */ = { + 12059D6814980B7200DAC43B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 126351081497C24000D79ED5 /* wagic-64x64.png in Resources */, - 126351091497C24000D79ED5 /* EAGLViewController.xib in Resources */, - 1263510A1497C24000D79ED5 /* MainWindow.xib in Resources */, - 1263510B1497C24000D79ED5 /* mtg.txt in Resources */, - 1263510C1497C24000D79ED5 /* !Pak0.cpk in Resources */, - 1263510D1497C24000D79ED5 /* !Pak1.cpk in Resources */, - 1263510E1497C24000D79ED5 /* zfs.sln in Resources */, - 1263510F1497C24000D79ED5 /* zfs.vcproj in Resources */, - 126351101497C24000D79ED5 /* zfs.vcxproj in Resources */, - 126351111497C24000D79ED5 /* zfs.vcxproj.filters in Resources */, - 126351121497C24000D79ED5 /* modrules.xml in Resources */, - 126351131497C24000D79ED5 /* README.txt in Resources */, - 126351141497C24000D79ED5 /* README in Resources */, - 126351151497C24000D79ED5 /* AdWhirlWebBrowser.xib in Resources */, - 126351161497C24000D79ED5 /* Changelog.txt in Resources */, - 126351171497C24000D79ED5 /* README in Resources */, - 126351181497C24000D79ED5 /* Default.png in Resources */, - 126351191497C24000D79ED5 /* Default-Landscape~ipad.png in Resources */, - 1263511A1497C24000D79ED5 /* Default-Portrait~ipad.png in Resources */, - 1263511B1497C24000D79ED5 /* Default@2x.png in Resources */, - 1263511C1497C24000D79ED5 /* Default-Landscape.png in Resources */, - 1263511D1497C24000D79ED5 /* Default-Portrait.png in Resources */, + 12059D6914980B7200DAC43B /* wagic-64x64.png in Resources */, + 12059D6A14980B7200DAC43B /* EAGLViewController.xib in Resources */, + 12059D6B14980B7200DAC43B /* MainWindow.xib in Resources */, + 12059D6C14980B7200DAC43B /* mtg.txt in Resources */, + 12059D6D14980B7200DAC43B /* !Pak0.cpk in Resources */, + 12059D6E14980B7200DAC43B /* !Pak1.cpk in Resources */, + 12059D6F14980B7200DAC43B /* zfs.sln in Resources */, + 12059D7014980B7200DAC43B /* zfs.vcproj in Resources */, + 12059D7114980B7200DAC43B /* zfs.vcxproj in Resources */, + 12059D7214980B7200DAC43B /* zfs.vcxproj.filters in Resources */, + 12059D7314980B7200DAC43B /* modrules.xml in Resources */, + 12059D7414980B7200DAC43B /* README.txt in Resources */, + 12059D7514980B7200DAC43B /* README in Resources */, + 12059D7614980B7200DAC43B /* AdWhirlWebBrowser.xib in Resources */, + 12059D7714980B7200DAC43B /* Changelog.txt in Resources */, + 12059D7814980B7200DAC43B /* README in Resources */, + 12059D7914980B7200DAC43B /* Default.png in Resources */, + 12059D7A14980B7200DAC43B /* Default-Landscape~ipad.png in Resources */, + 12059D7B14980B7200DAC43B /* Default-Portrait~ipad.png in Resources */, + 12059D7C14980B7200DAC43B /* Default@2x.png in Resources */, + 12059D7D14980B7200DAC43B /* Default-Landscape.png in Resources */, + 12059D7E14980B7200DAC43B /* Default-Portrait.png in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1994,211 +1996,211 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 1263511E1497C24000D79ED5 /* Sources */ = { + 12059D7F14980B7200DAC43B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1263511F1497C24000D79ED5 /* Encoding.cpp in Sources */, - 126351201497C24000D79ED5 /* hgecolor.cpp in Sources */, - 126351211497C24000D79ED5 /* hgedistort.cpp in Sources */, - 126351221497C24000D79ED5 /* hgefont.cpp in Sources */, - 126351231497C24000D79ED5 /* hgeparticle.cpp in Sources */, - 126351241497C24000D79ED5 /* hgepmanager.cpp in Sources */, - 126351251497C24000D79ED5 /* hgerect.cpp in Sources */, - 126351261497C24000D79ED5 /* hgevector.cpp in Sources */, - 126351271497C24000D79ED5 /* JAnimator.cpp in Sources */, - 126351281497C24000D79ED5 /* JApp.cpp in Sources */, - 126351291497C24000D79ED5 /* JDistortionMesh.cpp in Sources */, - 1263512A1497C24000D79ED5 /* JFileSystem.cpp in Sources */, - 1263512B1497C24000D79ED5 /* JGameObject.cpp in Sources */, - 1263512C1497C24000D79ED5 /* JGE.cpp in Sources */, - 1263512D1497C24000D79ED5 /* JGui.cpp in Sources */, - 1263512E1497C24000D79ED5 /* JLBFont.cpp in Sources */, - 1263512F1497C24000D79ED5 /* JLogger.cpp in Sources */, - 126351301497C24000D79ED5 /* JMD2Model.cpp in Sources */, - 126351311497C24000D79ED5 /* JOBJModel.cpp in Sources */, - 126351321497C24000D79ED5 /* JParticle.cpp in Sources */, - 126351331497C24000D79ED5 /* JParticleEffect.cpp in Sources */, - 126351341497C24000D79ED5 /* JParticleEmitter.cpp in Sources */, - 126351351497C24000D79ED5 /* JParticleSystem.cpp in Sources */, - 126351361497C24000D79ED5 /* JResourceManager.cpp in Sources */, - 126351371497C24000D79ED5 /* JSpline.cpp in Sources */, - 126351381497C24000D79ED5 /* JSprite.cpp in Sources */, - 126351391497C24000D79ED5 /* JGfx.cpp in Sources */, - 1263513A1497C24000D79ED5 /* JSfx.cpp in Sources */, - 1263513B1497C24000D79ED5 /* tinystr.cpp in Sources */, - 1263513C1497C24000D79ED5 /* tinyxml.cpp in Sources */, - 1263513D1497C24000D79ED5 /* tinyxmlerror.cpp in Sources */, - 1263513E1497C24000D79ED5 /* tinyxmlparser.cpp in Sources */, - 1263513F1497C24000D79ED5 /* Vector2D.cpp in Sources */, - 126351401497C24000D79ED5 /* vram.c in Sources */, - 126351411497C24000D79ED5 /* ActionElement.cpp in Sources */, - 126351421497C24000D79ED5 /* ActionLayer.cpp in Sources */, - 126351431497C24000D79ED5 /* ActionStack.cpp in Sources */, - 126351441497C24000D79ED5 /* AIMomirPlayer.cpp in Sources */, - 126351451497C24000D79ED5 /* AIPlayer.cpp in Sources */, - 126351461497C24000D79ED5 /* AIStats.cpp in Sources */, - 126351471497C24000D79ED5 /* AllAbilities.cpp in Sources */, - 126351481497C24000D79ED5 /* CardDescriptor.cpp in Sources */, - 126351491497C24000D79ED5 /* CardDisplay.cpp in Sources */, - 1263514A1497C24000D79ED5 /* CardEffect.cpp in Sources */, - 1263514B1497C24000D79ED5 /* CardGui.cpp in Sources */, - 1263514C1497C24000D79ED5 /* CardPrimitive.cpp in Sources */, - 1263514D1497C24000D79ED5 /* CardSelector.cpp in Sources */, - 1263514E1497C24000D79ED5 /* CardSelectorSingleton.cpp in Sources */, - 1263514F1497C24000D79ED5 /* Closest.cpp in Sources */, - 126351501497C24000D79ED5 /* Counters.cpp in Sources */, - 126351511497C24000D79ED5 /* Credits.cpp in Sources */, - 126351521497C24000D79ED5 /* Damage.cpp in Sources */, - 126351531497C24000D79ED5 /* DamagerDamaged.cpp in Sources */, - 126351541497C24000D79ED5 /* DeckDataWrapper.cpp in Sources */, - 126351551497C24000D79ED5 /* DeckEditorMenu.cpp in Sources */, - 126351561497C24000D79ED5 /* DeckManager.cpp in Sources */, - 126351571497C24000D79ED5 /* DeckMenu.cpp in Sources */, - 126351581497C24000D79ED5 /* DeckMenuItem.cpp in Sources */, - 126351591497C24000D79ED5 /* DeckMetaData.cpp in Sources */, - 1263515A1497C24000D79ED5 /* DeckStats.cpp in Sources */, - 1263515B1497C24000D79ED5 /* DuelLayers.cpp in Sources */, - 1263515C1497C24000D79ED5 /* Effects.cpp in Sources */, - 1263515D1497C24000D79ED5 /* ExtraCost.cpp in Sources */, - 1263515E1497C24000D79ED5 /* GameApp.cpp in Sources */, - 1263515F1497C24000D79ED5 /* GameLauncher.cpp in Sources */, - 126351601497C24000D79ED5 /* GameObserver.cpp in Sources */, - 126351611497C24000D79ED5 /* GameOptions.cpp in Sources */, - 126351621497C24000D79ED5 /* GameState.cpp in Sources */, - 126351631497C24000D79ED5 /* GameStateAwards.cpp in Sources */, - 126351641497C24000D79ED5 /* GameStateDeckViewer.cpp in Sources */, - 126351651497C24000D79ED5 /* GameStateDuel.cpp in Sources */, - 126351661497C24000D79ED5 /* GameStateMenu.cpp in Sources */, - 126351671497C24000D79ED5 /* GameStateOptions.cpp in Sources */, - 126351681497C24000D79ED5 /* GameStateShop.cpp in Sources */, - 126351691497C24000D79ED5 /* GameStateStory.cpp in Sources */, - 1263516A1497C24000D79ED5 /* GameStateTransitions.cpp in Sources */, - 1263516B1497C24000D79ED5 /* GuiAvatars.cpp in Sources */, - 1263516C1497C24000D79ED5 /* GuiBackground.cpp in Sources */, - 1263516D1497C24000D79ED5 /* GuiCardsController.cpp in Sources */, - 1263516E1497C24000D79ED5 /* GuiCombat.cpp in Sources */, - 1263516F1497C24000D79ED5 /* GuiFrame.cpp in Sources */, - 126351701497C24000D79ED5 /* GuiHand.cpp in Sources */, - 126351711497C24000D79ED5 /* GuiLayers.cpp in Sources */, - 126351721497C24000D79ED5 /* GuiMana.cpp in Sources */, - 126351731497C24000D79ED5 /* GuiPhaseBar.cpp in Sources */, - 126351741497C24000D79ED5 /* GuiPlay.cpp in Sources */, - 126351751497C24000D79ED5 /* GuiStatic.cpp in Sources */, - 126351761497C24000D79ED5 /* ManaCost.cpp in Sources */, - 126351771497C24000D79ED5 /* ManaCostHybrid.cpp in Sources */, - 126351781497C24000D79ED5 /* MenuItem.cpp in Sources */, - 126351791497C24000D79ED5 /* MTGAbility.cpp in Sources */, - 1263517A1497C24000D79ED5 /* MTGCard.cpp in Sources */, - 1263517B1497C24000D79ED5 /* MTGCardInstance.cpp in Sources */, - 1263517C1497C24000D79ED5 /* MTGDeck.cpp in Sources */, - 1263517D1497C24000D79ED5 /* MTGDefinitions.cpp in Sources */, - 1263517E1497C24000D79ED5 /* MTGGamePhase.cpp in Sources */, - 1263517F1497C24000D79ED5 /* MTGGameZones.cpp in Sources */, - 126351801497C24000D79ED5 /* MTGPack.cpp in Sources */, - 126351811497C24000D79ED5 /* MTGRules.cpp in Sources */, - 126351821497C24000D79ED5 /* Navigator.cpp in Sources */, - 126351831497C24000D79ED5 /* OptionItem.cpp in Sources */, - 126351841497C24000D79ED5 /* PhaseRing.cpp in Sources */, - 126351851497C24000D79ED5 /* Player.cpp in Sources */, - 126351861497C24000D79ED5 /* PlayerData.cpp in Sources */, - 126351871497C24000D79ED5 /* PlayGuiObject.cpp in Sources */, - 126351881497C24000D79ED5 /* PlayGuiObjectController.cpp in Sources */, - 126351891497C24000D79ED5 /* Pos.cpp in Sources */, - 1263518A1497C24000D79ED5 /* PrecompiledHeader.cpp in Sources */, - 1263518B1497C24000D79ED5 /* PriceList.cpp in Sources */, - 1263518C1497C24000D79ED5 /* ReplacementEffects.cpp in Sources */, - 1263518D1497C24000D79ED5 /* Rules.cpp in Sources */, - 1263518E1497C24000D79ED5 /* SimpleMenu.cpp in Sources */, - 1263518F1497C24000D79ED5 /* SimpleMenuItem.cpp in Sources */, - 126351901497C24000D79ED5 /* SimplePad.cpp in Sources */, - 126351911497C24000D79ED5 /* StoryFlow.cpp in Sources */, - 126351921497C24000D79ED5 /* StyleManager.cpp in Sources */, - 126351931497C24000D79ED5 /* Subtypes.cpp in Sources */, - 126351941497C24000D79ED5 /* TargetChooser.cpp in Sources */, - 126351951497C24000D79ED5 /* TargetsList.cpp in Sources */, - 126351961497C24000D79ED5 /* Tasks.cpp in Sources */, - 126351971497C24000D79ED5 /* TextScroller.cpp in Sources */, - 126351981497C24000D79ED5 /* ThisDescriptor.cpp in Sources */, - 126351991497C24000D79ED5 /* Token.cpp in Sources */, - 1263519A1497C24000D79ED5 /* Translate.cpp in Sources */, - 1263519B1497C24000D79ED5 /* TranslateKeys.cpp in Sources */, - 1263519C1497C24000D79ED5 /* Trash.cpp in Sources */, - 1263519D1497C24000D79ED5 /* utils.cpp in Sources */, - 1263519E1497C24000D79ED5 /* WCachedResource.cpp in Sources */, - 1263519F1497C24000D79ED5 /* WDataSrc.cpp in Sources */, - 126351A01497C24000D79ED5 /* WEvent.cpp in Sources */, - 126351A11497C24000D79ED5 /* WFilter.cpp in Sources */, - 126351A21497C24000D79ED5 /* WFont.cpp in Sources */, - 126351A31497C24000D79ED5 /* WGui.cpp in Sources */, - 126351A41497C24000D79ED5 /* WResourceManager.cpp in Sources */, - 126351A51497C24000D79ED5 /* SimplePopup.cpp in Sources */, - 126351A61497C24000D79ED5 /* EAGLView.m in Sources */, - 126351A71497C24000D79ED5 /* EAGLViewController.m in Sources */, - 126351A81497C24000D79ED5 /* ES2Renderer.m in Sources */, - 126351A91497C24000D79ED5 /* main.m in Sources */, - 126351AA1497C24000D79ED5 /* wagicAppDelegate.m in Sources */, - 126351AB1497C24000D79ED5 /* thread.cpp in Sources */, - 126351AC1497C24000D79ED5 /* once.cpp in Sources */, - 126351AD1497C24000D79ED5 /* AIHints.cpp in Sources */, - 126351AE1497C24000D79ED5 /* PlayRestrictions.cpp in Sources */, - 126351AF1497C24000D79ED5 /* ModRules.cpp in Sources */, - 126351B01497C24000D79ED5 /* Makefile in Sources */, - 126351B11497C24000D79ED5 /* stdafx.cpp in Sources */, - 126351B21497C24000D79ED5 /* zfsystem.cpp in Sources */, - 126351B31497C24000D79ED5 /* ziphdr.cpp in Sources */, - 126351B41497C24000D79ED5 /* zstream.cpp in Sources */, - 126351B51497C24000D79ED5 /* IconButton.cpp in Sources */, - 126351B61497C24000D79ED5 /* ObjectAnalytics.cpp in Sources */, - 126351B71497C24000D79ED5 /* AIPlayerBaka.cpp in Sources */, - 126351B81497C24000D79ED5 /* AIPlayerBakaB.cpp in Sources */, - 126351B91497C24000D79ED5 /* TestSuiteAI.cpp in Sources */, - 126351BA1497C24000D79ED5 /* AbilityParser.cpp in Sources */, - 126351BB1497C24000D79ED5 /* AdWhirlAdapterGoogleAdMobAds.m in Sources */, - 126351BC1497C24000D79ED5 /* AdWhirlAdapterIAd.m in Sources */, - 126351BD1497C24000D79ED5 /* AdWhirlAdapterCustom.m in Sources */, - 126351BE1497C24000D79ED5 /* AdWhirlAdapterEvent.m in Sources */, - 126351BF1497C24000D79ED5 /* AdWhirlAdapterGeneric.m in Sources */, - 126351C01497C24000D79ED5 /* AdWhirlAdNetworkAdapter+Helpers.m in Sources */, - 126351C11497C24000D79ED5 /* AdWhirlAdNetworkAdapter.m in Sources */, - 126351C21497C24000D79ED5 /* AdWhirlAdNetworkConfig.m in Sources */, - 126351C31497C24000D79ED5 /* AdWhirlAdNetworkRegistry.m in Sources */, - 126351C41497C24000D79ED5 /* AdWhirlClassWrapper.m in Sources */, - 126351C51497C24000D79ED5 /* AdWhirlConfig.m in Sources */, - 126351C61497C24000D79ED5 /* AdWhirlConfigStore.m in Sources */, - 126351C71497C24000D79ED5 /* AdWhirlCustomAdView.m in Sources */, - 126351C81497C24000D79ED5 /* AdWhirlError.m in Sources */, - 126351C91497C24000D79ED5 /* AdWhirlLog.m in Sources */, - 126351CA1497C24000D79ED5 /* AdWhirlView.m in Sources */, - 126351CB1497C24000D79ED5 /* AdWhirlWebBrowserController.m in Sources */, - 126351CC1497C24000D79ED5 /* ARRollerView.m in Sources */, - 126351CD1497C24000D79ED5 /* AWNetworkReachabilityWrapper.m in Sources */, - 126351CE1497C24000D79ED5 /* UIColor+AdWhirlConfig.m in Sources */, - 126351CF1497C24000D79ED5 /* CDataScanner.m in Sources */, - 126351D01497C24000D79ED5 /* CDataScanner_Extensions.m in Sources */, - 126351D11497C24000D79ED5 /* NSCharacterSet_Extensions.m in Sources */, - 126351D21497C24000D79ED5 /* NSDictionary_JSONExtensions.m in Sources */, - 126351D31497C24000D79ED5 /* NSScanner_Extensions.m in Sources */, - 126351D41497C24000D79ED5 /* CJSONDataSerializer.m in Sources */, - 126351D51497C24000D79ED5 /* CJSONDeserializer.m in Sources */, - 126351D61497C24000D79ED5 /* CJSONScanner.m in Sources */, - 126351D71497C24000D79ED5 /* CJSONSerializer.m in Sources */, - 126351D81497C24000D79ED5 /* CSerializedJSONData.m in Sources */, - 126351D91497C24000D79ED5 /* ASIAuthenticationDialog.m in Sources */, - 126351DA1497C24000D79ED5 /* ASIDataCompressor.m in Sources */, - 126351DB1497C24000D79ED5 /* ASIDataDecompressor.m in Sources */, - 126351DC1497C24000D79ED5 /* ASIDownloadCache.m in Sources */, - 126351DD1497C24000D79ED5 /* ASIFormDataRequest.m in Sources */, - 126351DE1497C24000D79ED5 /* ASIHTTPRequest.m in Sources */, - 126351DF1497C24000D79ED5 /* ASIInputStream.m in Sources */, - 126351E01497C24000D79ED5 /* ASINetworkQueue.m in Sources */, - 126351E11497C24000D79ED5 /* ioapi.c in Sources */, - 126351E21497C24000D79ED5 /* mztools.c in Sources */, - 126351E31497C24000D79ED5 /* unzip.c in Sources */, - 126351E41497C24000D79ED5 /* zip.c in Sources */, - 126351E51497C24000D79ED5 /* ZipArchive.mm in Sources */, - 126351E61497C24000D79ED5 /* Reachability.m in Sources */, - 126351E71497C24000D79ED5 /* WagicDownloadProgressViewController.m in Sources */, + 12059D8014980B7200DAC43B /* Encoding.cpp in Sources */, + 12059D8114980B7200DAC43B /* hgecolor.cpp in Sources */, + 12059D8214980B7200DAC43B /* hgedistort.cpp in Sources */, + 12059D8314980B7200DAC43B /* hgefont.cpp in Sources */, + 12059D8414980B7200DAC43B /* hgeparticle.cpp in Sources */, + 12059D8514980B7200DAC43B /* hgepmanager.cpp in Sources */, + 12059D8614980B7200DAC43B /* hgerect.cpp in Sources */, + 12059D8714980B7300DAC43B /* hgevector.cpp in Sources */, + 12059D8814980B7300DAC43B /* JAnimator.cpp in Sources */, + 12059D8914980B7300DAC43B /* JApp.cpp in Sources */, + 12059D8A14980B7300DAC43B /* JDistortionMesh.cpp in Sources */, + 12059D8B14980B7300DAC43B /* JFileSystem.cpp in Sources */, + 12059D8C14980B7300DAC43B /* JGameObject.cpp in Sources */, + 12059D8D14980B7300DAC43B /* JGE.cpp in Sources */, + 12059D8E14980B7300DAC43B /* JGui.cpp in Sources */, + 12059D8F14980B7300DAC43B /* JLBFont.cpp in Sources */, + 12059D9014980B7300DAC43B /* JLogger.cpp in Sources */, + 12059D9114980B7300DAC43B /* JMD2Model.cpp in Sources */, + 12059D9214980B7300DAC43B /* JOBJModel.cpp in Sources */, + 12059D9314980B7300DAC43B /* JParticle.cpp in Sources */, + 12059D9414980B7300DAC43B /* JParticleEffect.cpp in Sources */, + 12059D9514980B7300DAC43B /* JParticleEmitter.cpp in Sources */, + 12059D9614980B7300DAC43B /* JParticleSystem.cpp in Sources */, + 12059D9714980B7300DAC43B /* JResourceManager.cpp in Sources */, + 12059D9814980B7300DAC43B /* JSpline.cpp in Sources */, + 12059D9914980B7300DAC43B /* JSprite.cpp in Sources */, + 12059D9A14980B7300DAC43B /* JGfx.cpp in Sources */, + 12059D9B14980B7300DAC43B /* JSfx.cpp in Sources */, + 12059D9C14980B7300DAC43B /* tinystr.cpp in Sources */, + 12059D9D14980B7300DAC43B /* tinyxml.cpp in Sources */, + 12059D9E14980B7300DAC43B /* tinyxmlerror.cpp in Sources */, + 12059D9F14980B7300DAC43B /* tinyxmlparser.cpp in Sources */, + 12059DA014980B7300DAC43B /* Vector2D.cpp in Sources */, + 12059DA114980B7300DAC43B /* vram.c in Sources */, + 12059DA214980B7300DAC43B /* ActionElement.cpp in Sources */, + 12059DA314980B7300DAC43B /* ActionLayer.cpp in Sources */, + 12059DA414980B7300DAC43B /* ActionStack.cpp in Sources */, + 12059DA514980B7300DAC43B /* AIMomirPlayer.cpp in Sources */, + 12059DA614980B7300DAC43B /* AIPlayer.cpp in Sources */, + 12059DA714980B7300DAC43B /* AIStats.cpp in Sources */, + 12059DA814980B7300DAC43B /* AllAbilities.cpp in Sources */, + 12059DA914980B7300DAC43B /* CardDescriptor.cpp in Sources */, + 12059DAA14980B7300DAC43B /* CardDisplay.cpp in Sources */, + 12059DAB14980B7300DAC43B /* CardEffect.cpp in Sources */, + 12059DAC14980B7300DAC43B /* CardGui.cpp in Sources */, + 12059DAD14980B7300DAC43B /* CardPrimitive.cpp in Sources */, + 12059DAE14980B7300DAC43B /* CardSelector.cpp in Sources */, + 12059DAF14980B7300DAC43B /* CardSelectorSingleton.cpp in Sources */, + 12059DB014980B7300DAC43B /* Closest.cpp in Sources */, + 12059DB114980B7300DAC43B /* Counters.cpp in Sources */, + 12059DB214980B7300DAC43B /* Credits.cpp in Sources */, + 12059DB314980B7300DAC43B /* Damage.cpp in Sources */, + 12059DB414980B7300DAC43B /* DamagerDamaged.cpp in Sources */, + 12059DB514980B7300DAC43B /* DeckDataWrapper.cpp in Sources */, + 12059DB614980B7300DAC43B /* DeckEditorMenu.cpp in Sources */, + 12059DB714980B7300DAC43B /* DeckManager.cpp in Sources */, + 12059DB814980B7300DAC43B /* DeckMenu.cpp in Sources */, + 12059DB914980B7300DAC43B /* DeckMenuItem.cpp in Sources */, + 12059DBA14980B7300DAC43B /* DeckMetaData.cpp in Sources */, + 12059DBB14980B7300DAC43B /* DeckStats.cpp in Sources */, + 12059DBC14980B7300DAC43B /* DuelLayers.cpp in Sources */, + 12059DBD14980B7300DAC43B /* Effects.cpp in Sources */, + 12059DBE14980B7300DAC43B /* ExtraCost.cpp in Sources */, + 12059DBF14980B7300DAC43B /* GameApp.cpp in Sources */, + 12059DC014980B7300DAC43B /* GameLauncher.cpp in Sources */, + 12059DC114980B7300DAC43B /* GameObserver.cpp in Sources */, + 12059DC214980B7300DAC43B /* GameOptions.cpp in Sources */, + 12059DC314980B7300DAC43B /* GameState.cpp in Sources */, + 12059DC414980B7300DAC43B /* GameStateAwards.cpp in Sources */, + 12059DC514980B7300DAC43B /* GameStateDeckViewer.cpp in Sources */, + 12059DC614980B7300DAC43B /* GameStateDuel.cpp in Sources */, + 12059DC714980B7300DAC43B /* GameStateMenu.cpp in Sources */, + 12059DC814980B7300DAC43B /* GameStateOptions.cpp in Sources */, + 12059DC914980B7300DAC43B /* GameStateShop.cpp in Sources */, + 12059DCA14980B7300DAC43B /* GameStateStory.cpp in Sources */, + 12059DCB14980B7300DAC43B /* GameStateTransitions.cpp in Sources */, + 12059DCC14980B7300DAC43B /* GuiAvatars.cpp in Sources */, + 12059DCD14980B7300DAC43B /* GuiBackground.cpp in Sources */, + 12059DCE14980B7300DAC43B /* GuiCardsController.cpp in Sources */, + 12059DCF14980B7300DAC43B /* GuiCombat.cpp in Sources */, + 12059DD014980B7300DAC43B /* GuiFrame.cpp in Sources */, + 12059DD114980B7300DAC43B /* GuiHand.cpp in Sources */, + 12059DD214980B7300DAC43B /* GuiLayers.cpp in Sources */, + 12059DD314980B7300DAC43B /* GuiMana.cpp in Sources */, + 12059DD414980B7300DAC43B /* GuiPhaseBar.cpp in Sources */, + 12059DD514980B7300DAC43B /* GuiPlay.cpp in Sources */, + 12059DD614980B7300DAC43B /* GuiStatic.cpp in Sources */, + 12059DD714980B7300DAC43B /* ManaCost.cpp in Sources */, + 12059DD814980B7300DAC43B /* ManaCostHybrid.cpp in Sources */, + 12059DD914980B7300DAC43B /* MenuItem.cpp in Sources */, + 12059DDA14980B7300DAC43B /* MTGAbility.cpp in Sources */, + 12059DDB14980B7300DAC43B /* MTGCard.cpp in Sources */, + 12059DDC14980B7300DAC43B /* MTGCardInstance.cpp in Sources */, + 12059DDD14980B7300DAC43B /* MTGDeck.cpp in Sources */, + 12059DDE14980B7300DAC43B /* MTGDefinitions.cpp in Sources */, + 12059DDF14980B7300DAC43B /* MTGGamePhase.cpp in Sources */, + 12059DE014980B7300DAC43B /* MTGGameZones.cpp in Sources */, + 12059DE114980B7300DAC43B /* MTGPack.cpp in Sources */, + 12059DE214980B7300DAC43B /* MTGRules.cpp in Sources */, + 12059DE314980B7300DAC43B /* Navigator.cpp in Sources */, + 12059DE414980B7300DAC43B /* OptionItem.cpp in Sources */, + 12059DE514980B7300DAC43B /* PhaseRing.cpp in Sources */, + 12059DE614980B7300DAC43B /* Player.cpp in Sources */, + 12059DE714980B7300DAC43B /* PlayerData.cpp in Sources */, + 12059DE814980B7300DAC43B /* PlayGuiObject.cpp in Sources */, + 12059DE914980B7300DAC43B /* PlayGuiObjectController.cpp in Sources */, + 12059DEA14980B7300DAC43B /* Pos.cpp in Sources */, + 12059DEB14980B7300DAC43B /* PrecompiledHeader.cpp in Sources */, + 12059DEC14980B7300DAC43B /* PriceList.cpp in Sources */, + 12059DED14980B7300DAC43B /* ReplacementEffects.cpp in Sources */, + 12059DEE14980B7300DAC43B /* Rules.cpp in Sources */, + 12059DEF14980B7300DAC43B /* SimpleMenu.cpp in Sources */, + 12059DF014980B7300DAC43B /* SimpleMenuItem.cpp in Sources */, + 12059DF114980B7300DAC43B /* SimplePad.cpp in Sources */, + 12059DF214980B7300DAC43B /* StoryFlow.cpp in Sources */, + 12059DF314980B7300DAC43B /* StyleManager.cpp in Sources */, + 12059DF414980B7300DAC43B /* Subtypes.cpp in Sources */, + 12059DF514980B7300DAC43B /* TargetChooser.cpp in Sources */, + 12059DF614980B7300DAC43B /* TargetsList.cpp in Sources */, + 12059DF714980B7300DAC43B /* Tasks.cpp in Sources */, + 12059DF814980B7300DAC43B /* TextScroller.cpp in Sources */, + 12059DF914980B7300DAC43B /* ThisDescriptor.cpp in Sources */, + 12059DFA14980B7300DAC43B /* Token.cpp in Sources */, + 12059DFB14980B7300DAC43B /* Translate.cpp in Sources */, + 12059DFC14980B7300DAC43B /* TranslateKeys.cpp in Sources */, + 12059DFD14980B7300DAC43B /* Trash.cpp in Sources */, + 12059DFE14980B7300DAC43B /* utils.cpp in Sources */, + 12059DFF14980B7300DAC43B /* WCachedResource.cpp in Sources */, + 12059E0014980B7300DAC43B /* WDataSrc.cpp in Sources */, + 12059E0114980B7300DAC43B /* WEvent.cpp in Sources */, + 12059E0214980B7300DAC43B /* WFilter.cpp in Sources */, + 12059E0314980B7300DAC43B /* WFont.cpp in Sources */, + 12059E0414980B7300DAC43B /* WGui.cpp in Sources */, + 12059E0514980B7300DAC43B /* WResourceManager.cpp in Sources */, + 12059E0614980B7300DAC43B /* SimplePopup.cpp in Sources */, + 12059E0714980B7300DAC43B /* EAGLView.m in Sources */, + 12059E0814980B7300DAC43B /* EAGLViewController.m in Sources */, + 12059E0914980B7300DAC43B /* ES2Renderer.m in Sources */, + 12059E0A14980B7300DAC43B /* main.m in Sources */, + 12059E0B14980B7300DAC43B /* wagicAppDelegate.m in Sources */, + 12059E0C14980B7300DAC43B /* thread.cpp in Sources */, + 12059E0D14980B7300DAC43B /* once.cpp in Sources */, + 12059E0E14980B7300DAC43B /* AIHints.cpp in Sources */, + 12059E0F14980B7300DAC43B /* PlayRestrictions.cpp in Sources */, + 12059E1014980B7300DAC43B /* ModRules.cpp in Sources */, + 12059E1114980B7300DAC43B /* Makefile in Sources */, + 12059E1214980B7300DAC43B /* stdafx.cpp in Sources */, + 12059E1314980B7300DAC43B /* zfsystem.cpp in Sources */, + 12059E1414980B7300DAC43B /* ziphdr.cpp in Sources */, + 12059E1514980B7300DAC43B /* zstream.cpp in Sources */, + 12059E1614980B7300DAC43B /* IconButton.cpp in Sources */, + 12059E1714980B7300DAC43B /* ObjectAnalytics.cpp in Sources */, + 12059E1814980B7300DAC43B /* AIPlayerBaka.cpp in Sources */, + 12059E1914980B7300DAC43B /* AIPlayerBakaB.cpp in Sources */, + 12059E1A14980B7300DAC43B /* TestSuiteAI.cpp in Sources */, + 12059E1B14980B7300DAC43B /* AbilityParser.cpp in Sources */, + 12059E1C14980B7300DAC43B /* AdWhirlAdapterGoogleAdMobAds.m in Sources */, + 12059E1D14980B7300DAC43B /* AdWhirlAdapterIAd.m in Sources */, + 12059E1E14980B7300DAC43B /* AdWhirlAdapterCustom.m in Sources */, + 12059E1F14980B7300DAC43B /* AdWhirlAdapterEvent.m in Sources */, + 12059E2014980B7300DAC43B /* AdWhirlAdapterGeneric.m in Sources */, + 12059E2114980B7300DAC43B /* AdWhirlAdNetworkAdapter+Helpers.m in Sources */, + 12059E2214980B7300DAC43B /* AdWhirlAdNetworkAdapter.m in Sources */, + 12059E2314980B7300DAC43B /* AdWhirlAdNetworkConfig.m in Sources */, + 12059E2414980B7300DAC43B /* AdWhirlAdNetworkRegistry.m in Sources */, + 12059E2514980B7300DAC43B /* AdWhirlClassWrapper.m in Sources */, + 12059E2614980B7300DAC43B /* AdWhirlConfig.m in Sources */, + 12059E2714980B7300DAC43B /* AdWhirlConfigStore.m in Sources */, + 12059E2814980B7300DAC43B /* AdWhirlCustomAdView.m in Sources */, + 12059E2914980B7300DAC43B /* AdWhirlError.m in Sources */, + 12059E2A14980B7300DAC43B /* AdWhirlLog.m in Sources */, + 12059E2B14980B7300DAC43B /* AdWhirlView.m in Sources */, + 12059E2C14980B7300DAC43B /* AdWhirlWebBrowserController.m in Sources */, + 12059E2D14980B7300DAC43B /* ARRollerView.m in Sources */, + 12059E2E14980B7300DAC43B /* AWNetworkReachabilityWrapper.m in Sources */, + 12059E2F14980B7300DAC43B /* UIColor+AdWhirlConfig.m in Sources */, + 12059E3014980B7300DAC43B /* CDataScanner.m in Sources */, + 12059E3114980B7300DAC43B /* CDataScanner_Extensions.m in Sources */, + 12059E3214980B7300DAC43B /* NSCharacterSet_Extensions.m in Sources */, + 12059E3314980B7300DAC43B /* NSDictionary_JSONExtensions.m in Sources */, + 12059E3414980B7300DAC43B /* NSScanner_Extensions.m in Sources */, + 12059E3514980B7300DAC43B /* CJSONDataSerializer.m in Sources */, + 12059E3614980B7300DAC43B /* CJSONDeserializer.m in Sources */, + 12059E3714980B7300DAC43B /* CJSONScanner.m in Sources */, + 12059E3814980B7300DAC43B /* CJSONSerializer.m in Sources */, + 12059E3914980B7300DAC43B /* CSerializedJSONData.m in Sources */, + 12059E3A14980B7300DAC43B /* ASIAuthenticationDialog.m in Sources */, + 12059E3B14980B7300DAC43B /* ASIDataCompressor.m in Sources */, + 12059E3C14980B7300DAC43B /* ASIDataDecompressor.m in Sources */, + 12059E3D14980B7300DAC43B /* ASIDownloadCache.m in Sources */, + 12059E3E14980B7300DAC43B /* ASIFormDataRequest.m in Sources */, + 12059E3F14980B7300DAC43B /* ASIHTTPRequest.m in Sources */, + 12059E4014980B7300DAC43B /* ASIInputStream.m in Sources */, + 12059E4114980B7300DAC43B /* ASINetworkQueue.m in Sources */, + 12059E4214980B7300DAC43B /* ioapi.c in Sources */, + 12059E4314980B7300DAC43B /* mztools.c in Sources */, + 12059E4414980B7300DAC43B /* unzip.c in Sources */, + 12059E4514980B7300DAC43B /* zip.c in Sources */, + 12059E4614980B7300DAC43B /* ZipArchive.mm in Sources */, + 12059E4714980B7300DAC43B /* Reachability.m in Sources */, + 12059E4814980B7300DAC43B /* WagicDownloadProgressViewController.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2413,7 +2415,7 @@ /* End PBXSourcesBuildPhase section */ /* Begin XCBuildConfiguration section */ - 126352001497C24000D79ED5 /* Debug */ = { + 12059E6114980B7300DAC43B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = YES; @@ -2435,9 +2437,7 @@ DEBUG, DARWIN_NO_CARBON, FT2_BUILD_LIBRARY, - FORCE_GLES, ); - GCC_THUMB_SUPPORT = NO; "GCC_THUMB_SUPPORT[arch=armv6]" = ""; GCC_VERSION = com.apple.compilers.llvmgcc42; HEADER_SEARCH_PATHS = ( @@ -2447,8 +2447,8 @@ ./minizip, "iOS/Reachability/Reachability\\ 2.0.4ddg/DDG\\ Reachability/Classes/", ); - INFOPLIST_FILE = "wagic-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 3.0; + INFOPLIST_FILE = "wagic copy-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 4.0; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/../../admobsdk/iOS/GoogleAdMobAdsSDKiOS-5.0.5\"", @@ -2458,7 +2458,7 @@ "-no_implicit_dylibs", "-Wl", ); - PRODUCT_NAME = "wagic-opengl1.1"; + PRODUCT_NAME = "wagic copy"; PROVISIONING_PROFILE = "BF1E6F95-EE3F-4637-A85E-86E5ED84D2E4"; "PROVISIONING_PROFILE[sdk=iphoneos*]" = "BF1E6F95-EE3F-4637-A85E-86E5ED84D2E4"; SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO; @@ -2466,7 +2466,7 @@ }; name = Debug; }; - 126352011497C24000D79ED5 /* Release */ = { + 12059E6214980B7300DAC43B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -2482,9 +2482,8 @@ GCC_PREPROCESSOR_DEFINITIONS = ( FT2_BUILD_LIBRARY, IOS, - FORCE_GLES, + TESTSUITE, ); - GCC_THUMB_SUPPORT = NO; "GCC_THUMB_SUPPORT[arch=armv6]" = ""; GCC_VERSION = com.apple.compilers.llvmgcc42; HEADER_SEARCH_PATHS = ( @@ -2494,8 +2493,8 @@ ./minizip, "iOS/Reachability/Reachability\\ 2.0.4ddg/DDG\\ Reachability/Classes/", ); - INFOPLIST_FILE = "wagic-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 3.0; + INFOPLIST_FILE = "wagic copy-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 4.0; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/../../admobsdk/iOS/GoogleAdMobAdsSDKiOS-5.0.5\"", @@ -2504,7 +2503,7 @@ "-no_implicit_dylibs", "-Wl", ); - PRODUCT_NAME = "wagic-opengl1.1"; + PRODUCT_NAME = "wagic copy"; PROVISIONING_PROFILE = "BF1E6F95-EE3F-4637-A85E-86E5ED84D2E4"; "PROVISIONING_PROFILE[sdk=iphoneos*]" = "BF1E6F95-EE3F-4637-A85E-86E5ED84D2E4"; SDKROOT = iphoneos; @@ -2650,11 +2649,11 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 126351FF1497C24000D79ED5 /* Build configuration list for PBXNativeTarget "wagic-opengl1.1" */ = { + 12059E6014980B7300DAC43B /* Build configuration list for PBXNativeTarget "wagic-opengl1.1" */ = { isa = XCConfigurationList; buildConfigurations = ( - 126352001497C24000D79ED5 /* Debug */, - 126352011497C24000D79ED5 /* Release */, + 12059E6114980B7300DAC43B /* Debug */, + 12059E6214980B7300DAC43B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release;