oolite/Oolite.xcodeproj/project.pbxproj

4327 lines
385 KiB
Plaintext

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 47;
objects = {
/* Begin PBXAggregateTarget section */
1AD267500C83050800B4BFD1 /* Build All */ = {
isa = PBXAggregateTarget;
buildConfigurationList = 1AD267680C8305A200B4BFD1 /* Build configuration list for PBXAggregateTarget "Build All" */;
buildPhases = (
1A09EF5B12BD0C5000BF7F48 /* Copy Plug-ins */,
1A7E3A06180AC8D400576095 /* Conditionally copy Debug Bundle */,
);
dependencies = (
1AD267560C83052600B4BFD1 /* PBXTargetDependency */,
1A7E3A05180AC8BF00576095 /* PBXTargetDependency */,
1ABF219A12D691A300075821 /* 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 */; };
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 */; };
1A033F91132687DC006F9DB7 /* Quartz.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A033F90132687DC006F9DB7 /* Quartz.framework */; };
1A033FA313268821006F9DB7 /* OoliteReadMe.pdf in Resources */ = {isa = PBXBuildFile; fileRef = 1A033FA213268821006F9DB7 /* OoliteReadMe.pdf */; };
1A033FB813268ABB006F9DB7 /* OOPDFView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A033FB613268ABB006F9DB7 /* OOPDFView.h */; };
1A033FB913268ABB006F9DB7 /* OOPDFView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A033FB713268ABB006F9DB7 /* OOPDFView.m */; };
1A0365890D7CA05000B5F46F /* OOSkyDrawable.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A15044A0C12C50D0032F3E8 /* OOSkyDrawable.m */; };
1A03658A0D7CA05000B5F46F /* OOSkyDrawable.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1504490C12C50D0032F3E8 /* OOSkyDrawable.h */; };
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 */; };
1A05AFCD1879C2B800AFA7D1 /* OOOXZManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A05AFCB1879C2B800AFA7D1 /* OOOXZManager.h */; };
1A05AFCE1879C2B800AFA7D1 /* OOOXZManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A05AFCC1879C2B800AFA7D1 /* OOOXZManager.m */; };
1A062C8911B28D8A00727C1D /* NSObjectOOExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A062C8711B28D8A00727C1D /* NSObjectOOExtensions.h */; };
1A062C8A11B28D8A00727C1D /* NSObjectOOExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A062C8811B28D8A00727C1D /* NSObjectOOExtensions.m */; };
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 */; };
1A0942CE12D7D5B9003B6273 /* OOJSFrameCallbacks.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A0942C812D7C011003B6273 /* OOJSFrameCallbacks.m */; };
1A09EF4412BD0BCA00BF7F48 /* PlayerEntityStickMapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D09E0BCF9CF70073F257 /* PlayerEntityStickMapper.m */; };
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 */; };
1A115ED5158CFB4D005842DA /* splash@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A115ED4158CFB4D005842DA /* splash@2x.png */; };
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 */; };
1A127F4312EC6A4400B65D9F /* OOTextureSprite.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A127F4112EC6A4400B65D9F /* OOTextureSprite.h */; };
1A127F4412EC6A4400B65D9F /* OOTextureSprite.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A127F4212EC6A4400B65D9F /* OOTextureSprite.m */; };
1A1280F812ECA4ED00B65D9F /* OOJSFont.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1280F612ECA4ED00B65D9F /* OOJSFont.h */; };
1A1280F912ECA4ED00B65D9F /* OOJSFont.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1280F712ECA4ED00B65D9F /* OOJSFont.m */; };
1A143A4811EF22C5001BAB8D /* JAPersistentFileReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A143A4611EF22C5001BAB8D /* JAPersistentFileReference.h */; };
1A143A4911EF22C5001BAB8D /* JAPersistentFileReference.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A143A4711EF22C5001BAB8D /* JAPersistentFileReference.m */; };
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 */; };
1A1F2842105AAB7900ADB8C5 /* OOSparkEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1F2840105AAB7900ADB8C5 /* OOSparkEntity.h */; };
1A1F2843105AAB7900ADB8C5 /* OOSparkEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1F2841105AAB7900ADB8C5 /* OOSparkEntity.m */; };
1A1F6D0D180AC324002AD52E /* OOWaypointEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1F6D0B180AC324002AD52E /* OOWaypointEntity.h */; };
1A1F6D0E180AC324002AD52E /* OOWaypointEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1F6D0C180AC324002AD52E /* OOWaypointEntity.m */; };
1A1F6D16180AC371002AD52E /* OOJSWaypoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1F6D14180AC371002AD52E /* OOJSWaypoint.h */; };
1A1F6D17180AC371002AD52E /* OOJSWaypoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A1F6D15180AC371002AD52E /* OOJSWaypoint.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 */; };
1A2315530B9C778400EF0852 /* splash.png in Resources */ = {isa = PBXBuildFile; fileRef = 1A23154F0B9C778400EF0852 /* splash.png */; };
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 /* OOBreakPatternEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A26D0940BCF9CF70073F257 /* OOBreakPatternEntity.m */; };
1A26D0B90BCF9CF80073F257 /* OOBreakPatternEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A26D0950BCF9CF70073F257 /* OOBreakPatternEntity.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 */; };
1A27965012CCC09A00C9E94D /* libnspr4_for_oolite.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1AB7760412CA2E53001478BB /* libnspr4_for_oolite.a */; };
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 */; };
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 */; };
1A35257212E1FFA900244C9D /* OOConstToJSString.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A35257012E1FFA900244C9D /* OOConstToJSString.h */; };
1A35257312E1FFA900244C9D /* OOConstToJSString.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A35257112E1FFA900244C9D /* OOConstToJSString.m */; };
1A38B4AC0B988532001ED4A0 /* OOLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A38B4AA0B988532001ED4A0 /* OOLogging.h */; };
1A38B4AD0B988532001ED4A0 /* OOLogging.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A38B4AB0B988532001ED4A0 /* OOLogging.m */; settings = {COMPILER_FLAGS = "-fvisibility=default"; }; };
1A38E9E31603C7A500EE19F1 /* OOJSInterfaceDefinition.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A38E9E11603C7A500EE19F1 /* OOJSInterfaceDefinition.h */; };
1A38E9E41603C7A500EE19F1 /* OOJSInterfaceDefinition.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A38E9E21603C7A500EE19F1 /* OOJSInterfaceDefinition.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 */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
1A401F8815E7AF7B004CDF95 /* OOPrimaryWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A401F8615E7AF7B004CDF95 /* OOPrimaryWindow.h */; };
1A401F8915E7AF7B004CDF95 /* OOPrimaryWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A401F8715E7AF7B004CDF95 /* OOPrimaryWindow.m */; };
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 */; };
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 */; };
1A4DF25D12FDC4880027F43D /* OORingEffectEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A4DF25A12FDC4420027F43D /* OORingEffectEntity.m */; };
1A4DF35312FDF0410027F43D /* OOParticleSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4DF35112FDF0410027F43D /* OOParticleSystem.h */; };
1A4DF35412FDF0410027F43D /* OOParticleSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A4DF35212FDF0410027F43D /* OOParticleSystem.m */; };
1A4F917119CEDD1900E18B65 /* OODebugStandards.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A4F917019CEDD1900E18B65 /* OODebugStandards.m */; };
1A4F917819CEDD7900E18B65 /* OOCommodityMarket.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A4F917719CEDD7900E18B65 /* OOCommodityMarket.m */; };
1A4F917A19CEDDB200E18B65 /* OOCommodityMarket.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4F917919CEDDB200E18B65 /* OOCommodityMarket.h */; };
1A4F917D19CEDDC600E18B65 /* OOCommodities.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4F917B19CEDDC600E18B65 /* OOCommodities.h */; };
1A4F917E19CEDDC600E18B65 /* OOCommodities.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A4F917C19CEDDC600E18B65 /* OOCommodities.m */; };
1A4F918019CEDDFB00E18B65 /* OODebugStandards.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4F917F19CEDDFB00E18B65 /* OODebugStandards.h */; };
1A4FB3350C8DC86800DC8E1F /* OOJSOolite.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4FB3330C8DC86800DC8E1F /* OOJSOolite.h */; };
1A4FB3360C8DC86800DC8E1F /* OOJSOolite.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A4FB3340C8DC86800DC8E1F /* OOJSOolite.m */; };
1A504D9114DC964A003E5363 /* Oolite.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1A504D9014DC964A003E5363 /* Oolite.xib */; };
1A5218DA0D72EC21000865E9 /* OOSpatialReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A5218D80D72EC21000865E9 /* OOSpatialReference.h */; };
1A5218DE0D72ECE5000865E9 /* OOSpatialReference.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A5218DD0D72ECE5000865E9 /* OOSpatialReference.m */; };
1A54115B14B8913E00B8A4BE /* OOMacJoystickManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A54115914B8913E00B8A4BE /* OOMacJoystickManager.h */; };
1A54115C14B8913E00B8A4BE /* OOMacJoystickManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A54115A14B8913E00B8A4BE /* OOMacJoystickManager.m */; };
1A54125114B892A200B8A4BE /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A54125014B892A200B8A4BE /* IOKit.framework */; };
1A54AB530E3E17A1001EB817 /* OOJSPlayerShip.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A54AB510E3E17A0001EB817 /* OOJSPlayerShip.h */; };
1A54AB540E3E17A1001EB817 /* OOJSPlayerShip.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A54AB520E3E17A0001EB817 /* OOJSPlayerShip.m */; };
1A5AA3230C0098AF0029C78A /* OOOpenGL.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A5AA3220C0098AF0029C78A /* OOOpenGL.m */; };
1A5D58871825241800C779AE /* ioapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A5D58821825241800C779AE /* ioapi.c */; };
1A5D58881825241800C779AE /* ioapi.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A5D58831825241800C779AE /* ioapi.h */; };
1A5D588A1825241800C779AE /* unzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A5D58851825241800C779AE /* unzip.c */; };
1A5D588B1825241800C779AE /* unzip.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A5D58861825241800C779AE /* unzip.h */; };
1A5D5893182525DE00C779AE /* NSDataOOExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A5D5891182525DE00C779AE /* NSDataOOExtensions.h */; };
1A5D5894182525DE00C779AE /* NSDataOOExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A5D5892182525DE00C779AE /* NSDataOOExtensions.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 */; };
1A68A4A51615F4A400D7BB08 /* OOMeshToOctreeConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2512834109BA27EC00F43D55 /* OOMeshToOctreeConverter.m */; settings = {COMPILER_FLAGS = $OO_MATHS_OPTS; }; };
1A69FFEE18A64C320062EAC8 /* PlayerEntityStickProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A69FFEC18A64C320062EAC8 /* PlayerEntityStickProfile.h */; };
1A69FFEF18A64C320062EAC8 /* PlayerEntityStickProfile.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A69FFED18A64C320062EAC8 /* PlayerEntityStickProfile.m */; };
1A69FFF718A64CF70062EAC8 /* OOJoystickProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A69FFF518A64CF70062EAC8 /* OOJoystickProfile.h */; };
1A69FFF818A64CF70062EAC8 /* OOJoystickProfile.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A69FFF618A64CF70062EAC8 /* OOJoystickProfile.m */; };
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 */; };
1A6F665314DF323900695C11 /* OODefaultShaderSynthesizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A6F665114DF323900695C11 /* OODefaultShaderSynthesizer.h */; };
1A6F665414DF323900695C11 /* OODefaultShaderSynthesizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A6F665214DF323900695C11 /* OODefaultShaderSynthesizer.m */; };
1A7038A212BB9F5A0015CCDC /* dummy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A7038A112BB9F5A0015CCDC /* dummy.cpp */; };
1A71D8AA0E5F17410088C456 /* OOSoundSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A71D8A80E5F17410088C456 /* OOSoundSource.m */; };
1A71D8AB0E5F17410088C456 /* OOSoundSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A71D8A90E5F17410088C456 /* OOSoundSource.h */; };
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 */; };
1A72F86515E002E200281337 /* OOMouseInteractionMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A72F86315E002E100281337 /* OOMouseInteractionMode.h */; };
1A72F86615E002E200281337 /* OOMouseInteractionMode.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A72F86415E002E100281337 /* OOMouseInteractionMode.m */; };
1A72F86915E14F1100281337 /* OOMacSystemStandardFullScreenController.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A72F86715E14F1100281337 /* OOMacSystemStandardFullScreenController.h */; };
1A72F86A15E14F1100281337 /* OOMacSystemStandardFullScreenController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A72F86815E14F1100281337 /* OOMacSystemStandardFullScreenController.m */; };
1A72F86E15E5655D00281337 /* OOVisualEffectEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A72F86C15E5655C00281337 /* OOVisualEffectEntity.h */; };
1A72F86F15E5655D00281337 /* OOVisualEffectEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A72F86D15E5655D00281337 /* OOVisualEffectEntity.m */; };
1A72F87215E5658E00281337 /* OOJSVisualEffect.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A72F87015E5658E00281337 /* OOJSVisualEffect.h */; };
1A72F87315E5658E00281337 /* OOJSVisualEffect.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A72F87115E5658E00281337 /* OOJSVisualEffect.m */; };
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 */; };
1A78B5DA12D74CFF00D42EE7 /* libpng_for_oolite.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1A78B5D912D74CF900D42EE7 /* libpng_for_oolite.a */; };
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 */; };
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 */; };
1A817DC3106D443B00AA2F97 /* OOFlashEffectEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A817DC1106D443B00AA2F97 /* OOFlashEffectEntity.h */; };
1A817DC4106D443B00AA2F97 /* OOFlashEffectEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A817DC2106D443B00AA2F97 /* OOFlashEffectEntity.m */; };
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 */; };
1A92AB711846403200C507E3 /* OOJSExhaustPlume.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A92AB6F1846403200C507E3 /* OOJSExhaustPlume.h */; };
1A92AB721846403200C507E3 /* OOJSExhaustPlume.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A92AB701846403200C507E3 /* OOJSExhaustPlume.m */; };
1A92AB7A1846403F00C507E3 /* OOJSFlasher.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A92AB781846403F00C507E3 /* OOJSFlasher.h */; };
1A92AB7B1846403F00C507E3 /* OOJSFlasher.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A92AB791846403F00C507E3 /* OOJSFlasher.m */; };
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 = "$OO_MATHS_OPTS -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 = "$OO_MATHS_OPTS -Wmissing-field-initializers"; }; };
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 = $OO_MATHS_OPTS; }; };
1A9406B40BAF67BF005F6CF3 /* OOTriangle.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A9406B20BAF67BF005F6CF3 /* OOTriangle.h */; };
1A9438CF17F84C560011F80B /* OOExplosionCloudEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A9438CD17F84C560011F80B /* OOExplosionCloudEntity.h */; };
1A9438D017F84C560011F80B /* OOExplosionCloudEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A9438CE17F84C560011F80B /* OOExplosionCloudEntity.m */; };
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 = "$OO_MATHS_OPTS -ffast-math"; }; };
1A97528F15DECA6600108FA5 /* OOFullScreenWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A97528D15DECA6600108FA5 /* OOFullScreenWindow.h */; };
1A97529015DECA6600108FA5 /* OOFullScreenWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A97528E15DECA6600108FA5 /* OOFullScreenWindow.m */; };
1A97D77F12FDBB9B0009D74A /* OOQuiriumCascadeEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A97D77312FDB6610009D74A /* OOQuiriumCascadeEntity.m */; };
1A9FCF2315DAC8E100E965D5 /* OOMacSnowLeopardFullScreenController.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A9FCF2115DAC8E100E965D5 /* OOMacSnowLeopardFullScreenController.h */; };
1A9FCF2415DAC8E100E965D5 /* OOMacSnowLeopardFullScreenController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A9FCF2215DAC8E100E965D5 /* OOMacSnowLeopardFullScreenController.m */; };
1A9FCF2615DAC9BC00E965D5 /* GameController+FullScreen.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A9FCF2515DAC9BC00E965D5 /* GameController+FullScreen.m */; };
1AA085FE182578AF007CCAEB /* OOALBufferedSound.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA085EE182578AF007CCAEB /* OOALBufferedSound.h */; };
1AA085FF182578AF007CCAEB /* OOALBufferedSound.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA085EF182578AF007CCAEB /* OOALBufferedSound.m */; };
1AA08602182578AF007CCAEB /* OOALMusic.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA085F2182578AF007CCAEB /* OOALMusic.h */; };
1AA08603182578AF007CCAEB /* OOALMusic.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA085F3182578AF007CCAEB /* OOALMusic.m */; };
1AA08604182578AF007CCAEB /* OOALSound.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA085F4182578AF007CCAEB /* OOALSound.h */; };
1AA08605182578AF007CCAEB /* OOALSound.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA085F5182578AF007CCAEB /* OOALSound.m */; };
1AA08606182578AF007CCAEB /* OOALSoundChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA085F6182578AF007CCAEB /* OOALSoundChannel.h */; };
1AA08607182578AF007CCAEB /* OOALSoundChannel.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA085F7182578AF007CCAEB /* OOALSoundChannel.m */; };
1AA08608182578AF007CCAEB /* OOALSoundDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA085F8182578AF007CCAEB /* OOALSoundDecoder.h */; };
1AA08609182578AF007CCAEB /* OOALSoundDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA085F9182578AF007CCAEB /* OOALSoundDecoder.m */; settings = {COMPILER_FLAGS = "-Wno-unused-variable"; }; };
1AA0860A182578AF007CCAEB /* OOALSoundMixer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA085FA182578AF007CCAEB /* OOALSoundMixer.h */; };
1AA0860B182578AF007CCAEB /* OOALSoundMixer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA085FB182578AF007CCAEB /* OOALSoundMixer.m */; };
1AA0860C182578AF007CCAEB /* OOALStreamedSound.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA085FC182578AF007CCAEB /* OOALStreamedSound.h */; };
1AA0860D182578AF007CCAEB /* OOALStreamedSound.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA085FD182578AF007CCAEB /* OOALStreamedSound.m */; };
1AA08611182578B8007CCAEB /* OOOpenAL.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA0860E182578B8007CCAEB /* OOOpenAL.h */; };
1AA08612182578B8007CCAEB /* OOOpenALController.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA0860F182578B8007CCAEB /* OOOpenALController.h */; };
1AA08613182578B8007CCAEB /* OOOpenALController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA08610182578B8007CCAEB /* OOOpenALController.m */; };
1AA0861618257A11007CCAEB /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1AA0861518257A11007CCAEB /* OpenAL.framework */; };
1AA59C6C1780396C007C7373 /* OOJSWormhole.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA59C6A1780396C007C7373 /* OOJSWormhole.h */; };
1AA59C6D1780396C007C7373 /* OOJSWormhole.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA59C6B1780396C007C7373 /* OOJSWormhole.m */; };
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 = "$OO_MATHS_OPTS -ffast-math"; }; };
1AA82C8A0CC10E700023B797 /* OOJSWorldScripts.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA82C820CC10E3D0023B797 /* OOJSWorldScripts.m */; };
1AAB9A980D779F4500A9F424 /* OOCocoa.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AAB9A960D779F3C00A9F424 /* OOCocoa.m */; settings = {COMPILER_FLAGS = "-Wno-objc-protocol-method-implementation"; }; };
1AABA83E11B941D1003487D5 /* OOPixMapTextureLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AABA83C11B941D1003487D5 /* OOPixMapTextureLoader.h */; };
1AABA83F11B941D1003487D5 /* OOPixMapTextureLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AABA83D11B941D1003487D5 /* OOPixMapTextureLoader.m */; };
1AAEE9DA161F7523003A5A1E /* OOStringExpander.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AAEE9D8161F7523003A5A1E /* OOStringExpander.h */; };
1AAEE9DB161F7523003A5A1E /* OOStringExpander.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AAEE9D9161F7523003A5A1E /* OOStringExpander.m */; };
1AAF56170F1A198400A2F2E6 /* Comparison.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AAF56160F1A198400A2F2E6 /* Comparison.h */; };
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 */; };
1AB2AAFA0C4CE0CC0008CF4E /* OOOXPVerifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AB2AAF80C4CE0CC0008CF4E /* OOOXPVerifier.h */; };
1AB2AAFB0C4CE0CC0008CF4E /* OOOXPVerifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AB2AAF90C4CE0CC0008CF4E /* OOOXPVerifier.m */; };
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; }; };
1AB5E1EF12BD628500C334DD /* OOJoystickManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AB5E1ED12BD628500C334DD /* OOJoystickManager.h */; };
1AB5E1F012BD628500C334DD /* OOJoystickManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AB5E1EE12BD628500C334DD /* OOJoystickManager.m */; settings = {COMPILER_FLAGS = "-fvisibility=default"; }; };
1AB6963C191D85F600E4B232 /* OOStandaloneAtmosphereGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AB6963A191D85F600E4B232 /* OOStandaloneAtmosphereGenerator.h */; };
1AB6963D191D85F600E4B232 /* OOStandaloneAtmosphereGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AB6963B191D85F600E4B232 /* OOStandaloneAtmosphereGenerator.m */; };
1AB7761012CA2EE0001478BB /* libjs_for_oolite.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1AB7760212CA2E53001478BB /* libjs_for_oolite.a */; };
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 */; };
1ABA415E15ACBB6700F7E841 /* DockEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABA415C15ACBB6700F7E841 /* DockEntity.h */; };
1ABA415F15ACBB6700F7E841 /* DockEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ABA415D15ACBB6700F7E841 /* DockEntity.m */; };
1ABA416215ADAB8D00F7E841 /* OOJSDock.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABA416015ADAB8D00F7E841 /* OOJSDock.h */; };
1ABA416315ADAB8D00F7E841 /* OOJSDock.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ABA416115ADAB8D00F7E841 /* OOJSDock.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 */; };
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 */; };
1ABF219B12D691B300075821 /* Oolite.docktileplugin in Copy Plug-ins */ = {isa = PBXBuildFile; fileRef = 1A01BCE711C569DF0011197F /* Oolite.docktileplugin */; };
1AC0F29E12E1DADC00ECBBB0 /* OOJSEngineDebuggerHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AC0F29D12E1DADC00ECBBB0 /* OOJSEngineDebuggerHelpers.m */; };
1AC27A0F0EA7E9940054E5F0 /* OOJSEquipmentInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AC27A0D0EA7E9940054E5F0 /* OOJSEquipmentInfo.h */; };
1AC27A100EA7E9940054E5F0 /* OOJSEquipmentInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AC27A0E0EA7E9940054E5F0 /* OOJSEquipmentInfo.m */; };
1AC545060D4D228400C90E5B /* OOEncodingConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AC545040D4D228400C90E5B /* OOEncodingConverter.h */; };
1AC545070D4D228400C90E5B /* OOEncodingConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AC545050D4D228400C90E5B /* OOEncodingConverter.m */; };
1AC775E20C2DD4E900ECFF3B /* OODebugGLDrawing.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AC775E00C2DD4E900ECFF3B /* OODebugGLDrawing.h */; };
1AC775E30C2DD4E900ECFF3B /* OODebugGLDrawing.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AC775E10C2DD4E900ECFF3B /* OODebugGLDrawing.m */; };
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 */; };
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 */; };
1AD1F4FF0CD9E83700EAE520 /* NSThreadOOExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AD1F4C80CD9E42A00EAE520 /* NSThreadOOExtensions.m */; };
1AD1F5000CD9E83800EAE520 /* NSThreadOOExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AD1F4C70CD9E42A00EAE520 /* NSThreadOOExtensions.h */; };
1AD2E31618F17BC700239EBB /* OOShipLibraryDescriptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AD2E31418F17BC700239EBB /* OOShipLibraryDescriptions.h */; };
1AD2E31718F17BC700239EBB /* OOShipLibraryDescriptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AD2E31518F17BC700239EBB /* OOShipLibraryDescriptions.m */; };
1AD3C339163A92F600469C4D /* OOOpenGLStateManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AD3C338163A92F600469C4D /* OOOpenGLStateManager.m */; };
1AD8522517947BD600CBE743 /* OOHPVector.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AD8522317947BD600CBE743 /* OOHPVector.h */; };
1AD8522617947BD600CBE743 /* OOHPVector.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AD8522417947BD600CBE743 /* OOHPVector.m */; };
1AD8522E17947C9500CBE743 /* OOJSPopulatorDefinition.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AD8522C17947C9400CBE743 /* OOJSPopulatorDefinition.h */; };
1AD8522F17947C9500CBE743 /* OOJSPopulatorDefinition.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AD8522D17947C9500CBE743 /* OOJSPopulatorDefinition.m */; };
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 */; };
1AE1A94115D2C4E4003F4D56 /* OOFullScreenController.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE1A93F15D2C4E4003F4D56 /* OOFullScreenController.h */; };
1AE1A94215D2C4E4003F4D56 /* OOFullScreenController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AE1A94015D2C4E4003F4D56 /* OOFullScreenController.m */; };
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 */; };
1AE3455712CB77AE00FD8C62 /* libogg_for_oolite.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1AE3455012CB77A700FD8C62 /* libogg_for_oolite.a */; };
1AE3455812CB77B000FD8C62 /* libvorbis_for_oolite.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1AE3455612CB77AC00FD8C62 /* libvorbis_for_oolite.a */; };
1AE7325012F75D470045513D /* OOLaserShotEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE7324E12F75D470045513D /* OOLaserShotEntity.h */; };
1AE7325112F75D470045513D /* OOLaserShotEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AE7324F12F75D470045513D /* OOLaserShotEntity.m */; };
1AE8837412EF91560075814F /* Sparkle.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1AE8837312EF91560075814F /* Sparkle.framework */; };
1AE8837612EF91810075814F /* Sparkle.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 1AE8837312EF91560075814F /* Sparkle.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
1AE8838012EF91E80075814F /* SparkleVerificationKey.pem in Resources */ = {isa = PBXBuildFile; fileRef = 1AE8837F12EF91E80075814F /* SparkleVerificationKey.pem */; };
1AEA229E12CBD18600EC0F43 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1AEA229D12CBD18600EC0F43 /* CoreServices.framework */; };
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 */; };
1AEF57D312E51DDB00546444 /* OOJSEngineNativeWrappers.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AEF57D212E51DDB00546444 /* OOJSEngineNativeWrappers.h */; };
1AF4AF4A15B858AA009243BE /* OOWeakSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AF4AF4815B858AA009243BE /* OOWeakSet.h */; };
1AF4AF4B15B858AA009243BE /* OOWeakSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AF4AF4915B858AA009243BE /* OOWeakSet.m */; };
2512833E09BA27C100F43D55 /* Octree.m in Sources */ = {isa = PBXBuildFile; fileRef = 2512833C09BA27C100F43D55 /* Octree.m */; settings = {COMPILER_FLAGS = $OO_MATHS_OPTS; }; };
2512833F09BA27C100F43D55 /* Octree.h in Headers */ = {isa = PBXBuildFile; fileRef = 2512833D09BA27C100F43D55 /* Octree.h */; };
2512834209BA27EC00F43D55 /* OOMeshToOctreeConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2512834009BA27EC00F43D55 /* OOMeshToOctreeConverter.h */; };
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 = $OO_MATHS_OPTS; }; };
25160E2F0995362F0037C2E1 /* OOCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 25160E2E0995362F0037C2E1 /* OOCocoa.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 */; settings = {COMPILER_FLAGS = "-Wno-missing-method-return-type"; }; };
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 */; };
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 */; };
2B4CDFEC107B3D8400526C98 /* OOJSManifest.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B4CDFEA107B3D8400526C98 /* OOJSManifest.h */; };
2B4CDFED107B3D8400526C98 /* OOJSManifest.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B4CDFEB107B3D8400526C98 /* OOJSManifest.m */; };
4F1F155D1B0FCB11001C1591 /* OOCheckPListSyntaxVerifierStage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F1F155C1B0FCB11001C1591 /* OOCheckPListSyntaxVerifierStage.m */; };
4F1F155F1B0FCB76001C1591 /* OOCheckPListSyntaxVerifierStage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F1F155E1B0FCB76001C1591 /* OOCheckPListSyntaxVerifierStage.h */; };
4F1F15611B0FCBFA001C1591 /* OOCheckJSSyntaxVerifierStage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F1F15601B0FCBFA001C1591 /* OOCheckJSSyntaxVerifierStage.m */; };
4F1F15631B0FCC17001C1591 /* OOCheckJSSyntaxVerifierStage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F1F15621B0FCC17001C1591 /* OOCheckJSSyntaxVerifierStage.h */; };
B33A44F1199E6745000B45AE /* OOOpenGLMatrixManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B33A44EF199E6745000B45AE /* OOOpenGLMatrixManager.h */; };
B33A44F2199E6745000B45AE /* OOOpenGLMatrixManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B33A44F0199E6745000B45AE /* OOOpenGLMatrixManager.m */; };
B3B46C871A0D053D00D6C39B /* OOSystemDescriptionManager.h in Copy Plug-ins */ = {isa = PBXBuildFile; fileRef = B3B46C851A0D053D00D6C39B /* OOSystemDescriptionManager.h */; };
B3B46C881A0D053D00D6C39B /* OOSystemDescriptionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B3B46C851A0D053D00D6C39B /* OOSystemDescriptionManager.h */; };
B3B46C891A0D053D00D6C39B /* OOSystemDescriptionManager.m in Copy Plug-ins */ = {isa = PBXBuildFile; fileRef = B3B46C861A0D053D00D6C39B /* OOSystemDescriptionManager.m */; };
B3B46C8A1A0D053D00D6C39B /* OOSystemDescriptionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B3B46C861A0D053D00D6C39B /* OOSystemDescriptionManager.m */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
1A01BCE611C569DF0011197F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1A01BCDF11C569DF0011197F /* Oolite-docktile.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 8D5B49B6048680CD000E48DA;
remoteInfo = "Oolite-docktile";
};
1A1BB8A31767DD3500050283 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1AB2D61C15B86EA400177AAF /* OoliteUnitTests.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 1A0CD53615AF0BCE00970505;
remoteInfo = OoliteUnitTests;
};
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";
};
1A78B5D812D74CF900D42EE7 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1A78B5D412D74CF900D42EE7 /* libpng.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 1A71E6F30BCE340C00CD5C13;
remoteInfo = libpng;
};
1A78B5DB12D74D0600D42EE7 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1A78B5D412D74CF900D42EE7 /* libpng.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = 1A71E6F20BCE340C00CD5C13;
remoteInfo = libpng;
};
1A7E3A02180AC8B100576095 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1A0519340C7CCAC900BA5CCA /* DebugBundle.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 8D5B49B6048680CD000E48DA;
remoteInfo = "Debug Bundle";
};
1A7E3A04180AC8BF00576095 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1A0519340C7CCAC900BA5CCA /* DebugBundle.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = 8D5B49AC048680CD000E48DA;
remoteInfo = "Debug Bundle";
};
1A8FA92612F0C694008FF5A2 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1AB775FC12CA2E53001478BB /* libjs.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 1AC16B5912F0905200907218;
remoteInfo = jsoplengen;
};
1A8FA92812F0C694008FF5A2 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1AB775FC12CA2E53001478BB /* libjs.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 1AC16CBF12F0943F00907218;
remoteInfo = jskwgen;
};
1AB7760112CA2E53001478BB /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1AB775FC12CA2E53001478BB /* libjs.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = D2AAC046055464E500DB518D;
remoteInfo = libjs;
};
1AB7760312CA2E53001478BB /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1AB775FC12CA2E53001478BB /* libjs.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 1AB25ACA12CA1CB100C67F42;
remoteInfo = libnspr;
};
1AB7763412CA33FB001478BB /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1AB775FC12CA2E53001478BB /* libjs.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = D2AAC045055464E500DB518D;
remoteInfo = libjs;
};
1ABF219912D691A300075821 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1A01BCDF11C569DF0011197F /* Oolite-docktile.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = 8D5B49AC048680CD000E48DA;
remoteInfo = "Oolite-docktile";
};
1AD05EB912CD1B4700704F1D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1AB775FC12CA2E53001478BB /* libjs.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 1AD05E0812CD189100704F1D;
remoteInfo = "jsapi-tests";
};
1AD267550C83052600B4BFD1 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
proxyType = 1;
remoteGlobalIDString = 0865423506B8447D000CA0AB;
remoteInfo = Oolite;
};
1AE3454F12CB77A700FD8C62 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1AE3454B12CB77A700FD8C62 /* Ogg.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 1ADE32A40975807900961AE2;
remoteInfo = LibOgg;
};
1AE3455512CB77AC00FD8C62 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1AE3455112CB77AC00FD8C62 /* Vorbis.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = 1ADE327709757FBE00961AE2;
remoteInfo = LibVorbis;
};
1AE3455912CB77CB00FD8C62 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1AE3454B12CB77A700FD8C62 /* Ogg.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = 1ADE32A30975807900961AE2;
remoteInfo = LibOgg;
};
1AE3455B12CB77CD00FD8C62 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 1AE3455112CB77AC00FD8C62 /* Vorbis.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = 1ADE327609757FBE00961AE2;
remoteInfo = LibVorbis;
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
1A09EF5B12BD0C5000BF7F48 /* Copy Plug-ins */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = Oolite.app/Contents/PlugIns;
dstSubfolderSpec = 16;
files = (
B3B46C871A0D053D00D6C39B /* OOSystemDescriptionManager.h in Copy Plug-ins */,
B3B46C891A0D053D00D6C39B /* OOSystemDescriptionManager.m in Copy Plug-ins */,
1ABF219B12D691B300075821 /* Oolite.docktileplugin in Copy Plug-ins */,
);
name = "Copy Plug-ins";
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;
};
1AE8837812EF91880075814F /* Copy Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
1AE8837612EF91810075814F /* Sparkle.framework in Copy Frameworks */,
);
name = "Copy Frameworks";
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 = "<absolute>"; };
083325DB09DDBCDE00F5B8E4 /* OOColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOColor.h; sourceTree = "<group>"; };
083325DC09DDBCDE00F5B8E4 /* OOColor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOColor.m; sourceTree = "<group>"; };
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 = "<absolute>"; };
1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
1A00248B1657B56E00EAE045 /* oolite-star-1-alt.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-star-1-alt.png"; sourceTree = "<group>"; };
1A00248C1657B56E00EAE045 /* oolite-star-1-large.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-star-1-large.png"; sourceTree = "<group>"; };
1A00248D1657B56E00EAE045 /* oolite-star-2-large.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-star-2-large.png"; sourceTree = "<group>"; };
1A00248E1657B56E00EAE045 /* oolite-star-2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-star-2.png"; sourceTree = "<group>"; };
1A00248F1657B56E00EAE045 /* oolite-star-3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-star-3.png"; sourceTree = "<group>"; };
1A0024901657B56E00EAE045 /* oolite-star-4.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-star-4.png"; sourceTree = "<group>"; };
1A0024911657B56E00EAE045 /* oolite-star-5.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-star-5.png"; sourceTree = "<group>"; };
1A0024921657B56E00EAE045 /* oolite-star-6.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-star-6.png"; sourceTree = "<group>"; };
1A0024931657B56E00EAE045 /* oolite-star-7.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-star-7.png"; sourceTree = "<group>"; };
1A0024941657B56E00EAE045 /* oolite-star-8.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-star-8.png"; sourceTree = "<group>"; };
1A0024951657B56E00EAE045 /* oolite-star-9.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-star-9.png"; sourceTree = "<group>"; };
1A00C65310663D3700A8737D /* OOProfilingStopwatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOProfilingStopwatch.h; sourceTree = "<group>"; };
1A00C65410663D3700A8737D /* OOProfilingStopwatch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOProfilingStopwatch.m; sourceTree = "<group>"; };
1A00C7B810667D3100A8737D /* OOECMBlastEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOECMBlastEntity.h; sourceTree = "<group>"; };
1A00C7B910667D3100A8737D /* OOECMBlastEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOECMBlastEntity.m; sourceTree = "<group>"; };
1A00C7DD1066814C00A8737D /* OOAsyncWorkManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOAsyncWorkManager.h; sourceTree = "<group>"; };
1A00C7DE1066814C00A8737D /* OOAsyncWorkManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOAsyncWorkManager.m; sourceTree = "<group>"; };
1A01574111034A86008EE36A /* ShipEntityLoadRestore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShipEntityLoadRestore.h; sourceTree = "<group>"; };
1A01574211034A86008EE36A /* ShipEntityLoadRestore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShipEntityLoadRestore.m; sourceTree = "<group>"; };
1A01BC6F11C5515B0011197F /* oolite-default-player-script.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-default-player-script.js"; sourceTree = "<group>"; };
1A01BCDF11C569DF0011197F /* Oolite-docktile.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "Oolite-docktile.xcodeproj"; path = "Mac-specific/Oolite-docktile/Oolite-docktile.xcodeproj"; sourceTree = "<group>"; };
1A02B4C01643DF6B0013749D /* oolite-contracts-cargo.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-contracts-cargo.js"; sourceTree = "<group>"; };
1A02B4C11643DF6B0013749D /* oolite-contracts-helpers.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-contracts-helpers.js"; sourceTree = "<group>"; };
1A02B4C21643DF6B0013749D /* oolite-contracts-passengers.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-contracts-passengers.js"; sourceTree = "<group>"; };
1A02FD340EE048E8008F9B09 /* oolite-tangent-space-vertex.vertex */ = {isa = PBXFileReference; explicitFileType = sourcecode.glsl; fileEncoding = 4; path = "oolite-tangent-space-vertex.vertex"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.glsl; };
1A033F90132687DC006F9DB7 /* Quartz.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Quartz.framework; path = System/Library/Frameworks/Quartz.framework; sourceTree = SDKROOT; };
1A033FA213268821006F9DB7 /* OoliteReadMe.pdf */ = {isa = PBXFileReference; lastKnownFileType = image.pdf; path = OoliteReadMe.pdf; sourceTree = "<group>"; };
1A033FB613268ABB006F9DB7 /* OOPDFView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPDFView.h; sourceTree = "<group>"; };
1A033FB713268ABB006F9DB7 /* OOPDFView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPDFView.m; sourceTree = "<group>"; };
1A0365990D7CA0EE00B5F46F /* oolite-nebula-4.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-nebula-4.png"; sourceTree = "<group>"; };
1A0479E70DC9F81000EE1CD0 /* OOShipRegistry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOShipRegistry.h; sourceTree = "<group>"; };
1A0479E80DC9F81000EE1CD0 /* OOShipRegistry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOShipRegistry.m; sourceTree = "<group>"; };
1A047A430DCA0F4F00EE1CD0 /* NSDictionaryOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSDictionaryOOExtensions.h; sourceTree = "<group>"; };
1A047A440DCA0F4F00EE1CD0 /* NSDictionaryOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSDictionaryOOExtensions.m; sourceTree = "<group>"; };
1A047B7C0DCB3D7500EE1CD0 /* OOProbabilitySet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOProbabilitySet.h; sourceTree = "<group>"; };
1A047B7D0DCB3D7500EE1CD0 /* OOProbabilitySet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOProbabilitySet.m; sourceTree = "<group>"; };
1A0519340C7CCAC900BA5CCA /* DebugBundle.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = DebugBundle.xcodeproj; path = "Mac-specific/DebugBundle/DebugBundle.xcodeproj"; sourceTree = "<group>"; };
1A05AFCB1879C2B800AFA7D1 /* OOOXZManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOOXZManager.h; sourceTree = "<group>"; };
1A05AFCC1879C2B800AFA7D1 /* OOOXZManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOOXZManager.m; sourceTree = "<group>"; };
1A062C8711B28D8A00727C1D /* NSObjectOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSObjectOOExtensions.h; sourceTree = "<group>"; };
1A062C8811B28D8A00727C1D /* NSObjectOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSObjectOOExtensions.m; sourceTree = "<group>"; };
1A06F3141196FB6F00AFA5B4 /* oolite-player-AI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = "oolite-player-AI.plist"; sourceTree = "<group>"; };
1A0729D70EF56D1200B0F925 /* OOConvertSystemDescriptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOConvertSystemDescriptions.h; sourceTree = "<group>"; };
1A0729D80EF56D1200B0F925 /* OOConvertSystemDescriptions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOConvertSystemDescriptions.m; sourceTree = "<group>"; };
1A0729FC0EF5796500B0F925 /* OldSchoolPropertyListWriting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OldSchoolPropertyListWriting.h; sourceTree = "<group>"; };
1A0729FD0EF5796500B0F925 /* OldSchoolPropertyListWriting.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OldSchoolPropertyListWriting.m; sourceTree = "<group>"; };
1A0730E817888C44008A1829 /* oolite-warnings.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = "oolite-warnings.xcconfig"; path = "src/Cocoa/oolite-warnings.xcconfig"; sourceTree = "<group>"; };
1A0942C712D7C011003B6273 /* OOJSFrameCallbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSFrameCallbacks.h; sourceTree = "<group>"; };
1A0942C812D7C011003B6273 /* OOJSFrameCallbacks.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSFrameCallbacks.m; sourceTree = "<group>"; };
1A0C3EDD1193306B007935E5 /* oolite-dust.vertex */ = {isa = PBXFileReference; explicitFileType = sourcecode.glsl; fileEncoding = 4; path = "oolite-dust.vertex"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.glsl; };
1A0C3EEA11933272007935E5 /* oolite-dust.fragment */ = {isa = PBXFileReference; explicitFileType = sourcecode.glsl; fileEncoding = 4; path = "oolite-dust.fragment"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.glsl; };
1A0DA2EC0D71D280009B0970 /* OOJSSpecialFunctions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSSpecialFunctions.h; sourceTree = "<group>"; };
1A0DA2ED0D71D280009B0970 /* OOJSSpecialFunctions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSSpecialFunctions.m; sourceTree = "<group>"; };
1A112739105994D000DF9D12 /* OOExhaustPlumeEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOExhaustPlumeEntity.h; sourceTree = "<group>"; };
1A11273A105994D000DF9D12 /* OOExhaustPlumeEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOExhaustPlumeEntity.m; sourceTree = "<group>"; };
1A115ED4158CFB4D005842DA /* splash@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "splash@2x.png"; sourceTree = "<group>"; };
1A11C2AF11CFC35000F3EE77 /* OOJSEngineTimeManagement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSEngineTimeManagement.h; sourceTree = "<group>"; };
1A11C2B011CFC35000F3EE77 /* OOJSEngineTimeManagement.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSEngineTimeManagement.m; sourceTree = "<group>"; };
1A11F8480F35F60C001C886C /* OOJSShipGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSShipGroup.m; sourceTree = "<group>"; };
1A11F8490F35F60C001C886C /* OOJSShipGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSShipGroup.h; sourceTree = "<group>"; };
1A127F4112EC6A4400B65D9F /* OOTextureSprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTextureSprite.h; sourceTree = "<group>"; };
1A127F4212EC6A4400B65D9F /* OOTextureSprite.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOTextureSprite.m; sourceTree = "<group>"; };
1A1280F612ECA4ED00B65D9F /* OOJSFont.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSFont.h; sourceTree = "<group>"; };
1A1280F712ECA4ED00B65D9F /* OOJSFont.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSFont.m; sourceTree = "<group>"; };
1A143A4611EF22C5001BAB8D /* JAPersistentFileReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JAPersistentFileReference.h; sourceTree = "<group>"; };
1A143A4711EF22C5001BAB8D /* JAPersistentFileReference.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JAPersistentFileReference.m; sourceTree = "<group>"; };
1A1502F50C1201C30032F3E8 /* oolite-unknown-ship.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "oolite-unknown-ship.dat"; sourceTree = "<group>"; };
1A1504490C12C50D0032F3E8 /* OOSkyDrawable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSkyDrawable.h; sourceTree = "<group>"; };
1A15044A0C12C50D0032F3E8 /* OOSkyDrawable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOSkyDrawable.m; sourceTree = "<group>"; };
1A15049C0C12CA070032F3E8 /* OOProbabilisticTextureManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOProbabilisticTextureManager.h; sourceTree = "<group>"; };
1A15049D0C12CA070032F3E8 /* OOProbabilisticTextureManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOProbabilisticTextureManager.m; sourceTree = "<group>"; };
1A1616600D7DCFDC0094AE5B /* OOFilteringEnumerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOFilteringEnumerator.h; sourceTree = "<group>"; };
1A1616610D7DCFDC0094AE5B /* OOFilteringEnumerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOFilteringEnumerator.m; sourceTree = "<group>"; };
1A19783C117F81B10060DB56 /* OOPixMapChannelOperations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPixMapChannelOperations.h; sourceTree = "<group>"; };
1A19783D117F81B10060DB56 /* OOPixMapChannelOperations.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPixMapChannelOperations.m; sourceTree = "<group>"; };
1A1B24C313293ED2007A0940 /* exports-release.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; name = "exports-release.exp"; path = "src/Cocoa/exports-release.exp"; sourceTree = "<group>"; };
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; };
1A1F2840105AAB7900ADB8C5 /* OOSparkEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSparkEntity.h; sourceTree = "<group>"; };
1A1F2841105AAB7900ADB8C5 /* OOSparkEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOSparkEntity.m; sourceTree = "<group>"; };
1A1F6D0B180AC324002AD52E /* OOWaypointEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOWaypointEntity.h; sourceTree = "<group>"; };
1A1F6D0C180AC324002AD52E /* OOWaypointEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOWaypointEntity.m; sourceTree = "<group>"; };
1A1F6D14180AC371002AD52E /* OOJSWaypoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSWaypoint.h; sourceTree = "<group>"; };
1A1F6D15180AC371002AD52E /* OOJSWaypoint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSWaypoint.m; sourceTree = "<group>"; };
1A1F7DA6117B5BDB00332757 /* OOMaterialSpecifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMaterialSpecifier.h; sourceTree = "<group>"; };
1A1F7DA7117B5BDB00332757 /* OOMaterialSpecifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMaterialSpecifier.m; sourceTree = "<group>"; };
1A20F7040F36EE0500156DE9 /* OOExcludeObjectEnumerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOExcludeObjectEnumerator.h; sourceTree = "<group>"; };
1A20F7050F36EE0500156DE9 /* OOExcludeObjectEnumerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOExcludeObjectEnumerator.m; sourceTree = "<group>"; };
1A21149A0DEA980800444CEB /* oolite-ball-turret.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "oolite-ball-turret.dat"; sourceTree = "<group>"; };
1A21149D0DEA98D100444CEB /* oolite-ball-turret.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-ball-turret.png"; sourceTree = "<group>"; };
1A2123261051892500530CDE /* shipdata-overrides.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = "shipdata-overrides.plist"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A23154E0B9C778400EF0852 /* solar.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = solar.png; sourceTree = "<group>"; };
1A23154F0B9C778400EF0852 /* splash.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = splash.png; sourceTree = "<group>"; };
1A2315510B9C778400EF0852 /* trumblebox.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = trumblebox.png; sourceTree = "<group>"; };
1A2316DE0B9CFAD700EF0852 /* characters.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = characters.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A2316E00B9CFAD700EF0852 /* customsounds.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = customsounds.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A2316E10B9CFAD700EF0852 /* demoships.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = demoships.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A2316E30B9CFAD700EF0852 /* equipment.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = equipment.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A2316E40B9CFAD700EF0852 /* hud-small.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = "hud-small.plist"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A2316E50B9CFAD700EF0852 /* hud.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = hud.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A2316E70B9CFAD700EF0852 /* keyconfig.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; languageSpecificationIdentifier = plist; path = keyconfig.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A2316E80B9CFAD700EF0852 /* logcontrol.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = logcontrol.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A2316E90B9CFAD700EF0852 /* missiontext.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = missiontext.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A2316EB0B9CFAD700EF0852 /* shipdata.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = shipdata.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A2316EC0B9CFAD700EF0852 /* shipyard.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; languageSpecificationIdentifier = plist; path = shipyard.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A2316ED0B9CFAD700EF0852 /* speech_pronunciation_guide.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = speech_pronunciation_guide.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A2317910B9D022400EF0852 /* buoyAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = buoyAI.plist; sourceTree = "<group>"; };
1A2317920B9D022500EF0852 /* collectLootAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = collectLootAI.plist; sourceTree = "<group>"; };
1A2317930B9D022500EF0852 /* dockingAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = dockingAI.plist; sourceTree = "<group>"; };
1A2317940B9D022500EF0852 /* dumbAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = dumbAI.plist; sourceTree = "<group>"; };
1A2317950B9D022500EF0852 /* enteringPirateAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = enteringPirateAI.plist; sourceTree = "<group>"; };
1A2317960B9D022500EF0852 /* enteringTraderAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = enteringTraderAI.plist; sourceTree = "<group>"; };
1A2317970B9D022500EF0852 /* escortAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = escortAI.plist; sourceTree = "<group>"; };
1A2317980B9D022500EF0852 /* exitingTraderAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = exitingTraderAI.plist; sourceTree = "<group>"; };
1A2317990B9D022500EF0852 /* fallingShuttleAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = fallingShuttleAI.plist; sourceTree = "<group>"; };
1A23179A0B9D022500EF0852 /* fttAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = fttAI.plist; sourceTree = "<group>"; };
1A23179B0B9D022500EF0852 /* gotoWaypointAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = gotoWaypointAI.plist; sourceTree = "<group>"; };
1A23179C0B9D022500EF0852 /* hardMissileAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = hardMissileAI.plist; sourceTree = "<group>"; };
1A23179D0B9D022500EF0852 /* homeAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = homeAI.plist; sourceTree = "<group>"; };
1A23179E0B9D022500EF0852 /* interceptAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = interceptAI.plist; sourceTree = "<group>"; };
1A23179F0B9D022500EF0852 /* minerAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = minerAI.plist; sourceTree = "<group>"; };
1A2317A00B9D022500EF0852 /* missileAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = missileAI.plist; sourceTree = "<group>"; };
1A2317A10B9D022500EF0852 /* nullAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = nullAI.plist; sourceTree = "<group>"; };
1A2317A20B9D022500EF0852 /* pirateAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = pirateAI.plist; sourceTree = "<group>"; };
1A2317A30B9D022500EF0852 /* planetPatrolAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = planetPatrolAI.plist; sourceTree = "<group>"; };
1A2317A40B9D022500EF0852 /* policeInterceptAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = policeInterceptAI.plist; sourceTree = "<group>"; };
1A2317A50B9D022500EF0852 /* receiveDockingAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = receiveDockingAI.plist; sourceTree = "<group>"; };
1A2317A60B9D022500EF0852 /* risingShuttleAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = risingShuttleAI.plist; sourceTree = "<group>"; };
1A2317A70B9D022500EF0852 /* rockHermitAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = rockHermitAI.plist; sourceTree = "<group>"; };
1A2317A80B9D022500EF0852 /* route1patrolAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = route1patrolAI.plist; sourceTree = "<group>"; };
1A2317A90B9D022500EF0852 /* route1traderAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = route1traderAI.plist; sourceTree = "<group>"; };
1A2317AA0B9D022500EF0852 /* route2patrolAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = route2patrolAI.plist; sourceTree = "<group>"; };
1A2317AB0B9D022500EF0852 /* route2sunskimAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = route2sunskimAI.plist; sourceTree = "<group>"; };
1A2317AC0B9D022500EF0852 /* scavengerAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = scavengerAI.plist; sourceTree = "<group>"; };
1A2317AE0B9D022500EF0852 /* stationAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = stationAI.plist; sourceTree = "<group>"; };
1A2317AF0B9D022500EF0852 /* sunSkimExitAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = sunSkimExitAI.plist; sourceTree = "<group>"; };
1A2317B00B9D022500EF0852 /* thargletAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = thargletAI.plist; sourceTree = "<group>"; };
1A2317B10B9D022500EF0852 /* thargoidAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = thargoidAI.plist; sourceTree = "<group>"; };
1A2317B20B9D022500EF0852 /* timebombAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = timebombAI.plist; sourceTree = "<group>"; };
1A23181E0B9D026D00EF0852 /* adder_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = adder_redux.png; sourceTree = "<group>"; };
1A23181F0B9D026D00EF0852 /* anaconda_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = anaconda_redux.png; sourceTree = "<group>"; };
1A2318200B9D026D00EF0852 /* arcdetail.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = arcdetail.png; sourceTree = "<group>"; };
1A2318220B9D026D00EF0852 /* asp_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = asp_redux.png; sourceTree = "<group>"; };
1A2318230B9D026D00EF0852 /* asteroid.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = asteroid.png; sourceTree = "<group>"; };
1A2318240B9D026D00EF0852 /* back_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = back_metal.png; sourceTree = "<group>"; };
1A2318250B9D026D00EF0852 /* barrel_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = barrel_metal.png; sourceTree = "<group>"; };
1A2318290B9D026D00EF0852 /* boa2_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = boa2_redux.png; sourceTree = "<group>"; };
1A23182C0B9D026D00EF0852 /* boa_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = boa_redux.png; sourceTree = "<group>"; };
1A23182D0B9D026D00EF0852 /* bottom_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = bottom_metal.png; sourceTree = "<group>"; };
1A23182E0B9D026D00EF0852 /* cobra1_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = cobra1_redux.png; sourceTree = "<group>"; };
1A23182F0B9D026D00EF0852 /* cobra1_redux1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = cobra1_redux1.png; sourceTree = "<group>"; };
1A2318300B9D026D00EF0852 /* cobra1_redux2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = cobra1_redux2.png; sourceTree = "<group>"; };
1A2318320B9D026D00EF0852 /* cobra3_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = cobra3_redux.png; sourceTree = "<group>"; };
1A2318330B9D026D00EF0852 /* cobra3_redux1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = cobra3_redux1.png; sourceTree = "<group>"; };
1A2318340B9D026D00EF0852 /* constrictor_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = constrictor_redux.png; sourceTree = "<group>"; };
1A2318350B9D026D00EF0852 /* dark_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = dark_metal.png; sourceTree = "<group>"; };
1A2318360B9D026D00EF0852 /* ferdelance_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ferdelance_redux.png; sourceTree = "<group>"; };
1A2318380B9D026D00EF0852 /* front_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = front_metal.png; sourceTree = "<group>"; };
1A23183A0B9D026D00EF0852 /* gecko_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = gecko_redux.png; sourceTree = "<group>"; };
1A23183B0B9D026D00EF0852 /* krait_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = krait_redux.png; sourceTree = "<group>"; };
1A23183C0B9D026D00EF0852 /* left_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = left_metal.png; sourceTree = "<group>"; };
1A23183D0B9D026D00EF0852 /* mamba_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mamba_redux.png; sourceTree = "<group>"; };
1A23183E0B9D026D00EF0852 /* mamba_redux1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = mamba_redux1.png; sourceTree = "<group>"; };
1A23183F0B9D026D00EF0852 /* metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = metal.png; sourceTree = "<group>"; };
1A2318400B9D026D00EF0852 /* missile.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = missile.png; sourceTree = "<group>"; };
1A2318410B9D026D00EF0852 /* moray_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = moray_redux.png; sourceTree = "<group>"; };
1A2318420B9D026D00EF0852 /* moray_redux1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = moray_redux1.png; sourceTree = "<group>"; };
1A2318490B9D026D00EF0852 /* pod2_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = pod2_redux.png; sourceTree = "<group>"; };
1A23184A0B9D026D00EF0852 /* python_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = python_redux.png; sourceTree = "<group>"; };
1A23184B0B9D026D00EF0852 /* python_redux1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = python_redux1.png; sourceTree = "<group>"; };
1A23184C0B9D026D00EF0852 /* python_redux2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = python_redux2.png; sourceTree = "<group>"; };
1A23184D0B9D026D00EF0852 /* qbomb.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = qbomb.png; sourceTree = "<group>"; };
1A23184E0B9D026D00EF0852 /* right_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = right_metal.png; sourceTree = "<group>"; };
1A23184F0B9D026D00EF0852 /* scarred_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = scarred_metal.png; sourceTree = "<group>"; };
1A2318500B9D026D00EF0852 /* shuttle_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = shuttle_redux.png; sourceTree = "<group>"; };
1A2318510B9D026D00EF0852 /* sidewinder_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = sidewinder_redux.png; sourceTree = "<group>"; };
1A2318530B9D026D00EF0852 /* target_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = target_metal.png; sourceTree = "<group>"; };
1A2318540B9D026D00EF0852 /* thargoid_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = thargoid_redux.png; sourceTree = "<group>"; };
1A2318550B9D026D00EF0852 /* thargon_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = thargon_redux.png; sourceTree = "<group>"; };
1A2318560B9D026D00EF0852 /* top_metal.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = top_metal.png; sourceTree = "<group>"; };
1A2318570B9D026D00EF0852 /* transporter_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = transporter_redux.png; sourceTree = "<group>"; };
1A2318580B9D026D00EF0852 /* transporter_redux1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = transporter_redux1.png; sourceTree = "<group>"; };
1A2318590B9D026D00EF0852 /* trumblekit.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = trumblekit.png; sourceTree = "<group>"; };
1A23185A0B9D026D00EF0852 /* viper_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = viper_redux.png; sourceTree = "<group>"; };
1A23185B0B9D026D00EF0852 /* viperi_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = viperi_redux.png; sourceTree = "<group>"; };
1A23185C0B9D026D00EF0852 /* worm_redux.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = worm_redux.png; sourceTree = "<group>"; };
1A23185D0B9D026D00EF0852 /* worm_redux1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = worm_redux1.png; sourceTree = "<group>"; };
1A23185E0B9D026D00EF0852 /* wreck.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = wreck.png; sourceTree = "<group>"; };
1A2318A60B9D02A900EF0852 /* adder_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = adder_redux.dat; sourceTree = "<group>"; };
1A2318A70B9D02A900EF0852 /* alloy.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = alloy.dat; sourceTree = "<group>"; };
1A2318A80B9D02A900EF0852 /* anaconda_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = anaconda_redux.dat; sourceTree = "<group>"; };
1A2318A90B9D02A900EF0852 /* arcdetail.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = arcdetail.dat; sourceTree = "<group>"; };
1A2318AA0B9D02A900EF0852 /* asp_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = asp_redux.dat; sourceTree = "<group>"; };
1A2318AB0B9D02A900EF0852 /* asteroid.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = asteroid.dat; sourceTree = "<group>"; };
1A2318AC0B9D02A900EF0852 /* asteroid1.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = asteroid1.dat; sourceTree = "<group>"; };
1A2318AD0B9D02A900EF0852 /* barrel.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = barrel.dat; sourceTree = "<group>"; };
1A2318AE0B9D02A900EF0852 /* boa2_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = boa2_redux.dat; sourceTree = "<group>"; };
1A2318AF0B9D02A900EF0852 /* boa_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = boa_redux.dat; sourceTree = "<group>"; };
1A2318B00B9D02A900EF0852 /* boulder.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = boulder.dat; sourceTree = "<group>"; };
1A2318B10B9D02A900EF0852 /* boulder1.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = boulder1.dat; sourceTree = "<group>"; };
1A2318B20B9D02A900EF0852 /* buoy.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = buoy.dat; sourceTree = "<group>"; };
1A2318B30B9D02A900EF0852 /* cobra1_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cobra1_redux.dat; sourceTree = "<group>"; };
1A2318B60B9D02A900EF0852 /* cobra3_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cobra3_redux.dat; sourceTree = "<group>"; };
1A2318B80B9D02A900EF0852 /* constrictor_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = constrictor_redux.dat; sourceTree = "<group>"; };
1A2318B90B9D02A900EF0852 /* dock-flat.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "dock-flat.dat"; sourceTree = "<group>"; };
1A2318BA0B9D02A900EF0852 /* dock.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = dock.dat; sourceTree = "<group>"; };
1A2318BB0B9D02A900EF0852 /* escpod_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = escpod_redux.dat; sourceTree = "<group>"; };
1A2318BD0B9D02A900EF0852 /* ferdelance_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ferdelance_redux.dat; sourceTree = "<group>"; };
1A2318BE0B9D02A900EF0852 /* gecko_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = gecko_redux.dat; sourceTree = "<group>"; };
1A2318C10B9D02A900EF0852 /* krait_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = krait_redux.dat; sourceTree = "<group>"; };
1A2318C20B9D02A900EF0852 /* mamba_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = mamba_redux.dat; sourceTree = "<group>"; };
1A2318C40B9D02A900EF0852 /* missile.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = missile.dat; sourceTree = "<group>"; };
1A2318C50B9D02A900EF0852 /* moray_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = moray_redux.dat; sourceTree = "<group>"; };
1A2318C70B9D02A900EF0852 /* new-dodo.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "new-dodo.dat"; sourceTree = "<group>"; };
1A2318C80B9D02A900EF0852 /* new-icos.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "new-icos.dat"; sourceTree = "<group>"; };
1A2318C90B9D02A900EF0852 /* new-rock.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "new-rock.dat"; sourceTree = "<group>"; };
1A2318CA0B9D02A900EF0852 /* new_coriolis.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = new_coriolis.dat; sourceTree = "<group>"; };
1A2318CB0B9D02A900EF0852 /* python_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = python_redux.dat; sourceTree = "<group>"; };
1A2318CE0B9D02AA00EF0852 /* qbomb.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = qbomb.dat; sourceTree = "<group>"; };
1A2318CF0B9D02AA00EF0852 /* ring.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ring.dat; sourceTree = "<group>"; };
1A2318D00B9D02AA00EF0852 /* rock-box.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "rock-box.dat"; sourceTree = "<group>"; };
1A2318D10B9D02AA00EF0852 /* rock-dock.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "rock-dock.dat"; sourceTree = "<group>"; };
1A2318D20B9D02AA00EF0852 /* scarred_alloy.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = scarred_alloy.dat; sourceTree = "<group>"; };
1A2318D30B9D02AA00EF0852 /* shuttle_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = shuttle_redux.dat; sourceTree = "<group>"; };
1A2318D40B9D02AA00EF0852 /* sidewinder_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sidewinder_redux.dat; sourceTree = "<group>"; };
1A2318D50B9D02AA00EF0852 /* splinter.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = splinter.dat; sourceTree = "<group>"; };
1A2318D60B9D02AA00EF0852 /* splinter1.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = splinter1.dat; sourceTree = "<group>"; };
1A2318D70B9D02AA00EF0852 /* strut.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = strut.dat; sourceTree = "<group>"; };
1A2318D80B9D02AA00EF0852 /* thargoid_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thargoid_redux.dat; sourceTree = "<group>"; };
1A2318D90B9D02AA00EF0852 /* thargon_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thargon_redux.dat; sourceTree = "<group>"; };
1A2318DA0B9D02AA00EF0852 /* transporter_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = transporter_redux.dat; sourceTree = "<group>"; };
1A2318DC0B9D02AA00EF0852 /* viper_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = viper_redux.dat; sourceTree = "<group>"; };
1A2318DD0B9D02AA00EF0852 /* viperi_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = viperi_redux.dat; sourceTree = "<group>"; };
1A2318DE0B9D02AA00EF0852 /* worm_redux.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = worm_redux.dat; sourceTree = "<group>"; };
1A2318E00B9D02AA00EF0852 /* wreck1.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = wreck1.dat; sourceTree = "<group>"; };
1A2318E10B9D02AA00EF0852 /* wreck2.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = wreck2.dat; sourceTree = "<group>"; };
1A2318E20B9D02AA00EF0852 /* wreck3.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = wreck3.dat; sourceTree = "<group>"; };
1A2318E30B9D02AA00EF0852 /* wreck4.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = wreck4.dat; sourceTree = "<group>"; };
1A2318E40B9D02AA00EF0852 /* wreck5.dat */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = wreck5.dat; sourceTree = "<group>"; };
1A2319740B9D02F900EF0852 /* BlueDanube.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = BlueDanube.ogg; sourceTree = "<group>"; };
1A2319750B9D02F900EF0852 /* OoliteTheme.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = OoliteTheme.ogg; sourceTree = "<group>"; };
1A2319920B9D031D00EF0852 /* afterburner1.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = afterburner1.ogg; sourceTree = "<group>"; };
1A2319940B9D031D00EF0852 /* beep.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = beep.ogg; sourceTree = "<group>"; };
1A2319950B9D031D00EF0852 /* bigbang.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = bigbang.ogg; sourceTree = "<group>"; };
1A2319960B9D031D00EF0852 /* boop.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = boop.ogg; sourceTree = "<group>"; };
1A2319970B9D031D00EF0852 /* breakpattern.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = breakpattern.ogg; sourceTree = "<group>"; };
1A2319980B9D031D00EF0852 /* buy.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = buy.ogg; sourceTree = "<group>"; };
1A2319990B9D031D00EF0852 /* ecm.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = ecm.ogg; sourceTree = "<group>"; };
1A23199A0B9D031D00EF0852 /* guiclick.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = guiclick.ogg; sourceTree = "<group>"; };
1A23199B0B9D031D00EF0852 /* hit.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = hit.ogg; sourceTree = "<group>"; };
1A23199C0B9D031D00EF0852 /* hullbang.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = hullbang.ogg; sourceTree = "<group>"; };
1A23199D0B9D031D00EF0852 /* laser.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = laser.ogg; sourceTree = "<group>"; };
1A23199E0B9D031D00EF0852 /* laserhits.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = laserhits.ogg; sourceTree = "<group>"; };
1A23199F0B9D031D00EF0852 /* missile.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = missile.ogg; sourceTree = "<group>"; };
1A2319A00B9D031D00EF0852 /* scoop.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = scoop.ogg; sourceTree = "<group>"; };
1A2319A10B9D031D00EF0852 /* sell.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = sell.ogg; sourceTree = "<group>"; };
1A2319A20B9D031D00EF0852 /* trumble.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = trumble.ogg; sourceTree = "<group>"; };
1A2319A30B9D031D00EF0852 /* trumblesqueal.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = trumblesqueal.ogg; sourceTree = "<group>"; };
1A2319A40B9D031D00EF0852 /* warning.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = warning.ogg; sourceTree = "<group>"; };
1A2319A50B9D031D00EF0852 /* witchabort.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = witchabort.ogg; sourceTree = "<group>"; };
1A231A160B9D8B1B00EF0852 /* OOCacheManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCacheManager.h; sourceTree = "<group>"; };
1A231A170B9D8B1B00EF0852 /* OOCacheManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCacheManager.m; sourceTree = "<group>"; };
1A26D0880BCF9CF70073F257 /* PlayerEntityLegacyScriptEngine.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntityLegacyScriptEngine.m; sourceTree = "<group>"; };
1A26D0890BCF9CF70073F257 /* ShipEntityAI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShipEntityAI.m; sourceTree = "<group>"; };
1A26D08A0BCF9CF70073F257 /* ShipEntityAI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShipEntityAI.h; sourceTree = "<group>"; };
1A26D08B0BCF9CF70073F257 /* PlayerEntityScriptMethods.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntityScriptMethods.m; sourceTree = "<group>"; };
1A26D08C0BCF9CF70073F257 /* PlayerEntityLoadSave.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntityLoadSave.m; sourceTree = "<group>"; };
1A26D08D0BCF9CF70073F257 /* PlayerEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntity.m; sourceTree = "<group>"; };
1A26D08E0BCF9CF70073F257 /* PlayerEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayerEntity.h; sourceTree = "<group>"; };
1A26D08F0BCF9CF70073F257 /* ShipEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShipEntity.m; sourceTree = "<group>"; };
1A26D0900BCF9CF70073F257 /* ShipEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShipEntity.h; sourceTree = "<group>"; };
1A26D0910BCF9CF70073F257 /* PlayerEntityScriptMethods.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayerEntityScriptMethods.h; sourceTree = "<group>"; };
1A26D0920BCF9CF70073F257 /* SkyEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SkyEntity.m; sourceTree = "<group>"; };
1A26D0930BCF9CF70073F257 /* SkyEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SkyEntity.h; sourceTree = "<group>"; };
1A26D0940BCF9CF70073F257 /* OOBreakPatternEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOBreakPatternEntity.m; sourceTree = "<group>"; };
1A26D0950BCF9CF70073F257 /* OOBreakPatternEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOBreakPatternEntity.h; sourceTree = "<group>"; };
1A26D0980BCF9CF70073F257 /* PlayerEntityContracts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayerEntityContracts.h; sourceTree = "<group>"; };
1A26D0990BCF9CF70073F257 /* PlanetEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlanetEntity.m; sourceTree = "<group>"; };
1A26D09A0BCF9CF70073F257 /* PlanetEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlanetEntity.h; sourceTree = "<group>"; };
1A26D09B0BCF9CF70073F257 /* PlayerEntityContracts.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntityContracts.m; sourceTree = "<group>"; };
1A26D09C0BCF9CF70073F257 /* PlayerEntityControls.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntityControls.m; sourceTree = "<group>"; };
1A26D09D0BCF9CF70073F257 /* Entity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Entity.h; sourceTree = "<group>"; };
1A26D09E0BCF9CF70073F257 /* PlayerEntityStickMapper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntityStickMapper.m; sourceTree = "<group>"; };
1A26D09F0BCF9CF70073F257 /* PlayerEntityStickMapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayerEntityStickMapper.h; sourceTree = "<group>"; };
1A26D0A00BCF9CF70073F257 /* WormholeEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WormholeEntity.m; sourceTree = "<group>"; };
1A26D0A10BCF9CF70073F257 /* WormholeEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WormholeEntity.h; sourceTree = "<group>"; };
1A26D0A20BCF9CF70073F257 /* StationEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StationEntity.m; sourceTree = "<group>"; };
1A26D0A30BCF9CF70073F257 /* StationEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StationEntity.h; sourceTree = "<group>"; };
1A26D0A40BCF9CF70073F257 /* PlayerEntityControls.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayerEntityControls.h; sourceTree = "<group>"; };
1A26D0A50BCF9CF70073F257 /* PlayerEntitySound.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntitySound.m; sourceTree = "<group>"; };
1A26D0A60BCF9CF70073F257 /* PlayerEntitySound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayerEntitySound.h; sourceTree = "<group>"; };
1A26D0A70BCF9CF70073F257 /* DustEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DustEntity.h; sourceTree = "<group>"; };
1A26D0A80BCF9CF70073F257 /* Entity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Entity.m; sourceTree = "<group>"; };
1A26D0A90BCF9CF80073F257 /* DustEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = DustEntity.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
1A26D0AA0BCF9CF80073F257 /* PlayerEntityLegacyScriptEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = PlayerEntityLegacyScriptEngine.h; sourceTree = "<group>"; };
1A26D0AB0BCF9CF80073F257 /* PlayerEntityLoadSave.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayerEntityLoadSave.h; sourceTree = "<group>"; };
1A26D0D00BCF9D0D0073F257 /* OOShaderMaterial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOShaderMaterial.h; sourceTree = "<group>"; };
1A26D0D10BCF9D0D0073F257 /* OOShaderMaterial.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOShaderMaterial.m; sourceTree = "<group>"; };
1A26D0D20BCF9D0D0073F257 /* OOMaterial.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMaterial.m; sourceTree = "<group>"; };
1A26D0D30BCF9D0D0073F257 /* OOMaterial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMaterial.h; sourceTree = "<group>"; };
1A26D0D80BCF9D1E0073F257 /* OOShaderUniform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOShaderUniform.h; sourceTree = "<group>"; };
1A26D0D90BCF9D1E0073F257 /* OOShaderProgram.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOShaderProgram.m; sourceTree = "<group>"; };
1A26D0DA0BCF9D1E0073F257 /* OOShaderProgram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOShaderProgram.h; sourceTree = "<group>"; };
1A26D0DB0BCF9D1E0073F257 /* OOShaderUniform.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOShaderUniform.m; sourceTree = "<group>"; };
1A26D0E00BCF9D3B0073F257 /* OOTexture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOTexture.m; sourceTree = "<group>"; };
1A26D0E10BCF9D3B0073F257 /* OOTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTexture.h; sourceTree = "<group>"; };
1A26D0E20BCF9D3B0073F257 /* OOPNGTextureLoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPNGTextureLoader.m; sourceTree = "<group>"; };
1A26D0E30BCF9D3B0073F257 /* OOTextureLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTextureLoader.h; sourceTree = "<group>"; };
1A26D0E40BCF9D3B0073F257 /* OOPNGTextureLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPNGTextureLoader.h; sourceTree = "<group>"; };
1A26D0E50BCF9D3B0073F257 /* OOTextureLoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOTextureLoader.m; sourceTree = "<group>"; };
1A27DB380C4E349F00CB4CE8 /* OOOXPVerifierStageInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOOXPVerifierStageInternal.h; sourceTree = "<group>"; };
1A27DB390C4E349F00CB4CE8 /* OOOXPVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOOXPVerifierStage.h; sourceTree = "<group>"; };
1A27DB3A0C4E349F00CB4CE8 /* OOOXPVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOOXPVerifierStage.m; sourceTree = "<group>"; };
1A27DB400C4E34B300CB4CE8 /* OOFileScannerVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOFileScannerVerifierStage.h; sourceTree = "<group>"; };
1A27DB410C4E34B300CB4CE8 /* OOFileScannerVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOFileScannerVerifierStage.m; sourceTree = "<group>"; };
1A28AA140D55438200BC0CE4 /* OOJSSound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSSound.h; sourceTree = "<group>"; };
1A28AA150D55438200BC0CE4 /* OOJSSound.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSSound.m; sourceTree = "<group>"; };
1A29967C0B9F064C002D2149 /* OOCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCache.h; sourceTree = "<group>"; };
1A29967D0B9F064C002D2149 /* OOCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCache.m; sourceTree = "<group>"; };
1A2A16660BD10B1200152975 /* OOSingleTextureMaterial.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOSingleTextureMaterial.m; sourceTree = "<group>"; };
1A2A16670BD10B1200152975 /* OOSingleTextureMaterial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSingleTextureMaterial.h; sourceTree = "<group>"; };
1A2A17D40BD1587D00152975 /* OOCPUInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCPUInfo.h; sourceTree = "<group>"; };
1A2A17D50BD1587D00152975 /* OOCPUInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCPUInfo.m; sourceTree = "<group>"; };
1A2A1B050BD276A900152975 /* OOEntityWithDrawable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOEntityWithDrawable.h; sourceTree = "<group>"; };
1A2A1B060BD276A900152975 /* OOEntityWithDrawable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOEntityWithDrawable.m; sourceTree = "<group>"; };
1A2A1B120BD2774300152975 /* OODrawable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODrawable.h; sourceTree = "<group>"; };
1A2A1B130BD2774300152975 /* OODrawable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OODrawable.m; sourceTree = "<group>"; };
1A2A1CA80BD2914F00152975 /* OOMesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMesh.h; sourceTree = "<group>"; };
1A2A1CA90BD2914F00152975 /* OOMesh.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMesh.m; sourceTree = "<group>"; };
1A2A1DEA0BD2A28E00152975 /* OOMacroOpenGL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMacroOpenGL.h; sourceTree = "<group>"; };
1A2A8C130BC65FFD001E00FB /* OOJSEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSEntity.h; sourceTree = "<group>"; };
1A2A8C140BC65FFD001E00FB /* OOJSEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSEntity.m; sourceTree = "<group>"; };
1A2A8D380BC6765F001E00FB /* EntityOOJavaScriptExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EntityOOJavaScriptExtensions.h; sourceTree = "<group>"; };
1A2A8D390BC6765F001E00FB /* EntityOOJavaScriptExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EntityOOJavaScriptExtensions.m; sourceTree = "<group>"; };
1A2A8E010BC67CCC001E00FB /* OOWeakReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOWeakReference.h; sourceTree = "<group>"; };
1A2A8E020BC67CCC001E00FB /* OOWeakReference.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOWeakReference.m; sourceTree = "<group>"; };
1A2A91500BC6BC66001E00FB /* OOJSQuaternion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSQuaternion.h; sourceTree = "<group>"; };
1A2A91510BC6BC66001E00FB /* OOJSQuaternion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSQuaternion.m; sourceTree = "<group>"; };
1A2DA2A40CB4CB5C00DE6823 /* OODebugTCPConsoleProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODebugTCPConsoleProtocol.h; sourceTree = "<group>"; };
1A2DA2A50CB4CB5C00DE6823 /* OODebugTCPConsoleClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OODebugTCPConsoleClient.m; sourceTree = "<group>"; };
1A2DA2A60CB4CB5C00DE6823 /* OOTCPStreamDecoder.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = OOTCPStreamDecoder.c; sourceTree = "<group>"; };
1A2DA2A70CB4CB5C00DE6823 /* OODebugTCPConsoleClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODebugTCPConsoleClient.h; sourceTree = "<group>"; };
1A2DA2A80CB4CB5C00DE6823 /* OOTCPStreamDecoderAbstractionLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTCPStreamDecoderAbstractionLayer.h; sourceTree = "<group>"; };
1A2DA2A90CB4CB5C00DE6823 /* OOTCPStreamDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTCPStreamDecoder.h; sourceTree = "<group>"; };
1A2DA2AA0CB4CB5C00DE6823 /* OOTCPStreamDecoderAbstractionLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOTCPStreamDecoderAbstractionLayer.m; sourceTree = "<group>"; };
1A2DA3490CB4D0D800DE6823 /* OOJSConsole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSConsole.h; sourceTree = "<group>"; };
1A2DA34A0CB4D0D800DE6823 /* OODebugMonitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODebugMonitor.h; sourceTree = "<group>"; };
1A2DA34B0CB4D0D800DE6823 /* OOJSConsole.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSConsole.m; sourceTree = "<group>"; };
1A2DA34C0CB4D0D800DE6823 /* OODebugMonitor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OODebugMonitor.m; sourceTree = "<group>"; };
1A2DA3540CB4D10800DE6823 /* OODebuggerInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODebuggerInterface.h; sourceTree = "<group>"; };
1A2DA3EC0CB4E84900DE6823 /* OODebugSupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OODebugSupport.m; sourceTree = "<group>"; };
1A2DA3ED0CB4E84900DE6823 /* OODebugSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODebugSupport.h; sourceTree = "<group>"; };
1A2F63950C5CC737003872C8 /* demoshipsSchema.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = demoshipsSchema.plist; sourceTree = "<group>"; };
1A2F63960C5CC737003872C8 /* hudSchema.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = hudSchema.plist; sourceTree = "<group>"; };
1A2F63980C5CC737003872C8 /* shipdataEntrySchema.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = shipdataEntrySchema.plist; sourceTree = "<group>"; };
1A2F63990C5CC737003872C8 /* shipyardSchema.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = shipyardSchema.plist; sourceTree = "<group>"; };
1A3091F81637447300C16E8B /* OOOpenGLStates.tbl */ = {isa = PBXFileReference; lastKnownFileType = text; path = OOOpenGLStates.tbl; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
1A3159250F1B7B7E00328E4A /* OOAIStateMachineVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOAIStateMachineVerifierStage.h; sourceTree = "<group>"; };
1A3159260F1B7B7E00328E4A /* OOAIStateMachineVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOAIStateMachineVerifierStage.m; sourceTree = "<group>"; };
1A3491290BC25EAA00802DA7 /* world-scripts.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = "world-scripts.plist"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A3491AA0BC282DE00802DA7 /* ReleaseLockProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReleaseLockProxy.h; sourceTree = "<group>"; };
1A3491AB0BC282DE00802DA7 /* ReleaseLockProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ReleaseLockProxy.m; sourceTree = "<group>"; };
1A35251112E1F89100244C9D /* OOEntityStatus.tbl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = OOEntityStatus.tbl; sourceTree = "<group>"; };
1A35256012E1FC0100244C9D /* OOScanClass.tbl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = OOScanClass.tbl; sourceTree = "<group>"; };
1A35256212E1FC0500244C9D /* OOBehaviour.tbl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = OOBehaviour.tbl; sourceTree = "<group>"; };
1A35257012E1FFA900244C9D /* OOConstToJSString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOConstToJSString.h; sourceTree = "<group>"; };
1A35257112E1FFA900244C9D /* OOConstToJSString.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOConstToJSString.m; sourceTree = "<group>"; };
1A3591690C1C375400E52220 /* oolite-nebula-1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-nebula-1.png"; sourceTree = "<group>"; };
1A35916A0C1C375400E52220 /* oolite-star-1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-star-1.png"; sourceTree = "<group>"; };
1A35916B0C1C375400E52220 /* oolite-nebula-3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-nebula-3.png"; sourceTree = "<group>"; };
1A35916C0C1C375400E52220 /* oolite-nebula-2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-nebula-2.png"; sourceTree = "<group>"; };
1A3591810C1C382700E52220 /* nebulatextures.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = nebulatextures.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A3591820C1C382700E52220 /* startextures.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = startextures.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A37D1ED1049B2E400BC8976 /* CHANGELOG.TXT */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = CHANGELOG.TXT; path = Doc/CHANGELOG.TXT; sourceTree = "<group>"; };
1A38B4AA0B988532001ED4A0 /* OOLogging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOLogging.h; sourceTree = "<group>"; };
1A38B4AB0B988532001ED4A0 /* OOLogging.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOLogging.m; sourceTree = "<group>"; };
1A38E9E11603C7A500EE19F1 /* OOJSInterfaceDefinition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSInterfaceDefinition.h; sourceTree = "<group>"; };
1A38E9E21603C7A500EE19F1 /* OOJSInterfaceDefinition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSInterfaceDefinition.m; sourceTree = "<group>"; };
1A38E9E51603C7ED00EE19F1 /* oolite-contracts-parcels.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-contracts-parcels.js"; sourceTree = "<group>"; };
1A3A04610BC547DC00B5E2D9 /* OOTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTypes.h; sourceTree = "<group>"; };
1A3ACFE90C5FF33A00EC50A7 /* OOJSShip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSShip.h; sourceTree = "<group>"; };
1A3ACFEA0C5FF33A00EC50A7 /* OOJSShip.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSShip.m; sourceTree = "<group>"; };
1A3AFF1D0BC4462200B5E2D9 /* OOJSVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSVector.h; sourceTree = "<group>"; };
1A3AFF1E0BC4462200B5E2D9 /* OOJSVector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSVector.m; sourceTree = "<group>"; };
1A3BA257106555D100C5C6F3 /* NSNumberOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSNumberOOExtensions.h; sourceTree = "<group>"; };
1A3BA258106555D100C5C6F3 /* NSNumberOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSNumberOOExtensions.m; sourceTree = "<group>"; };
1A3C67F30F1C90BF0000D45B /* OOLegacyScriptWhitelist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOLegacyScriptWhitelist.h; sourceTree = "<group>"; };
1A3C67F40F1C90BF0000D45B /* OOLegacyScriptWhitelist.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOLegacyScriptWhitelist.m; sourceTree = "<group>"; };
1A3D03131173536C005BF5E6 /* OOMultiTextureMaterial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMultiTextureMaterial.h; sourceTree = "<group>"; };
1A3D03141173536C005BF5E6 /* OOMultiTextureMaterial.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMultiTextureMaterial.m; sourceTree = "<group>"; };
1A3D034811736EDA005BF5E6 /* OOMaterialConvenienceCreators.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMaterialConvenienceCreators.h; sourceTree = "<group>"; };
1A3D034911736EDA005BF5E6 /* OOMaterialConvenienceCreators.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMaterialConvenienceCreators.m; sourceTree = "<group>"; };
1A3D68FB11C7F4D400651B08 /* CHECKLIST.TXT */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = CHECKLIST.TXT; path = Doc/CHECKLIST.TXT; sourceTree = "<group>"; };
1A3E018E11C574AC000FF226 /* Oolite-importer.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = "Oolite-importer.xcodeproj"; path = "Mac-specific/Oolite-importer/Oolite-importer.xcodeproj"; sourceTree = "<group>"; };
1A401F8615E7AF7B004CDF95 /* OOPrimaryWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPrimaryWindow.h; sourceTree = "<group>"; };
1A401F8715E7AF7B004CDF95 /* OOPrimaryWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPrimaryWindow.m; sourceTree = "<group>"; };
1A43234A0BCFC9BB00F65914 /* OOOpenGLExtensionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOOpenGLExtensionManager.h; sourceTree = "<group>"; };
1A43234B0BCFC9BB00F65914 /* OOOpenGLExtensionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOOpenGLExtensionManager.m; sourceTree = "<group>"; };
1A43A0CA0CB91D2C00D0E239 /* OOJSPlanet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSPlanet.h; sourceTree = "<group>"; };
1A43A0CB0CB91D2C00D0E239 /* OOJSPlanet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSPlanet.m; sourceTree = "<group>"; };
1A43A1840CB9243B00D0E239 /* OOEntityFilterPredicate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOEntityFilterPredicate.h; sourceTree = "<group>"; };
1A43A1850CB9243B00D0E239 /* OOEntityFilterPredicate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOEntityFilterPredicate.m; sourceTree = "<group>"; };
1A43F28A105170A8003FDE8B /* OONSOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OONSOperation.h; sourceTree = "<group>"; };
1A4501E10DBF699A00815C04 /* descriptions.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = descriptions.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A45BCC9104AB46900A89324 /* oolite-targets.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "oolite-targets.xcconfig"; path = "src/Cocoa/oolite-targets.xcconfig"; sourceTree = "<group>"; };
1A472916096B5454000E78D8 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
1A47291F096B5468000E78D8 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /System/Library/Frameworks/AudioToolbox.framework; sourceTree = "<absolute>"; };
1A472920096B5468000E78D8 /* AudioUnit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioUnit.framework; path = /System/Library/Frameworks/AudioUnit.framework; sourceTree = "<absolute>"; };
1A4DF25912FDC4420027F43D /* OORingEffectEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OORingEffectEntity.h; sourceTree = "<group>"; };
1A4DF25A12FDC4420027F43D /* OORingEffectEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OORingEffectEntity.m; sourceTree = "<group>"; };
1A4DF35112FDF0410027F43D /* OOParticleSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOParticleSystem.h; sourceTree = "<group>"; };
1A4DF35212FDF0410027F43D /* OOParticleSystem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOParticleSystem.m; sourceTree = "<group>"; };
1A4F917019CEDD1900E18B65 /* OODebugStandards.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OODebugStandards.m; sourceTree = "<group>"; };
1A4F917719CEDD7900E18B65 /* OOCommodityMarket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCommodityMarket.m; sourceTree = "<group>"; };
1A4F917919CEDDB200E18B65 /* OOCommodityMarket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCommodityMarket.h; sourceTree = "<group>"; };
1A4F917B19CEDDC600E18B65 /* OOCommodities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCommodities.h; sourceTree = "<group>"; };
1A4F917C19CEDDC600E18B65 /* OOCommodities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCommodities.m; sourceTree = "<group>"; };
1A4F917F19CEDDFB00E18B65 /* OODebugStandards.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODebugStandards.h; sourceTree = "<group>"; };
1A4F918319CEDE5300E18B65 /* trade-goods.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "trade-goods.plist"; sourceTree = "<group>"; };
1A4FB3330C8DC86800DC8E1F /* OOJSOolite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSOolite.h; sourceTree = "<group>"; };
1A4FB3340C8DC86800DC8E1F /* OOJSOolite.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSOolite.m; sourceTree = "<group>"; };
1A504D9014DC964A003E5363 /* Oolite.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = Oolite.xib; path = src/Cocoa/Oolite.xib; sourceTree = SOURCE_ROOT; };
1A5218D80D72EC21000865E9 /* OOSpatialReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSpatialReference.h; sourceTree = "<group>"; };
1A5218DD0D72ECE5000865E9 /* OOSpatialReference.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOSpatialReference.m; sourceTree = "<group>"; };
1A54115914B8913E00B8A4BE /* OOMacJoystickManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMacJoystickManager.h; sourceTree = "<group>"; };
1A54115A14B8913E00B8A4BE /* OOMacJoystickManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMacJoystickManager.m; sourceTree = "<group>"; };
1A54125014B892A200B8A4BE /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
1A54AB510E3E17A0001EB817 /* OOJSPlayerShip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSPlayerShip.h; sourceTree = "<group>"; };
1A54AB520E3E17A0001EB817 /* OOJSPlayerShip.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSPlayerShip.m; sourceTree = "<group>"; };
1A572FB80D84B640003D4A26 /* oolite-nova-mission.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-nova-mission.js"; sourceTree = "<group>"; };
1A572FB90D84B640003D4A26 /* oolite-thargoid-plans-mission.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-thargoid-plans-mission.js"; sourceTree = "<group>"; };
1A572FBA0D84B640003D4A26 /* oolite-trumbles-mission.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-trumbles-mission.js"; sourceTree = "<group>"; };
1A572FBB0D84B640003D4A26 /* oolite-default-ship-script.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-default-ship-script.js"; sourceTree = "<group>"; };
1A572FBC0D84B640003D4A26 /* oolite-cloaking-device-mission.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-cloaking-device-mission.js"; sourceTree = "<group>"; };
1A572FBD0D84B640003D4A26 /* oolite-constrictor.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-constrictor.js"; sourceTree = "<group>"; };
1A572FBE0D84B640003D4A26 /* oolite-constrictor-hunt-mission.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-constrictor-hunt-mission.js"; sourceTree = "<group>"; };
1A572FBF0D84B640003D4A26 /* oolite-cloaking-device-target-ship.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-cloaking-device-target-ship.js"; sourceTree = "<group>"; };
1A572FC00D84B640003D4A26 /* oolite-cloaking-device-pod.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-cloaking-device-pod.js"; sourceTree = "<group>"; };
1A572FC10D84B640003D4A26 /* oolite-global-prefix.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-global-prefix.js"; sourceTree = "<group>"; };
1A572FC20D84B640003D4A26 /* oolite-thargoid-warship.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-thargoid-warship.js"; sourceTree = "<group>"; };
1A572FE40D84B6A3003D4A26 /* oolite-constrictor-AI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = "oolite-constrictor-AI.plist"; sourceTree = "<group>"; };
1A59FF4117CA26D6000BF0E0 /* oolite-populator.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-populator.js"; sourceTree = "<group>"; };
1A5AA3220C0098AF0029C78A /* OOOpenGL.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = OOOpenGL.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
1A5ABE6A15FBC833006C97DC /* oolite-default-effect-script.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-default-effect-script.js"; sourceTree = "<group>"; };
1A5D58821825241800C779AE /* ioapi.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ioapi.c; sourceTree = "<group>"; usesTabs = 0; };
1A5D58831825241800C779AE /* ioapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ioapi.h; sourceTree = "<group>"; };
1A5D58841825241800C779AE /* MiniZip64_info.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = MiniZip64_info.txt; sourceTree = "<group>"; };
1A5D58851825241800C779AE /* unzip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = unzip.c; sourceTree = "<group>"; };
1A5D58861825241800C779AE /* unzip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = unzip.h; sourceTree = "<group>"; };
1A5D5891182525DE00C779AE /* NSDataOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSDataOOExtensions.h; sourceTree = "<group>"; };
1A5D5892182525DE00C779AE /* NSDataOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSDataOOExtensions.m; sourceTree = "<group>"; };
1A5DB1E80BBD8F0000D57389 /* OOConstToString.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOConstToString.h; sourceTree = "<group>"; };
1A5DB1E90BBD8F0000D57389 /* OOConstToString.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOConstToString.m; sourceTree = "<group>"; };
1A5DBA9A0BC000DC00D57389 /* OOJavaScriptEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJavaScriptEngine.h; sourceTree = "<group>"; };
1A5DBA9B0BC000DC00D57389 /* OOJavaScriptEngine.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJavaScriptEngine.m; sourceTree = "<group>"; };
1A5DBA9C0BC000DC00D57389 /* OOJSScript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSScript.h; sourceTree = "<group>"; };
1A5DBA9D0BC000DC00D57389 /* OOJSScript.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSScript.m; sourceTree = "<group>"; };
1A5DBA9E0BC000DC00D57389 /* OOPListScript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPListScript.h; sourceTree = "<group>"; };
1A5DBA9F0BC000DC00D57389 /* OOPListScript.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPListScript.m; sourceTree = "<group>"; };
1A5DBAA10BC000DC00D57389 /* OOScript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOScript.h; sourceTree = "<group>"; };
1A5DBAA20BC000DC00D57389 /* OOScript.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOScript.m; sourceTree = "<group>"; };
1A5DBD560BC17F0900D57389 /* NSStringOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSStringOOExtensions.h; sourceTree = "<group>"; };
1A5DBD570BC17F0900D57389 /* NSStringOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSStringOOExtensions.m; sourceTree = "<group>"; };
1A5E462D0C32DACE008104B4 /* OOShaderUniformMethodType.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOShaderUniformMethodType.m; sourceTree = "<group>"; };
1A5E462E0C32DACE008104B4 /* OOShaderUniformMethodType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOShaderUniformMethodType.h; sourceTree = "<group>"; };
1A60AFB50D56093B0070510D /* OOMusicController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMusicController.h; sourceTree = "<group>"; };
1A60AFB60D56093B0070510D /* OOMusicController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMusicController.m; sourceTree = "<group>"; };
1A62F0FB0E26A2A000897506 /* OOEquipmentType.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOEquipmentType.m; sourceTree = "<group>"; };
1A62F0FC0E26A2A000897506 /* OOEquipmentType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOEquipmentType.h; sourceTree = "<group>"; };
1A644E211052A9FD00833636 /* traderInterceptAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = traderInterceptAI.plist; sourceTree = "<group>"; };
1A65150D0CCC9E220054D01B /* oolite-standard-vertex.vertex */ = {isa = PBXFileReference; explicitFileType = sourcecode.glsl; fileEncoding = 4; path = "oolite-standard-vertex.vertex"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.glsl; };
1A65150E0CCC9E220054D01B /* oolite-default-shader.fragment */ = {isa = PBXFileReference; explicitFileType = sourcecode.glsl; fileEncoding = 4; path = "oolite-default-shader.fragment"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.glsl; };
1A69FFEC18A64C320062EAC8 /* PlayerEntityStickProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlayerEntityStickProfile.h; sourceTree = "<group>"; };
1A69FFED18A64C320062EAC8 /* PlayerEntityStickProfile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PlayerEntityStickProfile.m; sourceTree = "<group>"; };
1A69FFF518A64CF70062EAC8 /* OOJoystickProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJoystickProfile.h; sourceTree = "<group>"; };
1A69FFF618A64CF70062EAC8 /* OOJoystickProfile.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJoystickProfile.m; sourceTree = "<group>"; };
1A6A3A7E1135E0F200697AF8 /* oolite-snapshot.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "oolite-snapshot.xcconfig"; path = "src/Cocoa/oolite-snapshot.xcconfig"; sourceTree = "<group>"; };
1A6A963210AEEC5D0065D0F3 /* AIGraphViz.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AIGraphViz.m; sourceTree = "<group>"; };
1A6B1EEE0C9AA5C6000717CF /* OOScriptTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOScriptTimer.h; sourceTree = "<group>"; };
1A6B1EEF0C9AA5C6000717CF /* OOScriptTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOScriptTimer.m; sourceTree = "<group>"; };
1A6B1F340C9AAA60000717CF /* OOPriorityQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPriorityQueue.m; sourceTree = "<group>"; };
1A6B1F350C9AAA60000717CF /* OOPriorityQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPriorityQueue.h; sourceTree = "<group>"; };
1A6B228B0C9B40D4000717CF /* OOJSTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSTimer.h; sourceTree = "<group>"; };
1A6B228C0C9B40D4000717CF /* OOJSTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSTimer.m; sourceTree = "<group>"; };
1A6B25EC0C9C2745000717CF /* OOJSClock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSClock.h; sourceTree = "<group>"; };
1A6B25ED0C9C2746000717CF /* OOJSClock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSClock.m; sourceTree = "<group>"; };
1A6C6D5C1652E038005D1D3B /* oolite-particle-dust.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-particle-dust.png"; sourceTree = "<group>"; };
1A6DD1210C57B5BC00A892F4 /* OOPListSchemaVerifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPListSchemaVerifier.h; sourceTree = "<group>"; };
1A6DD1220C57B5BC00A892F4 /* OOPListSchemaVerifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPListSchemaVerifier.m; sourceTree = "<group>"; };
1A6F665114DF323900695C11 /* OODefaultShaderSynthesizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODefaultShaderSynthesizer.h; sourceTree = "<group>"; };
1A6F665214DF323900695C11 /* OODefaultShaderSynthesizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OODefaultShaderSynthesizer.m; sourceTree = "<group>"; };
1A7038A112BB9F5A0015CCDC /* dummy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dummy.cpp; sourceTree = "<group>"; };
1A71D8A80E5F17410088C456 /* OOSoundSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOSoundSource.m; sourceTree = "<group>"; };
1A71D8A90E5F17410088C456 /* OOSoundSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSoundSource.h; sourceTree = "<group>"; };
1A71E8780BCE8EB100CD5C13 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = /usr/lib/libz.dylib; sourceTree = "<absolute>"; };
1A72F86315E002E100281337 /* OOMouseInteractionMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMouseInteractionMode.h; sourceTree = "<group>"; };
1A72F86415E002E100281337 /* OOMouseInteractionMode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMouseInteractionMode.m; sourceTree = "<group>"; };
1A72F86715E14F1100281337 /* OOMacSystemStandardFullScreenController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMacSystemStandardFullScreenController.h; sourceTree = "<group>"; };
1A72F86815E14F1100281337 /* OOMacSystemStandardFullScreenController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMacSystemStandardFullScreenController.m; sourceTree = "<group>"; };
1A72F86C15E5655C00281337 /* OOVisualEffectEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOVisualEffectEntity.h; sourceTree = "<group>"; };
1A72F86D15E5655D00281337 /* OOVisualEffectEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOVisualEffectEntity.m; sourceTree = "<group>"; };
1A72F87015E5658E00281337 /* OOJSVisualEffect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSVisualEffect.h; sourceTree = "<group>"; };
1A72F87115E5658E00281337 /* OOJSVisualEffect.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSVisualEffect.m; sourceTree = "<group>"; };
1A736BD10C61E9370097AC37 /* OOJSPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSPlayer.h; sourceTree = "<group>"; };
1A736BD20C61E9370097AC37 /* OOJSPlayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSPlayer.m; sourceTree = "<group>"; };
1A736C7D0C61FD220097AC37 /* OOJSCall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSCall.h; sourceTree = "<group>"; };
1A736C7E0C61FD220097AC37 /* OOJSCall.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSCall.m; sourceTree = "<group>"; };
1A73712B0C623DAE0097AC37 /* OOJSStation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSStation.h; sourceTree = "<group>"; };
1A73712C0C623DAE0097AC37 /* OOJSStation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSStation.m; sourceTree = "<group>"; };
1A7376BC0C64AE330097AC37 /* OOJSSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSSystem.h; sourceTree = "<group>"; };
1A7376BD0C64AE330097AC37 /* OOJSSystem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSSystem.m; sourceTree = "<group>"; };
1A78B5D412D74CF900D42EE7 /* libpng.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libpng.xcodeproj; path = "deps/Cocoa-deps/libpng/libpng.xcodeproj"; sourceTree = "<group>"; };
1A7B967E0E620C9E00322821 /* OOSoundInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSoundInternal.h; sourceTree = "<group>"; };
1A7BA80B0D84231A003C6CA3 /* ShipEntityScriptMethods.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShipEntityScriptMethods.h; sourceTree = "<group>"; };
1A7BA80C0D84231A003C6CA3 /* ShipEntityScriptMethods.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShipEntityScriptMethods.m; sourceTree = "<group>"; };
1A7C27C814FA709500F2D2A8 /* shader-uniform-bindings.plist */ = {isa = PBXFileReference; explicitFileType = text; path = "shader-uniform-bindings.plist"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A7C75980CC39D11005D0AA2 /* OOJSSun.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSSun.m; sourceTree = "<group>"; };
1A7C75990CC39D11005D0AA2 /* OOJSSun.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSSun.h; sourceTree = "<group>"; };
1A7CBF6D10937DD6005B7797 /* OOPointMaths.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPointMaths.h; sourceTree = "<group>"; };
1A7D3A160C4F6162008EDC33 /* OOCheckRequiresPListVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCheckRequiresPListVerifierStage.h; sourceTree = "<group>"; };
1A7D3A170C4F6162008EDC33 /* OOCheckRequiresPListVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCheckRequiresPListVerifierStage.m; sourceTree = "<group>"; };
1A7D3B990C4F7843008EDC33 /* OOCheckDemoShipsPListVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCheckDemoShipsPListVerifierStage.h; sourceTree = "<group>"; };
1A7D3B9A0C4F7843008EDC33 /* OOCheckDemoShipsPListVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCheckDemoShipsPListVerifierStage.m; sourceTree = "<group>"; };
1A7D3C470C4F818C008EDC33 /* OOCheckEquipmentPListVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCheckEquipmentPListVerifierStage.h; sourceTree = "<group>"; };
1A7D3C480C4F818C008EDC33 /* OOCheckEquipmentPListVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCheckEquipmentPListVerifierStage.m; sourceTree = "<group>"; };
1A7D3D290C4F8D01008EDC33 /* OOTextureVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTextureVerifierStage.h; sourceTree = "<group>"; };
1A7D3D2A0C4F8D02008EDC33 /* OOTextureVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOTextureVerifierStage.m; sourceTree = "<group>"; };
1A7D41840C516B90008EDC33 /* OOModelVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOModelVerifierStage.m; sourceTree = "<group>"; };
1A7D41850C516B90008EDC33 /* OOModelVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOModelVerifierStage.h; sourceTree = "<group>"; };
1A7D41E00C516E9E008EDC33 /* OOCheckShipDataPListVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCheckShipDataPListVerifierStage.h; sourceTree = "<group>"; };
1A7D41E10C516E9E008EDC33 /* OOCheckShipDataPListVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCheckShipDataPListVerifierStage.m; sourceTree = "<group>"; };
1A7D83380C40147700E4A5F5 /* OOAsyncQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOAsyncQueue.h; sourceTree = "<group>"; };
1A7D83390C40147700E4A5F5 /* OOAsyncQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOAsyncQueue.m; sourceTree = "<group>"; };
1A7E317B113ED37C009AAB6D /* EntityShaderBindings.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EntityShaderBindings.m; sourceTree = "<group>"; };
1A7E3187113ED496009AAB6D /* ProxyPlayerEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProxyPlayerEntity.h; sourceTree = "<group>"; };
1A7E3188113ED496009AAB6D /* ProxyPlayerEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProxyPlayerEntity.m; sourceTree = "<group>"; };
1A7E3A07180AD04000576095 /* oolite-assassinAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-assassinAI.js"; sourceTree = "<group>"; };
1A7E3A08180AD04000576095 /* oolite-bountyHunterAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-bountyHunterAI.js"; sourceTree = "<group>"; };
1A7E3A09180AD04000576095 /* oolite-bountyHunterLeaderAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-bountyHunterLeaderAI.js"; sourceTree = "<group>"; };
1A7E3A0A180AD04000576095 /* oolite-constrictorAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-constrictorAI.js"; sourceTree = "<group>"; };
1A7E3A0B180AD04000576095 /* oolite-defenseShipAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-defenseShipAI.js"; sourceTree = "<group>"; };
1A7E3A0C180AD04000576095 /* oolite-escortAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-escortAI.js"; sourceTree = "<group>"; };
1A7E3A0D180AD04100576095 /* oolite-missileAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-missileAI.js"; sourceTree = "<group>"; };
1A7E3A0E180AD04100576095 /* oolite-nullAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-nullAI.js"; sourceTree = "<group>"; };
1A7E3A0F180AD04100576095 /* oolite-pirateAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-pirateAI.js"; sourceTree = "<group>"; };
1A7E3A10180AD04100576095 /* oolite-pirateFighterAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-pirateFighterAI.js"; sourceTree = "<group>"; };
1A7E3A11180AD04100576095 /* oolite-pirateFreighterAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-pirateFreighterAI.js"; sourceTree = "<group>"; };
1A7E3A12180AD04100576095 /* oolite-pirateInterceptorAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-pirateInterceptorAI.js"; sourceTree = "<group>"; };
1A7E3A13180AD04100576095 /* oolite-policeAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-policeAI.js"; sourceTree = "<group>"; };
1A7E3A14180AD04100576095 /* oolite-qbombAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-qbombAI.js"; sourceTree = "<group>"; };
1A7E3A15180AD04100576095 /* oolite-rockHermitAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-rockHermitAI.js"; sourceTree = "<group>"; };
1A7E3A16180AD04100576095 /* oolite-scavengerAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-scavengerAI.js"; sourceTree = "<group>"; };
1A7E3A17180AD04100576095 /* oolite-shuttleAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-shuttleAI.js"; sourceTree = "<group>"; };
1A7E3A18180AD04100576095 /* oolite-stationAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-stationAI.js"; sourceTree = "<group>"; };
1A7E3A19180AD04100576095 /* oolite-thargletAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-thargletAI.js"; sourceTree = "<group>"; };
1A7E3A1A180AD04100576095 /* oolite-thargoidAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-thargoidAI.js"; sourceTree = "<group>"; };
1A7E3A1B180AD04100576095 /* oolite-traderAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-traderAI.js"; sourceTree = "<group>"; };
1A7E3A1C180AD04100576095 /* oolite-traderOpportunistAI.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-traderOpportunistAI.js"; sourceTree = "<group>"; };
1A7E3A33180AD08F00576095 /* oolite-particle-cloud.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-particle-cloud.png"; sourceTree = "<group>"; };
1A7E3A34180AD08F00576095 /* oolite-particle-cloud2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-particle-cloud2.png"; sourceTree = "<group>"; };
1A7E3A37180AD0DE00576095 /* oolite-priorityai.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-priorityai.js"; sourceTree = "<group>"; };
1A817C16106D123F00AA2F97 /* oolite-particle-blur.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-particle-blur.png"; sourceTree = "<group>"; };
1A817CFA106D232100AA2F97 /* OOPlasmaShotEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPlasmaShotEntity.h; sourceTree = "<group>"; };
1A817CFB106D232100AA2F97 /* OOPlasmaShotEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPlasmaShotEntity.m; sourceTree = "<group>"; };
1A817D9E106D3FF000AA2F97 /* OOPlasmaBurstEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPlasmaBurstEntity.h; sourceTree = "<group>"; };
1A817D9F106D3FF000AA2F97 /* OOPlasmaBurstEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPlasmaBurstEntity.m; sourceTree = "<group>"; };
1A817DBE106D441200AA2F97 /* oolite-particle-flash.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-particle-flash.png"; sourceTree = "<group>"; };
1A817DC1106D443B00AA2F97 /* OOFlashEffectEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOFlashEffectEntity.h; sourceTree = "<group>"; };
1A817DC2106D443B00AA2F97 /* OOFlashEffectEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOFlashEffectEntity.m; sourceTree = "<group>"; };
1A846BA90D79F9570081280D /* oolite-version.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "oolite-version.xcconfig"; path = "src/Cocoa/oolite-version.xcconfig"; sourceTree = "<group>"; };
1A85AD0612EDCAC7000E1FCD /* OOJSPropID.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSPropID.h; sourceTree = "<group>"; };
1A85AE4D12EE0ED9000E1FCD /* OOViewID.tbl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = OOViewID.tbl; sourceTree = "<group>"; };
1A86D4EB1825852C00000F67 /* role-categories.plist */ = {isa = PBXFileReference; explicitFileType = text; path = "role-categories.plist"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.plist; };
1A87063D1172029F003FDD2A /* OODebugFlags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODebugFlags.h; sourceTree = "<group>"; };
1A89CBA1182533BE00A4E455 /* oolite_adder.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_adder.dat; sourceTree = "<group>"; };
1A89CBA2182533BE00A4E455 /* oolite_anaconda.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_anaconda.dat; sourceTree = "<group>"; };
1A89CBA3182533BE00A4E455 /* oolite_asp.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_asp.dat; sourceTree = "<group>"; };
1A89CBA4182533BE00A4E455 /* oolite_barrel.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_barrel.dat; sourceTree = "<group>"; };
1A89CBA5182533BE00A4E455 /* oolite_barrel2.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_barrel2.dat; sourceTree = "<group>"; };
1A89CBA6182533BE00A4E455 /* oolite_boa-mk2.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = "oolite_boa-mk2.dat"; sourceTree = "<group>"; };
1A89CBA7182533BE00A4E455 /* oolite_boa.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_boa.dat; sourceTree = "<group>"; };
1A89CBA8182533BE00A4E455 /* oolite_cobra3.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_cobra3.dat; sourceTree = "<group>"; };
1A89CBA9182533BE00A4E455 /* oolite_cobramk1.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_cobramk1.dat; sourceTree = "<group>"; };
1A89CBAA182533BE00A4E455 /* oolite_constrictor.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_constrictor.dat; sourceTree = "<group>"; };
1A89CBAB182533BE00A4E455 /* oolite_coriolis_dock.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_coriolis_dock.dat; sourceTree = "<group>"; };
1A89CBAC182533BE00A4E455 /* oolite_coriolis_faceplate.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_coriolis_faceplate.dat; sourceTree = "<group>"; };
1A89CBAD182533BE00A4E455 /* oolite_coriolis_tris.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_coriolis_tris.dat; sourceTree = "<group>"; };
1A89CBAE182533BE00A4E455 /* oolite_coriolis.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_coriolis.dat; sourceTree = "<group>"; };
1A89CBAF182533BE00A4E455 /* oolite_dodo_dock.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_dodo_dock.dat; sourceTree = "<group>"; };
1A89CBB0182533BE00A4E455 /* oolite_dodo_faceplate.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_dodo_faceplate.dat; sourceTree = "<group>"; };
1A89CBB1182533BE00A4E455 /* oolite_dodo.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_dodo.dat; sourceTree = "<group>"; };
1A89CBB2182533BE00A4E455 /* oolite_escape_capsule.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_escape_capsule.dat; sourceTree = "<group>"; };
1A89CBB3182533BE00A4E455 /* oolite_ferdelance.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_ferdelance.dat; sourceTree = "<group>"; };
1A89CBB4182533BE00A4E455 /* oolite_gecko.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_gecko.dat; sourceTree = "<group>"; };
1A89CBB5182533BE00A4E455 /* oolite_ico_dock.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_ico_dock.dat; sourceTree = "<group>"; };
1A89CBB6182533BE00A4E455 /* oolite_ico_hull.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_ico_hull.dat; sourceTree = "<group>"; };
1A89CBB7182533BE00A4E455 /* oolite_ico.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_ico.dat; sourceTree = "<group>"; };
1A89CBB8182533BE00A4E455 /* oolite_krait.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_krait.dat; sourceTree = "<group>"; };
1A89CBB9182533BE00A4E455 /* oolite_mamba.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_mamba.dat; sourceTree = "<group>"; };
1A89CBBA182533BE00A4E455 /* oolite_missile_hardhead.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_missile_hardhead.dat; sourceTree = "<group>"; };
1A89CBBB182533BE00A4E455 /* oolite_missile.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_missile.dat; sourceTree = "<group>"; };
1A89CBBC182533BE00A4E455 /* oolite_moray.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_moray.dat; sourceTree = "<group>"; };
1A89CBBD182533BE00A4E455 /* oolite_python_trader.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_python_trader.dat; sourceTree = "<group>"; };
1A89CBBE182533BE00A4E455 /* oolite_python.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_python.dat; sourceTree = "<group>"; };
1A89CBBF182533BE00A4E455 /* oolite_rock_hermit_dock.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_rock_hermit_dock.dat; sourceTree = "<group>"; };
1A89CBC0182533BE00A4E455 /* oolite_rock_hermit_pipes.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_rock_hermit_pipes.dat; sourceTree = "<group>"; };
1A89CBC1182533BE00A4E455 /* oolite_rock_hermit_rock.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_rock_hermit_rock.dat; sourceTree = "<group>"; };
1A89CBC2182533BE00A4E455 /* oolite_rock_hermit_tunnel_extras.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_rock_hermit_tunnel_extras.dat; sourceTree = "<group>"; };
1A89CBC3182533BE00A4E455 /* oolite_rock_hermit.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_rock_hermit.dat; sourceTree = "<group>"; };
1A89CBC4182533BE00A4E455 /* oolite_shuttle.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_shuttle.dat; sourceTree = "<group>"; };
1A89CBC5182533BE00A4E455 /* oolite_sidewinder_escort.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_sidewinder_escort.dat; sourceTree = "<group>"; };
1A89CBC6182533BE00A4E455 /* oolite_sidewinder.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_sidewinder.dat; sourceTree = "<group>"; };
1A89CBC7182533BE00A4E455 /* oolite_thargoid.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_thargoid.dat; sourceTree = "<group>"; };
1A89CBC8182533BE00A4E455 /* oolite_thargon.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_thargon.dat; sourceTree = "<group>"; };
1A89CBC9182533BE00A4E455 /* oolite_transporter.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_transporter.dat; sourceTree = "<group>"; };
1A89CBCA182533BE00A4E455 /* oolite_viper_interceptor.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_viper_interceptor.dat; sourceTree = "<group>"; };
1A89CBCB182533BE00A4E455 /* oolite_viper.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_viper.dat; sourceTree = "<group>"; };
1A89CBCC182533BE00A4E455 /* oolite_worm.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_worm.dat; sourceTree = "<group>"; };
1A89CBCD182533BE00A4E455 /* oolite_buoy.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_buoy.dat; sourceTree = "<group>"; };
1A89CBCE182533BE00A4E455 /* oolite_buoy_subents.dat */ = {isa = PBXFileReference; lastKnownFileType = text; path = oolite_buoy_subents.dat; sourceTree = "<group>"; };
1A89CBFA1825340000A4E455 /* oolite_barrel_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_barrel_diffuse.png; sourceTree = "<group>"; };
1A89CBFB1825340000A4E455 /* oolite_barrel2_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_barrel2_diffuse.png; sourceTree = "<group>"; };
1A89CBFC1825340000A4E455 /* oolite_boa_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_boa_diffuse.png; sourceTree = "<group>"; };
1A89CBFD1825340000A4E455 /* oolite_boa_subents.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_boa_subents.png; sourceTree = "<group>"; };
1A89CBFE1825340000A4E455 /* oolite_boa-mk2_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite_boa-mk2_diffuse.png"; sourceTree = "<group>"; };
1A89CBFF1825340000A4E455 /* oolite_boa-mk2_subents.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite_boa-mk2_subents.png"; sourceTree = "<group>"; };
1A89CC001825340000A4E455 /* oolite_cobra3_diffuse_alt.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_cobra3_diffuse_alt.png; sourceTree = "<group>"; };
1A89CC011825340000A4E455 /* oolite_cobra3_diffuse_pirate.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_cobra3_diffuse_pirate.png; sourceTree = "<group>"; };
1A89CC021825340000A4E455 /* oolite_cobra3_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_cobra3_diffuse.png; sourceTree = "<group>"; };
1A89CC031825340000A4E455 /* oolite_cobra3_subents.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_cobra3_subents.png; sourceTree = "<group>"; };
1A89CC041825340000A4E455 /* oolite_cobramk1_diffuse_alt.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_cobramk1_diffuse_alt.png; sourceTree = "<group>"; };
1A89CC051825340000A4E455 /* oolite_cobramk1_diffuse_miner.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_cobramk1_diffuse_miner.png; sourceTree = "<group>"; };
1A89CC061825340000A4E455 /* oolite_cobramk1_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_cobramk1_diffuse.png; sourceTree = "<group>"; };
1A89CC071825340000A4E455 /* oolite_constrictor_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_constrictor_diffuse.png; sourceTree = "<group>"; };
1A89CC081825340000A4E455 /* oolite_constrictor_subents.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_constrictor_subents.png; sourceTree = "<group>"; };
1A89CC091825340000A4E455 /* oolite_coriolis_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_coriolis_diffuse.png; sourceTree = "<group>"; };
1A89CC0A1825340000A4E455 /* oolite_coriolis_dock_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_coriolis_dock_diffuse.png; sourceTree = "<group>"; };
1A89CC0B1825340000A4E455 /* oolite_coriolis_faceplate_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_coriolis_faceplate_diffuse.png; sourceTree = "<group>"; };
1A89CC0C1825340000A4E455 /* oolite_coriolis_tris_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_coriolis_tris_diffuse.png; sourceTree = "<group>"; };
1A89CC0D1825340000A4E455 /* oolite_dodo_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_dodo_diffuse.png; sourceTree = "<group>"; };
1A89CC0E1825340000A4E455 /* oolite_dodo_dock_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_dodo_dock_diffuse.png; sourceTree = "<group>"; };
1A89CC0F1825340000A4E455 /* oolite_dodo_faceplate_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_dodo_faceplate_diffuse.png; sourceTree = "<group>"; };
1A89CC101825340000A4E455 /* oolite_escape_capsule_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_escape_capsule_diffuse.png; sourceTree = "<group>"; };
1A89CC111825340000A4E455 /* oolite_ferdelance_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_ferdelance_diffuse.png; sourceTree = "<group>"; };
1A89CC121825340000A4E455 /* oolite_ferdelance_subents.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_ferdelance_subents.png; sourceTree = "<group>"; };
1A89CC131825340000A4E455 /* oolite_gecko_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_gecko_diffuse.png; sourceTree = "<group>"; };
1A89CC141825340000A4E455 /* oolite_gecko_subents.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_gecko_subents.png; sourceTree = "<group>"; };
1A89CC151825340000A4E455 /* oolite_ico_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_ico_diffuse.png; sourceTree = "<group>"; };
1A89CC161825340000A4E455 /* oolite_ico_dock_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_ico_dock_diffuse.png; sourceTree = "<group>"; };
1A89CC171825340000A4E455 /* oolite_ico_hull_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_ico_hull_diffuse.png; sourceTree = "<group>"; };
1A89CC181825340000A4E455 /* oolite_krait_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_krait_diffuse.png; sourceTree = "<group>"; };
1A89CC191825340000A4E455 /* oolite_mamba_diffuse_escort.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_mamba_diffuse_escort.png; sourceTree = "<group>"; };
1A89CC1A1825340000A4E455 /* oolite_mamba_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_mamba_diffuse.png; sourceTree = "<group>"; };
1A89CC1B1825340000A4E455 /* oolite_mamba_subents.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_mamba_subents.png; sourceTree = "<group>"; };
1A89CC1C1825340000A4E455 /* oolite_missile_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_missile_diffuse.png; sourceTree = "<group>"; };
1A89CC1D1825340000A4E455 /* oolite_missile_hardhead_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_missile_hardhead_diffuse.png; sourceTree = "<group>"; };
1A89CC1E1825340000A4E455 /* oolite_moray_diffuse_med.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_moray_diffuse_med.png; sourceTree = "<group>"; };
1A89CC1F1825340000A4E455 /* oolite_moray_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_moray_diffuse.png; sourceTree = "<group>"; };
1A89CC201825340000A4E455 /* oolite_moray_subents.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_moray_subents.png; sourceTree = "<group>"; };
1A89CC211825340000A4E455 /* oolite_python_diffuse_blackdog.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_python_diffuse_blackdog.png; sourceTree = "<group>"; };
1A89CC221825340000A4E455 /* oolite_python_diffuse_trader.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_python_diffuse_trader.png; sourceTree = "<group>"; };
1A89CC231825340000A4E455 /* oolite_python_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_python_diffuse.png; sourceTree = "<group>"; };
1A89CC241825340000A4E455 /* oolite_python_subents_trader.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_python_subents_trader.png; sourceTree = "<group>"; };
1A89CC251825340000A4E455 /* oolite_python_subents.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_python_subents.png; sourceTree = "<group>"; };
1A89CC261825340000A4E455 /* oolite_rock_hermit_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_rock_hermit_diffuse.png; sourceTree = "<group>"; };
1A89CC271825340000A4E455 /* oolite_rock_hermit_dock_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_rock_hermit_dock_diffuse.png; sourceTree = "<group>"; };
1A89CC281825340000A4E455 /* oolite_rock_hermit_pipes_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_rock_hermit_pipes_diffuse.png; sourceTree = "<group>"; };
1A89CC291825340000A4E455 /* oolite_rock_hermit_rock_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_rock_hermit_rock_diffuse.png; sourceTree = "<group>"; };
1A89CC2A1825340000A4E455 /* oolite_rock_hermit_tunnel_extras_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_rock_hermit_tunnel_extras_diffuse.png; sourceTree = "<group>"; };
1A89CC2B1825340000A4E455 /* oolite_shuttle_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_shuttle_diffuse.png; sourceTree = "<group>"; };
1A89CC2C1825340000A4E455 /* oolite_sidewinder_diffuse_escort.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_sidewinder_diffuse_escort.png; sourceTree = "<group>"; };
1A89CC2D1825340000A4E455 /* oolite_sidewinder_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_sidewinder_diffuse.png; sourceTree = "<group>"; };
1A89CC2E1825340000A4E455 /* oolite_thargoid_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_thargoid_diffuse.png; sourceTree = "<group>"; };
1A89CC2F1825340000A4E455 /* oolite_thargon_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_thargon_diffuse.png; sourceTree = "<group>"; };
1A89CC301825340000A4E455 /* oolite_transporter_diffuse_miner.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_transporter_diffuse_miner.png; sourceTree = "<group>"; };
1A89CC311825340000A4E455 /* oolite_transporter_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_transporter_diffuse.png; sourceTree = "<group>"; };
1A89CC321825340000A4E455 /* oolite_viper_diffuse_pursuit.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_viper_diffuse_pursuit.png; sourceTree = "<group>"; };
1A89CC331825340000A4E455 /* oolite_viper_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_viper_diffuse.png; sourceTree = "<group>"; };
1A89CC341825340000A4E455 /* oolite_viper_interceptor_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_viper_interceptor_diffuse.png; sourceTree = "<group>"; };
1A89CC351825340000A4E455 /* oolite_worm_diffuse_miner.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_worm_diffuse_miner.png; sourceTree = "<group>"; };
1A89CC361825340000A4E455 /* oolite_worm_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_worm_diffuse.png; sourceTree = "<group>"; };
1A89CC371825340000A4E455 /* oolite_adder_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_adder_diffuse.png; sourceTree = "<group>"; };
1A89CC381825340000A4E455 /* oolite_anaconda_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_anaconda_diffuse.png; sourceTree = "<group>"; };
1A89CC391825340000A4E455 /* oolite_anaconda_subents.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_anaconda_subents.png; sourceTree = "<group>"; };
1A89CC3A1825340000A4E455 /* oolite_asp_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_asp_diffuse.png; sourceTree = "<group>"; };
1A89CC3B1825340000A4E455 /* oolite_asp_subents.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_asp_subents.png; sourceTree = "<group>"; };
1A89CC3C1825340000A4E455 /* oolite_buoy_diffuse.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_buoy_diffuse.png; sourceTree = "<group>"; };
1A89CC3D1825340000A4E455 /* oolite_buoy_illumination.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_buoy_illumination.png; sourceTree = "<group>"; };
1A89CC3F1825340000A4E455 /* oolite_buoy_specular.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_buoy_specular.png; sourceTree = "<group>"; };
1A89CC401825340000A4E455 /* oolite_buoy_subents.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = oolite_buoy_subents.png; sourceTree = "<group>"; };
1A89CC7F1825349A00A4E455 /* oolite-cloaking-device-equipment.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-cloaking-device-equipment.js"; sourceTree = "<group>"; };
1A89CC81182534B400A4E455 /* oolite-primable-equipment-manager.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-primable-equipment-manager.js"; sourceTree = "<group>"; };
1A8A37540B960337007D20B8 /* NSMutableDictionaryOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSMutableDictionaryOOExtensions.m; sourceTree = "<group>"; };
1A8A37550B960337007D20B8 /* NSMutableDictionaryOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSMutableDictionaryOOExtensions.h; sourceTree = "<group>"; };
1A8A394C0B96229C007D20B8 /* NSFileManagerOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSFileManagerOOExtensions.m; sourceTree = "<group>"; };
1A8A394D0B96229C007D20B8 /* NSFileManagerOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSFileManagerOOExtensions.h; sourceTree = "<group>"; };
1A8A3A360B962AEF007D20B8 /* NSScannerOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSScannerOOExtensions.h; sourceTree = "<group>"; };
1A8A3A370B962AEF007D20B8 /* NSScannerOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSScannerOOExtensions.m; sourceTree = "<group>"; };
1A8BB8E80E8311F900122974 /* OONullTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OONullTexture.h; sourceTree = "<group>"; };
1A8BB8E90E8311F900122974 /* OONullTexture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OONullTexture.m; sourceTree = "<group>"; };
1A8C97E4117A1A2F00D8AB7E /* OOCombinedEmissionMapGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCombinedEmissionMapGenerator.h; sourceTree = "<group>"; };
1A8C97E5117A1A2F00D8AB7E /* OOCombinedEmissionMapGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCombinedEmissionMapGenerator.m; sourceTree = "<group>"; };
1A92AB6F1846403200C507E3 /* OOJSExhaustPlume.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSExhaustPlume.h; sourceTree = "<group>"; };
1A92AB701846403200C507E3 /* OOJSExhaustPlume.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSExhaustPlume.m; sourceTree = "<group>"; };
1A92AB781846403F00C507E3 /* OOJSFlasher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSFlasher.h; sourceTree = "<group>"; };
1A92AB791846403F00C507E3 /* OOJSFlasher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSFlasher.m; sourceTree = "<group>"; };
1A9322950DF53C33003FD306 /* OOJSSystemInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSSystemInfo.h; sourceTree = "<group>"; };
1A9322960DF53C33003FD306 /* OOJSSystemInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSSystemInfo.m; sourceTree = "<group>"; };
1A9400BD0BAF0ECD005F6CF3 /* OOStringParsing.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOStringParsing.m; sourceTree = "<group>"; };
1A9400BF0BAF0EDB005F6CF3 /* OOStringParsing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOStringParsing.h; sourceTree = "<group>"; };
1A9403CF0BAF36C3005F6CF3 /* OOFunctionAttributes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOFunctionAttributes.h; sourceTree = "<group>"; };
1A9404240BAF3DED005F6CF3 /* OOCollectionExtractors.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCollectionExtractors.m; sourceTree = "<group>"; };
1A9404250BAF3DED005F6CF3 /* OOCollectionExtractors.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCollectionExtractors.h; sourceTree = "<group>"; };
1A9404640BAF42BE005F6CF3 /* OOPListParsing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPListParsing.h; sourceTree = "<group>"; };
1A9404650BAF42BF005F6CF3 /* OOPListParsing.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPListParsing.m; sourceTree = "<group>"; };
1A9404920BAF4582005F6CF3 /* OOMaths.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMaths.h; sourceTree = "<group>"; };
1A9404A10BAF462D005F6CF3 /* OOVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOVector.h; sourceTree = "<group>"; };
1A9404A20BAF462D005F6CF3 /* OOVector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOVector.m; sourceTree = "<group>"; };
1A9405360BAF4FA6005F6CF3 /* OOMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMatrix.h; sourceTree = "<group>"; };
1A9405370BAF4FA6005F6CF3 /* OOMatrix.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMatrix.m; sourceTree = "<group>"; };
1A94057D0BAF52AD005F6CF3 /* OOQuaternion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOQuaternion.h; sourceTree = "<group>"; };
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 = "<group>"; };
1A9406290BAF6170005F6CF3 /* OOBoundingBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOBoundingBox.h; sourceTree = "<group>"; };
1A9406820BAF66D6005F6CF3 /* OOVoxel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOVoxel.h; sourceTree = "<group>"; };
1A9406830BAF66D6005F6CF3 /* OOVoxel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOVoxel.m; sourceTree = "<group>"; };
1A9406B20BAF67BF005F6CF3 /* OOTriangle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTriangle.h; sourceTree = "<group>"; };
1A9407BF0BAF7032005F6CF3 /* GNUmakefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = GNUmakefile; sourceTree = "<group>"; usesTabs = 0; };
1A9438CD17F84C560011F80B /* OOExplosionCloudEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOExplosionCloudEntity.h; sourceTree = "<group>"; };
1A9438CE17F84C560011F80B /* OOExplosionCloudEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOExplosionCloudEntity.m; sourceTree = "<group>"; };
1A94E4FB0F348D4300F1B5D9 /* delayedReactToAttackAI.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = delayedReactToAttackAI.plist; sourceTree = "<group>"; };
1A9533890C02089E004EBB58 /* material-defaults.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = "material-defaults.plist"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1A95338A0C02089E004EBB58 /* planetinfo.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = planetinfo.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
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; };
1A972FFC12E6077D001F2406 /* OOCompassMode.tbl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = OOCompassMode.tbl; sourceTree = "<group>"; };
1A97302012E60F9B001F2406 /* OOGUIScreenID.tbl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = OOGUIScreenID.tbl; sourceTree = "<group>"; };
1A97305C12E61427001F2406 /* OOGalacticHyperspaceBehaviour.tbl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = OOGalacticHyperspaceBehaviour.tbl; sourceTree = "<group>"; };
1A97528D15DECA6600108FA5 /* OOFullScreenWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOFullScreenWindow.h; sourceTree = "<group>"; };
1A97528E15DECA6600108FA5 /* OOFullScreenWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOFullScreenWindow.m; sourceTree = "<group>"; };
1A97D68512FD83BD0009D74A /* OOShipDamageType.tbl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = OOShipDamageType.tbl; sourceTree = "<group>"; };
1A97D77212FDB6610009D74A /* OOQuiriumCascadeEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOQuiriumCascadeEntity.h; sourceTree = "<group>"; };
1A97D77312FDB6610009D74A /* OOQuiriumCascadeEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOQuiriumCascadeEntity.m; sourceTree = "<group>"; };
1A9FCF2115DAC8E100E965D5 /* OOMacSnowLeopardFullScreenController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOMacSnowLeopardFullScreenController.h; sourceTree = "<group>"; };
1A9FCF2215DAC8E100E965D5 /* OOMacSnowLeopardFullScreenController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOMacSnowLeopardFullScreenController.m; sourceTree = "<group>"; };
1A9FCF2515DAC9BC00E965D5 /* GameController+FullScreen.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "GameController+FullScreen.m"; sourceTree = "<group>"; };
1AA085EE182578AF007CCAEB /* OOALBufferedSound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOALBufferedSound.h; sourceTree = "<group>"; };
1AA085EF182578AF007CCAEB /* OOALBufferedSound.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOALBufferedSound.m; sourceTree = "<group>"; };
1AA085F2182578AF007CCAEB /* OOALMusic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOALMusic.h; sourceTree = "<group>"; };
1AA085F3182578AF007CCAEB /* OOALMusic.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOALMusic.m; sourceTree = "<group>"; };
1AA085F4182578AF007CCAEB /* OOALSound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOALSound.h; sourceTree = "<group>"; };
1AA085F5182578AF007CCAEB /* OOALSound.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOALSound.m; sourceTree = "<group>"; };
1AA085F6182578AF007CCAEB /* OOALSoundChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOALSoundChannel.h; sourceTree = "<group>"; };
1AA085F7182578AF007CCAEB /* OOALSoundChannel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOALSoundChannel.m; sourceTree = "<group>"; };
1AA085F8182578AF007CCAEB /* OOALSoundDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOALSoundDecoder.h; sourceTree = "<group>"; };
1AA085F9182578AF007CCAEB /* OOALSoundDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOALSoundDecoder.m; sourceTree = "<group>"; };
1AA085FA182578AF007CCAEB /* OOALSoundMixer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOALSoundMixer.h; sourceTree = "<group>"; };
1AA085FB182578AF007CCAEB /* OOALSoundMixer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOALSoundMixer.m; sourceTree = "<group>"; };
1AA085FC182578AF007CCAEB /* OOALStreamedSound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOALStreamedSound.h; sourceTree = "<group>"; };
1AA085FD182578AF007CCAEB /* OOALStreamedSound.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOALStreamedSound.m; sourceTree = "<group>"; };
1AA0860E182578B8007CCAEB /* OOOpenAL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOOpenAL.h; sourceTree = "<group>"; };
1AA0860F182578B8007CCAEB /* OOOpenALController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOOpenALController.h; sourceTree = "<group>"; };
1AA08610182578B8007CCAEB /* OOOpenALController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOOpenALController.m; sourceTree = "<group>"; };
1AA0861518257A11007CCAEB /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = System/Library/Frameworks/OpenAL.framework; sourceTree = SDKROOT; };
1AA59C6A1780396C007C7373 /* OOJSWormhole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSWormhole.h; sourceTree = "<group>"; };
1AA59C6B1780396C007C7373 /* OOJSWormhole.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSWormhole.m; sourceTree = "<group>"; };
1AA7FCA910C2B9BA0058FBED /* OOPlanetDrawable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPlanetDrawable.h; sourceTree = "<group>"; };
1AA7FCAA10C2B9BA0058FBED /* OOPlanetDrawable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPlanetDrawable.m; sourceTree = "<group>"; };
1AA7FCAD10C2BA3B0058FBED /* OOPlanetData.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = OOPlanetData.c; sourceTree = "<group>"; };
1AA7FCAE10C2BA3B0058FBED /* OOPlanetData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPlanetData.h; sourceTree = "<group>"; };
1AA7FD1C10C2C3750058FBED /* OOPlanetEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPlanetEntity.h; sourceTree = "<group>"; };
1AA7FD1D10C2C3750058FBED /* OOPlanetEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPlanetEntity.m; sourceTree = "<group>"; };
1AA7FDDA10C2DC800058FBED /* OOSunEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSunEntity.h; sourceTree = "<group>"; };
1AA7FDDB10C2DC800058FBED /* OOSunEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOSunEntity.m; sourceTree = "<group>"; };
1AA7FE2B10C2F2070058FBED /* OOTextureGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTextureGenerator.h; sourceTree = "<group>"; };
1AA7FE2C10C2F2070058FBED /* OOTextureGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOTextureGenerator.m; sourceTree = "<group>"; };
1AA7FE3210C2F26A0058FBED /* OOPlanetTextureGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPlanetTextureGenerator.h; sourceTree = "<group>"; };
1AA7FE3310C2F26A0058FBED /* OOPlanetTextureGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPlanetTextureGenerator.m; sourceTree = "<group>"; };
1AA82C810CC10E3D0023B797 /* OOJSWorldScripts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSWorldScripts.h; sourceTree = "<group>"; };
1AA82C820CC10E3D0023B797 /* OOJSWorldScripts.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSWorldScripts.m; sourceTree = "<group>"; };
1AAADFBD17CB25A30032C68B /* oolite-registership.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-registership.js"; sourceTree = "<group>"; };
1AAB9A960D779F3C00A9F424 /* OOCocoa.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCocoa.m; sourceTree = "<group>"; };
1AABA83C11B941D1003487D5 /* OOPixMapTextureLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPixMapTextureLoader.h; sourceTree = "<group>"; };
1AABA83D11B941D1003487D5 /* OOPixMapTextureLoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPixMapTextureLoader.m; sourceTree = "<group>"; };
1AAEE9D8161F7523003A5A1E /* OOStringExpander.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOStringExpander.h; sourceTree = "<group>"; };
1AAEE9D9161F7523003A5A1E /* OOStringExpander.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOStringExpander.m; sourceTree = "<group>"; };
1AAF56160F1A198400A2F2E6 /* Comparison.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Comparison.h; sourceTree = "<group>"; };
1AAF56590F1A27D900A2F2E6 /* whitelist.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = whitelist.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1AB01ABC0BB15AED00F1B949 /* OOTextureScaling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = OOTextureScaling.h; path = ../OOTextureScaling.h; sourceTree = "<group>"; };
1AB01ABD0BB15AED00F1B949 /* OOTextureScaling.m */ = {isa = PBXFileReference; comments = "-O3"; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = OOTextureScaling.m; path = ../OOTextureScaling.m; sourceTree = "<group>"; };
1AB01BB90BB16A8A00F1B949 /* OOFastArithmetic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOFastArithmetic.h; sourceTree = "<group>"; };
1AB23F06165A5A7700642977 /* oolite-conditions.js */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.javascript; path = "oolite-conditions.js"; sourceTree = "<group>"; };
1AB2AAF80C4CE0CC0008CF4E /* OOOXPVerifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOOXPVerifier.h; sourceTree = "<group>"; };
1AB2AAF90C4CE0CC0008CF4E /* OOOXPVerifier.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOOXPVerifier.m; sourceTree = "<group>"; };
1AB2AB120C4CE4070008CF4E /* verifyOXP.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; name = verifyOXP.plist; path = ../../../Resources/Config/verifyOXP.plist; sourceTree = "<group>"; };
1AB2D61C15B86EA400177AAF /* OoliteUnitTests.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = OoliteUnitTests.xcodeproj; path = "Mac-specific/OCUnitTests/OoliteUnitTests.xcodeproj"; sourceTree = "<group>"; };
1AB4AEB60D688AD9003076D6 /* OOLogHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOLogHeader.h; sourceTree = "<group>"; };
1AB4AEB70D688AD9003076D6 /* OOLogHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOLogHeader.m; sourceTree = "<group>"; };
1AB5E1ED12BD628500C334DD /* OOJoystickManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJoystickManager.h; sourceTree = "<group>"; };
1AB5E1EE12BD628500C334DD /* OOJoystickManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJoystickManager.m; sourceTree = "<group>"; };
1AB6963A191D85F600E4B232 /* OOStandaloneAtmosphereGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOStandaloneAtmosphereGenerator.h; sourceTree = "<group>"; };
1AB6963B191D85F600E4B232 /* OOStandaloneAtmosphereGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOStandaloneAtmosphereGenerator.m; sourceTree = "<group>"; };
1AB775FC12CA2E53001478BB /* libjs.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libjs.xcodeproj; path = "deps/Cocoa-deps/libjs/libjs.xcodeproj"; sourceTree = "<group>"; };
1AB784F70D554F7B00517983 /* OOJSSoundSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSSoundSource.h; sourceTree = "<group>"; };
1AB784F80D554F7B00517983 /* OOJSSoundSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSSoundSource.m; sourceTree = "<group>"; };
1AB813070E90D8E500A84923 /* OOLogOutputHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOLogOutputHandler.m; sourceTree = "<group>"; };
1AB813080E90D8E500A84923 /* OOLogOutputHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOLogOutputHandler.h; sourceTree = "<group>"; };
1AB9AE89107F459B00B6F3CE /* OOPolygonSprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPolygonSprite.h; sourceTree = "<group>"; };
1AB9AE8A107F459B00B6F3CE /* OOPolygonSprite.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPolygonSprite.m; sourceTree = "<group>"; };
1ABA415C15ACBB6700F7E841 /* DockEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DockEntity.h; sourceTree = "<group>"; };
1ABA415D15ACBB6700F7E841 /* DockEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DockEntity.m; sourceTree = "<group>"; };
1ABA416015ADAB8D00F7E841 /* OOJSDock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSDock.h; sourceTree = "<group>"; };
1ABA416115ADAB8D00F7E841 /* OOJSDock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSDock.m; sourceTree = "<group>"; };
1ABAD72F0F350B3400FD2CBF /* OOShipGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOShipGroup.m; sourceTree = "<group>"; };
1ABAD7300F350B3400FD2CBF /* OOShipGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOShipGroup.h; sourceTree = "<group>"; };
1ABB688B0D044306008BE96D /* OOLoggingExtended.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOLoggingExtended.h; sourceTree = "<group>"; };
1ABC03EB0EF86110003B740A /* OOCrosshairs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCrosshairs.h; sourceTree = "<group>"; };
1ABC03EC0EF86110003B740A /* OOCrosshairs.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = OOCrosshairs.m; sourceTree = "<group>"; };
1ABC04260EF872B7003B740A /* crosshairs.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = crosshairs.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1ABC47FC0F155F0500B977AD /* OOJSFunction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSFunction.h; sourceTree = "<group>"; };
1ABC47FD0F155F0500B977AD /* OOJSFunction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSFunction.m; sourceTree = "<group>"; };
1ABDBA390EB365D90086BC3D /* OOIsNumberLiteral.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOIsNumberLiteral.m; sourceTree = "<group>"; };
1ABDBA3A0EB365D90086BC3D /* OOIsNumberLiteral.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOIsNumberLiteral.h; sourceTree = "<group>"; };
1ABFEE2110507987005AA752 /* oolite-nonshared.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "oolite-nonshared.xcconfig"; path = "src/Cocoa/oolite-nonshared.xcconfig"; sourceTree = "<group>"; };
1AC0E9460B974DC200C46994 /* GPL.TXT */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = GPL.TXT; sourceTree = "<group>"; };
1AC0E9470B974DC200C46994 /* FAQ.TXT */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = FAQ.TXT; sourceTree = "<group>"; };
1AC0E9490B974DC200C46994 /* LICENSE.TXT */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE.TXT; sourceTree = "<group>"; };
1AC0E94A0B974DC200C46994 /* PORTING.TXT */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PORTING.TXT; sourceTree = "<group>"; };
1AC0E94B0B974DC200C46994 /* README_LINUX.TXT */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README_LINUX.TXT; sourceTree = "<group>"; };
1AC0F29D12E1DADC00ECBBB0 /* OOJSEngineDebuggerHelpers.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSEngineDebuggerHelpers.m; sourceTree = "<group>"; };
1AC27A0D0EA7E9940054E5F0 /* OOJSEquipmentInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSEquipmentInfo.h; sourceTree = "<group>"; };
1AC27A0E0EA7E9940054E5F0 /* OOJSEquipmentInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSEquipmentInfo.m; sourceTree = "<group>"; };
1AC544F90D4D217900C90E5B /* oolite-font.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-font.png"; sourceTree = "<group>"; };
1AC545040D4D228400C90E5B /* OOEncodingConverter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOEncodingConverter.h; sourceTree = "<group>"; };
1AC545050D4D228400C90E5B /* OOEncodingConverter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOEncodingConverter.m; sourceTree = "<group>"; };
1AC5452C0D4D298E00C90E5B /* oolite-font.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = "oolite-font.plist"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1AC775E00C2DD4E900ECFF3B /* OODebugGLDrawing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODebugGLDrawing.h; sourceTree = "<group>"; };
1AC775E10C2DD4E900ECFF3B /* OODebugGLDrawing.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = OODebugGLDrawing.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
1AC83175155534A30032448F /* fleeQMineAI.plist */ = {isa = PBXFileReference; explicitFileType = text; path = fleeQMineAI.plist; sourceTree = "<group>"; };
1AC83177155534B00032448F /* respondQMineAI.plist */ = {isa = PBXFileReference; explicitFileType = text; path = respondQMineAI.plist; sourceTree = "<group>"; };
1AC973F90C9847850010C42B /* pirate-victim-roles.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = "pirate-victim-roles.plist"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1ACB1CEF118DBC65007B9A1F /* OOEnvironmentCubeMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOEnvironmentCubeMap.h; sourceTree = "<group>"; };
1ACB1CF0118DBC65007B9A1F /* OOEnvironmentCubeMap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOEnvironmentCubeMap.m; sourceTree = "<group>"; };
1ACB1D16118DCBC0007B9A1F /* OOConcreteTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOConcreteTexture.h; sourceTree = "<group>"; };
1ACB1D17118DCBC0007B9A1F /* OOConcreteTexture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOConcreteTexture.m; sourceTree = "<group>"; };
1ACB1D1B118DCE5A007B9A1F /* OOTextureInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTextureInternal.h; sourceTree = "<group>"; };
1ACBF06F0D82DF9B00CC005F /* OOSoundSourcePool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSoundSourcePool.h; sourceTree = "<group>"; };
1ACBF0700D82DF9B00CC005F /* OOSoundSourcePool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOSoundSourcePool.m; sourceTree = "<group>"; };
1ACE208E0D805F78009F6957 /* oolite-scarred-metal-specular.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-scarred-metal-specular.png"; sourceTree = "<group>"; };
1ACEA3470C91507000C7CE97 /* OORoleSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OORoleSet.h; sourceTree = "<group>"; };
1ACEA3480C91507000C7CE97 /* OORoleSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OORoleSet.m; sourceTree = "<group>"; };
1ACEA6BD0C91DA3E00C7CE97 /* OOJSGlobal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSGlobal.h; sourceTree = "<group>"; };
1ACEA6BE0C91DA3E00C7CE97 /* OOJSGlobal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSGlobal.m; sourceTree = "<group>"; };
1ACEA7260C91DF2800C7CE97 /* OOJSMissionVariables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSMissionVariables.h; sourceTree = "<group>"; };
1ACEA7270C91DF2800C7CE97 /* OOJSMissionVariables.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSMissionVariables.m; sourceTree = "<group>"; };
1ACEA7A80C91E32800C7CE97 /* OOJSMission.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSMission.h; sourceTree = "<group>"; };
1ACEA7A90C91E32800C7CE97 /* OOJSMission.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSMission.m; sourceTree = "<group>"; };
1AD0C32F0C463FCB0070BD23 /* autoAImap.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; languageSpecificationIdentifier = plist; path = autoAImap.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1AD1F4C70CD9E42A00EAE520 /* NSThreadOOExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSThreadOOExtensions.h; sourceTree = "<group>"; };
1AD1F4C80CD9E42A00EAE520 /* NSThreadOOExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSThreadOOExtensions.m; sourceTree = "<group>"; };
1AD2E31418F17BC700239EBB /* OOShipLibraryDescriptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOShipLibraryDescriptions.h; sourceTree = "<group>"; };
1AD2E31518F17BC700239EBB /* OOShipLibraryDescriptions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOShipLibraryDescriptions.m; sourceTree = "<group>"; };
1AD3C338163A92F600469C4D /* OOOpenGLStateManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOOpenGLStateManager.m; sourceTree = "<group>"; };
1AD5A81B12D3A9FD00B62503 /* exports-debug-64.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; name = "exports-debug-64.exp"; path = "src/Cocoa/exports-debug-64.exp"; sourceTree = "<group>"; };
1AD8522317947BD600CBE743 /* OOHPVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOHPVector.h; sourceTree = "<group>"; };
1AD8522417947BD600CBE743 /* OOHPVector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOHPVector.m; sourceTree = "<group>"; };
1AD8522C17947C9400CBE743 /* OOJSPopulatorDefinition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSPopulatorDefinition.h; sourceTree = "<group>"; };
1AD8522D17947C9500CBE743 /* OOJSPopulatorDefinition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSPopulatorDefinition.m; sourceTree = "<group>"; };
1AD88FAF103F29D300AA36F4 /* oolite-options.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = "oolite-options.xcconfig"; path = "src/Cocoa/oolite-options.xcconfig"; sourceTree = "<group>"; };
1ADA564710CD68D800E891B8 /* OOStellarBody.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOStellarBody.h; sourceTree = "<group>"; };
1ADA8AB10F42DBA80001BEC9 /* OODeepCopy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OODeepCopy.h; sourceTree = "<group>"; };
1ADA8AB20F42DBA80001BEC9 /* OODeepCopy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OODeepCopy.m; sourceTree = "<group>"; };
1ADBA54E0BD0F173008FC99C /* OOBasicMaterial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOBasicMaterial.h; sourceTree = "<group>"; };
1ADBA54F0BD0F173008FC99C /* OOBasicMaterial.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOBasicMaterial.m; sourceTree = "<group>"; };
1AE1A93F15D2C4E4003F4D56 /* OOFullScreenController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOFullScreenController.h; sourceTree = "<group>"; };
1AE1A94015D2C4E4003F4D56 /* OOFullScreenController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOFullScreenController.m; sourceTree = "<group>"; };
1AE242C31054226900EAA7F2 /* OOFlasherEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOFlasherEntity.h; sourceTree = "<group>"; };
1AE242C41054226900EAA7F2 /* OOFlasherEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOFlasherEntity.m; sourceTree = "<group>"; };
1AE24371105439B500EAA7F2 /* OOLightParticleEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOLightParticleEntity.h; sourceTree = "<group>"; };
1AE24372105439B500EAA7F2 /* OOLightParticleEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOLightParticleEntity.m; sourceTree = "<group>"; };
1AE3454B12CB77A700FD8C62 /* Ogg.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Ogg.xcodeproj; path = "deps/Cocoa-deps/Ogg Vorbis/Ogg.xcodeproj"; sourceTree = "<group>"; };
1AE3455112CB77AC00FD8C62 /* Vorbis.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Vorbis.xcodeproj; path = "deps/Cocoa-deps/Ogg Vorbis/Vorbis.xcodeproj"; sourceTree = "<group>"; };
1AE45E5412EB176B00B570E1 /* oolite-constrictor-pilot.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-constrictor-pilot.js"; sourceTree = "<group>"; };
1AE45E5512EB177300B570E1 /* oolite-locale-functions.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "oolite-locale-functions.js"; sourceTree = "<group>"; };
1AE7324E12F75D470045513D /* OOLaserShotEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOLaserShotEntity.h; sourceTree = "<group>"; };
1AE7324F12F75D470045513D /* OOLaserShotEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOLaserShotEntity.m; sourceTree = "<group>"; };
1AE834C90D9598C10097CB8A /* oolite-barrel-specular.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-barrel-specular.png"; sourceTree = "<group>"; };
1AE8837312EF91560075814F /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = "deps/Cocoa-deps/Sparkle/Sparkle.framework"; sourceTree = "<group>"; };
1AE8837F12EF91E80075814F /* SparkleVerificationKey.pem */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = SparkleVerificationKey.pem; path = "Mac-specific/SparkleVerificationKey.pem"; sourceTree = SOURCE_ROOT; };
1AEA229D12CBD18600EC0F43 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = System/Library/Frameworks/CoreServices.framework; sourceTree = SDKROOT; };
1AEB48D1119D51BD007BD514 /* gpu-settings.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = "gpu-settings.plist"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
1AEB4918119D5AAA007BD514 /* OORegExpMatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OORegExpMatcher.h; sourceTree = "<group>"; };
1AEB4919119D5AAA007BD514 /* OORegExpMatcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OORegExpMatcher.m; sourceTree = "<group>"; };
1AECE9DF1177959F003986A8 /* OOPixMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOPixMap.h; sourceTree = "<group>"; };
1AECE9EE11779910003986A8 /* OOPixMap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOPixMap.m; sourceTree = "<group>"; };
1AED2D0A0C04586C004A1118 /* OOGraphicsResetManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOGraphicsResetManager.h; sourceTree = "<group>"; };
1AED2D0B0C04586C004A1118 /* OOGraphicsResetManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOGraphicsResetManager.m; sourceTree = "<group>"; };
1AEF57D212E51DDB00546444 /* OOJSEngineNativeWrappers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSEngineNativeWrappers.h; sourceTree = "<group>"; };
1AF4AF4815B858AA009243BE /* OOWeakSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOWeakSet.h; sourceTree = "<group>"; };
1AF4AF4915B858AA009243BE /* OOWeakSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOWeakSet.m; sourceTree = "<group>"; };
1AF8E33A0CC169F500CA6001 /* contributors.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = contributors.txt; sourceTree = "<group>"; };
2512833C09BA27C100F43D55 /* Octree.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Octree.m; sourceTree = "<group>"; };
2512833D09BA27C100F43D55 /* Octree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Octree.h; sourceTree = "<group>"; };
2512834009BA27EC00F43D55 /* OOMeshToOctreeConverter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = OOMeshToOctreeConverter.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
2512834109BA27EC00F43D55 /* OOMeshToOctreeConverter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = OOMeshToOctreeConverter.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
2512834409BA281500F43D55 /* CollisionRegion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CollisionRegion.h; sourceTree = "<group>"; };
2512834509BA281500F43D55 /* CollisionRegion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CollisionRegion.m; sourceTree = "<group>"; };
25160E2E0995362F0037C2E1 /* OOCocoa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCocoa.h; sourceTree = "<group>"; };
25161101099544380037C2E1 /* AI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = AI.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
25161102099544380037C2E1 /* OOXMLExtensions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOXMLExtensions.m; sourceTree = "<group>"; };
25161106099544390037C2E1 /* AI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = AI.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
25161107099544390037C2E1 /* OOXMLExtensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOXMLExtensions.h; sourceTree = "<group>"; };
25161108099544390037C2E1 /* OOTrumble.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOTrumble.m; sourceTree = "<group>"; };
2516110B099544390037C2E1 /* GameController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GameController.h; sourceTree = "<group>"; };
2516110C099544390037C2E1 /* GameController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GameController.m; sourceTree = "<group>"; };
25161110099544390037C2E1 /* OOTrumble.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOTrumble.h; sourceTree = "<group>"; };
25161116099544390037C2E1 /* OOSound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSound.h; sourceTree = "<group>"; };
2516111B099544390037C2E1 /* OOCharacter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCharacter.m; sourceTree = "<group>"; };
2516111C099544390037C2E1 /* OOCharacter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCharacter.h; sourceTree = "<group>"; };
25161126099544390037C2E1 /* GuiDisplayGen.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = GuiDisplayGen.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
25161127099544390037C2E1 /* GuiDisplayGen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = GuiDisplayGen.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
2516112B099544390037C2E1 /* HeadUpDisplay.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = HeadUpDisplay.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
2516112C099544390037C2E1 /* HeadUpDisplay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HeadUpDisplay.h; sourceTree = "<group>"; };
25161134099544390037C2E1 /* TextureStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextureStore.h; sourceTree = "<group>"; };
25161139099544390037C2E1 /* ResourceManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ResourceManager.m; sourceTree = "<group>"; };
2516113A099544390037C2E1 /* ResourceManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ResourceManager.h; sourceTree = "<group>"; };
25161143099544390037C2E1 /* Universe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = Universe.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
25161144099544390037C2E1 /* Universe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Universe.h; sourceTree = "<group>"; };
25161145099544390037C2E1 /* TextureStore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TextureStore.m; sourceTree = "<group>"; };
2576E7B209B4F418007410F7 /* MyOpenGLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyOpenGLView.h; sourceTree = "<group>"; };
25CD0C4D09B4F5A70060106D /* Growl.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Growl.framework; path = "deps/Cocoa-deps/Growl.framework"; sourceTree = "<group>"; };
25F3E6300994F033002F25FD /* legacy_random.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = legacy_random.h; sourceTree = "<group>"; };
25F3E6320994F04C002F25FD /* legacy_random.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = legacy_random.c; sourceTree = "<group>"; };
25F3E63A0994F08A002F25FD /* OOOpenGL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = OOOpenGL.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
25F3E6BC0994F30A002F25FD /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
25F3E8A40994FE65002F25FD /* oolite-document.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = "oolite-document.icns"; sourceTree = "<group>"; };
25F3E8A50994FE65002F25FD /* oolite-expansion-document.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = "oolite-expansion-document.icns"; sourceTree = "<group>"; };
25F3E8A60994FE65002F25FD /* oolite-icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = "oolite-icon.icns"; sourceTree = "<group>"; };
25F3E8B30994FE9B002F25FD /* InfoPlist.strings */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; path = InfoPlist.strings; sourceTree = "<group>"; };
25F3E8BC09950088002F25FD /* Info-Oolite.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; name = "Info-Oolite.plist"; path = "../src/Cocoa/Info-Oolite.plist"; sourceTree = "<group>"; };
25F46750099695D5009483BF /* OoliteApp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OoliteApp.h; sourceTree = "<group>"; };
25F46751099695D5009483BF /* OoliteApp.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OoliteApp.m; sourceTree = "<group>"; };
25F4676309969672009483BF /* MyOpenGLView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyOpenGLView.m; sourceTree = "<group>"; };
29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
2B060ED410E42715001EFB22 /* screenbackgrounds.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = screenbackgrounds.plist; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
2B060ED610E42735001EFB22 /* oolite-short-range-chart.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-short-range-chart.png"; sourceTree = "<group>"; };
2B060ED710E42735001EFB22 /* oolite-long-range-chart.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-long-range-chart.png"; sourceTree = "<group>"; };
2B13C51E105D342D00AF4A7B /* oolite-nova-system.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-nova-system.png"; sourceTree = "<group>"; };
2B4CDFEA107B3D8400526C98 /* OOJSManifest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOJSManifest.h; sourceTree = "<group>"; };
2B4CDFEB107B3D8400526C98 /* OOJSManifest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOJSManifest.m; sourceTree = "<group>"; };
2B9A1088105D526200EE2AE6 /* javascript-errors.plist */ = {isa = PBXFileReference; explicitFileType = text; fileEncoding = 4; path = "javascript-errors.plist"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.simpleColoring; };
4F1F155C1B0FCB11001C1591 /* OOCheckPListSyntaxVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCheckPListSyntaxVerifierStage.m; sourceTree = "<group>"; };
4F1F155E1B0FCB76001C1591 /* OOCheckPListSyntaxVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCheckPListSyntaxVerifierStage.h; sourceTree = "<group>"; };
4F1F15601B0FCBFA001C1591 /* OOCheckJSSyntaxVerifierStage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOCheckJSSyntaxVerifierStage.m; sourceTree = "<group>"; };
4F1F15621B0FCC17001C1591 /* OOCheckJSSyntaxVerifierStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOCheckJSSyntaxVerifierStage.h; sourceTree = "<group>"; };
B33A44EF199E6745000B45AE /* OOOpenGLMatrixManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOOpenGLMatrixManager.h; sourceTree = "<group>"; };
B33A44F0199E6745000B45AE /* OOOpenGLMatrixManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOOpenGLMatrixManager.m; sourceTree = "<group>"; };
B3460D4315285BDE002592D0 /* oolite-default-planet.fragment */ = {isa = PBXFileReference; explicitFileType = sourcecode.glsl; fileEncoding = 4; path = "oolite-default-planet.fragment"; sourceTree = "<group>"; };
B3460D4415285BDE002592D0 /* oolite-default-planet.vertex */ = {isa = PBXFileReference; explicitFileType = sourcecode.glsl; fileEncoding = 4; path = "oolite-default-planet.vertex"; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.glsl; };
B3A963FD165D7FB5001BB5C1 /* oolite-laser-blur.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-laser-blur.png"; sourceTree = "<group>"; };
B3A963FE165D7FB5001BB5C1 /* oolite-laser-blur2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-laser-blur2.png"; sourceTree = "<group>"; };
B3A96403165EE124001BB5C1 /* oolite-exhaust-blur.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "oolite-exhaust-blur.png"; sourceTree = "<group>"; };
B3B46C851A0D053D00D6C39B /* OOSystemDescriptionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OOSystemDescriptionManager.h; sourceTree = "<group>"; };
B3B46C861A0D053D00D6C39B /* OOSystemDescriptionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OOSystemDescriptionManager.m; sourceTree = "<group>"; };
B3EC10B6155C154000778240 /* OOLegalStatusReason.tbl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = OOLegalStatusReason.tbl; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
0865431B06B8447D000CA0AB /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
1AA0861618257A11007CCAEB /* OpenAL.framework in Frameworks */,
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 */,
1AB7761012CA2EE0001478BB /* libjs_for_oolite.a in Frameworks */,
1AE3455712CB77AE00FD8C62 /* libogg_for_oolite.a in Frameworks */,
1AE3455812CB77B000FD8C62 /* libvorbis_for_oolite.a in Frameworks */,
1AEA229E12CBD18600EC0F43 /* CoreServices.framework in Frameworks */,
1A27965012CCC09A00C9E94D /* libnspr4_for_oolite.a in Frameworks */,
1A78B5DA12D74CFF00D42EE7 /* libpng_for_oolite.a in Frameworks */,
1AE8837412EF91560075814F /* Sparkle.framework in Frameworks */,
1A033F91132687DC006F9DB7 /* Quartz.framework in Frameworks */,
1A54125114B892A200B8A4BE /* IOKit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
isa = PBXGroup;
children = (
1AEA229D12CBD18600EC0F43 /* CoreServices.framework */,
1A033F90132687DC006F9DB7 /* Quartz.framework */,
1AE8837312EF91560075814F /* Sparkle.framework */,
0878FD2F086EF845004CB752 /* Carbon.framework */,
1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
06AFA01500A58FB77F000001 /* OpenGL.framework */,
1A472916096B5454000E78D8 /* CoreAudio.framework */,
1A47291F096B5468000E78D8 /* AudioToolbox.framework */,
1A472920096B5468000E78D8 /* AudioUnit.framework */,
1A54125014B892A200B8A4BE /* IOKit.framework */,
);
name = "Linked Frameworks";
sourceTree = "<group>";
};
1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
isa = PBXGroup;
children = (
25CD0C4D09B4F5A70060106D /* Growl.framework */,
29B97325FDCFA39411CA2CEA /* Foundation.framework */,
29B97324FDCFA39411CA2CEA /* AppKit.framework */,
);
name = "Other Frameworks";
sourceTree = "<group>";
};
19C28FACFE9D520D11CA2CBB /* Products */ = {
isa = PBXGroup;
children = (
0865432206B8447D000CA0AB /* Oolite.app */,
);
name = Products;
sourceTree = "<group>";
};
1A01BCE011C569DF0011197F /* Products */ = {
isa = PBXGroup;
children = (
1A01BCE711C569DF0011197F /* Oolite.docktileplugin */,
);
name = Products;
sourceTree = "<group>";
};
1A1BB8A01767DD3500050283 /* Products */ = {
isa = PBXGroup;
children = (
1A1BB8A41767DD3500050283 /* OoliteUnitTests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
1A2314300B9C667F00EF0852 /* Resources */ = {
isa = PBXGroup;
children = (
1AC0E9380B974D8700C46994 /* Documentation */,
25F3E8BC09950088002F25FD /* Info-Oolite.plist */,
25F3E8A40994FE65002F25FD /* oolite-document.icns */,
25F3E8A50994FE65002F25FD /* oolite-expansion-document.icns */,
25F3E8A60994FE65002F25FD /* oolite-icon.icns */,
1A2317900B9D022400EF0852 /* AIs */,
1A2316DD0B9CFAD700EF0852 /* Config */,
1A23154D0B9C778400EF0852 /* Images */,
1A2318A50B9D02A900EF0852 /* Models */,
1A2319730B9D02F900EF0852 /* Music */,
1A34912C0BC25EBC00802DA7 /* Scripts */,
1A2F63940C5CC737003872C8 /* Schemata */,
1A6514F90CCC9D670054D01B /* Shaders */,
1A2319910B9D031D00EF0852 /* Sounds */,
1A23181D0B9D026D00EF0852 /* Textures */,
1A504D9014DC964A003E5363 /* Oolite.xib */,
25F3E8B30994FE9B002F25FD /* InfoPlist.strings */,
1AE8837F12EF91E80075814F /* SparkleVerificationKey.pem */,
);
path = Resources;
sourceTree = "<group>";
};
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 */,
1A115ED4158CFB4D005842DA /* splash@2x.png */,
1A2315510B9C778400EF0852 /* trumblebox.png */,
);
name = Images;
path = Binary/Images;
sourceTree = "<group>";
};
1A2316DD0B9CFAD700EF0852 /* Config */ = {
isa = PBXGroup;
children = (
2B060ED410E42715001EFB22 /* screenbackgrounds.plist */,
2B9A1088105D526200EE2AE6 /* javascript-errors.plist */,
1ABC04260EF872B7003B740A /* crosshairs.plist */,
1AD0C32F0C463FCB0070BD23 /* autoAImap.plist */,
1A2316DE0B9CFAD700EF0852 /* characters.plist */,
1A2316E00B9CFAD700EF0852 /* customsounds.plist */,
1A2316E10B9CFAD700EF0852 /* demoships.plist */,
1A4501E10DBF699A00815C04 /* descriptions.plist */,
1A2316E30B9CFAD700EF0852 /* equipment.plist */,
1AEB48D1119D51BD007BD514 /* gpu-settings.plist */,
1A2316E40B9CFAD700EF0852 /* hud-small.plist */,
1A2316E50B9CFAD700EF0852 /* hud.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 */,
1A86D4EB1825852C00000F67 /* role-categories.plist */,
1A7C27C814FA709500F2D2A8 /* shader-uniform-bindings.plist */,
1A2316EB0B9CFAD700EF0852 /* shipdata.plist */,
1A2123261051892500530CDE /* shipdata-overrides.plist */,
1A2316EC0B9CFAD700EF0852 /* shipyard.plist */,
1A2316ED0B9CFAD700EF0852 /* speech_pronunciation_guide.plist */,
1A3591820C1C382700E52220 /* startextures.plist */,
1A4F918319CEDE5300E18B65 /* trade-goods.plist */,
1A3491290BC25EAA00802DA7 /* world-scripts.plist */,
1AAF56590F1A27D900A2F2E6 /* whitelist.plist */,
);
path = Config;
sourceTree = "<group>";
};
1A2317900B9D022400EF0852 /* AIs */ = {
isa = PBXGroup;
children = (
1A7E3A07180AD04000576095 /* oolite-assassinAI.js */,
1A7E3A08180AD04000576095 /* oolite-bountyHunterAI.js */,
1A7E3A09180AD04000576095 /* oolite-bountyHunterLeaderAI.js */,
1A7E3A0A180AD04000576095 /* oolite-constrictorAI.js */,
1A7E3A0B180AD04000576095 /* oolite-defenseShipAI.js */,
1A7E3A0C180AD04000576095 /* oolite-escortAI.js */,
1A7E3A0D180AD04100576095 /* oolite-missileAI.js */,
1A7E3A0E180AD04100576095 /* oolite-nullAI.js */,
1A7E3A0F180AD04100576095 /* oolite-pirateAI.js */,
1A7E3A10180AD04100576095 /* oolite-pirateFighterAI.js */,
1A7E3A11180AD04100576095 /* oolite-pirateFreighterAI.js */,
1A7E3A12180AD04100576095 /* oolite-pirateInterceptorAI.js */,
1A7E3A13180AD04100576095 /* oolite-policeAI.js */,
1A7E3A14180AD04100576095 /* oolite-qbombAI.js */,
1A7E3A15180AD04100576095 /* oolite-rockHermitAI.js */,
1A7E3A16180AD04100576095 /* oolite-scavengerAI.js */,
1A7E3A17180AD04100576095 /* oolite-shuttleAI.js */,
1A7E3A18180AD04100576095 /* oolite-stationAI.js */,
1A7E3A19180AD04100576095 /* oolite-thargletAI.js */,
1A7E3A1A180AD04100576095 /* oolite-thargoidAI.js */,
1A7E3A1B180AD04100576095 /* oolite-traderAI.js */,
1A7E3A1C180AD04100576095 /* oolite-traderOpportunistAI.js */,
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 */,
1AC83175155534A30032448F /* fleeQMineAI.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 */,
1AC83177155534B00032448F /* respondQMineAI.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 = "<group>";
};
1A23181D0B9D026D00EF0852 /* Textures */ = {
isa = PBXGroup;
children = (
1A21149D0DEA98D100444CEB /* oolite-ball-turret.png */,
1AE834C90D9598C10097CB8A /* oolite-barrel-specular.png */,
B3A96403165EE124001BB5C1 /* oolite-exhaust-blur.png */,
1AC544F90D4D217900C90E5B /* oolite-font.png */,
B3A963FD165D7FB5001BB5C1 /* oolite-laser-blur.png */,
B3A963FE165D7FB5001BB5C1 /* oolite-laser-blur2.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 */,
1A7E3A33180AD08F00576095 /* oolite-particle-cloud.png */,
1A7E3A34180AD08F00576095 /* oolite-particle-cloud2.png */,
1A6C6D5C1652E038005D1D3B /* oolite-particle-dust.png */,
1A817DBE106D441200AA2F97 /* oolite-particle-flash.png */,
1ACE208E0D805F78009F6957 /* oolite-scarred-metal-specular.png */,
1A35916A0C1C375400E52220 /* oolite-star-1.png */,
1A00248B1657B56E00EAE045 /* oolite-star-1-alt.png */,
1A00248C1657B56E00EAE045 /* oolite-star-1-large.png */,
1A00248D1657B56E00EAE045 /* oolite-star-2-large.png */,
1A00248E1657B56E00EAE045 /* oolite-star-2.png */,
1A00248F1657B56E00EAE045 /* oolite-star-3.png */,
1A0024901657B56E00EAE045 /* oolite-star-4.png */,
1A0024911657B56E00EAE045 /* oolite-star-5.png */,
1A0024921657B56E00EAE045 /* oolite-star-6.png */,
1A0024931657B56E00EAE045 /* oolite-star-7.png */,
1A0024941657B56E00EAE045 /* oolite-star-8.png */,
1A0024951657B56E00EAE045 /* oolite-star-9.png */,
1A2318590B9D026D00EF0852 /* trumblekit.png */,
1A89CBF9182533E000A4E455 /* Griffified */,
1A89CC7E1825342600A4E455 /* Legacy */,
);
name = Textures;
path = Binary/Textures;
sourceTree = "<group>";
};
1A2318A50B9D02A900EF0852 /* Models */ = {
isa = PBXGroup;
children = (
1A89CBA0182533A900A4E455 /* Griffified */,
1A89CB9A1825339600A4E455 /* Legacy */,
1A21149A0DEA980800444CEB /* oolite-ball-turret.dat */,
1A1502F50C1201C30032F3E8 /* oolite-unknown-ship.dat */,
);
name = Models;
path = Binary/Models;
sourceTree = "<group>";
};
1A2319730B9D02F900EF0852 /* Music */ = {
isa = PBXGroup;
children = (
1A2319740B9D02F900EF0852 /* BlueDanube.ogg */,
1A2319750B9D02F900EF0852 /* OoliteTheme.ogg */,
);
name = Music;
path = Binary/Music;
sourceTree = "<group>";
};
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 */,
);
name = Sounds;
path = Binary/Sounds;
sourceTree = "<group>";
};
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 */,
1A69FFEC18A64C320062EAC8 /* PlayerEntityStickProfile.h */,
1A69FFED18A64C320062EAC8 /* PlayerEntityStickProfile.m */,
);
name = PlayerEntity;
sourceTree = "<group>";
};
1A28AA0F0D55434800BC0CE4 /* Sound */ = {
isa = PBXGroup;
children = (
1A28AA140D55438200BC0CE4 /* OOJSSound.h */,
1A28AA150D55438200BC0CE4 /* OOJSSound.m */,
1AB784F70D554F7B00517983 /* OOJSSoundSource.h */,
1AB784F80D554F7B00517983 /* OOJSSoundSource.m */,
);
name = Sound;
sourceTree = "<group>";
};
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 */,
1A1280F612ECA4ED00B65D9F /* OOJSFont.h */,
1A1280F712ECA4ED00B65D9F /* OOJSFont.m */,
);
name = Global;
sourceTree = "<group>";
};
1A2A1B020BD2768300152975 /* Graphics */ = {
isa = PBXGroup;
children = (
25F3E63A0994F08A002F25FD /* OOOpenGL.h */,
1A5AA3220C0098AF0029C78A /* OOOpenGL.m */,
1AD3C338163A92F600469C4D /* OOOpenGLStateManager.m */,
1A2A1DEA0BD2A28E00152975 /* OOMacroOpenGL.h */,
1A43234A0BCFC9BB00F65914 /* OOOpenGLExtensionManager.h */,
1A43234B0BCFC9BB00F65914 /* OOOpenGLExtensionManager.m */,
B33A44EF199E6745000B45AE /* OOOpenGLMatrixManager.h */,
B33A44F0199E6745000B45AE /* OOOpenGLMatrixManager.m */,
1A127F4112EC6A4400B65D9F /* OOTextureSprite.h */,
1A127F4212EC6A4400B65D9F /* OOTextureSprite.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 = "<group>";
};
1A2DA2A00CB4CB3500DE6823 /* Debug */ = {
isa = PBXGroup;
children = (
1A87063D1172029F003FDD2A /* OODebugFlags.h */,
1A2DA3ED0CB4E84900DE6823 /* OODebugSupport.h */,
1A2DA3EC0CB4E84900DE6823 /* OODebugSupport.m */,
1A4F917F19CEDDFB00E18B65 /* OODebugStandards.h */,
1A4F917019CEDD1900E18B65 /* OODebugStandards.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 = "<group>";
};
1A2F63940C5CC737003872C8 /* Schemata */ = {
isa = PBXGroup;
children = (
1A2F63950C5CC737003872C8 /* demoshipsSchema.plist */,
1A2F63960C5CC737003872C8 /* hudSchema.plist */,
1A2F63980C5CC737003872C8 /* shipdataEntrySchema.plist */,
1A2F63990C5CC737003872C8 /* shipyardSchema.plist */,
);
path = Schemata;
sourceTree = SOURCE_ROOT;
};
1A34912C0BC25EBC00802DA7 /* Scripts */ = {
isa = PBXGroup;
children = (
1A89CC7F1825349A00A4E455 /* oolite-cloaking-device-equipment.js */,
1A572FBC0D84B640003D4A26 /* oolite-cloaking-device-mission.js */,
1A572FC00D84B640003D4A26 /* oolite-cloaking-device-pod.js */,
1A572FBF0D84B640003D4A26 /* oolite-cloaking-device-target-ship.js */,
1AB23F06165A5A7700642977 /* oolite-conditions.js */,
1A572FBD0D84B640003D4A26 /* oolite-constrictor.js */,
1A572FBE0D84B640003D4A26 /* oolite-constrictor-hunt-mission.js */,
1AE45E5412EB176B00B570E1 /* oolite-constrictor-pilot.js */,
1A02B4C01643DF6B0013749D /* oolite-contracts-cargo.js */,
1A02B4C11643DF6B0013749D /* oolite-contracts-helpers.js */,
1A38E9E51603C7ED00EE19F1 /* oolite-contracts-parcels.js */,
1A02B4C21643DF6B0013749D /* oolite-contracts-passengers.js */,
1A5ABE6A15FBC833006C97DC /* oolite-default-effect-script.js */,
1A01BC6F11C5515B0011197F /* oolite-default-player-script.js */,
1A572FBB0D84B640003D4A26 /* oolite-default-ship-script.js */,
1A572FC10D84B640003D4A26 /* oolite-global-prefix.js */,
1AE45E5512EB177300B570E1 /* oolite-locale-functions.js */,
1A572FB80D84B640003D4A26 /* oolite-nova-mission.js */,
1A59FF4117CA26D6000BF0E0 /* oolite-populator.js */,
1A89CC81182534B400A4E455 /* oolite-primable-equipment-manager.js */,
1A7E3A37180AD0DE00576095 /* oolite-priorityai.js */,
1AAADFBD17CB25A30032C68B /* oolite-registership.js */,
1A572FB90D84B640003D4A26 /* oolite-thargoid-plans-mission.js */,
1A572FC20D84B640003D4A26 /* oolite-thargoid-warship.js */,
1A572FBA0D84B640003D4A26 /* oolite-trumbles-mission.js */,
);
path = Scripts;
sourceTree = "<group>";
};
1A35251312E1F89700244C9D /* Tables */ = {
isa = PBXGroup;
children = (
1A97D68512FD83BD0009D74A /* OOShipDamageType.tbl */,
1A35256212E1FC0500244C9D /* OOBehaviour.tbl */,
1A972FFC12E6077D001F2406 /* OOCompassMode.tbl */,
1A35251112E1F89100244C9D /* OOEntityStatus.tbl */,
1A97302012E60F9B001F2406 /* OOGUIScreenID.tbl */,
B3EC10B6155C154000778240 /* OOLegalStatusReason.tbl */,
1A97305C12E61427001F2406 /* OOGalacticHyperspaceBehaviour.tbl */,
1A35256012E1FC0100244C9D /* OOScanClass.tbl */,
1A85AE4D12EE0ED9000E1FCD /* OOViewID.tbl */,
1A3091F81637447300C16E8B /* OOOpenGLStates.tbl */,
);
path = Tables;
sourceTree = "<group>";
};
1A3E018F11C574AC000FF226 /* Products */ = {
isa = PBXGroup;
children = (
1A3E019611C574AC000FF226 /* Oolite.mdimporter */,
);
name = Products;
sourceTree = "<group>";
};
1A43A0D10CB91D3600D0E239 /* Entities */ = {
isa = PBXGroup;
children = (
1A2A8D380BC6765F001E00FB /* EntityOOJavaScriptExtensions.h */,
1A2A8D390BC6765F001E00FB /* EntityOOJavaScriptExtensions.m */,
1ABA416015ADAB8D00F7E841 /* OOJSDock.h */,
1ABA416115ADAB8D00F7E841 /* OOJSDock.m */,
1A2A8C130BC65FFD001E00FB /* OOJSEntity.h */,
1A2A8C140BC65FFD001E00FB /* OOJSEntity.m */,
1A92AB6F1846403200C507E3 /* OOJSExhaustPlume.h */,
1A92AB701846403200C507E3 /* OOJSExhaustPlume.m */,
1A92AB781846403F00C507E3 /* OOJSFlasher.h */,
1A92AB791846403F00C507E3 /* OOJSFlasher.m */,
1A43A0CA0CB91D2C00D0E239 /* OOJSPlanet.h */,
1A43A0CB0CB91D2C00D0E239 /* OOJSPlanet.m */,
1A54AB510E3E17A0001EB817 /* OOJSPlayerShip.h */,
1A54AB520E3E17A0001EB817 /* OOJSPlayerShip.m */,
1A3ACFE90C5FF33A00EC50A7 /* OOJSShip.h */,
1A3ACFEA0C5FF33A00EC50A7 /* OOJSShip.m */,
1A73712B0C623DAE0097AC37 /* OOJSStation.h */,
1A73712C0C623DAE0097AC37 /* OOJSStation.m */,
1A7C75990CC39D11005D0AA2 /* OOJSSun.h */,
1A7C75980CC39D11005D0AA2 /* OOJSSun.m */,
1A72F87015E5658E00281337 /* OOJSVisualEffect.h */,
1A72F87115E5658E00281337 /* OOJSVisualEffect.m */,
1A1F6D14180AC371002AD52E /* OOJSWaypoint.h */,
1A1F6D15180AC371002AD52E /* OOJSWaypoint.m */,
1AA59C6A1780396C007C7373 /* OOJSWormhole.h */,
1AA59C6B1780396C007C7373 /* OOJSWormhole.m */,
);
name = Entities;
sourceTree = "<group>";
};
1A5BF2710916D45B00BF238F /* External bundles */ = {
isa = PBXGroup;
children = (
1A0519340C7CCAC900BA5CCA /* DebugBundle.xcodeproj */,
1A01BCDF11C569DF0011197F /* Oolite-docktile.xcodeproj */,
1A3E018E11C574AC000FF226 /* Oolite-importer.xcodeproj */,
);
name = "External bundles";
sourceTree = "<group>";
};
1A5D58811825241800C779AE /* MiniZip */ = {
isa = PBXGroup;
children = (
1A5D58821825241800C779AE /* ioapi.c */,
1A5D58831825241800C779AE /* ioapi.h */,
1A5D58841825241800C779AE /* MiniZip64_info.txt */,
1A5D58851825241800C779AE /* unzip.c */,
1A5D58861825241800C779AE /* unzip.h */,
);
name = MiniZip;
path = src/Core/MiniZip;
sourceTree = "<group>";
};
1A5DBA980BC000DC00D57389 /* Scripting */ = {
isa = PBXGroup;
children = (
1A5DBAA10BC000DC00D57389 /* OOScript.h */,
1A5DBAA20BC000DC00D57389 /* OOScript.m */,
1A6B1EEE0C9AA5C6000717CF /* OOScriptTimer.h */,
1A6B1EEF0C9AA5C6000717CF /* OOScriptTimer.m */,
1A5DBAB50BC000E700D57389 /* JavaScript */,
1A5DBA9E0BC000DC00D57389 /* OOPListScript.h */,
1A5DBA9F0BC000DC00D57389 /* OOPListScript.m */,
1A3C67F30F1C90BF0000D45B /* OOLegacyScriptWhitelist.h */,
1A3C67F40F1C90BF0000D45B /* OOLegacyScriptWhitelist.m */,
);
path = Scripting;
sourceTree = "<group>";
};
1A5DBAB50BC000E700D57389 /* JavaScript */ = {
isa = PBXGroup;
children = (
1A5DBA9A0BC000DC00D57389 /* OOJavaScriptEngine.h */,
1A5DBA9B0BC000DC00D57389 /* OOJavaScriptEngine.m */,
1AEF57D212E51DDB00546444 /* OOJSEngineNativeWrappers.h */,
1AC0F29D12E1DADC00ECBBB0 /* OOJSEngineDebuggerHelpers.m */,
1A11C2AF11CFC35000F3EE77 /* OOJSEngineTimeManagement.h */,
1A11C2B011CFC35000F3EE77 /* OOJSEngineTimeManagement.m */,
1A85AD0612EDCAC7000E1FCD /* OOJSPropID.h */,
1A35257012E1FFA900244C9D /* OOConstToJSString.h */,
1A35257112E1FFA900244C9D /* OOConstToJSString.m */,
1ABC47FC0F155F0500B977AD /* OOJSFunction.h */,
1ABC47FD0F155F0500B977AD /* OOJSFunction.m */,
1A5DBA9C0BC000DC00D57389 /* OOJSScript.h */,
1A5DBA9D0BC000DC00D57389 /* OOJSScript.m */,
2B4CDFEA107B3D8400526C98 /* OOJSManifest.h */,
2B4CDFEB107B3D8400526C98 /* OOJSManifest.m */,
1A736BD10C61E9370097AC37 /* OOJSPlayer.h */,
1A736BD20C61E9370097AC37 /* OOJSPlayer.m */,
1A43A0D10CB91D3600D0E239 /* Entities */,
1A28AA0F0D55434800BC0CE4 /* Sound */,
1A28AA130D55435300BC0CE4 /* Global */,
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 */,
1A0942C712D7C011003B6273 /* OOJSFrameCallbacks.h */,
1A0942C812D7C011003B6273 /* OOJSFrameCallbacks.m */,
1A38E9E11603C7A500EE19F1 /* OOJSInterfaceDefinition.h */,
1A38E9E21603C7A500EE19F1 /* OOJSInterfaceDefinition.m */,
1AD8522C17947C9400CBE743 /* OOJSPopulatorDefinition.h */,
1AD8522D17947C9500CBE743 /* OOJSPopulatorDefinition.m */,
);
name = JavaScript;
sourceTree = "<group>";
};
1A6514F90CCC9D670054D01B /* Shaders */ = {
isa = PBXGroup;
children = (
B3460D4315285BDE002592D0 /* oolite-default-planet.fragment */,
B3460D4415285BDE002592D0 /* oolite-default-planet.vertex */,
1A65150D0CCC9E220054D01B /* oolite-standard-vertex.vertex */,
1A02FD340EE048E8008F9B09 /* oolite-tangent-space-vertex.vertex */,
1A65150E0CCC9E220054D01B /* oolite-default-shader.fragment */,
1A0C3EDD1193306B007935E5 /* oolite-dust.vertex */,
1A0C3EEA11933272007935E5 /* oolite-dust.fragment */,
);
path = Shaders;
sourceTree = "<group>";
};
1A71DDD30BCC0EEF00CD5C13 /* Materials */ = {
isa = PBXGroup;
children = (
1A26D0D30BCF9D0D0073F257 /* OOMaterial.h */,
1A26D0D20BCF9D0D0073F257 /* OOMaterial.m */,
1A1F7DA6117B5BDB00332757 /* OOMaterialSpecifier.h */,
1A1F7DA7117B5BDB00332757 /* OOMaterialSpecifier.m */,
1A3D034811736EDA005BF5E6 /* OOMaterialConvenienceCreators.h */,
1A3D034911736EDA005BF5E6 /* OOMaterialConvenienceCreators.m */,
1A6F665114DF323900695C11 /* OODefaultShaderSynthesizer.h */,
1A6F665214DF323900695C11 /* OODefaultShaderSynthesizer.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 = "<group>";
};
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 */,
1AB6963A191D85F600E4B232 /* OOStandaloneAtmosphereGenerator.h */,
1AB6963B191D85F600E4B232 /* OOStandaloneAtmosphereGenerator.m */,
1AB01ABC0BB15AED00F1B949 /* OOTextureScaling.h */,
1AB01ABD0BB15AED00F1B949 /* OOTextureScaling.m */,
1A95C03E118A450E002EE302 /* OOConvertCubeMapToLatLong.h */,
1A95C03F118A450E002EE302 /* OOConvertCubeMapToLatLong.m */,
);
name = Textures;
sourceTree = "<group>";
};
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 = "<group>";
};
1A78B5D512D74CF900D42EE7 /* Products */ = {
isa = PBXGroup;
children = (
1A78B5D912D74CF900D42EE7 /* libpng_for_oolite.a */,
);
name = Products;
sourceTree = "<group>";
};
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 */,
1AA085E81825788E007CCAEB /* OpenAL */,
);
name = Audio;
sourceTree = "<group>";
};
1A7E39FF180AC8B100576095 /* Products */ = {
isa = PBXGroup;
children = (
1A7E3A03180AC8B100576095 /* Debug.bundle */,
);
name = Products;
sourceTree = "<group>";
};
1A817DCA106D44D900AA2F97 /* Particles */ = {
isa = PBXGroup;
children = (
1A9438CD17F84C560011F80B /* OOExplosionCloudEntity.h */,
1A9438CE17F84C560011F80B /* OOExplosionCloudEntity.m */,
1A817DC1106D443B00AA2F97 /* OOFlashEffectEntity.h */,
1A817DC2106D443B00AA2F97 /* OOFlashEffectEntity.m */,
1AE242C31054226900EAA7F2 /* OOFlasherEntity.h */,
1AE242C41054226900EAA7F2 /* OOFlasherEntity.m */,
1AE7324E12F75D470045513D /* OOLaserShotEntity.h */,
1AE7324F12F75D470045513D /* OOLaserShotEntity.m */,
1AE24371105439B500EAA7F2 /* OOLightParticleEntity.h */,
1AE24372105439B500EAA7F2 /* OOLightParticleEntity.m */,
1A4DF35112FDF0410027F43D /* OOParticleSystem.h */,
1A4DF35212FDF0410027F43D /* OOParticleSystem.m */,
1A817D9E106D3FF000AA2F97 /* OOPlasmaBurstEntity.h */,
1A817D9F106D3FF000AA2F97 /* OOPlasmaBurstEntity.m */,
1A817CFA106D232100AA2F97 /* OOPlasmaShotEntity.h */,
1A817CFB106D232100AA2F97 /* OOPlasmaShotEntity.m */,
1A97D77212FDB6610009D74A /* OOQuiriumCascadeEntity.h */,
1A97D77312FDB6610009D74A /* OOQuiriumCascadeEntity.m */,
1A4DF25912FDC4420027F43D /* OORingEffectEntity.h */,
1A4DF25A12FDC4420027F43D /* OORingEffectEntity.m */,
1A1F2840105AAB7900ADB8C5 /* OOSparkEntity.h */,
1A1F2841105AAB7900ADB8C5 /* OOSparkEntity.m */,
);
name = Particles;
sourceTree = "<group>";
};
1A89CB9A1825339600A4E455 /* Legacy */ = {
isa = PBXGroup;
children = (
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 */,
1A2318B60B9D02A900EF0852 /* cobra3_redux.dat */,
1A2318B80B9D02A900EF0852 /* constrictor_redux.dat */,
1A2318B90B9D02A900EF0852 /* dock-flat.dat */,
1A2318BA0B9D02A900EF0852 /* dock.dat */,
1A2318BB0B9D02A900EF0852 /* escpod_redux.dat */,
1A2318BD0B9D02A900EF0852 /* ferdelance_redux.dat */,
1A2318BE0B9D02A900EF0852 /* gecko_redux.dat */,
1A2318C10B9D02A900EF0852 /* krait_redux.dat */,
1A2318C20B9D02A900EF0852 /* mamba_redux.dat */,
1A2318C40B9D02A900EF0852 /* missile.dat */,
1A2318C50B9D02A900EF0852 /* moray_redux.dat */,
1A2318C70B9D02A900EF0852 /* new-dodo.dat */,
1A2318C80B9D02A900EF0852 /* new-icos.dat */,
1A2318C90B9D02A900EF0852 /* new-rock.dat */,
1A2318CA0B9D02A900EF0852 /* new_coriolis.dat */,
1A2318CB0B9D02A900EF0852 /* python_redux.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 */,
1A2318DC0B9D02AA00EF0852 /* viper_redux.dat */,
1A2318DD0B9D02AA00EF0852 /* viperi_redux.dat */,
1A2318DE0B9D02AA00EF0852 /* worm_redux.dat */,
1A2318E00B9D02AA00EF0852 /* wreck1.dat */,
1A2318E10B9D02AA00EF0852 /* wreck2.dat */,
1A2318E20B9D02AA00EF0852 /* wreck3.dat */,
1A2318E30B9D02AA00EF0852 /* wreck4.dat */,
1A2318E40B9D02AA00EF0852 /* wreck5.dat */,
);
name = Legacy;
sourceTree = "<group>";
};
1A89CBA0182533A900A4E455 /* Griffified */ = {
isa = PBXGroup;
children = (
1A89CBA1182533BE00A4E455 /* oolite_adder.dat */,
1A89CBA2182533BE00A4E455 /* oolite_anaconda.dat */,
1A89CBA3182533BE00A4E455 /* oolite_asp.dat */,
1A89CBA4182533BE00A4E455 /* oolite_barrel.dat */,
1A89CBA5182533BE00A4E455 /* oolite_barrel2.dat */,
1A89CBA6182533BE00A4E455 /* oolite_boa-mk2.dat */,
1A89CBA7182533BE00A4E455 /* oolite_boa.dat */,
1A89CBA8182533BE00A4E455 /* oolite_cobra3.dat */,
1A89CBA9182533BE00A4E455 /* oolite_cobramk1.dat */,
1A89CBAA182533BE00A4E455 /* oolite_constrictor.dat */,
1A89CBAB182533BE00A4E455 /* oolite_coriolis_dock.dat */,
1A89CBAC182533BE00A4E455 /* oolite_coriolis_faceplate.dat */,
1A89CBAD182533BE00A4E455 /* oolite_coriolis_tris.dat */,
1A89CBAE182533BE00A4E455 /* oolite_coriolis.dat */,
1A89CBAF182533BE00A4E455 /* oolite_dodo_dock.dat */,
1A89CBB0182533BE00A4E455 /* oolite_dodo_faceplate.dat */,
1A89CBB1182533BE00A4E455 /* oolite_dodo.dat */,
1A89CBB2182533BE00A4E455 /* oolite_escape_capsule.dat */,
1A89CBB3182533BE00A4E455 /* oolite_ferdelance.dat */,
1A89CBB4182533BE00A4E455 /* oolite_gecko.dat */,
1A89CBB5182533BE00A4E455 /* oolite_ico_dock.dat */,
1A89CBB6182533BE00A4E455 /* oolite_ico_hull.dat */,
1A89CBB7182533BE00A4E455 /* oolite_ico.dat */,
1A89CBB8182533BE00A4E455 /* oolite_krait.dat */,
1A89CBB9182533BE00A4E455 /* oolite_mamba.dat */,
1A89CBBA182533BE00A4E455 /* oolite_missile_hardhead.dat */,
1A89CBBB182533BE00A4E455 /* oolite_missile.dat */,
1A89CBBC182533BE00A4E455 /* oolite_moray.dat */,
1A89CBBD182533BE00A4E455 /* oolite_python_trader.dat */,
1A89CBBE182533BE00A4E455 /* oolite_python.dat */,
1A89CBBF182533BE00A4E455 /* oolite_rock_hermit_dock.dat */,
1A89CBC0182533BE00A4E455 /* oolite_rock_hermit_pipes.dat */,
1A89CBC1182533BE00A4E455 /* oolite_rock_hermit_rock.dat */,
1A89CBC2182533BE00A4E455 /* oolite_rock_hermit_tunnel_extras.dat */,
1A89CBC3182533BE00A4E455 /* oolite_rock_hermit.dat */,
1A89CBC4182533BE00A4E455 /* oolite_shuttle.dat */,
1A89CBC5182533BE00A4E455 /* oolite_sidewinder_escort.dat */,
1A89CBC6182533BE00A4E455 /* oolite_sidewinder.dat */,
1A89CBC7182533BE00A4E455 /* oolite_thargoid.dat */,
1A89CBC8182533BE00A4E455 /* oolite_thargon.dat */,
1A89CBC9182533BE00A4E455 /* oolite_transporter.dat */,
1A89CBCA182533BE00A4E455 /* oolite_viper_interceptor.dat */,
1A89CBCB182533BE00A4E455 /* oolite_viper.dat */,
1A89CBCC182533BE00A4E455 /* oolite_worm.dat */,
1A89CBCD182533BE00A4E455 /* oolite_buoy.dat */,
1A89CBCE182533BE00A4E455 /* oolite_buoy_subents.dat */,
);
name = Griffified;
sourceTree = "<group>";
};
1A89CBF9182533E000A4E455 /* Griffified */ = {
isa = PBXGroup;
children = (
1A89CBFA1825340000A4E455 /* oolite_barrel_diffuse.png */,
1A89CBFB1825340000A4E455 /* oolite_barrel2_diffuse.png */,
1A89CBFC1825340000A4E455 /* oolite_boa_diffuse.png */,
1A89CBFD1825340000A4E455 /* oolite_boa_subents.png */,
1A89CBFE1825340000A4E455 /* oolite_boa-mk2_diffuse.png */,
1A89CBFF1825340000A4E455 /* oolite_boa-mk2_subents.png */,
1A89CC001825340000A4E455 /* oolite_cobra3_diffuse_alt.png */,
1A89CC011825340000A4E455 /* oolite_cobra3_diffuse_pirate.png */,
1A89CC021825340000A4E455 /* oolite_cobra3_diffuse.png */,
1A89CC031825340000A4E455 /* oolite_cobra3_subents.png */,
1A89CC041825340000A4E455 /* oolite_cobramk1_diffuse_alt.png */,
1A89CC051825340000A4E455 /* oolite_cobramk1_diffuse_miner.png */,
1A89CC061825340000A4E455 /* oolite_cobramk1_diffuse.png */,
1A89CC071825340000A4E455 /* oolite_constrictor_diffuse.png */,
1A89CC081825340000A4E455 /* oolite_constrictor_subents.png */,
1A89CC091825340000A4E455 /* oolite_coriolis_diffuse.png */,
1A89CC0A1825340000A4E455 /* oolite_coriolis_dock_diffuse.png */,
1A89CC0B1825340000A4E455 /* oolite_coriolis_faceplate_diffuse.png */,
1A89CC0C1825340000A4E455 /* oolite_coriolis_tris_diffuse.png */,
1A89CC0D1825340000A4E455 /* oolite_dodo_diffuse.png */,
1A89CC0E1825340000A4E455 /* oolite_dodo_dock_diffuse.png */,
1A89CC0F1825340000A4E455 /* oolite_dodo_faceplate_diffuse.png */,
1A89CC101825340000A4E455 /* oolite_escape_capsule_diffuse.png */,
1A89CC111825340000A4E455 /* oolite_ferdelance_diffuse.png */,
1A89CC121825340000A4E455 /* oolite_ferdelance_subents.png */,
1A89CC131825340000A4E455 /* oolite_gecko_diffuse.png */,
1A89CC141825340000A4E455 /* oolite_gecko_subents.png */,
1A89CC151825340000A4E455 /* oolite_ico_diffuse.png */,
1A89CC161825340000A4E455 /* oolite_ico_dock_diffuse.png */,
1A89CC171825340000A4E455 /* oolite_ico_hull_diffuse.png */,
1A89CC181825340000A4E455 /* oolite_krait_diffuse.png */,
1A89CC191825340000A4E455 /* oolite_mamba_diffuse_escort.png */,
1A89CC1A1825340000A4E455 /* oolite_mamba_diffuse.png */,
1A89CC1B1825340000A4E455 /* oolite_mamba_subents.png */,
1A89CC1C1825340000A4E455 /* oolite_missile_diffuse.png */,
1A89CC1D1825340000A4E455 /* oolite_missile_hardhead_diffuse.png */,
1A89CC1E1825340000A4E455 /* oolite_moray_diffuse_med.png */,
1A89CC1F1825340000A4E455 /* oolite_moray_diffuse.png */,
1A89CC201825340000A4E455 /* oolite_moray_subents.png */,
1A89CC211825340000A4E455 /* oolite_python_diffuse_blackdog.png */,
1A89CC221825340000A4E455 /* oolite_python_diffuse_trader.png */,
1A89CC231825340000A4E455 /* oolite_python_diffuse.png */,
1A89CC241825340000A4E455 /* oolite_python_subents_trader.png */,
1A89CC251825340000A4E455 /* oolite_python_subents.png */,
1A89CC261825340000A4E455 /* oolite_rock_hermit_diffuse.png */,
1A89CC271825340000A4E455 /* oolite_rock_hermit_dock_diffuse.png */,
1A89CC281825340000A4E455 /* oolite_rock_hermit_pipes_diffuse.png */,
1A89CC291825340000A4E455 /* oolite_rock_hermit_rock_diffuse.png */,
1A89CC2A1825340000A4E455 /* oolite_rock_hermit_tunnel_extras_diffuse.png */,
1A89CC2B1825340000A4E455 /* oolite_shuttle_diffuse.png */,
1A89CC2C1825340000A4E455 /* oolite_sidewinder_diffuse_escort.png */,
1A89CC2D1825340000A4E455 /* oolite_sidewinder_diffuse.png */,
1A89CC2E1825340000A4E455 /* oolite_thargoid_diffuse.png */,
1A89CC2F1825340000A4E455 /* oolite_thargon_diffuse.png */,
1A89CC301825340000A4E455 /* oolite_transporter_diffuse_miner.png */,
1A89CC311825340000A4E455 /* oolite_transporter_diffuse.png */,
1A89CC321825340000A4E455 /* oolite_viper_diffuse_pursuit.png */,
1A89CC331825340000A4E455 /* oolite_viper_diffuse.png */,
1A89CC341825340000A4E455 /* oolite_viper_interceptor_diffuse.png */,
1A89CC351825340000A4E455 /* oolite_worm_diffuse_miner.png */,
1A89CC361825340000A4E455 /* oolite_worm_diffuse.png */,
1A89CC371825340000A4E455 /* oolite_adder_diffuse.png */,
1A89CC381825340000A4E455 /* oolite_anaconda_diffuse.png */,
1A89CC391825340000A4E455 /* oolite_anaconda_subents.png */,
1A89CC3A1825340000A4E455 /* oolite_asp_diffuse.png */,
1A89CC3B1825340000A4E455 /* oolite_asp_subents.png */,
1A89CC3C1825340000A4E455 /* oolite_buoy_diffuse.png */,
1A89CC3D1825340000A4E455 /* oolite_buoy_illumination.png */,
1A89CC3F1825340000A4E455 /* oolite_buoy_specular.png */,
1A89CC401825340000A4E455 /* oolite_buoy_subents.png */,
);
name = Griffified;
sourceTree = "<group>";
};
1A89CC7E1825342600A4E455 /* Legacy */ = {
isa = PBXGroup;
children = (
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 */,
1A2318290B9D026D00EF0852 /* boa2_redux.png */,
1A23182C0B9D026D00EF0852 /* boa_redux.png */,
1A23182D0B9D026D00EF0852 /* bottom_metal.png */,
1A23182E0B9D026D00EF0852 /* cobra1_redux.png */,
1A23182F0B9D026D00EF0852 /* cobra1_redux1.png */,
1A2318300B9D026D00EF0852 /* cobra1_redux2.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 */,
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 */,
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 */,
1A2318530B9D026D00EF0852 /* target_metal.png */,
1A2318540B9D026D00EF0852 /* thargoid_redux.png */,
1A2318550B9D026D00EF0852 /* thargon_redux.png */,
1A2318560B9D026D00EF0852 /* top_metal.png */,
1A2318570B9D026D00EF0852 /* transporter_redux.png */,
1A2318580B9D026D00EF0852 /* transporter_redux1.png */,
1A23185A0B9D026D00EF0852 /* viper_redux.png */,
1A23185B0B9D026D00EF0852 /* viperi_redux.png */,
1A23185C0B9D026D00EF0852 /* worm_redux.png */,
1A23185D0B9D026D00EF0852 /* worm_redux1.png */,
1A23185E0B9D026D00EF0852 /* wreck.png */,
);
name = Legacy;
sourceTree = "<group>";
};
1A8A3BE90B963F02007D20B8 /* Source */ = {
isa = PBXGroup;
children = (
1A35251312E1F89700244C9D /* Tables */,
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 = "<group>";
};
1A8A3BF20B963F3C007D20B8 /* Mac-specific */ = {
isa = PBXGroup;
children = (
25F3E6BC0994F30A002F25FD /* main.m */,
25F46750099695D5009483BF /* OoliteApp.h */,
25F46751099695D5009483BF /* OoliteApp.m */,
2576E7B209B4F418007410F7 /* MyOpenGLView.h */,
25F4676309969672009483BF /* MyOpenGLView.m */,
1AAF56160F1A198400A2F2E6 /* Comparison.h */,
1A143A4611EF22C5001BAB8D /* JAPersistentFileReference.h */,
1A143A4711EF22C5001BAB8D /* JAPersistentFileReference.m */,
1A033FB613268ABB006F9DB7 /* OOPDFView.h */,
1A033FB713268ABB006F9DB7 /* OOPDFView.m */,
1A54115914B8913E00B8A4BE /* OOMacJoystickManager.h */,
1A54115A14B8913E00B8A4BE /* OOMacJoystickManager.m */,
1A9FCF2115DAC8E100E965D5 /* OOMacSnowLeopardFullScreenController.h */,
1A9FCF2215DAC8E100E965D5 /* OOMacSnowLeopardFullScreenController.m */,
1A72F86715E14F1100281337 /* OOMacSystemStandardFullScreenController.h */,
1A72F86815E14F1100281337 /* OOMacSystemStandardFullScreenController.m */,
1A401F8615E7AF7B004CDF95 /* OOPrimaryWindow.h */,
1A401F8715E7AF7B004CDF95 /* OOPrimaryWindow.m */,
1A97528D15DECA6600108FA5 /* OOFullScreenWindow.h */,
1A97528E15DECA6600108FA5 /* OOFullScreenWindow.m */,
);
name = "Mac-specific";
path = ../Cocoa;
sourceTree = "<group>";
};
1A8A3BFB0B963F91007D20B8 /* Utilities */ = {
isa = PBXGroup;
children = (
1ABAD7300F350B3400FD2CBF /* OOShipGroup.h */,
1ABAD72F0F350B3400FD2CBF /* OOShipGroup.m */,
1A20F7040F36EE0500156DE9 /* OOExcludeObjectEnumerator.h */,
1A20F7050F36EE0500156DE9 /* OOExcludeObjectEnumerator.m */,
1ABDBA3A0EB365D90086BC3D /* OOIsNumberLiteral.h */,
1ABDBA390EB365D90086BC3D /* OOIsNumberLiteral.m */,
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 */,
1AAEE9D8161F7523003A5A1E /* OOStringExpander.h */,
1AAEE9D9161F7523003A5A1E /* OOStringExpander.m */,
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 */,
B3B46C851A0D053D00D6C39B /* OOSystemDescriptionManager.h */,
B3B46C861A0D053D00D6C39B /* OOSystemDescriptionManager.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 */,
1A5D5891182525DE00C779AE /* NSDataOOExtensions.h */,
1A5D5892182525DE00C779AE /* NSDataOOExtensions.m */,
1AF4AF4815B858AA009243BE /* OOWeakSet.h */,
1AF4AF4915B858AA009243BE /* OOWeakSet.m */,
);
name = Utilities;
sourceTree = "<group>";
};
1A8A3C0C0B963FF8007D20B8 /* Entities */ = {
isa = PBXGroup;
children = (
1A26D09D0BCF9CF70073F257 /* Entity.h */,
1A26D0A80BCF9CF70073F257 /* Entity.m */,
1A7E317B113ED37C009AAB6D /* EntityShaderBindings.m */,
1A2A1B050BD276A900152975 /* OOEntityWithDrawable.h */,
1A2A1B060BD276A900152975 /* OOEntityWithDrawable.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 /* OOBreakPatternEntity.h */,
1A26D0940BCF9CF70073F257 /* OOBreakPatternEntity.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 */,
1ADA564710CD68D800E891B8 /* OOStellarBody.h */,
1AA7FDDA10C2DC800058FBED /* OOSunEntity.h */,
1AA7FDDB10C2DC800058FBED /* OOSunEntity.m */,
1A72F86C15E5655C00281337 /* OOVisualEffectEntity.h */,
1A72F86D15E5655D00281337 /* OOVisualEffectEntity.m */,
1ABA415C15ACBB6700F7E841 /* DockEntity.h */,
1ABA415D15ACBB6700F7E841 /* DockEntity.m */,
1A1F6D0B180AC324002AD52E /* OOWaypointEntity.h */,
1A1F6D0C180AC324002AD52E /* OOWaypointEntity.m */,
1A817DCA106D44D900AA2F97 /* Particles */,
);
path = Entities;
sourceTree = "<group>";
};
1A8A3C0F0B964002007D20B8 /* AI */ = {
isa = PBXGroup;
children = (
25161106099544390037C2E1 /* AI.h */,
25161101099544380037C2E1 /* AI.m */,
1A6A963210AEEC5D0065D0F3 /* AIGraphViz.m */,
2516111C099544390037C2E1 /* OOCharacter.h */,
2516111B099544390037C2E1 /* OOCharacter.m */,
);
name = AI;
sourceTree = "<group>";
};
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 */,
1A05AFCB1879C2B800AFA7D1 /* OOOXZManager.h */,
1A05AFCC1879C2B800AFA7D1 /* OOOXZManager.m */,
);
name = "Resource Management";
sourceTree = "<group>";
};
1A8A3C1B0B96407A007D20B8 /* User Interface */ = {
isa = PBXGroup;
children = (
2516112C099544390037C2E1 /* HeadUpDisplay.h */,
2516112B099544390037C2E1 /* HeadUpDisplay.m */,
25161127099544390037C2E1 /* GuiDisplayGen.h */,
25161126099544390037C2E1 /* GuiDisplayGen.m */,
1AC545040D4D228400C90E5B /* OOEncodingConverter.h */,
1AC545050D4D228400C90E5B /* OOEncodingConverter.m */,
1AB5E1ED12BD628500C334DD /* OOJoystickManager.h */,
1AB5E1EE12BD628500C334DD /* OOJoystickManager.m */,
1A69FFF518A64CF70062EAC8 /* OOJoystickProfile.h */,
1A69FFF618A64CF70062EAC8 /* OOJoystickProfile.m */,
);
name = "User Interface";
sourceTree = "<group>";
};
1A8A3C1E0B9640B4007D20B8 /* Mathematics */ = {
isa = PBXGroup;
children = (
2512834009BA27EC00F43D55 /* OOMeshToOctreeConverter.h */,
2512834109BA27EC00F43D55 /* OOMeshToOctreeConverter.m */,
2512833D09BA27C100F43D55 /* Octree.h */,
2512833C09BA27C100F43D55 /* Octree.m */,
2512834409BA281500F43D55 /* CollisionRegion.h */,
2512834509BA281500F43D55 /* CollisionRegion.m */,
1A9404920BAF4582005F6CF3 /* OOMaths.h */,
1A9404A10BAF462D005F6CF3 /* OOVector.h */,
1A9404A20BAF462D005F6CF3 /* OOVector.m */,
1AD8522317947BD600CBE743 /* OOHPVector.h */,
1AD8522417947BD600CBE743 /* OOHPVector.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 */,
25F3E6300994F033002F25FD /* legacy_random.h */,
25F3E6320994F04C002F25FD /* legacy_random.c */,
1A7CBF6D10937DD6005B7797 /* OOPointMaths.h */,
);
name = Mathematics;
sourceTree = "<group>";
};
1AA085E81825788E007CCAEB /* OpenAL */ = {
isa = PBXGroup;
children = (
1AA0860E182578B8007CCAEB /* OOOpenAL.h */,
1AA0860F182578B8007CCAEB /* OOOpenALController.h */,
1AA08610182578B8007CCAEB /* OOOpenALController.m */,
1AA085EE182578AF007CCAEB /* OOALBufferedSound.h */,
1AA085EF182578AF007CCAEB /* OOALBufferedSound.m */,
1AA085F2182578AF007CCAEB /* OOALMusic.h */,
1AA085F3182578AF007CCAEB /* OOALMusic.m */,
1AA085F4182578AF007CCAEB /* OOALSound.h */,
1AA085F5182578AF007CCAEB /* OOALSound.m */,
1AA085F6182578AF007CCAEB /* OOALSoundChannel.h */,
1AA085F7182578AF007CCAEB /* OOALSoundChannel.m */,
1AA085F8182578AF007CCAEB /* OOALSoundDecoder.h */,
1AA085F9182578AF007CCAEB /* OOALSoundDecoder.m */,
1AA085FA182578AF007CCAEB /* OOALSoundMixer.h */,
1AA085FB182578AF007CCAEB /* OOALSoundMixer.m */,
1AA085FC182578AF007CCAEB /* OOALStreamedSound.h */,
1AA085FD182578AF007CCAEB /* OOALStreamedSound.m */,
);
name = OpenAL;
sourceTree = "<group>";
};
1AA2E7061191E39600DFBA23 /* Build stuff */ = {
isa = PBXGroup;
children = (
1A9407BF0BAF7032005F6CF3 /* GNUmakefile */,
1ABFEE2110507987005AA752 /* oolite-nonshared.xcconfig */,
1AD88FAF103F29D300AA36F4 /* oolite-options.xcconfig */,
1A6A3A7E1135E0F200697AF8 /* oolite-snapshot.xcconfig */,
1A45BCC9104AB46900A89324 /* oolite-targets.xcconfig */,
1A846BA90D79F9570081280D /* oolite-version.xcconfig */,
1A0730E817888C44008A1829 /* oolite-warnings.xcconfig */,
1AD5A81B12D3A9FD00B62503 /* exports-debug-64.exp */,
1A1B24C313293ED2007A0940 /* exports-release.exp */,
);
name = "Build stuff";
sourceTree = "<group>";
};
1AB2AAE70C4CDF890008CF4E /* OXP Verification */ = {
isa = PBXGroup;
children = (
4F1F15621B0FCC17001C1591 /* OOCheckJSSyntaxVerifierStage.h */,
4F1F15601B0FCBFA001C1591 /* OOCheckJSSyntaxVerifierStage.m */,
4F1F155E1B0FCB76001C1591 /* OOCheckPListSyntaxVerifierStage.h */,
4F1F155C1B0FCB11001C1591 /* OOCheckPListSyntaxVerifierStage.m */,
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 = "<group>";
};
1AB775FD12CA2E53001478BB /* Products */ = {
isa = PBXGroup;
children = (
1AB7760212CA2E53001478BB /* libjs_for_oolite.a */,
1AB7760412CA2E53001478BB /* libnspr4_for_oolite.a */,
1AD05EBA12CD1B4700704F1D /* jsapi-tests */,
1A8FA92712F0C694008FF5A2 /* jsoplengen */,
1A8FA92912F0C694008FF5A2 /* jskwgen */,
);
name = Products;
sourceTree = "<group>";
};
1AC0E9380B974D8700C46994 /* Documentation */ = {
isa = PBXGroup;
children = (
1A033FA213268821006F9DB7 /* OoliteReadMe.pdf */,
1AF8E33A0CC169F500CA6001 /* contributors.txt */,
1AC0E9490B974DC200C46994 /* LICENSE.TXT */,
1AC0E9460B974DC200C46994 /* GPL.TXT */,
1AC0E9470B974DC200C46994 /* FAQ.TXT */,
1AC0E94A0B974DC200C46994 /* PORTING.TXT */,
1AC0E94B0B974DC200C46994 /* README_LINUX.TXT */,
);
name = Documentation;
path = ../Doc;
sourceTree = "<group>";
};
1ACEA3BC0C915A1600C7CE97 /* Misc */ = {
isa = PBXGroup;
children = (
1A3A04610BC547DC00B5E2D9 /* OOTypes.h */,
25161144099544390037C2E1 /* Universe.h */,
25161143099544390037C2E1 /* Universe.m */,
1A4F917B19CEDDC600E18B65 /* OOCommodities.h */,
1A4F917C19CEDDC600E18B65 /* OOCommodities.m */,
1A4F917919CEDDB200E18B65 /* OOCommodityMarket.h */,
1A4F917719CEDD7900E18B65 /* OOCommodityMarket.m */,
25161116099544390037C2E1 /* OOSound.h */,
25161110099544390037C2E1 /* OOTrumble.h */,
25161108099544390037C2E1 /* OOTrumble.m */,
2516110B099544390037C2E1 /* GameController.h */,
2516110C099544390037C2E1 /* GameController.m */,
1A9FCF2515DAC9BC00E965D5 /* GameController+FullScreen.m */,
1A72F86315E002E100281337 /* OOMouseInteractionMode.h */,
1A72F86415E002E100281337 /* OOMouseInteractionMode.m */,
1AE1A93F15D2C4E4003F4D56 /* OOFullScreenController.h */,
1AE1A94015D2C4E4003F4D56 /* OOFullScreenController.m */,
1A5218D80D72EC21000865E9 /* OOSpatialReference.h */,
1A5218DD0D72ECE5000865E9 /* OOSpatialReference.m */,
1ACEA3470C91507000C7CE97 /* OORoleSet.h */,
1ACEA3480C91507000C7CE97 /* OORoleSet.m */,
1A0479E70DC9F81000EE1CD0 /* OOShipRegistry.h */,
1A0479E80DC9F81000EE1CD0 /* OOShipRegistry.m */,
1AD2E31418F17BC700239EBB /* OOShipLibraryDescriptions.h */,
1AD2E31518F17BC700239EBB /* OOShipLibraryDescriptions.m */,
1A62F0FC0E26A2A000897506 /* OOEquipmentType.h */,
1A62F0FB0E26A2A000897506 /* OOEquipmentType.m */,
1A7038A112BB9F5A0015CCDC /* dummy.cpp */,
);
name = Misc;
sourceTree = "<group>";
};
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 = "<group>";
};
1AE3454C12CB77A700FD8C62 /* Products */ = {
isa = PBXGroup;
children = (
1AE3455012CB77A700FD8C62 /* libogg_for_oolite.a */,
);
name = Products;
sourceTree = "<group>";
};
1AE3455212CB77AC00FD8C62 /* Products */ = {
isa = PBXGroup;
children = (
1AE3455612CB77AC00FD8C62 /* libvorbis_for_oolite.a */,
);
name = Products;
sourceTree = "<group>";
};
1AF4AF4C15B8616F009243BE /* Unit tests */ = {
isa = PBXGroup;
children = (
1AB2D61C15B86EA400177AAF /* OoliteUnitTests.xcodeproj */,
);
name = "Unit tests";
sourceTree = "<group>";
};
29B97314FDCFA39411CA2CEA /* Oolite_GUSTO */ = {
isa = PBXGroup;
children = (
1AA2E7061191E39600DFBA23 /* Build stuff */,
1A37D1ED1049B2E400BC8976 /* CHANGELOG.TXT */,
1A3D68FB11C7F4D400651B08 /* CHECKLIST.TXT */,
1A8A3BE90B963F02007D20B8 /* Source */,
1A2314300B9C667F00EF0852 /* Resources */,
1A5BF2710916D45B00BF238F /* External bundles */,
29B97323FDCFA39411CA2CEA /* Frameworks */,
19C28FACFE9D520D11CA2CBB /* Products */,
1AF4AF4C15B8616F009243BE /* Unit tests */,
);
name = Oolite_GUSTO;
sourceTree = "<group>";
};
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
isa = PBXGroup;
children = (
1AA0861518257A11007CCAEB /* OpenAL.framework */,
1A5D58811825241800C779AE /* MiniZip */,
1AB775FC12CA2E53001478BB /* libjs.xcodeproj */,
1AE3454B12CB77A700FD8C62 /* Ogg.xcodeproj */,
1AE3455112CB77AC00FD8C62 /* Vorbis.xcodeproj */,
1A78B5D412D74CF900D42EE7 /* libpng.xcodeproj */,
1A71E8780BCE8EB100CD5C13 /* libz.dylib */,
1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
);
name = Frameworks;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
0865423606B8447D000CA0AB /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
25F3E6310994F033002F25FD /* legacy_random.h in Headers */,
25F3E63B0994F08A002F25FD /* OOOpenGL.h in Headers */,
25160E2F0995362F0037C2E1 /* OOCocoa.h in Headers */,
1AA08611182578B8007CCAEB /* OOOpenAL.h in Headers */,
1AB6963C191D85F600E4B232 /* OOStandaloneAtmosphereGenerator.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 /* OOMeshToOctreeConverter.h in Headers */,
1AA08608182578AF007CCAEB /* OOALSoundDecoder.h in Headers */,
2512834609BA281500F43D55 /* CollisionRegion.h in Headers */,
083325DD09DDBCDE00F5B8E4 /* OOColor.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 */,
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 */,
1AA08604182578AF007CCAEB /* OOALSound.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 */,
1A5D588B1825241800C779AE /* unzip.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 /* OOBreakPatternEntity.h in Headers */,
1A26D0BC0BCF9CF80073F257 /* PlayerEntityContracts.h in Headers */,
1A26D0BE0BCF9CF80073F257 /* PlanetEntity.h in Headers */,
1A26D0C10BCF9CF80073F257 /* Entity.h in Headers */,
1AD2E31618F17BC700239EBB /* OOShipLibraryDescriptions.h in Headers */,
1A26D0C50BCF9CF80073F257 /* WormholeEntity.h in Headers */,
1A92AB711846403200C507E3 /* OOJSExhaustPlume.h in Headers */,
1A26D0C70BCF9CF80073F257 /* StationEntity.h in Headers */,
1A26D0C80BCF9CF80073F257 /* PlayerEntityControls.h in Headers */,
1A26D0CA0BCF9CF80073F257 /* PlayerEntitySound.h in Headers */,
1AA59C6C1780396C007C7373 /* OOJSWormhole.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 */,
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 */,
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 */,
1A5D58881825241800C779AE /* ioapi.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 */,
1AA0860C182578AF007CCAEB /* OOALStreamedSound.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 */,
1A4FB3350C8DC86800DC8E1F /* OOJSOolite.h in Headers */,
1AA0860A182578AF007CCAEB /* OOALSoundMixer.h in Headers */,
1AA08602182578AF007CCAEB /* OOALMusic.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 */,
B3B46C881A0D053D00D6C39B /* OOSystemDescriptionManager.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 */,
1A92AB7A1846403F00C507E3 /* OOJSFlasher.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 */,
B33A44F1199E6745000B45AE /* OOOpenGLMatrixManager.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 */,
4F1F15631B0FCC17001C1591 /* OOCheckJSSyntaxVerifierStage.h in Headers */,
1AB812900E90179D00A84923 /* TextureStore.h in Headers */,
1AB8130A0E90D8E500A84923 /* OOLogOutputHandler.h in Headers */,
1AC27A0F0EA7E9940054E5F0 /* OOJSEquipmentInfo.h in Headers */,
1ABDBA3C0EB365D90086BC3D /* OOIsNumberLiteral.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 */,
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 */,
1A4F917A19CEDDB200E18B65 /* OOCommodityMarket.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 */,
1A4F917D19CEDDC600E18B65 /* OOCommodities.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 */,
1A05AFCD1879C2B800AFA7D1 /* OOOXZManager.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 */,
4F1F155F1B0FCB76001C1591 /* OOCheckPListSyntaxVerifierStage.h in Headers */,
1ACB1D18118DCBC0007B9A1F /* OOConcreteTexture.h in Headers */,
1ACB1D1C118DCE5A007B9A1F /* OOTextureInternal.h in Headers */,
1AEB491A119D5AAA007BD514 /* OORegExpMatcher.h in Headers */,
1A062C8911B28D8A00727C1D /* NSObjectOOExtensions.h in Headers */,
1AABA83E11B941D1003487D5 /* OOPixMapTextureLoader.h in Headers */,
1A11C2B111CFC35000F3EE77 /* OOJSEngineTimeManagement.h in Headers */,
1A69FFF718A64CF70062EAC8 /* OOJoystickProfile.h in Headers */,
1A143A4811EF22C5001BAB8D /* JAPersistentFileReference.h in Headers */,
1A69FFEE18A64C320062EAC8 /* PlayerEntityStickProfile.h in Headers */,
1AA08606182578AF007CCAEB /* OOALSoundChannel.h in Headers */,
1AA085FE182578AF007CCAEB /* OOALBufferedSound.h in Headers */,
1AB5E1EF12BD628500C334DD /* OOJoystickManager.h in Headers */,
1A35257212E1FFA900244C9D /* OOConstToJSString.h in Headers */,
1AEF57D312E51DDB00546444 /* OOJSEngineNativeWrappers.h in Headers */,
1A127F4312EC6A4400B65D9F /* OOTextureSprite.h in Headers */,
1A1280F812ECA4ED00B65D9F /* OOJSFont.h in Headers */,
1AE7325012F75D470045513D /* OOLaserShotEntity.h in Headers */,
1A4DF35312FDF0410027F43D /* OOParticleSystem.h in Headers */,
1A033FB813268ABB006F9DB7 /* OOPDFView.h in Headers */,
1A54115B14B8913E00B8A4BE /* OOMacJoystickManager.h in Headers */,
1A6F665314DF323900695C11 /* OODefaultShaderSynthesizer.h in Headers */,
1ABA415E15ACBB6700F7E841 /* DockEntity.h in Headers */,
1ABA416215ADAB8D00F7E841 /* OOJSDock.h in Headers */,
1AF4AF4A15B858AA009243BE /* OOWeakSet.h in Headers */,
1AE1A94115D2C4E4003F4D56 /* OOFullScreenController.h in Headers */,
1A9FCF2315DAC8E100E965D5 /* OOMacSnowLeopardFullScreenController.h in Headers */,
1A97528F15DECA6600108FA5 /* OOFullScreenWindow.h in Headers */,
1A72F86515E002E200281337 /* OOMouseInteractionMode.h in Headers */,
1A72F86915E14F1100281337 /* OOMacSystemStandardFullScreenController.h in Headers */,
1A72F86E15E5655D00281337 /* OOVisualEffectEntity.h in Headers */,
1A72F87215E5658E00281337 /* OOJSVisualEffect.h in Headers */,
1A401F8815E7AF7B004CDF95 /* OOPrimaryWindow.h in Headers */,
1A38E9E31603C7A500EE19F1 /* OOJSInterfaceDefinition.h in Headers */,
1AAEE9DA161F7523003A5A1E /* OOStringExpander.h in Headers */,
1AD8522517947BD600CBE743 /* OOHPVector.h in Headers */,
1AD8522E17947C9500CBE743 /* OOJSPopulatorDefinition.h in Headers */,
1A9438CF17F84C560011F80B /* OOExplosionCloudEntity.h in Headers */,
1AA08612182578B8007CCAEB /* OOOpenALController.h in Headers */,
1A5D5893182525DE00C779AE /* NSDataOOExtensions.h in Headers */,
1A1F6D0D180AC324002AD52E /* OOWaypointEntity.h in Headers */,
1A4F918019CEDDFB00E18B65 /* OODebugStandards.h in Headers */,
1A1F6D16180AC371002AD52E /* OOJSWaypoint.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
0865423506B8447D000CA0AB /* Oolite */ = {
isa = PBXNativeTarget;
buildConfigurationList = 08B31CAC08FE63D70038D42F /* Build configuration list for PBXNativeTarget "Oolite" */;
buildPhases = (
1AE8836A12EF90540075814F /* Update Sparkle */,
0865423606B8447D000CA0AB /* Headers */,
0865430306B8447D000CA0AB /* Sources */,
0865431B06B8447D000CA0AB /* Frameworks */,
0865424C06B8447D000CA0AB /* Resources */,
1A5BF29C0916D49800BF238F /* Copy MDImporter */,
1A2CC5F118293E380060285F /* Copy Game Resources */,
1A6D58B6182D5F3600BFB44D /* Generate Manifest */,
1AA2E7471191E4B400DFBA23 /* Copy Schemata */,
1AE8837812EF91880075814F /* Copy Frameworks */,
);
buildRules = (
);
dependencies = (
1AB7763512CA33FB001478BB /* PBXTargetDependency */,
1AE3455A12CB77CB00FD8C62 /* PBXTargetDependency */,
1AE3455C12CB77CD00FD8C62 /* PBXTargetDependency */,
1A3E01A911C574E1000FF226 /* PBXTargetDependency */,
1A78B5DC12D74D0600D42EE7 /* PBXTargetDependency */,
);
name = Oolite;
productInstallPath = "$(HOME)/Applications";
productName = Oolite;
productReference = 0865432206B8447D000CA0AB /* Oolite.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
29B97313FDCFA39411CA2CEA /* Project object */ = {
isa = PBXProject;
attributes = {
BuildIndependentTargetsInParallel = YES;
LastUpgradeCheck = 0730;
ORGANIZATIONNAME = "the Oolite team";
};
buildConfigurationList = 08B31CB008FE63D70038D42F /* Build configuration list for PBXProject "Oolite" */;
compatibilityVersion = "Xcode 6.3";
developmentRegion = English;
hasScannedForEncodings = 1;
knownRegions = (
English,
Japanese,
French,
German,
);
mainGroup = 29B97314FDCFA39411CA2CEA /* Oolite_GUSTO */;
projectDirPath = "";
projectReferences = (
{
ProductGroup = 1A7E39FF180AC8B100576095 /* Products */;
ProjectRef = 1A0519340C7CCAC900BA5CCA /* DebugBundle.xcodeproj */;
},
{
ProductGroup = 1AB775FD12CA2E53001478BB /* Products */;
ProjectRef = 1AB775FC12CA2E53001478BB /* libjs.xcodeproj */;
},
{
ProductGroup = 1A78B5D512D74CF900D42EE7 /* Products */;
ProjectRef = 1A78B5D412D74CF900D42EE7 /* libpng.xcodeproj */;
},
{
ProductGroup = 1AE3454C12CB77A700FD8C62 /* Products */;
ProjectRef = 1AE3454B12CB77A700FD8C62 /* Ogg.xcodeproj */;
},
{
ProductGroup = 1A01BCE011C569DF0011197F /* Products */;
ProjectRef = 1A01BCDF11C569DF0011197F /* Oolite-docktile.xcodeproj */;
},
{
ProductGroup = 1A3E018F11C574AC000FF226 /* Products */;
ProjectRef = 1A3E018E11C574AC000FF226 /* Oolite-importer.xcodeproj */;
},
{
ProductGroup = 1A1BB8A01767DD3500050283 /* Products */;
ProjectRef = 1AB2D61C15B86EA400177AAF /* OoliteUnitTests.xcodeproj */;
},
{
ProductGroup = 1AE3455212CB77AC00FD8C62 /* Products */;
ProjectRef = 1AE3455112CB77AC00FD8C62 /* Vorbis.xcodeproj */;
},
);
projectRoot = "";
targets = (
1AD267500C83050800B4BFD1 /* Build All */,
0865423506B8447D000CA0AB /* Oolite */,
);
};
/* End PBXProject section */
/* Begin PBXReferenceProxy section */
1A01BCE711C569DF0011197F /* Oolite.docktileplugin */ = {
isa = PBXReferenceProxy;
fileType = wrapper.cfbundle;
path = Oolite.docktileplugin;
remoteRef = 1A01BCE611C569DF0011197F /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
1A1BB8A41767DD3500050283 /* OoliteUnitTests.xctest */ = {
isa = PBXReferenceProxy;
fileType = wrapper.cfbundle;
path = OoliteUnitTests.xctest;
remoteRef = 1A1BB8A31767DD3500050283 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
1A3E019611C574AC000FF226 /* Oolite.mdimporter */ = {
isa = PBXReferenceProxy;
fileType = wrapper.cfbundle;
path = Oolite.mdimporter;
remoteRef = 1A3E019511C574AC000FF226 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
1A78B5D912D74CF900D42EE7 /* libpng_for_oolite.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libpng_for_oolite.a;
remoteRef = 1A78B5D812D74CF900D42EE7 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
1A7E3A03180AC8B100576095 /* Debug.bundle */ = {
isa = PBXReferenceProxy;
fileType = wrapper.cfbundle;
path = Debug.bundle;
remoteRef = 1A7E3A02180AC8B100576095 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
1A8FA92712F0C694008FF5A2 /* jsoplengen */ = {
isa = PBXReferenceProxy;
fileType = "compiled.mach-o.executable";
path = jsoplengen;
remoteRef = 1A8FA92612F0C694008FF5A2 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
1A8FA92912F0C694008FF5A2 /* jskwgen */ = {
isa = PBXReferenceProxy;
fileType = "compiled.mach-o.executable";
path = jskwgen;
remoteRef = 1A8FA92812F0C694008FF5A2 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
1AB7760212CA2E53001478BB /* libjs_for_oolite.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libjs_for_oolite.a;
remoteRef = 1AB7760112CA2E53001478BB /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
1AB7760412CA2E53001478BB /* libnspr4_for_oolite.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libnspr4_for_oolite.a;
remoteRef = 1AB7760312CA2E53001478BB /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
1AD05EBA12CD1B4700704F1D /* jsapi-tests */ = {
isa = PBXReferenceProxy;
fileType = "compiled.mach-o.executable";
path = "jsapi-tests";
remoteRef = 1AD05EB912CD1B4700704F1D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
1AE3455012CB77A700FD8C62 /* libogg_for_oolite.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libogg_for_oolite.a;
remoteRef = 1AE3454F12CB77A700FD8C62 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
1AE3455612CB77AC00FD8C62 /* libvorbis_for_oolite.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libvorbis_for_oolite.a;
remoteRef = 1AE3455512CB77AC00FD8C62 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
/* End PBXReferenceProxy section */
/* Begin PBXResourcesBuildPhase section */
0865424C06B8447D000CA0AB /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
1A2315530B9C778400EF0852 /* splash.png 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 */,
1AE8838012EF91E80075814F /* SparkleVerificationKey.pem in Resources */,
1A033FA313268821006F9DB7 /* OoliteReadMe.pdf in Resources */,
1A504D9114DC964A003E5363 /* Oolite.xib in Resources */,
1A115ED5158CFB4D005842DA /* splash@2x.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
1A2CC5F118293E380060285F /* Copy Game Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Copy Game Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"$SRCROOT/tools/resource-management/copy-game-resources\" \"$SRCROOT/Resources\" \"$GAME_RESOURCES_DIR\"\n";
};
1A6D58B6182D5F3600BFB44D /* Generate Manifest */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Generate Manifest";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "tools/mkmanifest.sh > \"$GAME_RESOURCES_DIR/manifest.plist\"";
};
1A7E3A06180AC8D400576095 /* Conditionally copy Debug Bundle */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"$(BUILT_PRODUCTS_DIR)/Debug.bundle",
);
name = "Conditionally copy Debug Bundle";
outputPaths = (
"$(BUILT_PRODUCTS_DIR)/Oolite.app/Contents/PlugIns/Debug.bundle",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "if [ $OOLITE_INCUDE_DEBUG_BUNDLE == 0 ]; then\n exit 0\nfi\n\nif [ -e $SCRIPT_OUTPUT_FILE_0 ]; then\n rm -rf $SCRIPT_OUTPUT_FILE_0\nfi\n\nditto $SCRIPT_INPUT_FILE_0 $SCRIPT_OUTPUT_FILE_0\n";
};
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;
};
1AE8836A12EF90540075814F /* Update Sparkle */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"$(SRCROOT)/deps/URLs/Sparkle.url",
);
name = "Update Sparkle";
outputPaths = (
"$(SRCROOT)/deps/Cocoa-deps/Sparkle/current.url",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "cd \"$SRCROOT/deps/Cocoa-deps/scripts\"\n./update-sparkle.sh\n";
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
0865430306B8447D000CA0AB /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
25F3E6330994F04C002F25FD /* legacy_random.c in Sources */,
25F3E6BD0994F30A002F25FD /* main.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 */,
1A68A4A51615F4A400D7BB08 /* OOMeshToOctreeConverter.m in Sources */,
2512834709BA281500F43D55 /* CollisionRegion.m in Sources */,
083325DE09DDBCDE00F5B8E4 /* OOColor.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 */,
1A5D58871825241800C779AE /* ioapi.c 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 */,
1A5DB1EB0BBD8F0000D57389 /* OOConstToString.m in Sources */,
1AD2E31718F17BC700239EBB /* OOShipLibraryDescriptions.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 */,
1AA08603182578AF007CCAEB /* OOALMusic.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 */,
B33A44F2199E6745000B45AE /* OOOpenGLMatrixManager.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 /* OOBreakPatternEntity.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 */,
1AB6963D191D85F600E4B232 /* OOStandaloneAtmosphereGenerator.m in Sources */,
1ADBA5510BD0F173008FC99C /* OOBasicMaterial.m in Sources */,
1A5D588A1825241800C779AE /* unzip.c in Sources */,
1A2A16680BD10B1200152975 /* OOSingleTextureMaterial.m in Sources */,
1A4F917E19CEDDC600E18B65 /* OOCommodities.m in Sources */,
1A4F917119CEDD1900E18B65 /* OODebugStandards.m in Sources */,
1A2A17D70BD1587D00152975 /* OOCPUInfo.m in Sources */,
1A2A1B0A0BD276A900152975 /* OOEntityWithDrawable.m in Sources */,
1A2A1B170BD2774300152975 /* OODrawable.m in Sources */,
1A2A1CAD0BD2914F00152975 /* OOMesh.m in Sources */,
1A5AA3230C0098AF0029C78A /* OOOpenGL.m in Sources */,
1AED2D0D0C04586C004A1118 /* OOGraphicsResetManager.m in Sources */,
1A15049F0C12CA070032F3E8 /* OOProbabilisticTextureManager.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 */,
1A5D5894182525DE00C779AE /* NSDataOOExtensions.m in Sources */,
1A7376BF0C64AE330097AC37 /* OOJSSystem.m in Sources */,
1A4F917819CEDD7900E18B65 /* OOCommodityMarket.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 */,
1AA08613182578B8007CCAEB /* OOOpenALController.m in Sources */,
1A6B228E0C9B40D4000717CF /* OOJSTimer.m in Sources */,
1AA085FF182578AF007CCAEB /* OOALBufferedSound.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 */,
4F1F155D1B0FCB11001C1591 /* OOCheckPListSyntaxVerifierStage.m in Sources */,
1A69FFF818A64CF70062EAC8 /* OOJoystickProfile.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 */,
1A92AB7B1846403F00C507E3 /* OOJSFlasher.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 */,
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 */,
1A92AB721846403200C507E3 /* OOJSExhaustPlume.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 */,
1AA0860D182578AF007CCAEB /* OOALStreamedSound.m in Sources */,
1AA0860B182578AF007CCAEB /* OOALSoundMixer.m in Sources */,
1A3BA25A106555D100C5C6F3 /* NSNumberOOExtensions.m in Sources */,
1A00C65610663D3700A8737D /* OOProfilingStopwatch.m in Sources */,
1AA08609182578AF007CCAEB /* OOALSoundDecoder.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 */,
B3B46C8A1A0D053D00D6C39B /* OOSystemDescriptionManager.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 */,
1AA08605182578AF007CCAEB /* OOALSound.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 */,
1A69FFEF18A64C320062EAC8 /* PlayerEntityStickProfile.m in Sources */,
1AABA83F11B941D1003487D5 /* OOPixMapTextureLoader.m in Sources */,
1A11C2B211CFC35000F3EE77 /* OOJSEngineTimeManagement.m in Sources */,
1A143A4911EF22C5001BAB8D /* JAPersistentFileReference.m in Sources */,
1A7038A212BB9F5A0015CCDC /* dummy.cpp in Sources */,
1A09EF4412BD0BCA00BF7F48 /* PlayerEntityStickMapper.m in Sources */,
1AB5E1F012BD628500C334DD /* OOJoystickManager.m in Sources */,
1A05AFCE1879C2B800AFA7D1 /* OOOXZManager.m in Sources */,
1A0942CE12D7D5B9003B6273 /* OOJSFrameCallbacks.m in Sources */,
1AC0F29E12E1DADC00ECBBB0 /* OOJSEngineDebuggerHelpers.m in Sources */,
1A35257312E1FFA900244C9D /* OOConstToJSString.m in Sources */,
1A127F4412EC6A4400B65D9F /* OOTextureSprite.m in Sources */,
4F1F15611B0FCBFA001C1591 /* OOCheckJSSyntaxVerifierStage.m in Sources */,
1A1280F912ECA4ED00B65D9F /* OOJSFont.m in Sources */,
1AE7325112F75D470045513D /* OOLaserShotEntity.m in Sources */,
1A97D77F12FDBB9B0009D74A /* OOQuiriumCascadeEntity.m in Sources */,
1AA08607182578AF007CCAEB /* OOALSoundChannel.m in Sources */,
1A4DF25D12FDC4880027F43D /* OORingEffectEntity.m in Sources */,
1A4DF35412FDF0410027F43D /* OOParticleSystem.m in Sources */,
1A033FB913268ABB006F9DB7 /* OOPDFView.m in Sources */,
1A54115C14B8913E00B8A4BE /* OOMacJoystickManager.m in Sources */,
1A6F665414DF323900695C11 /* OODefaultShaderSynthesizer.m in Sources */,
1ABA415F15ACBB6700F7E841 /* DockEntity.m in Sources */,
1AA59C6D1780396C007C7373 /* OOJSWormhole.m in Sources */,
1ABA416315ADAB8D00F7E841 /* OOJSDock.m in Sources */,
1AF4AF4B15B858AA009243BE /* OOWeakSet.m in Sources */,
1AE1A94215D2C4E4003F4D56 /* OOFullScreenController.m in Sources */,
1A9FCF2415DAC8E100E965D5 /* OOMacSnowLeopardFullScreenController.m in Sources */,
1A9FCF2615DAC9BC00E965D5 /* GameController+FullScreen.m in Sources */,
1A97529015DECA6600108FA5 /* OOFullScreenWindow.m in Sources */,
1A72F86615E002E200281337 /* OOMouseInteractionMode.m in Sources */,
1A72F86A15E14F1100281337 /* OOMacSystemStandardFullScreenController.m in Sources */,
1A72F86F15E5655D00281337 /* OOVisualEffectEntity.m in Sources */,
1A72F87315E5658E00281337 /* OOJSVisualEffect.m in Sources */,
1A401F8915E7AF7B004CDF95 /* OOPrimaryWindow.m in Sources */,
1A38E9E41603C7A500EE19F1 /* OOJSInterfaceDefinition.m in Sources */,
1AAEE9DB161F7523003A5A1E /* OOStringExpander.m in Sources */,
1AD3C339163A92F600469C4D /* OOOpenGLStateManager.m in Sources */,
1AD8522617947BD600CBE743 /* OOHPVector.m in Sources */,
1AD8522F17947C9500CBE743 /* OOJSPopulatorDefinition.m in Sources */,
1A9438D017F84C560011F80B /* OOExplosionCloudEntity.m in Sources */,
1A1F6D0E180AC324002AD52E /* OOWaypointEntity.m in Sources */,
1A1F6D17180AC371002AD52E /* OOJSWaypoint.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
1A3E01A911C574E1000FF226 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = "Oolite-importer";
targetProxy = 1A3E01A811C574E1000FF226 /* PBXContainerItemProxy */;
};
1A78B5DC12D74D0600D42EE7 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = libpng;
targetProxy = 1A78B5DB12D74D0600D42EE7 /* PBXContainerItemProxy */;
};
1A7E3A05180AC8BF00576095 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = "Debug Bundle";
targetProxy = 1A7E3A04180AC8BF00576095 /* PBXContainerItemProxy */;
};
1AB7763512CA33FB001478BB /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = libjs;
targetProxy = 1AB7763412CA33FB001478BB /* PBXContainerItemProxy */;
};
1ABF219A12D691A300075821 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = "Oolite-docktile";
targetProxy = 1ABF219912D691A300075821 /* PBXContainerItemProxy */;
};
1AD267560C83052600B4BFD1 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 0865423506B8447D000CA0AB /* Oolite */;
targetProxy = 1AD267550C83052600B4BFD1 /* PBXContainerItemProxy */;
};
1AE3455A12CB77CB00FD8C62 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = LibOgg;
targetProxy = 1AE3455912CB77CB00FD8C62 /* PBXContainerItemProxy */;
};
1AE3455C12CB77CD00FD8C62 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = LibVorbis;
targetProxy = 1AE3455B12CB77CD00FD8C62 /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
08B31CAD08FE63D70038D42F /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 1ABFEE2110507987005AA752 /* oolite-nonshared.xcconfig */;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
COPY_SCHEMATA = 1;
DEPS_INCLUDE_PATH = "$(SYMROOT)/$(CONFIGURATION)/include";
FRAMEWORK_SEARCH_PATHS = (
"$(SRCROOT)/deps/Cocoa-deps/",
"$(SRCROOT)/deps/Cocoa-deps/Sparkle",
"$(DEVELOPER_FRAMEWORKS_DIR)",
);
GAME_RESOURCES_DIR = $TARGET_BUILD_DIR/$FULL_PRODUCT_NAME/Contents/Resources;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
"OO_DEBUG=1",
"DEBUG_GRAPHVIZ=1",
"DEBUG=1",
$OOLITE_OPTION_MACROS,
"OO_CHECK_GL_HEAVY=1",
"_DARWIN_C_SOURCE=200809L",
"_POSIX_C_SOURCE=200809L",
);
GCC_REUSE_STRINGS = YES;
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
HEADER_SEARCH_PATHS = "$(SDKROOT)/usr/include/libkern/";
IBC_WARNINGS = NO;
INFOPLIST_EXPAND_BUILD_SETTINGS = YES;
INFOPLIST_FILE = "src/Cocoa/Info-Oolite.plist";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/deps/Cocoa-deps/Ogg Vorbis\"",
);
ONLY_ACTIVE_ARCH = YES;
PRODUCT_BUNDLE_IDENTIFIER = org.aegidian.oolite;
PRODUCT_NAME = Oolite;
SECTORDER_FLAGS = "";
USER_HEADER_SEARCH_PATHS = "\"$(DEPS_INCLUDE_PATH)/ogg\" \"$(DEPS_INCLUDE_PATH)/js\" \"$(DEPS_INCLUDE_PATH)/vorbis\" \"$(DEPS_INCLUDE_PATH)/png\" \"$(SRCROOT)/src/Core/\" \"$(SRCROOT)/src/Core/Tables/\" \"$(SRCROOT)/src/Core/Entites/\" \"$(SRCROOT)/src/Core/Materials/\" \"$(SRCROOT)/src/BSDCompat/\"";
WARNING_CFLAGS = $OO_WARNING_FLAGS;
WRAPPER_EXTENSION = app;
};
name = Debug;
};
08B31CAE08FE63D70038D42F /* Deployment */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 1ABFEE2110507987005AA752 /* oolite-nonshared.xcconfig */;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
DEPS_INCLUDE_PATH = "$(SYMROOT)/$(CONFIGURATION)/include";
EXPORTED_SYMBOLS_FILE = "src/Cocoa/exports-release.exp";
"EXPORTED_SYMBOLS_FILE[arch=x86_64]" = "src/Cocoa/exports-release.exp";
FRAMEWORK_SEARCH_PATHS = (
"$(SRCROOT)/deps/Cocoa-deps/",
"$(SRCROOT)/deps/Cocoa-deps/Sparkle",
"$(DEVELOPER_FRAMEWORKS_DIR)",
);
GAME_RESOURCES_DIR = $TARGET_BUILD_DIR/$FULL_PRODUCT_NAME/Contents/Resources;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
GCC_OPTIMIZATION_LEVEL = s;
GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
$OOLITE_OPTION_MACROS,
NDEBUG,
"OO_EXCLUDE_DEBUG_SUPPORT=1",
"OO_LOCALIZATION_TOOLS=0",
);
GCC_REUSE_STRINGS = YES;
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
HEADER_SEARCH_PATHS = "$(SDKROOT)/usr/include/libkern/";
IBC_WARNINGS = NO;
INFOPLIST_FILE = "src/Cocoa/Info-Oolite.plist";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/deps/Cocoa-deps/Ogg Vorbis\"",
);
PRODUCT_BUNDLE_IDENTIFIER = org.aegidian.oolite;
PRODUCT_NAME = Oolite;
SECTORDER_FLAGS = "";
USER_HEADER_SEARCH_PATHS = "\"$(DEPS_INCLUDE_PATH)/ogg\" \"$(DEPS_INCLUDE_PATH)/js\" \"$(DEPS_INCLUDE_PATH)/vorbis\" \"$(DEPS_INCLUDE_PATH)/png\" \"$(SRCROOT)/src/Core/\" \"$(SRCROOT)/src/Core/Tables/\" \"$(SRCROOT)/src/Core/Entites/\" \"$(SRCROOT)/src/Core/Materials/\" \"$(SRCROOT)/src/BSDCompat/\"";
WARNING_CFLAGS = $OO_WARNING_FLAGS;
WRAPPER_EXTENSION = app;
};
name = Deployment;
};
08B31CB108FE63D70038D42F /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 1AD88FAF103F29D300AA36F4 /* oolite-options.xcconfig */;
buildSettings = {
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = "$(HEADER_SEARCH_PATHS_QUOTED_1)";
ONLY_ACTIVE_ARCH = YES;
};
name = Debug;
};
08B31CB208FE63D70038D42F /* Deployment */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 1AD88FAF103F29D300AA36F4 /* oolite-options.xcconfig */;
buildSettings = {
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = "$(HEADER_SEARCH_PATHS_QUOTED_1)";
};
name = Deployment;
};
1A0832D70C2F105000E3AE25 /* TestRelease */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 1ABFEE2110507987005AA752 /* oolite-nonshared.xcconfig */;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
COPY_SCHEMATA = 1;
DEPS_INCLUDE_PATH = "$(SYMROOT)/$(CONFIGURATION)/include";
FRAMEWORK_SEARCH_PATHS = (
"$(SRCROOT)/deps/Cocoa-deps/",
"$(SRCROOT)/deps/Cocoa-deps/Sparkle",
"$(DEVELOPER_FRAMEWORKS_DIR)",
);
GAME_RESOURCES_DIR = $TARGET_BUILD_DIR/$FULL_PRODUCT_NAME/Contents/Resources;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_OPTIMIZATION_LEVEL = s;
GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = (
"DEBUG_GRAPHVIZ=1",
$OOLITE_OPTION_MACROS,
);
GCC_REUSE_STRINGS = YES;
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
HEADER_SEARCH_PATHS = "$(SDKROOT)/usr/include/libkern/";
IBC_WARNINGS = NO;
INFOPLIST_FILE = "src/Cocoa/Info-Oolite.plist";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/deps/Cocoa-deps/Ogg Vorbis\"",
);
PRODUCT_BUNDLE_IDENTIFIER = org.aegidian.oolite;
PRODUCT_NAME = Oolite;
SECTORDER_FLAGS = "";
USER_HEADER_SEARCH_PATHS = "\"$(DEPS_INCLUDE_PATH)/ogg\" \"$(DEPS_INCLUDE_PATH)/js\" \"$(DEPS_INCLUDE_PATH)/vorbis\" \"$(DEPS_INCLUDE_PATH)/png\" \"$(SRCROOT)/src/Core/\" \"$(SRCROOT)/src/Core/Tables/\" \"$(SRCROOT)/src/Core/Entites/\" \"$(SRCROOT)/src/Core/Materials/\" \"$(SRCROOT)/src/BSDCompat/\"";
WARNING_CFLAGS = $OO_WARNING_FLAGS;
WRAPPER_EXTENSION = app;
};
name = TestRelease;
};
1A0832D80C2F105000E3AE25 /* TestRelease */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 1AD88FAF103F29D300AA36F4 /* oolite-options.xcconfig */;
buildSettings = {
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = "$(HEADER_SEARCH_PATHS_QUOTED_1)";
};
name = TestRelease;
};
1AD267690C8305A200B4BFD1 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
OOLITE_INCUDE_DEBUG_BUNDLE = 1;
PRODUCT_NAME = "Build All";
};
name = Debug;
};
1AD2676A0C8305A200B4BFD1 /* Deployment */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
OOLITE_INCUDE_DEBUG_BUNDLE = 0;
PRODUCT_NAME = "Build All";
};
name = Deployment;
};
1AD2676B0C8305A200B4BFD1 /* TestRelease */ = {
isa = XCBuildConfiguration;
buildSettings = {
COMBINE_HIDPI_IMAGES = YES;
OOLITE_INCUDE_DEBUG_BUNDLE = 1;
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;
};
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 */;
}