// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 45; objects = { /* Begin PBXAggregateTarget section */ 1AD267500C83050800B4BFD1 /* Build All */ = { isa = PBXAggregateTarget; buildConfigurationList = 1AD267680C8305A200B4BFD1 /* Build configuration list for PBXAggregateTarget "Build All" */; buildPhases = ( 1AD267610C83057F00B4BFD1 /* Copy Debug OXP */, ); dependencies = ( 1AD267560C83052600B4BFD1 /* PBXTargetDependency */, 1A274D2510C1EE02004CDDF5 /* PBXTargetDependency */, ); name = "Build All"; productName = "Build All"; }; /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ 083325DD09DDBCDE00F5B8E4 /* OOColor.h in Headers */ = {isa = PBXBuildFile; fileRef = 083325DB09DDBCDE00F5B8E4 /* OOColor.h */; }; 083325DE09DDBCDE00F5B8E4 /* OOColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 083325DC09DDBCDE00F5B8E4 /* OOColor.m */; }; 0865427906B8447D000CA0AB /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97319FDCFA39411CA2CEA /* MainMenu.nib */; }; 0865431C06B8447D000CA0AB /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; }; 0865431D06B8447D000CA0AB /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 06AFA01500A58FB77F000001 /* OpenGL.framework */; }; 0878FD30086EF845004CB752 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0878FD2F086EF845004CB752 /* Carbon.framework */; }; 1A00C65510663D3700A8737D /* OOProfilingStopwatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A00C65310663D3700A8737D /* OOProfilingStopwatch.h */; }; 1A00C65610663D3700A8737D /* OOProfilingStopwatch.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A00C65410663D3700A8737D /* OOProfilingStopwatch.m */; }; 1A00C7BA10667D3100A8737D /* OOECMBlastEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A00C7B810667D3100A8737D /* OOECMBlastEntity.h */; }; 1A00C7BB10667D3100A8737D /* OOECMBlastEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A00C7B910667D3100A8737D /* OOECMBlastEntity.m */; }; 1A00C7DF1066814C00A8737D /* OOAsyncWorkManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A00C7DD1066814C00A8737D /* OOAsyncWorkManager.h */; }; 1A00C7E01066814C00A8737D /* OOAsyncWorkManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A00C7DE1066814C00A8737D /* OOAsyncWorkManager.m */; }; 1A01574311034A86008EE36A /* ShipEntityLoadRestore.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A01574111034A86008EE36A /* ShipEntityLoadRestore.h */; }; 1A01574411034A86008EE36A /* ShipEntityLoadRestore.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A01574211034A86008EE36A /* ShipEntityLoadRestore.m */; }; 1A01BC7011C5515B0011197F /* oolite-default-player-script.js in Copy Scripts */ = {isa = PBXBuildFile; fileRef = 1A01BC6F11C5515B0011197F /* oolite-default-player-script.js */; }; 1A020E0B0D020AFB00C3F51E /* changedScriptHandlers.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A020E0A0D020AFB00C3F51E /* changedScriptHandlers.plist */; }; 1A02FD460EE0490B008F9B09 /* oolite-tangent-space-vertex.vertex in Copy Shaders */ = {isa = PBXBuildFile; fileRef = 1A02FD340EE048E8008F9B09 /* oolite-tangent-space-vertex.vertex */; }; 1A0365890D7CA05000B5F46F /* OOSkyDrawable.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A15044A0C12C50D0032F3E8 /* OOSkyDrawable.m */; }; 1A03658A0D7CA05000B5F46F /* OOSkyDrawable.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1504490C12C50D0032F3E8 /* OOSkyDrawable.h */; }; 1A03659B0D7CA0EE00B5F46F /* oolite-nebula-4.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A0365990D7CA0EE00B5F46F /* oolite-nebula-4.png */; }; 1A0479E90DC9F81000EE1CD0 /* OOShipRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A0479E70DC9F81000EE1CD0 /* OOShipRegistry.h */; }; 1A0479EA0DC9F81000EE1CD0 /* OOShipRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A0479E80DC9F81000EE1CD0 /* OOShipRegistry.m */; }; 1A047A450DCA0F4F00EE1CD0 /* NSDictionaryOOExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A047A430DCA0F4F00EE1CD0 /* NSDictionaryOOExtensions.h */; }; 1A047A460DCA0F4F00EE1CD0 /* NSDictionaryOOExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A047A440DCA0F4F00EE1CD0 /* NSDictionaryOOExtensions.m */; }; 1A047B7E0DCB3D7500EE1CD0 /* OOProbabilitySet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A047B7C0DCB3D7500EE1CD0 /* OOProbabilitySet.h */; }; 1A047B7F0DCB3D7500EE1CD0 /* OOProbabilitySet.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A047B7D0DCB3D7500EE1CD0 /* OOProbabilitySet.m */; }; 1A062C8911B28D8A00727C1D /* NSObjectOOExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A062C8711B28D8A00727C1D /* NSObjectOOExtensions.h */; }; 1A062C8A11B28D8A00727C1D /* NSObjectOOExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A062C8811B28D8A00727C1D /* NSObjectOOExtensions.m */; }; 1A06F2861196E5B100AFA5B4 /* OOCASoundDebugMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A06F2851196E5B100AFA5B4 /* OOCASoundDebugMonitor.h */; }; 1A06F3151196FB6F00AFA5B4 /* oolite-player-AI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A06F3141196FB6F00AFA5B4 /* oolite-player-AI.plist */; }; 1A0729D90EF56D1200B0F925 /* OOConvertSystemDescriptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A0729D70EF56D1200B0F925 /* OOConvertSystemDescriptions.h */; }; 1A0729DA0EF56D1200B0F925 /* OOConvertSystemDescriptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A0729D80EF56D1200B0F925 /* OOConvertSystemDescriptions.m */; }; 1A0729FE0EF5796500B0F925 /* OldSchoolPropertyListWriting.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A0729FC0EF5796500B0F925 /* OldSchoolPropertyListWriting.h */; }; 1A0729FF0EF5796500B0F925 /* OldSchoolPropertyListWriting.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A0729FD0EF5796500B0F925 /* OldSchoolPropertyListWriting.m */; }; 1A0B00471178559A0095EF13 /* libpng_for_oolite.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A71E6F30BCE340C00CD5C13 /* libpng_for_oolite.a */; }; 1A0BF3D510DAE2B30099984D /* cobra1_redux1.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A0BF3D310DAE2B30099984D /* cobra1_redux1.dat */; }; 1A0BF3D610DAE2B30099984D /* cobra1_redux2.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A0BF3D410DAE2B30099984D /* cobra1_redux2.dat */; }; 1A0BF3D810DAE2EC0099984D /* mamba_redux1.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A0BF3D710DAE2EC0099984D /* mamba_redux1.dat */; }; 1A0BF3DA10DAE30F0099984D /* moray_redux1.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A0BF3D910DAE30F0099984D /* moray_redux1.dat */; }; 1A0BF3DD10DAE3490099984D /* python_redux1.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A0BF3DB10DAE3490099984D /* python_redux1.dat */; }; 1A0BF3DE10DAE3490099984D /* python_redux2.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A0BF3DC10DAE3490099984D /* python_redux2.dat */; }; 1A0BF3E010DAE3610099984D /* transporter_redux1.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A0BF3DF10DAE3610099984D /* transporter_redux1.dat */; }; 1A0BF3E210DAE3760099984D /* worm_redux1.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A0BF3E110DAE3760099984D /* worm_redux1.dat */; }; 1A0C3EDE11933076007935E5 /* oolite-dust.vertex in Copy Shaders */ = {isa = PBXBuildFile; fileRef = 1A0C3EDD1193306B007935E5 /* oolite-dust.vertex */; }; 1A0C3EEB11933274007935E5 /* oolite-dust.fragment in Copy Shaders */ = {isa = PBXBuildFile; fileRef = 1A0C3EEA11933272007935E5 /* oolite-dust.fragment */; }; 1A0DA2EE0D71D280009B0970 /* OOJSSpecialFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A0DA2EC0D71D280009B0970 /* OOJSSpecialFunctions.h */; }; 1A0DA2EF0D71D280009B0970 /* OOJSSpecialFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A0DA2ED0D71D280009B0970 /* OOJSSpecialFunctions.m */; }; 1A11273B105994D000DF9D12 /* OOExhaustPlumeEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A112739105994D000DF9D12 /* OOExhaustPlumeEntity.h */; }; 1A11273C105994D000DF9D12 /* OOExhaustPlumeEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A11273A105994D000DF9D12 /* OOExhaustPlumeEntity.m */; }; 1A11C2B111CFC35000F3EE77 /* OOJSEngineTimeManagement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A11C2AF11CFC35000F3EE77 /* OOJSEngineTimeManagement.h */; }; 1A11C2B211CFC35000F3EE77 /* OOJSEngineTimeManagement.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A11C2B011CFC35000F3EE77 /* OOJSEngineTimeManagement.m */; }; 1A11F84A0F35F60C001C886C /* OOJSShipGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A11F8480F35F60C001C886C /* OOJSShipGroup.m */; }; 1A11F84B0F35F60C001C886C /* OOJSShipGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A11F8490F35F60C001C886C /* OOJSShipGroup.h */; }; 1A143A4811EF22C5001BAB8D /* JAPersistentFileReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A143A4611EF22C5001BAB8D /* JAPersistentFileReference.h */; }; 1A143A4911EF22C5001BAB8D /* JAPersistentFileReference.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A143A4711EF22C5001BAB8D /* JAPersistentFileReference.m */; }; 1A1502F60C1201C30032F3E8 /* oolite-unknown-ship.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A1502F50C1201C30032F3E8 /* oolite-unknown-ship.dat */; }; 1A15049E0C12CA070032F3E8 /* OOProbabilisticTextureManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A15049C0C12CA070032F3E8 /* OOProbabilisticTextureManager.h */; }; 1A15049F0C12CA070032F3E8 /* OOProbabilisticTextureManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A15049D0C12CA070032F3E8 /* OOProbabilisticTextureManager.m */; }; 1A1616620D7DCFDC0094AE5B /* OOFilteringEnumerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1616600D7DCFDC0094AE5B /* OOFilteringEnumerator.h */; }; 1A1616630D7DCFDC0094AE5B /* OOFilteringEnumerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1616610D7DCFDC0094AE5B /* OOFilteringEnumerator.m */; }; 1A19783E117F81B10060DB56 /* OOPixMapChannelOperations.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A19783C117F81B10060DB56 /* OOPixMapChannelOperations.h */; }; 1A19783F117F81B10060DB56 /* OOPixMapChannelOperations.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A19783D117F81B10060DB56 /* OOPixMapChannelOperations.m */; }; 1A1D212E0D2BD4C100F4DEC2 /* bsd_string.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1D212D0D2BD4C100F4DEC2 /* bsd_string.h */; }; 1A1E99B60EF04837008B48E2 /* OOProgressBar.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1E99B40EF04837008B48E2 /* OOProgressBar.h */; }; 1A1E99B70EF04837008B48E2 /* OOProgressBar.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1E99B50EF04837008B48E2 /* OOProgressBar.m */; }; 1A1F2842105AAB7900ADB8C5 /* OOSparkEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1F2840105AAB7900ADB8C5 /* OOSparkEntity.h */; }; 1A1F2843105AAB7900ADB8C5 /* OOSparkEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1F2841105AAB7900ADB8C5 /* OOSparkEntity.m */; }; 1A1F7DB6117B5D8100332757 /* OOMaterialSpecifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1F7DA7117B5BDB00332757 /* OOMaterialSpecifier.m */; }; 1A1F7DB7117B5D8200332757 /* OOMaterialSpecifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1F7DA6117B5BDB00332757 /* OOMaterialSpecifier.h */; }; 1A20F7060F36EE0500156DE9 /* OOExcludeObjectEnumerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A20F7040F36EE0500156DE9 /* OOExcludeObjectEnumerator.h */; }; 1A20F7070F36EE0500156DE9 /* OOExcludeObjectEnumerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A20F7050F36EE0500156DE9 /* OOExcludeObjectEnumerator.m */; }; 1A21149B0DEA980800444CEB /* oolite-ball-turret.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A21149A0DEA980800444CEB /* oolite-ball-turret.dat */; }; 1A21149E0DEA98D100444CEB /* oolite-ball-turret.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A21149D0DEA98D100444CEB /* oolite-ball-turret.png */; }; 1A2123271051892500530CDE /* shipdata-overrides.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A2123261051892500530CDE /* shipdata-overrides.plist */; }; 1A2315520B9C778400EF0852 /* solar.png in Copy Images */ = {isa = PBXBuildFile; fileRef = 1A23154E0B9C778400EF0852 /* solar.png */; }; 1A2315530B9C778400EF0852 /* splash.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A23154F0B9C778400EF0852 /* splash.png */; }; 1A2315540B9C778400EF0852 /* splashback.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A2315500B9C778400EF0852 /* splashback.png */; }; 1A2315550B9C778400EF0852 /* trumblebox.png in Copy Images */ = {isa = PBXBuildFile; fileRef = 1A2315510B9C778400EF0852 /* trumblebox.png */; }; 1A2316EE0B9CFAD700EF0852 /* characters.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A2316DE0B9CFAD700EF0852 /* characters.plist */; }; 1A2316EF0B9CFAD700EF0852 /* commodities.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A2316DF0B9CFAD700EF0852 /* commodities.plist */; }; 1A2316F00B9CFAD700EF0852 /* customsounds.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A2316E00B9CFAD700EF0852 /* customsounds.plist */; }; 1A2316F10B9CFAD700EF0852 /* demoships.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A2316E10B9CFAD700EF0852 /* demoships.plist */; }; 1A2316F30B9CFAD700EF0852 /* equipment.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A2316E30B9CFAD700EF0852 /* equipment.plist */; }; 1A2316F40B9CFAD700EF0852 /* hud-small.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A2316E40B9CFAD700EF0852 /* hud-small.plist */; }; 1A2316F50B9CFAD700EF0852 /* hud.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A2316E50B9CFAD700EF0852 /* hud.plist */; }; 1A2316F60B9CFAD700EF0852 /* illegal_goods.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A2316E60B9CFAD700EF0852 /* illegal_goods.plist */; }; 1A2316F70B9CFAD700EF0852 /* keyconfig.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A2316E70B9CFAD700EF0852 /* keyconfig.plist */; }; 1A2316F80B9CFAD700EF0852 /* logcontrol.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A2316E80B9CFAD700EF0852 /* logcontrol.plist */; }; 1A2316F90B9CFAD700EF0852 /* missiontext.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A2316E90B9CFAD700EF0852 /* missiontext.plist */; }; 1A2316FB0B9CFAD700EF0852 /* shipdata.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A2316EB0B9CFAD700EF0852 /* shipdata.plist */; }; 1A2316FC0B9CFAD800EF0852 /* shipyard.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A2316EC0B9CFAD700EF0852 /* shipyard.plist */; }; 1A2316FD0B9CFAD800EF0852 /* speech_pronunciation_guide.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A2316ED0B9CFAD700EF0852 /* speech_pronunciation_guide.plist */; }; 1A2317B30B9D022500EF0852 /* buoyAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317910B9D022400EF0852 /* buoyAI.plist */; }; 1A2317B40B9D022500EF0852 /* collectLootAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317920B9D022500EF0852 /* collectLootAI.plist */; }; 1A2317B50B9D022500EF0852 /* dockingAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317930B9D022500EF0852 /* dockingAI.plist */; }; 1A2317B60B9D022500EF0852 /* dumbAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317940B9D022500EF0852 /* dumbAI.plist */; }; 1A2317B70B9D022500EF0852 /* enteringPirateAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317950B9D022500EF0852 /* enteringPirateAI.plist */; }; 1A2317B80B9D022500EF0852 /* enteringTraderAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317960B9D022500EF0852 /* enteringTraderAI.plist */; }; 1A2317B90B9D022500EF0852 /* escortAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317970B9D022500EF0852 /* escortAI.plist */; }; 1A2317BA0B9D022500EF0852 /* exitingTraderAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317980B9D022500EF0852 /* exitingTraderAI.plist */; }; 1A2317BB0B9D022500EF0852 /* fallingShuttleAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317990B9D022500EF0852 /* fallingShuttleAI.plist */; }; 1A2317BC0B9D022500EF0852 /* fttAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A23179A0B9D022500EF0852 /* fttAI.plist */; }; 1A2317BD0B9D022500EF0852 /* gotoWaypointAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A23179B0B9D022500EF0852 /* gotoWaypointAI.plist */; }; 1A2317BE0B9D022500EF0852 /* hardMissileAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A23179C0B9D022500EF0852 /* hardMissileAI.plist */; }; 1A2317BF0B9D022500EF0852 /* homeAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A23179D0B9D022500EF0852 /* homeAI.plist */; }; 1A2317C00B9D022500EF0852 /* interceptAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A23179E0B9D022500EF0852 /* interceptAI.plist */; }; 1A2317C10B9D022500EF0852 /* minerAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A23179F0B9D022500EF0852 /* minerAI.plist */; }; 1A2317C20B9D022500EF0852 /* missileAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317A00B9D022500EF0852 /* missileAI.plist */; }; 1A2317C30B9D022500EF0852 /* nullAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317A10B9D022500EF0852 /* nullAI.plist */; }; 1A2317C40B9D022500EF0852 /* pirateAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317A20B9D022500EF0852 /* pirateAI.plist */; }; 1A2317C50B9D022500EF0852 /* planetPatrolAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317A30B9D022500EF0852 /* planetPatrolAI.plist */; }; 1A2317C60B9D022500EF0852 /* policeInterceptAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317A40B9D022500EF0852 /* policeInterceptAI.plist */; }; 1A2317C70B9D022500EF0852 /* receiveDockingAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317A50B9D022500EF0852 /* receiveDockingAI.plist */; }; 1A2317C80B9D022500EF0852 /* risingShuttleAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317A60B9D022500EF0852 /* risingShuttleAI.plist */; }; 1A2317C90B9D022500EF0852 /* rockHermitAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317A70B9D022500EF0852 /* rockHermitAI.plist */; }; 1A2317CA0B9D022500EF0852 /* route1patrolAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317A80B9D022500EF0852 /* route1patrolAI.plist */; }; 1A2317CB0B9D022500EF0852 /* route1traderAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317A90B9D022500EF0852 /* route1traderAI.plist */; }; 1A2317CC0B9D022500EF0852 /* route2patrolAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317AA0B9D022500EF0852 /* route2patrolAI.plist */; }; 1A2317CD0B9D022500EF0852 /* route2sunskimAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317AB0B9D022500EF0852 /* route2sunskimAI.plist */; }; 1A2317CE0B9D022500EF0852 /* scavengerAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317AC0B9D022500EF0852 /* scavengerAI.plist */; }; 1A2317D00B9D022500EF0852 /* stationAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317AE0B9D022500EF0852 /* stationAI.plist */; }; 1A2317D10B9D022500EF0852 /* sunSkimExitAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317AF0B9D022500EF0852 /* sunSkimExitAI.plist */; }; 1A2317D20B9D022500EF0852 /* thargletAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317B00B9D022500EF0852 /* thargletAI.plist */; }; 1A2317D30B9D022500EF0852 /* thargoidAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317B10B9D022500EF0852 /* thargoidAI.plist */; }; 1A2317D40B9D022500EF0852 /* timebombAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A2317B20B9D022500EF0852 /* timebombAI.plist */; }; 1A23185F0B9D026D00EF0852 /* adder_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23181E0B9D026D00EF0852 /* adder_redux.png */; }; 1A2318600B9D026D00EF0852 /* anaconda_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23181F0B9D026D00EF0852 /* anaconda_redux.png */; }; 1A2318610B9D026D00EF0852 /* arcdetail.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318200B9D026D00EF0852 /* arcdetail.png */; }; 1A2318630B9D026D00EF0852 /* asp_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318220B9D026D00EF0852 /* asp_redux.png */; }; 1A2318640B9D026D00EF0852 /* asteroid.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318230B9D026D00EF0852 /* asteroid.png */; }; 1A2318650B9D026D00EF0852 /* back_metal.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318240B9D026D00EF0852 /* back_metal.png */; }; 1A2318660B9D026D00EF0852 /* barrel_metal.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318250B9D026D00EF0852 /* barrel_metal.png */; }; 1A2318670B9D026D00EF0852 /* blur256.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318260B9D026D00EF0852 /* blur256.png */; }; 1A2318680B9D026D00EF0852 /* boa2_left.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318270B9D026D00EF0852 /* boa2_left.png */; }; 1A2318690B9D026D00EF0852 /* boa2_rear.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318280B9D026D00EF0852 /* boa2_rear.png */; }; 1A23186A0B9D026D00EF0852 /* boa2_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318290B9D026D00EF0852 /* boa2_redux.png */; }; 1A23186B0B9D026D00EF0852 /* boa2_right.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23182A0B9D026D00EF0852 /* boa2_right.png */; }; 1A23186C0B9D026D00EF0852 /* boa2_top.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23182B0B9D026D00EF0852 /* boa2_top.png */; }; 1A23186D0B9D026D00EF0852 /* boa_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23182C0B9D026D00EF0852 /* boa_redux.png */; }; 1A23186E0B9D026D00EF0852 /* bottom_metal.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23182D0B9D026D00EF0852 /* bottom_metal.png */; }; 1A23186F0B9D026D00EF0852 /* cobra1_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23182E0B9D026D00EF0852 /* cobra1_redux.png */; }; 1A2318700B9D026D00EF0852 /* cobra1_redux1.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23182F0B9D026D00EF0852 /* cobra1_redux1.png */; }; 1A2318710B9D026D00EF0852 /* cobra1_redux2.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318300B9D026D00EF0852 /* cobra1_redux2.png */; }; 1A2318720B9D026D00EF0852 /* cobra1miner_top.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318310B9D026D00EF0852 /* cobra1miner_top.png */; }; 1A2318730B9D026D00EF0852 /* cobra3_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318320B9D026D00EF0852 /* cobra3_redux.png */; }; 1A2318740B9D026D00EF0852 /* cobra3_redux1.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318330B9D026D00EF0852 /* cobra3_redux1.png */; }; 1A2318750B9D026D00EF0852 /* constrictor_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318340B9D026D00EF0852 /* constrictor_redux.png */; }; 1A2318760B9D026D00EF0852 /* dark_metal.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318350B9D026D00EF0852 /* dark_metal.png */; }; 1A2318770B9D026D00EF0852 /* ferdelance_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318360B9D026D00EF0852 /* ferdelance_redux.png */; }; 1A2318790B9D026D00EF0852 /* front_metal.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318380B9D026D00EF0852 /* front_metal.png */; }; 1A23187B0B9D026D00EF0852 /* gecko_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23183A0B9D026D00EF0852 /* gecko_redux.png */; }; 1A23187C0B9D026D00EF0852 /* krait_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23183B0B9D026D00EF0852 /* krait_redux.png */; }; 1A23187D0B9D026D00EF0852 /* left_metal.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23183C0B9D026D00EF0852 /* left_metal.png */; }; 1A23187E0B9D026D00EF0852 /* mamba_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23183D0B9D026D00EF0852 /* mamba_redux.png */; }; 1A23187F0B9D026D00EF0852 /* mamba_redux1.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23183E0B9D026D00EF0852 /* mamba_redux1.png */; }; 1A2318800B9D026D00EF0852 /* metal.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23183F0B9D026D00EF0852 /* metal.png */; }; 1A2318810B9D026D00EF0852 /* missile.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318400B9D026D00EF0852 /* missile.png */; }; 1A2318820B9D026D00EF0852 /* moray_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318410B9D026D00EF0852 /* moray_redux.png */; }; 1A2318830B9D026D00EF0852 /* moray_redux1.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318420B9D026D00EF0852 /* moray_redux1.png */; }; 1A2318840B9D026D00EF0852 /* MorayMED_bottom.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318430B9D026D00EF0852 /* MorayMED_bottom.png */; }; 1A2318850B9D026D00EF0852 /* MorayMED_top.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318440B9D026D00EF0852 /* MorayMED_top.png */; }; 1A23188A0B9D026D00EF0852 /* pod2_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318490B9D026D00EF0852 /* pod2_redux.png */; }; 1A23188B0B9D026D00EF0852 /* python_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23184A0B9D026D00EF0852 /* python_redux.png */; }; 1A23188C0B9D026D00EF0852 /* python_redux1.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23184B0B9D026D00EF0852 /* python_redux1.png */; }; 1A23188D0B9D026D00EF0852 /* python_redux2.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23184C0B9D026D00EF0852 /* python_redux2.png */; }; 1A23188E0B9D026D00EF0852 /* qbomb.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23184D0B9D026D00EF0852 /* qbomb.png */; }; 1A23188F0B9D026D00EF0852 /* right_metal.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23184E0B9D026D00EF0852 /* right_metal.png */; }; 1A2318900B9D026D00EF0852 /* scarred_metal.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23184F0B9D026D00EF0852 /* scarred_metal.png */; }; 1A2318910B9D026D00EF0852 /* shuttle_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318500B9D026D00EF0852 /* shuttle_redux.png */; }; 1A2318920B9D026D00EF0852 /* sidewinder_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318510B9D026D00EF0852 /* sidewinder_redux.png */; }; 1A2318940B9D026D00EF0852 /* target_metal.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318530B9D026D00EF0852 /* target_metal.png */; }; 1A2318950B9D026D00EF0852 /* thargoid_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318540B9D026D00EF0852 /* thargoid_redux.png */; }; 1A2318960B9D026D00EF0852 /* thargon_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318550B9D026D00EF0852 /* thargon_redux.png */; }; 1A2318970B9D026D00EF0852 /* top_metal.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318560B9D026D00EF0852 /* top_metal.png */; }; 1A2318980B9D026D00EF0852 /* transporter_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318570B9D026D00EF0852 /* transporter_redux.png */; }; 1A2318990B9D026D00EF0852 /* transporter_redux1.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318580B9D026D00EF0852 /* transporter_redux1.png */; }; 1A23189A0B9D026D00EF0852 /* trumblekit.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A2318590B9D026D00EF0852 /* trumblekit.png */; }; 1A23189B0B9D026D00EF0852 /* viper_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23185A0B9D026D00EF0852 /* viper_redux.png */; }; 1A23189C0B9D026D00EF0852 /* viperi_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23185B0B9D026D00EF0852 /* viperi_redux.png */; }; 1A23189D0B9D026D00EF0852 /* worm_redux.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23185C0B9D026D00EF0852 /* worm_redux.png */; }; 1A23189E0B9D026D00EF0852 /* worm_redux1.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23185D0B9D026D00EF0852 /* worm_redux1.png */; }; 1A23189F0B9D026D00EF0852 /* wreck.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A23185E0B9D026D00EF0852 /* wreck.png */; }; 1A2318E50B9D02AA00EF0852 /* adder_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318A60B9D02A900EF0852 /* adder_redux.dat */; }; 1A2318E60B9D02AA00EF0852 /* alloy.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318A70B9D02A900EF0852 /* alloy.dat */; }; 1A2318E70B9D02AA00EF0852 /* anaconda_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318A80B9D02A900EF0852 /* anaconda_redux.dat */; }; 1A2318E80B9D02AA00EF0852 /* arcdetail.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318A90B9D02A900EF0852 /* arcdetail.dat */; }; 1A2318E90B9D02AA00EF0852 /* asp_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318AA0B9D02A900EF0852 /* asp_redux.dat */; }; 1A2318EA0B9D02AA00EF0852 /* asteroid.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318AB0B9D02A900EF0852 /* asteroid.dat */; }; 1A2318EB0B9D02AA00EF0852 /* asteroid1.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318AC0B9D02A900EF0852 /* asteroid1.dat */; }; 1A2318EC0B9D02AA00EF0852 /* barrel.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318AD0B9D02A900EF0852 /* barrel.dat */; }; 1A2318ED0B9D02AA00EF0852 /* boa2_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318AE0B9D02A900EF0852 /* boa2_redux.dat */; }; 1A2318EE0B9D02AA00EF0852 /* boa_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318AF0B9D02A900EF0852 /* boa_redux.dat */; }; 1A2318EF0B9D02AA00EF0852 /* boulder.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318B00B9D02A900EF0852 /* boulder.dat */; }; 1A2318F00B9D02AA00EF0852 /* boulder1.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318B10B9D02A900EF0852 /* boulder1.dat */; }; 1A2318F10B9D02AA00EF0852 /* buoy.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318B20B9D02A900EF0852 /* buoy.dat */; }; 1A2318F20B9D02AA00EF0852 /* cobra1_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318B30B9D02A900EF0852 /* cobra1_redux.dat */; }; 1A2318F50B9D02AA00EF0852 /* cobra3_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318B60B9D02A900EF0852 /* cobra3_redux.dat */; }; 1A2318F70B9D02AA00EF0852 /* constrictor_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318B80B9D02A900EF0852 /* constrictor_redux.dat */; }; 1A2318F80B9D02AA00EF0852 /* dock-flat.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318B90B9D02A900EF0852 /* dock-flat.dat */; }; 1A2318F90B9D02AA00EF0852 /* dock.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318BA0B9D02A900EF0852 /* dock.dat */; }; 1A2318FA0B9D02AA00EF0852 /* escpod_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318BB0B9D02A900EF0852 /* escpod_redux.dat */; }; 1A2318FC0B9D02AA00EF0852 /* ferdelance_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318BD0B9D02A900EF0852 /* ferdelance_redux.dat */; }; 1A2318FD0B9D02AA00EF0852 /* gecko_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318BE0B9D02A900EF0852 /* gecko_redux.dat */; }; 1A2318FE0B9D02AA00EF0852 /* icosahedron.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318BF0B9D02A900EF0852 /* icosahedron.dat */; }; 1A2318FF0B9D02AA00EF0852 /* icostextured.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318C00B9D02A900EF0852 /* icostextured.dat */; }; 1A2319000B9D02AA00EF0852 /* krait_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318C10B9D02A900EF0852 /* krait_redux.dat */; }; 1A2319010B9D02AA00EF0852 /* mamba_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318C20B9D02A900EF0852 /* mamba_redux.dat */; }; 1A2319030B9D02AA00EF0852 /* missile.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318C40B9D02A900EF0852 /* missile.dat */; }; 1A2319040B9D02AA00EF0852 /* moray_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318C50B9D02A900EF0852 /* moray_redux.dat */; }; 1A2319060B9D02AA00EF0852 /* new-dodo.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318C70B9D02A900EF0852 /* new-dodo.dat */; }; 1A2319070B9D02AA00EF0852 /* new-icos.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318C80B9D02A900EF0852 /* new-icos.dat */; }; 1A2319080B9D02AA00EF0852 /* new-rock.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318C90B9D02A900EF0852 /* new-rock.dat */; }; 1A2319090B9D02AA00EF0852 /* new_coriolis.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318CA0B9D02A900EF0852 /* new_coriolis.dat */; }; 1A23190A0B9D02AA00EF0852 /* python_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318CB0B9D02A900EF0852 /* python_redux.dat */; }; 1A23190D0B9D02AA00EF0852 /* qbomb.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318CE0B9D02AA00EF0852 /* qbomb.dat */; }; 1A23190E0B9D02AA00EF0852 /* ring.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318CF0B9D02AA00EF0852 /* ring.dat */; }; 1A23190F0B9D02AA00EF0852 /* rock-box.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318D00B9D02AA00EF0852 /* rock-box.dat */; }; 1A2319100B9D02AA00EF0852 /* rock-dock.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318D10B9D02AA00EF0852 /* rock-dock.dat */; }; 1A2319110B9D02AA00EF0852 /* scarred_alloy.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318D20B9D02AA00EF0852 /* scarred_alloy.dat */; }; 1A2319120B9D02AA00EF0852 /* shuttle_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318D30B9D02AA00EF0852 /* shuttle_redux.dat */; }; 1A2319130B9D02AA00EF0852 /* sidewinder_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318D40B9D02AA00EF0852 /* sidewinder_redux.dat */; }; 1A2319140B9D02AA00EF0852 /* splinter.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318D50B9D02AA00EF0852 /* splinter.dat */; }; 1A2319150B9D02AA00EF0852 /* splinter1.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318D60B9D02AA00EF0852 /* splinter1.dat */; }; 1A2319160B9D02AA00EF0852 /* strut.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318D70B9D02AA00EF0852 /* strut.dat */; }; 1A2319170B9D02AA00EF0852 /* thargoid_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318D80B9D02AA00EF0852 /* thargoid_redux.dat */; }; 1A2319180B9D02AA00EF0852 /* thargon_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318D90B9D02AA00EF0852 /* thargon_redux.dat */; }; 1A2319190B9D02AA00EF0852 /* transporter_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318DA0B9D02AA00EF0852 /* transporter_redux.dat */; }; 1A23191B0B9D02AA00EF0852 /* viper_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318DC0B9D02AA00EF0852 /* viper_redux.dat */; }; 1A23191C0B9D02AA00EF0852 /* viperi_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318DD0B9D02AA00EF0852 /* viperi_redux.dat */; }; 1A23191D0B9D02AA00EF0852 /* worm_redux.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318DE0B9D02AA00EF0852 /* worm_redux.dat */; }; 1A23191F0B9D02AA00EF0852 /* wreck1.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318E00B9D02AA00EF0852 /* wreck1.dat */; }; 1A2319200B9D02AA00EF0852 /* wreck2.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318E10B9D02AA00EF0852 /* wreck2.dat */; }; 1A2319210B9D02AA00EF0852 /* wreck3.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318E20B9D02AA00EF0852 /* wreck3.dat */; }; 1A2319220B9D02AA00EF0852 /* wreck4.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318E30B9D02AA00EF0852 /* wreck4.dat */; }; 1A2319230B9D02AA00EF0852 /* wreck5.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A2318E40B9D02AA00EF0852 /* wreck5.dat */; }; 1A2319760B9D02F900EF0852 /* BlueDanube.ogg in Copy Music */ = {isa = PBXBuildFile; fileRef = 1A2319740B9D02F900EF0852 /* BlueDanube.ogg */; }; 1A2319770B9D02F900EF0852 /* OoliteTheme.ogg in Copy Music */ = {isa = PBXBuildFile; fileRef = 1A2319750B9D02F900EF0852 /* OoliteTheme.ogg */; }; 1A2319A60B9D031D00EF0852 /* afterburner1.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A2319920B9D031D00EF0852 /* afterburner1.ogg */; }; 1A2319A80B9D031D00EF0852 /* beep.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A2319940B9D031D00EF0852 /* beep.ogg */; }; 1A2319A90B9D031D00EF0852 /* bigbang.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A2319950B9D031D00EF0852 /* bigbang.ogg */; }; 1A2319AA0B9D031D00EF0852 /* boop.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A2319960B9D031D00EF0852 /* boop.ogg */; }; 1A2319AB0B9D031D00EF0852 /* breakpattern.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A2319970B9D031D00EF0852 /* breakpattern.ogg */; }; 1A2319AC0B9D031D00EF0852 /* buy.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A2319980B9D031D00EF0852 /* buy.ogg */; }; 1A2319AD0B9D031D00EF0852 /* ecm.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A2319990B9D031D00EF0852 /* ecm.ogg */; }; 1A2319AE0B9D031D00EF0852 /* guiclick.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A23199A0B9D031D00EF0852 /* guiclick.ogg */; }; 1A2319AF0B9D031D00EF0852 /* hit.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A23199B0B9D031D00EF0852 /* hit.ogg */; }; 1A2319B00B9D031D00EF0852 /* hullbang.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A23199C0B9D031D00EF0852 /* hullbang.ogg */; }; 1A2319B10B9D031D00EF0852 /* laser.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A23199D0B9D031D00EF0852 /* laser.ogg */; }; 1A2319B20B9D031D00EF0852 /* laserhits.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A23199E0B9D031D00EF0852 /* laserhits.ogg */; }; 1A2319B30B9D031D00EF0852 /* missile.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A23199F0B9D031D00EF0852 /* missile.ogg */; }; 1A2319B40B9D031D00EF0852 /* scoop.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A2319A00B9D031D00EF0852 /* scoop.ogg */; }; 1A2319B50B9D031D00EF0852 /* sell.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A2319A10B9D031D00EF0852 /* sell.ogg */; }; 1A2319B60B9D031D00EF0852 /* trumble.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A2319A20B9D031D00EF0852 /* trumble.ogg */; }; 1A2319B70B9D031D00EF0852 /* trumblesqueal.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A2319A30B9D031D00EF0852 /* trumblesqueal.ogg */; }; 1A2319B80B9D031D00EF0852 /* warning.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A2319A40B9D031D00EF0852 /* warning.ogg */; }; 1A2319B90B9D031D00EF0852 /* witchabort.ogg in Copy Sounds */ = {isa = PBXBuildFile; fileRef = 1A2319A50B9D031D00EF0852 /* witchabort.ogg */; }; 1A231A180B9D8B1B00EF0852 /* OOCacheManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A231A160B9D8B1B00EF0852 /* OOCacheManager.h */; }; 1A26D0AC0BCF9CF80073F257 /* PlayerEntityLegacyScriptEngine.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0880BCF9CF70073F257 /* PlayerEntityLegacyScriptEngine.m */; }; 1A26D0AD0BCF9CF80073F257 /* ShipEntityAI.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0890BCF9CF70073F257 /* ShipEntityAI.m */; }; 1A26D0AE0BCF9CF80073F257 /* ShipEntityAI.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D08A0BCF9CF70073F257 /* ShipEntityAI.h */; }; 1A26D0AF0BCF9CF80073F257 /* PlayerEntityScriptMethods.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D08B0BCF9CF70073F257 /* PlayerEntityScriptMethods.m */; }; 1A26D0B00BCF9CF80073F257 /* PlayerEntityLoadSave.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D08C0BCF9CF70073F257 /* PlayerEntityLoadSave.m */; }; 1A26D0B10BCF9CF80073F257 /* PlayerEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D08D0BCF9CF70073F257 /* PlayerEntity.m */; }; 1A26D0B20BCF9CF80073F257 /* PlayerEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D08E0BCF9CF70073F257 /* PlayerEntity.h */; }; 1A26D0B30BCF9CF80073F257 /* ShipEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D08F0BCF9CF70073F257 /* ShipEntity.m */; }; 1A26D0B40BCF9CF80073F257 /* ShipEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0900BCF9CF70073F257 /* ShipEntity.h */; }; 1A26D0B50BCF9CF80073F257 /* PlayerEntityScriptMethods.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0910BCF9CF70073F257 /* PlayerEntityScriptMethods.h */; }; 1A26D0B60BCF9CF80073F257 /* SkyEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0920BCF9CF70073F257 /* SkyEntity.m */; }; 1A26D0B70BCF9CF80073F257 /* SkyEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0930BCF9CF70073F257 /* SkyEntity.h */; }; 1A26D0B80BCF9CF80073F257 /* RingEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0940BCF9CF70073F257 /* RingEntity.m */; }; 1A26D0B90BCF9CF80073F257 /* RingEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0950BCF9CF70073F257 /* RingEntity.h */; }; 1A26D0BA0BCF9CF80073F257 /* ParticleEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0960BCF9CF70073F257 /* ParticleEntity.m */; }; 1A26D0BB0BCF9CF80073F257 /* ParticleEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0970BCF9CF70073F257 /* ParticleEntity.h */; }; 1A26D0BC0BCF9CF80073F257 /* PlayerEntityContracts.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0980BCF9CF70073F257 /* PlayerEntityContracts.h */; }; 1A26D0BD0BCF9CF80073F257 /* PlanetEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0990BCF9CF70073F257 /* PlanetEntity.m */; }; 1A26D0BE0BCF9CF80073F257 /* PlanetEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D09A0BCF9CF70073F257 /* PlanetEntity.h */; }; 1A26D0BF0BCF9CF80073F257 /* PlayerEntityContracts.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D09B0BCF9CF70073F257 /* PlayerEntityContracts.m */; }; 1A26D0C00BCF9CF80073F257 /* PlayerEntityControls.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D09C0BCF9CF70073F257 /* PlayerEntityControls.m */; }; 1A26D0C10BCF9CF80073F257 /* Entity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D09D0BCF9CF70073F257 /* Entity.h */; }; 1A26D0C40BCF9CF80073F257 /* WormholeEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0A00BCF9CF70073F257 /* WormholeEntity.m */; }; 1A26D0C50BCF9CF80073F257 /* WormholeEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0A10BCF9CF70073F257 /* WormholeEntity.h */; }; 1A26D0C60BCF9CF80073F257 /* StationEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0A20BCF9CF70073F257 /* StationEntity.m */; }; 1A26D0C70BCF9CF80073F257 /* StationEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0A30BCF9CF70073F257 /* StationEntity.h */; }; 1A26D0C80BCF9CF80073F257 /* PlayerEntityControls.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0A40BCF9CF70073F257 /* PlayerEntityControls.h */; }; 1A26D0C90BCF9CF80073F257 /* PlayerEntitySound.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0A50BCF9CF70073F257 /* PlayerEntitySound.m */; }; 1A26D0CA0BCF9CF80073F257 /* PlayerEntitySound.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0A60BCF9CF70073F257 /* PlayerEntitySound.h */; }; 1A26D0CB0BCF9CF80073F257 /* DustEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0A70BCF9CF70073F257 /* DustEntity.h */; }; 1A26D0CC0BCF9CF80073F257 /* Entity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0A80BCF9CF70073F257 /* Entity.m */; }; 1A26D0CD0BCF9CF80073F257 /* DustEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0A90BCF9CF80073F257 /* DustEntity.m */; }; 1A26D0CE0BCF9CF80073F257 /* PlayerEntityLegacyScriptEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0AA0BCF9CF80073F257 /* PlayerEntityLegacyScriptEngine.h */; }; 1A26D0CF0BCF9CF80073F257 /* PlayerEntityLoadSave.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0AB0BCF9CF80073F257 /* PlayerEntityLoadSave.h */; }; 1A26D0D40BCF9D0D0073F257 /* OOShaderMaterial.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0D00BCF9D0D0073F257 /* OOShaderMaterial.h */; }; 1A26D0D50BCF9D0D0073F257 /* OOShaderMaterial.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0D10BCF9D0D0073F257 /* OOShaderMaterial.m */; }; 1A26D0D60BCF9D0D0073F257 /* OOMaterial.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0D20BCF9D0D0073F257 /* OOMaterial.m */; }; 1A26D0D70BCF9D0D0073F257 /* OOMaterial.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0D30BCF9D0D0073F257 /* OOMaterial.h */; }; 1A26D0DC0BCF9D1E0073F257 /* OOShaderUniform.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0D80BCF9D1E0073F257 /* OOShaderUniform.h */; }; 1A26D0DD0BCF9D1E0073F257 /* OOShaderProgram.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0D90BCF9D1E0073F257 /* OOShaderProgram.m */; }; 1A26D0DE0BCF9D1E0073F257 /* OOShaderProgram.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0DA0BCF9D1E0073F257 /* OOShaderProgram.h */; }; 1A26D0DF0BCF9D1E0073F257 /* OOShaderUniform.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0DB0BCF9D1E0073F257 /* OOShaderUniform.m */; }; 1A26D0E60BCF9D3B0073F257 /* OOTexture.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0E00BCF9D3B0073F257 /* OOTexture.m */; }; 1A26D0E70BCF9D3B0073F257 /* OOTexture.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0E10BCF9D3B0073F257 /* OOTexture.h */; }; 1A26D0E80BCF9D3B0073F257 /* OOPNGTextureLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0E20BCF9D3B0073F257 /* OOPNGTextureLoader.m */; }; 1A26D0E90BCF9D3B0073F257 /* OOTextureLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0E30BCF9D3B0073F257 /* OOTextureLoader.h */; }; 1A26D0EA0BCF9D3B0073F257 /* OOPNGTextureLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0E40BCF9D3B0073F257 /* OOPNGTextureLoader.h */; }; 1A26D0EB0BCF9D3B0073F257 /* OOTextureLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0E50BCF9D3B0073F257 /* OOTextureLoader.m */; }; 1A26D0F50BCF9D8D0073F257 /* pngusr.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0F40BCF9D8D0073F257 /* pngusr.h */; }; 1A26D0F60BCF9D8D0073F257 /* pngusr.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0F40BCF9D8D0073F257 /* pngusr.h */; }; 1A274D2910C1EE61004CDDF5 /* Debug.oxp in Copy Debug OXP */ = {isa = PBXBuildFile; fileRef = 1A3042F410C16DA60056219D /* Debug.oxp */; }; 1A27DB3B0C4E349F00CB4CE8 /* OOOXPVerifierStageInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A27DB380C4E349F00CB4CE8 /* OOOXPVerifierStageInternal.h */; }; 1A27DB3C0C4E349F00CB4CE8 /* OOOXPVerifierStage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A27DB390C4E349F00CB4CE8 /* OOOXPVerifierStage.h */; }; 1A27DB3D0C4E349F00CB4CE8 /* OOOXPVerifierStage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A27DB3A0C4E349F00CB4CE8 /* OOOXPVerifierStage.m */; }; 1A27DB420C4E34B300CB4CE8 /* OOFileScannerVerifierStage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A27DB400C4E34B300CB4CE8 /* OOFileScannerVerifierStage.h */; }; 1A27DB430C4E34B300CB4CE8 /* OOFileScannerVerifierStage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A27DB410C4E34B300CB4CE8 /* OOFileScannerVerifierStage.m */; }; 1A28AA160D55438200BC0CE4 /* OOJSSound.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A28AA140D55438200BC0CE4 /* OOJSSound.h */; }; 1A28AA170D55438200BC0CE4 /* OOJSSound.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A28AA150D55438200BC0CE4 /* OOJSSound.m */; }; 1A29967E0B9F064C002D2149 /* OOCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A29967C0B9F064C002D2149 /* OOCache.h */; }; 1A29967F0B9F064C002D2149 /* OOCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A29967D0B9F064C002D2149 /* OOCache.m */; }; 1A2A16680BD10B1200152975 /* OOSingleTextureMaterial.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2A16660BD10B1200152975 /* OOSingleTextureMaterial.m */; }; 1A2A16690BD10B1200152975 /* OOSingleTextureMaterial.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2A16670BD10B1200152975 /* OOSingleTextureMaterial.h */; }; 1A2A17D60BD1587D00152975 /* OOCPUInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2A17D40BD1587D00152975 /* OOCPUInfo.h */; }; 1A2A17D70BD1587D00152975 /* OOCPUInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2A17D50BD1587D00152975 /* OOCPUInfo.m */; }; 1A2A1B090BD276A900152975 /* OOEntityWithDrawable.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2A1B050BD276A900152975 /* OOEntityWithDrawable.h */; }; 1A2A1B0A0BD276A900152975 /* OOEntityWithDrawable.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2A1B060BD276A900152975 /* OOEntityWithDrawable.m */; }; 1A2A1B160BD2774300152975 /* OODrawable.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2A1B120BD2774300152975 /* OODrawable.h */; }; 1A2A1B170BD2774300152975 /* OODrawable.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2A1B130BD2774300152975 /* OODrawable.m */; }; 1A2A1B2C0BD277D800152975 /* OOSelfDrawingEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2A1B280BD277D800152975 /* OOSelfDrawingEntity.h */; }; 1A2A1B2D0BD277D800152975 /* OOSelfDrawingEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2A1B290BD277D800152975 /* OOSelfDrawingEntity.m */; }; 1A2A1CAC0BD2914F00152975 /* OOMesh.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2A1CA80BD2914F00152975 /* OOMesh.h */; }; 1A2A1CAD0BD2914F00152975 /* OOMesh.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2A1CA90BD2914F00152975 /* OOMesh.m */; }; 1A2A1DEC0BD2A28E00152975 /* OOMacroOpenGL.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2A1DEA0BD2A28E00152975 /* OOMacroOpenGL.h */; }; 1A2A8C150BC65FFD001E00FB /* OOJSEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2A8C130BC65FFD001E00FB /* OOJSEntity.h */; }; 1A2A8C160BC65FFD001E00FB /* OOJSEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2A8C140BC65FFD001E00FB /* OOJSEntity.m */; }; 1A2A8D3A0BC6765F001E00FB /* EntityOOJavaScriptExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2A8D380BC6765F001E00FB /* EntityOOJavaScriptExtensions.h */; }; 1A2A8D3B0BC6765F001E00FB /* EntityOOJavaScriptExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2A8D390BC6765F001E00FB /* EntityOOJavaScriptExtensions.m */; }; 1A2A8E030BC67CCC001E00FB /* OOWeakReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2A8E010BC67CCC001E00FB /* OOWeakReference.h */; }; 1A2A8E040BC67CCC001E00FB /* OOWeakReference.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2A8E020BC67CCC001E00FB /* OOWeakReference.m */; }; 1A2A91520BC6BC66001E00FB /* OOJSQuaternion.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2A91500BC6BC66001E00FB /* OOJSQuaternion.h */; }; 1A2A91530BC6BC66001E00FB /* OOJSQuaternion.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2A91510BC6BC66001E00FB /* OOJSQuaternion.m */; }; 1A2DA2AB0CB4CB5C00DE6823 /* OODebugTCPConsoleProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2DA2A40CB4CB5C00DE6823 /* OODebugTCPConsoleProtocol.h */; }; 1A2DA2AE0CB4CB5C00DE6823 /* OODebugTCPConsoleClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2DA2A70CB4CB5C00DE6823 /* OODebugTCPConsoleClient.h */; }; 1A2DA2AF0CB4CB5C00DE6823 /* OOTCPStreamDecoderAbstractionLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2DA2A80CB4CB5C00DE6823 /* OOTCPStreamDecoderAbstractionLayer.h */; }; 1A2DA2B00CB4CB5C00DE6823 /* OOTCPStreamDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2DA2A90CB4CB5C00DE6823 /* OOTCPStreamDecoder.h */; }; 1A2DA34D0CB4D0D800DE6823 /* OOJSConsole.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2DA3490CB4D0D800DE6823 /* OOJSConsole.h */; }; 1A2DA34E0CB4D0D800DE6823 /* OODebugMonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2DA34A0CB4D0D800DE6823 /* OODebugMonitor.h */; }; 1A2DA3550CB4D10800DE6823 /* OODebuggerInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2DA3540CB4D10800DE6823 /* OODebuggerInterface.h */; }; 1A2DA3830CB4D25D00DE6823 /* OOTCPStreamDecoderAbstractionLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2DA2AA0CB4CB5C00DE6823 /* OOTCPStreamDecoderAbstractionLayer.m */; }; 1A2DA3870CB4D27400DE6823 /* OOTCPStreamDecoder.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A2DA2A60CB4CB5C00DE6823 /* OOTCPStreamDecoder.c */; }; 1A2DA3920CB4D29300DE6823 /* OODebugTCPConsoleClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2DA2A50CB4CB5C00DE6823 /* OODebugTCPConsoleClient.m */; }; 1A2DA39E0CB4D2BB00DE6823 /* OODebugMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2DA34C0CB4D0D800DE6823 /* OODebugMonitor.m */; }; 1A2DA3A40CB4D35800DE6823 /* OOJSConsole.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2DA34B0CB4D0D800DE6823 /* OOJSConsole.m */; }; 1A2DA3EE0CB4E84900DE6823 /* OODebugSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2DA3EC0CB4E84900DE6823 /* OODebugSupport.m */; }; 1A2DA3EF0CB4E84900DE6823 /* OODebugSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2DA3ED0CB4E84900DE6823 /* OODebugSupport.h */; }; 1A3159590F1B894F00328E4A /* OOAIStateMachineVerifierStage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A3159260F1B7B7E00328E4A /* OOAIStateMachineVerifierStage.m */; }; 1A31595A0F1B895000328E4A /* OOAIStateMachineVerifierStage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A3159250F1B7B7E00328E4A /* OOAIStateMachineVerifierStage.h */; }; 1A34912A0BC25EAA00802DA7 /* world-scripts.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A3491290BC25EAA00802DA7 /* world-scripts.plist */; }; 1A358CE20C1AB80D00E52220 /* ReadMe.rtfd in Resources */ = {isa = PBXBuildFile; fileRef = 1A358CE10C1AB80D00E52220 /* ReadMe.rtfd */; }; 1A35916D0C1C375400E52220 /* oolite-nebula-1.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A3591690C1C375400E52220 /* oolite-nebula-1.png */; }; 1A35916E0C1C375400E52220 /* oolite-star-1.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A35916A0C1C375400E52220 /* oolite-star-1.png */; }; 1A35916F0C1C375400E52220 /* oolite-nebula-3.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A35916B0C1C375400E52220 /* oolite-nebula-3.png */; }; 1A3591700C1C375400E52220 /* oolite-nebula-2.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A35916C0C1C375400E52220 /* oolite-nebula-2.png */; }; 1A3591830C1C382700E52220 /* nebulatextures.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A3591810C1C382700E52220 /* nebulatextures.plist */; }; 1A3591840C1C382700E52220 /* startextures.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A3591820C1C382700E52220 /* startextures.plist */; }; 1A38B4AC0B988532001ED4A0 /* OOLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A38B4AA0B988532001ED4A0 /* OOLogging.h */; }; 1A38B4AD0B988532001ED4A0 /* OOLogging.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A38B4AB0B988532001ED4A0 /* OOLogging.m */; }; 1A3A04620BC547DC00B5E2D9 /* OOTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A3A04610BC547DC00B5E2D9 /* OOTypes.h */; }; 1A3ACFEB0C5FF33A00EC50A7 /* OOJSShip.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A3ACFE90C5FF33A00EC50A7 /* OOJSShip.h */; }; 1A3ACFEC0C5FF33A00EC50A7 /* OOJSShip.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A3ACFEA0C5FF33A00EC50A7 /* OOJSShip.m */; }; 1A3AFF1F0BC4462200B5E2D9 /* OOJSVector.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A3AFF1D0BC4462200B5E2D9 /* OOJSVector.h */; }; 1A3AFF200BC4462200B5E2D9 /* OOJSVector.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A3AFF1E0BC4462200B5E2D9 /* OOJSVector.m */; }; 1A3BA259106555D100C5C6F3 /* NSNumberOOExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A3BA257106555D100C5C6F3 /* NSNumberOOExtensions.h */; }; 1A3BA25A106555D100C5C6F3 /* NSNumberOOExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A3BA258106555D100C5C6F3 /* NSNumberOOExtensions.m */; }; 1A3C67FB0F1C910E0000D45B /* OOLegacyScriptWhitelist.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A3C67F40F1C90BF0000D45B /* OOLegacyScriptWhitelist.m */; }; 1A3D03151173536C005BF5E6 /* OOMultiTextureMaterial.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A3D03131173536C005BF5E6 /* OOMultiTextureMaterial.h */; }; 1A3D03161173536C005BF5E6 /* OOMultiTextureMaterial.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A3D03141173536C005BF5E6 /* OOMultiTextureMaterial.m */; }; 1A3D034A11736EDA005BF5E6 /* OOMaterialConvenienceCreators.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A3D034811736EDA005BF5E6 /* OOMaterialConvenienceCreators.h */; }; 1A3D034B11736EDA005BF5E6 /* OOMaterialConvenienceCreators.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A3D034911736EDA005BF5E6 /* OOMaterialConvenienceCreators.m */; }; 1A3E019B11C574C2000FF226 /* Oolite.mdimporter in Copy MDImporter */ = {isa = PBXBuildFile; fileRef = 1A3E019611C574AC000FF226 /* Oolite.mdimporter */; }; 1A43234E0BCFC9BB00F65914 /* OOOpenGLExtensionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A43234A0BCFC9BB00F65914 /* OOOpenGLExtensionManager.h */; }; 1A43234F0BCFC9BB00F65914 /* OOOpenGLExtensionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A43234B0BCFC9BB00F65914 /* OOOpenGLExtensionManager.m */; }; 1A43A0CC0CB91D2C00D0E239 /* OOJSPlanet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A43A0CA0CB91D2C00D0E239 /* OOJSPlanet.h */; }; 1A43A0CD0CB91D2C00D0E239 /* OOJSPlanet.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A43A0CB0CB91D2C00D0E239 /* OOJSPlanet.m */; }; 1A43A1860CB9243B00D0E239 /* OOEntityFilterPredicate.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A43A1840CB9243B00D0E239 /* OOEntityFilterPredicate.h */; }; 1A43A1870CB9243B00D0E239 /* OOEntityFilterPredicate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A43A1850CB9243B00D0E239 /* OOEntityFilterPredicate.m */; }; 1A43F28B105170A8003FDE8B /* OONSOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A43F28A105170A8003FDE8B /* OONSOperation.h */; }; 1A4501E20DBF699A00815C04 /* descriptions.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A4501E10DBF699A00815C04 /* descriptions.plist */; }; 1A451D8D0BB1BD2A004CD72F /* OOMaths.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A9404920BAF4582005F6CF3 /* OOMaths.h */; }; 1A472917096B5454000E78D8 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A472916096B5454000E78D8 /* CoreAudio.framework */; }; 1A472921096B5468000E78D8 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A47291F096B5468000E78D8 /* AudioToolbox.framework */; }; 1A472922096B5468000E78D8 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A472920096B5468000E78D8 /* AudioUnit.framework */; }; 1A47B7F711D4A76A0035F6EA /* libOggForOolite.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A47B7F511D4A76A0035F6EA /* libOggForOolite.a */; }; 1A47B7F811D4A76A0035F6EA /* libVorbisAllForOolite.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A47B7F611D4A76A0035F6EA /* libVorbisAllForOolite.a */; }; 1A49FAE7114C026B0015D5F8 /* cobra3_redux1.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 1A49FAE6114C026B0015D5F8 /* cobra3_redux1.dat */; }; 1A4FB23A0C8D6A9A00DC8E1F /* jsautocfg.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4FB2390C8D6A9A00DC8E1F /* jsautocfg.h */; }; 1A4FB23C0C8D6AA900DC8E1F /* jsapi.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4FB23B0C8D6AA900DC8E1F /* jsapi.h */; }; 1A4FB23F0C8D6AB400DC8E1F /* jspubtd.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4FB23E0C8D6AB400DC8E1F /* jspubtd.h */; }; 1A4FB2410C8D6ABA00DC8E1F /* jstypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4FB2400C8D6ABA00DC8E1F /* jstypes.h */; }; 1A4FB3350C8DC86800DC8E1F /* OOJSOolite.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4FB3330C8DC86800DC8E1F /* OOJSOolite.h */; }; 1A4FB3360C8DC86800DC8E1F /* OOJSOolite.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A4FB3340C8DC86800DC8E1F /* OOJSOolite.m */; }; 1A4FB4BA0C8E11D800DC8E1F /* libmozjs_for_oolite.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A4FB2380C8D6A7500DC8E1F /* libmozjs_for_oolite.a */; }; 1A5218DA0D72EC21000865E9 /* OOSpatialReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A5218D80D72EC21000865E9 /* OOSpatialReference.h */; }; 1A5218DE0D72ECE5000865E9 /* OOSpatialReference.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A5218DD0D72ECE5000865E9 /* OOSpatialReference.m */; }; 1A54AB530E3E17A1001EB817 /* OOJSPlayerShip.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A54AB510E3E17A0001EB817 /* OOJSPlayerShip.h */; }; 1A54AB540E3E17A1001EB817 /* OOJSPlayerShip.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A54AB520E3E17A0001EB817 /* OOJSPlayerShip.m */; }; 1A572FC30D84B640003D4A26 /* oolite-nova-mission.js in Copy Scripts */ = {isa = PBXBuildFile; fileRef = 1A572FB80D84B640003D4A26 /* oolite-nova-mission.js */; }; 1A572FC40D84B640003D4A26 /* oolite-thargoid-plans-mission.js in Copy Scripts */ = {isa = PBXBuildFile; fileRef = 1A572FB90D84B640003D4A26 /* oolite-thargoid-plans-mission.js */; }; 1A572FC50D84B640003D4A26 /* oolite-trumbles-mission.js in Copy Scripts */ = {isa = PBXBuildFile; fileRef = 1A572FBA0D84B640003D4A26 /* oolite-trumbles-mission.js */; }; 1A572FC60D84B640003D4A26 /* oolite-default-ship-script.js in Copy Scripts */ = {isa = PBXBuildFile; fileRef = 1A572FBB0D84B640003D4A26 /* oolite-default-ship-script.js */; }; 1A572FC70D84B640003D4A26 /* oolite-cloaking-device-mission.js in Copy Scripts */ = {isa = PBXBuildFile; fileRef = 1A572FBC0D84B640003D4A26 /* oolite-cloaking-device-mission.js */; }; 1A572FC80D84B640003D4A26 /* oolite-constrictor.js in Copy Scripts */ = {isa = PBXBuildFile; fileRef = 1A572FBD0D84B640003D4A26 /* oolite-constrictor.js */; }; 1A572FC90D84B640003D4A26 /* oolite-constrictor-hunt-mission.js in Copy Scripts */ = {isa = PBXBuildFile; fileRef = 1A572FBE0D84B640003D4A26 /* oolite-constrictor-hunt-mission.js */; }; 1A572FCA0D84B640003D4A26 /* oolite-cloaking-device-target-ship.js in Copy Scripts */ = {isa = PBXBuildFile; fileRef = 1A572FBF0D84B640003D4A26 /* oolite-cloaking-device-target-ship.js */; }; 1A572FCB0D84B640003D4A26 /* oolite-cloaking-device-pod.js in Copy Scripts */ = {isa = PBXBuildFile; fileRef = 1A572FC00D84B640003D4A26 /* oolite-cloaking-device-pod.js */; }; 1A572FCC0D84B640003D4A26 /* oolite-global-prefix.js in Copy Scripts */ = {isa = PBXBuildFile; fileRef = 1A572FC10D84B640003D4A26 /* oolite-global-prefix.js */; }; 1A572FCD0D84B640003D4A26 /* oolite-thargoid-warship.js in Copy Scripts */ = {isa = PBXBuildFile; fileRef = 1A572FC20D84B640003D4A26 /* oolite-thargoid-warship.js */; }; 1A572FE50D84B6A3003D4A26 /* oolite-constrictor-AI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A572FE40D84B6A3003D4A26 /* oolite-constrictor-AI.plist */; }; 1A5A798E105044DD00A8F4B5 /* OOPrefixHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A5A798D105044DD00A8F4B5 /* OOPrefixHeader.h */; }; 1A5AA3230C0098AF0029C78A /* OOOpenGL.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A5AA3220C0098AF0029C78A /* OOOpenGL.m */; }; 1A5DB1EA0BBD8F0000D57389 /* OOConstToString.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A5DB1E80BBD8F0000D57389 /* OOConstToString.h */; }; 1A5DB1EB0BBD8F0000D57389 /* OOConstToString.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A5DB1E90BBD8F0000D57389 /* OOConstToString.m */; }; 1A5DBAA60BC000DC00D57389 /* OOJavaScriptEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A5DBA9A0BC000DC00D57389 /* OOJavaScriptEngine.h */; }; 1A5DBAA70BC000DC00D57389 /* OOJavaScriptEngine.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A5DBA9B0BC000DC00D57389 /* OOJavaScriptEngine.m */; }; 1A5DBAA80BC000DC00D57389 /* OOJSScript.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A5DBA9C0BC000DC00D57389 /* OOJSScript.h */; }; 1A5DBAA90BC000DC00D57389 /* OOJSScript.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A5DBA9D0BC000DC00D57389 /* OOJSScript.m */; }; 1A5DBAAA0BC000DC00D57389 /* OOPListScript.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A5DBA9E0BC000DC00D57389 /* OOPListScript.h */; }; 1A5DBAAB0BC000DC00D57389 /* OOPListScript.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A5DBA9F0BC000DC00D57389 /* OOPListScript.m */; }; 1A5DBAAD0BC000DC00D57389 /* OOScript.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A5DBAA10BC000DC00D57389 /* OOScript.h */; }; 1A5DBAAE0BC000DC00D57389 /* OOScript.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A5DBAA20BC000DC00D57389 /* OOScript.m */; }; 1A5DBD580BC17F0900D57389 /* NSStringOOExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A5DBD560BC17F0900D57389 /* NSStringOOExtensions.h */; }; 1A5DBD590BC17F0900D57389 /* NSStringOOExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A5DBD570BC17F0900D57389 /* NSStringOOExtensions.m */; }; 1A5E462F0C32DACE008104B4 /* OOShaderUniformMethodType.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A5E462D0C32DACE008104B4 /* OOShaderUniformMethodType.m */; }; 1A5E46300C32DACE008104B4 /* OOShaderUniformMethodType.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A5E462E0C32DACE008104B4 /* OOShaderUniformMethodType.h */; }; 1A60AFB70D56093B0070510D /* OOMusicController.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A60AFB50D56093B0070510D /* OOMusicController.h */; }; 1A60AFB80D56093B0070510D /* OOMusicController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A60AFB60D56093B0070510D /* OOMusicController.m */; }; 1A62F0FD0E26A2A000897506 /* OOEquipmentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A62F0FB0E26A2A000897506 /* OOEquipmentType.m */; }; 1A62F0FE0E26A2A000897506 /* OOEquipmentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A62F0FC0E26A2A000897506 /* OOEquipmentType.h */; }; 1A644E221052AA0100833636 /* traderInterceptAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A644E211052A9FD00833636 /* traderInterceptAI.plist */; }; 1A6515100CCC9E2E0054D01B /* oolite-standard-vertex.vertex in Copy Shaders */ = {isa = PBXBuildFile; fileRef = 1A65150D0CCC9E220054D01B /* oolite-standard-vertex.vertex */; }; 1A6515110CCC9E2E0054D01B /* oolite-default-shader.fragment in Copy Shaders */ = {isa = PBXBuildFile; fileRef = 1A65150E0CCC9E220054D01B /* oolite-default-shader.fragment */; }; 1A6A963310AEEC5D0065D0F3 /* AIGraphViz.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A6A963210AEEC5D0065D0F3 /* AIGraphViz.m */; }; 1A6B1EF00C9AA5C6000717CF /* OOScriptTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A6B1EEE0C9AA5C6000717CF /* OOScriptTimer.h */; }; 1A6B1EF10C9AA5C6000717CF /* OOScriptTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A6B1EEF0C9AA5C6000717CF /* OOScriptTimer.m */; }; 1A6B1F360C9AAA60000717CF /* OOPriorityQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A6B1F340C9AAA60000717CF /* OOPriorityQueue.m */; }; 1A6B1F370C9AAA60000717CF /* OOPriorityQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A6B1F350C9AAA60000717CF /* OOPriorityQueue.h */; }; 1A6B228D0C9B40D4000717CF /* OOJSTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A6B228B0C9B40D4000717CF /* OOJSTimer.h */; }; 1A6B228E0C9B40D4000717CF /* OOJSTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A6B228C0C9B40D4000717CF /* OOJSTimer.m */; }; 1A6B25EE0C9C2746000717CF /* OOJSClock.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A6B25EC0C9C2745000717CF /* OOJSClock.h */; }; 1A6B25EF0C9C2746000717CF /* OOJSClock.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A6B25ED0C9C2746000717CF /* OOJSClock.m */; }; 1A6DD1230C57B5BC00A892F4 /* OOPListSchemaVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A6DD1210C57B5BC00A892F4 /* OOPListSchemaVerifier.h */; }; 1A6DD1240C57B5BC00A892F4 /* OOPListSchemaVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A6DD1220C57B5BC00A892F4 /* OOPListSchemaVerifier.m */; }; 1A71D8AA0E5F17410088C456 /* OOSoundSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A71D8A80E5F17410088C456 /* OOSoundSource.m */; }; 1A71D8AB0E5F17410088C456 /* OOSoundSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A71D8A90E5F17410088C456 /* OOSoundSource.h */; }; 1A71E7170BCE34CF00CD5C13 /* pngconf.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A71E7030BCE34CF00CD5C13 /* pngconf.h */; }; 1A71E7180BCE34CF00CD5C13 /* pngmem.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E7040BCE34CF00CD5C13 /* pngmem.c */; }; 1A71E7190BCE34CF00CD5C13 /* pngwutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E7050BCE34CF00CD5C13 /* pngwutil.c */; }; 1A71E71A0BCE34CF00CD5C13 /* pngwio.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E7060BCE34CF00CD5C13 /* pngwio.c */; }; 1A71E71B0BCE34CF00CD5C13 /* png.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A71E7070BCE34CF00CD5C13 /* png.h */; }; 1A71E71C0BCE34CF00CD5C13 /* pngtrans.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E7080BCE34CF00CD5C13 /* pngtrans.c */; }; 1A71E71D0BCE34CF00CD5C13 /* pngrtran.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E7090BCE34CF00CD5C13 /* pngrtran.c */; }; 1A71E71E0BCE34CF00CD5C13 /* png.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E70A0BCE34CF00CD5C13 /* png.c */; }; 1A71E71F0BCE34CF00CD5C13 /* pngwtran.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E70B0BCE34CF00CD5C13 /* pngwtran.c */; }; 1A71E7200BCE34CF00CD5C13 /* pngread.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E70C0BCE34CF00CD5C13 /* pngread.c */; }; 1A71E7210BCE34CF00CD5C13 /* pngrutil.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E70D0BCE34CF00CD5C13 /* pngrutil.c */; }; 1A71E7230BCE34CF00CD5C13 /* pngerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E70F0BCE34CF00CD5C13 /* pngerror.c */; }; 1A71E7240BCE34CF00CD5C13 /* pngset.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E7100BCE34CF00CD5C13 /* pngset.c */; }; 1A71E7250BCE34CF00CD5C13 /* pngwrite.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E7110BCE34CF00CD5C13 /* pngwrite.c */; }; 1A71E7260BCE34CF00CD5C13 /* pngget.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E7120BCE34CF00CD5C13 /* pngget.c */; }; 1A71E7280BCE34CF00CD5C13 /* pngrio.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E7140BCE34CF00CD5C13 /* pngrio.c */; }; 1A71E72A0BCE34CF00CD5C13 /* pngpread.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A71E7160BCE34CF00CD5C13 /* pngpread.c */; }; 1A71E8790BCE8EB100CD5C13 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A71E8780BCE8EB100CD5C13 /* libz.dylib */; }; 1A71EA8C0BCF8C6B00CD5C13 /* OOXMLExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 25161102099544380037C2E1 /* OOXMLExtensions.m */; }; 1A71EA8D0BCF8C6C00CD5C13 /* OOXMLExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 25161107099544390037C2E1 /* OOXMLExtensions.h */; }; 1A736BD30C61E9370097AC37 /* OOJSPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A736BD10C61E9370097AC37 /* OOJSPlayer.h */; }; 1A736BD40C61E9370097AC37 /* OOJSPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A736BD20C61E9370097AC37 /* OOJSPlayer.m */; }; 1A736C7F0C61FD220097AC37 /* OOJSCall.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A736C7D0C61FD220097AC37 /* OOJSCall.h */; }; 1A736C800C61FD220097AC37 /* OOJSCall.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A736C7E0C61FD220097AC37 /* OOJSCall.m */; }; 1A73712D0C623DAE0097AC37 /* OOJSStation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A73712B0C623DAE0097AC37 /* OOJSStation.h */; }; 1A73712E0C623DAE0097AC37 /* OOJSStation.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A73712C0C623DAE0097AC37 /* OOJSStation.m */; }; 1A7376BE0C64AE330097AC37 /* OOJSSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7376BC0C64AE330097AC37 /* OOJSSystem.h */; }; 1A7376BF0C64AE330097AC37 /* OOJSSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A7376BD0C64AE330097AC37 /* OOJSSystem.m */; }; 1A7B967F0E620C9E00322821 /* OOSoundInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7B967E0E620C9E00322821 /* OOSoundInternal.h */; }; 1A7BA8830D843485003C6CA3 /* ShipEntityScriptMethods.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7BA80B0D84231A003C6CA3 /* ShipEntityScriptMethods.h */; }; 1A7BA8840D843485003C6CA3 /* ShipEntityScriptMethods.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A7BA80C0D84231A003C6CA3 /* ShipEntityScriptMethods.m */; }; 1A7C75C30CC39EC3005D0AA2 /* OOJSSun.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A7C75980CC39D11005D0AA2 /* OOJSSun.m */; }; 1A7C75C50CC39EC9005D0AA2 /* OOJSSun.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7C75990CC39D11005D0AA2 /* OOJSSun.h */; }; 1A7D3A180C4F6162008EDC33 /* OOCheckRequiresPListVerifierStage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7D3A160C4F6162008EDC33 /* OOCheckRequiresPListVerifierStage.h */; }; 1A7D3A190C4F6162008EDC33 /* OOCheckRequiresPListVerifierStage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A7D3A170C4F6162008EDC33 /* OOCheckRequiresPListVerifierStage.m */; }; 1A7D3B9B0C4F7843008EDC33 /* OOCheckDemoShipsPListVerifierStage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7D3B990C4F7843008EDC33 /* OOCheckDemoShipsPListVerifierStage.h */; }; 1A7D3B9C0C4F7843008EDC33 /* OOCheckDemoShipsPListVerifierStage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A7D3B9A0C4F7843008EDC33 /* OOCheckDemoShipsPListVerifierStage.m */; }; 1A7D3C490C4F818C008EDC33 /* OOCheckEquipmentPListVerifierStage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7D3C470C4F818C008EDC33 /* OOCheckEquipmentPListVerifierStage.h */; }; 1A7D3C4A0C4F818C008EDC33 /* OOCheckEquipmentPListVerifierStage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A7D3C480C4F818C008EDC33 /* OOCheckEquipmentPListVerifierStage.m */; }; 1A7D3D2B0C4F8D02008EDC33 /* OOTextureVerifierStage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7D3D290C4F8D01008EDC33 /* OOTextureVerifierStage.h */; }; 1A7D3D2C0C4F8D02008EDC33 /* OOTextureVerifierStage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A7D3D2A0C4F8D02008EDC33 /* OOTextureVerifierStage.m */; }; 1A7D41860C516B90008EDC33 /* OOModelVerifierStage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A7D41840C516B90008EDC33 /* OOModelVerifierStage.m */; }; 1A7D41870C516B90008EDC33 /* OOModelVerifierStage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7D41850C516B90008EDC33 /* OOModelVerifierStage.h */; }; 1A7D41E20C516E9E008EDC33 /* OOCheckShipDataPListVerifierStage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7D41E00C516E9E008EDC33 /* OOCheckShipDataPListVerifierStage.h */; }; 1A7D41E30C516E9E008EDC33 /* OOCheckShipDataPListVerifierStage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A7D41E10C516E9E008EDC33 /* OOCheckShipDataPListVerifierStage.m */; }; 1A7D833A0C40147800E4A5F5 /* OOAsyncQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7D83380C40147700E4A5F5 /* OOAsyncQueue.h */; }; 1A7D833B0C40147800E4A5F5 /* OOAsyncQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A7D83390C40147700E4A5F5 /* OOAsyncQueue.m */; }; 1A7E317C113ED37C009AAB6D /* EntityShaderBindings.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A7E317B113ED37C009AAB6D /* EntityShaderBindings.m */; }; 1A7E3189113ED496009AAB6D /* ProxyPlayerEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A7E3187113ED496009AAB6D /* ProxyPlayerEntity.h */; }; 1A7E318A113ED496009AAB6D /* ProxyPlayerEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A7E3188113ED496009AAB6D /* ProxyPlayerEntity.m */; }; 1A817C17106D123F00AA2F97 /* oolite-particle-blur.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A817C16106D123F00AA2F97 /* oolite-particle-blur.png */; }; 1A817CFC106D232100AA2F97 /* OOPlasmaShotEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A817CFA106D232100AA2F97 /* OOPlasmaShotEntity.h */; }; 1A817CFD106D232100AA2F97 /* OOPlasmaShotEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A817CFB106D232100AA2F97 /* OOPlasmaShotEntity.m */; }; 1A817DA0106D3FF000AA2F97 /* OOPlasmaBurstEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A817D9E106D3FF000AA2F97 /* OOPlasmaBurstEntity.h */; }; 1A817DA1106D3FF000AA2F97 /* OOPlasmaBurstEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A817D9F106D3FF000AA2F97 /* OOPlasmaBurstEntity.m */; }; 1A817DBF106D441200AA2F97 /* oolite-particle-flash.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1A817DBE106D441200AA2F97 /* oolite-particle-flash.png */; }; 1A817DC3106D443B00AA2F97 /* OOFlashEffectEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A817DC1106D443B00AA2F97 /* OOFlashEffectEntity.h */; }; 1A817DC4106D443B00AA2F97 /* OOFlashEffectEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A817DC2106D443B00AA2F97 /* OOFlashEffectEntity.m */; }; 1A81F7090A7BAC4D006580AD /* OOCAMusic.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A81F7070A7BAC4D006580AD /* OOCAMusic.m */; }; 1A81F70A0A7BAC4D006580AD /* OOCAMusic.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A81F7080A7BAC4D006580AD /* OOCAMusic.h */; }; 1A87063E1172029F003FDD2A /* OODebugFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A87063D1172029F003FDD2A /* OODebugFlags.h */; }; 1A8A37560B960337007D20B8 /* NSMutableDictionaryOOExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A8A37540B960337007D20B8 /* NSMutableDictionaryOOExtensions.m */; }; 1A8A37570B960337007D20B8 /* NSMutableDictionaryOOExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A8A37550B960337007D20B8 /* NSMutableDictionaryOOExtensions.h */; }; 1A8A394E0B96229C007D20B8 /* NSFileManagerOOExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A8A394C0B96229C007D20B8 /* NSFileManagerOOExtensions.m */; }; 1A8A394F0B96229C007D20B8 /* NSFileManagerOOExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A8A394D0B96229C007D20B8 /* NSFileManagerOOExtensions.h */; }; 1A8A3A380B962AEF007D20B8 /* NSScannerOOExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A8A3A360B962AEF007D20B8 /* NSScannerOOExtensions.h */; }; 1A8A3A390B962AEF007D20B8 /* NSScannerOOExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A8A3A370B962AEF007D20B8 /* NSScannerOOExtensions.m */; }; 1A8BB8EA0E8311F900122974 /* OONullTexture.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A8BB8E80E8311F900122974 /* OONullTexture.h */; }; 1A8BB8EB0E8311F900122974 /* OONullTexture.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A8BB8E90E8311F900122974 /* OONullTexture.m */; }; 1A8C981D117A380800D8AB7E /* OOCombinedEmissionMapGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A8C97E5117A1A2F00D8AB7E /* OOCombinedEmissionMapGenerator.m */; }; 1A8C981E117A380800D8AB7E /* OOCombinedEmissionMapGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A8C97E4117A1A2F00D8AB7E /* OOCombinedEmissionMapGenerator.h */; }; 1A9322970DF53C33003FD306 /* OOJSSystemInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A9322950DF53C33003FD306 /* OOJSSystemInfo.h */; }; 1A9322980DF53C33003FD306 /* OOJSSystemInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A9322960DF53C33003FD306 /* OOJSSystemInfo.m */; }; 1A9400BE0BAF0ECD005F6CF3 /* OOStringParsing.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A9400BD0BAF0ECD005F6CF3 /* OOStringParsing.m */; }; 1A9400C00BAF0EDB005F6CF3 /* OOStringParsing.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A9400BF0BAF0EDB005F6CF3 /* OOStringParsing.h */; }; 1A9403D00BAF36C3005F6CF3 /* OOFunctionAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A9403CF0BAF36C3005F6CF3 /* OOFunctionAttributes.h */; }; 1A9404260BAF3DED005F6CF3 /* OOCollectionExtractors.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A9404240BAF3DED005F6CF3 /* OOCollectionExtractors.m */; }; 1A9404270BAF3DED005F6CF3 /* OOCollectionExtractors.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A9404250BAF3DED005F6CF3 /* OOCollectionExtractors.h */; }; 1A9404660BAF42BF005F6CF3 /* OOPListParsing.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A9404640BAF42BE005F6CF3 /* OOPListParsing.h */; }; 1A9404670BAF42BF005F6CF3 /* OOPListParsing.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A9404650BAF42BF005F6CF3 /* OOPListParsing.m */; }; 1A9404A30BAF462D005F6CF3 /* OOVector.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A9404A10BAF462D005F6CF3 /* OOVector.h */; }; 1A9404A40BAF462D005F6CF3 /* OOVector.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A9404A20BAF462D005F6CF3 /* OOVector.m */; settings = {COMPILER_FLAGS = "-O3 -falign-loops=32 -falign-loops-max-skip=31 -falign-functions=32 -Wmissing-field-initializers"; }; }; 1A9405380BAF4FA6005F6CF3 /* OOMatrix.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A9405360BAF4FA6005F6CF3 /* OOMatrix.h */; }; 1A9405390BAF4FA6005F6CF3 /* OOMatrix.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A9405370BAF4FA6005F6CF3 /* OOMatrix.m */; settings = {COMPILER_FLAGS = "-O3 -falign-loops=32 -falign-loops-max-skip=31 -falign-functions=32"; }; }; 1A94057F0BAF52AD005F6CF3 /* OOQuaternion.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A94057D0BAF52AD005F6CF3 /* OOQuaternion.h */; }; 1A9405800BAF52AD005F6CF3 /* OOQuaternion.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A94057E0BAF52AD005F6CF3 /* OOQuaternion.m */; }; 1A94062B0BAF6170005F6CF3 /* OOBoundingBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A9406290BAF6170005F6CF3 /* OOBoundingBox.h */; }; 1A9406840BAF66D6005F6CF3 /* OOVoxel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A9406820BAF66D6005F6CF3 /* OOVoxel.h */; }; 1A9406850BAF66D6005F6CF3 /* OOVoxel.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A9406830BAF66D6005F6CF3 /* OOVoxel.m */; settings = {COMPILER_FLAGS = "-O3 -falign-loops=32 -falign-loops-max-skip=31 -falign-functions=32"; }; }; 1A9406B40BAF67BF005F6CF3 /* OOTriangle.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A9406B20BAF67BF005F6CF3 /* OOTriangle.h */; }; 1A94E4FC0F348D5700F1B5D9 /* delayedReactToAttackAI.plist in Copy AIs */ = {isa = PBXBuildFile; fileRef = 1A94E4FB0F348D4300F1B5D9 /* delayedReactToAttackAI.plist */; }; 1A95338B0C02089E004EBB58 /* material-defaults.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A9533890C02089E004EBB58 /* material-defaults.plist */; }; 1A95338C0C02089E004EBB58 /* planetinfo.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1A95338A0C02089E004EBB58 /* planetinfo.plist */; }; 1A95C040118A450E002EE302 /* OOConvertCubeMapToLatLong.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A95C03E118A450E002EE302 /* OOConvertCubeMapToLatLong.h */; }; 1A95C041118A450E002EE302 /* OOConvertCubeMapToLatLong.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A95C03F118A450E002EE302 /* OOConvertCubeMapToLatLong.m */; settings = {COMPILER_FLAGS = "-O3 -ftree-vectorize"; }; }; 1AA7FCAB10C2B9BA0058FBED /* OOPlanetDrawable.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA7FCA910C2B9BA0058FBED /* OOPlanetDrawable.h */; }; 1AA7FCAC10C2B9BA0058FBED /* OOPlanetDrawable.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA7FCAA10C2B9BA0058FBED /* OOPlanetDrawable.m */; }; 1AA7FCAF10C2BA3B0058FBED /* OOPlanetData.c in Sources */ = {isa = PBXBuildFile; fileRef = 1AA7FCAD10C2BA3B0058FBED /* OOPlanetData.c */; }; 1AA7FCB010C2BA3B0058FBED /* OOPlanetData.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA7FCAE10C2BA3B0058FBED /* OOPlanetData.h */; }; 1AA7FD1E10C2C3750058FBED /* OOPlanetEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA7FD1C10C2C3750058FBED /* OOPlanetEntity.h */; }; 1AA7FD1F10C2C3750058FBED /* OOPlanetEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA7FD1D10C2C3750058FBED /* OOPlanetEntity.m */; }; 1AA7FDDC10C2DC800058FBED /* OOSunEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA7FDDA10C2DC800058FBED /* OOSunEntity.h */; }; 1AA7FDDD10C2DC800058FBED /* OOSunEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA7FDDB10C2DC800058FBED /* OOSunEntity.m */; }; 1AA7FE2D10C2F2070058FBED /* OOTextureGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA7FE2B10C2F2070058FBED /* OOTextureGenerator.h */; }; 1AA7FE2E10C2F2070058FBED /* OOTextureGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA7FE2C10C2F2070058FBED /* OOTextureGenerator.m */; }; 1AA7FE3410C2F26A0058FBED /* OOPlanetTextureGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA7FE3210C2F26A0058FBED /* OOPlanetTextureGenerator.h */; }; 1AA7FE3510C2F26A0058FBED /* OOPlanetTextureGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA7FE3310C2F26A0058FBED /* OOPlanetTextureGenerator.m */; settings = {COMPILER_FLAGS = "-ffast-math -funroll-loops"; }; }; 1AA82C8A0CC10E700023B797 /* OOJSWorldScripts.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA82C820CC10E3D0023B797 /* OOJSWorldScripts.m */; }; 1AAB9A980D779F4500A9F424 /* OOCocoa.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AAB9A960D779F3C00A9F424 /* OOCocoa.m */; }; 1AABA83E11B941D1003487D5 /* OOPixMapTextureLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AABA83C11B941D1003487D5 /* OOPixMapTextureLoader.h */; }; 1AABA83F11B941D1003487D5 /* OOPixMapTextureLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AABA83D11B941D1003487D5 /* OOPixMapTextureLoader.m */; }; 1AAF56170F1A198400A2F2E6 /* Comparison.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AAF56160F1A198400A2F2E6 /* Comparison.h */; }; 1AAF565A0F1A27EA00A2F2E6 /* whitelist.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1AAF56590F1A27D900A2F2E6 /* whitelist.plist */; }; 1AB01ABE0BB15AED00F1B949 /* OOTextureScaling.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AB01ABC0BB15AED00F1B949 /* OOTextureScaling.h */; }; 1AB01B5F0BB1639600F1B949 /* OOTextureScaling.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AB01ABD0BB15AED00F1B949 /* OOTextureScaling.m */; }; 1AB01BBB0BB16A8A00F1B949 /* OOFastArithmetic.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AB01BB90BB16A8A00F1B949 /* OOFastArithmetic.h */; }; 1AB01BBC0BB16A8A00F1B949 /* OOFastArithmetic.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AB01BBA0BB16A8A00F1B949 /* OOFastArithmetic.m */; settings = {COMPILER_FLAGS = "-O3 -falign-loops=32 -falign-loops-max-skip=31 -falign-functions=32 -fasm-blocks"; }; }; 1AB2AAFA0C4CE0CC0008CF4E /* OOOXPVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AB2AAF80C4CE0CC0008CF4E /* OOOXPVerifier.h */; }; 1AB2AAFB0C4CE0CC0008CF4E /* OOOXPVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AB2AAF90C4CE0CC0008CF4E /* OOOXPVerifier.m */; }; 1AB2AB130C4CE4070008CF4E /* verifyOXP.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1AB2AB120C4CE4070008CF4E /* verifyOXP.plist */; }; 1AB4AEB80D688AD9003076D6 /* OOLogHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AB4AEB60D688AD9003076D6 /* OOLogHeader.h */; }; 1AB4AEB90D688AD9003076D6 /* OOLogHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AB4AEB70D688AD9003076D6 /* OOLogHeader.m */; settings = {COMPILER_FLAGS = $SNAPSHOT_MACROS; }; }; 1AB784F90D554F7B00517983 /* OOJSSoundSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AB784F70D554F7B00517983 /* OOJSSoundSource.h */; }; 1AB784FA0D554F7B00517983 /* OOJSSoundSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AB784F80D554F7B00517983 /* OOJSSoundSource.m */; }; 1AB8128F0E90179C00A84923 /* TextureStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 25161145099544390037C2E1 /* TextureStore.m */; }; 1AB812900E90179D00A84923 /* TextureStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 25161134099544390037C2E1 /* TextureStore.h */; }; 1AB813090E90D8E500A84923 /* OOLogOutputHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AB813070E90D8E500A84923 /* OOLogOutputHandler.m */; }; 1AB8130A0E90D8E500A84923 /* OOLogOutputHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AB813080E90D8E500A84923 /* OOLogOutputHandler.h */; }; 1AB9AE8B107F459B00B6F3CE /* OOPolygonSprite.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AB9AE89107F459B00B6F3CE /* OOPolygonSprite.h */; }; 1AB9AE8C107F459B00B6F3CE /* OOPolygonSprite.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AB9AE8A107F459B00B6F3CE /* OOPolygonSprite.m */; }; 1ABAD7310F350B3400FD2CBF /* OOShipGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ABAD72F0F350B3400FD2CBF /* OOShipGroup.m */; }; 1ABAD7320F350B3400FD2CBF /* OOShipGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABAD7300F350B3400FD2CBF /* OOShipGroup.h */; }; 1ABB688C0D044306008BE96D /* OOLoggingExtended.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABB688B0D044306008BE96D /* OOLoggingExtended.h */; }; 1ABC03ED0EF86110003B740A /* OOCrosshairs.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABC03EB0EF86110003B740A /* OOCrosshairs.h */; }; 1ABC03EE0EF86110003B740A /* OOCrosshairs.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ABC03EC0EF86110003B740A /* OOCrosshairs.m */; }; 1ABC04270EF872B7003B740A /* crosshairs.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1ABC04260EF872B7003B740A /* crosshairs.plist */; }; 1ABC47FE0F155F0500B977AD /* OOJSFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABC47FC0F155F0500B977AD /* OOJSFunction.h */; }; 1ABC47FF0F155F0500B977AD /* OOJSFunction.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ABC47FD0F155F0500B977AD /* OOJSFunction.m */; }; 1ABDBA3B0EB365D90086BC3D /* OOIsNumberLiteral.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ABDBA390EB365D90086BC3D /* OOIsNumberLiteral.m */; }; 1ABDBA3C0EB365D90086BC3D /* OOIsNumberLiteral.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABDBA3A0EB365D90086BC3D /* OOIsNumberLiteral.h */; }; 1AC27A0F0EA7E9940054E5F0 /* OOJSEquipmentInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AC27A0D0EA7E9940054E5F0 /* OOJSEquipmentInfo.h */; }; 1AC27A100EA7E9940054E5F0 /* OOJSEquipmentInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AC27A0E0EA7E9940054E5F0 /* OOJSEquipmentInfo.m */; }; 1AC544FA0D4D217900C90E5B /* oolite-font.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1AC544F90D4D217900C90E5B /* oolite-font.png */; }; 1AC545060D4D228400C90E5B /* OOEncodingConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AC545040D4D228400C90E5B /* OOEncodingConverter.h */; }; 1AC545070D4D228400C90E5B /* OOEncodingConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AC545050D4D228400C90E5B /* OOEncodingConverter.m */; }; 1AC5452D0D4D298E00C90E5B /* oolite-font.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1AC5452C0D4D298E00C90E5B /* oolite-font.plist */; }; 1AC775E20C2DD4E900ECFF3B /* OODebugGLDrawing.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AC775E00C2DD4E900ECFF3B /* OODebugGLDrawing.h */; }; 1AC775E30C2DD4E900ECFF3B /* OODebugGLDrawing.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AC775E10C2DD4E900ECFF3B /* OODebugGLDrawing.m */; }; 1AC973FA0C9847850010C42B /* pirate-victim-roles.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1AC973F90C9847850010C42B /* pirate-victim-roles.plist */; }; 1ACB1D18118DCBC0007B9A1F /* OOConcreteTexture.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ACB1D16118DCBC0007B9A1F /* OOConcreteTexture.h */; }; 1ACB1D19118DCBC0007B9A1F /* OOConcreteTexture.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ACB1D17118DCBC0007B9A1F /* OOConcreteTexture.m */; }; 1ACB1D1C118DCE5A007B9A1F /* OOTextureInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ACB1D1B118DCE5A007B9A1F /* OOTextureInternal.h */; }; 1ACBF0AD0D82F79600CC005F /* OOSoundSourcePool.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ACBF06F0D82DF9B00CC005F /* OOSoundSourcePool.h */; }; 1ACBF0AE0D82F79800CC005F /* OOSoundSourcePool.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ACBF0700D82DF9B00CC005F /* OOSoundSourcePool.m */; }; 1ACE208F0D805F78009F6957 /* oolite-scarred-metal-specular.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1ACE208E0D805F78009F6957 /* oolite-scarred-metal-specular.png */; }; 1ACEA3490C91507000C7CE97 /* OORoleSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ACEA3470C91507000C7CE97 /* OORoleSet.h */; }; 1ACEA34A0C91507000C7CE97 /* OORoleSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ACEA3480C91507000C7CE97 /* OORoleSet.m */; }; 1ACEA6BF0C91DA3E00C7CE97 /* OOJSGlobal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ACEA6BD0C91DA3E00C7CE97 /* OOJSGlobal.h */; }; 1ACEA6C00C91DA3E00C7CE97 /* OOJSGlobal.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ACEA6BE0C91DA3E00C7CE97 /* OOJSGlobal.m */; }; 1ACEA7280C91DF2800C7CE97 /* OOJSMissionVariables.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ACEA7260C91DF2800C7CE97 /* OOJSMissionVariables.h */; }; 1ACEA7290C91DF2800C7CE97 /* OOJSMissionVariables.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ACEA7270C91DF2800C7CE97 /* OOJSMissionVariables.m */; }; 1ACEA7AA0C91E32800C7CE97 /* OOJSMission.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ACEA7A80C91E32800C7CE97 /* OOJSMission.h */; }; 1ACEA7AB0C91E32800C7CE97 /* OOJSMission.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ACEA7A90C91E32800C7CE97 /* OOJSMission.m */; }; 1AD0C3300C463FCC0070BD23 /* autoAImap.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1AD0C32F0C463FCB0070BD23 /* autoAImap.plist */; }; 1AD1F4FF0CD9E83700EAE520 /* NSThreadOOExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AD1F4C80CD9E42A00EAE520 /* NSThreadOOExtensions.m */; }; 1AD1F5000CD9E83800EAE520 /* NSThreadOOExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AD1F4C70CD9E42A00EAE520 /* NSThreadOOExtensions.h */; }; 1ADA564810CD68D800E891B8 /* OOStellarBody.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ADA564710CD68D800E891B8 /* OOStellarBody.h */; }; 1ADA8AB30F42DBA80001BEC9 /* OODeepCopy.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ADA8AB10F42DBA80001BEC9 /* OODeepCopy.h */; }; 1ADA8AB40F42DBA80001BEC9 /* OODeepCopy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ADA8AB20F42DBA80001BEC9 /* OODeepCopy.m */; }; 1ADBA5500BD0F173008FC99C /* OOBasicMaterial.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ADBA54E0BD0F173008FC99C /* OOBasicMaterial.h */; }; 1ADBA5510BD0F173008FC99C /* OOBasicMaterial.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ADBA54F0BD0F173008FC99C /* OOBasicMaterial.m */; }; 1ADF5CEC0B9DF59A00FDB2A3 /* OOCacheManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A231A170B9D8B1B00EF0852 /* OOCacheManager.m */; }; 1ADF5F130B9E374B00FDB2A3 /* JoystickHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ADF5F110B9E374B00FDB2A3 /* JoystickHandler.h */; }; 1AE242C51054226900EAA7F2 /* OOFlasherEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE242C31054226900EAA7F2 /* OOFlasherEntity.h */; }; 1AE242C61054226900EAA7F2 /* OOFlasherEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AE242C41054226900EAA7F2 /* OOFlasherEntity.m */; }; 1AE24373105439B500EAA7F2 /* OOLightParticleEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE24371105439B500EAA7F2 /* OOLightParticleEntity.h */; }; 1AE24374105439B500EAA7F2 /* OOLightParticleEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AE24372105439B500EAA7F2 /* OOLightParticleEntity.m */; }; 1AE546310C19A2E2005B89F3 /* JoystickHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AE546300C19A2E2005B89F3 /* JoystickHandler.m */; }; 1AE834CA0D9598C10097CB8A /* oolite-barrel-specular.png in Copy Textures */ = {isa = PBXBuildFile; fileRef = 1AE834C90D9598C10097CB8A /* oolite-barrel-specular.png */; }; 1AEB48E6119D51D2007BD514 /* gpu-settings.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 1AEB48D1119D51BD007BD514 /* gpu-settings.plist */; }; 1AEB491A119D5AAA007BD514 /* OORegExpMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AEB4918119D5AAA007BD514 /* OORegExpMatcher.h */; }; 1AEB491B119D5AAA007BD514 /* OORegExpMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AEB4919119D5AAA007BD514 /* OORegExpMatcher.m */; }; 1AECE9E01177959F003986A8 /* OOPixMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AECE9DF1177959F003986A8 /* OOPixMap.h */; }; 1AECE9EF11779910003986A8 /* OOPixMap.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AECE9EE11779910003986A8 /* OOPixMap.m */; }; 1AED2D0C0C04586C004A1118 /* OOGraphicsResetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AED2D0A0C04586C004A1118 /* OOGraphicsResetManager.h */; }; 1AED2D0D0C04586C004A1118 /* OOGraphicsResetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AED2D0B0C04586C004A1118 /* OOGraphicsResetManager.m */; }; 2512833E09BA27C100F43D55 /* Octree.m in Sources */ = {isa = PBXBuildFile; fileRef = 2512833C09BA27C100F43D55 /* Octree.m */; settings = {COMPILER_FLAGS = "-O3 -falign-loops=32 -falign-loops-max-skip=31 -falign-functions=32"; }; }; 2512833F09BA27C100F43D55 /* Octree.h in Headers */ = {isa = PBXBuildFile; fileRef = 2512833D09BA27C100F43D55 /* Octree.h */; }; 2512834209BA27EC00F43D55 /* Geometry.h in Headers */ = {isa = PBXBuildFile; fileRef = 2512834009BA27EC00F43D55 /* Geometry.h */; }; 2512834309BA27EC00F43D55 /* Geometry.m in Sources */ = {isa = PBXBuildFile; fileRef = 2512834109BA27EC00F43D55 /* Geometry.m */; settings = {COMPILER_FLAGS = "-O3 -falign-loops=32 -falign-loops-max-skip=31 -falign-functions=32"; }; }; 2512834609BA281500F43D55 /* CollisionRegion.h in Headers */ = {isa = PBXBuildFile; fileRef = 2512834409BA281500F43D55 /* CollisionRegion.h */; }; 2512834709BA281500F43D55 /* CollisionRegion.m in Sources */ = {isa = PBXBuildFile; fileRef = 2512834509BA281500F43D55 /* CollisionRegion.m */; settings = {COMPILER_FLAGS = "-O3 -falign-loops=32 -falign-loops-max-skip=31 -falign-functions=32"; }; }; 25160E2F0995362F0037C2E1 /* OOCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 25160E2E0995362F0037C2E1 /* OOCocoa.h */; }; 251610DD099544090037C2E1 /* OOCABufferedSound.h in Headers */ = {isa = PBXBuildFile; fileRef = 251610CA099544090037C2E1 /* OOCABufferedSound.h */; }; 251610DE099544090037C2E1 /* OOCASoundMixer.h in Headers */ = {isa = PBXBuildFile; fileRef = 251610CB099544090037C2E1 /* OOCASoundMixer.h */; }; 251610E0099544090037C2E1 /* OOCASoundChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = 251610CD099544090037C2E1 /* OOCASoundChannel.h */; }; 251610E2099544090037C2E1 /* OOCASoundReferencePoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 251610CF099544090037C2E1 /* OOCASoundReferencePoint.m */; }; 251610E3099544090037C2E1 /* OOCASound.h in Headers */ = {isa = PBXBuildFile; fileRef = 251610D0099544090037C2E1 /* OOCASound.h */; }; 251610E4099544090037C2E1 /* OOCASoundMixer.m in Sources */ = {isa = PBXBuildFile; fileRef = 251610D1099544090037C2E1 /* OOCASoundMixer.m */; }; 251610E5099544090037C2E1 /* OOCABufferedSound.m in Sources */ = {isa = PBXBuildFile; fileRef = 251610D2099544090037C2E1 /* OOCABufferedSound.m */; }; 251610E6099544090037C2E1 /* OOCAStreamingSound.m in Sources */ = {isa = PBXBuildFile; fileRef = 251610D3099544090037C2E1 /* OOCAStreamingSound.m */; }; 251610E7099544090037C2E1 /* OOCASoundDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 251610D4099544090037C2E1 /* OOCASoundDecoder.h */; }; 251610E8099544090037C2E1 /* OOCASound.m in Sources */ = {isa = PBXBuildFile; fileRef = 251610D5099544090037C2E1 /* OOCASound.m */; }; 251610E9099544090037C2E1 /* OOCASoundChannel.m in Sources */ = {isa = PBXBuildFile; fileRef = 251610D6099544090037C2E1 /* OOCASoundChannel.m */; }; 251610EA099544090037C2E1 /* OOCAStreamingSound.h in Headers */ = {isa = PBXBuildFile; fileRef = 251610D7099544090037C2E1 /* OOCAStreamingSound.h */; }; 251610EB099544090037C2E1 /* OOErrorDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = 251610D8099544090037C2E1 /* OOErrorDescription.h */; }; 251610EC099544090037C2E1 /* OOCASoundReferencePoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 251610D9099544090037C2E1 /* OOCASoundReferencePoint.h */; }; 251610ED099544090037C2E1 /* OOCASoundInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 251610DA099544090037C2E1 /* OOCASoundInternal.h */; }; 251610EE099544090037C2E1 /* OOCASoundDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 251610DB099544090037C2E1 /* OOCASoundDecoder.m */; }; 251610EF099544090037C2E1 /* OOErrorDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = 251610DC099544090037C2E1 /* OOErrorDescription.m */; }; 251610F2099544190037C2E1 /* VirtualRingBuffer.m in Sources */ = {isa = PBXBuildFile; fileRef = 251610F0099544190037C2E1 /* VirtualRingBuffer.m */; }; 251610F3099544190037C2E1 /* VirtualRingBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 251610F1099544190037C2E1 /* VirtualRingBuffer.h */; }; 25161151099544390037C2E1 /* OpenGLSprite.m in Sources */ = {isa = PBXBuildFile; fileRef = 251610FF099544380037C2E1 /* OpenGLSprite.m */; }; 25161152099544390037C2E1 /* OpenGLSprite.h in Headers */ = {isa = PBXBuildFile; fileRef = 25161100099544380037C2E1 /* OpenGLSprite.h */; }; 25161153099544390037C2E1 /* AI.m in Sources */ = {isa = PBXBuildFile; fileRef = 25161101099544380037C2E1 /* AI.m */; }; 25161158099544390037C2E1 /* AI.h in Headers */ = {isa = PBXBuildFile; fileRef = 25161106099544390037C2E1 /* AI.h */; }; 2516115A099544390037C2E1 /* OOTrumble.m in Sources */ = {isa = PBXBuildFile; fileRef = 25161108099544390037C2E1 /* OOTrumble.m */; }; 2516115D099544390037C2E1 /* GameController.h in Headers */ = {isa = PBXBuildFile; fileRef = 2516110B099544390037C2E1 /* GameController.h */; }; 2516115E099544390037C2E1 /* GameController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2516110C099544390037C2E1 /* GameController.m */; }; 25161162099544390037C2E1 /* OOTrumble.h in Headers */ = {isa = PBXBuildFile; fileRef = 25161110099544390037C2E1 /* OOTrumble.h */; }; 25161168099544390037C2E1 /* OOSound.h in Headers */ = {isa = PBXBuildFile; fileRef = 25161116099544390037C2E1 /* OOSound.h */; }; 2516116D099544390037C2E1 /* OOCharacter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2516111B099544390037C2E1 /* OOCharacter.m */; }; 2516116E099544390037C2E1 /* OOCharacter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2516111C099544390037C2E1 /* OOCharacter.h */; }; 25161178099544390037C2E1 /* GuiDisplayGen.m in Sources */ = {isa = PBXBuildFile; fileRef = 25161126099544390037C2E1 /* GuiDisplayGen.m */; }; 25161179099544390037C2E1 /* GuiDisplayGen.h in Headers */ = {isa = PBXBuildFile; fileRef = 25161127099544390037C2E1 /* GuiDisplayGen.h */; }; 2516117D099544390037C2E1 /* HeadUpDisplay.m in Sources */ = {isa = PBXBuildFile; fileRef = 2516112B099544390037C2E1 /* HeadUpDisplay.m */; }; 2516117E099544390037C2E1 /* HeadUpDisplay.h in Headers */ = {isa = PBXBuildFile; fileRef = 2516112C099544390037C2E1 /* HeadUpDisplay.h */; }; 2516118B099544390037C2E1 /* ResourceManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 25161139099544390037C2E1 /* ResourceManager.m */; }; 2516118C099544390037C2E1 /* ResourceManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2516113A099544390037C2E1 /* ResourceManager.h */; }; 25161195099544390037C2E1 /* Universe.m in Sources */ = {isa = PBXBuildFile; fileRef = 25161143099544390037C2E1 /* Universe.m */; settings = {COMPILER_FLAGS = $SNAPSHOT_MACROS; }; }; 25161196099544390037C2E1 /* Universe.h in Headers */ = {isa = PBXBuildFile; fileRef = 25161144099544390037C2E1 /* Universe.h */; }; 2576E7B309B4F418007410F7 /* MyOpenGLView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2576E7B209B4F418007410F7 /* MyOpenGLView.h */; }; 25F3E6310994F033002F25FD /* legacy_random.h in Headers */ = {isa = PBXBuildFile; fileRef = 25F3E6300994F033002F25FD /* legacy_random.h */; }; 25F3E6330994F04C002F25FD /* legacy_random.c in Sources */ = {isa = PBXBuildFile; fileRef = 25F3E6320994F04C002F25FD /* legacy_random.c */; }; 25F3E63B0994F08A002F25FD /* OOOpenGL.h in Headers */ = {isa = PBXBuildFile; fileRef = 25F3E63A0994F08A002F25FD /* OOOpenGL.h */; }; 25F3E6BD0994F30A002F25FD /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 25F3E6BC0994F30A002F25FD /* main.m */; }; 25F3E6F20994F466002F25FD /* Groolite.h in Headers */ = {isa = PBXBuildFile; fileRef = 25F3E6F00994F466002F25FD /* Groolite.h */; }; 25F3E6F30994F466002F25FD /* Groolite.m in Sources */ = {isa = PBXBuildFile; fileRef = 25F3E6F10994F466002F25FD /* Groolite.m */; }; 25F3E8A70994FE65002F25FD /* oolite-document.icns in Resources */ = {isa = PBXBuildFile; fileRef = 25F3E8A40994FE65002F25FD /* oolite-document.icns */; }; 25F3E8A80994FE65002F25FD /* oolite-expansion-document.icns in Resources */ = {isa = PBXBuildFile; fileRef = 25F3E8A50994FE65002F25FD /* oolite-expansion-document.icns */; }; 25F3E8A90994FE65002F25FD /* oolite-icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 25F3E8A60994FE65002F25FD /* oolite-icon.icns */; }; 25F3E8B40994FE9B002F25FD /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 25F3E8B30994FE9B002F25FD /* InfoPlist.strings */; }; 25F46752099695D5009483BF /* OoliteApp.h in Headers */ = {isa = PBXBuildFile; fileRef = 25F46750099695D5009483BF /* OoliteApp.h */; }; 25F46753099695D5009483BF /* OoliteApp.m in Sources */ = {isa = PBXBuildFile; fileRef = 25F46751099695D5009483BF /* OoliteApp.m */; }; 25F4676509969672009483BF /* MyOpenGLView.m in Sources */ = {isa = PBXBuildFile; fileRef = 25F4676309969672009483BF /* MyOpenGLView.m */; }; 2B060ED510E42715001EFB22 /* screenbackgrounds.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 2B060ED410E42715001EFB22 /* screenbackgrounds.plist */; }; 2B060ED810E42735001EFB22 /* oolite-short-range-chart.png in Copy Images */ = {isa = PBXBuildFile; fileRef = 2B060ED610E42735001EFB22 /* oolite-short-range-chart.png */; }; 2B060ED910E42735001EFB22 /* oolite-long-range-chart.png in Copy Images */ = {isa = PBXBuildFile; fileRef = 2B060ED710E42735001EFB22 /* oolite-long-range-chart.png */; }; 2B13C521105D343900AF4A7B /* oolite-nova-system.png in Copy Images */ = {isa = PBXBuildFile; fileRef = 2B13C51E105D342D00AF4A7B /* oolite-nova-system.png */; }; 2B4CDFEC107B3D8400526C98 /* OOJSManifest.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B4CDFEA107B3D8400526C98 /* OOJSManifest.h */; }; 2B4CDFED107B3D8400526C98 /* OOJSManifest.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B4CDFEB107B3D8400526C98 /* OOJSManifest.m */; }; 2B9A108A105D527C00EE2AE6 /* javascript-errors.plist in Copy Config */ = {isa = PBXBuildFile; fileRef = 2B9A1088105D526200EE2AE6 /* javascript-errors.plist */; }; 2B9C82F411784AAB000A79F7 /* oolite-tunnel.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 2B9C82F311784AAB000A79F7 /* oolite-tunnel.dat */; }; 2BC3CA14119F6279000DD54F /* oolite-rocktunnel.dat in Copy Models */ = {isa = PBXBuildFile; fileRef = 2BC3CA13119F6279000DD54F /* oolite-rocktunnel.dat */; }; B372438912BB72E7004890B3 /* oolite-constrictor-pilot.js in Copy Debug OXP */ = {isa = PBXBuildFile; fileRef = B372438812BB72E7004890B3 /* oolite-constrictor-pilot.js */; }; B372438A12BB730A004890B3 /* oolite-constrictor-pilot.js in Copy Scripts */ = {isa = PBXBuildFile; fileRef = B372438812BB72E7004890B3 /* oolite-constrictor-pilot.js */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ 1A01BCE611C569DF0011197F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 1A01BCDF11C569DF0011197F /* Oolite-docktile.xcodeproj */; proxyType = 2; remoteGlobalIDString = 8D5B49B6048680CD000E48DA; remoteInfo = "Oolite-docktile"; }; 1A274D2410C1EE02004CDDF5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 1A0519340C7CCAC900BA5CCA /* DebugOXP.xcodeproj */; proxyType = 1; remoteGlobalIDString = 8D5B49AC048680CD000E48DA; remoteInfo = DebugOXP; }; 1A3042F310C16DA60056219D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 1A0519340C7CCAC900BA5CCA /* DebugOXP.xcodeproj */; proxyType = 2; remoteGlobalIDString = 8D5B49B6048680CD000E48DA; remoteInfo = DebugOXP; }; 1A3E019511C574AC000FF226 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 1A3E018E11C574AC000FF226 /* Oolite-importer.xcodeproj */; proxyType = 2; remoteGlobalIDString = 1A1AB1C60909BF46001039FA; remoteInfo = "Oolite-importer"; }; 1A3E01A811C574E1000FF226 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 1A3E018E11C574AC000FF226 /* Oolite-importer.xcodeproj */; proxyType = 1; remoteGlobalIDString = 8D57630D048677EA00EA77CD; remoteInfo = "Oolite-importer"; }; 1A4FB2370C8D6A7500DC8E1F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 1A6B50370C8B42480035DFCC /* libjs.xcodeproj */; proxyType = 2; remoteGlobalIDString = D2AAC046055464E500DB518D; remoteInfo = libjs; }; 1A4FB4CF0C8E130E00DC8E1F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 1A6B50370C8B42480035DFCC /* libjs.xcodeproj */; proxyType = 1; remoteGlobalIDString = D2AAC045055464E500DB518D; remoteInfo = libjs; }; 1A71E6F60BCE343400CD5C13 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; proxyType = 1; remoteGlobalIDString = 1A71E6F20BCE340C00CD5C13; remoteInfo = "libpng-custom"; }; 1AD267550C83052600B4BFD1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */; proxyType = 1; remoteGlobalIDString = 0865423506B8447D000CA0AB; remoteInfo = Oolite; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ 1A01BCF911C56AB40011197F /* Copy Plug-Ins */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 13; files = ( ); name = "Copy Plug-Ins"; runOnlyForDeploymentPostprocessing = 0; }; 1A23153A0B9C773B00EF0852 /* Copy Images */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = Images; dstSubfolderSpec = 7; files = ( 2B13C521105D343900AF4A7B /* oolite-nova-system.png in Copy Images */, 2B060ED810E42735001EFB22 /* oolite-short-range-chart.png in Copy Images */, 2B060ED910E42735001EFB22 /* oolite-long-range-chart.png in Copy Images */, 1A2315520B9C778400EF0852 /* solar.png in Copy Images */, 1A2315550B9C778400EF0852 /* trumblebox.png in Copy Images */, ); name = "Copy Images"; runOnlyForDeploymentPostprocessing = 0; }; 1A2316C80B9CFAB800EF0852 /* Copy Config */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = Config; dstSubfolderSpec = 7; files = ( 1AEB48E6119D51D2007BD514 /* gpu-settings.plist in Copy Config */, 2B9A108A105D527C00EE2AE6 /* javascript-errors.plist in Copy Config */, 1A2123271051892500530CDE /* shipdata-overrides.plist in Copy Config */, 2B060ED510E42715001EFB22 /* screenbackgrounds.plist in Copy Config */, 1ABC04270EF872B7003B740A /* crosshairs.plist in Copy Config */, 1A4501E20DBF699A00815C04 /* descriptions.plist in Copy Config */, 1AC5452D0D4D298E00C90E5B /* oolite-font.plist in Copy Config */, 1AC973FA0C9847850010C42B /* pirate-victim-roles.plist in Copy Config */, 1A020E0B0D020AFB00C3F51E /* changedScriptHandlers.plist in Copy Config */, 1AB2AB130C4CE4070008CF4E /* verifyOXP.plist in Copy Config */, 1A95338B0C02089E004EBB58 /* material-defaults.plist in Copy Config */, 1A95338C0C02089E004EBB58 /* planetinfo.plist in Copy Config */, 1AD0C3300C463FCC0070BD23 /* autoAImap.plist in Copy Config */, 1A3591830C1C382700E52220 /* nebulatextures.plist in Copy Config */, 1A3591840C1C382700E52220 /* startextures.plist in Copy Config */, 1A34912A0BC25EAA00802DA7 /* world-scripts.plist in Copy Config */, 1A2316EE0B9CFAD700EF0852 /* characters.plist in Copy Config */, 1A2316EF0B9CFAD700EF0852 /* commodities.plist in Copy Config */, 1A2316F00B9CFAD700EF0852 /* customsounds.plist in Copy Config */, 1A2316F10B9CFAD700EF0852 /* demoships.plist in Copy Config */, 1A2316F30B9CFAD700EF0852 /* equipment.plist in Copy Config */, 1A2316F40B9CFAD700EF0852 /* hud-small.plist in Copy Config */, 1A2316F50B9CFAD700EF0852 /* hud.plist in Copy Config */, 1A2316F60B9CFAD700EF0852 /* illegal_goods.plist in Copy Config */, 1A2316F70B9CFAD700EF0852 /* keyconfig.plist in Copy Config */, 1A2316F80B9CFAD700EF0852 /* logcontrol.plist in Copy Config */, 1A2316F90B9CFAD700EF0852 /* missiontext.plist in Copy Config */, 1A2316FB0B9CFAD700EF0852 /* shipdata.plist in Copy Config */, 1A2316FC0B9CFAD800EF0852 /* shipyard.plist in Copy Config */, 1A2316FD0B9CFAD800EF0852 /* speech_pronunciation_guide.plist in Copy Config */, 1AAF565A0F1A27EA00A2F2E6 /* whitelist.plist in Copy Config */, ); name = "Copy Config"; runOnlyForDeploymentPostprocessing = 0; }; 1A2317D50B9D023400EF0852 /* Copy AIs */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = AIs; dstSubfolderSpec = 7; files = ( 1A06F3151196FB6F00AFA5B4 /* oolite-player-AI.plist in Copy AIs */, 1A644E221052AA0100833636 /* traderInterceptAI.plist in Copy AIs */, 1A94E4FC0F348D5700F1B5D9 /* delayedReactToAttackAI.plist in Copy AIs */, 1A572FE50D84B6A3003D4A26 /* oolite-constrictor-AI.plist in Copy AIs */, 1A2317B30B9D022500EF0852 /* buoyAI.plist in Copy AIs */, 1A2317B40B9D022500EF0852 /* collectLootAI.plist in Copy AIs */, 1A2317B50B9D022500EF0852 /* dockingAI.plist in Copy AIs */, 1A2317B60B9D022500EF0852 /* dumbAI.plist in Copy AIs */, 1A2317B70B9D022500EF0852 /* enteringPirateAI.plist in Copy AIs */, 1A2317B80B9D022500EF0852 /* enteringTraderAI.plist in Copy AIs */, 1A2317B90B9D022500EF0852 /* escortAI.plist in Copy AIs */, 1A2317BA0B9D022500EF0852 /* exitingTraderAI.plist in Copy AIs */, 1A2317BB0B9D022500EF0852 /* fallingShuttleAI.plist in Copy AIs */, 1A2317BC0B9D022500EF0852 /* fttAI.plist in Copy AIs */, 1A2317BD0B9D022500EF0852 /* gotoWaypointAI.plist in Copy AIs */, 1A2317BE0B9D022500EF0852 /* hardMissileAI.plist in Copy AIs */, 1A2317BF0B9D022500EF0852 /* homeAI.plist in Copy AIs */, 1A2317C00B9D022500EF0852 /* interceptAI.plist in Copy AIs */, 1A2317C10B9D022500EF0852 /* minerAI.plist in Copy AIs */, 1A2317C20B9D022500EF0852 /* missileAI.plist in Copy AIs */, 1A2317C30B9D022500EF0852 /* nullAI.plist in Copy AIs */, 1A2317C40B9D022500EF0852 /* pirateAI.plist in Copy AIs */, 1A2317C50B9D022500EF0852 /* planetPatrolAI.plist in Copy AIs */, 1A2317C60B9D022500EF0852 /* policeInterceptAI.plist in Copy AIs */, 1A2317C70B9D022500EF0852 /* receiveDockingAI.plist in Copy AIs */, 1A2317C80B9D022500EF0852 /* risingShuttleAI.plist in Copy AIs */, 1A2317C90B9D022500EF0852 /* rockHermitAI.plist in Copy AIs */, 1A2317CA0B9D022500EF0852 /* route1patrolAI.plist in Copy AIs */, 1A2317CB0B9D022500EF0852 /* route1traderAI.plist in Copy AIs */, 1A2317CC0B9D022500EF0852 /* route2patrolAI.plist in Copy AIs */, 1A2317CD0B9D022500EF0852 /* route2sunskimAI.plist in Copy AIs */, 1A2317CE0B9D022500EF0852 /* scavengerAI.plist in Copy AIs */, 1A2317D00B9D022500EF0852 /* stationAI.plist in Copy AIs */, 1A2317D10B9D022500EF0852 /* sunSkimExitAI.plist in Copy AIs */, 1A2317D20B9D022500EF0852 /* thargletAI.plist in Copy AIs */, 1A2317D30B9D022500EF0852 /* thargoidAI.plist in Copy AIs */, 1A2317D40B9D022500EF0852 /* timebombAI.plist in Copy AIs */, ); name = "Copy AIs"; runOnlyForDeploymentPostprocessing = 0; }; 1A2318A00B9D027400EF0852 /* Copy Textures */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = Textures; dstSubfolderSpec = 7; files = ( 1A817DBF106D441200AA2F97 /* oolite-particle-flash.png in Copy Textures */, 1A817C17106D123F00AA2F97 /* oolite-particle-blur.png in Copy Textures */, 1A21149E0DEA98D100444CEB /* oolite-ball-turret.png in Copy Textures */, 1AE834CA0D9598C10097CB8A /* oolite-barrel-specular.png in Copy Textures */, 1AC544FA0D4D217900C90E5B /* oolite-font.png in Copy Textures */, 1A03659B0D7CA0EE00B5F46F /* oolite-nebula-4.png in Copy Textures */, 1ACE208F0D805F78009F6957 /* oolite-scarred-metal-specular.png in Copy Textures */, 1A35916D0C1C375400E52220 /* oolite-nebula-1.png in Copy Textures */, 1A35916E0C1C375400E52220 /* oolite-star-1.png in Copy Textures */, 1A35916F0C1C375400E52220 /* oolite-nebula-3.png in Copy Textures */, 1A3591700C1C375400E52220 /* oolite-nebula-2.png in Copy Textures */, 1A23185F0B9D026D00EF0852 /* adder_redux.png in Copy Textures */, 1A2318600B9D026D00EF0852 /* anaconda_redux.png in Copy Textures */, 1A2318610B9D026D00EF0852 /* arcdetail.png in Copy Textures */, 1A2318630B9D026D00EF0852 /* asp_redux.png in Copy Textures */, 1A2318640B9D026D00EF0852 /* asteroid.png in Copy Textures */, 1A2318650B9D026D00EF0852 /* back_metal.png in Copy Textures */, 1A2318660B9D026D00EF0852 /* barrel_metal.png in Copy Textures */, 1A2318670B9D026D00EF0852 /* blur256.png in Copy Textures */, 1A2318680B9D026D00EF0852 /* boa2_left.png in Copy Textures */, 1A2318690B9D026D00EF0852 /* boa2_rear.png in Copy Textures */, 1A23186A0B9D026D00EF0852 /* boa2_redux.png in Copy Textures */, 1A23186B0B9D026D00EF0852 /* boa2_right.png in Copy Textures */, 1A23186C0B9D026D00EF0852 /* boa2_top.png in Copy Textures */, 1A23186D0B9D026D00EF0852 /* boa_redux.png in Copy Textures */, 1A23186E0B9D026D00EF0852 /* bottom_metal.png in Copy Textures */, 1A23186F0B9D026D00EF0852 /* cobra1_redux.png in Copy Textures */, 1A2318700B9D026D00EF0852 /* cobra1_redux1.png in Copy Textures */, 1A2318710B9D026D00EF0852 /* cobra1_redux2.png in Copy Textures */, 1A2318720B9D026D00EF0852 /* cobra1miner_top.png in Copy Textures */, 1A2318730B9D026D00EF0852 /* cobra3_redux.png in Copy Textures */, 1A2318740B9D026D00EF0852 /* cobra3_redux1.png in Copy Textures */, 1A2318750B9D026D00EF0852 /* constrictor_redux.png in Copy Textures */, 1A2318760B9D026D00EF0852 /* dark_metal.png in Copy Textures */, 1A2318770B9D026D00EF0852 /* ferdelance_redux.png in Copy Textures */, 1A2318790B9D026D00EF0852 /* front_metal.png in Copy Textures */, 1A23187B0B9D026D00EF0852 /* gecko_redux.png in Copy Textures */, 1A23187C0B9D026D00EF0852 /* krait_redux.png in Copy Textures */, 1A23187D0B9D026D00EF0852 /* left_metal.png in Copy Textures */, 1A23187E0B9D026D00EF0852 /* mamba_redux.png in Copy Textures */, 1A23187F0B9D026D00EF0852 /* mamba_redux1.png in Copy Textures */, 1A2318800B9D026D00EF0852 /* metal.png in Copy Textures */, 1A2318810B9D026D00EF0852 /* missile.png in Copy Textures */, 1A2318820B9D026D00EF0852 /* moray_redux.png in Copy Textures */, 1A2318830B9D026D00EF0852 /* moray_redux1.png in Copy Textures */, 1A2318840B9D026D00EF0852 /* MorayMED_bottom.png in Copy Textures */, 1A2318850B9D026D00EF0852 /* MorayMED_top.png in Copy Textures */, 1A23188A0B9D026D00EF0852 /* pod2_redux.png in Copy Textures */, 1A23188B0B9D026D00EF0852 /* python_redux.png in Copy Textures */, 1A23188C0B9D026D00EF0852 /* python_redux1.png in Copy Textures */, 1A23188D0B9D026D00EF0852 /* python_redux2.png in Copy Textures */, 1A23188E0B9D026D00EF0852 /* qbomb.png in Copy Textures */, 1A23188F0B9D026D00EF0852 /* right_metal.png in Copy Textures */, 1A2318900B9D026D00EF0852 /* scarred_metal.png in Copy Textures */, 1A2318910B9D026D00EF0852 /* shuttle_redux.png in Copy Textures */, 1A2318920B9D026D00EF0852 /* sidewinder_redux.png in Copy Textures */, 1A2318940B9D026D00EF0852 /* target_metal.png in Copy Textures */, 1A2318950B9D026D00EF0852 /* thargoid_redux.png in Copy Textures */, 1A2318960B9D026D00EF0852 /* thargon_redux.png in Copy Textures */, 1A2318970B9D026D00EF0852 /* top_metal.png in Copy Textures */, 1A2318980B9D026D00EF0852 /* transporter_redux.png in Copy Textures */, 1A2318990B9D026D00EF0852 /* transporter_redux1.png in Copy Textures */, 1A23189A0B9D026D00EF0852 /* trumblekit.png in Copy Textures */, 1A23189B0B9D026D00EF0852 /* viper_redux.png in Copy Textures */, 1A23189C0B9D026D00EF0852 /* viperi_redux.png in Copy Textures */, 1A23189D0B9D026D00EF0852 /* worm_redux.png in Copy Textures */, 1A23189E0B9D026D00EF0852 /* worm_redux1.png in Copy Textures */, 1A23189F0B9D026D00EF0852 /* wreck.png in Copy Textures */, ); name = "Copy Textures"; runOnlyForDeploymentPostprocessing = 0; }; 1A2319640B9D02B900EF0852 /* Copy Models */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = Models; dstSubfolderSpec = 7; files = ( 2BC3CA14119F6279000DD54F /* oolite-rocktunnel.dat in Copy Models */, 2B9C82F411784AAB000A79F7 /* oolite-tunnel.dat in Copy Models */, 1A0BF3D510DAE2B30099984D /* cobra1_redux1.dat in Copy Models */, 1A0BF3D610DAE2B30099984D /* cobra1_redux2.dat in Copy Models */, 1A0BF3D810DAE2EC0099984D /* mamba_redux1.dat in Copy Models */, 1A0BF3DA10DAE30F0099984D /* moray_redux1.dat in Copy Models */, 1A49FAE7114C026B0015D5F8 /* cobra3_redux1.dat in Copy Models */, 1A0BF3DD10DAE3490099984D /* python_redux1.dat in Copy Models */, 1A0BF3DE10DAE3490099984D /* python_redux2.dat in Copy Models */, 1A0BF3E010DAE3610099984D /* transporter_redux1.dat in Copy Models */, 1A0BF3E210DAE3760099984D /* worm_redux1.dat in Copy Models */, 1A21149B0DEA980800444CEB /* oolite-ball-turret.dat in Copy Models */, 1A1502F60C1201C30032F3E8 /* oolite-unknown-ship.dat in Copy Models */, 1A2318E50B9D02AA00EF0852 /* adder_redux.dat in Copy Models */, 1A2318E60B9D02AA00EF0852 /* alloy.dat in Copy Models */, 1A2318E70B9D02AA00EF0852 /* anaconda_redux.dat in Copy Models */, 1A2318E80B9D02AA00EF0852 /* arcdetail.dat in Copy Models */, 1A2318E90B9D02AA00EF0852 /* asp_redux.dat in Copy Models */, 1A2318EA0B9D02AA00EF0852 /* asteroid.dat in Copy Models */, 1A2318EB0B9D02AA00EF0852 /* asteroid1.dat in Copy Models */, 1A2318EC0B9D02AA00EF0852 /* barrel.dat in Copy Models */, 1A2318ED0B9D02AA00EF0852 /* boa2_redux.dat in Copy Models */, 1A2318EE0B9D02AA00EF0852 /* boa_redux.dat in Copy Models */, 1A2318EF0B9D02AA00EF0852 /* boulder.dat in Copy Models */, 1A2318F00B9D02AA00EF0852 /* boulder1.dat in Copy Models */, 1A2318F10B9D02AA00EF0852 /* buoy.dat in Copy Models */, 1A2318F20B9D02AA00EF0852 /* cobra1_redux.dat in Copy Models */, 1A2318F50B9D02AA00EF0852 /* cobra3_redux.dat in Copy Models */, 1A2318F70B9D02AA00EF0852 /* constrictor_redux.dat in Copy Models */, 1A2318F80B9D02AA00EF0852 /* dock-flat.dat in Copy Models */, 1A2318F90B9D02AA00EF0852 /* dock.dat in Copy Models */, 1A2318FA0B9D02AA00EF0852 /* escpod_redux.dat in Copy Models */, 1A2318FC0B9D02AA00EF0852 /* ferdelance_redux.dat in Copy Models */, 1A2318FD0B9D02AA00EF0852 /* gecko_redux.dat in Copy Models */, 1A2318FE0B9D02AA00EF0852 /* icosahedron.dat in Copy Models */, 1A2318FF0B9D02AA00EF0852 /* icostextured.dat in Copy Models */, 1A2319000B9D02AA00EF0852 /* krait_redux.dat in Copy Models */, 1A2319010B9D02AA00EF0852 /* mamba_redux.dat in Copy Models */, 1A2319030B9D02AA00EF0852 /* missile.dat in Copy Models */, 1A2319040B9D02AA00EF0852 /* moray_redux.dat in Copy Models */, 1A2319060B9D02AA00EF0852 /* new-dodo.dat in Copy Models */, 1A2319070B9D02AA00EF0852 /* new-icos.dat in Copy Models */, 1A2319080B9D02AA00EF0852 /* new-rock.dat in Copy Models */, 1A2319090B9D02AA00EF0852 /* new_coriolis.dat in Copy Models */, 1A23190A0B9D02AA00EF0852 /* python_redux.dat in Copy Models */, 1A23190D0B9D02AA00EF0852 /* qbomb.dat in Copy Models */, 1A23190E0B9D02AA00EF0852 /* ring.dat in Copy Models */, 1A23190F0B9D02AA00EF0852 /* rock-box.dat in Copy Models */, 1A2319100B9D02AA00EF0852 /* rock-dock.dat in Copy Models */, 1A2319110B9D02AA00EF0852 /* scarred_alloy.dat in Copy Models */, 1A2319120B9D02AA00EF0852 /* shuttle_redux.dat in Copy Models */, 1A2319130B9D02AA00EF0852 /* sidewinder_redux.dat in Copy Models */, 1A2319140B9D02AA00EF0852 /* splinter.dat in Copy Models */, 1A2319150B9D02AA00EF0852 /* splinter1.dat in Copy Models */, 1A2319160B9D02AA00EF0852 /* strut.dat in Copy Models */, 1A2319170B9D02AA00EF0852 /* thargoid_redux.dat in Copy Models */, 1A2319180B9D02AA00EF0852 /* thargon_redux.dat in Copy Models */, 1A2319190B9D02AA00EF0852 /* transporter_redux.dat in Copy Models */, 1A23191B0B9D02AA00EF0852 /* viper_redux.dat in Copy Models */, 1A23191C0B9D02AA00EF0852 /* viperi_redux.dat in Copy Models */, 1A23191D0B9D02AA00EF0852 /* worm_redux.dat in Copy Models */, 1A23191F0B9D02AA00EF0852 /* wreck1.dat in Copy Models */, 1A2319200B9D02AA00EF0852 /* wreck2.dat in Copy Models */, 1A2319210B9D02AA00EF0852 /* wreck3.dat in Copy Models */, 1A2319220B9D02AA00EF0852 /* wreck4.dat in Copy Models */, 1A2319230B9D02AA00EF0852 /* wreck5.dat in Copy Models */, ); name = "Copy Models"; runOnlyForDeploymentPostprocessing = 0; }; 1A2319780B9D030400EF0852 /* Copy Music */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = Music; dstSubfolderSpec = 7; files = ( 1A2319760B9D02F900EF0852 /* BlueDanube.ogg in Copy Music */, 1A2319770B9D02F900EF0852 /* OoliteTheme.ogg in Copy Music */, ); name = "Copy Music"; runOnlyForDeploymentPostprocessing = 0; }; 1A2319BA0B9D032700EF0852 /* Copy Sounds */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = Sounds; dstSubfolderSpec = 7; files = ( 1A2319A60B9D031D00EF0852 /* afterburner1.ogg in Copy Sounds */, 1A2319A80B9D031D00EF0852 /* beep.ogg in Copy Sounds */, 1A2319A90B9D031D00EF0852 /* bigbang.ogg in Copy Sounds */, 1A2319AA0B9D031D00EF0852 /* boop.ogg in Copy Sounds */, 1A2319AB0B9D031D00EF0852 /* breakpattern.ogg in Copy Sounds */, 1A2319AC0B9D031D00EF0852 /* buy.ogg in Copy Sounds */, 1A2319AD0B9D031D00EF0852 /* ecm.ogg in Copy Sounds */, 1A2319AE0B9D031D00EF0852 /* guiclick.ogg in Copy Sounds */, 1A2319AF0B9D031D00EF0852 /* hit.ogg in Copy Sounds */, 1A2319B00B9D031D00EF0852 /* hullbang.ogg in Copy Sounds */, 1A2319B10B9D031D00EF0852 /* laser.ogg in Copy Sounds */, 1A2319B20B9D031D00EF0852 /* laserhits.ogg in Copy Sounds */, 1A2319B30B9D031D00EF0852 /* missile.ogg in Copy Sounds */, 1A2319B40B9D031D00EF0852 /* scoop.ogg in Copy Sounds */, 1A2319B50B9D031D00EF0852 /* sell.ogg in Copy Sounds */, 1A2319B60B9D031D00EF0852 /* trumble.ogg in Copy Sounds */, 1A2319B70B9D031D00EF0852 /* trumblesqueal.ogg in Copy Sounds */, 1A2319B80B9D031D00EF0852 /* warning.ogg in Copy Sounds */, 1A2319B90B9D031D00EF0852 /* witchabort.ogg in Copy Sounds */, ); name = "Copy Sounds"; runOnlyForDeploymentPostprocessing = 0; }; 1A3491320BC25ED400802DA7 /* Copy Scripts */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = Scripts; dstSubfolderSpec = 7; files = ( 1A01BC7011C5515B0011197F /* oolite-default-player-script.js in Copy Scripts */, 1A572FC30D84B640003D4A26 /* oolite-nova-mission.js in Copy Scripts */, 1A572FC40D84B640003D4A26 /* oolite-thargoid-plans-mission.js in Copy Scripts */, 1A572FC50D84B640003D4A26 /* oolite-trumbles-mission.js in Copy Scripts */, 1A572FC60D84B640003D4A26 /* oolite-default-ship-script.js in Copy Scripts */, 1A572FC70D84B640003D4A26 /* oolite-cloaking-device-mission.js in Copy Scripts */, 1A572FC80D84B640003D4A26 /* oolite-constrictor.js in Copy Scripts */, B372438A12BB730A004890B3 /* oolite-constrictor-pilot.js in Copy Scripts */, 1A572FC90D84B640003D4A26 /* oolite-constrictor-hunt-mission.js in Copy Scripts */, 1A572FCA0D84B640003D4A26 /* oolite-cloaking-device-target-ship.js in Copy Scripts */, 1A572FCB0D84B640003D4A26 /* oolite-cloaking-device-pod.js in Copy Scripts */, 1A572FCC0D84B640003D4A26 /* oolite-global-prefix.js in Copy Scripts */, 1A572FCD0D84B640003D4A26 /* oolite-thargoid-warship.js in Copy Scripts */, ); name = "Copy Scripts"; runOnlyForDeploymentPostprocessing = 0; }; 1A5BF29C0916D49800BF238F /* Copy MDImporter */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 12; dstPath = Contents/Library/Spotlight; dstSubfolderSpec = 1; files = ( 1A3E019B11C574C2000FF226 /* Oolite.mdimporter in Copy MDImporter */, ); name = "Copy MDImporter"; runOnlyForDeploymentPostprocessing = 0; }; 1A6514FE0CCC9D7A0054D01B /* Copy Shaders */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = Shaders; dstSubfolderSpec = 7; files = ( 1A0C3EEB11933274007935E5 /* oolite-dust.fragment in Copy Shaders */, 1A0C3EDE11933076007935E5 /* oolite-dust.vertex in Copy Shaders */, 1A6515100CCC9E2E0054D01B /* oolite-standard-vertex.vertex in Copy Shaders */, 1A02FD460EE0490B008F9B09 /* oolite-tangent-space-vertex.vertex in Copy Shaders */, 1A6515110CCC9E2E0054D01B /* oolite-default-shader.fragment in Copy Shaders */, ); name = "Copy Shaders"; runOnlyForDeploymentPostprocessing = 0; }; 1AD267610C83057F00B4BFD1 /* Copy Debug OXP */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = AddOns; dstSubfolderSpec = 16; files = ( 1A274D2910C1EE61004CDDF5 /* Debug.oxp in Copy Debug OXP */, B372438912BB72E7004890B3 /* oolite-constrictor-pilot.js in Copy Debug OXP */, ); name = "Copy Debug OXP"; runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 06AFA01500A58FB77F000001 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = ""; }; 081329B30A6D534900A5C2CE /* OOInstinct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOInstinct.h; sourceTree = ""; }; 081329B40A6D534900A5C2CE /* OOInstinct.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOInstinct.m; sourceTree = ""; }; 083325DB09DDBCDE00F5B8E4 /* OOColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOColor.h; sourceTree = ""; }; 083325DC09DDBCDE00F5B8E4 /* OOColor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOColor.m; sourceTree = ""; }; 083DB4D30A70E51E00B419B2 /* OOBrain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOBrain.h; sourceTree = ""; }; 083DB4D40A70E51E00B419B2 /* OOBrain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOBrain.m; sourceTree = ""; }; 0865432206B8447D000CA0AB /* Oolite.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Oolite.app; sourceTree = BUILT_PRODUCTS_DIR; }; 0878FD2F086EF845004CB752 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = ""; }; 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; 1A00C65310663D3700A8737D /* OOProfilingStopwatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOProfilingStopwatch.h; sourceTree = ""; }; 1A00C65410663D3700A8737D /* OOProfilingStopwatch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOProfilingStopwatch.m; sourceTree = ""; }; 1A00C7B810667D3100A8737D /* OOECMBlastEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOECMBlastEntity.h; sourceTree = ""; }; 1A00C7B910667D3100A8737D /* OOECMBlastEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOECMBlastEntity.m; sourceTree = ""; }; 1A00C7DD1066814C00A8737D /* OOAsyncWorkManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOAsyncWorkManager.h; sourceTree = ""; }; 1A00C7DE1066814C00A8737D /* OOAsyncWorkManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOAsyncWorkManager.m; sourceTree = ""; }; 1A01574111034A86008EE36A /* ShipEntityLoadRestore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShipEntityLoadRestore.h; sourceTree = ""; }; 1A01574211034A86008EE36A /* ShipEntityLoadRestore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShipEntityLoadRestore.m; sourceTree = ""; }; 1A01BC6F11C5515B0011197F /* oolite-default-player-script.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-default-player-script.js"; sourceTree = ""; }; 1A01BCDF11C569DF0011197F /* Oolite-docktile.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "Oolite-docktile.xcodeproj"; path = "Mac-specific/Oolite-docktile/Oolite-docktile.xcodeproj"; sourceTree = ""; }; 1A020E0A0D020AFB00C3F51E /* changedScriptHandlers.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = changedScriptHandlers.plist; sourceTree = ""; }; 1A02FD340EE048E8008F9B09 /* oolite-tangent-space-vertex.vertex */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "oolite-tangent-space-vertex.vertex"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.glsl; }; 1A0365990D7CA0EE00B5F46F /* oolite-nebula-4.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-nebula-4.png"; sourceTree = ""; }; 1A0479E70DC9F81000EE1CD0 /* OOShipRegistry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOShipRegistry.h; sourceTree = ""; }; 1A0479E80DC9F81000EE1CD0 /* OOShipRegistry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOShipRegistry.m; sourceTree = ""; }; 1A047A430DCA0F4F00EE1CD0 /* NSDictionaryOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSDictionaryOOExtensions.h; sourceTree = ""; }; 1A047A440DCA0F4F00EE1CD0 /* NSDictionaryOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSDictionaryOOExtensions.m; sourceTree = ""; }; 1A047B7C0DCB3D7500EE1CD0 /* OOProbabilitySet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOProbabilitySet.h; sourceTree = ""; }; 1A047B7D0DCB3D7500EE1CD0 /* OOProbabilitySet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOProbabilitySet.m; sourceTree = ""; }; 1A0517D10C7B376700BA5CCA /* debug-exports.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; path = "debug-exports.exp"; sourceTree = ""; }; 1A0519340C7CCAC900BA5CCA /* DebugOXP.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = DebugOXP.xcodeproj; path = DebugOXP/DebugOXP.xcodeproj; sourceTree = SOURCE_ROOT; }; 1A062C8711B28D8A00727C1D /* NSObjectOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSObjectOOExtensions.h; sourceTree = ""; }; 1A062C8811B28D8A00727C1D /* NSObjectOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSObjectOOExtensions.m; sourceTree = ""; }; 1A06F2851196E5B100AFA5B4 /* OOCASoundDebugMonitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCASoundDebugMonitor.h; sourceTree = ""; }; 1A06F3141196FB6F00AFA5B4 /* oolite-player-AI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = "oolite-player-AI.plist"; sourceTree = ""; }; 1A0729D70EF56D1200B0F925 /* OOConvertSystemDescriptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOConvertSystemDescriptions.h; sourceTree = ""; }; 1A0729D80EF56D1200B0F925 /* OOConvertSystemDescriptions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOConvertSystemDescriptions.m; sourceTree = ""; }; 1A0729FC0EF5796500B0F925 /* OldSchoolPropertyListWriting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OldSchoolPropertyListWriting.h; sourceTree = ""; }; 1A0729FD0EF5796500B0F925 /* OldSchoolPropertyListWriting.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OldSchoolPropertyListWriting.m; sourceTree = ""; }; 1A0BF3D310DAE2B30099984D /* cobra1_redux1.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cobra1_redux1.dat; sourceTree = ""; }; 1A0BF3D410DAE2B30099984D /* cobra1_redux2.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cobra1_redux2.dat; sourceTree = ""; }; 1A0BF3D710DAE2EC0099984D /* mamba_redux1.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = mamba_redux1.dat; sourceTree = ""; }; 1A0BF3D910DAE30F0099984D /* moray_redux1.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = moray_redux1.dat; sourceTree = ""; }; 1A0BF3DB10DAE3490099984D /* python_redux1.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = python_redux1.dat; sourceTree = ""; }; 1A0BF3DC10DAE3490099984D /* python_redux2.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = python_redux2.dat; sourceTree = ""; }; 1A0BF3DF10DAE3610099984D /* transporter_redux1.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = transporter_redux1.dat; sourceTree = ""; }; 1A0BF3E110DAE3760099984D /* worm_redux1.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = worm_redux1.dat; sourceTree = ""; }; 1A0C3EDD1193306B007935E5 /* oolite-dust.vertex */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "oolite-dust.vertex"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.glsl; }; 1A0C3EEA11933272007935E5 /* oolite-dust.fragment */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "oolite-dust.fragment"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.glsl; }; 1A0DA2EC0D71D280009B0970 /* OOJSSpecialFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSSpecialFunctions.h; sourceTree = ""; }; 1A0DA2ED0D71D280009B0970 /* OOJSSpecialFunctions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSSpecialFunctions.m; sourceTree = ""; }; 1A112739105994D000DF9D12 /* OOExhaustPlumeEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOExhaustPlumeEntity.h; sourceTree = ""; }; 1A11273A105994D000DF9D12 /* OOExhaustPlumeEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOExhaustPlumeEntity.m; sourceTree = ""; }; 1A11C2AF11CFC35000F3EE77 /* OOJSEngineTimeManagement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSEngineTimeManagement.h; sourceTree = ""; }; 1A11C2B011CFC35000F3EE77 /* OOJSEngineTimeManagement.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSEngineTimeManagement.m; sourceTree = ""; }; 1A11F8480F35F60C001C886C /* OOJSShipGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSShipGroup.m; sourceTree = ""; }; 1A11F8490F35F60C001C886C /* OOJSShipGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSShipGroup.h; sourceTree = ""; }; 1A143A4611EF22C5001BAB8D /* JAPersistentFileReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JAPersistentFileReference.h; sourceTree = ""; }; 1A143A4711EF22C5001BAB8D /* JAPersistentFileReference.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JAPersistentFileReference.m; sourceTree = ""; }; 1A1502F50C1201C30032F3E8 /* oolite-unknown-ship.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "oolite-unknown-ship.dat"; sourceTree = ""; }; 1A1504490C12C50D0032F3E8 /* OOSkyDrawable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSkyDrawable.h; sourceTree = ""; }; 1A15044A0C12C50D0032F3E8 /* OOSkyDrawable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOSkyDrawable.m; sourceTree = ""; }; 1A15049C0C12CA070032F3E8 /* OOProbabilisticTextureManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOProbabilisticTextureManager.h; sourceTree = ""; }; 1A15049D0C12CA070032F3E8 /* OOProbabilisticTextureManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOProbabilisticTextureManager.m; sourceTree = ""; }; 1A1616600D7DCFDC0094AE5B /* OOFilteringEnumerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOFilteringEnumerator.h; sourceTree = ""; }; 1A1616610D7DCFDC0094AE5B /* OOFilteringEnumerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOFilteringEnumerator.m; sourceTree = ""; }; 1A19783C117F81B10060DB56 /* OOPixMapChannelOperations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPixMapChannelOperations.h; sourceTree = ""; }; 1A19783D117F81B10060DB56 /* OOPixMapChannelOperations.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPixMapChannelOperations.m; sourceTree = ""; }; 1A1D212D0D2BD4C100F4DEC2 /* bsd_string.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = bsd_string.h; path = src/BSDCompat/bsd_string.h; sourceTree = SOURCE_ROOT; }; 1A1E99B40EF04837008B48E2 /* OOProgressBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOProgressBar.h; sourceTree = ""; }; 1A1E99B50EF04837008B48E2 /* OOProgressBar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOProgressBar.m; sourceTree = ""; }; 1A1F2840105AAB7900ADB8C5 /* OOSparkEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSparkEntity.h; sourceTree = ""; }; 1A1F2841105AAB7900ADB8C5 /* OOSparkEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOSparkEntity.m; sourceTree = ""; }; 1A1F7DA6117B5BDB00332757 /* OOMaterialSpecifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMaterialSpecifier.h; sourceTree = ""; }; 1A1F7DA7117B5BDB00332757 /* OOMaterialSpecifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMaterialSpecifier.m; sourceTree = ""; }; 1A20F7040F36EE0500156DE9 /* OOExcludeObjectEnumerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOExcludeObjectEnumerator.h; sourceTree = ""; }; 1A20F7050F36EE0500156DE9 /* OOExcludeObjectEnumerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOExcludeObjectEnumerator.m; sourceTree = ""; }; 1A21149A0DEA980800444CEB /* oolite-ball-turret.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "oolite-ball-turret.dat"; sourceTree = ""; }; 1A21149D0DEA98D100444CEB /* oolite-ball-turret.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-ball-turret.png"; sourceTree = ""; }; 1A2123261051892500530CDE /* shipdata-overrides.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = "shipdata-overrides.plist"; sourceTree = ""; }; 1A23154E0B9C778400EF0852 /* solar.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = solar.png; sourceTree = ""; }; 1A23154F0B9C778400EF0852 /* splash.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = splash.png; sourceTree = ""; }; 1A2315500B9C778400EF0852 /* splashback.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = splashback.png; sourceTree = ""; }; 1A2315510B9C778400EF0852 /* trumblebox.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = trumblebox.png; sourceTree = ""; }; 1A2316DE0B9CFAD700EF0852 /* characters.plist */ = {isa = PBXFileReference; explicitFileType = text.plist; fileEncoding = 4; path = characters.plist; sourceTree = ""; }; 1A2316DF0B9CFAD700EF0852 /* commodities.plist */ = {isa = PBXFileReference; fileEncoding = 4; languageSpecificationIdentifier = plist; lastKnownFileType = text.plist.xml; path = commodities.plist; sourceTree = ""; }; 1A2316E00B9CFAD700EF0852 /* customsounds.plist */ = {isa = PBXFileReference; explicitFileType = text.plist; fileEncoding = 4; path = customsounds.plist; sourceTree = ""; }; 1A2316E10B9CFAD700EF0852 /* demoships.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = demoships.plist; sourceTree = ""; }; 1A2316E30B9CFAD700EF0852 /* equipment.plist */ = {isa = PBXFileReference; explicitFileType = text.plist; fileEncoding = 4; path = equipment.plist; sourceTree = ""; }; 1A2316E40B9CFAD700EF0852 /* hud-small.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "hud-small.plist"; sourceTree = ""; }; 1A2316E50B9CFAD700EF0852 /* hud.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = hud.plist; sourceTree = ""; }; 1A2316E60B9CFAD700EF0852 /* illegal_goods.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = illegal_goods.plist; sourceTree = ""; }; 1A2316E70B9CFAD700EF0852 /* keyconfig.plist */ = {isa = PBXFileReference; fileEncoding = 4; languageSpecificationIdentifier = plist; lastKnownFileType = text.plist; path = keyconfig.plist; sourceTree = ""; }; 1A2316E80B9CFAD700EF0852 /* logcontrol.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = logcontrol.plist; sourceTree = ""; }; 1A2316E90B9CFAD700EF0852 /* missiontext.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = missiontext.plist; sourceTree = ""; }; 1A2316EB0B9CFAD700EF0852 /* shipdata.plist */ = {isa = PBXFileReference; explicitFileType = text.plist; fileEncoding = 4; path = shipdata.plist; sourceTree = ""; }; 1A2316EC0B9CFAD700EF0852 /* shipyard.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = shipyard.plist; sourceTree = ""; }; 1A2316ED0B9CFAD700EF0852 /* speech_pronunciation_guide.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = speech_pronunciation_guide.plist; sourceTree = ""; }; 1A2317910B9D022400EF0852 /* buoyAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = buoyAI.plist; sourceTree = ""; }; 1A2317920B9D022500EF0852 /* collectLootAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = collectLootAI.plist; sourceTree = ""; }; 1A2317930B9D022500EF0852 /* dockingAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = dockingAI.plist; sourceTree = ""; }; 1A2317940B9D022500EF0852 /* dumbAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = dumbAI.plist; sourceTree = ""; }; 1A2317950B9D022500EF0852 /* enteringPirateAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = enteringPirateAI.plist; sourceTree = ""; }; 1A2317960B9D022500EF0852 /* enteringTraderAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = enteringTraderAI.plist; sourceTree = ""; }; 1A2317970B9D022500EF0852 /* escortAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = escortAI.plist; sourceTree = ""; }; 1A2317980B9D022500EF0852 /* exitingTraderAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = exitingTraderAI.plist; sourceTree = ""; }; 1A2317990B9D022500EF0852 /* fallingShuttleAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = fallingShuttleAI.plist; sourceTree = ""; }; 1A23179A0B9D022500EF0852 /* fttAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = fttAI.plist; sourceTree = ""; }; 1A23179B0B9D022500EF0852 /* gotoWaypointAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = gotoWaypointAI.plist; sourceTree = ""; }; 1A23179C0B9D022500EF0852 /* hardMissileAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = hardMissileAI.plist; sourceTree = ""; }; 1A23179D0B9D022500EF0852 /* homeAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = homeAI.plist; sourceTree = ""; }; 1A23179E0B9D022500EF0852 /* interceptAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = interceptAI.plist; sourceTree = ""; }; 1A23179F0B9D022500EF0852 /* minerAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = minerAI.plist; sourceTree = ""; }; 1A2317A00B9D022500EF0852 /* missileAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = missileAI.plist; sourceTree = ""; }; 1A2317A10B9D022500EF0852 /* nullAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = nullAI.plist; sourceTree = ""; }; 1A2317A20B9D022500EF0852 /* pirateAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = pirateAI.plist; sourceTree = ""; }; 1A2317A30B9D022500EF0852 /* planetPatrolAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = planetPatrolAI.plist; sourceTree = ""; }; 1A2317A40B9D022500EF0852 /* policeInterceptAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = policeInterceptAI.plist; sourceTree = ""; }; 1A2317A50B9D022500EF0852 /* receiveDockingAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = receiveDockingAI.plist; sourceTree = ""; }; 1A2317A60B9D022500EF0852 /* risingShuttleAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = risingShuttleAI.plist; sourceTree = ""; }; 1A2317A70B9D022500EF0852 /* rockHermitAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = rockHermitAI.plist; sourceTree = ""; }; 1A2317A80B9D022500EF0852 /* route1patrolAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = route1patrolAI.plist; sourceTree = ""; }; 1A2317A90B9D022500EF0852 /* route1traderAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = route1traderAI.plist; sourceTree = ""; }; 1A2317AA0B9D022500EF0852 /* route2patrolAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = route2patrolAI.plist; sourceTree = ""; }; 1A2317AB0B9D022500EF0852 /* route2sunskimAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = route2sunskimAI.plist; sourceTree = ""; }; 1A2317AC0B9D022500EF0852 /* scavengerAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = scavengerAI.plist; sourceTree = ""; }; 1A2317AE0B9D022500EF0852 /* stationAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = stationAI.plist; sourceTree = ""; }; 1A2317AF0B9D022500EF0852 /* sunSkimExitAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = sunSkimExitAI.plist; sourceTree = ""; }; 1A2317B00B9D022500EF0852 /* thargletAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = thargletAI.plist; sourceTree = ""; }; 1A2317B10B9D022500EF0852 /* thargoidAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = thargoidAI.plist; sourceTree = ""; }; 1A2317B20B9D022500EF0852 /* timebombAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = timebombAI.plist; sourceTree = ""; }; 1A23181E0B9D026D00EF0852 /* adder_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = adder_redux.png; sourceTree = ""; }; 1A23181F0B9D026D00EF0852 /* anaconda_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = anaconda_redux.png; sourceTree = ""; }; 1A2318200B9D026D00EF0852 /* arcdetail.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = arcdetail.png; sourceTree = ""; }; 1A2318220B9D026D00EF0852 /* asp_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = asp_redux.png; sourceTree = ""; }; 1A2318230B9D026D00EF0852 /* asteroid.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = asteroid.png; sourceTree = ""; }; 1A2318240B9D026D00EF0852 /* back_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = back_metal.png; sourceTree = ""; }; 1A2318250B9D026D00EF0852 /* barrel_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = barrel_metal.png; sourceTree = ""; }; 1A2318260B9D026D00EF0852 /* blur256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = blur256.png; sourceTree = ""; }; 1A2318270B9D026D00EF0852 /* boa2_left.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = boa2_left.png; sourceTree = ""; }; 1A2318280B9D026D00EF0852 /* boa2_rear.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = boa2_rear.png; sourceTree = ""; }; 1A2318290B9D026D00EF0852 /* boa2_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = boa2_redux.png; sourceTree = ""; }; 1A23182A0B9D026D00EF0852 /* boa2_right.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = boa2_right.png; sourceTree = ""; }; 1A23182B0B9D026D00EF0852 /* boa2_top.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = boa2_top.png; sourceTree = ""; }; 1A23182C0B9D026D00EF0852 /* boa_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = boa_redux.png; sourceTree = ""; }; 1A23182D0B9D026D00EF0852 /* bottom_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = bottom_metal.png; sourceTree = ""; }; 1A23182E0B9D026D00EF0852 /* cobra1_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = cobra1_redux.png; sourceTree = ""; }; 1A23182F0B9D026D00EF0852 /* cobra1_redux1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = cobra1_redux1.png; sourceTree = ""; }; 1A2318300B9D026D00EF0852 /* cobra1_redux2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = cobra1_redux2.png; sourceTree = ""; }; 1A2318310B9D026D00EF0852 /* cobra1miner_top.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = cobra1miner_top.png; sourceTree = ""; }; 1A2318320B9D026D00EF0852 /* cobra3_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = cobra3_redux.png; sourceTree = ""; }; 1A2318330B9D026D00EF0852 /* cobra3_redux1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = cobra3_redux1.png; sourceTree = ""; }; 1A2318340B9D026D00EF0852 /* constrictor_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = constrictor_redux.png; sourceTree = ""; }; 1A2318350B9D026D00EF0852 /* dark_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = dark_metal.png; sourceTree = ""; }; 1A2318360B9D026D00EF0852 /* ferdelance_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ferdelance_redux.png; sourceTree = ""; }; 1A2318380B9D026D00EF0852 /* front_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = front_metal.png; sourceTree = ""; }; 1A2318390B9D026D00EF0852 /* galaxy256.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = galaxy256.png; sourceTree = ""; }; 1A23183A0B9D026D00EF0852 /* gecko_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gecko_redux.png; sourceTree = ""; }; 1A23183B0B9D026D00EF0852 /* krait_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = krait_redux.png; sourceTree = ""; }; 1A23183C0B9D026D00EF0852 /* left_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = left_metal.png; sourceTree = ""; }; 1A23183D0B9D026D00EF0852 /* mamba_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mamba_redux.png; sourceTree = ""; }; 1A23183E0B9D026D00EF0852 /* mamba_redux1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mamba_redux1.png; sourceTree = ""; }; 1A23183F0B9D026D00EF0852 /* metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = metal.png; sourceTree = ""; }; 1A2318400B9D026D00EF0852 /* missile.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = missile.png; sourceTree = ""; }; 1A2318410B9D026D00EF0852 /* moray_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = moray_redux.png; sourceTree = ""; }; 1A2318420B9D026D00EF0852 /* moray_redux1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = moray_redux1.png; sourceTree = ""; }; 1A2318430B9D026D00EF0852 /* MorayMED_bottom.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = MorayMED_bottom.png; sourceTree = ""; }; 1A2318440B9D026D00EF0852 /* MorayMED_top.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = MorayMED_top.png; sourceTree = ""; }; 1A2318490B9D026D00EF0852 /* pod2_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = pod2_redux.png; sourceTree = ""; }; 1A23184A0B9D026D00EF0852 /* python_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = python_redux.png; sourceTree = ""; }; 1A23184B0B9D026D00EF0852 /* python_redux1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = python_redux1.png; sourceTree = ""; }; 1A23184C0B9D026D00EF0852 /* python_redux2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = python_redux2.png; sourceTree = ""; }; 1A23184D0B9D026D00EF0852 /* qbomb.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = qbomb.png; sourceTree = ""; }; 1A23184E0B9D026D00EF0852 /* right_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = right_metal.png; sourceTree = ""; }; 1A23184F0B9D026D00EF0852 /* scarred_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = scarred_metal.png; sourceTree = ""; }; 1A2318500B9D026D00EF0852 /* shuttle_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = shuttle_redux.png; sourceTree = ""; }; 1A2318510B9D026D00EF0852 /* sidewinder_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = sidewinder_redux.png; sourceTree = ""; }; 1A2318520B9D026D00EF0852 /* star64.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = star64.png; sourceTree = ""; }; 1A2318530B9D026D00EF0852 /* target_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = target_metal.png; sourceTree = ""; }; 1A2318540B9D026D00EF0852 /* thargoid_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = thargoid_redux.png; sourceTree = ""; }; 1A2318550B9D026D00EF0852 /* thargon_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = thargon_redux.png; sourceTree = ""; }; 1A2318560B9D026D00EF0852 /* top_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = top_metal.png; sourceTree = ""; }; 1A2318570B9D026D00EF0852 /* transporter_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = transporter_redux.png; sourceTree = ""; }; 1A2318580B9D026D00EF0852 /* transporter_redux1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = transporter_redux1.png; sourceTree = ""; }; 1A2318590B9D026D00EF0852 /* trumblekit.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = trumblekit.png; sourceTree = ""; }; 1A23185A0B9D026D00EF0852 /* viper_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = viper_redux.png; sourceTree = ""; }; 1A23185B0B9D026D00EF0852 /* viperi_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = viperi_redux.png; sourceTree = ""; }; 1A23185C0B9D026D00EF0852 /* worm_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = worm_redux.png; sourceTree = ""; }; 1A23185D0B9D026D00EF0852 /* worm_redux1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = worm_redux1.png; sourceTree = ""; }; 1A23185E0B9D026D00EF0852 /* wreck.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = wreck.png; sourceTree = ""; }; 1A2318A60B9D02A900EF0852 /* adder_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = adder_redux.dat; sourceTree = ""; }; 1A2318A70B9D02A900EF0852 /* alloy.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = alloy.dat; sourceTree = ""; }; 1A2318A80B9D02A900EF0852 /* anaconda_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = anaconda_redux.dat; sourceTree = ""; }; 1A2318A90B9D02A900EF0852 /* arcdetail.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = arcdetail.dat; sourceTree = ""; }; 1A2318AA0B9D02A900EF0852 /* asp_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = asp_redux.dat; sourceTree = ""; }; 1A2318AB0B9D02A900EF0852 /* asteroid.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = asteroid.dat; sourceTree = ""; }; 1A2318AC0B9D02A900EF0852 /* asteroid1.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = asteroid1.dat; sourceTree = ""; }; 1A2318AD0B9D02A900EF0852 /* barrel.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = barrel.dat; sourceTree = ""; }; 1A2318AE0B9D02A900EF0852 /* boa2_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = boa2_redux.dat; sourceTree = ""; }; 1A2318AF0B9D02A900EF0852 /* boa_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = boa_redux.dat; sourceTree = ""; }; 1A2318B00B9D02A900EF0852 /* boulder.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = boulder.dat; sourceTree = ""; }; 1A2318B10B9D02A900EF0852 /* boulder1.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = boulder1.dat; sourceTree = ""; }; 1A2318B20B9D02A900EF0852 /* buoy.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = buoy.dat; sourceTree = ""; }; 1A2318B30B9D02A900EF0852 /* cobra1_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cobra1_redux.dat; sourceTree = ""; }; 1A2318B60B9D02A900EF0852 /* cobra3_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cobra3_redux.dat; sourceTree = ""; }; 1A2318B80B9D02A900EF0852 /* constrictor_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = constrictor_redux.dat; sourceTree = ""; }; 1A2318B90B9D02A900EF0852 /* dock-flat.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "dock-flat.dat"; sourceTree = ""; }; 1A2318BA0B9D02A900EF0852 /* dock.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = dock.dat; sourceTree = ""; }; 1A2318BB0B9D02A900EF0852 /* escpod_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = escpod_redux.dat; sourceTree = ""; }; 1A2318BD0B9D02A900EF0852 /* ferdelance_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ferdelance_redux.dat; sourceTree = ""; }; 1A2318BE0B9D02A900EF0852 /* gecko_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = gecko_redux.dat; sourceTree = ""; }; 1A2318BF0B9D02A900EF0852 /* icosahedron.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = icosahedron.dat; sourceTree = ""; }; 1A2318C00B9D02A900EF0852 /* icostextured.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = icostextured.dat; sourceTree = ""; }; 1A2318C10B9D02A900EF0852 /* krait_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = krait_redux.dat; sourceTree = ""; }; 1A2318C20B9D02A900EF0852 /* mamba_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = mamba_redux.dat; sourceTree = ""; }; 1A2318C40B9D02A900EF0852 /* missile.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = missile.dat; sourceTree = ""; }; 1A2318C50B9D02A900EF0852 /* moray_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = moray_redux.dat; sourceTree = ""; }; 1A2318C70B9D02A900EF0852 /* new-dodo.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "new-dodo.dat"; sourceTree = ""; }; 1A2318C80B9D02A900EF0852 /* new-icos.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "new-icos.dat"; sourceTree = ""; }; 1A2318C90B9D02A900EF0852 /* new-rock.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "new-rock.dat"; sourceTree = ""; }; 1A2318CA0B9D02A900EF0852 /* new_coriolis.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = new_coriolis.dat; sourceTree = ""; }; 1A2318CB0B9D02A900EF0852 /* python_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = python_redux.dat; sourceTree = ""; }; 1A2318CE0B9D02AA00EF0852 /* qbomb.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = qbomb.dat; sourceTree = ""; }; 1A2318CF0B9D02AA00EF0852 /* ring.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ring.dat; sourceTree = ""; }; 1A2318D00B9D02AA00EF0852 /* rock-box.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "rock-box.dat"; sourceTree = ""; }; 1A2318D10B9D02AA00EF0852 /* rock-dock.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "rock-dock.dat"; sourceTree = ""; }; 1A2318D20B9D02AA00EF0852 /* scarred_alloy.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = scarred_alloy.dat; sourceTree = ""; }; 1A2318D30B9D02AA00EF0852 /* shuttle_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = shuttle_redux.dat; sourceTree = ""; }; 1A2318D40B9D02AA00EF0852 /* sidewinder_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sidewinder_redux.dat; sourceTree = ""; }; 1A2318D50B9D02AA00EF0852 /* splinter.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = splinter.dat; sourceTree = ""; }; 1A2318D60B9D02AA00EF0852 /* splinter1.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = splinter1.dat; sourceTree = ""; }; 1A2318D70B9D02AA00EF0852 /* strut.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = strut.dat; sourceTree = ""; }; 1A2318D80B9D02AA00EF0852 /* thargoid_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thargoid_redux.dat; sourceTree = ""; }; 1A2318D90B9D02AA00EF0852 /* thargon_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thargon_redux.dat; sourceTree = ""; }; 1A2318DA0B9D02AA00EF0852 /* transporter_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = transporter_redux.dat; sourceTree = ""; }; 1A2318DC0B9D02AA00EF0852 /* viper_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = viper_redux.dat; sourceTree = ""; }; 1A2318DD0B9D02AA00EF0852 /* viperi_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = viperi_redux.dat; sourceTree = ""; }; 1A2318DE0B9D02AA00EF0852 /* worm_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = worm_redux.dat; sourceTree = ""; }; 1A2318E00B9D02AA00EF0852 /* wreck1.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = wreck1.dat; sourceTree = ""; }; 1A2318E10B9D02AA00EF0852 /* wreck2.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = wreck2.dat; sourceTree = ""; }; 1A2318E20B9D02AA00EF0852 /* wreck3.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = wreck3.dat; sourceTree = ""; }; 1A2318E30B9D02AA00EF0852 /* wreck4.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = wreck4.dat; sourceTree = ""; }; 1A2318E40B9D02AA00EF0852 /* wreck5.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = wreck5.dat; sourceTree = ""; }; 1A2319740B9D02F900EF0852 /* BlueDanube.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = BlueDanube.ogg; sourceTree = ""; }; 1A2319750B9D02F900EF0852 /* OoliteTheme.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = OoliteTheme.ogg; sourceTree = ""; }; 1A2319920B9D031D00EF0852 /* afterburner1.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = afterburner1.ogg; sourceTree = ""; }; 1A2319940B9D031D00EF0852 /* beep.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = beep.ogg; sourceTree = ""; }; 1A2319950B9D031D00EF0852 /* bigbang.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = bigbang.ogg; sourceTree = ""; }; 1A2319960B9D031D00EF0852 /* boop.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = boop.ogg; sourceTree = ""; }; 1A2319970B9D031D00EF0852 /* breakpattern.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = breakpattern.ogg; sourceTree = ""; }; 1A2319980B9D031D00EF0852 /* buy.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = buy.ogg; sourceTree = ""; }; 1A2319990B9D031D00EF0852 /* ecm.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = ecm.ogg; sourceTree = ""; }; 1A23199A0B9D031D00EF0852 /* guiclick.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = guiclick.ogg; sourceTree = ""; }; 1A23199B0B9D031D00EF0852 /* hit.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = hit.ogg; sourceTree = ""; }; 1A23199C0B9D031D00EF0852 /* hullbang.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = hullbang.ogg; sourceTree = ""; }; 1A23199D0B9D031D00EF0852 /* laser.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = laser.ogg; sourceTree = ""; }; 1A23199E0B9D031D00EF0852 /* laserhits.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = laserhits.ogg; sourceTree = ""; }; 1A23199F0B9D031D00EF0852 /* missile.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = missile.ogg; sourceTree = ""; }; 1A2319A00B9D031D00EF0852 /* scoop.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = scoop.ogg; sourceTree = ""; }; 1A2319A10B9D031D00EF0852 /* sell.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = sell.ogg; sourceTree = ""; }; 1A2319A20B9D031D00EF0852 /* trumble.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = trumble.ogg; sourceTree = ""; }; 1A2319A30B9D031D00EF0852 /* trumblesqueal.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = trumblesqueal.ogg; sourceTree = ""; }; 1A2319A40B9D031D00EF0852 /* warning.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = warning.ogg; sourceTree = ""; }; 1A2319A50B9D031D00EF0852 /* witchabort.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = witchabort.ogg; sourceTree = ""; }; 1A231A160B9D8B1B00EF0852 /* OOCacheManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCacheManager.h; sourceTree = ""; }; 1A231A170B9D8B1B00EF0852 /* OOCacheManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCacheManager.m; sourceTree = ""; }; 1A26D0880BCF9CF70073F257 /* PlayerEntityLegacyScriptEngine.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntityLegacyScriptEngine.m; sourceTree = ""; }; 1A26D0890BCF9CF70073F257 /* ShipEntityAI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShipEntityAI.m; sourceTree = ""; }; 1A26D08A0BCF9CF70073F257 /* ShipEntityAI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShipEntityAI.h; sourceTree = ""; }; 1A26D08B0BCF9CF70073F257 /* PlayerEntityScriptMethods.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntityScriptMethods.m; sourceTree = ""; }; 1A26D08C0BCF9CF70073F257 /* PlayerEntityLoadSave.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntityLoadSave.m; sourceTree = ""; }; 1A26D08D0BCF9CF70073F257 /* PlayerEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntity.m; sourceTree = ""; }; 1A26D08E0BCF9CF70073F257 /* PlayerEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayerEntity.h; sourceTree = ""; }; 1A26D08F0BCF9CF70073F257 /* ShipEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShipEntity.m; sourceTree = ""; }; 1A26D0900BCF9CF70073F257 /* ShipEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShipEntity.h; sourceTree = ""; }; 1A26D0910BCF9CF70073F257 /* PlayerEntityScriptMethods.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayerEntityScriptMethods.h; sourceTree = ""; }; 1A26D0920BCF9CF70073F257 /* SkyEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SkyEntity.m; sourceTree = ""; }; 1A26D0930BCF9CF70073F257 /* SkyEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkyEntity.h; sourceTree = ""; }; 1A26D0940BCF9CF70073F257 /* RingEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RingEntity.m; sourceTree = ""; }; 1A26D0950BCF9CF70073F257 /* RingEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RingEntity.h; sourceTree = ""; }; 1A26D0960BCF9CF70073F257 /* ParticleEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ParticleEntity.m; sourceTree = ""; }; 1A26D0970BCF9CF70073F257 /* ParticleEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParticleEntity.h; sourceTree = ""; }; 1A26D0980BCF9CF70073F257 /* PlayerEntityContracts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayerEntityContracts.h; sourceTree = ""; }; 1A26D0990BCF9CF70073F257 /* PlanetEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlanetEntity.m; sourceTree = ""; }; 1A26D09A0BCF9CF70073F257 /* PlanetEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlanetEntity.h; sourceTree = ""; }; 1A26D09B0BCF9CF70073F257 /* PlayerEntityContracts.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntityContracts.m; sourceTree = ""; }; 1A26D09C0BCF9CF70073F257 /* PlayerEntityControls.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntityControls.m; sourceTree = ""; }; 1A26D09D0BCF9CF70073F257 /* Entity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Entity.h; sourceTree = ""; }; 1A26D09E0BCF9CF70073F257 /* PlayerEntityStickMapper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntityStickMapper.m; sourceTree = ""; }; 1A26D09F0BCF9CF70073F257 /* PlayerEntityStickMapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayerEntityStickMapper.h; sourceTree = ""; }; 1A26D0A00BCF9CF70073F257 /* WormholeEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WormholeEntity.m; sourceTree = ""; }; 1A26D0A10BCF9CF70073F257 /* WormholeEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WormholeEntity.h; sourceTree = ""; }; 1A26D0A20BCF9CF70073F257 /* StationEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StationEntity.m; sourceTree = ""; }; 1A26D0A30BCF9CF70073F257 /* StationEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StationEntity.h; sourceTree = ""; }; 1A26D0A40BCF9CF70073F257 /* PlayerEntityControls.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayerEntityControls.h; sourceTree = ""; }; 1A26D0A50BCF9CF70073F257 /* PlayerEntitySound.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntitySound.m; sourceTree = ""; }; 1A26D0A60BCF9CF70073F257 /* PlayerEntitySound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayerEntitySound.h; sourceTree = ""; }; 1A26D0A70BCF9CF70073F257 /* DustEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DustEntity.h; sourceTree = ""; }; 1A26D0A80BCF9CF70073F257 /* Entity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Entity.m; sourceTree = ""; }; 1A26D0A90BCF9CF80073F257 /* DustEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DustEntity.m; sourceTree = ""; }; 1A26D0AA0BCF9CF80073F257 /* PlayerEntityLegacyScriptEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = PlayerEntityLegacyScriptEngine.h; sourceTree = ""; }; 1A26D0AB0BCF9CF80073F257 /* PlayerEntityLoadSave.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayerEntityLoadSave.h; sourceTree = ""; }; 1A26D0D00BCF9D0D0073F257 /* OOShaderMaterial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOShaderMaterial.h; sourceTree = ""; }; 1A26D0D10BCF9D0D0073F257 /* OOShaderMaterial.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOShaderMaterial.m; sourceTree = ""; }; 1A26D0D20BCF9D0D0073F257 /* OOMaterial.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMaterial.m; sourceTree = ""; }; 1A26D0D30BCF9D0D0073F257 /* OOMaterial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMaterial.h; sourceTree = ""; }; 1A26D0D80BCF9D1E0073F257 /* OOShaderUniform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOShaderUniform.h; sourceTree = ""; }; 1A26D0D90BCF9D1E0073F257 /* OOShaderProgram.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOShaderProgram.m; sourceTree = ""; }; 1A26D0DA0BCF9D1E0073F257 /* OOShaderProgram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOShaderProgram.h; sourceTree = ""; }; 1A26D0DB0BCF9D1E0073F257 /* OOShaderUniform.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOShaderUniform.m; sourceTree = ""; }; 1A26D0E00BCF9D3B0073F257 /* OOTexture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOTexture.m; sourceTree = ""; }; 1A26D0E10BCF9D3B0073F257 /* OOTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTexture.h; sourceTree = ""; }; 1A26D0E20BCF9D3B0073F257 /* OOPNGTextureLoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPNGTextureLoader.m; sourceTree = ""; }; 1A26D0E30BCF9D3B0073F257 /* OOTextureLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTextureLoader.h; sourceTree = ""; }; 1A26D0E40BCF9D3B0073F257 /* OOPNGTextureLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPNGTextureLoader.h; sourceTree = ""; }; 1A26D0E50BCF9D3B0073F257 /* OOTextureLoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOTextureLoader.m; sourceTree = ""; }; 1A26D0F40BCF9D8D0073F257 /* pngusr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pngusr.h; path = src/Core/Materials/pngusr.h; sourceTree = SOURCE_ROOT; }; 1A27DB380C4E349F00CB4CE8 /* OOOXPVerifierStageInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOOXPVerifierStageInternal.h; sourceTree = ""; }; 1A27DB390C4E349F00CB4CE8 /* OOOXPVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOOXPVerifierStage.h; sourceTree = ""; }; 1A27DB3A0C4E349F00CB4CE8 /* OOOXPVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOOXPVerifierStage.m; sourceTree = ""; }; 1A27DB400C4E34B300CB4CE8 /* OOFileScannerVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOFileScannerVerifierStage.h; sourceTree = ""; }; 1A27DB410C4E34B300CB4CE8 /* OOFileScannerVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOFileScannerVerifierStage.m; sourceTree = ""; }; 1A28AA140D55438200BC0CE4 /* OOJSSound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSSound.h; sourceTree = ""; }; 1A28AA150D55438200BC0CE4 /* OOJSSound.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSSound.m; sourceTree = ""; }; 1A29967C0B9F064C002D2149 /* OOCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCache.h; sourceTree = ""; }; 1A29967D0B9F064C002D2149 /* OOCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCache.m; sourceTree = ""; }; 1A2A16660BD10B1200152975 /* OOSingleTextureMaterial.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOSingleTextureMaterial.m; sourceTree = ""; }; 1A2A16670BD10B1200152975 /* OOSingleTextureMaterial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSingleTextureMaterial.h; sourceTree = ""; }; 1A2A17D40BD1587D00152975 /* OOCPUInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCPUInfo.h; sourceTree = ""; }; 1A2A17D50BD1587D00152975 /* OOCPUInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCPUInfo.m; sourceTree = ""; }; 1A2A1B050BD276A900152975 /* OOEntityWithDrawable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOEntityWithDrawable.h; sourceTree = ""; }; 1A2A1B060BD276A900152975 /* OOEntityWithDrawable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOEntityWithDrawable.m; sourceTree = ""; }; 1A2A1B120BD2774300152975 /* OODrawable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODrawable.h; sourceTree = ""; }; 1A2A1B130BD2774300152975 /* OODrawable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OODrawable.m; sourceTree = ""; }; 1A2A1B280BD277D800152975 /* OOSelfDrawingEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSelfDrawingEntity.h; sourceTree = ""; }; 1A2A1B290BD277D800152975 /* OOSelfDrawingEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOSelfDrawingEntity.m; sourceTree = ""; }; 1A2A1CA80BD2914F00152975 /* OOMesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMesh.h; sourceTree = ""; }; 1A2A1CA90BD2914F00152975 /* OOMesh.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMesh.m; sourceTree = ""; }; 1A2A1DEA0BD2A28E00152975 /* OOMacroOpenGL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMacroOpenGL.h; sourceTree = ""; }; 1A2A8C130BC65FFD001E00FB /* OOJSEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSEntity.h; sourceTree = ""; }; 1A2A8C140BC65FFD001E00FB /* OOJSEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSEntity.m; sourceTree = ""; }; 1A2A8D380BC6765F001E00FB /* EntityOOJavaScriptExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EntityOOJavaScriptExtensions.h; sourceTree = ""; }; 1A2A8D390BC6765F001E00FB /* EntityOOJavaScriptExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EntityOOJavaScriptExtensions.m; sourceTree = ""; }; 1A2A8E010BC67CCC001E00FB /* OOWeakReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOWeakReference.h; sourceTree = ""; }; 1A2A8E020BC67CCC001E00FB /* OOWeakReference.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOWeakReference.m; sourceTree = ""; }; 1A2A91500BC6BC66001E00FB /* OOJSQuaternion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSQuaternion.h; sourceTree = ""; }; 1A2A91510BC6BC66001E00FB /* OOJSQuaternion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSQuaternion.m; sourceTree = ""; }; 1A2DA2A40CB4CB5C00DE6823 /* OODebugTCPConsoleProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODebugTCPConsoleProtocol.h; sourceTree = ""; }; 1A2DA2A50CB4CB5C00DE6823 /* OODebugTCPConsoleClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OODebugTCPConsoleClient.m; sourceTree = ""; }; 1A2DA2A60CB4CB5C00DE6823 /* OOTCPStreamDecoder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = OOTCPStreamDecoder.c; sourceTree = ""; }; 1A2DA2A70CB4CB5C00DE6823 /* OODebugTCPConsoleClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODebugTCPConsoleClient.h; sourceTree = ""; }; 1A2DA2A80CB4CB5C00DE6823 /* OOTCPStreamDecoderAbstractionLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTCPStreamDecoderAbstractionLayer.h; sourceTree = ""; }; 1A2DA2A90CB4CB5C00DE6823 /* OOTCPStreamDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTCPStreamDecoder.h; sourceTree = ""; }; 1A2DA2AA0CB4CB5C00DE6823 /* OOTCPStreamDecoderAbstractionLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOTCPStreamDecoderAbstractionLayer.m; sourceTree = ""; }; 1A2DA3490CB4D0D800DE6823 /* OOJSConsole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSConsole.h; sourceTree = ""; }; 1A2DA34A0CB4D0D800DE6823 /* OODebugMonitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODebugMonitor.h; sourceTree = ""; }; 1A2DA34B0CB4D0D800DE6823 /* OOJSConsole.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSConsole.m; sourceTree = ""; }; 1A2DA34C0CB4D0D800DE6823 /* OODebugMonitor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OODebugMonitor.m; sourceTree = ""; }; 1A2DA3540CB4D10800DE6823 /* OODebuggerInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODebuggerInterface.h; sourceTree = ""; }; 1A2DA3EC0CB4E84900DE6823 /* OODebugSupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OODebugSupport.m; sourceTree = ""; }; 1A2DA3ED0CB4E84900DE6823 /* OODebugSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODebugSupport.h; sourceTree = ""; }; 1A2F63950C5CC737003872C8 /* demoshipsSchema.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = demoshipsSchema.plist; sourceTree = ""; }; 1A2F63960C5CC737003872C8 /* hudSchema.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = hudSchema.plist; sourceTree = ""; }; 1A2F63980C5CC737003872C8 /* shipdataEntrySchema.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = shipdataEntrySchema.plist; sourceTree = ""; }; 1A2F63990C5CC737003872C8 /* shipyardSchema.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = shipyardSchema.plist; sourceTree = ""; }; 1A3159250F1B7B7E00328E4A /* OOAIStateMachineVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOAIStateMachineVerifierStage.h; sourceTree = ""; }; 1A3159260F1B7B7E00328E4A /* OOAIStateMachineVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOAIStateMachineVerifierStage.m; sourceTree = ""; }; 1A3491290BC25EAA00802DA7 /* world-scripts.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = "world-scripts.plist"; sourceTree = ""; }; 1A3491AA0BC282DE00802DA7 /* ReleaseLockProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReleaseLockProxy.h; sourceTree = ""; }; 1A3491AB0BC282DE00802DA7 /* ReleaseLockProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ReleaseLockProxy.m; sourceTree = ""; }; 1A358CE10C1AB80D00E52220 /* ReadMe.rtfd */ = {isa = PBXFileReference; lastKnownFileType = wrapper.rtfd; name = ReadMe.rtfd; path = Doc/ReadMe.rtfd; sourceTree = SOURCE_ROOT; }; 1A3591690C1C375400E52220 /* oolite-nebula-1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-nebula-1.png"; sourceTree = ""; }; 1A35916A0C1C375400E52220 /* oolite-star-1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-star-1.png"; sourceTree = ""; }; 1A35916B0C1C375400E52220 /* oolite-nebula-3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-nebula-3.png"; sourceTree = ""; }; 1A35916C0C1C375400E52220 /* oolite-nebula-2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-nebula-2.png"; sourceTree = ""; }; 1A3591810C1C382700E52220 /* nebulatextures.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = nebulatextures.plist; sourceTree = ""; }; 1A3591820C1C382700E52220 /* startextures.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = startextures.plist; sourceTree = ""; }; 1A37D1ED1049B2E400BC8976 /* CHANGELOG.TXT */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = CHANGELOG.TXT; path = Doc/CHANGELOG.TXT; sourceTree = ""; }; 1A38B4AA0B988532001ED4A0 /* OOLogging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOLogging.h; sourceTree = ""; }; 1A38B4AB0B988532001ED4A0 /* OOLogging.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOLogging.m; sourceTree = ""; }; 1A3A04610BC547DC00B5E2D9 /* OOTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTypes.h; sourceTree = ""; }; 1A3ACFE90C5FF33A00EC50A7 /* OOJSShip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSShip.h; sourceTree = ""; }; 1A3ACFEA0C5FF33A00EC50A7 /* OOJSShip.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSShip.m; sourceTree = ""; }; 1A3AFF1D0BC4462200B5E2D9 /* OOJSVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSVector.h; sourceTree = ""; }; 1A3AFF1E0BC4462200B5E2D9 /* OOJSVector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSVector.m; sourceTree = ""; }; 1A3BA257106555D100C5C6F3 /* NSNumberOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSNumberOOExtensions.h; sourceTree = ""; }; 1A3BA258106555D100C5C6F3 /* NSNumberOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSNumberOOExtensions.m; sourceTree = ""; }; 1A3C67F30F1C90BF0000D45B /* OOLegacyScriptWhitelist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOLegacyScriptWhitelist.h; sourceTree = ""; }; 1A3C67F40F1C90BF0000D45B /* OOLegacyScriptWhitelist.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOLegacyScriptWhitelist.m; sourceTree = ""; }; 1A3D03131173536C005BF5E6 /* OOMultiTextureMaterial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMultiTextureMaterial.h; sourceTree = ""; }; 1A3D03141173536C005BF5E6 /* OOMultiTextureMaterial.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMultiTextureMaterial.m; sourceTree = ""; }; 1A3D034811736EDA005BF5E6 /* OOMaterialConvenienceCreators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMaterialConvenienceCreators.h; sourceTree = ""; }; 1A3D034911736EDA005BF5E6 /* OOMaterialConvenienceCreators.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMaterialConvenienceCreators.m; sourceTree = ""; }; 1A3D68FB11C7F4D400651B08 /* CHECKLIST.TXT */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = CHECKLIST.TXT; path = Doc/CHECKLIST.TXT; sourceTree = ""; }; 1A3E018E11C574AC000FF226 /* Oolite-importer.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "Oolite-importer.xcodeproj"; path = "Mac-specific/Oolite-importer/Oolite-importer.xcodeproj"; sourceTree = ""; }; 1A43234A0BCFC9BB00F65914 /* OOOpenGLExtensionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOOpenGLExtensionManager.h; sourceTree = ""; }; 1A43234B0BCFC9BB00F65914 /* OOOpenGLExtensionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOOpenGLExtensionManager.m; sourceTree = ""; }; 1A43A0CA0CB91D2C00D0E239 /* OOJSPlanet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSPlanet.h; sourceTree = ""; }; 1A43A0CB0CB91D2C00D0E239 /* OOJSPlanet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSPlanet.m; sourceTree = ""; }; 1A43A1840CB9243B00D0E239 /* OOEntityFilterPredicate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOEntityFilterPredicate.h; sourceTree = ""; }; 1A43A1850CB9243B00D0E239 /* OOEntityFilterPredicate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOEntityFilterPredicate.m; sourceTree = ""; }; 1A43F28A105170A8003FDE8B /* OONSOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OONSOperation.h; sourceTree = ""; }; 1A4501E10DBF699A00815C04 /* descriptions.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = descriptions.plist; sourceTree = ""; }; 1A45BCC9104AB46900A89324 /* oolite-targets.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "oolite-targets.xcconfig"; path = "src/Cocoa/oolite-targets.xcconfig"; sourceTree = ""; }; 1A472916096B5454000E78D8 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = ""; }; 1A47291F096B5468000E78D8 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = ""; }; 1A472920096B5468000E78D8 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = /System/Library/Frameworks/AudioUnit.framework; sourceTree = ""; }; 1A47B7F511D4A76A0035F6EA /* libOggForOolite.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libOggForOolite.a; path = "deps/Cocoa-deps/Ogg Vorbis/libOggForOolite.a"; sourceTree = ""; }; 1A47B7F611D4A76A0035F6EA /* libVorbisAllForOolite.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libVorbisAllForOolite.a; path = "deps/Cocoa-deps/Ogg Vorbis/libVorbisAllForOolite.a"; sourceTree = ""; }; 1A49FAE6114C026B0015D5F8 /* cobra3_redux1.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cobra3_redux1.dat; sourceTree = ""; }; 1A4FB2390C8D6A9A00DC8E1F /* jsautocfg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jsautocfg.h; path = xcode/jsautocfg.h; sourceTree = ""; }; 1A4FB23B0C8D6AA900DC8E1F /* jsapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jsapi.h; path = src/jsapi.h; sourceTree = ""; }; 1A4FB23E0C8D6AB400DC8E1F /* jspubtd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jspubtd.h; path = src/jspubtd.h; sourceTree = ""; }; 1A4FB2400C8D6ABA00DC8E1F /* jstypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = jstypes.h; path = src/jstypes.h; sourceTree = ""; }; 1A4FB3330C8DC86800DC8E1F /* OOJSOolite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSOolite.h; sourceTree = ""; }; 1A4FB3340C8DC86800DC8E1F /* OOJSOolite.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSOolite.m; sourceTree = ""; }; 1A5218D80D72EC21000865E9 /* OOSpatialReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSpatialReference.h; sourceTree = ""; }; 1A5218DD0D72ECE5000865E9 /* OOSpatialReference.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOSpatialReference.m; sourceTree = ""; }; 1A54AB510E3E17A0001EB817 /* OOJSPlayerShip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSPlayerShip.h; sourceTree = ""; }; 1A54AB520E3E17A0001EB817 /* OOJSPlayerShip.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSPlayerShip.m; sourceTree = ""; }; 1A572FB80D84B640003D4A26 /* oolite-nova-mission.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-nova-mission.js"; sourceTree = ""; }; 1A572FB90D84B640003D4A26 /* oolite-thargoid-plans-mission.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-thargoid-plans-mission.js"; sourceTree = ""; }; 1A572FBA0D84B640003D4A26 /* oolite-trumbles-mission.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-trumbles-mission.js"; sourceTree = ""; }; 1A572FBB0D84B640003D4A26 /* oolite-default-ship-script.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-default-ship-script.js"; sourceTree = ""; }; 1A572FBC0D84B640003D4A26 /* oolite-cloaking-device-mission.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-cloaking-device-mission.js"; sourceTree = ""; }; 1A572FBD0D84B640003D4A26 /* oolite-constrictor.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-constrictor.js"; sourceTree = ""; }; 1A572FBE0D84B640003D4A26 /* oolite-constrictor-hunt-mission.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-constrictor-hunt-mission.js"; sourceTree = ""; }; 1A572FBF0D84B640003D4A26 /* oolite-cloaking-device-target-ship.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-cloaking-device-target-ship.js"; sourceTree = ""; }; 1A572FC00D84B640003D4A26 /* oolite-cloaking-device-pod.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-cloaking-device-pod.js"; sourceTree = ""; }; 1A572FC10D84B640003D4A26 /* oolite-global-prefix.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-global-prefix.js"; sourceTree = ""; }; 1A572FC20D84B640003D4A26 /* oolite-thargoid-warship.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-thargoid-warship.js"; sourceTree = ""; }; 1A572FE40D84B6A3003D4A26 /* oolite-constrictor-AI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = "oolite-constrictor-AI.plist"; sourceTree = ""; }; 1A5A798D105044DD00A8F4B5 /* OOPrefixHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPrefixHeader.h; sourceTree = ""; }; 1A5AA3220C0098AF0029C78A /* OOOpenGL.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOOpenGL.m; sourceTree = ""; }; 1A5DB1E80BBD8F0000D57389 /* OOConstToString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOConstToString.h; sourceTree = ""; }; 1A5DB1E90BBD8F0000D57389 /* OOConstToString.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOConstToString.m; sourceTree = ""; }; 1A5DBA9A0BC000DC00D57389 /* OOJavaScriptEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJavaScriptEngine.h; sourceTree = ""; }; 1A5DBA9B0BC000DC00D57389 /* OOJavaScriptEngine.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJavaScriptEngine.m; sourceTree = ""; }; 1A5DBA9C0BC000DC00D57389 /* OOJSScript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSScript.h; sourceTree = ""; }; 1A5DBA9D0BC000DC00D57389 /* OOJSScript.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSScript.m; sourceTree = ""; }; 1A5DBA9E0BC000DC00D57389 /* OOPListScript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPListScript.h; sourceTree = ""; }; 1A5DBA9F0BC000DC00D57389 /* OOPListScript.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPListScript.m; sourceTree = ""; }; 1A5DBAA10BC000DC00D57389 /* OOScript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOScript.h; sourceTree = ""; }; 1A5DBAA20BC000DC00D57389 /* OOScript.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOScript.m; sourceTree = ""; }; 1A5DBD560BC17F0900D57389 /* NSStringOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSStringOOExtensions.h; sourceTree = ""; }; 1A5DBD570BC17F0900D57389 /* NSStringOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSStringOOExtensions.m; sourceTree = ""; }; 1A5E462D0C32DACE008104B4 /* OOShaderUniformMethodType.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOShaderUniformMethodType.m; sourceTree = ""; }; 1A5E462E0C32DACE008104B4 /* OOShaderUniformMethodType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOShaderUniformMethodType.h; sourceTree = ""; }; 1A60AFB50D56093B0070510D /* OOMusicController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMusicController.h; sourceTree = ""; }; 1A60AFB60D56093B0070510D /* OOMusicController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMusicController.m; sourceTree = ""; }; 1A62F0FB0E26A2A000897506 /* OOEquipmentType.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOEquipmentType.m; sourceTree = ""; }; 1A62F0FC0E26A2A000897506 /* OOEquipmentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOEquipmentType.h; sourceTree = ""; }; 1A644E211052A9FD00833636 /* traderInterceptAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = traderInterceptAI.plist; sourceTree = ""; }; 1A65150D0CCC9E220054D01B /* oolite-standard-vertex.vertex */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "oolite-standard-vertex.vertex"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.glsl; }; 1A65150E0CCC9E220054D01B /* oolite-default-shader.fragment */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "oolite-default-shader.fragment"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.glsl; }; 1A6A3A7E1135E0F200697AF8 /* oolite-snapshot.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "oolite-snapshot.xcconfig"; path = "src/Cocoa/oolite-snapshot.xcconfig"; sourceTree = ""; }; 1A6A963210AEEC5D0065D0F3 /* AIGraphViz.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AIGraphViz.m; sourceTree = ""; }; 1A6B1EEE0C9AA5C6000717CF /* OOScriptTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOScriptTimer.h; sourceTree = ""; }; 1A6B1EEF0C9AA5C6000717CF /* OOScriptTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOScriptTimer.m; sourceTree = ""; }; 1A6B1F340C9AAA60000717CF /* OOPriorityQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPriorityQueue.m; sourceTree = ""; }; 1A6B1F350C9AAA60000717CF /* OOPriorityQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPriorityQueue.h; sourceTree = ""; }; 1A6B228B0C9B40D4000717CF /* OOJSTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSTimer.h; sourceTree = ""; }; 1A6B228C0C9B40D4000717CF /* OOJSTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSTimer.m; sourceTree = ""; }; 1A6B25EC0C9C2745000717CF /* OOJSClock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSClock.h; sourceTree = ""; }; 1A6B25ED0C9C2746000717CF /* OOJSClock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSClock.m; sourceTree = ""; }; 1A6B50370C8B42480035DFCC /* libjs.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libjs.xcodeproj; path = xcode/libjs.xcodeproj; sourceTree = ""; }; 1A6DD1210C57B5BC00A892F4 /* OOPListSchemaVerifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPListSchemaVerifier.h; sourceTree = ""; }; 1A6DD1220C57B5BC00A892F4 /* OOPListSchemaVerifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPListSchemaVerifier.m; sourceTree = ""; }; 1A71D8A80E5F17410088C456 /* OOSoundSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOSoundSource.m; sourceTree = ""; }; 1A71D8A90E5F17410088C456 /* OOSoundSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSoundSource.h; sourceTree = ""; }; 1A71E6F30BCE340C00CD5C13 /* libpng_for_oolite.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libpng_for_oolite.a; sourceTree = BUILT_PRODUCTS_DIR; }; 1A71E7030BCE34CF00CD5C13 /* pngconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pngconf.h; sourceTree = ""; }; 1A71E7040BCE34CF00CD5C13 /* pngmem.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngmem.c; sourceTree = ""; }; 1A71E7050BCE34CF00CD5C13 /* pngwutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngwutil.c; sourceTree = ""; }; 1A71E7060BCE34CF00CD5C13 /* pngwio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngwio.c; sourceTree = ""; }; 1A71E7070BCE34CF00CD5C13 /* png.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = png.h; sourceTree = ""; }; 1A71E7080BCE34CF00CD5C13 /* pngtrans.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngtrans.c; sourceTree = ""; }; 1A71E7090BCE34CF00CD5C13 /* pngrtran.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngrtran.c; sourceTree = ""; }; 1A71E70A0BCE34CF00CD5C13 /* png.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = png.c; sourceTree = ""; }; 1A71E70B0BCE34CF00CD5C13 /* pngwtran.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngwtran.c; sourceTree = ""; }; 1A71E70C0BCE34CF00CD5C13 /* pngread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngread.c; sourceTree = ""; }; 1A71E70D0BCE34CF00CD5C13 /* pngrutil.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngrutil.c; sourceTree = ""; }; 1A71E70E0BCE34CF00CD5C13 /* pngtest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngtest.c; sourceTree = ""; }; 1A71E70F0BCE34CF00CD5C13 /* pngerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngerror.c; sourceTree = ""; }; 1A71E7100BCE34CF00CD5C13 /* pngset.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngset.c; sourceTree = ""; }; 1A71E7110BCE34CF00CD5C13 /* pngwrite.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngwrite.c; sourceTree = ""; }; 1A71E7120BCE34CF00CD5C13 /* pngget.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngget.c; sourceTree = ""; }; 1A71E7140BCE34CF00CD5C13 /* pngrio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngrio.c; sourceTree = ""; }; 1A71E7160BCE34CF00CD5C13 /* pngpread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pngpread.c; sourceTree = ""; }; 1A71E8780BCE8EB100CD5C13 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = /usr/lib/libz.dylib; sourceTree = ""; }; 1A736BD10C61E9370097AC37 /* OOJSPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSPlayer.h; sourceTree = ""; }; 1A736BD20C61E9370097AC37 /* OOJSPlayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSPlayer.m; sourceTree = ""; }; 1A736C7D0C61FD220097AC37 /* OOJSCall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSCall.h; sourceTree = ""; }; 1A736C7E0C61FD220097AC37 /* OOJSCall.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSCall.m; sourceTree = ""; }; 1A73712B0C623DAE0097AC37 /* OOJSStation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSStation.h; sourceTree = ""; }; 1A73712C0C623DAE0097AC37 /* OOJSStation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSStation.m; sourceTree = ""; }; 1A7376BC0C64AE330097AC37 /* OOJSSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSSystem.h; sourceTree = ""; }; 1A7376BD0C64AE330097AC37 /* OOJSSystem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSSystem.m; sourceTree = ""; }; 1A7B967E0E620C9E00322821 /* OOSoundInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSoundInternal.h; sourceTree = ""; }; 1A7BA80B0D84231A003C6CA3 /* ShipEntityScriptMethods.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShipEntityScriptMethods.h; sourceTree = ""; }; 1A7BA80C0D84231A003C6CA3 /* ShipEntityScriptMethods.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShipEntityScriptMethods.m; sourceTree = ""; }; 1A7C75980CC39D11005D0AA2 /* OOJSSun.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSSun.m; sourceTree = ""; }; 1A7C75990CC39D11005D0AA2 /* OOJSSun.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSSun.h; sourceTree = ""; }; 1A7CBF6D10937DD6005B7797 /* OOPointMaths.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPointMaths.h; sourceTree = ""; }; 1A7D3A160C4F6162008EDC33 /* OOCheckRequiresPListVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCheckRequiresPListVerifierStage.h; sourceTree = ""; }; 1A7D3A170C4F6162008EDC33 /* OOCheckRequiresPListVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCheckRequiresPListVerifierStage.m; sourceTree = ""; }; 1A7D3B990C4F7843008EDC33 /* OOCheckDemoShipsPListVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCheckDemoShipsPListVerifierStage.h; sourceTree = ""; }; 1A7D3B9A0C4F7843008EDC33 /* OOCheckDemoShipsPListVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCheckDemoShipsPListVerifierStage.m; sourceTree = ""; }; 1A7D3C470C4F818C008EDC33 /* OOCheckEquipmentPListVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCheckEquipmentPListVerifierStage.h; sourceTree = ""; }; 1A7D3C480C4F818C008EDC33 /* OOCheckEquipmentPListVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCheckEquipmentPListVerifierStage.m; sourceTree = ""; }; 1A7D3D290C4F8D01008EDC33 /* OOTextureVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTextureVerifierStage.h; sourceTree = ""; }; 1A7D3D2A0C4F8D02008EDC33 /* OOTextureVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOTextureVerifierStage.m; sourceTree = ""; }; 1A7D41840C516B90008EDC33 /* OOModelVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOModelVerifierStage.m; sourceTree = ""; }; 1A7D41850C516B90008EDC33 /* OOModelVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOModelVerifierStage.h; sourceTree = ""; }; 1A7D41E00C516E9E008EDC33 /* OOCheckShipDataPListVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCheckShipDataPListVerifierStage.h; sourceTree = ""; }; 1A7D41E10C516E9E008EDC33 /* OOCheckShipDataPListVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCheckShipDataPListVerifierStage.m; sourceTree = ""; }; 1A7D83380C40147700E4A5F5 /* OOAsyncQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOAsyncQueue.h; sourceTree = ""; }; 1A7D83390C40147700E4A5F5 /* OOAsyncQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOAsyncQueue.m; sourceTree = ""; }; 1A7E317B113ED37C009AAB6D /* EntityShaderBindings.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EntityShaderBindings.m; sourceTree = ""; }; 1A7E3187113ED496009AAB6D /* ProxyPlayerEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProxyPlayerEntity.h; sourceTree = ""; }; 1A7E3188113ED496009AAB6D /* ProxyPlayerEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProxyPlayerEntity.m; sourceTree = ""; }; 1A817C16106D123F00AA2F97 /* oolite-particle-blur.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-particle-blur.png"; sourceTree = ""; }; 1A817CFA106D232100AA2F97 /* OOPlasmaShotEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPlasmaShotEntity.h; sourceTree = ""; }; 1A817CFB106D232100AA2F97 /* OOPlasmaShotEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPlasmaShotEntity.m; sourceTree = ""; }; 1A817D9E106D3FF000AA2F97 /* OOPlasmaBurstEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPlasmaBurstEntity.h; sourceTree = ""; }; 1A817D9F106D3FF000AA2F97 /* OOPlasmaBurstEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPlasmaBurstEntity.m; sourceTree = ""; }; 1A817DBE106D441200AA2F97 /* oolite-particle-flash.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-particle-flash.png"; sourceTree = ""; }; 1A817DC1106D443B00AA2F97 /* OOFlashEffectEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOFlashEffectEntity.h; sourceTree = ""; }; 1A817DC2106D443B00AA2F97 /* OOFlashEffectEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOFlashEffectEntity.m; sourceTree = ""; }; 1A81F7070A7BAC4D006580AD /* OOCAMusic.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCAMusic.m; sourceTree = ""; }; 1A81F7080A7BAC4D006580AD /* OOCAMusic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCAMusic.h; sourceTree = ""; }; 1A846BA90D79F9570081280D /* oolite-version.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "oolite-version.xcconfig"; path = "src/Cocoa/oolite-version.xcconfig"; sourceTree = ""; }; 1A87063D1172029F003FDD2A /* OODebugFlags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODebugFlags.h; sourceTree = ""; }; 1A8A37540B960337007D20B8 /* NSMutableDictionaryOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSMutableDictionaryOOExtensions.m; sourceTree = ""; }; 1A8A37550B960337007D20B8 /* NSMutableDictionaryOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSMutableDictionaryOOExtensions.h; sourceTree = ""; }; 1A8A394C0B96229C007D20B8 /* NSFileManagerOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSFileManagerOOExtensions.m; sourceTree = ""; }; 1A8A394D0B96229C007D20B8 /* NSFileManagerOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSFileManagerOOExtensions.h; sourceTree = ""; }; 1A8A3A360B962AEF007D20B8 /* NSScannerOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSScannerOOExtensions.h; sourceTree = ""; }; 1A8A3A370B962AEF007D20B8 /* NSScannerOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSScannerOOExtensions.m; sourceTree = ""; }; 1A8BB8E80E8311F900122974 /* OONullTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OONullTexture.h; sourceTree = ""; }; 1A8BB8E90E8311F900122974 /* OONullTexture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OONullTexture.m; sourceTree = ""; }; 1A8C97E4117A1A2F00D8AB7E /* OOCombinedEmissionMapGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCombinedEmissionMapGenerator.h; sourceTree = ""; }; 1A8C97E5117A1A2F00D8AB7E /* OOCombinedEmissionMapGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCombinedEmissionMapGenerator.m; sourceTree = ""; }; 1A9322950DF53C33003FD306 /* OOJSSystemInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSSystemInfo.h; sourceTree = ""; }; 1A9322960DF53C33003FD306 /* OOJSSystemInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSSystemInfo.m; sourceTree = ""; }; 1A9400BD0BAF0ECD005F6CF3 /* OOStringParsing.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOStringParsing.m; sourceTree = ""; }; 1A9400BF0BAF0EDB005F6CF3 /* OOStringParsing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOStringParsing.h; sourceTree = ""; }; 1A9403CF0BAF36C3005F6CF3 /* OOFunctionAttributes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOFunctionAttributes.h; sourceTree = ""; }; 1A9404240BAF3DED005F6CF3 /* OOCollectionExtractors.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCollectionExtractors.m; sourceTree = ""; }; 1A9404250BAF3DED005F6CF3 /* OOCollectionExtractors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCollectionExtractors.h; sourceTree = ""; }; 1A9404640BAF42BE005F6CF3 /* OOPListParsing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPListParsing.h; sourceTree = ""; }; 1A9404650BAF42BF005F6CF3 /* OOPListParsing.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPListParsing.m; sourceTree = ""; }; 1A9404920BAF4582005F6CF3 /* OOMaths.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMaths.h; sourceTree = ""; }; 1A9404A10BAF462D005F6CF3 /* OOVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOVector.h; sourceTree = ""; }; 1A9404A20BAF462D005F6CF3 /* OOVector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOVector.m; sourceTree = ""; }; 1A9405360BAF4FA6005F6CF3 /* OOMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMatrix.h; sourceTree = ""; }; 1A9405370BAF4FA6005F6CF3 /* OOMatrix.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMatrix.m; sourceTree = ""; }; 1A94057D0BAF52AD005F6CF3 /* OOQuaternion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOQuaternion.h; sourceTree = ""; }; 1A94057E0BAF52AD005F6CF3 /* OOQuaternion.m */ = {isa = PBXFileReference; comments = "-O3 -falign-loops=32 -falign-loops-max-skip=31 -falign-functions=32"; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOQuaternion.m; sourceTree = ""; }; 1A9406290BAF6170005F6CF3 /* OOBoundingBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOBoundingBox.h; sourceTree = ""; }; 1A9406820BAF66D6005F6CF3 /* OOVoxel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOVoxel.h; sourceTree = ""; }; 1A9406830BAF66D6005F6CF3 /* OOVoxel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOVoxel.m; sourceTree = ""; }; 1A9406B20BAF67BF005F6CF3 /* OOTriangle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTriangle.h; sourceTree = ""; }; 1A9407BF0BAF7032005F6CF3 /* GNUmakefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = GNUmakefile; sourceTree = ""; }; 1A94D5AC0D65A6960072C805 /* OOLight.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOLight.m; sourceTree = ""; }; 1A94D5AD0D65A6960072C805 /* OOLight.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOLight.h; sourceTree = ""; }; 1A94D5B30D65A6B40072C805 /* OOCamera.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCamera.h; sourceTree = ""; }; 1A94D5B40D65A6B40072C805 /* OOCamera.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCamera.m; sourceTree = ""; }; 1A94E4FB0F348D4300F1B5D9 /* delayedReactToAttackAI.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = delayedReactToAttackAI.plist; sourceTree = ""; }; 1A9533890C02089E004EBB58 /* material-defaults.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = "material-defaults.plist"; sourceTree = ""; }; 1A95338A0C02089E004EBB58 /* planetinfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = planetinfo.plist; sourceTree = ""; }; 1A95C03E118A450E002EE302 /* OOConvertCubeMapToLatLong.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OOConvertCubeMapToLatLong.h; path = src/Core/OOConvertCubeMapToLatLong.h; sourceTree = SOURCE_ROOT; }; 1A95C03F118A450E002EE302 /* OOConvertCubeMapToLatLong.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OOConvertCubeMapToLatLong.m; path = src/Core/OOConvertCubeMapToLatLong.m; sourceTree = SOURCE_ROOT; }; 1AA7FCA910C2B9BA0058FBED /* OOPlanetDrawable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPlanetDrawable.h; sourceTree = ""; }; 1AA7FCAA10C2B9BA0058FBED /* OOPlanetDrawable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPlanetDrawable.m; sourceTree = ""; }; 1AA7FCAD10C2BA3B0058FBED /* OOPlanetData.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = OOPlanetData.c; sourceTree = ""; }; 1AA7FCAE10C2BA3B0058FBED /* OOPlanetData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPlanetData.h; sourceTree = ""; }; 1AA7FCD110C2BDDD0058FBED /* oolite-planet-temp.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-planet-temp.png"; sourceTree = ""; }; 1AA7FD1C10C2C3750058FBED /* OOPlanetEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPlanetEntity.h; sourceTree = ""; }; 1AA7FD1D10C2C3750058FBED /* OOPlanetEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPlanetEntity.m; sourceTree = ""; }; 1AA7FDDA10C2DC800058FBED /* OOSunEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSunEntity.h; sourceTree = ""; }; 1AA7FDDB10C2DC800058FBED /* OOSunEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOSunEntity.m; sourceTree = ""; }; 1AA7FE2B10C2F2070058FBED /* OOTextureGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTextureGenerator.h; sourceTree = ""; }; 1AA7FE2C10C2F2070058FBED /* OOTextureGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOTextureGenerator.m; sourceTree = ""; }; 1AA7FE3210C2F26A0058FBED /* OOPlanetTextureGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPlanetTextureGenerator.h; sourceTree = ""; }; 1AA7FE3310C2F26A0058FBED /* OOPlanetTextureGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPlanetTextureGenerator.m; sourceTree = ""; }; 1AA82C810CC10E3D0023B797 /* OOJSWorldScripts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSWorldScripts.h; sourceTree = ""; }; 1AA82C820CC10E3D0023B797 /* OOJSWorldScripts.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSWorldScripts.m; sourceTree = ""; }; 1AAB9A960D779F3C00A9F424 /* OOCocoa.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCocoa.m; sourceTree = ""; }; 1AABA83C11B941D1003487D5 /* OOPixMapTextureLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPixMapTextureLoader.h; sourceTree = ""; }; 1AABA83D11B941D1003487D5 /* OOPixMapTextureLoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPixMapTextureLoader.m; sourceTree = ""; }; 1AAF56160F1A198400A2F2E6 /* Comparison.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Comparison.h; sourceTree = ""; }; 1AAF56590F1A27D900A2F2E6 /* whitelist.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = whitelist.plist; sourceTree = ""; }; 1AB01ABC0BB15AED00F1B949 /* OOTextureScaling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OOTextureScaling.h; path = ../OOTextureScaling.h; sourceTree = ""; }; 1AB01ABD0BB15AED00F1B949 /* OOTextureScaling.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OOTextureScaling.m; path = ../OOTextureScaling.m; sourceTree = ""; }; 1AB01BB90BB16A8A00F1B949 /* OOFastArithmetic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOFastArithmetic.h; sourceTree = ""; }; 1AB01BBA0BB16A8A00F1B949 /* OOFastArithmetic.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOFastArithmetic.m; sourceTree = ""; }; 1AB2AAF80C4CE0CC0008CF4E /* OOOXPVerifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOOXPVerifier.h; sourceTree = ""; }; 1AB2AAF90C4CE0CC0008CF4E /* OOOXPVerifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOOXPVerifier.m; sourceTree = ""; }; 1AB2AB120C4CE4070008CF4E /* verifyOXP.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; name = verifyOXP.plist; path = ../../../Resources/Config/verifyOXP.plist; sourceTree = ""; }; 1AB4AEB60D688AD9003076D6 /* OOLogHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOLogHeader.h; sourceTree = ""; }; 1AB4AEB70D688AD9003076D6 /* OOLogHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOLogHeader.m; sourceTree = ""; }; 1AB784F70D554F7B00517983 /* OOJSSoundSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSSoundSource.h; sourceTree = ""; }; 1AB784F80D554F7B00517983 /* OOJSSoundSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSSoundSource.m; sourceTree = ""; }; 1AB813070E90D8E500A84923 /* OOLogOutputHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOLogOutputHandler.m; sourceTree = ""; }; 1AB813080E90D8E500A84923 /* OOLogOutputHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOLogOutputHandler.h; sourceTree = ""; }; 1AB9AE89107F459B00B6F3CE /* OOPolygonSprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPolygonSprite.h; sourceTree = ""; }; 1AB9AE8A107F459B00B6F3CE /* OOPolygonSprite.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPolygonSprite.m; sourceTree = ""; }; 1ABAD72F0F350B3400FD2CBF /* OOShipGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOShipGroup.m; sourceTree = ""; }; 1ABAD7300F350B3400FD2CBF /* OOShipGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOShipGroup.h; sourceTree = ""; }; 1ABB688B0D044306008BE96D /* OOLoggingExtended.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOLoggingExtended.h; sourceTree = ""; }; 1ABC03EB0EF86110003B740A /* OOCrosshairs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCrosshairs.h; sourceTree = ""; }; 1ABC03EC0EF86110003B740A /* OOCrosshairs.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = OOCrosshairs.m; sourceTree = ""; }; 1ABC04260EF872B7003B740A /* crosshairs.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = crosshairs.plist; sourceTree = ""; }; 1ABC47FC0F155F0500B977AD /* OOJSFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSFunction.h; sourceTree = ""; }; 1ABC47FD0F155F0500B977AD /* OOJSFunction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSFunction.m; sourceTree = ""; }; 1ABDBA390EB365D90086BC3D /* OOIsNumberLiteral.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOIsNumberLiteral.m; sourceTree = ""; }; 1ABDBA3A0EB365D90086BC3D /* OOIsNumberLiteral.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOIsNumberLiteral.h; sourceTree = ""; }; 1ABFEE2110507987005AA752 /* oolite-nonshared.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "oolite-nonshared.xcconfig"; path = "src/Cocoa/oolite-nonshared.xcconfig"; sourceTree = ""; }; 1AC0E9460B974DC200C46994 /* GPL.TXT */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = GPL.TXT; sourceTree = ""; }; 1AC0E9470B974DC200C46994 /* FAQ.TXT */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = FAQ.TXT; sourceTree = ""; }; 1AC0E9480B974DC200C46994 /* ReadMe.rtfd */ = {isa = PBXFileReference; lastKnownFileType = wrapper.rtfd; path = ReadMe.rtfd; sourceTree = ""; }; 1AC0E9490B974DC200C46994 /* LICENSE.TXT */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE.TXT; sourceTree = ""; }; 1AC0E94A0B974DC200C46994 /* PORTING.TXT */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PORTING.TXT; sourceTree = ""; }; 1AC0E94B0B974DC200C46994 /* README_LINUX.TXT */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README_LINUX.TXT; sourceTree = ""; }; 1AC27A0D0EA7E9940054E5F0 /* OOJSEquipmentInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSEquipmentInfo.h; sourceTree = ""; }; 1AC27A0E0EA7E9940054E5F0 /* OOJSEquipmentInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSEquipmentInfo.m; sourceTree = ""; }; 1AC544F90D4D217900C90E5B /* oolite-font.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-font.png"; sourceTree = ""; }; 1AC545040D4D228400C90E5B /* OOEncodingConverter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOEncodingConverter.h; sourceTree = ""; }; 1AC545050D4D228400C90E5B /* OOEncodingConverter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOEncodingConverter.m; sourceTree = ""; }; 1AC5452C0D4D298E00C90E5B /* oolite-font.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = "oolite-font.plist"; sourceTree = ""; }; 1AC775E00C2DD4E900ECFF3B /* OODebugGLDrawing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODebugGLDrawing.h; sourceTree = ""; }; 1AC775E10C2DD4E900ECFF3B /* OODebugGLDrawing.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OODebugGLDrawing.m; sourceTree = ""; }; 1AC973F90C9847850010C42B /* pirate-victim-roles.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = "pirate-victim-roles.plist"; sourceTree = ""; }; 1ACB1CEF118DBC65007B9A1F /* OOEnvironmentCubeMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOEnvironmentCubeMap.h; sourceTree = ""; }; 1ACB1CF0118DBC65007B9A1F /* OOEnvironmentCubeMap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOEnvironmentCubeMap.m; sourceTree = ""; }; 1ACB1D16118DCBC0007B9A1F /* OOConcreteTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOConcreteTexture.h; sourceTree = ""; }; 1ACB1D17118DCBC0007B9A1F /* OOConcreteTexture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOConcreteTexture.m; sourceTree = ""; }; 1ACB1D1B118DCE5A007B9A1F /* OOTextureInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTextureInternal.h; sourceTree = ""; }; 1ACBF06F0D82DF9B00CC005F /* OOSoundSourcePool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSoundSourcePool.h; sourceTree = ""; }; 1ACBF0700D82DF9B00CC005F /* OOSoundSourcePool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOSoundSourcePool.m; sourceTree = ""; }; 1ACE208E0D805F78009F6957 /* oolite-scarred-metal-specular.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-scarred-metal-specular.png"; sourceTree = ""; }; 1ACEA3470C91507000C7CE97 /* OORoleSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OORoleSet.h; sourceTree = ""; }; 1ACEA3480C91507000C7CE97 /* OORoleSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OORoleSet.m; sourceTree = ""; }; 1ACEA6BD0C91DA3E00C7CE97 /* OOJSGlobal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSGlobal.h; sourceTree = ""; }; 1ACEA6BE0C91DA3E00C7CE97 /* OOJSGlobal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSGlobal.m; sourceTree = ""; }; 1ACEA7260C91DF2800C7CE97 /* OOJSMissionVariables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSMissionVariables.h; sourceTree = ""; }; 1ACEA7270C91DF2800C7CE97 /* OOJSMissionVariables.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSMissionVariables.m; sourceTree = ""; }; 1ACEA7A80C91E32800C7CE97 /* OOJSMission.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSMission.h; sourceTree = ""; }; 1ACEA7A90C91E32800C7CE97 /* OOJSMission.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSMission.m; sourceTree = ""; }; 1AD0C32F0C463FCB0070BD23 /* autoAImap.plist */ = {isa = PBXFileReference; explicitFileType = text.plist; fileEncoding = 4; languageSpecificationIdentifier = plist; path = autoAImap.plist; sourceTree = ""; }; 1AD1F4C70CD9E42A00EAE520 /* NSThreadOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSThreadOOExtensions.h; sourceTree = ""; }; 1AD1F4C80CD9E42A00EAE520 /* NSThreadOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSThreadOOExtensions.m; sourceTree = ""; }; 1AD6B3280E3BB55E001C42D9 /* debug-exports-64.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; path = "debug-exports-64.exp"; sourceTree = ""; }; 1AD88FAF103F29D300AA36F4 /* oolite-options.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "oolite-options.xcconfig"; path = "src/Cocoa/oolite-options.xcconfig"; sourceTree = ""; }; 1ADA564710CD68D800E891B8 /* OOStellarBody.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOStellarBody.h; sourceTree = ""; }; 1ADA576710CDB1C300E891B8 /* oolite-default-planet.vertex */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "oolite-default-planet.vertex"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.glsl; }; 1ADA576910CDB1C600E891B8 /* oolite-default-planet.fragment */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "oolite-default-planet.fragment"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.glsl; }; 1ADA8AB10F42DBA80001BEC9 /* OODeepCopy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODeepCopy.h; sourceTree = ""; }; 1ADA8AB20F42DBA80001BEC9 /* OODeepCopy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OODeepCopy.m; sourceTree = ""; }; 1ADBA54E0BD0F173008FC99C /* OOBasicMaterial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOBasicMaterial.h; sourceTree = ""; }; 1ADBA54F0BD0F173008FC99C /* OOBasicMaterial.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOBasicMaterial.m; sourceTree = ""; }; 1ADF5F110B9E374B00FDB2A3 /* JoystickHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JoystickHandler.h; sourceTree = ""; }; 1AE242C31054226900EAA7F2 /* OOFlasherEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOFlasherEntity.h; sourceTree = ""; }; 1AE242C41054226900EAA7F2 /* OOFlasherEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOFlasherEntity.m; sourceTree = ""; }; 1AE24371105439B500EAA7F2 /* OOLightParticleEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOLightParticleEntity.h; sourceTree = ""; }; 1AE24372105439B500EAA7F2 /* OOLightParticleEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOLightParticleEntity.m; sourceTree = ""; }; 1AE546300C19A2E2005B89F3 /* JoystickHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JoystickHandler.m; sourceTree = ""; }; 1AE834C90D9598C10097CB8A /* oolite-barrel-specular.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-barrel-specular.png"; sourceTree = ""; }; 1AEB48D1119D51BD007BD514 /* gpu-settings.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = "gpu-settings.plist"; sourceTree = ""; }; 1AEB4918119D5AAA007BD514 /* OORegExpMatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OORegExpMatcher.h; sourceTree = ""; }; 1AEB4919119D5AAA007BD514 /* OORegExpMatcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OORegExpMatcher.m; sourceTree = ""; }; 1AECE9DF1177959F003986A8 /* OOPixMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPixMap.h; sourceTree = ""; }; 1AECE9EE11779910003986A8 /* OOPixMap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPixMap.m; sourceTree = ""; }; 1AED2D0A0C04586C004A1118 /* OOGraphicsResetManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOGraphicsResetManager.h; sourceTree = ""; }; 1AED2D0B0C04586C004A1118 /* OOGraphicsResetManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOGraphicsResetManager.m; sourceTree = ""; }; 1AF8E33A0CC169F500CA6001 /* contributors.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = contributors.txt; path = Doc/contributors.txt; sourceTree = ""; }; 2512833C09BA27C100F43D55 /* Octree.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Octree.m; sourceTree = ""; }; 2512833D09BA27C100F43D55 /* Octree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Octree.h; sourceTree = ""; }; 2512834009BA27EC00F43D55 /* Geometry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Geometry.h; sourceTree = ""; }; 2512834109BA27EC00F43D55 /* Geometry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Geometry.m; sourceTree = ""; }; 2512834409BA281500F43D55 /* CollisionRegion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CollisionRegion.h; sourceTree = ""; }; 2512834509BA281500F43D55 /* CollisionRegion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CollisionRegion.m; sourceTree = ""; }; 25160E2E0995362F0037C2E1 /* OOCocoa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCocoa.h; sourceTree = ""; }; 251610CA099544090037C2E1 /* OOCABufferedSound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCABufferedSound.h; sourceTree = ""; }; 251610CB099544090037C2E1 /* OOCASoundMixer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCASoundMixer.h; sourceTree = ""; }; 251610CD099544090037C2E1 /* OOCASoundChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCASoundChannel.h; sourceTree = ""; }; 251610CF099544090037C2E1 /* OOCASoundReferencePoint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCASoundReferencePoint.m; sourceTree = ""; }; 251610D0099544090037C2E1 /* OOCASound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCASound.h; sourceTree = ""; }; 251610D1099544090037C2E1 /* OOCASoundMixer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCASoundMixer.m; sourceTree = ""; }; 251610D2099544090037C2E1 /* OOCABufferedSound.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCABufferedSound.m; sourceTree = ""; }; 251610D3099544090037C2E1 /* OOCAStreamingSound.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCAStreamingSound.m; sourceTree = ""; }; 251610D4099544090037C2E1 /* OOCASoundDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCASoundDecoder.h; sourceTree = ""; }; 251610D5099544090037C2E1 /* OOCASound.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCASound.m; sourceTree = ""; }; 251610D6099544090037C2E1 /* OOCASoundChannel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCASoundChannel.m; sourceTree = ""; }; 251610D7099544090037C2E1 /* OOCAStreamingSound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCAStreamingSound.h; sourceTree = ""; }; 251610D8099544090037C2E1 /* OOErrorDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOErrorDescription.h; sourceTree = ""; }; 251610D9099544090037C2E1 /* OOCASoundReferencePoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCASoundReferencePoint.h; sourceTree = ""; }; 251610DA099544090037C2E1 /* OOCASoundInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCASoundInternal.h; sourceTree = ""; }; 251610DB099544090037C2E1 /* OOCASoundDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCASoundDecoder.m; sourceTree = ""; }; 251610DC099544090037C2E1 /* OOErrorDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOErrorDescription.m; sourceTree = ""; }; 251610F0099544190037C2E1 /* VirtualRingBuffer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VirtualRingBuffer.m; sourceTree = ""; }; 251610F1099544190037C2E1 /* VirtualRingBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VirtualRingBuffer.h; sourceTree = ""; }; 251610FF099544380037C2E1 /* OpenGLSprite.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OpenGLSprite.m; sourceTree = ""; }; 25161100099544380037C2E1 /* OpenGLSprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenGLSprite.h; sourceTree = ""; }; 25161101099544380037C2E1 /* AI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AI.m; sourceTree = ""; }; 25161102099544380037C2E1 /* OOXMLExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOXMLExtensions.m; sourceTree = ""; }; 25161106099544390037C2E1 /* AI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AI.h; sourceTree = ""; }; 25161107099544390037C2E1 /* OOXMLExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOXMLExtensions.h; sourceTree = ""; }; 25161108099544390037C2E1 /* OOTrumble.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOTrumble.m; sourceTree = ""; }; 2516110B099544390037C2E1 /* GameController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GameController.h; sourceTree = ""; }; 2516110C099544390037C2E1 /* GameController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GameController.m; sourceTree = ""; }; 25161110099544390037C2E1 /* OOTrumble.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTrumble.h; sourceTree = ""; }; 25161116099544390037C2E1 /* OOSound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSound.h; sourceTree = ""; }; 2516111B099544390037C2E1 /* OOCharacter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCharacter.m; sourceTree = ""; }; 2516111C099544390037C2E1 /* OOCharacter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCharacter.h; sourceTree = ""; }; 25161126099544390037C2E1 /* GuiDisplayGen.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GuiDisplayGen.m; sourceTree = ""; }; 25161127099544390037C2E1 /* GuiDisplayGen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GuiDisplayGen.h; sourceTree = ""; }; 2516112B099544390037C2E1 /* HeadUpDisplay.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HeadUpDisplay.m; sourceTree = ""; }; 2516112C099544390037C2E1 /* HeadUpDisplay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HeadUpDisplay.h; sourceTree = ""; }; 25161134099544390037C2E1 /* TextureStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextureStore.h; sourceTree = ""; }; 25161139099544390037C2E1 /* ResourceManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ResourceManager.m; sourceTree = ""; }; 2516113A099544390037C2E1 /* ResourceManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResourceManager.h; sourceTree = ""; }; 25161143099544390037C2E1 /* Universe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Universe.m; sourceTree = ""; }; 25161144099544390037C2E1 /* Universe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Universe.h; sourceTree = ""; }; 25161145099544390037C2E1 /* TextureStore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TextureStore.m; sourceTree = ""; }; 2576E7B209B4F418007410F7 /* MyOpenGLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyOpenGLView.h; sourceTree = ""; }; 25CD0C4D09B4F5A70060106D /* Growl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Growl.framework; path = "deps/Cocoa-deps/Growl.framework"; sourceTree = ""; }; 25F3E6300994F033002F25FD /* legacy_random.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = legacy_random.h; sourceTree = ""; }; 25F3E6320994F04C002F25FD /* legacy_random.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = legacy_random.c; sourceTree = ""; }; 25F3E63A0994F08A002F25FD /* OOOpenGL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOOpenGL.h; sourceTree = ""; }; 25F3E6BC0994F30A002F25FD /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; 25F3E6F00994F466002F25FD /* Groolite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Groolite.h; sourceTree = ""; }; 25F3E6F10994F466002F25FD /* Groolite.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Groolite.m; sourceTree = ""; }; 25F3E8A40994FE65002F25FD /* oolite-document.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = "oolite-document.icns"; sourceTree = ""; }; 25F3E8A50994FE65002F25FD /* oolite-expansion-document.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = "oolite-expansion-document.icns"; sourceTree = ""; }; 25F3E8A60994FE65002F25FD /* oolite-icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = "oolite-icon.icns"; sourceTree = ""; }; 25F3E8B30994FE9B002F25FD /* InfoPlist.strings */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; path = InfoPlist.strings; sourceTree = ""; }; 25F3E8BC09950088002F25FD /* Info-Oolite.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "Info-Oolite.plist"; path = "../src/Cocoa/Info-Oolite.plist"; sourceTree = ""; }; 25F46750099695D5009483BF /* OoliteApp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OoliteApp.h; sourceTree = ""; }; 25F46751099695D5009483BF /* OoliteApp.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OoliteApp.m; sourceTree = ""; }; 25F4676309969672009483BF /* MyOpenGLView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyOpenGLView.m; sourceTree = ""; }; 29B97319FDCFA39411CA2CEA /* MainMenu.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = MainMenu.nib; path = ../src/Cocoa/MainMenu.nib; sourceTree = ""; }; 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; }; 2B060ED410E42715001EFB22 /* screenbackgrounds.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = screenbackgrounds.plist; sourceTree = ""; }; 2B060ED610E42735001EFB22 /* oolite-short-range-chart.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-short-range-chart.png"; sourceTree = ""; }; 2B060ED710E42735001EFB22 /* oolite-long-range-chart.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-long-range-chart.png"; sourceTree = ""; }; 2B13C51E105D342D00AF4A7B /* oolite-nova-system.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-nova-system.png"; sourceTree = ""; }; 2B4CDFEA107B3D8400526C98 /* OOJSManifest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSManifest.h; sourceTree = ""; }; 2B4CDFEB107B3D8400526C98 /* OOJSManifest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSManifest.m; sourceTree = ""; }; 2B9A1088105D526200EE2AE6 /* javascript-errors.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = "javascript-errors.plist"; sourceTree = ""; }; 2B9C82F311784AAB000A79F7 /* oolite-tunnel.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "oolite-tunnel.dat"; sourceTree = ""; }; 2BC3CA13119F6279000DD54F /* oolite-rocktunnel.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "oolite-rocktunnel.dat"; sourceTree = ""; }; B372438812BB72E7004890B3 /* oolite-constrictor-pilot.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-constrictor-pilot.js"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 0865431B06B8447D000CA0AB /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 0878FD30086EF845004CB752 /* Carbon.framework in Frameworks */, 0865431C06B8447D000CA0AB /* Cocoa.framework in Frameworks */, 0865431D06B8447D000CA0AB /* OpenGL.framework in Frameworks */, 1A472917096B5454000E78D8 /* CoreAudio.framework in Frameworks */, 1A472921096B5468000E78D8 /* AudioToolbox.framework in Frameworks */, 1A472922096B5468000E78D8 /* AudioUnit.framework in Frameworks */, 1A71E8790BCE8EB100CD5C13 /* libz.dylib in Frameworks */, 1A4FB4BA0C8E11D800DC8E1F /* libmozjs_for_oolite.a in Frameworks */, 1A0B00471178559A0095EF13 /* libpng_for_oolite.a in Frameworks */, 1A47B7F711D4A76A0035F6EA /* libOggForOolite.a in Frameworks */, 1A47B7F811D4A76A0035F6EA /* libVorbisAllForOolite.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 1A71E6F10BCE340C00CD5C13 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = { isa = PBXGroup; children = ( 0878FD2F086EF845004CB752 /* Carbon.framework */, 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */, 06AFA01500A58FB77F000001 /* OpenGL.framework */, 1A472916096B5454000E78D8 /* CoreAudio.framework */, 1A47291F096B5468000E78D8 /* AudioToolbox.framework */, 1A472920096B5468000E78D8 /* AudioUnit.framework */, ); name = "Linked Frameworks"; sourceTree = ""; }; 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = { isa = PBXGroup; children = ( 25CD0C4D09B4F5A70060106D /* Growl.framework */, 29B97325FDCFA39411CA2CEA /* Foundation.framework */, 29B97324FDCFA39411CA2CEA /* AppKit.framework */, ); name = "Other Frameworks"; sourceTree = ""; }; 19C28FACFE9D520D11CA2CBB /* Products */ = { isa = PBXGroup; children = ( 0865432206B8447D000CA0AB /* Oolite.app */, 1A71E6F30BCE340C00CD5C13 /* libpng_for_oolite.a */, ); name = Products; sourceTree = ""; }; 1A01BCE011C569DF0011197F /* Products */ = { isa = PBXGroup; children = ( 1A01BCE711C569DF0011197F /* Oolite.docktileplugin */, ); name = Products; sourceTree = ""; }; 1A2314300B9C667F00EF0852 /* Resources */ = { isa = PBXGroup; children = ( 1AC0E9380B974D8700C46994 /* Documentation */, 25F3E8BC09950088002F25FD /* Info-Oolite.plist */, 25F3E8A40994FE65002F25FD /* oolite-document.icns */, 25F3E8A50994FE65002F25FD /* oolite-expansion-document.icns */, 25F3E8A60994FE65002F25FD /* oolite-icon.icns */, 1A358CE10C1AB80D00E52220 /* ReadMe.rtfd */, 1A2317900B9D022400EF0852 /* AIs */, 1A2316DD0B9CFAD700EF0852 /* Config */, 1A23154D0B9C778400EF0852 /* Images */, 1A2318A50B9D02A900EF0852 /* Models */, 1A2319730B9D02F900EF0852 /* Music */, 1A34912C0BC25EBC00802DA7 /* Scripts */, 1A2F63940C5CC737003872C8 /* Schemata */, 1A6514F90CCC9D670054D01B /* Shaders */, 1A2319910B9D031D00EF0852 /* Sounds */, 1A23181D0B9D026D00EF0852 /* Textures */, 29B97319FDCFA39411CA2CEA /* MainMenu.nib */, 25F3E8B30994FE9B002F25FD /* InfoPlist.strings */, ); path = Resources; sourceTree = ""; }; 1A23154D0B9C778400EF0852 /* Images */ = { isa = PBXGroup; children = ( 2B060ED610E42735001EFB22 /* oolite-short-range-chart.png */, 2B060ED710E42735001EFB22 /* oolite-long-range-chart.png */, 2B13C51E105D342D00AF4A7B /* oolite-nova-system.png */, 1A23154E0B9C778400EF0852 /* solar.png */, 1A23154F0B9C778400EF0852 /* splash.png */, 1A2315500B9C778400EF0852 /* splashback.png */, 1A2315510B9C778400EF0852 /* trumblebox.png */, ); path = Images; sourceTree = ""; }; 1A2316DD0B9CFAD700EF0852 /* Config */ = { isa = PBXGroup; children = ( 2B060ED410E42715001EFB22 /* screenbackgrounds.plist */, 2B9A1088105D526200EE2AE6 /* javascript-errors.plist */, 1ABC04260EF872B7003B740A /* crosshairs.plist */, 1AD0C32F0C463FCB0070BD23 /* autoAImap.plist */, 1A020E0A0D020AFB00C3F51E /* changedScriptHandlers.plist */, 1A2316DE0B9CFAD700EF0852 /* characters.plist */, 1A2316DF0B9CFAD700EF0852 /* commodities.plist */, 1A2316E00B9CFAD700EF0852 /* customsounds.plist */, 1A2316E10B9CFAD700EF0852 /* demoships.plist */, 1A4501E10DBF699A00815C04 /* descriptions.plist */, 1A2316E30B9CFAD700EF0852 /* equipment.plist */, 1AEB48D1119D51BD007BD514 /* gpu-settings.plist */, 1A2316E40B9CFAD700EF0852 /* hud-small.plist */, 1A2316E50B9CFAD700EF0852 /* hud.plist */, 1A2316E60B9CFAD700EF0852 /* illegal_goods.plist */, 1A2316E70B9CFAD700EF0852 /* keyconfig.plist */, 1A2316E80B9CFAD700EF0852 /* logcontrol.plist */, 1A9533890C02089E004EBB58 /* material-defaults.plist */, 1A2316E90B9CFAD700EF0852 /* missiontext.plist */, 1A3591810C1C382700E52220 /* nebulatextures.plist */, 1AC5452C0D4D298E00C90E5B /* oolite-font.plist */, 1AC973F90C9847850010C42B /* pirate-victim-roles.plist */, 1A95338A0C02089E004EBB58 /* planetinfo.plist */, 1A2316EB0B9CFAD700EF0852 /* shipdata.plist */, 1A2123261051892500530CDE /* shipdata-overrides.plist */, 1A2316EC0B9CFAD700EF0852 /* shipyard.plist */, 1A2316ED0B9CFAD700EF0852 /* speech_pronunciation_guide.plist */, 1A3591820C1C382700E52220 /* startextures.plist */, 1A3491290BC25EAA00802DA7 /* world-scripts.plist */, 1AAF56590F1A27D900A2F2E6 /* whitelist.plist */, ); path = Config; sourceTree = ""; }; 1A2317900B9D022400EF0852 /* AIs */ = { isa = PBXGroup; children = ( 1A06F3141196FB6F00AFA5B4 /* oolite-player-AI.plist */, 1A572FE40D84B6A3003D4A26 /* oolite-constrictor-AI.plist */, 1A2317910B9D022400EF0852 /* buoyAI.plist */, 1A2317920B9D022500EF0852 /* collectLootAI.plist */, 1A2317930B9D022500EF0852 /* dockingAI.plist */, 1A2317940B9D022500EF0852 /* dumbAI.plist */, 1A2317950B9D022500EF0852 /* enteringPirateAI.plist */, 1A2317960B9D022500EF0852 /* enteringTraderAI.plist */, 1A2317970B9D022500EF0852 /* escortAI.plist */, 1A2317980B9D022500EF0852 /* exitingTraderAI.plist */, 1A2317990B9D022500EF0852 /* fallingShuttleAI.plist */, 1A23179A0B9D022500EF0852 /* fttAI.plist */, 1A23179B0B9D022500EF0852 /* gotoWaypointAI.plist */, 1A23179C0B9D022500EF0852 /* hardMissileAI.plist */, 1A23179D0B9D022500EF0852 /* homeAI.plist */, 1A23179E0B9D022500EF0852 /* interceptAI.plist */, 1A23179F0B9D022500EF0852 /* minerAI.plist */, 1A2317A00B9D022500EF0852 /* missileAI.plist */, 1A2317A10B9D022500EF0852 /* nullAI.plist */, 1A2317A20B9D022500EF0852 /* pirateAI.plist */, 1A2317A30B9D022500EF0852 /* planetPatrolAI.plist */, 1A2317A40B9D022500EF0852 /* policeInterceptAI.plist */, 1A2317A50B9D022500EF0852 /* receiveDockingAI.plist */, 1A2317A60B9D022500EF0852 /* risingShuttleAI.plist */, 1A2317A70B9D022500EF0852 /* rockHermitAI.plist */, 1A2317A80B9D022500EF0852 /* route1patrolAI.plist */, 1A2317A90B9D022500EF0852 /* route1traderAI.plist */, 1A2317AA0B9D022500EF0852 /* route2patrolAI.plist */, 1A2317AB0B9D022500EF0852 /* route2sunskimAI.plist */, 1A2317AC0B9D022500EF0852 /* scavengerAI.plist */, 1A2317AE0B9D022500EF0852 /* stationAI.plist */, 1A2317AF0B9D022500EF0852 /* sunSkimExitAI.plist */, 1A2317B00B9D022500EF0852 /* thargletAI.plist */, 1A2317B10B9D022500EF0852 /* thargoidAI.plist */, 1A2317B20B9D022500EF0852 /* timebombAI.plist */, 1A644E211052A9FD00833636 /* traderInterceptAI.plist */, 1A94E4FB0F348D4300F1B5D9 /* delayedReactToAttackAI.plist */, ); path = AIs; sourceTree = ""; }; 1A23181D0B9D026D00EF0852 /* Textures */ = { isa = PBXGroup; children = ( 1A817DBE106D441200AA2F97 /* oolite-particle-flash.png */, 1AE834C90D9598C10097CB8A /* oolite-barrel-specular.png */, 1A23181E0B9D026D00EF0852 /* adder_redux.png */, 1A23181F0B9D026D00EF0852 /* anaconda_redux.png */, 1A2318200B9D026D00EF0852 /* arcdetail.png */, 1A2318220B9D026D00EF0852 /* asp_redux.png */, 1A2318230B9D026D00EF0852 /* asteroid.png */, 1A2318240B9D026D00EF0852 /* back_metal.png */, 1A2318250B9D026D00EF0852 /* barrel_metal.png */, 1A2318260B9D026D00EF0852 /* blur256.png */, 1A2318270B9D026D00EF0852 /* boa2_left.png */, 1A2318280B9D026D00EF0852 /* boa2_rear.png */, 1A2318290B9D026D00EF0852 /* boa2_redux.png */, 1A23182A0B9D026D00EF0852 /* boa2_right.png */, 1A23182B0B9D026D00EF0852 /* boa2_top.png */, 1A23182C0B9D026D00EF0852 /* boa_redux.png */, 1A23182D0B9D026D00EF0852 /* bottom_metal.png */, 1A23182E0B9D026D00EF0852 /* cobra1_redux.png */, 1A23182F0B9D026D00EF0852 /* cobra1_redux1.png */, 1A2318300B9D026D00EF0852 /* cobra1_redux2.png */, 1A2318310B9D026D00EF0852 /* cobra1miner_top.png */, 1A2318320B9D026D00EF0852 /* cobra3_redux.png */, 1A2318330B9D026D00EF0852 /* cobra3_redux1.png */, 1A2318340B9D026D00EF0852 /* constrictor_redux.png */, 1A2318350B9D026D00EF0852 /* dark_metal.png */, 1A2318360B9D026D00EF0852 /* ferdelance_redux.png */, 1A2318380B9D026D00EF0852 /* front_metal.png */, 1A2318390B9D026D00EF0852 /* galaxy256.png */, 1A23183A0B9D026D00EF0852 /* gecko_redux.png */, 1A23183B0B9D026D00EF0852 /* krait_redux.png */, 1A23183C0B9D026D00EF0852 /* left_metal.png */, 1A23183D0B9D026D00EF0852 /* mamba_redux.png */, 1A23183E0B9D026D00EF0852 /* mamba_redux1.png */, 1A23183F0B9D026D00EF0852 /* metal.png */, 1A2318400B9D026D00EF0852 /* missile.png */, 1A2318410B9D026D00EF0852 /* moray_redux.png */, 1A2318420B9D026D00EF0852 /* moray_redux1.png */, 1A2318430B9D026D00EF0852 /* MorayMED_bottom.png */, 1A2318440B9D026D00EF0852 /* MorayMED_top.png */, 1A21149D0DEA98D100444CEB /* oolite-ball-turret.png */, 1AC544F90D4D217900C90E5B /* oolite-font.png */, 1A3591690C1C375400E52220 /* oolite-nebula-1.png */, 1A35916C0C1C375400E52220 /* oolite-nebula-2.png */, 1A35916B0C1C375400E52220 /* oolite-nebula-3.png */, 1A0365990D7CA0EE00B5F46F /* oolite-nebula-4.png */, 1A817C16106D123F00AA2F97 /* oolite-particle-blur.png */, 1AA7FCD110C2BDDD0058FBED /* oolite-planet-temp.png */, 1ACE208E0D805F78009F6957 /* oolite-scarred-metal-specular.png */, 1A35916A0C1C375400E52220 /* oolite-star-1.png */, 1A2318490B9D026D00EF0852 /* pod2_redux.png */, 1A23184A0B9D026D00EF0852 /* python_redux.png */, 1A23184B0B9D026D00EF0852 /* python_redux1.png */, 1A23184C0B9D026D00EF0852 /* python_redux2.png */, 1A23184D0B9D026D00EF0852 /* qbomb.png */, 1A23184E0B9D026D00EF0852 /* right_metal.png */, 1A23184F0B9D026D00EF0852 /* scarred_metal.png */, 1A2318500B9D026D00EF0852 /* shuttle_redux.png */, 1A2318510B9D026D00EF0852 /* sidewinder_redux.png */, 1A2318520B9D026D00EF0852 /* star64.png */, 1A2318530B9D026D00EF0852 /* target_metal.png */, 1A2318540B9D026D00EF0852 /* thargoid_redux.png */, 1A2318550B9D026D00EF0852 /* thargon_redux.png */, 1A2318560B9D026D00EF0852 /* top_metal.png */, 1A2318570B9D026D00EF0852 /* transporter_redux.png */, 1A2318580B9D026D00EF0852 /* transporter_redux1.png */, 1A2318590B9D026D00EF0852 /* trumblekit.png */, 1A23185A0B9D026D00EF0852 /* viper_redux.png */, 1A23185B0B9D026D00EF0852 /* viperi_redux.png */, 1A23185C0B9D026D00EF0852 /* worm_redux.png */, 1A23185D0B9D026D00EF0852 /* worm_redux1.png */, 1A23185E0B9D026D00EF0852 /* wreck.png */, ); path = Textures; sourceTree = ""; }; 1A2318A50B9D02A900EF0852 /* Models */ = { isa = PBXGroup; children = ( 2B9C82F311784AAB000A79F7 /* oolite-tunnel.dat */, 2BC3CA13119F6279000DD54F /* oolite-rocktunnel.dat */, 1A2318A60B9D02A900EF0852 /* adder_redux.dat */, 1A2318A70B9D02A900EF0852 /* alloy.dat */, 1A2318A80B9D02A900EF0852 /* anaconda_redux.dat */, 1A2318A90B9D02A900EF0852 /* arcdetail.dat */, 1A2318AA0B9D02A900EF0852 /* asp_redux.dat */, 1A2318AB0B9D02A900EF0852 /* asteroid.dat */, 1A2318AC0B9D02A900EF0852 /* asteroid1.dat */, 1A2318AD0B9D02A900EF0852 /* barrel.dat */, 1A2318AE0B9D02A900EF0852 /* boa2_redux.dat */, 1A2318AF0B9D02A900EF0852 /* boa_redux.dat */, 1A2318B00B9D02A900EF0852 /* boulder.dat */, 1A2318B10B9D02A900EF0852 /* boulder1.dat */, 1A2318B20B9D02A900EF0852 /* buoy.dat */, 1A2318B30B9D02A900EF0852 /* cobra1_redux.dat */, 1A0BF3D310DAE2B30099984D /* cobra1_redux1.dat */, 1A0BF3D410DAE2B30099984D /* cobra1_redux2.dat */, 1A2318B60B9D02A900EF0852 /* cobra3_redux.dat */, 1A2318B80B9D02A900EF0852 /* constrictor_redux.dat */, 1A2318B90B9D02A900EF0852 /* dock-flat.dat */, 1A2318BA0B9D02A900EF0852 /* dock.dat */, 1A49FAE6114C026B0015D5F8 /* cobra3_redux1.dat */, 1A2318BB0B9D02A900EF0852 /* escpod_redux.dat */, 1A2318BD0B9D02A900EF0852 /* ferdelance_redux.dat */, 1A2318BE0B9D02A900EF0852 /* gecko_redux.dat */, 1A2318BF0B9D02A900EF0852 /* icosahedron.dat */, 1A2318C00B9D02A900EF0852 /* icostextured.dat */, 1A2318C10B9D02A900EF0852 /* krait_redux.dat */, 1A2318C20B9D02A900EF0852 /* mamba_redux.dat */, 1A0BF3D710DAE2EC0099984D /* mamba_redux1.dat */, 1A2318C40B9D02A900EF0852 /* missile.dat */, 1A2318C50B9D02A900EF0852 /* moray_redux.dat */, 1A0BF3D910DAE30F0099984D /* moray_redux1.dat */, 1A2318C70B9D02A900EF0852 /* new-dodo.dat */, 1A2318C80B9D02A900EF0852 /* new-icos.dat */, 1A2318C90B9D02A900EF0852 /* new-rock.dat */, 1A2318CA0B9D02A900EF0852 /* new_coriolis.dat */, 1A21149A0DEA980800444CEB /* oolite-ball-turret.dat */, 1A1502F50C1201C30032F3E8 /* oolite-unknown-ship.dat */, 1A2318CB0B9D02A900EF0852 /* python_redux.dat */, 1A0BF3DB10DAE3490099984D /* python_redux1.dat */, 1A0BF3DC10DAE3490099984D /* python_redux2.dat */, 1A2318CE0B9D02AA00EF0852 /* qbomb.dat */, 1A2318CF0B9D02AA00EF0852 /* ring.dat */, 1A2318D00B9D02AA00EF0852 /* rock-box.dat */, 1A2318D10B9D02AA00EF0852 /* rock-dock.dat */, 1A2318D20B9D02AA00EF0852 /* scarred_alloy.dat */, 1A2318D30B9D02AA00EF0852 /* shuttle_redux.dat */, 1A2318D40B9D02AA00EF0852 /* sidewinder_redux.dat */, 1A2318D50B9D02AA00EF0852 /* splinter.dat */, 1A2318D60B9D02AA00EF0852 /* splinter1.dat */, 1A2318D70B9D02AA00EF0852 /* strut.dat */, 1A2318D80B9D02AA00EF0852 /* thargoid_redux.dat */, 1A2318D90B9D02AA00EF0852 /* thargon_redux.dat */, 1A2318DA0B9D02AA00EF0852 /* transporter_redux.dat */, 1A0BF3DF10DAE3610099984D /* transporter_redux1.dat */, 1A2318DC0B9D02AA00EF0852 /* viper_redux.dat */, 1A2318DD0B9D02AA00EF0852 /* viperi_redux.dat */, 1A2318DE0B9D02AA00EF0852 /* worm_redux.dat */, 1A0BF3E110DAE3760099984D /* worm_redux1.dat */, 1A2318E00B9D02AA00EF0852 /* wreck1.dat */, 1A2318E10B9D02AA00EF0852 /* wreck2.dat */, 1A2318E20B9D02AA00EF0852 /* wreck3.dat */, 1A2318E30B9D02AA00EF0852 /* wreck4.dat */, 1A2318E40B9D02AA00EF0852 /* wreck5.dat */, ); path = Models; sourceTree = ""; }; 1A2319730B9D02F900EF0852 /* Music */ = { isa = PBXGroup; children = ( 1A2319740B9D02F900EF0852 /* BlueDanube.ogg */, 1A2319750B9D02F900EF0852 /* OoliteTheme.ogg */, ); path = Music; sourceTree = ""; }; 1A2319910B9D031D00EF0852 /* Sounds */ = { isa = PBXGroup; children = ( 1A2319920B9D031D00EF0852 /* afterburner1.ogg */, 1A2319940B9D031D00EF0852 /* beep.ogg */, 1A2319950B9D031D00EF0852 /* bigbang.ogg */, 1A2319960B9D031D00EF0852 /* boop.ogg */, 1A2319970B9D031D00EF0852 /* breakpattern.ogg */, 1A2319980B9D031D00EF0852 /* buy.ogg */, 1A2319990B9D031D00EF0852 /* ecm.ogg */, 1A23199A0B9D031D00EF0852 /* guiclick.ogg */, 1A23199B0B9D031D00EF0852 /* hit.ogg */, 1A23199C0B9D031D00EF0852 /* hullbang.ogg */, 1A23199D0B9D031D00EF0852 /* laser.ogg */, 1A23199E0B9D031D00EF0852 /* laserhits.ogg */, 1A23199F0B9D031D00EF0852 /* missile.ogg */, 1A2319A00B9D031D00EF0852 /* scoop.ogg */, 1A2319A10B9D031D00EF0852 /* sell.ogg */, 1A2319A20B9D031D00EF0852 /* trumble.ogg */, 1A2319A30B9D031D00EF0852 /* trumblesqueal.ogg */, 1A2319A40B9D031D00EF0852 /* warning.ogg */, 1A2319A50B9D031D00EF0852 /* witchabort.ogg */, ); path = Sounds; sourceTree = ""; }; 1A26D1090BCFA8D40073F257 /* PlayerEntity */ = { isa = PBXGroup; children = ( 1A26D08E0BCF9CF70073F257 /* PlayerEntity.h */, 1A26D08D0BCF9CF70073F257 /* PlayerEntity.m */, 1A26D0980BCF9CF70073F257 /* PlayerEntityContracts.h */, 1A26D09B0BCF9CF70073F257 /* PlayerEntityContracts.m */, 1A26D0A40BCF9CF70073F257 /* PlayerEntityControls.h */, 1A26D09C0BCF9CF70073F257 /* PlayerEntityControls.m */, 1A26D0AA0BCF9CF80073F257 /* PlayerEntityLegacyScriptEngine.h */, 1A26D0880BCF9CF70073F257 /* PlayerEntityLegacyScriptEngine.m */, 1A26D08C0BCF9CF70073F257 /* PlayerEntityLoadSave.m */, 1A26D0AB0BCF9CF80073F257 /* PlayerEntityLoadSave.h */, 1A26D0910BCF9CF70073F257 /* PlayerEntityScriptMethods.h */, 1A26D08B0BCF9CF70073F257 /* PlayerEntityScriptMethods.m */, 1A26D0A60BCF9CF70073F257 /* PlayerEntitySound.h */, 1A26D0A50BCF9CF70073F257 /* PlayerEntitySound.m */, 1A26D09F0BCF9CF70073F257 /* PlayerEntityStickMapper.h */, 1A26D09E0BCF9CF70073F257 /* PlayerEntityStickMapper.m */, ); name = PlayerEntity; sourceTree = ""; }; 1A28AA0F0D55434800BC0CE4 /* Sound */ = { isa = PBXGroup; children = ( 1A28AA140D55438200BC0CE4 /* OOJSSound.h */, 1A28AA150D55438200BC0CE4 /* OOJSSound.m */, 1AB784F70D554F7B00517983 /* OOJSSoundSource.h */, 1AB784F80D554F7B00517983 /* OOJSSoundSource.m */, ); name = Sound; sourceTree = ""; }; 1A28AA130D55435300BC0CE4 /* Global */ = { isa = PBXGroup; children = ( 1A7376BC0C64AE330097AC37 /* OOJSSystem.h */, 1A7376BD0C64AE330097AC37 /* OOJSSystem.m */, 1A9322950DF53C33003FD306 /* OOJSSystemInfo.h */, 1A9322960DF53C33003FD306 /* OOJSSystemInfo.m */, 1A4FB3330C8DC86800DC8E1F /* OOJSOolite.h */, 1A4FB3340C8DC86800DC8E1F /* OOJSOolite.m */, 1ACEA6BD0C91DA3E00C7CE97 /* OOJSGlobal.h */, 1ACEA6BE0C91DA3E00C7CE97 /* OOJSGlobal.m */, 1ACEA7260C91DF2800C7CE97 /* OOJSMissionVariables.h */, 1ACEA7270C91DF2800C7CE97 /* OOJSMissionVariables.m */, 1ACEA7A80C91E32800C7CE97 /* OOJSMission.h */, 1ACEA7A90C91E32800C7CE97 /* OOJSMission.m */, 1A6B25EC0C9C2745000717CF /* OOJSClock.h */, 1A6B25ED0C9C2746000717CF /* OOJSClock.m */, 1AA82C810CC10E3D0023B797 /* OOJSWorldScripts.h */, 1AA82C820CC10E3D0023B797 /* OOJSWorldScripts.m */, 1A0DA2EC0D71D280009B0970 /* OOJSSpecialFunctions.h */, 1A0DA2ED0D71D280009B0970 /* OOJSSpecialFunctions.m */, ); name = Global; sourceTree = ""; }; 1A2A1B020BD2768300152975 /* Graphics */ = { isa = PBXGroup; children = ( 25F3E63A0994F08A002F25FD /* OOOpenGL.h */, 1A5AA3220C0098AF0029C78A /* OOOpenGL.m */, 1A2A1DEA0BD2A28E00152975 /* OOMacroOpenGL.h */, 1A43234A0BCFC9BB00F65914 /* OOOpenGLExtensionManager.h */, 1A43234B0BCFC9BB00F65914 /* OOOpenGLExtensionManager.m */, 1A94D5AD0D65A6960072C805 /* OOLight.h */, 1A94D5AC0D65A6960072C805 /* OOLight.m */, 1A94D5B30D65A6B40072C805 /* OOCamera.h */, 1A94D5B40D65A6B40072C805 /* OOCamera.m */, 25161100099544380037C2E1 /* OpenGLSprite.h */, 251610FF099544380037C2E1 /* OpenGLSprite.m */, 1AB9AE89107F459B00B6F3CE /* OOPolygonSprite.h */, 1AB9AE8A107F459B00B6F3CE /* OOPolygonSprite.m */, 1AED2D0A0C04586C004A1118 /* OOGraphicsResetManager.h */, 1AED2D0B0C04586C004A1118 /* OOGraphicsResetManager.m */, 1ADC3F850BFA1388000E0F89 /* Drawables */, 1A71DDD30BCC0EEF00CD5C13 /* Materials */, 1A15049C0C12CA070032F3E8 /* OOProbabilisticTextureManager.h */, 1A15049D0C12CA070032F3E8 /* OOProbabilisticTextureManager.m */, 1AC775E00C2DD4E900ECFF3B /* OODebugGLDrawing.h */, 1AC775E10C2DD4E900ECFF3B /* OODebugGLDrawing.m */, 1ABC03EB0EF86110003B740A /* OOCrosshairs.h */, 1ABC03EC0EF86110003B740A /* OOCrosshairs.m */, 1ACB1CEF118DBC65007B9A1F /* OOEnvironmentCubeMap.h */, 1ACB1CF0118DBC65007B9A1F /* OOEnvironmentCubeMap.m */, ); name = Graphics; sourceTree = ""; }; 1A2DA2A00CB4CB3500DE6823 /* Debug */ = { isa = PBXGroup; children = ( 1A2DA3ED0CB4E84900DE6823 /* OODebugSupport.h */, 1A87063D1172029F003FDD2A /* OODebugFlags.h */, 1A2DA3EC0CB4E84900DE6823 /* OODebugSupport.m */, 1A2DA3540CB4D10800DE6823 /* OODebuggerInterface.h */, 1A2DA34A0CB4D0D800DE6823 /* OODebugMonitor.h */, 1A2DA34C0CB4D0D800DE6823 /* OODebugMonitor.m */, 1A2DA3490CB4D0D800DE6823 /* OOJSConsole.h */, 1A2DA34B0CB4D0D800DE6823 /* OOJSConsole.m */, 1A2DA2A40CB4CB5C00DE6823 /* OODebugTCPConsoleProtocol.h */, 1A2DA2A70CB4CB5C00DE6823 /* OODebugTCPConsoleClient.h */, 1A2DA2A50CB4CB5C00DE6823 /* OODebugTCPConsoleClient.m */, 1A2DA2A90CB4CB5C00DE6823 /* OOTCPStreamDecoder.h */, 1A2DA2A60CB4CB5C00DE6823 /* OOTCPStreamDecoder.c */, 1A2DA2A80CB4CB5C00DE6823 /* OOTCPStreamDecoderAbstractionLayer.h */, 1A2DA2AA0CB4CB5C00DE6823 /* OOTCPStreamDecoderAbstractionLayer.m */, ); path = Debug; sourceTree = ""; }; 1A2F63940C5CC737003872C8 /* Schemata */ = { isa = PBXGroup; children = ( 1A2F63950C5CC737003872C8 /* demoshipsSchema.plist */, 1A2F63960C5CC737003872C8 /* hudSchema.plist */, 1A2F63980C5CC737003872C8 /* shipdataEntrySchema.plist */, 1A2F63990C5CC737003872C8 /* shipyardSchema.plist */, ); path = Schemata; sourceTree = SOURCE_ROOT; }; 1A3042F010C16DA60056219D /* Products */ = { isa = PBXGroup; children = ( 1A3042F410C16DA60056219D /* Debug.oxp */, ); name = Products; sourceTree = ""; }; 1A34912C0BC25EBC00802DA7 /* Scripts */ = { isa = PBXGroup; children = ( 1A572FB80D84B640003D4A26 /* oolite-nova-mission.js */, 1A572FB90D84B640003D4A26 /* oolite-thargoid-plans-mission.js */, 1A572FBA0D84B640003D4A26 /* oolite-trumbles-mission.js */, 1A01BC6F11C5515B0011197F /* oolite-default-player-script.js */, 1A572FBB0D84B640003D4A26 /* oolite-default-ship-script.js */, 1A572FBC0D84B640003D4A26 /* oolite-cloaking-device-mission.js */, 1A572FBD0D84B640003D4A26 /* oolite-constrictor.js */, B372438812BB72E7004890B3 /* oolite-constrictor-pilot.js */, 1A572FBE0D84B640003D4A26 /* oolite-constrictor-hunt-mission.js */, 1A572FBF0D84B640003D4A26 /* oolite-cloaking-device-target-ship.js */, 1A572FC00D84B640003D4A26 /* oolite-cloaking-device-pod.js */, 1A572FC10D84B640003D4A26 /* oolite-global-prefix.js */, 1A572FC20D84B640003D4A26 /* oolite-thargoid-warship.js */, ); path = Scripts; sourceTree = ""; }; 1A3E018F11C574AC000FF226 /* Products */ = { isa = PBXGroup; children = ( 1A3E019611C574AC000FF226 /* Oolite.mdimporter */, ); name = Products; sourceTree = ""; }; 1A43A0D10CB91D3600D0E239 /* Entities */ = { isa = PBXGroup; children = ( 1A2A8C130BC65FFD001E00FB /* OOJSEntity.h */, 1A2A8C140BC65FFD001E00FB /* OOJSEntity.m */, 1A3ACFE90C5FF33A00EC50A7 /* OOJSShip.h */, 1A3ACFEA0C5FF33A00EC50A7 /* OOJSShip.m */, 1A73712B0C623DAE0097AC37 /* OOJSStation.h */, 1A73712C0C623DAE0097AC37 /* OOJSStation.m */, 1A736BD10C61E9370097AC37 /* OOJSPlayer.h */, 1A736BD20C61E9370097AC37 /* OOJSPlayer.m */, 1A54AB510E3E17A0001EB817 /* OOJSPlayerShip.h */, 1A54AB520E3E17A0001EB817 /* OOJSPlayerShip.m */, 1A43A0CA0CB91D2C00D0E239 /* OOJSPlanet.h */, 1A43A0CB0CB91D2C00D0E239 /* OOJSPlanet.m */, 1A7C75990CC39D11005D0AA2 /* OOJSSun.h */, 1A7C75980CC39D11005D0AA2 /* OOJSSun.m */, 1A2A8D380BC6765F001E00FB /* EntityOOJavaScriptExtensions.h */, 1A2A8D390BC6765F001E00FB /* EntityOOJavaScriptExtensions.m */, ); name = Entities; sourceTree = ""; }; 1A4FB2340C8D6A7500DC8E1F /* Products */ = { isa = PBXGroup; children = ( 1A4FB2380C8D6A7500DC8E1F /* libmozjs_for_oolite.a */, ); name = Products; sourceTree = ""; }; 1A5BF2710916D45B00BF238F /* Extras */ = { isa = PBXGroup; children = ( 1A01BCDF11C569DF0011197F /* Oolite-docktile.xcodeproj */, 1A3E018E11C574AC000FF226 /* Oolite-importer.xcodeproj */, ); name = Extras; sourceTree = ""; }; 1A5DBA980BC000DC00D57389 /* Scripting */ = { isa = PBXGroup; children = ( 1A5DBAA10BC000DC00D57389 /* OOScript.h */, 1A5DBAA20BC000DC00D57389 /* OOScript.m */, 1A5DBA9E0BC000DC00D57389 /* OOPListScript.h */, 1A5DBA9F0BC000DC00D57389 /* OOPListScript.m */, 1A6B1EEE0C9AA5C6000717CF /* OOScriptTimer.h */, 1A6B1EEF0C9AA5C6000717CF /* OOScriptTimer.m */, 1A5DBAB50BC000E700D57389 /* JavaScript */, 1A3C67F30F1C90BF0000D45B /* OOLegacyScriptWhitelist.h */, 1A3C67F40F1C90BF0000D45B /* OOLegacyScriptWhitelist.m */, ); path = Scripting; sourceTree = ""; }; 1A5DBAB50BC000E700D57389 /* JavaScript */ = { isa = PBXGroup; children = ( 2B4CDFEA107B3D8400526C98 /* OOJSManifest.h */, 2B4CDFEB107B3D8400526C98 /* OOJSManifest.m */, 1A5DBA9A0BC000DC00D57389 /* OOJavaScriptEngine.h */, 1A5DBA9B0BC000DC00D57389 /* OOJavaScriptEngine.m */, 1A11C2AF11CFC35000F3EE77 /* OOJSEngineTimeManagement.h */, 1A11C2B011CFC35000F3EE77 /* OOJSEngineTimeManagement.m */, 1ABC47FC0F155F0500B977AD /* OOJSFunction.h */, 1ABC47FD0F155F0500B977AD /* OOJSFunction.m */, 1A43A0D10CB91D3600D0E239 /* Entities */, 1A28AA0F0D55434800BC0CE4 /* Sound */, 1A28AA130D55435300BC0CE4 /* Global */, 1A5DBA9C0BC000DC00D57389 /* OOJSScript.h */, 1A5DBA9D0BC000DC00D57389 /* OOJSScript.m */, 1A736C7D0C61FD220097AC37 /* OOJSCall.h */, 1A736C7E0C61FD220097AC37 /* OOJSCall.m */, 1A3AFF1D0BC4462200B5E2D9 /* OOJSVector.h */, 1A3AFF1E0BC4462200B5E2D9 /* OOJSVector.m */, 1A2A91500BC6BC66001E00FB /* OOJSQuaternion.h */, 1A2A91510BC6BC66001E00FB /* OOJSQuaternion.m */, 1A6B228B0C9B40D4000717CF /* OOJSTimer.h */, 1A6B228C0C9B40D4000717CF /* OOJSTimer.m */, 1AC27A0D0EA7E9940054E5F0 /* OOJSEquipmentInfo.h */, 1AC27A0E0EA7E9940054E5F0 /* OOJSEquipmentInfo.m */, 1A11F8490F35F60C001C886C /* OOJSShipGroup.h */, 1A11F8480F35F60C001C886C /* OOJSShipGroup.m */, ); name = JavaScript; sourceTree = ""; }; 1A6514F90CCC9D670054D01B /* Shaders */ = { isa = PBXGroup; children = ( 1A65150D0CCC9E220054D01B /* oolite-standard-vertex.vertex */, 1A02FD340EE048E8008F9B09 /* oolite-tangent-space-vertex.vertex */, 1A65150E0CCC9E220054D01B /* oolite-default-shader.fragment */, 1ADA576710CDB1C300E891B8 /* oolite-default-planet.vertex */, 1ADA576910CDB1C600E891B8 /* oolite-default-planet.fragment */, 1A0C3EDD1193306B007935E5 /* oolite-dust.vertex */, 1A0C3EEA11933272007935E5 /* oolite-dust.fragment */, ); path = Shaders; sourceTree = ""; }; 1A71DDD30BCC0EEF00CD5C13 /* Materials */ = { isa = PBXGroup; children = ( 1A26D0D30BCF9D0D0073F257 /* OOMaterial.h */, 1A26D0D20BCF9D0D0073F257 /* OOMaterial.m */, 1A1F7DA6117B5BDB00332757 /* OOMaterialSpecifier.h */, 1A1F7DA7117B5BDB00332757 /* OOMaterialSpecifier.m */, 1A3D034811736EDA005BF5E6 /* OOMaterialConvenienceCreators.h */, 1A3D034911736EDA005BF5E6 /* OOMaterialConvenienceCreators.m */, 1ADBA54E0BD0F173008FC99C /* OOBasicMaterial.h */, 1ADBA54F0BD0F173008FC99C /* OOBasicMaterial.m */, 1A26D0D00BCF9D0D0073F257 /* OOShaderMaterial.h */, 1A26D0D10BCF9D0D0073F257 /* OOShaderMaterial.m */, 1A2A16670BD10B1200152975 /* OOSingleTextureMaterial.h */, 1A2A16660BD10B1200152975 /* OOSingleTextureMaterial.m */, 1A3D03131173536C005BF5E6 /* OOMultiTextureMaterial.h */, 1A3D03141173536C005BF5E6 /* OOMultiTextureMaterial.m */, 1A71E8610BCE8A6E00CD5C13 /* Shaders */, 1A71E85D0BCE8A5500CD5C13 /* Textures */, ); path = Materials; sourceTree = ""; }; 1A71E6FB0BCE345800CD5C13 /* libpng */ = { isa = PBXGroup; children = ( 1A26D0F40BCF9D8D0073F257 /* pngusr.h */, 1A71E7070BCE34CF00CD5C13 /* png.h */, 1A71E7030BCE34CF00CD5C13 /* pngconf.h */, 1A71E7040BCE34CF00CD5C13 /* pngmem.c */, 1A71E7050BCE34CF00CD5C13 /* pngwutil.c */, 1A71E7060BCE34CF00CD5C13 /* pngwio.c */, 1A71E7080BCE34CF00CD5C13 /* pngtrans.c */, 1A71E7090BCE34CF00CD5C13 /* pngrtran.c */, 1A71E70A0BCE34CF00CD5C13 /* png.c */, 1A71E70B0BCE34CF00CD5C13 /* pngwtran.c */, 1A71E70C0BCE34CF00CD5C13 /* pngread.c */, 1A71E70D0BCE34CF00CD5C13 /* pngrutil.c */, 1A71E70E0BCE34CF00CD5C13 /* pngtest.c */, 1A71E70F0BCE34CF00CD5C13 /* pngerror.c */, 1A71E7100BCE34CF00CD5C13 /* pngset.c */, 1A71E7110BCE34CF00CD5C13 /* pngwrite.c */, 1A71E7120BCE34CF00CD5C13 /* pngget.c */, 1A71E7140BCE34CF00CD5C13 /* pngrio.c */, 1A71E7160BCE34CF00CD5C13 /* pngpread.c */, ); name = libpng; path = "deps/Cross-platform-deps/libpng"; sourceTree = ""; }; 1A71E85D0BCE8A5500CD5C13 /* Textures */ = { isa = PBXGroup; children = ( 1A26D0E10BCF9D3B0073F257 /* OOTexture.h */, 1A26D0E00BCF9D3B0073F257 /* OOTexture.m */, 1ACB1D1B118DCE5A007B9A1F /* OOTextureInternal.h */, 1ACB1D16118DCBC0007B9A1F /* OOConcreteTexture.h */, 1ACB1D17118DCBC0007B9A1F /* OOConcreteTexture.m */, 1A8BB8E80E8311F900122974 /* OONullTexture.h */, 1A8BB8E90E8311F900122974 /* OONullTexture.m */, 1A26D0E30BCF9D3B0073F257 /* OOTextureLoader.h */, 1A26D0E50BCF9D3B0073F257 /* OOTextureLoader.m */, 1A26D0E40BCF9D3B0073F257 /* OOPNGTextureLoader.h */, 1A26D0E20BCF9D3B0073F257 /* OOPNGTextureLoader.m */, 1AA7FE2B10C2F2070058FBED /* OOTextureGenerator.h */, 1AA7FE2C10C2F2070058FBED /* OOTextureGenerator.m */, 1AABA83C11B941D1003487D5 /* OOPixMapTextureLoader.h */, 1AABA83D11B941D1003487D5 /* OOPixMapTextureLoader.m */, 1AA7FE3210C2F26A0058FBED /* OOPlanetTextureGenerator.h */, 1AA7FE3310C2F26A0058FBED /* OOPlanetTextureGenerator.m */, 1A8C97E4117A1A2F00D8AB7E /* OOCombinedEmissionMapGenerator.h */, 1A8C97E5117A1A2F00D8AB7E /* OOCombinedEmissionMapGenerator.m */, 1AECE9DF1177959F003986A8 /* OOPixMap.h */, 1AECE9EE11779910003986A8 /* OOPixMap.m */, 1A19783C117F81B10060DB56 /* OOPixMapChannelOperations.h */, 1A19783D117F81B10060DB56 /* OOPixMapChannelOperations.m */, 1AB01ABC0BB15AED00F1B949 /* OOTextureScaling.h */, 1AB01ABD0BB15AED00F1B949 /* OOTextureScaling.m */, 1A95C03E118A450E002EE302 /* OOConvertCubeMapToLatLong.h */, 1A95C03F118A450E002EE302 /* OOConvertCubeMapToLatLong.m */, ); name = Textures; sourceTree = ""; }; 1A71E8610BCE8A6E00CD5C13 /* Shaders */ = { isa = PBXGroup; children = ( 1A26D0DA0BCF9D1E0073F257 /* OOShaderProgram.h */, 1A26D0D90BCF9D1E0073F257 /* OOShaderProgram.m */, 1A26D0D80BCF9D1E0073F257 /* OOShaderUniform.h */, 1A26D0DB0BCF9D1E0073F257 /* OOShaderUniform.m */, 1A5E462E0C32DACE008104B4 /* OOShaderUniformMethodType.h */, 1A5E462D0C32DACE008104B4 /* OOShaderUniformMethodType.m */, ); name = Shaders; sourceTree = ""; }; 1A7B96800E620CA000322821 /* Audio */ = { isa = PBXGroup; children = ( 1A60AFB50D56093B0070510D /* OOMusicController.h */, 1A60AFB60D56093B0070510D /* OOMusicController.m */, 1A71D8A90E5F17410088C456 /* OOSoundSource.h */, 1A71D8A80E5F17410088C456 /* OOSoundSource.m */, 1ACBF06F0D82DF9B00CC005F /* OOSoundSourcePool.h */, 1ACBF0700D82DF9B00CC005F /* OOSoundSourcePool.m */, 1A7B967E0E620C9E00322821 /* OOSoundInternal.h */, 1A8A3D8F0B9B058500AB7625 /* Mac-specific */, ); name = Audio; sourceTree = ""; }; 1A8071D70C0480AC00BA1935 /* Debug OXP */ = { isa = PBXGroup; children = ( 1A0519340C7CCAC900BA5CCA /* DebugOXP.xcodeproj */, 1A0517D10C7B376700BA5CCA /* debug-exports.exp */, 1AD6B3280E3BB55E001C42D9 /* debug-exports-64.exp */, ); name = "Debug OXP"; path = src/Cocoa; sourceTree = ""; }; 1A817DCA106D44D900AA2F97 /* Particles */ = { isa = PBXGroup; children = ( 1A26D0970BCF9CF70073F257 /* ParticleEntity.h */, 1A26D0960BCF9CF70073F257 /* ParticleEntity.m */, 1AE24371105439B500EAA7F2 /* OOLightParticleEntity.h */, 1AE24372105439B500EAA7F2 /* OOLightParticleEntity.m */, 1AE242C31054226900EAA7F2 /* OOFlasherEntity.h */, 1AE242C41054226900EAA7F2 /* OOFlasherEntity.m */, 1A1F2840105AAB7900ADB8C5 /* OOSparkEntity.h */, 1A1F2841105AAB7900ADB8C5 /* OOSparkEntity.m */, 1A817CFA106D232100AA2F97 /* OOPlasmaShotEntity.h */, 1A817CFB106D232100AA2F97 /* OOPlasmaShotEntity.m */, 1A817D9E106D3FF000AA2F97 /* OOPlasmaBurstEntity.h */, 1A817D9F106D3FF000AA2F97 /* OOPlasmaBurstEntity.m */, 1A817DC1106D443B00AA2F97 /* OOFlashEffectEntity.h */, 1A817DC2106D443B00AA2F97 /* OOFlashEffectEntity.m */, ); name = Particles; sourceTree = ""; }; 1A8A3BE90B963F02007D20B8 /* Source */ = { isa = PBXGroup; children = ( 1A8A3C0C0B963FF8007D20B8 /* Entities */, 1A8A3C0F0B964002007D20B8 /* AI */, 1A8A3C180B964030007D20B8 /* Resource Management */, 1A8A3C1E0B9640B4007D20B8 /* Mathematics */, 1A8A3C1B0B96407A007D20B8 /* User Interface */, 1A8A3BFB0B963F91007D20B8 /* Utilities */, 1A8A3BF20B963F3C007D20B8 /* Mac-specific */, 1ACEA3BC0C915A1600C7CE97 /* Misc */, 1A7B96800E620CA000322821 /* Audio */, 1A2A1B020BD2768300152975 /* Graphics */, 1A5DBA980BC000DC00D57389 /* Scripting */, 1A2DA2A00CB4CB3500DE6823 /* Debug */, 1AB2AAE70C4CDF890008CF4E /* OXP Verification */, ); name = Source; path = src/Core; sourceTree = ""; }; 1A8A3BF20B963F3C007D20B8 /* Mac-specific */ = { isa = PBXGroup; children = ( 25F3E6BC0994F30A002F25FD /* main.m */, 25F46750099695D5009483BF /* OoliteApp.h */, 25F46751099695D5009483BF /* OoliteApp.m */, 2576E7B209B4F418007410F7 /* MyOpenGLView.h */, 25F4676309969672009483BF /* MyOpenGLView.m */, 1A8A3D9E0B9B05C400AB7625 /* Groolite */, 1ADF5F110B9E374B00FDB2A3 /* JoystickHandler.h */, 1AE546300C19A2E2005B89F3 /* JoystickHandler.m */, 1A1E99B40EF04837008B48E2 /* OOProgressBar.h */, 1A1E99B50EF04837008B48E2 /* OOProgressBar.m */, 1AAF56160F1A198400A2F2E6 /* Comparison.h */, 1A5A798D105044DD00A8F4B5 /* OOPrefixHeader.h */, 1A143A4611EF22C5001BAB8D /* JAPersistentFileReference.h */, 1A143A4711EF22C5001BAB8D /* JAPersistentFileReference.m */, ); name = "Mac-specific"; path = ../Cocoa; sourceTree = ""; }; 1A8A3BFB0B963F91007D20B8 /* Utilities */ = { isa = PBXGroup; children = ( 1ABAD7300F350B3400FD2CBF /* OOShipGroup.h */, 1ABAD72F0F350B3400FD2CBF /* OOShipGroup.m */, 1A20F7040F36EE0500156DE9 /* OOExcludeObjectEnumerator.h */, 1A20F7050F36EE0500156DE9 /* OOExcludeObjectEnumerator.m */, 1ABDBA390EB365D90086BC3D /* OOIsNumberLiteral.m */, 1ABDBA3A0EB365D90086BC3D /* OOIsNumberLiteral.h */, 1AB4AEB60D688AD9003076D6 /* OOLogHeader.h */, 1AB4AEB70D688AD9003076D6 /* OOLogHeader.m */, 25161107099544390037C2E1 /* OOXMLExtensions.h */, 25161102099544380037C2E1 /* OOXMLExtensions.m */, 1A047A430DCA0F4F00EE1CD0 /* NSDictionaryOOExtensions.h */, 1A047A440DCA0F4F00EE1CD0 /* NSDictionaryOOExtensions.m */, 1A8A37550B960337007D20B8 /* NSMutableDictionaryOOExtensions.h */, 1A8A37540B960337007D20B8 /* NSMutableDictionaryOOExtensions.m */, 1A3BA257106555D100C5C6F3 /* NSNumberOOExtensions.h */, 1A3BA258106555D100C5C6F3 /* NSNumberOOExtensions.m */, 1A8A394D0B96229C007D20B8 /* NSFileManagerOOExtensions.h */, 1A8A394C0B96229C007D20B8 /* NSFileManagerOOExtensions.m */, 1A8A3A360B962AEF007D20B8 /* NSScannerOOExtensions.h */, 1A8A3A370B962AEF007D20B8 /* NSScannerOOExtensions.m */, 083325DB09DDBCDE00F5B8E4 /* OOColor.h */, 083325DC09DDBCDE00F5B8E4 /* OOColor.m */, 25160E2E0995362F0037C2E1 /* OOCocoa.h */, 1A38B4AA0B988532001ED4A0 /* OOLogging.h */, 1ABB688B0D044306008BE96D /* OOLoggingExtended.h */, 1A38B4AB0B988532001ED4A0 /* OOLogging.m */, 1AB813070E90D8E500A84923 /* OOLogOutputHandler.m */, 1AB813080E90D8E500A84923 /* OOLogOutputHandler.h */, 1A9400BF0BAF0EDB005F6CF3 /* OOStringParsing.h */, 1A9400BD0BAF0ECD005F6CF3 /* OOStringParsing.m */, 1A9403CF0BAF36C3005F6CF3 /* OOFunctionAttributes.h */, 1A9404240BAF3DED005F6CF3 /* OOCollectionExtractors.m */, 1A9404250BAF3DED005F6CF3 /* OOCollectionExtractors.h */, 1A5DB1E80BBD8F0000D57389 /* OOConstToString.h */, 1A5DB1E90BBD8F0000D57389 /* OOConstToString.m */, 1A5DBD560BC17F0900D57389 /* NSStringOOExtensions.h */, 1A5DBD570BC17F0900D57389 /* NSStringOOExtensions.m */, 1A3491AA0BC282DE00802DA7 /* ReleaseLockProxy.h */, 1A3491AB0BC282DE00802DA7 /* ReleaseLockProxy.m */, 1A2A8E010BC67CCC001E00FB /* OOWeakReference.h */, 1A2A8E020BC67CCC001E00FB /* OOWeakReference.m */, 1A2A17D40BD1587D00152975 /* OOCPUInfo.h */, 1A2A17D50BD1587D00152975 /* OOCPUInfo.m */, 1A00C7DD1066814C00A8737D /* OOAsyncWorkManager.h */, 1A00C7DE1066814C00A8737D /* OOAsyncWorkManager.m */, 1A7D83380C40147700E4A5F5 /* OOAsyncQueue.h */, 1A7D83390C40147700E4A5F5 /* OOAsyncQueue.m */, 1A6B1F340C9AAA60000717CF /* OOPriorityQueue.m */, 1A6B1F350C9AAA60000717CF /* OOPriorityQueue.h */, 1A43A1840CB9243B00D0E239 /* OOEntityFilterPredicate.h */, 1A43A1850CB9243B00D0E239 /* OOEntityFilterPredicate.m */, 1AD1F4C70CD9E42A00EAE520 /* NSThreadOOExtensions.h */, 1AD1F4C80CD9E42A00EAE520 /* NSThreadOOExtensions.m */, 1A1D212D0D2BD4C100F4DEC2 /* bsd_string.h */, 1AAB9A960D779F3C00A9F424 /* OOCocoa.m */, 1A1616600D7DCFDC0094AE5B /* OOFilteringEnumerator.h */, 1A1616610D7DCFDC0094AE5B /* OOFilteringEnumerator.m */, 1A047B7C0DCB3D7500EE1CD0 /* OOProbabilitySet.h */, 1A047B7D0DCB3D7500EE1CD0 /* OOProbabilitySet.m */, 1ADA8AB10F42DBA80001BEC9 /* OODeepCopy.h */, 1ADA8AB20F42DBA80001BEC9 /* OODeepCopy.m */, 1A43F28A105170A8003FDE8B /* OONSOperation.h */, 1A00C65310663D3700A8737D /* OOProfilingStopwatch.h */, 1A00C65410663D3700A8737D /* OOProfilingStopwatch.m */, 1AEB4918119D5AAA007BD514 /* OORegExpMatcher.h */, 1AEB4919119D5AAA007BD514 /* OORegExpMatcher.m */, 1A062C8711B28D8A00727C1D /* NSObjectOOExtensions.h */, 1A062C8811B28D8A00727C1D /* NSObjectOOExtensions.m */, ); name = Utilities; sourceTree = ""; }; 1A8A3C0C0B963FF8007D20B8 /* Entities */ = { isa = PBXGroup; children = ( 1A26D09D0BCF9CF70073F257 /* Entity.h */, 1A26D0A80BCF9CF70073F257 /* Entity.m */, 1A7E317B113ED37C009AAB6D /* EntityShaderBindings.m */, 1A2A1B050BD276A900152975 /* OOEntityWithDrawable.h */, 1A2A1B060BD276A900152975 /* OOEntityWithDrawable.m */, 1A2A1B280BD277D800152975 /* OOSelfDrawingEntity.h */, 1A2A1B290BD277D800152975 /* OOSelfDrawingEntity.m */, 1A7E3187113ED496009AAB6D /* ProxyPlayerEntity.h */, 1A7E3188113ED496009AAB6D /* ProxyPlayerEntity.m */, 1A26D0900BCF9CF70073F257 /* ShipEntity.h */, 1A26D08F0BCF9CF70073F257 /* ShipEntity.m */, 1A26D08A0BCF9CF70073F257 /* ShipEntityAI.h */, 1A26D0890BCF9CF70073F257 /* ShipEntityAI.m */, 1A7BA80B0D84231A003C6CA3 /* ShipEntityScriptMethods.h */, 1A7BA80C0D84231A003C6CA3 /* ShipEntityScriptMethods.m */, 1A01574111034A86008EE36A /* ShipEntityLoadRestore.h */, 1A01574211034A86008EE36A /* ShipEntityLoadRestore.m */, 1A26D0A30BCF9CF70073F257 /* StationEntity.h */, 1A26D0A20BCF9CF70073F257 /* StationEntity.m */, 1A26D1090BCFA8D40073F257 /* PlayerEntity */, 1A26D0930BCF9CF70073F257 /* SkyEntity.h */, 1A26D0920BCF9CF70073F257 /* SkyEntity.m */, 1A26D0950BCF9CF70073F257 /* RingEntity.h */, 1A26D0940BCF9CF70073F257 /* RingEntity.m */, 1A26D09A0BCF9CF70073F257 /* PlanetEntity.h */, 1A26D0990BCF9CF70073F257 /* PlanetEntity.m */, 1A26D0A10BCF9CF70073F257 /* WormholeEntity.h */, 1A26D0A00BCF9CF70073F257 /* WormholeEntity.m */, 1A26D0A70BCF9CF70073F257 /* DustEntity.h */, 1A26D0A90BCF9CF80073F257 /* DustEntity.m */, 1A112739105994D000DF9D12 /* OOExhaustPlumeEntity.h */, 1A11273A105994D000DF9D12 /* OOExhaustPlumeEntity.m */, 1A00C7B810667D3100A8737D /* OOECMBlastEntity.h */, 1A00C7B910667D3100A8737D /* OOECMBlastEntity.m */, 1AA7FD1C10C2C3750058FBED /* OOPlanetEntity.h */, 1AA7FD1D10C2C3750058FBED /* OOPlanetEntity.m */, 1AA7FDDA10C2DC800058FBED /* OOSunEntity.h */, 1AA7FDDB10C2DC800058FBED /* OOSunEntity.m */, 1ADA564710CD68D800E891B8 /* OOStellarBody.h */, 1A817DCA106D44D900AA2F97 /* Particles */, ); path = Entities; sourceTree = ""; }; 1A8A3C0F0B964002007D20B8 /* AI */ = { isa = PBXGroup; children = ( 25161106099544390037C2E1 /* AI.h */, 25161101099544380037C2E1 /* AI.m */, 1A6A963210AEEC5D0065D0F3 /* AIGraphViz.m */, 2516111C099544390037C2E1 /* OOCharacter.h */, 2516111B099544390037C2E1 /* OOCharacter.m */, 083DB4D30A70E51E00B419B2 /* OOBrain.h */, 083DB4D40A70E51E00B419B2 /* OOBrain.m */, 081329B30A6D534900A5C2CE /* OOInstinct.h */, 081329B40A6D534900A5C2CE /* OOInstinct.m */, ); name = AI; sourceTree = ""; }; 1A8A3C180B964030007D20B8 /* Resource Management */ = { isa = PBXGroup; children = ( 2516113A099544390037C2E1 /* ResourceManager.h */, 25161139099544390037C2E1 /* ResourceManager.m */, 25161134099544390037C2E1 /* TextureStore.h */, 25161145099544390037C2E1 /* TextureStore.m */, 1A231A160B9D8B1B00EF0852 /* OOCacheManager.h */, 1A231A170B9D8B1B00EF0852 /* OOCacheManager.m */, 1A29967C0B9F064C002D2149 /* OOCache.h */, 1A29967D0B9F064C002D2149 /* OOCache.m */, 1A9404640BAF42BE005F6CF3 /* OOPListParsing.h */, 1A9404650BAF42BF005F6CF3 /* OOPListParsing.m */, 1A0729FC0EF5796500B0F925 /* OldSchoolPropertyListWriting.h */, 1A0729FD0EF5796500B0F925 /* OldSchoolPropertyListWriting.m */, 1A0729D70EF56D1200B0F925 /* OOConvertSystemDescriptions.h */, 1A0729D80EF56D1200B0F925 /* OOConvertSystemDescriptions.m */, ); name = "Resource Management"; sourceTree = ""; }; 1A8A3C1B0B96407A007D20B8 /* User Interface */ = { isa = PBXGroup; children = ( 2516112C099544390037C2E1 /* HeadUpDisplay.h */, 2516112B099544390037C2E1 /* HeadUpDisplay.m */, 25161127099544390037C2E1 /* GuiDisplayGen.h */, 25161126099544390037C2E1 /* GuiDisplayGen.m */, 1AC545040D4D228400C90E5B /* OOEncodingConverter.h */, 1AC545050D4D228400C90E5B /* OOEncodingConverter.m */, ); name = "User Interface"; sourceTree = ""; }; 1A8A3C1E0B9640B4007D20B8 /* Mathematics */ = { isa = PBXGroup; children = ( 2512834009BA27EC00F43D55 /* Geometry.h */, 2512834109BA27EC00F43D55 /* Geometry.m */, 2512833D09BA27C100F43D55 /* Octree.h */, 2512833C09BA27C100F43D55 /* Octree.m */, 2512834409BA281500F43D55 /* CollisionRegion.h */, 2512834509BA281500F43D55 /* CollisionRegion.m */, 1A9404920BAF4582005F6CF3 /* OOMaths.h */, 1A9404A10BAF462D005F6CF3 /* OOVector.h */, 1A9404A20BAF462D005F6CF3 /* OOVector.m */, 1A9405360BAF4FA6005F6CF3 /* OOMatrix.h */, 1A9405370BAF4FA6005F6CF3 /* OOMatrix.m */, 1A94057D0BAF52AD005F6CF3 /* OOQuaternion.h */, 1A94057E0BAF52AD005F6CF3 /* OOQuaternion.m */, 1A9406290BAF6170005F6CF3 /* OOBoundingBox.h */, 1A9406820BAF66D6005F6CF3 /* OOVoxel.h */, 1A9406830BAF66D6005F6CF3 /* OOVoxel.m */, 1A9406B20BAF67BF005F6CF3 /* OOTriangle.h */, 1AB01BB90BB16A8A00F1B949 /* OOFastArithmetic.h */, 1AB01BBA0BB16A8A00F1B949 /* OOFastArithmetic.m */, 25F3E6300994F033002F25FD /* legacy_random.h */, 25F3E6320994F04C002F25FD /* legacy_random.c */, 1A7CBF6D10937DD6005B7797 /* OOPointMaths.h */, ); name = Mathematics; sourceTree = ""; }; 1A8A3D8F0B9B058500AB7625 /* Mac-specific */ = { isa = PBXGroup; children = ( 251610D0099544090037C2E1 /* OOCASound.h */, 251610DA099544090037C2E1 /* OOCASoundInternal.h */, 251610D5099544090037C2E1 /* OOCASound.m */, 1A81F7080A7BAC4D006580AD /* OOCAMusic.h */, 1A81F7070A7BAC4D006580AD /* OOCAMusic.m */, 251610CA099544090037C2E1 /* OOCABufferedSound.h */, 251610D2099544090037C2E1 /* OOCABufferedSound.m */, 251610D7099544090037C2E1 /* OOCAStreamingSound.h */, 251610D3099544090037C2E1 /* OOCAStreamingSound.m */, 251610CB099544090037C2E1 /* OOCASoundMixer.h */, 251610D1099544090037C2E1 /* OOCASoundMixer.m */, 251610CD099544090037C2E1 /* OOCASoundChannel.h */, 251610D6099544090037C2E1 /* OOCASoundChannel.m */, 251610D9099544090037C2E1 /* OOCASoundReferencePoint.h */, 251610CF099544090037C2E1 /* OOCASoundReferencePoint.m */, 251610D4099544090037C2E1 /* OOCASoundDecoder.h */, 251610DB099544090037C2E1 /* OOCASoundDecoder.m */, 251610D8099544090037C2E1 /* OOErrorDescription.h */, 251610DC099544090037C2E1 /* OOErrorDescription.m */, 251610F1099544190037C2E1 /* VirtualRingBuffer.h */, 251610F0099544190037C2E1 /* VirtualRingBuffer.m */, 1A06F2851196E5B100AFA5B4 /* OOCASoundDebugMonitor.h */, ); name = "Mac-specific"; path = ../Cocoa; sourceTree = ""; }; 1A8A3D9E0B9B05C400AB7625 /* Groolite */ = { isa = PBXGroup; children = ( 25F3E6F00994F466002F25FD /* Groolite.h */, 25F3E6F10994F466002F25FD /* Groolite.m */, ); name = Groolite; sourceTree = ""; }; 1AA2E7061191E39600DFBA23 /* Build stuff */ = { isa = PBXGroup; children = ( 1A9407BF0BAF7032005F6CF3 /* GNUmakefile */, 1A846BA90D79F9570081280D /* oolite-version.xcconfig */, 1A45BCC9104AB46900A89324 /* oolite-targets.xcconfig */, 1AD88FAF103F29D300AA36F4 /* oolite-options.xcconfig */, 1ABFEE2110507987005AA752 /* oolite-nonshared.xcconfig */, 1A6A3A7E1135E0F200697AF8 /* oolite-snapshot.xcconfig */, ); name = "Build stuff"; sourceTree = ""; }; 1AB2AAE70C4CDF890008CF4E /* OXP Verification */ = { isa = PBXGroup; children = ( 1AB2AB120C4CE4070008CF4E /* verifyOXP.plist */, 1AB2AAF80C4CE0CC0008CF4E /* OOOXPVerifier.h */, 1AB2AAF90C4CE0CC0008CF4E /* OOOXPVerifier.m */, 1A27DB390C4E349F00CB4CE8 /* OOOXPVerifierStage.h */, 1A27DB380C4E349F00CB4CE8 /* OOOXPVerifierStageInternal.h */, 1A27DB3A0C4E349F00CB4CE8 /* OOOXPVerifierStage.m */, 1A27DB400C4E34B300CB4CE8 /* OOFileScannerVerifierStage.h */, 1A27DB410C4E34B300CB4CE8 /* OOFileScannerVerifierStage.m */, 1A7D3A160C4F6162008EDC33 /* OOCheckRequiresPListVerifierStage.h */, 1A7D3A170C4F6162008EDC33 /* OOCheckRequiresPListVerifierStage.m */, 1A7D3B990C4F7843008EDC33 /* OOCheckDemoShipsPListVerifierStage.h */, 1A7D3B9A0C4F7843008EDC33 /* OOCheckDemoShipsPListVerifierStage.m */, 1A7D3C470C4F818C008EDC33 /* OOCheckEquipmentPListVerifierStage.h */, 1A7D3C480C4F818C008EDC33 /* OOCheckEquipmentPListVerifierStage.m */, 1A3159250F1B7B7E00328E4A /* OOAIStateMachineVerifierStage.h */, 1A3159260F1B7B7E00328E4A /* OOAIStateMachineVerifierStage.m */, 1A7D3D290C4F8D01008EDC33 /* OOTextureVerifierStage.h */, 1A7D3D2A0C4F8D02008EDC33 /* OOTextureVerifierStage.m */, 1A7D41850C516B90008EDC33 /* OOModelVerifierStage.h */, 1A7D41840C516B90008EDC33 /* OOModelVerifierStage.m */, 1A7D41E00C516E9E008EDC33 /* OOCheckShipDataPListVerifierStage.h */, 1A7D41E10C516E9E008EDC33 /* OOCheckShipDataPListVerifierStage.m */, 1A6DD1210C57B5BC00A892F4 /* OOPListSchemaVerifier.h */, 1A6DD1220C57B5BC00A892F4 /* OOPListSchemaVerifier.m */, ); name = "OXP Verification"; path = OXPVerifier; sourceTree = ""; }; 1AC0E9380B974D8700C46994 /* Documentation */ = { isa = PBXGroup; children = ( 1AC0E9480B974DC200C46994 /* ReadMe.rtfd */, 1AC0E9490B974DC200C46994 /* LICENSE.TXT */, 1AC0E9460B974DC200C46994 /* GPL.TXT */, 1AC0E9470B974DC200C46994 /* FAQ.TXT */, 1AC0E94A0B974DC200C46994 /* PORTING.TXT */, 1AC0E94B0B974DC200C46994 /* README_LINUX.TXT */, ); name = Documentation; path = ../Doc; sourceTree = ""; }; 1ACEA3BC0C915A1600C7CE97 /* Misc */ = { isa = PBXGroup; children = ( 1A3A04610BC547DC00B5E2D9 /* OOTypes.h */, 25161144099544390037C2E1 /* Universe.h */, 25161143099544390037C2E1 /* Universe.m */, 25161116099544390037C2E1 /* OOSound.h */, 25161110099544390037C2E1 /* OOTrumble.h */, 25161108099544390037C2E1 /* OOTrumble.m */, 2516110B099544390037C2E1 /* GameController.h */, 2516110C099544390037C2E1 /* GameController.m */, 1A5218D80D72EC21000865E9 /* OOSpatialReference.h */, 1A5218DD0D72ECE5000865E9 /* OOSpatialReference.m */, 1ACEA3470C91507000C7CE97 /* OORoleSet.h */, 1ACEA3480C91507000C7CE97 /* OORoleSet.m */, 1A0479E70DC9F81000EE1CD0 /* OOShipRegistry.h */, 1A0479E80DC9F81000EE1CD0 /* OOShipRegistry.m */, 1A62F0FC0E26A2A000897506 /* OOEquipmentType.h */, 1A62F0FB0E26A2A000897506 /* OOEquipmentType.m */, ); name = Misc; sourceTree = ""; }; 1ADC3F850BFA1388000E0F89 /* Drawables */ = { isa = PBXGroup; children = ( 1A2A1B120BD2774300152975 /* OODrawable.h */, 1A2A1B130BD2774300152975 /* OODrawable.m */, 1A2A1CA80BD2914F00152975 /* OOMesh.h */, 1A2A1CA90BD2914F00152975 /* OOMesh.m */, 1A1504490C12C50D0032F3E8 /* OOSkyDrawable.h */, 1A15044A0C12C50D0032F3E8 /* OOSkyDrawable.m */, 1AA7FCA910C2B9BA0058FBED /* OOPlanetDrawable.h */, 1AA7FCAA10C2B9BA0058FBED /* OOPlanetDrawable.m */, 1AA7FCAE10C2BA3B0058FBED /* OOPlanetData.h */, 1AA7FCAD10C2BA3B0058FBED /* OOPlanetData.c */, ); name = Drawables; sourceTree = ""; }; 1AEAAC6C0BA457C3000705D0 /* SpiderMonkey */ = { isa = PBXGroup; children = ( 1A4FB23B0C8D6AA900DC8E1F /* jsapi.h */, 1A4FB2390C8D6A9A00DC8E1F /* jsautocfg.h */, 1A4FB23E0C8D6AB400DC8E1F /* jspubtd.h */, 1A4FB2400C8D6ABA00DC8E1F /* jstypes.h */, 1A6B50370C8B42480035DFCC /* libjs.xcodeproj */, ); name = SpiderMonkey; path = "deps/Cross-platform-deps/SpiderMonkey/js"; sourceTree = ""; }; 29B97314FDCFA39411CA2CEA /* Oolite_GUSTO */ = { isa = PBXGroup; children = ( 1AA2E7061191E39600DFBA23 /* Build stuff */, 1AF8E33A0CC169F500CA6001 /* contributors.txt */, 1A37D1ED1049B2E400BC8976 /* CHANGELOG.TXT */, 1A3D68FB11C7F4D400651B08 /* CHECKLIST.TXT */, 1A8A3BE90B963F02007D20B8 /* Source */, 1A5BF2710916D45B00BF238F /* Extras */, 1A8071D70C0480AC00BA1935 /* Debug OXP */, 1A2314300B9C667F00EF0852 /* Resources */, 29B97323FDCFA39411CA2CEA /* Frameworks */, 19C28FACFE9D520D11CA2CBB /* Products */, ); name = Oolite_GUSTO; sourceTree = ""; }; 29B97323FDCFA39411CA2CEA /* Frameworks */ = { isa = PBXGroup; children = ( 1A47B7F511D4A76A0035F6EA /* libOggForOolite.a */, 1A47B7F611D4A76A0035F6EA /* libVorbisAllForOolite.a */, 1AEAAC6C0BA457C3000705D0 /* SpiderMonkey */, 1A71E6FB0BCE345800CD5C13 /* libpng */, 1A71E8780BCE8EB100CD5C13 /* libz.dylib */, 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */, 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */, ); name = Frameworks; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ 0865423606B8447D000CA0AB /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 25F3E6310994F033002F25FD /* legacy_random.h in Headers */, 25F3E63B0994F08A002F25FD /* OOOpenGL.h in Headers */, 25F3E6F20994F466002F25FD /* Groolite.h in Headers */, 25160E2F0995362F0037C2E1 /* OOCocoa.h in Headers */, 251610DD099544090037C2E1 /* OOCABufferedSound.h in Headers */, 251610DE099544090037C2E1 /* OOCASoundMixer.h in Headers */, 251610E0099544090037C2E1 /* OOCASoundChannel.h in Headers */, 251610E3099544090037C2E1 /* OOCASound.h in Headers */, 251610E7099544090037C2E1 /* OOCASoundDecoder.h in Headers */, 251610EA099544090037C2E1 /* OOCAStreamingSound.h in Headers */, 251610EB099544090037C2E1 /* OOErrorDescription.h in Headers */, 251610EC099544090037C2E1 /* OOCASoundReferencePoint.h in Headers */, 251610ED099544090037C2E1 /* OOCASoundInternal.h in Headers */, 251610F3099544190037C2E1 /* VirtualRingBuffer.h in Headers */, 25161152099544390037C2E1 /* OpenGLSprite.h in Headers */, 25161158099544390037C2E1 /* AI.h in Headers */, 2516115D099544390037C2E1 /* GameController.h in Headers */, 25161162099544390037C2E1 /* OOTrumble.h in Headers */, 25161168099544390037C2E1 /* OOSound.h in Headers */, 2516116E099544390037C2E1 /* OOCharacter.h in Headers */, 25161179099544390037C2E1 /* GuiDisplayGen.h in Headers */, 2516117E099544390037C2E1 /* HeadUpDisplay.h in Headers */, 2516118C099544390037C2E1 /* ResourceManager.h in Headers */, 25161196099544390037C2E1 /* Universe.h in Headers */, 25F46752099695D5009483BF /* OoliteApp.h in Headers */, 2576E7B309B4F418007410F7 /* MyOpenGLView.h in Headers */, 2512833F09BA27C100F43D55 /* Octree.h in Headers */, 2512834209BA27EC00F43D55 /* Geometry.h in Headers */, 2512834609BA281500F43D55 /* CollisionRegion.h in Headers */, 083325DD09DDBCDE00F5B8E4 /* OOColor.h in Headers */, 1A81F70A0A7BAC4D006580AD /* OOCAMusic.h in Headers */, 1A8A37570B960337007D20B8 /* NSMutableDictionaryOOExtensions.h in Headers */, 1A8A394F0B96229C007D20B8 /* NSFileManagerOOExtensions.h in Headers */, 1A8A3A380B962AEF007D20B8 /* NSScannerOOExtensions.h in Headers */, 1A38B4AC0B988532001ED4A0 /* OOLogging.h in Headers */, 1A231A180B9D8B1B00EF0852 /* OOCacheManager.h in Headers */, 1ADF5F130B9E374B00FDB2A3 /* JoystickHandler.h in Headers */, 1A29967E0B9F064C002D2149 /* OOCache.h in Headers */, 1A9400C00BAF0EDB005F6CF3 /* OOStringParsing.h in Headers */, 1A9403D00BAF36C3005F6CF3 /* OOFunctionAttributes.h in Headers */, 1A9404270BAF3DED005F6CF3 /* OOCollectionExtractors.h in Headers */, 1A9404660BAF42BF005F6CF3 /* OOPListParsing.h in Headers */, 1A9404A30BAF462D005F6CF3 /* OOVector.h in Headers */, 1A9405380BAF4FA6005F6CF3 /* OOMatrix.h in Headers */, 1A94057F0BAF52AD005F6CF3 /* OOQuaternion.h in Headers */, 1A94062B0BAF6170005F6CF3 /* OOBoundingBox.h in Headers */, 1A9406840BAF66D6005F6CF3 /* OOVoxel.h in Headers */, 1A9406B40BAF67BF005F6CF3 /* OOTriangle.h in Headers */, 1AB01ABE0BB15AED00F1B949 /* OOTextureScaling.h in Headers */, 1AB01BBB0BB16A8A00F1B949 /* OOFastArithmetic.h in Headers */, 1A451D8D0BB1BD2A004CD72F /* OOMaths.h in Headers */, 1A5DB1EA0BBD8F0000D57389 /* OOConstToString.h in Headers */, 1A5DBAA60BC000DC00D57389 /* OOJavaScriptEngine.h in Headers */, 1A5DBAA80BC000DC00D57389 /* OOJSScript.h in Headers */, 1A5DBAAA0BC000DC00D57389 /* OOPListScript.h in Headers */, 1A5DBAAD0BC000DC00D57389 /* OOScript.h in Headers */, 1A5DBD580BC17F0900D57389 /* NSStringOOExtensions.h in Headers */, 1A3AFF1F0BC4462200B5E2D9 /* OOJSVector.h in Headers */, 1A3A04620BC547DC00B5E2D9 /* OOTypes.h in Headers */, 1A2A8C150BC65FFD001E00FB /* OOJSEntity.h in Headers */, 1A2A8D3A0BC6765F001E00FB /* EntityOOJavaScriptExtensions.h in Headers */, 1A2A8E030BC67CCC001E00FB /* OOWeakReference.h in Headers */, 1A2A91520BC6BC66001E00FB /* OOJSQuaternion.h in Headers */, 1A71EA8D0BCF8C6C00CD5C13 /* OOXMLExtensions.h in Headers */, 1A26D0AE0BCF9CF80073F257 /* ShipEntityAI.h in Headers */, 1A26D0B20BCF9CF80073F257 /* PlayerEntity.h in Headers */, 1A26D0B40BCF9CF80073F257 /* ShipEntity.h in Headers */, 1A26D0B50BCF9CF80073F257 /* PlayerEntityScriptMethods.h in Headers */, 1A26D0B70BCF9CF80073F257 /* SkyEntity.h in Headers */, 1A26D0B90BCF9CF80073F257 /* RingEntity.h in Headers */, 1A26D0BB0BCF9CF80073F257 /* ParticleEntity.h in Headers */, 1A26D0BC0BCF9CF80073F257 /* PlayerEntityContracts.h in Headers */, 1A26D0BE0BCF9CF80073F257 /* PlanetEntity.h in Headers */, 1A26D0C10BCF9CF80073F257 /* Entity.h in Headers */, 1A26D0C50BCF9CF80073F257 /* WormholeEntity.h in Headers */, 1A26D0C70BCF9CF80073F257 /* StationEntity.h in Headers */, 1A26D0C80BCF9CF80073F257 /* PlayerEntityControls.h in Headers */, 1A26D0CA0BCF9CF80073F257 /* PlayerEntitySound.h in Headers */, 1A26D0CB0BCF9CF80073F257 /* DustEntity.h in Headers */, 1A26D0CE0BCF9CF80073F257 /* PlayerEntityLegacyScriptEngine.h in Headers */, 1A26D0CF0BCF9CF80073F257 /* PlayerEntityLoadSave.h in Headers */, 1A26D0D40BCF9D0D0073F257 /* OOShaderMaterial.h in Headers */, 1A26D0D70BCF9D0D0073F257 /* OOMaterial.h in Headers */, 1A26D0DC0BCF9D1E0073F257 /* OOShaderUniform.h in Headers */, 1A26D0DE0BCF9D1E0073F257 /* OOShaderProgram.h in Headers */, 1A26D0E70BCF9D3B0073F257 /* OOTexture.h in Headers */, 1A26D0E90BCF9D3B0073F257 /* OOTextureLoader.h in Headers */, 1A26D0EA0BCF9D3B0073F257 /* OOPNGTextureLoader.h in Headers */, 1A26D0F50BCF9D8D0073F257 /* pngusr.h in Headers */, 1A43234E0BCFC9BB00F65914 /* OOOpenGLExtensionManager.h in Headers */, 1ADBA5500BD0F173008FC99C /* OOBasicMaterial.h in Headers */, 1A2A16690BD10B1200152975 /* OOSingleTextureMaterial.h in Headers */, 1A2A17D60BD1587D00152975 /* OOCPUInfo.h in Headers */, 1A2A1B090BD276A900152975 /* OOEntityWithDrawable.h in Headers */, 1A2A1B160BD2774300152975 /* OODrawable.h in Headers */, 1A2A1B2C0BD277D800152975 /* OOSelfDrawingEntity.h in Headers */, 1A2A1CAC0BD2914F00152975 /* OOMesh.h in Headers */, 1A2A1DEC0BD2A28E00152975 /* OOMacroOpenGL.h in Headers */, 1AED2D0C0C04586C004A1118 /* OOGraphicsResetManager.h in Headers */, 1A15049E0C12CA070032F3E8 /* OOProbabilisticTextureManager.h in Headers */, 1AC775E20C2DD4E900ECFF3B /* OODebugGLDrawing.h in Headers */, 1A5E46300C32DACE008104B4 /* OOShaderUniformMethodType.h in Headers */, 1A7D833A0C40147800E4A5F5 /* OOAsyncQueue.h in Headers */, 1AB2AAFA0C4CE0CC0008CF4E /* OOOXPVerifier.h in Headers */, 1A27DB3B0C4E349F00CB4CE8 /* OOOXPVerifierStageInternal.h in Headers */, 1A27DB3C0C4E349F00CB4CE8 /* OOOXPVerifierStage.h in Headers */, 1A27DB420C4E34B300CB4CE8 /* OOFileScannerVerifierStage.h in Headers */, 1A7D3A180C4F6162008EDC33 /* OOCheckRequiresPListVerifierStage.h in Headers */, 1A7D3B9B0C4F7843008EDC33 /* OOCheckDemoShipsPListVerifierStage.h in Headers */, 1A7D3C490C4F818C008EDC33 /* OOCheckEquipmentPListVerifierStage.h in Headers */, 1A7D3D2B0C4F8D02008EDC33 /* OOTextureVerifierStage.h in Headers */, 1A7D41870C516B90008EDC33 /* OOModelVerifierStage.h in Headers */, 1A7D41E20C516E9E008EDC33 /* OOCheckShipDataPListVerifierStage.h in Headers */, 1A6DD1230C57B5BC00A892F4 /* OOPListSchemaVerifier.h in Headers */, 1A3ACFEB0C5FF33A00EC50A7 /* OOJSShip.h in Headers */, 1A736BD30C61E9370097AC37 /* OOJSPlayer.h in Headers */, 1A736C7F0C61FD220097AC37 /* OOJSCall.h in Headers */, 1A73712D0C623DAE0097AC37 /* OOJSStation.h in Headers */, 1A7376BE0C64AE330097AC37 /* OOJSSystem.h in Headers */, 1A4FB23A0C8D6A9A00DC8E1F /* jsautocfg.h in Headers */, 1A4FB23C0C8D6AA900DC8E1F /* jsapi.h in Headers */, 1A4FB23F0C8D6AB400DC8E1F /* jspubtd.h in Headers */, 1A4FB2410C8D6ABA00DC8E1F /* jstypes.h in Headers */, 1A4FB3350C8DC86800DC8E1F /* OOJSOolite.h in Headers */, 1ACEA3490C91507000C7CE97 /* OORoleSet.h in Headers */, 1ACEA6BF0C91DA3E00C7CE97 /* OOJSGlobal.h in Headers */, 1ACEA7280C91DF2800C7CE97 /* OOJSMissionVariables.h in Headers */, 1ACEA7AA0C91E32800C7CE97 /* OOJSMission.h in Headers */, 1A6B1EF00C9AA5C6000717CF /* OOScriptTimer.h in Headers */, 1A6B1F370C9AAA60000717CF /* OOPriorityQueue.h in Headers */, 1A6B228D0C9B40D4000717CF /* OOJSTimer.h in Headers */, 1A6B25EE0C9C2746000717CF /* OOJSClock.h in Headers */, 1A2DA2AB0CB4CB5C00DE6823 /* OODebugTCPConsoleProtocol.h in Headers */, 1A2DA2AE0CB4CB5C00DE6823 /* OODebugTCPConsoleClient.h in Headers */, 1A2DA2AF0CB4CB5C00DE6823 /* OOTCPStreamDecoderAbstractionLayer.h in Headers */, 1A2DA2B00CB4CB5C00DE6823 /* OOTCPStreamDecoder.h in Headers */, 1A2DA34D0CB4D0D800DE6823 /* OOJSConsole.h in Headers */, 1A2DA34E0CB4D0D800DE6823 /* OODebugMonitor.h in Headers */, 1A2DA3550CB4D10800DE6823 /* OODebuggerInterface.h in Headers */, 1A2DA3EF0CB4E84900DE6823 /* OODebugSupport.h in Headers */, 1A43A0CC0CB91D2C00D0E239 /* OOJSPlanet.h in Headers */, 1A43A1860CB9243B00D0E239 /* OOEntityFilterPredicate.h in Headers */, 1A7C75C50CC39EC9005D0AA2 /* OOJSSun.h in Headers */, 1AD1F5000CD9E83800EAE520 /* NSThreadOOExtensions.h in Headers */, 1ABB688C0D044306008BE96D /* OOLoggingExtended.h in Headers */, 1A1D212E0D2BD4C100F4DEC2 /* bsd_string.h in Headers */, 1AC545060D4D228400C90E5B /* OOEncodingConverter.h in Headers */, 1A28AA160D55438200BC0CE4 /* OOJSSound.h in Headers */, 1AB784F90D554F7B00517983 /* OOJSSoundSource.h in Headers */, 1A60AFB70D56093B0070510D /* OOMusicController.h in Headers */, 1AB4AEB80D688AD9003076D6 /* OOLogHeader.h in Headers */, 1A0DA2EE0D71D280009B0970 /* OOJSSpecialFunctions.h in Headers */, 1A5218DA0D72EC21000865E9 /* OOSpatialReference.h in Headers */, 1A03658A0D7CA05000B5F46F /* OOSkyDrawable.h in Headers */, 1A1616620D7DCFDC0094AE5B /* OOFilteringEnumerator.h in Headers */, 1ACBF0AD0D82F79600CC005F /* OOSoundSourcePool.h in Headers */, 1A7BA8830D843485003C6CA3 /* ShipEntityScriptMethods.h in Headers */, 1A0479E90DC9F81000EE1CD0 /* OOShipRegistry.h in Headers */, 1A047A450DCA0F4F00EE1CD0 /* NSDictionaryOOExtensions.h in Headers */, 1A047B7E0DCB3D7500EE1CD0 /* OOProbabilitySet.h in Headers */, 1A9322970DF53C33003FD306 /* OOJSSystemInfo.h in Headers */, 1A62F0FE0E26A2A000897506 /* OOEquipmentType.h in Headers */, 1A54AB530E3E17A1001EB817 /* OOJSPlayerShip.h in Headers */, 1A71D8AB0E5F17410088C456 /* OOSoundSource.h in Headers */, 1A7B967F0E620C9E00322821 /* OOSoundInternal.h in Headers */, 1A8BB8EA0E8311F900122974 /* OONullTexture.h in Headers */, 1AB812900E90179D00A84923 /* TextureStore.h in Headers */, 1AB8130A0E90D8E500A84923 /* OOLogOutputHandler.h in Headers */, 1AC27A0F0EA7E9940054E5F0 /* OOJSEquipmentInfo.h in Headers */, 1ABDBA3C0EB365D90086BC3D /* OOIsNumberLiteral.h in Headers */, 1A1E99B60EF04837008B48E2 /* OOProgressBar.h in Headers */, 1A0729D90EF56D1200B0F925 /* OOConvertSystemDescriptions.h in Headers */, 1A0729FE0EF5796500B0F925 /* OldSchoolPropertyListWriting.h in Headers */, 1ABC03ED0EF86110003B740A /* OOCrosshairs.h in Headers */, 1ABC47FE0F155F0500B977AD /* OOJSFunction.h in Headers */, 1AAF56170F1A198400A2F2E6 /* Comparison.h in Headers */, 1A31595A0F1B895000328E4A /* OOAIStateMachineVerifierStage.h in Headers */, 1ABAD7320F350B3400FD2CBF /* OOShipGroup.h in Headers */, 1A11F84B0F35F60C001C886C /* OOJSShipGroup.h in Headers */, 1A20F7060F36EE0500156DE9 /* OOExcludeObjectEnumerator.h in Headers */, 1ADA8AB30F42DBA80001BEC9 /* OODeepCopy.h in Headers */, 1A5A798E105044DD00A8F4B5 /* OOPrefixHeader.h in Headers */, 1A43F28B105170A8003FDE8B /* OONSOperation.h in Headers */, 1AE242C51054226900EAA7F2 /* OOFlasherEntity.h in Headers */, 1AE24373105439B500EAA7F2 /* OOLightParticleEntity.h in Headers */, 1A11273B105994D000DF9D12 /* OOExhaustPlumeEntity.h in Headers */, 1A1F2842105AAB7900ADB8C5 /* OOSparkEntity.h in Headers */, 1A3BA259106555D100C5C6F3 /* NSNumberOOExtensions.h in Headers */, 1A00C65510663D3700A8737D /* OOProfilingStopwatch.h in Headers */, 1A00C7BA10667D3100A8737D /* OOECMBlastEntity.h in Headers */, 1A00C7DF1066814C00A8737D /* OOAsyncWorkManager.h in Headers */, 1A817CFC106D232100AA2F97 /* OOPlasmaShotEntity.h in Headers */, 1A817DA0106D3FF000AA2F97 /* OOPlasmaBurstEntity.h in Headers */, 1A817DC3106D443B00AA2F97 /* OOFlashEffectEntity.h in Headers */, 2B4CDFEC107B3D8400526C98 /* OOJSManifest.h in Headers */, 1AB9AE8B107F459B00B6F3CE /* OOPolygonSprite.h in Headers */, 1AA7FCAB10C2B9BA0058FBED /* OOPlanetDrawable.h in Headers */, 1AA7FCB010C2BA3B0058FBED /* OOPlanetData.h in Headers */, 1AA7FD1E10C2C3750058FBED /* OOPlanetEntity.h in Headers */, 1AA7FDDC10C2DC800058FBED /* OOSunEntity.h in Headers */, 1AA7FE2D10C2F2070058FBED /* OOTextureGenerator.h in Headers */, 1AA7FE3410C2F26A0058FBED /* OOPlanetTextureGenerator.h in Headers */, 1ADA564810CD68D800E891B8 /* OOStellarBody.h in Headers */, 1A01574311034A86008EE36A /* ShipEntityLoadRestore.h in Headers */, 1A7E3189113ED496009AAB6D /* ProxyPlayerEntity.h in Headers */, 1A87063E1172029F003FDD2A /* OODebugFlags.h in Headers */, 1A3D03151173536C005BF5E6 /* OOMultiTextureMaterial.h in Headers */, 1A3D034A11736EDA005BF5E6 /* OOMaterialConvenienceCreators.h in Headers */, 1AECE9E01177959F003986A8 /* OOPixMap.h in Headers */, 1A8C981E117A380800D8AB7E /* OOCombinedEmissionMapGenerator.h in Headers */, 1A1F7DB7117B5D8200332757 /* OOMaterialSpecifier.h in Headers */, 1A19783E117F81B10060DB56 /* OOPixMapChannelOperations.h in Headers */, 1A95C040118A450E002EE302 /* OOConvertCubeMapToLatLong.h in Headers */, 1ACB1D18118DCBC0007B9A1F /* OOConcreteTexture.h in Headers */, 1ACB1D1C118DCE5A007B9A1F /* OOTextureInternal.h in Headers */, 1A06F2861196E5B100AFA5B4 /* OOCASoundDebugMonitor.h in Headers */, 1AEB491A119D5AAA007BD514 /* OORegExpMatcher.h in Headers */, 1A062C8911B28D8A00727C1D /* NSObjectOOExtensions.h in Headers */, 1AABA83E11B941D1003487D5 /* OOPixMapTextureLoader.h in Headers */, 1A11C2B111CFC35000F3EE77 /* OOJSEngineTimeManagement.h in Headers */, 1A143A4811EF22C5001BAB8D /* JAPersistentFileReference.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; 1A71E6EF0BCE340C00CD5C13 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( 1A71E7170BCE34CF00CD5C13 /* pngconf.h in Headers */, 1A71E71B0BCE34CF00CD5C13 /* png.h in Headers */, 1A26D0F60BCF9D8D0073F257 /* pngusr.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ 0865423506B8447D000CA0AB /* Oolite */ = { isa = PBXNativeTarget; buildConfigurationList = 08B31CAC08FE63D70038D42F /* Build configuration list for PBXNativeTarget "Oolite" */; buildPhases = ( 0865423606B8447D000CA0AB /* Headers */, 0865424C06B8447D000CA0AB /* Resources */, 0865430306B8447D000CA0AB /* Sources */, 0865431B06B8447D000CA0AB /* Frameworks */, 1A5BF29C0916D49800BF238F /* Copy MDImporter */, 1A23153A0B9C773B00EF0852 /* Copy Images */, 1A2316C80B9CFAB800EF0852 /* Copy Config */, 1A2317D50B9D023400EF0852 /* Copy AIs */, 1A2318A00B9D027400EF0852 /* Copy Textures */, 1A2319640B9D02B900EF0852 /* Copy Models */, 1A2319780B9D030400EF0852 /* Copy Music */, 1A2319BA0B9D032700EF0852 /* Copy Sounds */, 1A3491320BC25ED400802DA7 /* Copy Scripts */, 1A6514FE0CCC9D7A0054D01B /* Copy Shaders */, 1AA2E7471191E4B400DFBA23 /* Copy Schemata */, 1A01BCF911C56AB40011197F /* Copy Plug-Ins */, ); buildRules = ( ); dependencies = ( 1A71E6F70BCE343400CD5C13 /* PBXTargetDependency */, 1A4FB4D00C8E130E00DC8E1F /* PBXTargetDependency */, 1A3E01A911C574E1000FF226 /* PBXTargetDependency */, ); name = Oolite; productInstallPath = "$(HOME)/Applications"; productName = Oolite; productReference = 0865432206B8447D000CA0AB /* Oolite.app */; productType = "com.apple.product-type.application"; }; 1A71E6F20BCE340C00CD5C13 /* libpng-custom */ = { isa = PBXNativeTarget; buildConfigurationList = 1A71E6FC0BCE345800CD5C13 /* Build configuration list for PBXNativeTarget "libpng-custom" */; buildPhases = ( 1A71E6EF0BCE340C00CD5C13 /* Headers */, 1A71E6F00BCE340C00CD5C13 /* Sources */, 1A71E6F10BCE340C00CD5C13 /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = "libpng-custom"; productName = "libpng-custom"; productReference = 1A71E6F30BCE340C00CD5C13 /* libpng_for_oolite.a */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 29B97313FDCFA39411CA2CEA /* Project object */ = { isa = PBXProject; attributes = { BuildIndependentTargetsInParallel = YES; ORGANIZATIONNAME = "the Oolite team"; }; buildConfigurationList = 08B31CB008FE63D70038D42F /* Build configuration list for PBXProject "Oolite" */; compatibilityVersion = "Xcode 3.1"; developmentRegion = English; hasScannedForEncodings = 1; knownRegions = ( English, Japanese, French, German, ); mainGroup = 29B97314FDCFA39411CA2CEA /* Oolite_GUSTO */; projectDirPath = ""; projectReferences = ( { ProductGroup = 1A3042F010C16DA60056219D /* Products */; ProjectRef = 1A0519340C7CCAC900BA5CCA /* DebugOXP.xcodeproj */; }, { ProductGroup = 1A4FB2340C8D6A7500DC8E1F /* Products */; ProjectRef = 1A6B50370C8B42480035DFCC /* libjs.xcodeproj */; }, { ProductGroup = 1A01BCE011C569DF0011197F /* Products */; ProjectRef = 1A01BCDF11C569DF0011197F /* Oolite-docktile.xcodeproj */; }, { ProductGroup = 1A3E018F11C574AC000FF226 /* Products */; ProjectRef = 1A3E018E11C574AC000FF226 /* Oolite-importer.xcodeproj */; }, ); projectRoot = ""; targets = ( 1AD267500C83050800B4BFD1 /* Build All */, 0865423506B8447D000CA0AB /* Oolite */, 1A71E6F20BCE340C00CD5C13 /* libpng-custom */, ); }; /* End PBXProject section */ /* Begin PBXReferenceProxy section */ 1A01BCE711C569DF0011197F /* Oolite.docktileplugin */ = { isa = PBXReferenceProxy; fileType = wrapper.cfbundle; path = Oolite.docktileplugin; remoteRef = 1A01BCE611C569DF0011197F /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 1A3042F410C16DA60056219D /* Debug.oxp */ = { isa = PBXReferenceProxy; fileType = wrapper.cfbundle; path = Debug.oxp; remoteRef = 1A3042F310C16DA60056219D /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 1A3E019611C574AC000FF226 /* Oolite.mdimporter */ = { isa = PBXReferenceProxy; fileType = wrapper.cfbundle; path = Oolite.mdimporter; remoteRef = 1A3E019511C574AC000FF226 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; 1A4FB2380C8D6A7500DC8E1F /* libmozjs_for_oolite.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; path = libmozjs_for_oolite.a; remoteRef = 1A4FB2370C8D6A7500DC8E1F /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXReferenceProxy section */ /* Begin PBXResourcesBuildPhase section */ 0865424C06B8447D000CA0AB /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 1A2315530B9C778400EF0852 /* splash.png in Resources */, 1A2315540B9C778400EF0852 /* splashback.png in Resources */, 0865427906B8447D000CA0AB /* MainMenu.nib in Resources */, 25F3E8A70994FE65002F25FD /* oolite-document.icns in Resources */, 25F3E8A80994FE65002F25FD /* oolite-expansion-document.icns in Resources */, 25F3E8A90994FE65002F25FD /* oolite-icon.icns in Resources */, 25F3E8B40994FE9B002F25FD /* InfoPlist.strings in Resources */, 1A358CE20C1AB80D00E52220 /* ReadMe.rtfd in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ 1AA2E7471191E4B400DFBA23 /* Copy Schemata */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( "$(SRCROOT)/Schemata/shipdataEntrySchema.plist", ); name = "Copy Schemata"; outputPaths = ( "$(BUILT_PRODUCTS_DIR)/$(PRODUCT_NAME).app/Contents/Resources/Schemata/shipdataEntrySchema.plist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "TARGET_DIR=\"$BUILT_PRODUCTS_DIR/$PRODUCT_NAME.app/Contents/Resources/Schemata\"\n\nif [ $COPY_SCHEMATA ]\nthen\n\techo \"Copying schemata\"\n\t\n\tSRC_DIR=\"$SRCROOT/Schemata/\";\n\t\n\tif [ ! -e \"$TARGET_DIR\" ]\n\tthen\n\t\tmkdir \"$TARGET_DIR\"\n\tfi\n#\tfor item in `ls \"$SRC_DIR\"`\n#\tdo\n#\t\tcp \"$SRC_DIR/$item\" \"$TARGET_DIR/\"\n#\tdone\n#\trm \"$TARGET_DIR/README.txt\"\n\tcp \"$SRC_DIR/shipdataEntrySchema.plist\" \"$TARGET_DIR/\"\nelse\n\tif [ -e \"$TARGET_DIR\" ]\n\tthen\n\t\trmdir \"$TARGET_DIR\"\n\tfi\nfi\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 0865430306B8447D000CA0AB /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 25F3E6330994F04C002F25FD /* legacy_random.c in Sources */, 25F3E6BD0994F30A002F25FD /* main.m in Sources */, 25F3E6F30994F466002F25FD /* Groolite.m in Sources */, 251610E2099544090037C2E1 /* OOCASoundReferencePoint.m in Sources */, 251610E4099544090037C2E1 /* OOCASoundMixer.m in Sources */, 251610E5099544090037C2E1 /* OOCABufferedSound.m in Sources */, 251610E6099544090037C2E1 /* OOCAStreamingSound.m in Sources */, 251610E8099544090037C2E1 /* OOCASound.m in Sources */, 251610E9099544090037C2E1 /* OOCASoundChannel.m in Sources */, 251610EE099544090037C2E1 /* OOCASoundDecoder.m in Sources */, 251610EF099544090037C2E1 /* OOErrorDescription.m in Sources */, 251610F2099544190037C2E1 /* VirtualRingBuffer.m in Sources */, 25161151099544390037C2E1 /* OpenGLSprite.m in Sources */, 25161153099544390037C2E1 /* AI.m in Sources */, 2516115A099544390037C2E1 /* OOTrumble.m in Sources */, 2516115E099544390037C2E1 /* GameController.m in Sources */, 2516116D099544390037C2E1 /* OOCharacter.m in Sources */, 25161178099544390037C2E1 /* GuiDisplayGen.m in Sources */, 2516117D099544390037C2E1 /* HeadUpDisplay.m in Sources */, 2516118B099544390037C2E1 /* ResourceManager.m in Sources */, 25161195099544390037C2E1 /* Universe.m in Sources */, 25F46753099695D5009483BF /* OoliteApp.m in Sources */, 25F4676509969672009483BF /* MyOpenGLView.m in Sources */, 2512833E09BA27C100F43D55 /* Octree.m in Sources */, 2512834309BA27EC00F43D55 /* Geometry.m in Sources */, 2512834709BA281500F43D55 /* CollisionRegion.m in Sources */, 083325DE09DDBCDE00F5B8E4 /* OOColor.m in Sources */, 1A81F7090A7BAC4D006580AD /* OOCAMusic.m in Sources */, 1A8A37560B960337007D20B8 /* NSMutableDictionaryOOExtensions.m in Sources */, 1A8A394E0B96229C007D20B8 /* NSFileManagerOOExtensions.m in Sources */, 1A8A3A390B962AEF007D20B8 /* NSScannerOOExtensions.m in Sources */, 1A38B4AD0B988532001ED4A0 /* OOLogging.m in Sources */, 1ADF5CEC0B9DF59A00FDB2A3 /* OOCacheManager.m in Sources */, 1A29967F0B9F064C002D2149 /* OOCache.m in Sources */, 1A9400BE0BAF0ECD005F6CF3 /* OOStringParsing.m in Sources */, 1A9404260BAF3DED005F6CF3 /* OOCollectionExtractors.m in Sources */, 1A9404670BAF42BF005F6CF3 /* OOPListParsing.m in Sources */, 1A9404A40BAF462D005F6CF3 /* OOVector.m in Sources */, 1A9405390BAF4FA6005F6CF3 /* OOMatrix.m in Sources */, 1A9405800BAF52AD005F6CF3 /* OOQuaternion.m in Sources */, 1A9406850BAF66D6005F6CF3 /* OOVoxel.m in Sources */, 1AB01B5F0BB1639600F1B949 /* OOTextureScaling.m in Sources */, 1AB01BBC0BB16A8A00F1B949 /* OOFastArithmetic.m in Sources */, 1A5DB1EB0BBD8F0000D57389 /* OOConstToString.m in Sources */, 1A5DBAA70BC000DC00D57389 /* OOJavaScriptEngine.m in Sources */, 1A5DBAA90BC000DC00D57389 /* OOJSScript.m in Sources */, 1A5DBAAB0BC000DC00D57389 /* OOPListScript.m in Sources */, 1A5DBAAE0BC000DC00D57389 /* OOScript.m in Sources */, 1A5DBD590BC17F0900D57389 /* NSStringOOExtensions.m in Sources */, 1A3AFF200BC4462200B5E2D9 /* OOJSVector.m in Sources */, 1A2A8C160BC65FFD001E00FB /* OOJSEntity.m in Sources */, 1A2A8D3B0BC6765F001E00FB /* EntityOOJavaScriptExtensions.m in Sources */, 1A2A8E040BC67CCC001E00FB /* OOWeakReference.m in Sources */, 1A2A91530BC6BC66001E00FB /* OOJSQuaternion.m in Sources */, 1A71EA8C0BCF8C6B00CD5C13 /* OOXMLExtensions.m in Sources */, 1A26D0AC0BCF9CF80073F257 /* PlayerEntityLegacyScriptEngine.m in Sources */, 1A26D0AD0BCF9CF80073F257 /* ShipEntityAI.m in Sources */, 1A26D0AF0BCF9CF80073F257 /* PlayerEntityScriptMethods.m in Sources */, 1A26D0B00BCF9CF80073F257 /* PlayerEntityLoadSave.m in Sources */, 1A26D0B10BCF9CF80073F257 /* PlayerEntity.m in Sources */, 1A26D0B30BCF9CF80073F257 /* ShipEntity.m in Sources */, 1A26D0B60BCF9CF80073F257 /* SkyEntity.m in Sources */, 1A26D0B80BCF9CF80073F257 /* RingEntity.m in Sources */, 1A26D0BA0BCF9CF80073F257 /* ParticleEntity.m in Sources */, 1A26D0BD0BCF9CF80073F257 /* PlanetEntity.m in Sources */, 1A26D0BF0BCF9CF80073F257 /* PlayerEntityContracts.m in Sources */, 1A26D0C00BCF9CF80073F257 /* PlayerEntityControls.m in Sources */, 1A26D0C40BCF9CF80073F257 /* WormholeEntity.m in Sources */, 1A26D0C60BCF9CF80073F257 /* StationEntity.m in Sources */, 1A26D0C90BCF9CF80073F257 /* PlayerEntitySound.m in Sources */, 1A26D0CC0BCF9CF80073F257 /* Entity.m in Sources */, 1A26D0CD0BCF9CF80073F257 /* DustEntity.m in Sources */, 1A26D0D50BCF9D0D0073F257 /* OOShaderMaterial.m in Sources */, 1A26D0D60BCF9D0D0073F257 /* OOMaterial.m in Sources */, 1A26D0DD0BCF9D1E0073F257 /* OOShaderProgram.m in Sources */, 1A26D0DF0BCF9D1E0073F257 /* OOShaderUniform.m in Sources */, 1A26D0E60BCF9D3B0073F257 /* OOTexture.m in Sources */, 1A26D0E80BCF9D3B0073F257 /* OOPNGTextureLoader.m in Sources */, 1A26D0EB0BCF9D3B0073F257 /* OOTextureLoader.m in Sources */, 1A43234F0BCFC9BB00F65914 /* OOOpenGLExtensionManager.m in Sources */, 1ADBA5510BD0F173008FC99C /* OOBasicMaterial.m in Sources */, 1A2A16680BD10B1200152975 /* OOSingleTextureMaterial.m in Sources */, 1A2A17D70BD1587D00152975 /* OOCPUInfo.m in Sources */, 1A2A1B0A0BD276A900152975 /* OOEntityWithDrawable.m in Sources */, 1A2A1B170BD2774300152975 /* OODrawable.m in Sources */, 1A2A1B2D0BD277D800152975 /* OOSelfDrawingEntity.m in Sources */, 1A2A1CAD0BD2914F00152975 /* OOMesh.m in Sources */, 1A5AA3230C0098AF0029C78A /* OOOpenGL.m in Sources */, 1AED2D0D0C04586C004A1118 /* OOGraphicsResetManager.m in Sources */, 1A15049F0C12CA070032F3E8 /* OOProbabilisticTextureManager.m in Sources */, 1AE546310C19A2E2005B89F3 /* JoystickHandler.m in Sources */, 1AC775E30C2DD4E900ECFF3B /* OODebugGLDrawing.m in Sources */, 1A5E462F0C32DACE008104B4 /* OOShaderUniformMethodType.m in Sources */, 1A7D833B0C40147800E4A5F5 /* OOAsyncQueue.m in Sources */, 1AB2AAFB0C4CE0CC0008CF4E /* OOOXPVerifier.m in Sources */, 1A27DB3D0C4E349F00CB4CE8 /* OOOXPVerifierStage.m in Sources */, 1A27DB430C4E34B300CB4CE8 /* OOFileScannerVerifierStage.m in Sources */, 1A7D3A190C4F6162008EDC33 /* OOCheckRequiresPListVerifierStage.m in Sources */, 1A7D3B9C0C4F7843008EDC33 /* OOCheckDemoShipsPListVerifierStage.m in Sources */, 1A7D3C4A0C4F818C008EDC33 /* OOCheckEquipmentPListVerifierStage.m in Sources */, 1A7D3D2C0C4F8D02008EDC33 /* OOTextureVerifierStage.m in Sources */, 1A7D41860C516B90008EDC33 /* OOModelVerifierStage.m in Sources */, 1A7D41E30C516E9E008EDC33 /* OOCheckShipDataPListVerifierStage.m in Sources */, 1A6DD1240C57B5BC00A892F4 /* OOPListSchemaVerifier.m in Sources */, 1A3ACFEC0C5FF33A00EC50A7 /* OOJSShip.m in Sources */, 1A736BD40C61E9370097AC37 /* OOJSPlayer.m in Sources */, 1A736C800C61FD220097AC37 /* OOJSCall.m in Sources */, 1A73712E0C623DAE0097AC37 /* OOJSStation.m in Sources */, 1A7376BF0C64AE330097AC37 /* OOJSSystem.m in Sources */, 1A4FB3360C8DC86800DC8E1F /* OOJSOolite.m in Sources */, 1ACEA34A0C91507000C7CE97 /* OORoleSet.m in Sources */, 1ACEA6C00C91DA3E00C7CE97 /* OOJSGlobal.m in Sources */, 1ACEA7290C91DF2800C7CE97 /* OOJSMissionVariables.m in Sources */, 1ACEA7AB0C91E32800C7CE97 /* OOJSMission.m in Sources */, 1A6B1EF10C9AA5C6000717CF /* OOScriptTimer.m in Sources */, 1A6B1F360C9AAA60000717CF /* OOPriorityQueue.m in Sources */, 1A6B228E0C9B40D4000717CF /* OOJSTimer.m in Sources */, 1A6B25EF0C9C2746000717CF /* OOJSClock.m in Sources */, 1A2DA3830CB4D25D00DE6823 /* OOTCPStreamDecoderAbstractionLayer.m in Sources */, 1A2DA3870CB4D27400DE6823 /* OOTCPStreamDecoder.c in Sources */, 1A2DA3920CB4D29300DE6823 /* OODebugTCPConsoleClient.m in Sources */, 1A2DA39E0CB4D2BB00DE6823 /* OODebugMonitor.m in Sources */, 1A2DA3A40CB4D35800DE6823 /* OOJSConsole.m in Sources */, 1A2DA3EE0CB4E84900DE6823 /* OODebugSupport.m in Sources */, 1A43A0CD0CB91D2C00D0E239 /* OOJSPlanet.m in Sources */, 1A43A1870CB9243B00D0E239 /* OOEntityFilterPredicate.m in Sources */, 1AA82C8A0CC10E700023B797 /* OOJSWorldScripts.m in Sources */, 1A7C75C30CC39EC3005D0AA2 /* OOJSSun.m in Sources */, 1AD1F4FF0CD9E83700EAE520 /* NSThreadOOExtensions.m in Sources */, 1AC545070D4D228400C90E5B /* OOEncodingConverter.m in Sources */, 1A28AA170D55438200BC0CE4 /* OOJSSound.m in Sources */, 1AB784FA0D554F7B00517983 /* OOJSSoundSource.m in Sources */, 1A60AFB80D56093B0070510D /* OOMusicController.m in Sources */, 1AB4AEB90D688AD9003076D6 /* OOLogHeader.m in Sources */, 1A0DA2EF0D71D280009B0970 /* OOJSSpecialFunctions.m in Sources */, 1A5218DE0D72ECE5000865E9 /* OOSpatialReference.m in Sources */, 1AAB9A980D779F4500A9F424 /* OOCocoa.m in Sources */, 1A0365890D7CA05000B5F46F /* OOSkyDrawable.m in Sources */, 1A1616630D7DCFDC0094AE5B /* OOFilteringEnumerator.m in Sources */, 1ACBF0AE0D82F79800CC005F /* OOSoundSourcePool.m in Sources */, 1A7BA8840D843485003C6CA3 /* ShipEntityScriptMethods.m in Sources */, 1A0479EA0DC9F81000EE1CD0 /* OOShipRegistry.m in Sources */, 1A047A460DCA0F4F00EE1CD0 /* NSDictionaryOOExtensions.m in Sources */, 1A047B7F0DCB3D7500EE1CD0 /* OOProbabilitySet.m in Sources */, 1A9322980DF53C33003FD306 /* OOJSSystemInfo.m in Sources */, 1A62F0FD0E26A2A000897506 /* OOEquipmentType.m in Sources */, 1A54AB540E3E17A1001EB817 /* OOJSPlayerShip.m in Sources */, 1A71D8AA0E5F17410088C456 /* OOSoundSource.m in Sources */, 1A8BB8EB0E8311F900122974 /* OONullTexture.m in Sources */, 1AB8128F0E90179C00A84923 /* TextureStore.m in Sources */, 1AB813090E90D8E500A84923 /* OOLogOutputHandler.m in Sources */, 1AC27A100EA7E9940054E5F0 /* OOJSEquipmentInfo.m in Sources */, 1ABDBA3B0EB365D90086BC3D /* OOIsNumberLiteral.m in Sources */, 1A1E99B70EF04837008B48E2 /* OOProgressBar.m in Sources */, 1A0729DA0EF56D1200B0F925 /* OOConvertSystemDescriptions.m in Sources */, 1A0729FF0EF5796500B0F925 /* OldSchoolPropertyListWriting.m in Sources */, 1ABC03EE0EF86110003B740A /* OOCrosshairs.m in Sources */, 1ABC47FF0F155F0500B977AD /* OOJSFunction.m in Sources */, 1A3159590F1B894F00328E4A /* OOAIStateMachineVerifierStage.m in Sources */, 1A3C67FB0F1C910E0000D45B /* OOLegacyScriptWhitelist.m in Sources */, 1ABAD7310F350B3400FD2CBF /* OOShipGroup.m in Sources */, 1A11F84A0F35F60C001C886C /* OOJSShipGroup.m in Sources */, 1A20F7070F36EE0500156DE9 /* OOExcludeObjectEnumerator.m in Sources */, 1ADA8AB40F42DBA80001BEC9 /* OODeepCopy.m in Sources */, 1AE242C61054226900EAA7F2 /* OOFlasherEntity.m in Sources */, 1AE24374105439B500EAA7F2 /* OOLightParticleEntity.m in Sources */, 1A11273C105994D000DF9D12 /* OOExhaustPlumeEntity.m in Sources */, 1A1F2843105AAB7900ADB8C5 /* OOSparkEntity.m in Sources */, 1A3BA25A106555D100C5C6F3 /* NSNumberOOExtensions.m in Sources */, 1A00C65610663D3700A8737D /* OOProfilingStopwatch.m in Sources */, 1A00C7BB10667D3100A8737D /* OOECMBlastEntity.m in Sources */, 1A00C7E01066814C00A8737D /* OOAsyncWorkManager.m in Sources */, 1A817CFD106D232100AA2F97 /* OOPlasmaShotEntity.m in Sources */, 1A817DA1106D3FF000AA2F97 /* OOPlasmaBurstEntity.m in Sources */, 1A817DC4106D443B00AA2F97 /* OOFlashEffectEntity.m in Sources */, 2B4CDFED107B3D8400526C98 /* OOJSManifest.m in Sources */, 1AB9AE8C107F459B00B6F3CE /* OOPolygonSprite.m in Sources */, 1A6A963310AEEC5D0065D0F3 /* AIGraphViz.m in Sources */, 1AA7FCAC10C2B9BA0058FBED /* OOPlanetDrawable.m in Sources */, 1AA7FCAF10C2BA3B0058FBED /* OOPlanetData.c in Sources */, 1AA7FD1F10C2C3750058FBED /* OOPlanetEntity.m in Sources */, 1AA7FDDD10C2DC800058FBED /* OOSunEntity.m in Sources */, 1AA7FE2E10C2F2070058FBED /* OOTextureGenerator.m in Sources */, 1AA7FE3510C2F26A0058FBED /* OOPlanetTextureGenerator.m in Sources */, 1A01574411034A86008EE36A /* ShipEntityLoadRestore.m in Sources */, 1A7E317C113ED37C009AAB6D /* EntityShaderBindings.m in Sources */, 1A7E318A113ED496009AAB6D /* ProxyPlayerEntity.m in Sources */, 1A3D03161173536C005BF5E6 /* OOMultiTextureMaterial.m in Sources */, 1A3D034B11736EDA005BF5E6 /* OOMaterialConvenienceCreators.m in Sources */, 1AECE9EF11779910003986A8 /* OOPixMap.m in Sources */, 1A8C981D117A380800D8AB7E /* OOCombinedEmissionMapGenerator.m in Sources */, 1A1F7DB6117B5D8100332757 /* OOMaterialSpecifier.m in Sources */, 1A19783F117F81B10060DB56 /* OOPixMapChannelOperations.m in Sources */, 1A95C041118A450E002EE302 /* OOConvertCubeMapToLatLong.m in Sources */, 1ACB1D19118DCBC0007B9A1F /* OOConcreteTexture.m in Sources */, 1AEB491B119D5AAA007BD514 /* OORegExpMatcher.m in Sources */, 1A062C8A11B28D8A00727C1D /* NSObjectOOExtensions.m in Sources */, 1AABA83F11B941D1003487D5 /* OOPixMapTextureLoader.m in Sources */, 1A11C2B211CFC35000F3EE77 /* OOJSEngineTimeManagement.m in Sources */, 1A143A4911EF22C5001BAB8D /* JAPersistentFileReference.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 1A71E6F00BCE340C00CD5C13 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 1A71E7180BCE34CF00CD5C13 /* pngmem.c in Sources */, 1A71E7190BCE34CF00CD5C13 /* pngwutil.c in Sources */, 1A71E71A0BCE34CF00CD5C13 /* pngwio.c in Sources */, 1A71E71C0BCE34CF00CD5C13 /* pngtrans.c in Sources */, 1A71E71D0BCE34CF00CD5C13 /* pngrtran.c in Sources */, 1A71E71E0BCE34CF00CD5C13 /* png.c in Sources */, 1A71E71F0BCE34CF00CD5C13 /* pngwtran.c in Sources */, 1A71E7200BCE34CF00CD5C13 /* pngread.c in Sources */, 1A71E7210BCE34CF00CD5C13 /* pngrutil.c in Sources */, 1A71E7230BCE34CF00CD5C13 /* pngerror.c in Sources */, 1A71E7240BCE34CF00CD5C13 /* pngset.c in Sources */, 1A71E7250BCE34CF00CD5C13 /* pngwrite.c in Sources */, 1A71E7260BCE34CF00CD5C13 /* pngget.c in Sources */, 1A71E7280BCE34CF00CD5C13 /* pngrio.c in Sources */, 1A71E72A0BCE34CF00CD5C13 /* pngpread.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ 1A274D2510C1EE02004CDDF5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = DebugOXP; targetProxy = 1A274D2410C1EE02004CDDF5 /* PBXContainerItemProxy */; }; 1A3E01A911C574E1000FF226 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Oolite-importer"; targetProxy = 1A3E01A811C574E1000FF226 /* PBXContainerItemProxy */; }; 1A4FB4D00C8E130E00DC8E1F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = libjs; targetProxy = 1A4FB4CF0C8E130E00DC8E1F /* PBXContainerItemProxy */; }; 1A71E6F70BCE343400CD5C13 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 1A71E6F20BCE340C00CD5C13 /* libpng-custom */; targetProxy = 1A71E6F60BCE343400CD5C13 /* PBXContainerItemProxy */; }; 1AD267560C83052600B4BFD1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 0865423506B8447D000CA0AB /* Oolite */; targetProxy = 1AD267550C83052600B4BFD1 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 08B31CAD08FE63D70038D42F /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 1ABFEE2110507987005AA752 /* oolite-nonshared.xcconfig */; buildSettings = { COPY_PHASE_STRIP = NO; COPY_SCHEMATA = 1; DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = dwarf; FRAMEWORK_SEARCH_PATHS = "\"$(SRCROOT)/deps/Cocoa-deps/\""; GCC_DEBUGGING_SYMBOLS = full; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREFIX_HEADER = src/Cocoa/OOPrefixHeader.h; GCC_PREPROCESSOR_DEFINITIONS = XP_UNIX; GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = ( "OO_CHECK_GL_HEAVY=1", "OO_DEBUG=1", "DEBUG_GRAPHVIZ=1", DEBUG, $OOLITE_OPTION_MACROS, ); GCC_REUSE_STRINGS = YES; GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_TREAT_WARNINGS_AS_ERRORS = YES; HEADER_SEARCH_PATHS = ( "\"$(SRCROOT)/deps/Cross-platform-deps/SpiderMonkey/js/src/\"", "\"$(SRCROOT)/deps/Cocoa-deps/Ogg Vorbis\"", ); HEADER_SEARCH_PATHS_QUOTED_2 = "\"$(SRCROOT)/src/Core/\""; HEADER_SEARCH_PATHS_QUOTED_3 = "\"$(SRCROOT)/src/Core/Entites/\""; HEADER_SEARCH_PATHS_QUOTED_4 = "\"$(SRCROOT)/src/Core/Materials/\""; HEADER_SEARCH_PATHS_QUOTED_5 = "\"$(SRCROOT)/deps/Cross-platform-deps/SpiderMonkey/js/src\""; HEADER_SEARCH_PATHS_QUOTED_6 = "\"$(SRCROOT)/deps/Cross-platform-deps/SpiderMonkey/js/xcode\""; INFOPLIST_EXPAND_BUILD_SETTINGS = YES; INFOPLIST_FILE = "src/Cocoa/Info-Oolite.plist"; INSTALL_PATH = "$(HOME)/Applications"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/deps/Cocoa-deps/Ogg Vorbis\"", ); ONLY_ACTIVE_ARCH = YES; OTHER_CFLAGS = "-DLOADSAVEGUIXX"; PRODUCT_NAME = Oolite; SDKROOT = macosx10.5; SECTORDER_FLAGS = ""; USER_HEADER_SEARCH_PATHS = "\"$(SRCROOT)/src/Core/\" \"$(SRCROOT)/src/Core/Entites/\" \"$(SRCROOT)/src/Core/Materials/\" \"$(SRCROOT)/src/BSDCompat/\""; WARNING_CFLAGS = ( "-Wall", "-Wextra", "-Wno-unused-parameter", "-Wno-missing-field-initializers", ); WRAPPER_EXTENSION = app; }; name = Debug; }; 08B31CAE08FE63D70038D42F /* Deployment */ = { isa = XCBuildConfiguration; baseConfigurationReference = 1ABFEE2110507987005AA752 /* oolite-nonshared.xcconfig */; buildSettings = { COPY_PHASE_STRIP = NO; DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = dwarf; EXPORTED_SYMBOLS_FILE = ""; "EXPORTED_SYMBOLS_FILE[arch=x86_64]" = ""; FRAMEWORK_SEARCH_PATHS = "\"$(SRCROOT)/deps/Cocoa-deps/\""; GCC_DEBUGGING_SYMBOLS = used; GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; GCC_OPTIMIZATION_LEVEL = s; GCC_PREFIX_HEADER = src/Cocoa/OOPrefixHeader.h; GCC_PREPROCESSOR_DEFINITIONS = XP_UNIX; GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = ( $OOLITE_OPTION_MACROS, NDEBUG, "OO_EXCLUDE_DEBUG_SUPPORT=1", ); GCC_REUSE_STRINGS = YES; GCC_SYMBOLS_PRIVATE_EXTERN = YES; GCC_TREAT_WARNINGS_AS_ERRORS = YES; HEADER_SEARCH_PATHS = ( "\"$(SRCROOT)/deps/Cross-platform-deps/SpiderMonkey/js/src/\"", "\"$(SRCROOT)/deps/Cocoa-deps/Ogg Vorbis\"", ); HEADER_SEARCH_PATHS_QUOTED_2 = "\"$(SRCROOT)/src/Core/\""; HEADER_SEARCH_PATHS_QUOTED_3 = "\"$(SRCROOT)/src/Core/Entites/\""; HEADER_SEARCH_PATHS_QUOTED_4 = "\"$(SRCROOT)/src/Core/Materials/\""; HEADER_SEARCH_PATHS_QUOTED_5 = "\"$(SRCROOT)/deps/Cross-platform-deps/SpiderMonkey/js/src\""; HEADER_SEARCH_PATHS_QUOTED_6 = "\"$(SRCROOT)/deps/Cross-platform-deps/SpiderMonkey/js/xcode\""; INFOPLIST_FILE = "src/Cocoa/Info-Oolite.plist"; INSTALL_PATH = "$(HOME)/Applications"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/deps/Cocoa-deps/Ogg Vorbis\"", ); OTHER_LDFLAGS = ( "$(OTHER_LDFLAGS_QUOTED_FOR_TARGET_1)", "$(OTHER_LDFLAGS_QUOTED_FOR_TARGET_2)", ); PREBINDING = NO; PRODUCT_NAME = Oolite; SECTORDER_FLAGS = ""; USER_HEADER_SEARCH_PATHS = "\"$(SRCROOT)/src/Core/\" \"$(SRCROOT)/src/Core/Entites/\" \"$(SRCROOT)/src/Core/Materials/\" \"$(SRCROOT)/src/BSDCompat/\""; WARNING_CFLAGS = ( "-Wall", "-Wextra", "-Wno-unused-parameter", "-Wno-missing-field-initializers", ); WRAPPER_EXTENSION = app; ZERO_LINK = NO; }; name = Deployment; }; 08B31CB108FE63D70038D42F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { COPY_PHASE_STRIP = NO; HEADER_SEARCH_PATHS = "$(HEADER_SEARCH_PATHS_QUOTED_1)"; HEADER_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/Cocoa-deps/Ogg Vorbis\""; MACOSX_DEPLOYMENT_TARGET = 10.4; OTHER_CFLAGS = "-DLOADSAVEGUI"; SDKROOT = macosx10.4; }; name = Debug; }; 08B31CB208FE63D70038D42F /* Deployment */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = ( x86_64, ppc, i386, ); HEADER_SEARCH_PATHS = "$(HEADER_SEARCH_PATHS_QUOTED_1)"; HEADER_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/Cocoa-deps/Ogg Vorbis\""; MACOSX_DEPLOYMENT_TARGET = 10.4; OTHER_CFLAGS = "-DLOADSAVEGUI"; SDKROOT = macosx10.4; "SDKROOT[arch=x86_64]" = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk"; }; name = Deployment; }; 1A0832D60C2F105000E3AE25 /* TestRelease */ = { isa = XCBuildConfiguration; baseConfigurationReference = 1A45BCC9104AB46900A89324 /* oolite-targets.xcconfig */; buildSettings = { COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = dwarf; GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_MODEL_TUNING = G5; GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = PNG_USER_CONFIG; HEADER_SEARCH_PATHS = "\"$(SRCROOT)/src/Core/Materials/\""; INSTALL_PATH = /usr/local/lib; LLVM_LTO = YES; PREBINDING = NO; PRODUCT_NAME = png_for_oolite; ZERO_LINK = NO; }; name = TestRelease; }; 1A0832D70C2F105000E3AE25 /* TestRelease */ = { isa = XCBuildConfiguration; baseConfigurationReference = 1ABFEE2110507987005AA752 /* oolite-nonshared.xcconfig */; buildSettings = { COPY_PHASE_STRIP = NO; COPY_SCHEMATA = 1; COPY_SCR_SHIM = 1; DEBUG_INFORMATION_FORMAT = dwarf; FRAMEWORK_SEARCH_PATHS = "\"$(SRCROOT)/deps/Cocoa-deps/\""; GCC_DEBUGGING_SYMBOLS = used; GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_OPTIMIZATION_LEVEL = s; GCC_PREFIX_HEADER = src/Cocoa/OOPrefixHeader.h; GCC_PREPROCESSOR_DEFINITIONS = XP_UNIX; GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = ( "DEBUG_GRAPHVIZ=1", $OOLITE_OPTION_MACROS, ); GCC_REUSE_STRINGS = YES; GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_TREAT_WARNINGS_AS_ERRORS = YES; HEADER_SEARCH_PATHS = ( "\"$(SRCROOT)/deps/Cross-platform-deps/SpiderMonkey/js/src/\"", "\"$(SRCROOT)/deps/Cocoa-deps/Ogg Vorbis\"", ); HEADER_SEARCH_PATHS_QUOTED_2 = "\"$(SRCROOT)/src/Core/\""; HEADER_SEARCH_PATHS_QUOTED_3 = "\"$(SRCROOT)/src/Core/Entites/\""; HEADER_SEARCH_PATHS_QUOTED_4 = "\"$(SRCROOT)/src/Core/Materials/\""; HEADER_SEARCH_PATHS_QUOTED_5 = "\"$(SRCROOT)/deps/Cross-platform-deps/SpiderMonkey/js/src\""; HEADER_SEARCH_PATHS_QUOTED_6 = "\"$(SRCROOT)/deps/Cross-platform-deps/SpiderMonkey/js/xcode\""; INFOPLIST_FILE = "src/Cocoa/Info-Oolite.plist"; INSTALL_PATH = "$(HOME)/Applications"; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "\"$(SRCROOT)/deps/Cocoa-deps/Ogg Vorbis\"", ); PREBINDING = NO; PRODUCT_NAME = Oolite; SECTORDER_FLAGS = ""; USER_HEADER_SEARCH_PATHS = "\"$(SRCROOT)/src/Core/\" \"$(SRCROOT)/src/Core/Entites/\" \"$(SRCROOT)/src/Core/Materials/\" \"$(SRCROOT)/src/BSDCompat/\""; WARNING_CFLAGS = ( "-Wall", "-Wextra", "-Wno-unused-parameter", "-Wno-missing-field-initializers", ); WRAPPER_EXTENSION = app; ZERO_LINK = NO; }; name = TestRelease; }; 1A0832D80C2F105000E3AE25 /* TestRelease */ = { isa = XCBuildConfiguration; buildSettings = { HEADER_SEARCH_PATHS = "$(HEADER_SEARCH_PATHS_QUOTED_1)"; HEADER_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/Cocoa-deps/Ogg Vorbis\""; MACOSX_DEPLOYMENT_TARGET = 10.4; OTHER_CFLAGS = "-DLOADSAVEGUI"; SDKROOT = macosx10.4; }; name = TestRelease; }; 1A71E6FD0BCE345800CD5C13 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 1A45BCC9104AB46900A89324 /* oolite-targets.xcconfig */; buildSettings = { COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = PNG_USER_CONFIG; GCC_VERSION = ""; "GCC_VERSION[sdk=macosx*][arch=*]" = 4.0; GENERATE_MASTER_OBJECT_FILE = YES; HEADER_SEARCH_PATHS = "\"$(SRCROOT)/src/Core/Materials/\""; INSTALL_PATH = /usr/local/lib; MACOSX_DEPLOYMENT_TARGET = 10.5; ONLY_ACTIVE_ARCH = YES; PREBINDING = NO; PRODUCT_NAME = png_for_oolite; SDKROOT = macosx10.5; }; name = Debug; }; 1A71E6FE0BCE345800CD5C13 /* Deployment */ = { isa = XCBuildConfiguration; baseConfigurationReference = 1A45BCC9104AB46900A89324 /* oolite-targets.xcconfig */; buildSettings = { COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = dwarf; GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_MODEL_TUNING = G5; GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = PNG_USER_CONFIG; HEADER_SEARCH_PATHS = "\"$(SRCROOT)/src/Core/Materials/\""; INSTALL_PATH = /usr/local/lib; PREBINDING = NO; PRODUCT_NAME = png_for_oolite; SDKROOT_i386 = "$(DEVELOPER_SDK_DIR)/MacOSX10.4u.sdk"; ZERO_LINK = NO; }; name = Deployment; }; 1AD267690C8305A200B4BFD1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = ( ppc, i386, x86_64, ); COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_GENERATE_DEBUGGING_SYMBOLS = YES; GCC_OPTIMIZATION_LEVEL = 0; PRODUCT_NAME = "Build All"; }; name = Debug; }; 1AD2676A0C8305A200B4BFD1 /* Deployment */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = ( ppc, i386, x86_64, ); COPY_PHASE_STRIP = YES; GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_GENERATE_DEBUGGING_SYMBOLS = NO; PRODUCT_NAME = "Build All"; RUN_CLANG_STATIC_ANALYZER = YES; ZERO_LINK = NO; }; name = Deployment; }; 1AD2676B0C8305A200B4BFD1 /* TestRelease */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = ( ppc, i386, x86_64, ); PRODUCT_NAME = "Build All"; }; name = TestRelease; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 08B31CAC08FE63D70038D42F /* Build configuration list for PBXNativeTarget "Oolite" */ = { isa = XCConfigurationList; buildConfigurations = ( 08B31CAD08FE63D70038D42F /* Debug */, 08B31CAE08FE63D70038D42F /* Deployment */, 1A0832D70C2F105000E3AE25 /* TestRelease */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Deployment; }; 08B31CB008FE63D70038D42F /* Build configuration list for PBXProject "Oolite" */ = { isa = XCConfigurationList; buildConfigurations = ( 08B31CB108FE63D70038D42F /* Debug */, 08B31CB208FE63D70038D42F /* Deployment */, 1A0832D80C2F105000E3AE25 /* TestRelease */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Deployment; }; 1A71E6FC0BCE345800CD5C13 /* Build configuration list for PBXNativeTarget "libpng-custom" */ = { isa = XCConfigurationList; buildConfigurations = ( 1A71E6FD0BCE345800CD5C13 /* Debug */, 1A71E6FE0BCE345800CD5C13 /* Deployment */, 1A0832D60C2F105000E3AE25 /* TestRelease */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Deployment; }; 1AD267680C8305A200B4BFD1 /* Build configuration list for PBXAggregateTarget "Build All" */ = { isa = XCConfigurationList; buildConfigurations = ( 1AD267690C8305A200B4BFD1 /* Debug */, 1AD2676A0C8305A200B4BFD1 /* Deployment */, 1AD2676B0C8305A200B4BFD1 /* TestRelease */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Deployment; }; /* End XCConfigurationList section */ }; rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; }