diff --git a/code/macosx/.DS_Store b/code/macosx/.DS_Store
index 240e8ca..1df692b 100644
Binary files a/code/macosx/.DS_Store and b/code/macosx/.DS_Store differ
diff --git a/code/macosx/Quake3.xcodeproj/Guillermo.mode1 b/code/macosx/Quake3.xcodeproj/Guillermo.mode1
new file mode 100644
index 0000000..8e50c02
--- /dev/null
+++ b/code/macosx/Quake3.xcodeproj/Guillermo.mode1
@@ -0,0 +1,1324 @@
+
+
+
+
+ ActivePerspectiveName
+ Project
+ AllowedModules
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXSmartGroupTreeModule
+ Name
+ Groups and Files Outline View
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXNavigatorGroup
+ Name
+ Editor
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCTaskListModule
+ Name
+ Task List
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCDetailModule
+ Name
+ File and Smart Group Detail Viewer
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXBuildResultsModule
+ Name
+ Detailed Build Results Viewer
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXProjectFindModule
+ Name
+ Project Batch Find Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXRunSessionModule
+ Name
+ Run Log
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXBookmarksModule
+ Name
+ Bookmarks Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXClassBrowserModule
+ Name
+ Class Browser
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXCVSModule
+ Name
+ Source Code Control Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXDebugBreakpointsModule
+ Name
+ Debug Breakpoints Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCDockableInspector
+ Name
+ Inspector
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXOpenQuicklyModule
+ Name
+ Open Quickly Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXDebugSessionModule
+ Name
+ Debugger
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXDebugCLIModule
+ Name
+ Debug Console
+
+
+ Description
+ DefaultDescriptionKey
+ DockingSystemVisible
+
+ Extension
+ mode1
+ FavBarConfig
+
+ PBXProjectModuleGUID
+ B36535C20A5FD59500CC63C0
+ XCBarModuleItemNames
+
+ XCBarModuleItems
+
+
+ FirstTimeWindowDisplayed
+
+ Identifier
+ com.apple.perspectives.project.mode1
+ MajorVersion
+ 31
+ MinorVersion
+ 1
+ Name
+ Default
+ Notifications
+
+ OpenEditors
+
+ PerspectiveWidths
+
+ -1
+ -1
+
+ Perspectives
+
+
+ ChosenToolbarItems
+
+ active-target-popup
+ action
+ NSToolbarFlexibleSpaceItem
+ buildOrClean
+ build-and-runOrDebug
+ com.apple.ide.PBXToolbarStopButton
+ get-info
+ toggle-editor
+ NSToolbarFlexibleSpaceItem
+ com.apple.pbx.toolbar.searchfield
+
+ ControllerClassBaseName
+
+ IconName
+ WindowOfProjectWithEditor
+ Identifier
+ perspective.project
+ IsVertical
+
+ Layout
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXBottomSmartGroupGIDs
+
+ 1C37FBAC04509CD000000102
+ 1C37FAAC04509CD000000102
+ 1C08E77C0454961000C914BD
+ 1C37FABC05509CD000000102
+ 1C37FABC05539CD112110102
+ E2644B35053B69B200211256
+ 1C37FABC04509CD000100104
+ 1CC0EA4004350EF90044410B
+ 1CC0EA4004350EF90041110B
+
+ PBXProjectModuleGUID
+ 1CE0B1FE06471DED0097A5F4
+ PBXProjectModuleLabel
+ Files
+ PBXProjectStructureProvided
+ yes
+ PBXSmartGroupTreeModuleColumnData
+
+ PBXSmartGroupTreeModuleColumnWidthsKey
+
+ 186
+
+ PBXSmartGroupTreeModuleColumnsKey_v4
+
+ MainColumn
+
+
+ PBXSmartGroupTreeModuleOutlineStateKey_v7
+
+ PBXSmartGroupTreeModuleOutlineStateExpansionKey
+
+ 0654BA42FE8ECEE0C697A12F
+ 1C37FABC05509CD000000102
+
+ PBXSmartGroupTreeModuleOutlineStateSelectionKey
+
+
+ 0
+
+
+ PBXSmartGroupTreeModuleOutlineStateVisibleRectKey
+ {{0, 0}, {186, 338}}
+
+ PBXTopSmartGroupGIDs
+
+ XCIncludePerspectivesSwitch
+
+ XCSharingToken
+ com.apple.Xcode.GFSharingToken
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {203, 356}}
+ GroupTreeTableConfiguration
+
+ MainColumn
+ 186
+
+ RubberWindowFrame
+ 167 328 690 397 0 0 1024 746
+
+ Module
+ PBXSmartGroupTreeModule
+ Proportion
+ 203pt
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CE0B20306471E060097A5F4
+ PBXProjectModuleLabel
+ MyNewFile14.java
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1CE0B20406471E060097A5F4
+ PBXProjectModuleLabel
+ MyNewFile14.java
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {482, 0}}
+ RubberWindowFrame
+ 167 328 690 397 0 0 1024 746
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 0pt
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CE0B20506471E060097A5F4
+ PBXProjectModuleLabel
+ Detail
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 5}, {482, 351}}
+ RubberWindowFrame
+ 167 328 690 397 0 0 1024 746
+
+ Module
+ XCDetailModule
+ Proportion
+ 351pt
+
+
+ Proportion
+ 482pt
+
+
+ Name
+ Project
+ ServiceClasses
+
+ XCModuleDock
+ PBXSmartGroupTreeModule
+ XCModuleDock
+ PBXNavigatorGroup
+ XCDetailModule
+
+ TableOfContents
+
+ B31B6B810A6949A600475C30
+ 1CE0B1FE06471DED0097A5F4
+ B31B6B820A6949A600475C30
+ 1CE0B20306471E060097A5F4
+ 1CE0B20506471E060097A5F4
+
+ ToolbarConfiguration
+ xcode.toolbar.config.default
+
+
+ ControllerClassBaseName
+
+ IconName
+ WindowOfProject
+ Identifier
+ perspective.morph
+ IsVertical
+ 0
+ Layout
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXBottomSmartGroupGIDs
+
+ 1C37FBAC04509CD000000102
+ 1C37FAAC04509CD000000102
+ 1C08E77C0454961000C914BD
+ 1C37FABC05509CD000000102
+ 1C37FABC05539CD112110102
+ E2644B35053B69B200211256
+ 1C37FABC04509CD000100104
+ 1CC0EA4004350EF90044410B
+ 1CC0EA4004350EF90041110B
+
+ PBXProjectModuleGUID
+ 11E0B1FE06471DED0097A5F4
+ PBXProjectModuleLabel
+ Files
+ PBXProjectStructureProvided
+ yes
+ PBXSmartGroupTreeModuleColumnData
+
+ PBXSmartGroupTreeModuleColumnWidthsKey
+
+ 186
+
+ PBXSmartGroupTreeModuleColumnsKey_v4
+
+ MainColumn
+
+
+ PBXSmartGroupTreeModuleOutlineStateKey_v7
+
+ PBXSmartGroupTreeModuleOutlineStateExpansionKey
+
+ 29B97314FDCFA39411CA2CEA
+ 1C37FABC05509CD000000102
+
+ PBXSmartGroupTreeModuleOutlineStateSelectionKey
+
+
+ 0
+
+
+ PBXSmartGroupTreeModuleOutlineStateVisibleRectKey
+ {{0, 0}, {186, 337}}
+
+ PBXTopSmartGroupGIDs
+
+ XCIncludePerspectivesSwitch
+ 1
+ XCSharingToken
+ com.apple.Xcode.GFSharingToken
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {203, 355}}
+ GroupTreeTableConfiguration
+
+ MainColumn
+ 186
+
+ RubberWindowFrame
+ 373 269 690 397 0 0 1440 878
+
+ Module
+ PBXSmartGroupTreeModule
+ Proportion
+ 100%
+
+
+ Name
+ Morph
+ PreferredWidth
+ 300
+ ServiceClasses
+
+ XCModuleDock
+ PBXSmartGroupTreeModule
+
+ TableOfContents
+
+ 11E0B1FE06471DED0097A5F4
+
+ ToolbarConfiguration
+ xcode.toolbar.config.default.short
+
+
+ PerspectivesBarVisible
+
+ ShelfIsVisible
+
+ SourceDescription
+ file at '/System/Library/PrivateFrameworks/DevToolsInterface.framework/Versions/A/Resources/XCPerspectivesSpecificationMode1.xcperspec'
+ StatusbarIsVisible
+
+ TimeStamp
+ 0.0
+ ToolbarDisplayMode
+ 1
+ ToolbarIsVisible
+
+ ToolbarSizeMode
+ 1
+ Type
+ Perspectives
+ UpdateMessage
+ The Default Workspace in this version of Xcode now includes support to hide and show the detail view (what has been referred to as the "Metro-Morph" feature). You must discard your current Default Workspace settings and update to the latest Default Workspace in order to gain this feature. Do you wish to update to the latest Workspace defaults for project '%@'?
+ WindowJustification
+ 5
+ WindowOrderList
+
+ B36535C30A5FD59500CC63C0
+ /Users/Guillermo/q3cellshading/trunk/code/macosx/Quake3.xcodeproj
+
+ WindowString
+ 167 328 690 397 0 0 1024 746
+ WindowTools
+
+
+ FirstTimeWindowDisplayed
+
+ Identifier
+ windowTool.build
+ IsVertical
+
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD0528F0623707200166675
+ PBXProjectModuleLabel
+
+ StatusBarVisibility
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {500, 218}}
+ RubberWindowFrame
+ 188 202 500 500 0 0 1024 746
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 218pt
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ XCMainBuildResultsModuleGUID
+ PBXProjectModuleLabel
+ Build
+ XCBuildResultsTrigger_Collapse
+ 1021
+ XCBuildResultsTrigger_Open
+ 1011
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 223}, {500, 236}}
+ RubberWindowFrame
+ 188 202 500 500 0 0 1024 746
+
+ Module
+ PBXBuildResultsModule
+ Proportion
+ 236pt
+
+
+ Proportion
+ 459pt
+
+
+ Name
+ Build Results
+ ServiceClasses
+
+ PBXBuildResultsModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ B36535C30A5FD59500CC63C0
+ B31B6B840A6949AD00475C30
+ 1CD0528F0623707200166675
+ XCMainBuildResultsModuleGUID
+
+ ToolbarConfiguration
+ xcode.toolbar.config.build
+ WindowString
+ 188 202 500 500 0 0 1024 746
+ WindowToolGUID
+ B36535C30A5FD59500CC63C0
+ WindowToolIsVisible
+
+
+
+ Identifier
+ windowTool.debugger
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ Debugger
+
+ HorizontalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {317, 164}}
+ {{317, 0}, {377, 164}}
+
+
+ VerticalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {694, 164}}
+ {{0, 164}, {694, 216}}
+
+
+
+ LauncherConfigVersion
+ 8
+ PBXProjectModuleGUID
+ 1C162984064C10D400B95A72
+ PBXProjectModuleLabel
+ Debug - GLUTExamples (Underwater)
+
+ GeometryConfiguration
+
+ DebugConsoleDrawerSize
+ {100, 120}
+ DebugConsoleVisible
+ None
+ DebugConsoleWindowFrame
+ {{200, 200}, {500, 300}}
+ DebugSTDIOWindowFrame
+ {{200, 200}, {500, 300}}
+ Frame
+ {{0, 0}, {694, 380}}
+ RubberWindowFrame
+ 321 238 694 422 0 0 1440 878
+
+ Module
+ PBXDebugSessionModule
+ Proportion
+ 100%
+
+
+ Proportion
+ 100%
+
+
+ Name
+ Debugger
+ ServiceClasses
+
+ PBXDebugSessionModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1CD10A99069EF8BA00B06720
+ 1C0AD2AB069F1E9B00FABCE6
+ 1C162984064C10D400B95A72
+ 1C0AD2AC069F1E9B00FABCE6
+
+ ToolbarConfiguration
+ xcode.toolbar.config.debug
+ WindowString
+ 321 238 694 422 0 0 1440 878
+ WindowToolGUID
+ 1CD10A99069EF8BA00B06720
+ WindowToolIsVisible
+ 0
+
+
+ Identifier
+ windowTool.find
+ Layout
+
+
+ Dock
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CDD528C0622207200134675
+ PBXProjectModuleLabel
+ <No Editor>
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1CD0528D0623707200166675
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+ 1
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {781, 167}}
+ RubberWindowFrame
+ 62 385 781 470 0 0 1440 878
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 781pt
+
+
+ Proportion
+ 50%
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD0528E0623707200166675
+ PBXProjectModuleLabel
+ Project Find
+
+ GeometryConfiguration
+
+ Frame
+ {{8, 0}, {773, 254}}
+ RubberWindowFrame
+ 62 385 781 470 0 0 1440 878
+
+ Module
+ PBXProjectFindModule
+ Proportion
+ 50%
+
+
+ Proportion
+ 428pt
+
+
+ Name
+ Project Find
+ ServiceClasses
+
+ PBXProjectFindModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1C530D57069F1CE1000CFCEE
+ 1C530D58069F1CE1000CFCEE
+ 1C530D59069F1CE1000CFCEE
+ 1CDD528C0622207200134675
+ 1C530D5A069F1CE1000CFCEE
+ 1CE0B1FE06471DED0097A5F4
+ 1CD0528E0623707200166675
+
+ WindowString
+ 62 385 781 470 0 0 1440 878
+ WindowToolGUID
+ 1C530D57069F1CE1000CFCEE
+ WindowToolIsVisible
+ 0
+
+
+ Identifier
+ MENUSEPARATOR
+
+
+ Identifier
+ windowTool.debuggerConsole
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1C78EAAC065D492600B07095
+ PBXProjectModuleLabel
+ Debugger Console
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {440, 358}}
+ RubberWindowFrame
+ 650 41 440 400 0 0 1280 1002
+
+ Module
+ PBXDebugCLIModule
+ Proportion
+ 358pt
+
+
+ Proportion
+ 358pt
+
+
+ Name
+ Debugger Console
+ ServiceClasses
+
+ PBXDebugCLIModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1C78EAAD065D492600B07095
+ 1C78EAAE065D492600B07095
+ 1C78EAAC065D492600B07095
+
+ WindowString
+ 650 41 440 400 0 0 1280 1002
+
+
+ Identifier
+ windowTool.run
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ LauncherConfigVersion
+ 3
+ PBXProjectModuleGUID
+ 1CD0528B0623707200166675
+ PBXProjectModuleLabel
+ Run
+ Runner
+
+ HorizontalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {493, 167}}
+ {{0, 176}, {493, 267}}
+
+
+ VerticalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {405, 443}}
+ {{414, 0}, {514, 443}}
+
+
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {460, 159}}
+ RubberWindowFrame
+ 316 696 459 200 0 0 1280 1002
+
+ Module
+ PBXRunSessionModule
+ Proportion
+ 159pt
+
+
+ Proportion
+ 159pt
+
+
+ Name
+ Run Log
+ ServiceClasses
+
+ PBXRunSessionModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1C0AD2B3069F1EA900FABCE6
+ 1C0AD2B4069F1EA900FABCE6
+ 1CD0528B0623707200166675
+ 1C0AD2B5069F1EA900FABCE6
+
+ ToolbarConfiguration
+ xcode.toolbar.config.run
+ WindowString
+ 316 696 459 200 0 0 1280 1002
+ WindowToolGUID
+ 1C0AD2B3069F1EA900FABCE6
+ WindowToolIsVisible
+ 0
+
+
+ Identifier
+ windowTool.scm
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1C78EAB2065D492600B07095
+ PBXProjectModuleLabel
+ <No Editor>
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1C78EAB3065D492600B07095
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+ 1
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {452, 0}}
+ RubberWindowFrame
+ 743 379 452 308 0 0 1280 1002
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 0pt
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD052920623707200166675
+ PBXProjectModuleLabel
+ SCM
+
+ GeometryConfiguration
+
+ ConsoleFrame
+ {{0, 259}, {452, 0}}
+ Frame
+ {{0, 7}, {452, 259}}
+ RubberWindowFrame
+ 743 379 452 308 0 0 1280 1002
+ TableConfiguration
+
+ Status
+ 30
+ FileName
+ 199
+ Path
+ 197.09500122070312
+
+ TableFrame
+ {{0, 0}, {452, 250}}
+
+ Module
+ PBXCVSModule
+ Proportion
+ 262pt
+
+
+ Proportion
+ 266pt
+
+
+ Name
+ SCM
+ ServiceClasses
+
+ PBXCVSModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1C78EAB4065D492600B07095
+ 1C78EAB5065D492600B07095
+ 1C78EAB2065D492600B07095
+ 1CD052920623707200166675
+
+ ToolbarConfiguration
+ xcode.toolbar.config.scm
+ WindowString
+ 743 379 452 308 0 0 1280 1002
+
+
+ Identifier
+ windowTool.breakpoints
+ IsVertical
+ 0
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ PBXBottomSmartGroupGIDs
+
+ 1C77FABC04509CD000000102
+
+ PBXProjectModuleGUID
+ 1CE0B1FE06471DED0097A5F4
+ PBXProjectModuleLabel
+ Files
+ PBXProjectStructureProvided
+ no
+ PBXSmartGroupTreeModuleColumnData
+
+ PBXSmartGroupTreeModuleColumnWidthsKey
+
+ 168
+
+ PBXSmartGroupTreeModuleColumnsKey_v4
+
+ MainColumn
+
+
+ PBXSmartGroupTreeModuleOutlineStateKey_v7
+
+ PBXSmartGroupTreeModuleOutlineStateExpansionKey
+
+ 1C77FABC04509CD000000102
+
+ PBXSmartGroupTreeModuleOutlineStateSelectionKey
+
+
+ 0
+
+
+ PBXSmartGroupTreeModuleOutlineStateVisibleRectKey
+ {{0, 0}, {168, 350}}
+
+ PBXTopSmartGroupGIDs
+
+ XCIncludePerspectivesSwitch
+ 0
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {185, 368}}
+ GroupTreeTableConfiguration
+
+ MainColumn
+ 168
+
+ RubberWindowFrame
+ 315 424 744 409 0 0 1440 878
+
+ Module
+ PBXSmartGroupTreeModule
+ Proportion
+ 185pt
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CA1AED706398EBD00589147
+ PBXProjectModuleLabel
+ Detail
+
+ GeometryConfiguration
+
+ Frame
+ {{190, 0}, {554, 368}}
+ RubberWindowFrame
+ 315 424 744 409 0 0 1440 878
+
+ Module
+ XCDetailModule
+ Proportion
+ 554pt
+
+
+ Proportion
+ 368pt
+
+
+ MajorVersion
+ 2
+ MinorVersion
+ 0
+ Name
+ Breakpoints
+ ServiceClasses
+
+ PBXSmartGroupTreeModule
+ XCDetailModule
+
+ StatusbarIsVisible
+ 1
+ TableOfContents
+
+ 1CDDB66807F98D9800BB5817
+ 1CDDB66907F98D9800BB5817
+ 1CE0B1FE06471DED0097A5F4
+ 1CA1AED706398EBD00589147
+
+ ToolbarConfiguration
+ xcode.toolbar.config.breakpoints
+ WindowString
+ 315 424 744 409 0 0 1440 878
+ WindowToolGUID
+ 1CDDB66807F98D9800BB5817
+ WindowToolIsVisible
+ 1
+
+
+ Identifier
+ windowTool.debugAnimator
+ Layout
+
+
+ Dock
+
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 100%
+
+
+ Proportion
+ 100%
+
+
+ Name
+ Debug Visualizer
+ ServiceClasses
+
+ PBXNavigatorGroup
+
+ StatusbarIsVisible
+ 1
+ ToolbarConfiguration
+ xcode.toolbar.config.debugAnimator
+ WindowString
+ 100 100 700 500 0 0 1280 1002
+
+
+ Identifier
+ windowTool.bookmarks
+ Layout
+
+
+ Dock
+
+
+ Module
+ PBXBookmarksModule
+ Proportion
+ 100%
+
+
+ Proportion
+ 100%
+
+
+ Name
+ Bookmarks
+ ServiceClasses
+
+ PBXBookmarksModule
+
+ StatusbarIsVisible
+ 0
+ WindowString
+ 538 42 401 187 0 0 1280 1002
+
+
+ Identifier
+ windowTool.classBrowser
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+ 1
+ ContentConfiguration
+
+ OptionsSetName
+ Hierarchy, all classes
+ PBXProjectModuleGUID
+ 1CA6456E063B45B4001379D8
+ PBXProjectModuleLabel
+ Class Browser - NSObject
+
+ GeometryConfiguration
+
+ ClassesFrame
+ {{0, 0}, {374, 96}}
+ ClassesTreeTableConfiguration
+
+ PBXClassNameColumnIdentifier
+ 208
+ PBXClassBookColumnIdentifier
+ 22
+
+ Frame
+ {{0, 0}, {630, 331}}
+ MembersFrame
+ {{0, 105}, {374, 395}}
+ MembersTreeTableConfiguration
+
+ PBXMemberTypeIconColumnIdentifier
+ 22
+ PBXMemberNameColumnIdentifier
+ 216
+ PBXMemberTypeColumnIdentifier
+ 97
+ PBXMemberBookColumnIdentifier
+ 22
+
+ PBXModuleWindowStatusBarHidden2
+ 1
+ RubberWindowFrame
+ 385 179 630 352 0 0 1440 878
+
+ Module
+ PBXClassBrowserModule
+ Proportion
+ 332pt
+
+
+ Proportion
+ 332pt
+
+
+ Name
+ Class Browser
+ ServiceClasses
+
+ PBXClassBrowserModule
+
+ StatusbarIsVisible
+ 0
+ TableOfContents
+
+ 1C0AD2AF069F1E9B00FABCE6
+ 1C0AD2B0069F1E9B00FABCE6
+ 1CA6456E063B45B4001379D8
+
+ ToolbarConfiguration
+ xcode.toolbar.config.classbrowser
+ WindowString
+ 385 179 630 352 0 0 1440 878
+ WindowToolGUID
+ 1C0AD2AF069F1E9B00FABCE6
+ WindowToolIsVisible
+ 0
+
+
+
+
diff --git a/code/macosx/Quake3.xcodeproj/Guillermo.pbxuser b/code/macosx/Quake3.xcodeproj/Guillermo.pbxuser
new file mode 100644
index 0000000..77521b8
--- /dev/null
+++ b/code/macosx/Quake3.xcodeproj/Guillermo.pbxuser
@@ -0,0 +1,185 @@
+// !$*UTF8*$!
+{
+ 00F5ED38FEBA95B7C697A12F /* qagame */ = {
+ activeExec = 0;
+ };
+ 00F5ED90FEBA9615C697A12F /* cgame */ = {
+ activeExec = 0;
+ };
+ 016EAE0300B4BDD1C697A10E /* ui */ = {
+ activeExec = 0;
+ };
+ 0170304B00B4885DC697A10E /* Dedicated Server */ = {
+ activeExec = 0;
+ executables = (
+ B36535AA0A5FD58100CC63C0 /* Dedicated Server */,
+ );
+ };
+ 0170311C00B49352C697A10E /* All */ = {
+ activeExec = 0;
+ };
+ 0654BA41FE8ECEE0C697A12F /* Project object */ = {
+ activeBuildConfigurationName = Development;
+ activeBuildStyle = 07F3F50BFFE98E8EC697A10E /* Development */;
+ activeExecutable = B36535A80A5FD58100CC63C0 /* Quake3 (Application) */;
+ activeTarget = 0654BA5CFE8ECEE0C697A12F /* Quake3 (Application) */;
+ codeSenseManager = B36535EA0A5FD59600CC63C0 /* Code sense */;
+ executables = (
+ B36535A80A5FD58100CC63C0 /* Quake3 (Application) */,
+ B36535A90A5FD58100CC63C0 /* Quake3 G4 (Application) */,
+ B36535AA0A5FD58100CC63C0 /* Dedicated Server */,
+ B36535AB0A5FD58100CC63C0 /* Dedicated Server G4 */,
+ );
+ perUserDictionary = {
+ PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 243,
+ 20,
+ 48,
+ 43,
+ 43,
+ 20,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ PBXFileDataSource_Target_ColumnID,
+ );
+ };
+ PBXPerProjectTemplateStateSaveDate = 174672288;
+ PBXWorkspaceStateSaveDate = 174672288;
+ };
+ sourceControlManager = B36535E90A5FD59600CC63C0 /* Source Control */;
+ userBuildSettings = {
+ };
+ };
+ 0654BA5CFE8ECEE0C697A12F /* Quake3 (Application) */ = {
+ activeExec = 0;
+ executables = (
+ B36535A80A5FD58100CC63C0 /* Quake3 (Application) */,
+ );
+ };
+ 4FF0904804896C0E00030DA8 /* Quake3 G4 (Application) */ = {
+ activeExec = 0;
+ executables = (
+ B36535A90A5FD58100CC63C0 /* Quake3 G4 (Application) */,
+ );
+ };
+ 4FF0912704896C1600030DA8 /* Dedicated Server G4 */ = {
+ activeExec = 0;
+ executables = (
+ B36535AB0A5FD58100CC63C0 /* Dedicated Server G4 */,
+ );
+ };
+ B36535A80A5FD58100CC63C0 /* Quake3 (Application) */ = {
+ isa = PBXExecutable;
+ activeArgIndex = 2147483647;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ autoAttachOnCrash = 1;
+ configStateDict = {
+ };
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ executableSystemSymbolLevel = 0;
+ executableUserSymbolLevel = 0;
+ libgmallocEnabled = 0;
+ name = "Quake3 (Application)";
+ sourceDirectories = (
+ );
+ };
+ B36535A90A5FD58100CC63C0 /* Quake3 G4 (Application) */ = {
+ isa = PBXExecutable;
+ activeArgIndex = 2147483647;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ autoAttachOnCrash = 1;
+ configStateDict = {
+ };
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ executableSystemSymbolLevel = 0;
+ executableUserSymbolLevel = 0;
+ libgmallocEnabled = 0;
+ name = "Quake3 G4 (Application)";
+ sourceDirectories = (
+ );
+ };
+ B36535AA0A5FD58100CC63C0 /* Dedicated Server */ = {
+ isa = PBXExecutable;
+ activeArgIndex = 2147483647;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ autoAttachOnCrash = 1;
+ configStateDict = {
+ };
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ executableSystemSymbolLevel = 0;
+ executableUserSymbolLevel = 0;
+ libgmallocEnabled = 0;
+ name = "Dedicated Server";
+ sourceDirectories = (
+ );
+ };
+ B36535AB0A5FD58100CC63C0 /* Dedicated Server G4 */ = {
+ isa = PBXExecutable;
+ activeArgIndex = 2147483647;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ autoAttachOnCrash = 1;
+ configStateDict = {
+ };
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ executableSystemSymbolLevel = 0;
+ executableUserSymbolLevel = 0;
+ libgmallocEnabled = 0;
+ name = "Dedicated Server G4";
+ sourceDirectories = (
+ );
+ };
+ B36535E90A5FD59600CC63C0 /* Source Control */ = {
+ isa = PBXSourceControlManager;
+ fallbackIsa = XCSourceControlManager;
+ isSCMEnabled = 0;
+ scmConfiguration = {
+ };
+ scmType = "";
+ };
+ B36535EA0A5FD59600CC63C0 /* Code sense */ = {
+ isa = PBXCodeSenseManager;
+ indexTemplatePath = "";
+ };
+}
diff --git a/code/macosx/Quake3.xcodeproj/apple.pbxuser b/code/macosx/Quake3.xcodeproj/apple.pbxuser
new file mode 100644
index 0000000..ae03b31
--- /dev/null
+++ b/code/macosx/Quake3.xcodeproj/apple.pbxuser
@@ -0,0 +1,563 @@
+// !$*UTF8*$!
+{
+ 00F5ED38FEBA95B7C697A12F = {
+ activeExec = 0;
+ };
+ 00F5ED90FEBA9615C697A12F = {
+ activeExec = 0;
+ };
+ 016EAE0300B4BDD1C697A10E = {
+ activeExec = 0;
+ };
+ 0170304B00B4885DC697A10E = {
+ activeExec = 0;
+ executables = (
+ 1895FF35065E291B00F8B3F4,
+ );
+ };
+ 0170311C00B49352C697A10E = {
+ activeExec = 0;
+ };
+ 043627B100868916C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1586, 6033}}";
+ sepNavSelRange = "{136, 0}";
+ sepNavVisRect = "{{0, 0}, {711, 428}}";
+ };
+ };
+ 0654BA41FE8ECEE0C697A12F = {
+ activeBuildStyle = 07F3F50BFFE98E8EC697A10E;
+ activeExecutable = 1895FF30065E291B00F8B3F4;
+ activeTarget = 00F5ED90FEBA9615C697A12F;
+ codeSenseManager = 1895FF4C065E294000F8B3F4;
+ executables = (
+ 1895FF2F065E291B00F8B3F4,
+ 1895FF30065E291B00F8B3F4,
+ 1895FF31065E291B00F8B3F4,
+ 1895FF35065E291B00F8B3F4,
+ );
+ perUserDictionary = {
+ PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 22,
+ 843.7974,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXExecutablesDataSource_ActiveFlagID,
+ PBXExecutablesDataSource_NameID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 550,
+ 20,
+ 99,
+ 43,
+ 43,
+ 20,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ PBXFileDataSource_Target_ColumnID,
+ );
+ };
+ PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 467,
+ 101,
+ 20,
+ 101,
+ 43,
+ 43,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXTargetDataSource_PrimaryAttribute,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ );
+ };
+ PBXPerProjectTemplateStateSaveDate = 106915007;
+ PBXPrepackagedSmartGroups_v2 = (
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ activationKey = OldTargetSmartGroup;
+ clz = PBXTargetSmartGroup;
+ description = "Displays all targets of the project.";
+ globalID = 1C37FABC04509CD000000102;
+ name = Targets;
+ preferences = {
+ image = Targets;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXTargetSmartGroup2;
+ description = "Displays all targets of the project as well as nested build phases.";
+ globalID = 1C37FBAC04509CD000000102;
+ name = Targets;
+ preferences = {
+ image = Targets;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXExecutablesSmartGroup;
+ description = "Displays all executables of the project.";
+ globalID = 1C37FAAC04509CD000000102;
+ name = Executables;
+ preferences = {
+ image = Executable;
+ };
+ },
+ {
+ " PBXTransientLocationAtTop " = bottom;
+ absolutePathToBundle = "";
+ clz = PBXErrorsWarningsSmartGroup;
+ description = "Displays files with errors or warnings.";
+ globalID = 1C08E77C0454961000C914BD;
+ name = "Errors and Warnings";
+ preferences = {
+ fnmatch = "";
+ image = WarningsErrors;
+ recursive = 1;
+ regex = "";
+ root = "";
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXFilenameSmartGroup;
+ description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
+ globalID = 1CC0EA4004350EF90044410B;
+ name = "Implementation Files";
+ preferences = {
+ canSave = 1;
+ fnmatch = "";
+ image = SmartFolder;
+ isLeaf = 0;
+ recursive = 1;
+ regex = "?*\\.[mcMC]";
+ root = "";
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXFilenameSmartGroup;
+ description = "This group displays Interface Builder NIB Files.";
+ globalID = 1CC0EA4004350EF90041110B;
+ name = "NIB Files";
+ preferences = {
+ canSave = 1;
+ fnmatch = "*.nib";
+ image = SmartFolder;
+ isLeaf = 0;
+ recursive = 1;
+ regex = "";
+ root = "";
+ };
+ },
+ {
+ PBXTransientLocationAtTop = no;
+ absolutePathToBundle = "";
+ clz = PBXFindSmartGroup;
+ description = "Displays Find Results.";
+ globalID = 1C37FABC05509CD000000102;
+ name = "Find Results";
+ preferences = {
+ image = spyglass;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = no;
+ absolutePathToBundle = "";
+ clz = PBXBookmarksSmartGroup;
+ description = "Displays Project Bookmarks.";
+ globalID = 1C37FABC05539CD112110102;
+ name = Bookmarks;
+ preferences = {
+ image = Bookmarks;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = XCSCMSmartGroup;
+ description = "Displays files with interesting SCM status.";
+ globalID = E2644B35053B69B200211256;
+ name = SCM;
+ preferences = {
+ image = PBXRepository;
+ isLeaf = 0;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXSymbolsSmartGroup;
+ description = "Displays all symbols for the project.";
+ globalID = 1C37FABC04509CD000100104;
+ name = "Project Symbols";
+ preferences = {
+ image = ProjectSymbols;
+ isLeaf = 1;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXFilenameSmartGroup;
+ description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
+ globalID = PBXTemplateMarker;
+ name = "Simple Filter SmartGroup";
+ preferences = {
+ canSave = 1;
+ fnmatch = "*.nib";
+ image = SmartFolder;
+ isLeaf = 0;
+ recursive = 1;
+ regex = "";
+ root = "";
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXFilenameSmartGroup;
+ description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
+ globalID = PBXTemplateMarker;
+ name = "Simple Regular Expression SmartGroup";
+ preferences = {
+ canSave = 1;
+ fnmatch = "";
+ image = SmartFolder;
+ isLeaf = 0;
+ recursive = 1;
+ regex = "?*\\.[mcMC]";
+ root = "";
+ };
+ },
+ );
+ PBXWorkspaceContents = (
+ {
+ PBXProjectWorkspaceModule_StateKey_Rev39 = {
+ PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = {
+ BoundsStr = "{{0, 0}, {823, 735}}";
+ Rows = (
+ );
+ VisibleRectStr = "{{0, 0}, {823, 735}}";
+ };
+ PBXProjectWorkspaceModule_EditorOpen = false;
+ PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = {
+ PBXSplitModuleInNavigatorKey = {
+ SplitCount = 1;
+ };
+ };
+ PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
+ PBXProjectWorkspaceModule_SGTM_Geometry = {
+ _collapsingFrameDimension = 0;
+ _indexOfCollapsedView = 0;
+ _percentageOfCollapsedView = 0;
+ sizes = (
+ "{{0, 0}, {210, 752}}",
+ "{{210, 0}, {838, 752}}",
+ );
+ };
+ };
+ PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {838, 752}}";
+ PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 0}, {750, 480}}";
+ PBXProjectWorkspaceModule_OldSuperviewFrame = "{{210, 0}, {838, 752}}";
+ PBXProjectWorkspaceModule_SGTM = {
+ PBXBottomSmartGroupGIDs = (
+ 1C37FBAC04509CD000000102,
+ 1C37FAAC04509CD000000102,
+ 1C08E77C0454961000C914BD,
+ 1CC0EA4004350EF90044410B,
+ 1CC0EA4004350EF90041110B,
+ 1C37FABC05509CD000000102,
+ 1C37FABC05539CD112110102,
+ E2644B35053B69B200211256,
+ 1C37FABC04509CD000100104,
+ );
+ PBXSmartGroupTreeModuleColumnData = {
+ PBXSmartGroupTreeModuleColumnWidthsKey = (
+ 193,
+ );
+ PBXSmartGroupTreeModuleColumnsKey_v4 = (
+ MainColumn,
+ );
+ };
+ PBXSmartGroupTreeModuleOutlineStateKey_v7 = {
+ PBXSmartGroupTreeModuleOutlineStateExpansionKey = (
+ 1C37FBAC04509CD000000102,
+ 18A3D348065F659F006A719A,
+ 18A3D35B065F6655006A719A,
+ );
+ PBXSmartGroupTreeModuleOutlineStateSelectionKey = (
+ (
+ 2,
+ 1,
+ ),
+ );
+ PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 0}, {193, 734}}";
+ };
+ PBXTopSmartGroupGIDs = (
+ );
+ };
+ };
+ },
+ );
+ "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXBuildResultsModule" = {
+ };
+ "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXCVSModule" = {
+ };
+ "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXDebugCLIModule" = {
+ };
+ "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXNavigatorGroup" = {
+ PBXSplitModuleInNavigatorKey = {
+ SplitCount = 1;
+ };
+ };
+ "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = {
+ PBXProjectWorkspaceModule_StateKey_Rev39 = {
+ PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = {
+ BoundsStr = "{{0, 0}, {851, 4290}}";
+ Rows = (
+ 0,
+ );
+ VisibleRectStr = "{{0, 0}, {851, 735}}";
+ };
+ PBXProjectWorkspaceModule_EditorOpen = false;
+ PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = {
+ PBXSplitModuleInNavigatorKey = {
+ SplitCount = 1;
+ };
+ };
+ PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
+ PBXProjectWorkspaceModule_SGTM_Geometry = {
+ _collapsingFrameDimension = 0;
+ _indexOfCollapsedView = 0;
+ _percentageOfCollapsedView = 0;
+ sizes = (
+ "{{0, 0}, {182, 752}}",
+ "{{182, 0}, {866, 752}}",
+ );
+ };
+ };
+ PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {866, 752}}";
+ PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 0}, {750, 480}}";
+ PBXProjectWorkspaceModule_OldSuperviewFrame = "{{182, 0}, {866, 752}}";
+ PBXProjectWorkspaceModule_SGTM = {
+ PBXBottomSmartGroupGIDs = (
+ 1C37FBAC04509CD000000102,
+ 1C37FAAC04509CD000000102,
+ 1C08E77C0454961000C914BD,
+ 1CC0EA4004350EF90044410B,
+ 1CC0EA4004350EF90041110B,
+ 1C37FABC05509CD000000102,
+ 1C37FABC05539CD112110102,
+ E2644B35053B69B200211256,
+ 1C37FABC04509CD000100104,
+ );
+ PBXSmartGroupTreeModuleColumnData = {
+ PBXSmartGroupTreeModuleColumnWidthsKey = (
+ 165,
+ );
+ PBXSmartGroupTreeModuleColumnsKey_v4 = (
+ MainColumn,
+ );
+ };
+ PBXSmartGroupTreeModuleOutlineStateKey_v7 = {
+ PBXSmartGroupTreeModuleOutlineStateExpansionKey = (
+ 1C37FBAC04509CD000000102,
+ 18A3D340065F651C006A719A,
+ 18A3D341065F651D006A719A,
+ );
+ PBXSmartGroupTreeModuleOutlineStateSelectionKey = (
+ (
+ 1,
+ ),
+ );
+ PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 0}, {165, 734}}";
+ };
+ PBXTopSmartGroupGIDs = (
+ );
+ };
+ };
+ };
+ PBXWorkspaceGeometries = (
+ {
+ Frame = "{{0, 0}, {1048, 752}}";
+ PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
+ };
+ RubberWindowFrame = "17 182 1048 794 0 0 1680 1028 ";
+ },
+ );
+ "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXBuildResultsModule" = {
+ Frame = "{{0, 0}, {755, 578}}";
+ PBXModuleWindowStatusBarHidden = YES;
+ RubberWindowFrame = "612 317 755 599 0 0 1680 1028 ";
+ };
+ "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXCVSModule" = {
+ Frame = "{{0, 0}, {482, 276}}";
+ RubberWindowFrame = "590 449 482 318 0 0 1680 1028 ";
+ };
+ "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXDebugCLIModule" = {
+ Frame = "{{0, 0}, {400, 201}}";
+ PBXModuleWindowStatusBarHidden = YES;
+ RubberWindowFrame = "50 1000 400 222 0 0 1680 1028 ";
+ };
+ "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXNavigatorGroup" = {
+ Frame = "{{0, 0}, {750, 460}}";
+ RubberWindowFrame = "428 357 750 502 0 0 1680 1028 ";
+ };
+ "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = {
+ Frame = "{{0, 0}, {1048, 752}}";
+ PBXProjectWorkspaceModule_GeometryKey_Rev15 = {
+ PBXProjectWorkspaceModule_BuildResultsWindowVisible = true;
+ };
+ RubberWindowFrame = "17 182 1048 794 0 0 1680 1028 ";
+ };
+ PBXWorkspaceStateSaveDate = 106915007;
+ };
+ sourceControlManager = 1895FF4B065E294000F8B3F4;
+ userBuildSettings = {
+ };
+ };
+ 0654BA5CFE8ECEE0C697A12F = {
+ activeExec = 0;
+ executables = (
+ 1895FF2F065E291B00F8B3F4,
+ );
+ };
+ 1895FF2F065E291B00F8B3F4 = {
+ activeArgIndex = 2147483647;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ configStateDict = {
+ };
+ debuggerPlugin = GDBDebugging;
+ dylibVariantSuffix = "";
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ isa = PBXExecutable;
+ name = "Quake3 (Application)";
+ shlibInfoDictList = (
+ );
+ sourceDirectories = (
+ );
+ };
+ 1895FF30065E291B00F8B3F4 = {
+ activeArgIndex = 2147483647;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ configStateDict = {
+ };
+ debuggerPlugin = GDBDebugging;
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ isa = PBXExecutable;
+ name = "Dedicated Server G4";
+ shlibInfoDictList = (
+ );
+ sourceDirectories = (
+ );
+ };
+ 1895FF31065E291B00F8B3F4 = {
+ activeArgIndex = 2147483647;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ configStateDict = {
+ };
+ debuggerPlugin = GDBDebugging;
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ isa = PBXExecutable;
+ name = "Quake3 G4 (Application)";
+ shlibInfoDictList = (
+ );
+ sourceDirectories = (
+ );
+ };
+ 1895FF35065E291B00F8B3F4 = {
+ activeArgIndex = 2147483647;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ configStateDict = {
+ };
+ debuggerPlugin = GDBDebugging;
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ isa = PBXExecutable;
+ name = "Dedicated Server";
+ shlibInfoDictList = (
+ );
+ sourceDirectories = (
+ );
+ };
+ 1895FF4B065E294000F8B3F4 = {
+ isa = PBXSourceControlManager;
+ scmConfiguration = {
+ };
+ scmType = scm.cvs;
+ };
+ 1895FF4C065E294000F8B3F4 = {
+ indexTemplatePath = "";
+ isa = PBXCodeSenseManager;
+ usesDefaults = 1;
+ wantsCodeCompletion = 1;
+ wantsCodeCompletionAutoPopup = 0;
+ wantsCodeCompletionAutoSuggestions = 0;
+ wantsCodeCompletionCaseSensitivity = 1;
+ wantsCodeCompletionOnlyMatchingItems = 1;
+ wantsCodeCompletionParametersIncluded = 1;
+ wantsCodeCompletionPlaceholdersInserted = 1;
+ wantsCodeCompletionTabCompletes = 1;
+ wantsIndex = 1;
+ };
+ 4FF0904804896C0E00030DA8 = {
+ activeExec = 0;
+ executables = (
+ 1895FF31065E291B00F8B3F4,
+ );
+ };
+ 4FF0912704896C1600030DA8 = {
+ activeExec = 0;
+ executables = (
+ 1895FF30065E291B00F8B3F4,
+ );
+ };
+}
diff --git a/code/macosx/Quake3.xcodeproj/jordi.mode1 b/code/macosx/Quake3.xcodeproj/jordi.mode1
new file mode 100644
index 0000000..353b894
--- /dev/null
+++ b/code/macosx/Quake3.xcodeproj/jordi.mode1
@@ -0,0 +1,1215 @@
+
+
+
+
+ ActivePerspectiveName
+ Project
+ AllowedModules
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXSmartGroupTreeModule
+ Name
+ Groups and Files Outline View
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXNavigatorGroup
+ Name
+ Editor
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCTaskListModule
+ Name
+ Task List
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCDetailModule
+ Name
+ File and Smart Group Detail Viewer
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXBuildResultsModule
+ Name
+ Detailed Build Results Viewer
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXProjectFindModule
+ Name
+ Project Batch Find Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXRunSessionModule
+ Name
+ Run Log
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXBookmarksModule
+ Name
+ Bookmarks Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXClassBrowserModule
+ Name
+ Class Browser
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXCVSModule
+ Name
+ Source Code Control Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXDebugBreakpointsModule
+ Name
+ Debug Breakpoints Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCDockableInspector
+ Name
+ Inspector
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXOpenQuicklyModule
+ Name
+ Open Quickly Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXDebugSessionModule
+ Name
+ Debugger
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXDebugCLIModule
+ Name
+ Debug Console
+
+
+ Description
+ This workspace mimics that found in Xcode 1.2, with various minor improvements such as including attached editors to the build results window and the project find window.
+ DockingSystemVisible
+
+ Extension
+ mode1
+ FirstTimeWindowDisplayed
+
+ Identifier
+ com.apple.perspectives.project.mode1
+ MajorVersion
+ 31
+ MinorVersion
+ 0
+ Name
+ Default Workspace
+ Notifications
+
+ OpenEditors
+
+ Perspectives
+
+
+ ChosenToolbarItems
+
+ active-target-popup
+ action
+ NSToolbarFlexibleSpaceItem
+ buildOrClean
+ build-and-runOrDebug
+ com.apple.ide.PBXToolbarStopButton
+ get-info
+ toggle-editor
+ NSToolbarFlexibleSpaceItem
+ com.apple.pbx.toolbar.searchfield
+
+ ControllerClassBaseName
+
+ IconName
+ WindowOfProject
+ Identifier
+ perspective.project
+ IsVertical
+
+ Layout
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXBottomSmartGroupGIDs
+
+ 1C37FBAC04509CD000000102
+ 1C37FAAC04509CD000000102
+ 1C08E77C0454961000C914BD
+ 1C37FABC05509CD000000102
+ 1C37FABC05539CD112110102
+ E2644B35053B69B200211256
+ 1C37FABC04509CD000100104
+ 1CC0EA4004350EF90044410B
+ 1CC0EA4004350EF90041110B
+
+ PBXProjectModuleGUID
+ 1CE0B1FE06471DED0097A5F4
+ PBXProjectModuleLabel
+ Files
+ PBXProjectStructureProvided
+ yes
+ PBXSmartGroupTreeModuleColumnData
+
+ PBXSmartGroupTreeModuleColumnWidthsKey
+
+ 186
+
+ PBXSmartGroupTreeModuleColumnsKey_v4
+
+ MainColumn
+
+
+ PBXSmartGroupTreeModuleOutlineStateKey_v7
+
+ PBXSmartGroupTreeModuleOutlineStateExpansionKey
+
+ 0654BA42FE8ECEE0C697A12F
+ 043627A000868916C697A10E
+ 0654BA76FE8ED011C697A12F
+ 012ADB0600868211C697A10E
+ 1C37FABC05509CD000000102
+ E2644B35053B69B200211256
+
+ PBXSmartGroupTreeModuleOutlineStateSelectionKey
+
+
+ 58
+ 36
+ 25
+ 0
+
+
+ PBXSmartGroupTreeModuleOutlineStateVisibleRectKey
+ {{0, 680}, {186, 484}}
+
+ PBXTopSmartGroupGIDs
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {203, 502}}
+ GroupTreeTableConfiguration
+
+ MainColumn
+ 186
+
+ RubberWindowFrame
+ 279 132 1058 544 0 0 1280 832
+
+ Module
+ PBXSmartGroupTreeModule
+ Proportion
+ 203pt
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CE0B20306471E060097A5F4
+ PBXProjectModuleLabel
+ tr_shader.c
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1CE0B20406471E060097A5F4
+ PBXProjectModuleLabel
+ tr_shader.c
+ bookmark
+ 8D5ED1370A2CFF55007088B1
+ history
+
+ 8D24ED810A227007006C43C5
+ 8D24ED940A22709A006C43C5
+ 8D24ED950A22709A006C43C5
+ 8D2EDA970A29CC320007A32B
+ 8D2EDA980A29CC320007A32B
+ 8D2EDA990A29CC320007A32B
+ 8D2EDA9A0A29CC320007A32B
+ 8D2EDA9D0A29CC320007A32B
+ 8D2EDA9F0A29CC320007A32B
+ 8D2EDABF0A29D93B0007A32B
+ 8D2571580A2B6648009BCA6C
+ 8D1C65920A2B94B0007D72D3
+ 8D1C65930A2B94B0007D72D3
+ 8D1C65940A2B94B0007D72D3
+ 8D1C65950A2B94B0007D72D3
+ 8D1C65960A2B94B0007D72D3
+ 8D1C65970A2B94B0007D72D3
+ 8D1C65980A2B94B0007D72D3
+ 8D1C65990A2B94B0007D72D3
+ 8D1C65BE0A2B95E3007D72D3
+ 8D1C65D50A2B9711007D72D3
+ 8D1C65D60A2B9711007D72D3
+ 8D1C65F70A2B9D19007D72D3
+ 8D1C660F0A2BA724007D72D3
+ 8D1C661B0A2BA8D5007D72D3
+ 8D1C662C0A2BADF5007D72D3
+
+ prevStack
+
+ 8D24ED820A227007006C43C5
+ 8D24ED970A22709A006C43C5
+ 8D24ED980A22709A006C43C5
+ 8D2EDAA10A29CC320007A32B
+ 8D2EDAA20A29CC320007A32B
+ 8D2EDAA30A29CC320007A32B
+ 8D2EDAA40A29CC320007A32B
+ 8D2EDAA50A29CC320007A32B
+ 8D2EDAA60A29CC320007A32B
+ 8D2EDAA70A29CC320007A32B
+ 8D2EDAA80A29CC320007A32B
+ 8D2EDAA90A29CC320007A32B
+ 8D2EDAAA0A29CC320007A32B
+ 8D2EDAAB0A29CC320007A32B
+ 8D2EDAC20A29D93B0007A32B
+ 8D2EDAD10A29E8880007A32B
+ 8D2570F10A2B4F08009BCA6C
+ 8D2571470A2B641A009BCA6C
+ 8D25716C0A2B68BC009BCA6C
+ 8D1C659B0A2B94B0007D72D3
+ 8D1C659D0A2B94B0007D72D3
+ 8D1C65A10A2B94B0007D72D3
+ 8D1C65A20A2B94B0007D72D3
+ 8D1C65D90A2B9711007D72D3
+ 8D1C65DA0A2B9711007D72D3
+ 8D1C65F80A2B9D19007D72D3
+
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {849, 148}}
+ RubberWindowFrame
+ 279 132 1058 544 0 0 1280 832
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 148pt
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CE0B20506471E060097A5F4
+ PBXProjectModuleLabel
+ Find Results
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 155}, {849, 347}}
+ RubberWindowFrame
+ 279 132 1058 544 0 0 1280 832
+
+ Module
+ XCDetailModule
+ Proportion
+ 347pt
+
+
+ Proportion
+ 849pt
+
+
+ Name
+ Project
+ ServiceClasses
+
+ XCModuleDock
+ PBXSmartGroupTreeModule
+ XCModuleDock
+ PBXNavigatorGroup
+ XCDetailModule
+
+ TableOfContents
+
+ 8D5ED1380A2CFF55007088B1
+ 1CE0B1FE06471DED0097A5F4
+ 8D5ED1390A2CFF55007088B1
+ 1CE0B20306471E060097A5F4
+ 1CE0B20506471E060097A5F4
+
+ ToolbarConfiguration
+ xcode.toolbar.config.default
+
+
+ PerspectivesBarVisible
+
+ StatusbarIsVisible
+
+ TimeStamp
+ 0.0
+ ToolbarDisplayMode
+ 1
+ ToolbarIsVisible
+
+ ToolbarSizeMode
+ 1
+ Type
+ Perspectives
+ UpdateMessage
+
+ WindowJustification
+ 5
+ WindowOrderList
+
+ 1C0AD2B3069F1EA900FABCE6
+ /Users/jordi/Desktop/QuakeModificat/quake3-1.32b/code/macosx/Quake3.pbproj
+
+ WindowString
+ 279 132 1058 544 0 0 1280 832
+ WindowTools
+
+
+ FirstTimeWindowDisplayed
+
+ Identifier
+ windowTool.build
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD0528F0623707200166675
+ PBXProjectModuleLabel
+ tr_image.c
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1CD052900623707200166675
+ PBXProjectModuleLabel
+ tr_image.c
+ bookmark
+ 8D1C662D0A2BADF5007D72D3
+ history
+
+ 8D25711A0A2B5443009BCA6C
+ 8D1C66050A2BA0E4007D72D3
+
+ prevStack
+
+ 8D25711C0A2B5443009BCA6C
+
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {500, 215}}
+ RubberWindowFrame
+ 688 175 500 500 0 0 1280 832
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 215pt
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ XCMainBuildResultsModuleGUID
+ PBXProjectModuleLabel
+ Build
+ XCBuildResultsTrigger_Collapse
+ 1021
+ XCBuildResultsTrigger_Open
+ 1011
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 222}, {500, 236}}
+ RubberWindowFrame
+ 688 175 500 500 0 0 1280 832
+
+ Module
+ PBXBuildResultsModule
+ Proportion
+ 236pt
+
+
+ Proportion
+ 458pt
+
+
+ Name
+ Build Results
+ ServiceClasses
+
+ PBXBuildResultsModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ 8DD082550A222CA700E8AF77
+ 8D1C65AE0A2B9514007D72D3
+ 1CD0528F0623707200166675
+ XCMainBuildResultsModuleGUID
+
+ ToolbarConfiguration
+ xcode.toolbar.config.build
+ WindowString
+ 688 175 500 500 0 0 1280 832
+ WindowToolGUID
+ 8DD082550A222CA700E8AF77
+ WindowToolIsVisible
+
+
+
+ FirstTimeWindowDisplayed
+
+ Identifier
+ windowTool.debugger
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ Debugger
+
+ HorizontalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {312, 164}}
+ {{312, 0}, {382, 164}}
+
+
+ VerticalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {694, 164}}
+ {{0, 164}, {694, 216}}
+
+
+
+ LauncherConfigVersion
+ 8
+ PBXProjectModuleGUID
+ 1C162984064C10D400B95A72
+ PBXProjectModuleLabel
+ Debug - GLUTExamples (Underwater)
+
+ GeometryConfiguration
+
+ DebugConsoleDrawerSize
+ {100, 120}
+ DebugConsoleVisible
+ None
+ DebugConsoleWindowFrame
+ {{200, 200}, {500, 300}}
+ DebugSTDIOWindowFrame
+ {{200, 200}, {500, 300}}
+ Frame
+ {{0, 0}, {694, 380}}
+ RubberWindowFrame
+ 43 254 694 422 0 0 1280 832
+
+ Module
+ PBXDebugSessionModule
+ Proportion
+ 380pt
+
+
+ Proportion
+ 380pt
+
+
+ Name
+ Debugger
+ ServiceClasses
+
+ PBXDebugSessionModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ 1CD10A99069EF8BA00B06720
+ 8D3D223E0A192C74000C2919
+ 1C162984064C10D400B95A72
+ 8D3D223F0A192C74000C2919
+
+ ToolbarConfiguration
+ xcode.toolbar.config.debug
+ WindowString
+ 43 254 694 422 0 0 1280 832
+ WindowToolGUID
+ 1CD10A99069EF8BA00B06720
+ WindowToolIsVisible
+
+
+
+ FirstTimeWindowDisplayed
+
+ Identifier
+ windowTool.find
+ Layout
+
+
+ Dock
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CDD528C0622207200134675
+ PBXProjectModuleLabel
+ macosx_qgl.h
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1CD0528D0623707200166675
+ PBXProjectModuleLabel
+ macosx_qgl.h
+ bookmark
+ 8D1C662E0A2BADF5007D72D3
+ history
+
+ 8D24ED4C0A226EFF006C43C5
+ 8D2EDA8D0A29CB710007A32B
+ 8D25716F0A2B68BC009BCA6C
+ 8D1C65E30A2B983B007D72D3
+ 8D1C65E40A2B983B007D72D3
+
+ prevStack
+
+ 8D24ED4E0A226EFF006C43C5
+ 8D2EDA8F0A29CB710007A32B
+ 8D2571700A2B68BC009BCA6C
+ 8D1C65E50A2B983B007D72D3
+
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {781, 294}}
+ RubberWindowFrame
+ 429 65 781 658 0 0 1280 832
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 781pt
+
+
+ Proportion
+ 294pt
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD0528E0623707200166675
+ PBXProjectModuleLabel
+ Project Find
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 301}, {781, 315}}
+ RubberWindowFrame
+ 429 65 781 658 0 0 1280 832
+
+ Module
+ PBXProjectFindModule
+ Proportion
+ 315pt
+
+
+ Proportion
+ 616pt
+
+
+ Name
+ Project Find
+ ServiceClasses
+
+ PBXProjectFindModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ 1C530D57069F1CE1000CFCEE
+ 8D1C65BC0A2B9585007D72D3
+ 8D1C65BD0A2B9585007D72D3
+ 1CDD528C0622207200134675
+ 1CD0528E0623707200166675
+
+ WindowString
+ 429 65 781 658 0 0 1280 832
+ WindowToolGUID
+ 1C530D57069F1CE1000CFCEE
+ WindowToolIsVisible
+
+
+
+ Identifier
+ MENUSEPARATOR
+
+
+ Identifier
+ windowTool.debuggerConsole
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1C78EAAC065D492600B07095
+ PBXProjectModuleLabel
+ Debugger Console
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {440, 358}}
+ RubberWindowFrame
+ 650 41 440 400 0 0 1280 1002
+
+ Module
+ PBXDebugCLIModule
+ Proportion
+ 358pt
+
+
+ Proportion
+ 358pt
+
+
+ Name
+ Debugger Console
+ ServiceClasses
+
+ PBXDebugCLIModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ 1C78EAAD065D492600B07095
+ 1C78EAAE065D492600B07095
+ 1C78EAAC065D492600B07095
+
+ WindowString
+ 650 41 440 400 0 0 1280 1002
+
+
+ FirstTimeWindowDisplayed
+
+ Identifier
+ windowTool.run
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ LauncherConfigVersion
+ 3
+ PBXProjectModuleGUID
+ 1CD0528B0623707200166675
+ PBXProjectModuleLabel
+ Run
+ Runner
+
+ HorizontalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {491, 167}}
+ {{0, 176}, {491, 267}}
+
+
+ VerticalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {405, 443}}
+ {{414, 0}, {514, 443}}
+
+
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {458, 143}}
+ RubberWindowFrame
+ 819 647 458 185 0 0 1280 832
+
+ Module
+ PBXRunSessionModule
+ Proportion
+ 143pt
+
+
+ Proportion
+ 143pt
+
+
+ Name
+ Run Log
+ ServiceClasses
+
+ PBXRunSessionModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ 1C0AD2B3069F1EA900FABCE6
+ 8D5ED13A0A2CFF55007088B1
+ 1CD0528B0623707200166675
+ 8D5ED13B0A2CFF55007088B1
+
+ ToolbarConfiguration
+ xcode.toolbar.config.run
+ WindowString
+ 819 647 458 185 0 0 1280 832
+ WindowToolGUID
+ 1C0AD2B3069F1EA900FABCE6
+ WindowToolIsVisible
+
+
+
+ Identifier
+ windowTool.scm
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1C78EAB2065D492600B07095
+ PBXProjectModuleLabel
+ <No Editor>
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1C78EAB3065D492600B07095
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {452, 0}}
+ RubberWindowFrame
+ 743 379 452 308 0 0 1280 1002
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 0pt
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD052920623707200166675
+ PBXProjectModuleLabel
+ SCM
+
+ GeometryConfiguration
+
+ ConsoleFrame
+ {{0, 259}, {452, 0}}
+ Frame
+ {{0, 7}, {452, 259}}
+ RubberWindowFrame
+ 743 379 452 308 0 0 1280 1002
+ TableConfiguration
+
+ Status
+ 30
+ FileName
+ 199
+ Path
+ 197.09500122070312
+
+ TableFrame
+ {{0, 0}, {452, 250}}
+
+ Module
+ PBXCVSModule
+ Proportion
+ 259pt
+
+
+ Proportion
+ 266pt
+
+
+ Name
+ SCM
+ ServiceClasses
+
+ PBXCVSModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ 1C78EAB4065D492600B07095
+ 1C78EAB5065D492600B07095
+ 1C78EAB2065D492600B07095
+ 1CD052920623707200166675
+
+ WindowString
+ 743 379 452 308 0 0 1280 1002
+
+
+ Identifier
+ windowTool.breakpoints
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD052930623707200166675
+ PBXProjectModuleLabel
+ Breakpoints
+
+ GeometryConfiguration
+
+ BreakpointsTreeTableConfiguration
+
+ enabledColumn
+ 16
+ breakpointColumn
+ 201.5830078125
+
+ Frame
+ {{0, 0}, {240, 195}}
+ RubberWindowFrame
+ 342 421 240 216 0 0 1440 878
+
+ Module
+ PBXDebugBreakpointsModule
+ Proportion
+ 195pt
+
+
+ Proportion
+ 195pt
+
+
+ Name
+ Breakpoints
+ ServiceClasses
+
+ PBXDebugBreakpointsModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ 1C0AD2AD069F1E9B00FABCE6
+ 1C0AD2AE069F1E9B00FABCE6
+ 1CD052930623707200166675
+
+ WindowString
+ 342 421 240 216 0 0 1440 878
+ WindowToolGUID
+ 1C0AD2AD069F1E9B00FABCE6
+ WindowToolIsVisible
+
+
+
+ Identifier
+ windowTool.bookmarks
+ Layout
+
+
+ Dock
+
+
+ Module
+ PBXBookmarksModule
+ Proportion
+ 166pt
+
+
+ Proportion
+ 166pt
+
+
+ Name
+ Bookmarks
+ ServiceClasses
+
+ PBXBookmarksModule
+
+ StatusbarIsVisible
+
+ WindowString
+ 538 42 401 187 0 0 1280 1002
+
+
+ FirstTimeWindowDisplayed
+
+ Identifier
+ windowTool.classBrowser
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ OptionsSetName
+ Hierarchy, all classes
+ PBXProjectModuleGUID
+ 1CA6456E063B45B4001379D8
+ PBXProjectModuleLabel
+ Class Browser - NSObject
+
+ GeometryConfiguration
+
+ ClassesFrame
+ {{0, 0}, {374, 96}}
+ ClassesTreeTableConfiguration
+
+ PBXClassNameColumnIdentifier
+ 208
+ PBXClassBookColumnIdentifier
+ 22
+
+ Frame
+ {{0, 0}, {630, 331}}
+ MembersFrame
+ {{0, 105}, {374, 226}}
+ MembersTreeTableConfiguration
+
+ PBXMemberTypeIconColumnIdentifier
+ 22
+ PBXMemberNameColumnIdentifier
+ 216
+ PBXMemberTypeColumnIdentifier
+ 97
+ PBXMemberBookColumnIdentifier
+ 22
+
+ PBXModuleWindowStatusBarHidden2
+
+ RubberWindowFrame
+ 220 425 630 352 0 0 1280 832
+
+ Module
+ PBXClassBrowserModule
+ Proportion
+ 331pt
+
+
+ Proportion
+ 331pt
+
+
+ Name
+ Class Browser
+ ServiceClasses
+
+ PBXClassBrowserModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ 1C0AD2AF069F1E9B00FABCE6
+ 8D2CD4990A1CE50E007F464B
+ 1CA6456E063B45B4001379D8
+
+ ToolbarConfiguration
+ xcode.toolbar.config.classbrowser
+ WindowString
+ 220 425 630 352 0 0 1280 832
+ WindowToolGUID
+ 1C0AD2AF069F1E9B00FABCE6
+ WindowToolIsVisible
+
+
+
+
+
diff --git a/code/macosx/Quake3.xcodeproj/jordi.pbxuser b/code/macosx/Quake3.xcodeproj/jordi.pbxuser
new file mode 100644
index 0000000..b6db701
--- /dev/null
+++ b/code/macosx/Quake3.xcodeproj/jordi.pbxuser
@@ -0,0 +1,1458 @@
+// !$*UTF8*$!
+{
+ 00F5ED38FEBA95B7C697A12F = {
+ activeExec = 0;
+ };
+ 00F5ED90FEBA9615C697A12F = {
+ activeExec = 0;
+ };
+ 011F78F200B25B65C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 72295}}";
+ sepNavSelRange = "{2338, 0}";
+ sepNavVisRect = "{{0, 752}, {711, 443}}";
+ sepNavWindowFrame = "{{477, 74}, {750, 558}}";
+ };
+ };
+ 012AD95B00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {740, 3261}}";
+ sepNavSelRange = "{2025, 17}";
+ sepNavVisRect = "{{0, 924}, {740, 277}}";
+ sepNavWindowFrame = "{{65, 169}, {750, 558}}";
+ };
+ };
+ 012AD98E00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 8105}}";
+ sepNavSelRange = "{13483, 17}";
+ sepNavVisRect = "{{0, 7136}, {711, 443}}";
+ sepNavWindowFrame = "{{222, 80}, {750, 558}}";
+ };
+ };
+ 012AD99300868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 16939}}";
+ sepNavSelRange = "{5495, 0}";
+ sepNavVisRect = "{{0, 2870}, {711, 443}}";
+ sepNavWindowFrame = "{{112, 24}, {750, 558}}";
+ };
+ };
+ 012AD99900868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 26249}}";
+ sepNavSelRange = "{32916, 0}";
+ sepNavVisRect = "{{0, 15862}, {711, 443}}";
+ sepNavWindowFrame = "{{107, 185}, {750, 558}}";
+ };
+ };
+ 012AD99E00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 7573}}";
+ sepNavSelRange = "{9021, 0}";
+ sepNavVisRect = "{{0, 4116}, {711, 443}}";
+ sepNavWindowFrame = "{{61, 227}, {750, 558}}";
+ };
+ };
+ 012AD9A800868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 11017}}";
+ sepNavSelRange = "{12598, 0}";
+ sepNavVisRect = "{{0, 7850}, {711, 443}}";
+ };
+ };
+ 012AD9AB00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {808, 46563}}";
+ sepNavSelRange = "{26096, 6}";
+ sepNavVisRect = "{{0, 1336}, {808, 131}}";
+ sepNavWindowFrame = "{{153, 69}, {906, 632}}";
+ };
+ };
+ 012ADA2500868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {808, 17177}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 0}, {808, 131}}";
+ sepNavWindowFrame = "{{38, 248}, {750, 558}}";
+ };
+ };
+ 012ADA2700868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 27915}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 2031}, {711, 443}}";
+ sepNavWindowFrame = "{{61, 227}, {750, 558}}";
+ };
+ };
+ 012ADA4B00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 13803}}";
+ sepNavSelRange = "{29134, 35}";
+ sepNavVisRect = "{{0, 11230}, {711, 443}}";
+ sepNavWindowFrame = "{{61, 227}, {750, 558}}";
+ };
+ };
+ 012ADA6200868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 20103}}";
+ sepNavSelRange = "{39088, 6}";
+ sepNavVisRect = "{{0, 18452}, {711, 443}}";
+ sepNavWindowFrame = "{{176, 122}, {750, 558}}";
+ };
+ };
+ 012ADAA100868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {740, 18353}}";
+ sepNavSelRange = "{5562, 0}";
+ sepNavVisRect = "{{0, 1400}, {740, 277}}";
+ };
+ };
+ 012ADABF00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {740, 4087}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 0}, {740, 277}}";
+ sepNavWindowFrame = "{{561, 30}, {750, 558}}";
+ };
+ };
+ 012ADADD00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {740, 4619}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 0}, {740, 277}}";
+ };
+ };
+ 012ADAF900868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 48173}}";
+ sepNavSelRange = "{77560, 3}";
+ sepNavVisRect = "{{0, 40488}, {711, 443}}";
+ sepNavWindowFrame = "{{38, 248}, {750, 558}}";
+ };
+ };
+ 012ADB0900868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 5011}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 198}, {711, 443}}";
+ sepNavWindowFrame = "{{38, 248}, {750, 558}}";
+ };
+ };
+ 012ADB0A00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 2407}}";
+ sepNavSelRange = "{1938, 14}";
+ sepNavVisRect = "{{0, 1121}, {711, 443}}";
+ sepNavWindowFrame = "{{176, 122}, {750, 558}}";
+ };
+ };
+ 012ADB0B00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 16071}}";
+ sepNavSelRange = "{7359, 0}";
+ sepNavVisRect = "{{0, 4406}, {711, 443}}";
+ sepNavWindowFrame = "{{435, 45}, {750, 558}}";
+ };
+ };
+ 012ADB0C00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {808, 26207}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 0}, {808, 131}}";
+ sepNavWindowFrame = "{{61, 227}, {750, 558}}";
+ };
+ };
+ 012ADB0D00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 6299}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 784}, {711, 443}}";
+ sepNavWindowFrame = "{{403, 212}, {750, 558}}";
+ };
+ };
+ 012ADB0E00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 8791}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 369}, {711, 443}}";
+ sepNavWindowFrame = "{{84, 206}, {750, 558}}";
+ };
+ };
+ 012ADB0F00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {808, 6271}}";
+ sepNavSelRange = "{8053, 14}";
+ sepNavVisRect = "{{0, 1322}, {808, 131}}";
+ sepNavWindowFrame = "{{153, 143}, {750, 558}}";
+ };
+ };
+ 012ADB1000868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {808, 7629}}";
+ sepNavSelRange = "{1516, 69}";
+ sepNavVisRect = "{{0, 392}, {808, 131}}";
+ sepNavWindowFrame = "{{130, 164}, {750, 558}}";
+ };
+ };
+ 012ADB1100868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {459, 39017}}";
+ sepNavSelRange = "{67816, 2}";
+ sepNavVisRect = "{{0, 38777}, {459, 198}}";
+ sepNavWindowFrame = "{{3, 162}, {1059, 670}}";
+ };
+ };
+ 012ADB1200868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {808, 17093}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 0}, {808, 131}}";
+ sepNavWindowFrame = "{{107, 185}, {750, 558}}";
+ };
+ };
+ 012ADB1300868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {808, 5893}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 9}, {808, 131}}";
+ sepNavWindowFrame = "{{28, 102}, {750, 558}}";
+ };
+ };
+ 012ADB1400868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {808, 22553}}";
+ sepNavSelRange = "{46053, 13}";
+ sepNavVisRect = "{{0, 18998}, {808, 131}}";
+ sepNavWindowFrame = "{{199, 101}, {750, 558}}";
+ };
+ };
+ 012ADB1500868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {808, 20817}}";
+ sepNavSelRange = "{815, 0}";
+ sepNavVisRect = "{{0, 196}, {808, 131}}";
+ sepNavWindowFrame = "{{130, 164}, {750, 558}}";
+ };
+ };
+ 012ADB1600868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {808, 6215}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 0}, {808, 131}}";
+ };
+ };
+ 012ADB1700868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 5627}}";
+ sepNavSelRange = "{2468, 0}";
+ sepNavVisRect = "{{0, 854}, {711, 443}}";
+ sepNavWindowFrame = "{{61, 227}, {750, 558}}";
+ };
+ };
+ 012ADB1800868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 9813}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 0}, {711, 443}}";
+ sepNavWindowFrame = "{{199, 101}, {750, 558}}";
+ };
+ };
+ 012ADB1900868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 1343}}";
+ sepNavSelRange = "{2930, 0}";
+ sepNavVisRect = "{{0, 900}, {711, 443}}";
+ sepNavWindowFrame = "{{130, 164}, {750, 558}}";
+ };
+ };
+ 012ADB1A00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {808, 2351}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 0}, {808, 131}}";
+ };
+ };
+ 012ADB1B00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 5739}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 182}, {711, 443}}";
+ sepNavWindowFrame = "{{222, 80}, {750, 558}}";
+ };
+ };
+ 012ADB1C00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 19543}}";
+ sepNavSelRange = "{5928, 0}";
+ sepNavVisRect = "{{0, 3342}, {711, 443}}";
+ sepNavWindowFrame = "{{61, 227}, {750, 558}}";
+ };
+ };
+ 012ADB1D00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 16953}}";
+ sepNavSelRange = "{28258, 0}";
+ sepNavVisRect = "{{0, 9114}, {711, 443}}";
+ sepNavWindowFrame = "{{245, 59}, {750, 558}}";
+ };
+ };
+ 012ADB1E00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {808, 42251}}";
+ sepNavSelRange = "{46424, 110}";
+ sepNavVisRect = "{{0, 672}, {808, 131}}";
+ sepNavWindowFrame = "{{38, 248}, {750, 558}}";
+ };
+ };
+ 012ADB1F00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 4787}}";
+ sepNavSelRange = "{5369, 0}";
+ sepNavVisRect = "{{0, 884}, {711, 443}}";
+ sepNavWindowFrame = "{{15, 269}, {750, 558}}";
+ };
+ };
+ 012ADB2000868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 11857}}";
+ sepNavSelRange = "{7298, 0}";
+ sepNavVisRect = "{{0, 0}, {711, 443}}";
+ sepNavWindowFrame = "{{61, 227}, {750, 558}}";
+ };
+ };
+ 012ADB2100868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 17037}}";
+ sepNavSelRange = "{23535, 14}";
+ sepNavVisRect = "{{0, 10776}, {711, 443}}";
+ sepNavWindowFrame = "{{368, 57}, {750, 558}}";
+ };
+ };
+ 012ADB2200868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 9365}}";
+ sepNavSelRange = "{11944, 2}";
+ sepNavVisRect = "{{0, 6953}, {711, 443}}";
+ sepNavWindowFrame = "{{201, 186}, {750, 558}}";
+ };
+ };
+ 012ADB4100868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 2295}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 224}, {711, 443}}";
+ };
+ };
+ 012ADB4500868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {808, 84979}}";
+ sepNavSelRange = "{164320, 6}";
+ sepNavVisRect = "{{0, 74856}, {808, 131}}";
+ };
+ };
+ 015ECC0C00894EC0C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 545}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 102}, {711, 443}}";
+ sepNavWindowFrame = "{{130, 164}, {750, 558}}";
+ };
+ };
+ 016B4A3C00ACCF9FC697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {711, 657}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 0}, {711, 443}}";
+ sepNavWindowFrame = "{{222, 80}, {750, 558}}";
+ };
+ };
+ 016B4A3D00ACCF9FC697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {808, 5963}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 0}, {808, 131}}";
+ sepNavWindowFrame = "{{199, 101}, {750, 558}}";
+ };
+ };
+ 016EAE0300B4BDD1C697A10E = {
+ activeExec = 0;
+ };
+ 0170304B00B4885DC697A10E = {
+ activeExec = 0;
+ executables = (
+ 8D3D22070A1921E2000C2919,
+ );
+ };
+ 0170311C00B49352C697A10E = {
+ activeExec = 0;
+ };
+ 043627A900868916C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {808, 1819}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 0}, {808, 131}}";
+ sepNavWindowFrame = "{{176, 122}, {750, 558}}";
+ };
+ };
+ 043627B400868916C697A10E = {
+ uiCtxt = {
+ sepNavWindowFrame = "{{153, 143}, {750, 558}}";
+ };
+ };
+ 0654BA41FE8ECEE0C697A12F = {
+ activeBuildStyle = 07F3F50BFFE98E8EC697A10E;
+ activeExecutable = 8D3D22050A1921E2000C2919;
+ activeTarget = 0654BA5CFE8ECEE0C697A12F;
+ codeSenseManager = 8D3D22200A1921F4000C2919;
+ executables = (
+ 8D3D22050A1921E2000C2919,
+ 8D3D22060A1921E2000C2919,
+ 8D3D22070A1921E2000C2919,
+ 8D3D22080A1921E2000C2919,
+ );
+ perUserDictionary = {
+ PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 274.2085,
+ 259.5991,
+ 286.5835,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXBookmarksDataSource_LocationID,
+ PBXBookmarksDataSource_NameID,
+ PBXBookmarksDataSource_CommentsID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 518.8799,
+ 281.2085,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXErrorsWarningsDataSource_TypeID,
+ PBXErrorsWarningsDataSource_MessageID,
+ PBXErrorsWarningsDataSource_LocationID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 22,
+ 524.7974,
+ 273.5835,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXExecutablesDataSource_ActiveFlagID,
+ PBXExecutablesDataSource_NameID,
+ PBXExecutablesDataSource_CommentsID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 557,
+ 20,
+ 101,
+ 43,
+ 43,
+ 20,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ PBXFileDataSource_Target_ColumnID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 410.2974,
+ 413.2085,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFindDataSource_MessageID,
+ PBXFindDataSource_LocationID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXSymbolsDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXSymbolsDataSource_SymbolNameID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 16,
+ 254.8008,
+ 284.0356,
+ 261.2085,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXSymbolsDataSource_SymbolTypeIconID,
+ PBXSymbolsDataSource_SymbolNameID,
+ PBXSymbolsDataSource_SymbolTypeID,
+ PBXSymbolsDataSource_ReferenceNameID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 20,
+ 548,
+ 20,
+ 86,
+ 43,
+ 43,
+ 20,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_SCM_ColumnID,
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ PBXFileDataSource_Target_ColumnID,
+ );
+ };
+ PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 474,
+ 102,
+ 20,
+ 102,
+ 43,
+ 43,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXTargetDataSource_PrimaryAttribute,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ );
+ };
+ PBXPerProjectTemplateStateSaveDate = 170721092;
+ PBXPrepackagedSmartGroups_v2 = (
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ activationKey = OldTargetSmartGroup;
+ clz = PBXTargetSmartGroup;
+ description = "Displays all targets of the project.";
+ globalID = 1C37FABC04509CD000000102;
+ name = Targets;
+ preferences = {
+ image = Targets;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXTargetSmartGroup2;
+ description = "Displays all targets of the project as well as nested build phases.";
+ globalID = 1C37FBAC04509CD000000102;
+ name = Targets;
+ preferences = {
+ image = Targets;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXExecutablesSmartGroup;
+ description = "Displays all executables of the project.";
+ globalID = 1C37FAAC04509CD000000102;
+ name = Executables;
+ preferences = {
+ image = Executable;
+ };
+ },
+ {
+ " PBXTransientLocationAtTop " = bottom;
+ absolutePathToBundle = "";
+ clz = PBXErrorsWarningsSmartGroup;
+ description = "Displays files with errors or warnings.";
+ globalID = 1C08E77C0454961000C914BD;
+ name = "Errors and Warnings";
+ preferences = {
+ fnmatch = "";
+ image = WarningsErrors;
+ recursive = 1;
+ regex = "";
+ root = "";
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXFilenameSmartGroup;
+ description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
+ globalID = 1CC0EA4004350EF90044410B;
+ name = "Implementation Files";
+ preferences = {
+ canSave = 1;
+ fnmatch = "";
+ image = SmartFolder;
+ isLeaf = 0;
+ recursive = 1;
+ regex = "?*\\.[mcMC]";
+ root = "";
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXFilenameSmartGroup;
+ description = "This group displays Interface Builder NIB Files.";
+ globalID = 1CC0EA4004350EF90041110B;
+ name = "NIB Files";
+ preferences = {
+ canSave = 1;
+ fnmatch = "*.nib";
+ image = SmartFolder;
+ isLeaf = 0;
+ recursive = 1;
+ regex = "";
+ root = "";
+ };
+ },
+ {
+ PBXTransientLocationAtTop = no;
+ absolutePathToBundle = "";
+ clz = PBXFindSmartGroup;
+ description = "Displays Find Results.";
+ globalID = 1C37FABC05509CD000000102;
+ name = "Find Results";
+ preferences = {
+ image = spyglass;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = no;
+ absolutePathToBundle = "";
+ clz = PBXBookmarksSmartGroup;
+ description = "Displays Project Bookmarks.";
+ globalID = 1C37FABC05539CD112110102;
+ name = Bookmarks;
+ preferences = {
+ image = Bookmarks;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = XCSCMSmartGroup;
+ description = "Displays files with interesting SCM status.";
+ globalID = E2644B35053B69B200211256;
+ name = SCM;
+ preferences = {
+ image = PBXRepository;
+ isLeaf = 0;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXSymbolsSmartGroup;
+ description = "Displays all symbols for the project.";
+ globalID = 1C37FABC04509CD000100104;
+ name = "Project Symbols";
+ preferences = {
+ image = ProjectSymbols;
+ isLeaf = 1;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXFilenameSmartGroup;
+ description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
+ globalID = PBXTemplateMarker;
+ name = "Simple Filter SmartGroup";
+ preferences = {
+ canSave = 1;
+ fnmatch = "*.nib";
+ image = SmartFolder;
+ isLeaf = 0;
+ recursive = 1;
+ regex = "";
+ root = "";
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXFilenameSmartGroup;
+ description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
+ globalID = PBXTemplateMarker;
+ name = "Simple Regular Expression SmartGroup";
+ preferences = {
+ canSave = 1;
+ fnmatch = "";
+ image = SmartFolder;
+ isLeaf = 0;
+ recursive = 1;
+ regex = "?*\\.[mcMC]";
+ root = "";
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ clz = XDDesignSmartGroup;
+ description = "Displays Xdesign models";
+ globalID = 2E4A936305E6979E00701470;
+ name = Design;
+ preferences = {
+ image = Design;
+ isLeaf = 0;
+ };
+ },
+ );
+ PBXWorkspaceStateSaveDate = 170721092;
+ };
+ perUserProjectItems = {
+ 8D1C65920A2B94B0007D72D3 = 8D1C65920A2B94B0007D72D3;
+ 8D1C65930A2B94B0007D72D3 = 8D1C65930A2B94B0007D72D3;
+ 8D1C65940A2B94B0007D72D3 = 8D1C65940A2B94B0007D72D3;
+ 8D1C65950A2B94B0007D72D3 = 8D1C65950A2B94B0007D72D3;
+ 8D1C65960A2B94B0007D72D3 = 8D1C65960A2B94B0007D72D3;
+ 8D1C65970A2B94B0007D72D3 = 8D1C65970A2B94B0007D72D3;
+ 8D1C65980A2B94B0007D72D3 = 8D1C65980A2B94B0007D72D3;
+ 8D1C65990A2B94B0007D72D3 = 8D1C65990A2B94B0007D72D3;
+ 8D1C659B0A2B94B0007D72D3 = 8D1C659B0A2B94B0007D72D3;
+ 8D1C659D0A2B94B0007D72D3 = 8D1C659D0A2B94B0007D72D3;
+ 8D1C65A10A2B94B0007D72D3 = 8D1C65A10A2B94B0007D72D3;
+ 8D1C65A20A2B94B0007D72D3 = 8D1C65A20A2B94B0007D72D3;
+ 8D1C65BE0A2B95E3007D72D3 = 8D1C65BE0A2B95E3007D72D3;
+ 8D1C65D50A2B9711007D72D3 = 8D1C65D50A2B9711007D72D3;
+ 8D1C65D60A2B9711007D72D3 = 8D1C65D60A2B9711007D72D3;
+ 8D1C65D90A2B9711007D72D3 = 8D1C65D90A2B9711007D72D3;
+ 8D1C65DA0A2B9711007D72D3 = 8D1C65DA0A2B9711007D72D3;
+ 8D1C65F70A2B9D19007D72D3 = 8D1C65F70A2B9D19007D72D3;
+ 8D1C65F80A2B9D19007D72D3 = 8D1C65F80A2B9D19007D72D3;
+ 8D1C660F0A2BA724007D72D3 = 8D1C660F0A2BA724007D72D3;
+ 8D1C661B0A2BA8D5007D72D3 = 8D1C661B0A2BA8D5007D72D3;
+ 8D1C662C0A2BADF5007D72D3 = 8D1C662C0A2BADF5007D72D3;
+ 8D24ED810A227007006C43C5 = 8D24ED810A227007006C43C5;
+ 8D24ED820A227007006C43C5 = 8D24ED820A227007006C43C5;
+ 8D24ED940A22709A006C43C5 = 8D24ED940A22709A006C43C5;
+ 8D24ED950A22709A006C43C5 = 8D24ED950A22709A006C43C5;
+ 8D24ED970A22709A006C43C5 = 8D24ED970A22709A006C43C5;
+ 8D24ED980A22709A006C43C5 = 8D24ED980A22709A006C43C5;
+ 8D2570F10A2B4F08009BCA6C = 8D2570F10A2B4F08009BCA6C;
+ 8D2571470A2B641A009BCA6C = 8D2571470A2B641A009BCA6C;
+ 8D2571580A2B6648009BCA6C = 8D2571580A2B6648009BCA6C;
+ 8D25716C0A2B68BC009BCA6C = 8D25716C0A2B68BC009BCA6C;
+ 8D2EDA970A29CC320007A32B = 8D2EDA970A29CC320007A32B;
+ 8D2EDA980A29CC320007A32B = 8D2EDA980A29CC320007A32B;
+ 8D2EDA990A29CC320007A32B = 8D2EDA990A29CC320007A32B;
+ 8D2EDA9A0A29CC320007A32B = 8D2EDA9A0A29CC320007A32B;
+ 8D2EDA9D0A29CC320007A32B = 8D2EDA9D0A29CC320007A32B;
+ 8D2EDA9F0A29CC320007A32B = 8D2EDA9F0A29CC320007A32B;
+ 8D2EDAA10A29CC320007A32B = 8D2EDAA10A29CC320007A32B;
+ 8D2EDAA20A29CC320007A32B = 8D2EDAA20A29CC320007A32B;
+ 8D2EDAA30A29CC320007A32B = 8D2EDAA30A29CC320007A32B;
+ 8D2EDAA40A29CC320007A32B = 8D2EDAA40A29CC320007A32B;
+ 8D2EDAA50A29CC320007A32B = 8D2EDAA50A29CC320007A32B;
+ 8D2EDAA60A29CC320007A32B = 8D2EDAA60A29CC320007A32B;
+ 8D2EDAA70A29CC320007A32B = 8D2EDAA70A29CC320007A32B;
+ 8D2EDAA80A29CC320007A32B = 8D2EDAA80A29CC320007A32B;
+ 8D2EDAA90A29CC320007A32B = 8D2EDAA90A29CC320007A32B;
+ 8D2EDAAA0A29CC320007A32B = 8D2EDAAA0A29CC320007A32B;
+ 8D2EDAAB0A29CC320007A32B = 8D2EDAAB0A29CC320007A32B;
+ 8D2EDABF0A29D93B0007A32B = 8D2EDABF0A29D93B0007A32B;
+ 8D2EDAC20A29D93B0007A32B = 8D2EDAC20A29D93B0007A32B;
+ 8D2EDAD10A29E8880007A32B = 8D2EDAD10A29E8880007A32B;
+ 8D5ED1370A2CFF55007088B1 = 8D5ED1370A2CFF55007088B1;
+ };
+ sourceControlManager = 8D3D221F0A1921F4000C2919;
+ userBuildSettings = {
+ };
+ };
+ 0654BA5CFE8ECEE0C697A12F = {
+ activeExec = 0;
+ executables = (
+ 8D3D22050A1921E2000C2919,
+ );
+ };
+ 4FF0904804896C0E00030DA8 = {
+ activeExec = 0;
+ executables = (
+ 8D3D22060A1921E2000C2919,
+ );
+ };
+ 4FF0912704896C1600030DA8 = {
+ activeExec = 0;
+ executables = (
+ 8D3D22080A1921E2000C2919,
+ );
+ };
+ 8D1C65920A2B94B0007D72D3 = {
+ fRef = 012ADB1600868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_marks.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D1C65930A2B94B0007D72D3 = {
+ fRef = 012ADB1500868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_main.c: 18";
+ rLen = 0;
+ rLoc = 815;
+ rType = 0;
+ vrLen = 402;
+ vrLoc = 647;
+ };
+ 8D1C65940A2B94B0007D72D3 = {
+ fRef = 012ADB1400868211C697A10E;
+ isa = PBXTextBookmark;
+ name = RE_BeginFrame;
+ rLen = 13;
+ rLoc = 46053;
+ rType = 0;
+ vrLen = 242;
+ vrLoc = 39054;
+ };
+ 8D1C65950A2B94B0007D72D3 = {
+ fRef = 012ADB1200868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_init.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D1C65960A2B94B0007D72D3 = {
+ fRef = 012ADB1100868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_image.c: 774";
+ rLen = 0;
+ rLoc = 19601;
+ rType = 0;
+ vrLen = 291;
+ vrLoc = 19556;
+ };
+ 8D1C65970A2B94B0007D72D3 = {
+ fRef = 012ADB1000868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "code also uses some hinting techniques that MIGHT infringe on patents";
+ rLen = 69;
+ rLoc = 1516;
+ rType = 0;
+ vrLen = 622;
+ vrLoc = 1317;
+ };
+ 8D1C65980A2B94B0007D72D3 = {
+ fRef = 012ADB0F00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = RB_RenderFlare;
+ rLen = 14;
+ rLoc = 8053;
+ rType = 0;
+ vrLen = 194;
+ vrLoc = 3231;
+ };
+ 8D1C65990A2B94B0007D72D3 = {
+ fRef = 012ADB1A00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_public.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D1C659B0A2B94B0007D72D3 = {
+ fRef = 012ADB1600868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_marks.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D1C659D0A2B94B0007D72D3 = {
+ fRef = 012ADB1400868211C697A10E;
+ isa = PBXTextBookmark;
+ name = RE_BeginFrame;
+ rLen = 13;
+ rLoc = 46053;
+ rType = 0;
+ vrLen = 242;
+ vrLoc = 39054;
+ };
+ 8D1C65A10A2B94B0007D72D3 = {
+ fRef = 012ADB0F00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = RB_RenderFlare;
+ rLen = 14;
+ rLoc = 8053;
+ rType = 0;
+ vrLen = 194;
+ vrLoc = 3231;
+ };
+ 8D1C65A20A2B94B0007D72D3 = {
+ fRef = 012ADB1A00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_public.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D1C65BE0A2B95E3007D72D3 = {
+ fRef = 012ADB1C00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = LineSize;
+ rLen = 8;
+ rLoc = 5933;
+ rType = 0;
+ vrLen = 177;
+ vrLoc = 5813;
+ };
+ 8D1C65D50A2B9711007D72D3 = {
+ fRef = 015ECC0C00894EC0C697A10E;
+ isa = PBXTextBookmark;
+ name = "macosx_display.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D1C65D60A2B9711007D72D3 = {
+ fRef = 043627A900868916C697A10E;
+ isa = PBXTextBookmark;
+ name = "macosx_local.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D1C65D90A2B9711007D72D3 = {
+ fRef = 015ECC0C00894EC0C697A10E;
+ isa = PBXTextBookmark;
+ name = "macosx_display.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D1C65DA0A2B9711007D72D3 = {
+ fRef = 043627A900868916C697A10E;
+ isa = PBXTextBookmark;
+ name = "macosx_local.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D1C65F70A2B9D19007D72D3 = {
+ fRef = 016B4A3D00ACCF9FC697A10E;
+ isa = PBXTextBookmark;
+ name = "macosx_glsmp_ports.m: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D1C65F80A2B9D19007D72D3 = {
+ fRef = 016B4A3D00ACCF9FC697A10E;
+ isa = PBXTextBookmark;
+ name = "macosx_glsmp_ports.m: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D1C660F0A2BA724007D72D3 = {
+ fRef = 012ADB1300868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_light.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D1C661B0A2BA8D5007D72D3 = {
+ fRef = 011F78F200B25B65C697A10E;
+ isa = PBXTextBookmark;
+ name = LineSize;
+ rLen = 9;
+ rLoc = 2329;
+ rType = 0;
+ vrLen = 181;
+ vrLoc = 2261;
+ };
+ 8D1C662C0A2BADF5007D72D3 = {
+ fRef = 012ADB1E00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "\n\n\n\n\tabits &= ( GLS_DSTBLEND_BITS | GLS_SRCBLEND_BITS );\n\n\tbbits &= ( GLS_DSTBLEND_BITS | GLS_SRCBLEND_BITS );";
+ rLen = 110;
+ rLoc = 46424;
+ rType = 0;
+ vrLen = 306;
+ vrLoc = 1749;
+ };
+ 8D24ED810A227007006C43C5 = {
+ fRef = 012AD9AB00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "cd key";
+ rLen = 6;
+ rLoc = 26096;
+ rType = 0;
+ vrLen = 261;
+ vrLoc = 2366;
+ };
+ 8D24ED820A227007006C43C5 = {
+ fRef = 012AD9AB00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "cd key";
+ rLen = 6;
+ rLoc = 26096;
+ rType = 0;
+ vrLen = 261;
+ vrLoc = 2366;
+ };
+ 8D24ED940A22709A006C43C5 = {
+ fRef = 012ADABF00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "CD Key";
+ rLen = 6;
+ rLoc = 3647;
+ rType = 0;
+ vrLen = 459;
+ vrLoc = 3508;
+ };
+ 8D24ED950A22709A006C43C5 = {
+ fRef = 012ADB4500868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "CD Key";
+ rLen = 6;
+ rLoc = 164320;
+ rType = 0;
+ vrLen = 363;
+ vrLoc = 164145;
+ };
+ 8D24ED970A22709A006C43C5 = {
+ fRef = 012ADABF00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "CD Key";
+ rLen = 6;
+ rLoc = 3647;
+ rType = 0;
+ vrLen = 459;
+ vrLoc = 3508;
+ };
+ 8D24ED980A22709A006C43C5 = {
+ fRef = 012ADB4500868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "CD Key";
+ rLen = 6;
+ rLoc = 164320;
+ rType = 0;
+ vrLen = 363;
+ vrLoc = 164145;
+ };
+ 8D2570F10A2B4F08009BCA6C = {
+ fRef = 012ADB1E00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "\n\n\n\n\tabits &= ( GLS_DSTBLEND_BITS | GLS_SRCBLEND_BITS );\n\n\tbbits &= ( GLS_DSTBLEND_BITS | GLS_SRCBLEND_BITS );";
+ rLen = 110;
+ rLoc = 46424;
+ rType = 0;
+ vrLen = 319;
+ vrLoc = 1736;
+ };
+ 8D2571470A2B641A009BCA6C = {
+ fRef = 011F78F200B25B65C697A10E;
+ isa = PBXTextBookmark;
+ name = "glPolygonMode(";
+ rLen = 14;
+ rLoc = 95844;
+ rType = 0;
+ vrLen = 336;
+ vrLoc = 95593;
+ };
+ 8D2571580A2B6648009BCA6C = {
+ fRef = 012ADB0B00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "olygonMode( GL";
+ rLen = 14;
+ rLoc = 7570;
+ rType = 0;
+ vrLen = 166;
+ vrLoc = 7517;
+ };
+ 8D25716C0A2B68BC009BCA6C = {
+ fRef = 012ADB1C00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = r_showtris;
+ rLen = 10;
+ rLoc = 33204;
+ rType = 0;
+ vrLen = 148;
+ vrLoc = 32952;
+ };
+ 8D2EDA970A29CC320007A32B = {
+ fRef = 012ADA2500868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "ai_chat.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D2EDA980A29CC320007A32B = {
+ fRef = 012ADB0E00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_curve.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D2EDA990A29CC320007A32B = {
+ fRef = 012ADB2100868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_surface.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D2EDA9A0A29CC320007A32B = {
+ fRef = 012ADB1F00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_shadows.c: 215";
+ rLen = 0;
+ rLoc = 5369;
+ rType = 0;
+ vrLen = 240;
+ vrLoc = 2231;
+ };
+ 8D2EDA9D0A29CC320007A32B = {
+ fRef = 012ADB1900868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_noise.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D2EDA9F0A29CC320007A32B = {
+ fRef = 012ADB0C00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_bsp.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D2EDAA10A29CC320007A32B = {
+ fRef = 012ADB1700868211C697A10E;
+ isa = PBXTextBookmark;
+ name = R_CullModel;
+ rLen = 11;
+ rLoc = 2391;
+ rType = 0;
+ vrLen = 286;
+ vrLoc = 2348;
+ };
+ 8D2EDAA20A29CC320007A32B = {
+ fRef = 012ADB1500868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_main.c: 18";
+ rLen = 0;
+ rLoc = 815;
+ rType = 0;
+ vrLen = 402;
+ vrLoc = 647;
+ };
+ 8D2EDAA30A29CC320007A32B = {
+ fRef = 012ADA2500868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "ai_chat.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D2EDAA40A29CC320007A32B = {
+ fRef = 012ADB0E00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_curve.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D2EDAA50A29CC320007A32B = {
+ fRef = 012ADB2100868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_surface.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D2EDAA60A29CC320007A32B = {
+ fRef = 012ADB1F00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_shadows.c: 215";
+ rLen = 0;
+ rLoc = 5369;
+ rType = 0;
+ vrLen = 240;
+ vrLoc = 2231;
+ };
+ 8D2EDAA70A29CC320007A32B = {
+ fRef = 012ADB1300868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_light.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D2EDAA80A29CC320007A32B = {
+ fRef = 012ADB1200868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_init.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D2EDAA90A29CC320007A32B = {
+ fRef = 012ADB1900868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_noise.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D2EDAAA0A29CC320007A32B = {
+ fRef = 012ADB0B00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_backend.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D2EDAAB0A29CC320007A32B = {
+ fRef = 012ADB0C00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_bsp.c: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 438;
+ vrLoc = 0;
+ };
+ 8D2EDABF0A29D93B0007A32B = {
+ fRef = 012ADB1700868211C697A10E;
+ isa = PBXTextBookmark;
+ name = R_CullModel;
+ rLen = 11;
+ rLoc = 2391;
+ rType = 0;
+ vrLen = 286;
+ vrLoc = 2348;
+ };
+ 8D2EDAC20A29D93B0007A32B = {
+ fRef = 012ADB1100868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "tr_image.c: 774";
+ rLen = 0;
+ rLoc = 19601;
+ rType = 0;
+ vrLen = 327;
+ vrLoc = 19513;
+ };
+ 8D2EDAD10A29E8880007A32B = {
+ fRef = 012ADB1000868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "code also uses some hinting techniques that MIGHT infringe on patents";
+ rLen = 69;
+ rLoc = 1516;
+ rType = 0;
+ vrLen = 622;
+ vrLoc = 1317;
+ };
+ 8D3D22050A1921E2000C2919 = {
+ activeArgIndex = 2147483647;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ configStateDict = {
+ };
+ cppStopOnCatchEnabled = 0;
+ cppStopOnThrowEnabled = 0;
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ dylibVariantSuffix = "";
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ isa = PBXExecutable;
+ libgmallocEnabled = 0;
+ name = "Quake3 (Application)";
+ shlibInfoDictList = (
+ );
+ sourceDirectories = (
+ );
+ };
+ 8D3D22060A1921E2000C2919 = {
+ activeArgIndex = 2147483647;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ configStateDict = {
+ };
+ cppStopOnCatchEnabled = 0;
+ cppStopOnThrowEnabled = 0;
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ isa = PBXExecutable;
+ libgmallocEnabled = 0;
+ name = "Quake3 G4 (Application)";
+ shlibInfoDictList = (
+ );
+ sourceDirectories = (
+ );
+ };
+ 8D3D22070A1921E2000C2919 = {
+ activeArgIndex = 2147483647;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ configStateDict = {
+ };
+ cppStopOnCatchEnabled = 0;
+ cppStopOnThrowEnabled = 0;
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ isa = PBXExecutable;
+ libgmallocEnabled = 0;
+ name = "Dedicated Server";
+ shlibInfoDictList = (
+ );
+ sourceDirectories = (
+ );
+ };
+ 8D3D22080A1921E2000C2919 = {
+ activeArgIndex = 2147483647;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ configStateDict = {
+ };
+ cppStopOnCatchEnabled = 0;
+ cppStopOnThrowEnabled = 0;
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ isa = PBXExecutable;
+ libgmallocEnabled = 0;
+ name = "Dedicated Server G4";
+ shlibInfoDictList = (
+ );
+ sourceDirectories = (
+ );
+ };
+ 8D3D221F0A1921F4000C2919 = {
+ fallbackIsa = XCSourceControlManager;
+ isSCMEnabled = 0;
+ isa = PBXSourceControlManager;
+ scmConfiguration = {
+ };
+ scmType = "";
+ };
+ 8D3D22200A1921F4000C2919 = {
+ indexTemplatePath = "";
+ isa = PBXCodeSenseManager;
+ usesDefaults = 1;
+ wantsCodeCompletion = 1;
+ wantsCodeCompletionAutoSuggestions = 0;
+ wantsCodeCompletionCaseSensitivity = 1;
+ wantsCodeCompletionListAlways = 1;
+ wantsCodeCompletionOnlyMatchingItems = 1;
+ wantsCodeCompletionParametersIncluded = 1;
+ wantsCodeCompletionPlaceholdersInserted = 1;
+ wantsCodeCompletionTabCompletes = 1;
+ wantsIndex = 1;
+ };
+ 8D5ED1370A2CFF55007088B1 = {
+ fRef = 012ADB1E00868211C697A10E;
+ isa = PBXTextBookmark;
+ name = "\n\n\n\n\tabits &= ( GLS_DSTBLEND_BITS | GLS_SRCBLEND_BITS );\n\n\tbbits &= ( GLS_DSTBLEND_BITS | GLS_SRCBLEND_BITS );";
+ rLen = 110;
+ rLoc = 46424;
+ rType = 0;
+ vrLen = 306;
+ vrLoc = 1749;
+ };
+}
diff --git a/code/macosx/Quake3.xcodeproj/nuria.mode1 b/code/macosx/Quake3.xcodeproj/nuria.mode1
new file mode 100644
index 0000000..effc610
--- /dev/null
+++ b/code/macosx/Quake3.xcodeproj/nuria.mode1
@@ -0,0 +1,1101 @@
+
+
+
+
+ ActivePerspectiveName
+ Project
+ AllowedModules
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXSmartGroupTreeModule
+ Name
+ Groups and Files Outline View
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXNavigatorGroup
+ Name
+ Editor
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCTaskListModule
+ Name
+ Task List
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCDetailModule
+ Name
+ File and Smart Group Detail Viewer
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXBuildResultsModule
+ Name
+ Detailed Build Results Viewer
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXProjectFindModule
+ Name
+ Project Batch Find Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXRunSessionModule
+ Name
+ Run Log
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXBookmarksModule
+ Name
+ Bookmarks Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXClassBrowserModule
+ Name
+ Class Browser
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXCVSModule
+ Name
+ Source Code Control Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXDebugBreakpointsModule
+ Name
+ Debug Breakpoints Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ XCDockableInspector
+ Name
+ Inspector
+
+
+ BundleLoadPath
+
+ MaxInstances
+ n
+ Module
+ PBXOpenQuicklyModule
+ Name
+ Open Quickly Tool
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXDebugSessionModule
+ Name
+ Debugger
+
+
+ BundleLoadPath
+
+ MaxInstances
+ 1
+ Module
+ PBXDebugCLIModule
+ Name
+ Debug Console
+
+
+ Description
+ This workspace mimics that found in Xcode 1.2, with various minor improvements such as including attached editors to the build results window and the project find window.
+ DockingSystemVisible
+
+ Extension
+ mode1
+ FirstTimeWindowDisplayed
+
+ Identifier
+ com.apple.perspectives.project.mode1
+ MajorVersion
+ 31
+ MinorVersion
+ 0
+ Name
+ Default Workspace
+ Notifications
+
+ OpenEditors
+
+ Perspectives
+
+
+ ChosenToolbarItems
+
+ active-target-popup
+ action
+ NSToolbarFlexibleSpaceItem
+ buildOrClean
+ build-and-runOrDebug
+ com.apple.ide.PBXToolbarStopButton
+ get-info
+ toggle-editor
+ NSToolbarFlexibleSpaceItem
+ com.apple.pbx.toolbar.searchfield
+
+ ControllerClassBaseName
+
+ IconName
+ WindowOfProject
+ Identifier
+ perspective.project
+ IsVertical
+
+ Layout
+
+
+ ContentConfiguration
+
+ PBXBottomSmartGroupGIDs
+
+ 1C37FBAC04509CD000000102
+ 1C37FAAC04509CD000000102
+ 1C08E77C0454961000C914BD
+ 1CC0EA4004350EF90044410B
+ 1CC0EA4004350EF90041110B
+ 1C37FABC05509CD000000102
+ 1C37FABC05539CD112110102
+ E2644B35053B69B200211256
+ 1C37FABC04509CD000100104
+
+ PBXProjectModuleGUID
+ 1CE0B1FE06471DED0097A5F4
+ PBXProjectModuleLabel
+ Files
+ PBXProjectStructureProvided
+ yes
+ PBXSmartGroupTreeModuleColumnData
+
+ PBXSmartGroupTreeModuleColumnWidthsKey
+
+ 186
+
+ PBXSmartGroupTreeModuleColumnsKey_v4
+
+ MainColumn
+
+
+ PBXSmartGroupTreeModuleOutlineStateKey_v7
+
+ PBXSmartGroupTreeModuleOutlineStateExpansionKey
+
+ 0654BA42FE8ECEE0C697A12F
+ 1C08E77C0454961000C914BD
+ 1C37FABC05509CD000000102
+
+ PBXSmartGroupTreeModuleOutlineStateSelectionKey
+
+
+ 14
+ 7
+
+
+ PBXSmartGroupTreeModuleOutlineStateVisibleRectKey
+ {{0, 0}, {186, 542}}
+
+ PBXTopSmartGroupGIDs
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {203, 560}}
+ GroupTreeTableConfiguration
+
+ MainColumn
+ 186
+
+ RubberWindowFrame
+ 214 129 1049 602 0 0 1280 832
+
+ Module
+ PBXSmartGroupTreeModule
+ Proportion
+ 203pt
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CE0B20306471E060097A5F4
+ PBXProjectModuleLabel
+ MyNewFile14.java
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1CE0B20406471E060097A5F4
+ PBXProjectModuleLabel
+ MyNewFile14.java
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {840, 0}}
+ RubberWindowFrame
+ 214 129 1049 602 0 0 1280 832
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 0pt
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CE0B20506471E060097A5F4
+ PBXProjectModuleLabel
+ Detail
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 7}, {840, 553}}
+ RubberWindowFrame
+ 214 129 1049 602 0 0 1280 832
+
+ Module
+ XCDetailModule
+ Proportion
+ 553pt
+
+
+ Proportion
+ 840pt
+
+
+ Name
+ Project
+ ServiceClasses
+
+ XCModuleDock
+ PBXSmartGroupTreeModule
+ XCModuleDock
+ PBXNavigatorGroup
+ XCDetailModule
+
+ TableOfContents
+
+ CF331E8A0A190241002E983B
+ 1CE0B1FE06471DED0097A5F4
+ CF331E8B0A190241002E983B
+ 1CE0B20306471E060097A5F4
+ 1CE0B20506471E060097A5F4
+
+ ToolbarConfiguration
+ xcode.toolbar.config.default
+
+
+ PerspectivesBarVisible
+
+ StatusbarIsVisible
+
+ TimeStamp
+ 0.0
+ ToolbarDisplayMode
+ 1
+ ToolbarIsVisible
+
+ ToolbarSizeMode
+ 1
+ Type
+ Perspectives
+ UpdateMessage
+
+ WindowJustification
+ 5
+ WindowOrderList
+
+ WindowString
+ 214 129 1049 602 0 0 1280 832
+ WindowTools
+
+
+ Identifier
+ windowTool.build
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD0528F0623707200166675
+ PBXProjectModuleLabel
+ <No Editor>
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1CD052900623707200166675
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {500, 215}}
+ RubberWindowFrame
+ 192 257 500 500 0 0 1280 1002
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 215pt
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ XCMainBuildResultsModuleGUID
+ PBXProjectModuleLabel
+ Build
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 222}, {500, 236}}
+ RubberWindowFrame
+ 192 257 500 500 0 0 1280 1002
+
+ Module
+ PBXBuildResultsModule
+ Proportion
+ 236pt
+
+
+ Proportion
+ 458pt
+
+
+ Name
+ Build Results
+ ServiceClasses
+
+ PBXBuildResultsModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ 1C78EAA5065D492600B07095
+ 1C78EAA6065D492600B07095
+ 1CD0528F0623707200166675
+ XCMainBuildResultsModuleGUID
+
+ ToolbarConfiguration
+ xcode.toolbar.config.build
+ WindowString
+ 192 257 500 500 0 0 1280 1002
+
+
+ Identifier
+ windowTool.debugger
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ Debugger
+
+ HorizontalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {317, 164}}
+ {{317, 0}, {377, 164}}
+
+
+ VerticalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {694, 164}}
+ {{0, 164}, {694, 216}}
+
+
+
+ LauncherConfigVersion
+ 8
+ PBXProjectModuleGUID
+ 1C162984064C10D400B95A72
+ PBXProjectModuleLabel
+ Debug - GLUTExamples (Underwater)
+
+ GeometryConfiguration
+
+ DebugConsoleDrawerSize
+ {100, 120}
+ DebugConsoleVisible
+ None
+ DebugConsoleWindowFrame
+ {{200, 200}, {500, 300}}
+ DebugSTDIOWindowFrame
+ {{200, 200}, {500, 300}}
+ Frame
+ {{0, 0}, {694, 380}}
+ RubberWindowFrame
+ 321 238 694 422 0 0 1440 878
+
+ Module
+ PBXDebugSessionModule
+ Proportion
+ 380pt
+
+
+ Proportion
+ 380pt
+
+
+ Name
+ Debugger
+ ServiceClasses
+
+ PBXDebugSessionModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ 1CD10A99069EF8BA00B06720
+ 1C0AD2AB069F1E9B00FABCE6
+ 1C162984064C10D400B95A72
+ 1C0AD2AC069F1E9B00FABCE6
+
+ ToolbarConfiguration
+ xcode.toolbar.config.debug
+ WindowString
+ 321 238 694 422 0 0 1440 878
+ WindowToolGUID
+ 1CD10A99069EF8BA00B06720
+ WindowToolIsVisible
+
+
+
+ Identifier
+ windowTool.find
+ Layout
+
+
+ Dock
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CDD528C0622207200134675
+ PBXProjectModuleLabel
+ <No Editor>
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1CD0528D0623707200166675
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {781, 167}}
+ RubberWindowFrame
+ 62 385 781 470 0 0 1440 878
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 781pt
+
+
+ Proportion
+ 50%
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD0528E0623707200166675
+ PBXProjectModuleLabel
+ Project Find
+
+ GeometryConfiguration
+
+ Frame
+ {{8, 0}, {773, 254}}
+ RubberWindowFrame
+ 62 385 781 470 0 0 1440 878
+
+ Module
+ PBXProjectFindModule
+ Proportion
+ 50%
+
+
+ Proportion
+ 428pt
+
+
+ Name
+ Project Find
+ ServiceClasses
+
+ PBXProjectFindModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ 1C530D57069F1CE1000CFCEE
+ 1C530D58069F1CE1000CFCEE
+ 1C530D59069F1CE1000CFCEE
+ 1CDD528C0622207200134675
+ 1C530D5A069F1CE1000CFCEE
+ 1CE0B1FE06471DED0097A5F4
+ 1CD0528E0623707200166675
+
+ WindowString
+ 62 385 781 470 0 0 1440 878
+ WindowToolGUID
+ 1C530D57069F1CE1000CFCEE
+ WindowToolIsVisible
+
+
+
+ Identifier
+ MENUSEPARATOR
+
+
+ Identifier
+ windowTool.debuggerConsole
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1C78EAAC065D492600B07095
+ PBXProjectModuleLabel
+ Debugger Console
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {440, 358}}
+ RubberWindowFrame
+ 650 41 440 400 0 0 1280 1002
+
+ Module
+ PBXDebugCLIModule
+ Proportion
+ 358pt
+
+
+ Proportion
+ 358pt
+
+
+ Name
+ Debugger Console
+ ServiceClasses
+
+ PBXDebugCLIModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ 1C78EAAD065D492600B07095
+ 1C78EAAE065D492600B07095
+ 1C78EAAC065D492600B07095
+
+ WindowString
+ 650 41 440 400 0 0 1280 1002
+
+
+ Identifier
+ windowTool.run
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ LauncherConfigVersion
+ 3
+ PBXProjectModuleGUID
+ 1CD0528B0623707200166675
+ PBXProjectModuleLabel
+ Run
+ Runner
+
+ HorizontalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {491, 167}}
+ {{0, 176}, {491, 267}}
+
+
+ VerticalSplitView
+
+ _collapsingFrameDimension
+ 0.0
+ _indexOfCollapsedView
+ 0
+ _percentageOfCollapsedView
+ 0.0
+ isCollapsed
+ yes
+ sizes
+
+ {{0, 0}, {405, 443}}
+ {{414, 0}, {514, 443}}
+
+
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {458, 143}}
+ RubberWindowFrame
+ 342 452 458 185 0 0 1440 878
+
+ Module
+ PBXRunSessionModule
+ Proportion
+ 143pt
+
+
+ Proportion
+ 143pt
+
+
+ Name
+ Run Log
+ ServiceClasses
+
+ PBXRunSessionModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ 1C0AD2B3069F1EA900FABCE6
+ 1C0AD2B4069F1EA900FABCE6
+ 1CD0528B0623707200166675
+ 1C0AD2B5069F1EA900FABCE6
+
+ ToolbarConfiguration
+ xcode.toolbar.config.run
+ WindowString
+ 342 452 458 185 0 0 1440 878
+ WindowToolGUID
+ 1C0AD2B3069F1EA900FABCE6
+ WindowToolIsVisible
+
+
+
+ Identifier
+ windowTool.scm
+ Layout
+
+
+ Dock
+
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1C78EAB2065D492600B07095
+ PBXProjectModuleLabel
+ <No Editor>
+ PBXSplitModuleInNavigatorKey
+
+ Split0
+
+ PBXProjectModuleGUID
+ 1C78EAB3065D492600B07095
+
+ SplitCount
+ 1
+
+ StatusBarVisibility
+
+
+ GeometryConfiguration
+
+ Frame
+ {{0, 0}, {452, 0}}
+ RubberWindowFrame
+ 743 379 452 308 0 0 1280 1002
+
+ Module
+ PBXNavigatorGroup
+ Proportion
+ 0pt
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD052920623707200166675
+ PBXProjectModuleLabel
+ SCM
+
+ GeometryConfiguration
+
+ ConsoleFrame
+ {{0, 259}, {452, 0}}
+ Frame
+ {{0, 7}, {452, 259}}
+ RubberWindowFrame
+ 743 379 452 308 0 0 1280 1002
+ TableConfiguration
+
+ Status
+ 30
+ FileName
+ 199
+ Path
+ 197.09500122070312
+
+ TableFrame
+ {{0, 0}, {452, 250}}
+
+ Module
+ PBXCVSModule
+ Proportion
+ 259pt
+
+
+ Proportion
+ 266pt
+
+
+ Name
+ SCM
+ ServiceClasses
+
+ PBXCVSModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ 1C78EAB4065D492600B07095
+ 1C78EAB5065D492600B07095
+ 1C78EAB2065D492600B07095
+ 1CD052920623707200166675
+
+ WindowString
+ 743 379 452 308 0 0 1280 1002
+
+
+ Identifier
+ windowTool.breakpoints
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ PBXProjectModuleGUID
+ 1CD052930623707200166675
+ PBXProjectModuleLabel
+ Breakpoints
+
+ GeometryConfiguration
+
+ BreakpointsTreeTableConfiguration
+
+ enabledColumn
+ 16
+ breakpointColumn
+ 201.5830078125
+
+ Frame
+ {{0, 0}, {240, 195}}
+ RubberWindowFrame
+ 342 421 240 216 0 0 1440 878
+
+ Module
+ PBXDebugBreakpointsModule
+ Proportion
+ 195pt
+
+
+ Proportion
+ 195pt
+
+
+ Name
+ Breakpoints
+ ServiceClasses
+
+ PBXDebugBreakpointsModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ 1C0AD2AD069F1E9B00FABCE6
+ 1C0AD2AE069F1E9B00FABCE6
+ 1CD052930623707200166675
+
+ WindowString
+ 342 421 240 216 0 0 1440 878
+ WindowToolGUID
+ 1C0AD2AD069F1E9B00FABCE6
+ WindowToolIsVisible
+
+
+
+ Identifier
+ windowTool.bookmarks
+ Layout
+
+
+ Dock
+
+
+ Module
+ PBXBookmarksModule
+ Proportion
+ 166pt
+
+
+ Proportion
+ 166pt
+
+
+ Name
+ Bookmarks
+ ServiceClasses
+
+ PBXBookmarksModule
+
+ StatusbarIsVisible
+
+ WindowString
+ 538 42 401 187 0 0 1280 1002
+
+
+ Identifier
+ windowTool.classBrowser
+ Layout
+
+
+ Dock
+
+
+ BecomeActive
+
+ ContentConfiguration
+
+ OptionsSetName
+ Hierarchy, all classes
+ PBXProjectModuleGUID
+ 1CA6456E063B45B4001379D8
+ PBXProjectModuleLabel
+ Class Browser - NSObject
+
+ GeometryConfiguration
+
+ ClassesFrame
+ {{0, 0}, {374, 96}}
+ ClassesTreeTableConfiguration
+
+ PBXClassNameColumnIdentifier
+ 208
+ PBXClassBookColumnIdentifier
+ 22
+
+ Frame
+ {{0, 0}, {630, 331}}
+ MembersFrame
+ {{0, 105}, {374, 395}}
+ MembersTreeTableConfiguration
+
+ PBXMemberTypeIconColumnIdentifier
+ 22
+ PBXMemberNameColumnIdentifier
+ 216
+ PBXMemberTypeColumnIdentifier
+ 97
+ PBXMemberBookColumnIdentifier
+ 22
+
+ PBXModuleWindowStatusBarHidden2
+
+ RubberWindowFrame
+ 385 179 630 352 0 0 1440 878
+
+ Module
+ PBXClassBrowserModule
+ Proportion
+ 331pt
+
+
+ Proportion
+ 331pt
+
+
+ Name
+ Class Browser
+ ServiceClasses
+
+ PBXClassBrowserModule
+
+ StatusbarIsVisible
+
+ TableOfContents
+
+ 1C0AD2AF069F1E9B00FABCE6
+ 1C0AD2B0069F1E9B00FABCE6
+ 1CA6456E063B45B4001379D8
+
+ ToolbarConfiguration
+ xcode.toolbar.config.classbrowser
+ WindowString
+ 385 179 630 352 0 0 1440 878
+ WindowToolGUID
+ 1C0AD2AF069F1E9B00FABCE6
+ WindowToolIsVisible
+
+
+
+
+
diff --git a/code/macosx/Quake3.xcodeproj/nuria.pbxuser b/code/macosx/Quake3.xcodeproj/nuria.pbxuser
new file mode 100644
index 0000000..7950092
--- /dev/null
+++ b/code/macosx/Quake3.xcodeproj/nuria.pbxuser
@@ -0,0 +1,411 @@
+// !$*UTF8*$!
+{
+ 00F5ED38FEBA95B7C697A12F = {
+ activeExec = 0;
+ };
+ 00F5ED90FEBA9615C697A12F = {
+ activeExec = 0;
+ };
+ 012ADAF900868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {4184, 47977}}";
+ sepNavSelRange = "{77537, 0}";
+ sepNavVisRect = "{{0, 41155}, {696, 584}}";
+ };
+ };
+ 012ADAFF00868211C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {878, 60213}}";
+ sepNavSelRange = "{100854, 0}";
+ sepNavVisRect = "{{0, 40771}, {711, 428}}";
+ sepNavWindowFrame = "{{412, 127}, {750, 558}}";
+ };
+ };
+ 016EAE0300B4BDD1C697A10E = {
+ activeExec = 0;
+ };
+ 0170304B00B4885DC697A10E = {
+ activeExec = 0;
+ executables = (
+ CF331E750A19021A002E983B,
+ );
+ };
+ 0170311C00B49352C697A10E = {
+ activeExec = 0;
+ };
+ 043627AD00868916C697A10E = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1514, 7531}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRect = "{{0, 0}, {711, 428}}";
+ sepNavWindowFrame = "{{61, 227}, {750, 558}}";
+ };
+ };
+ 0654BA41FE8ECEE0C697A12F = {
+ activeBuildStyle = 07F3F50BFFE98E8EC697A10E;
+ activeExecutable = CF331E730A19021A002E983B;
+ activeTarget = 0170311C00B49352C697A10E;
+ codeSenseManager = CF331E890A190224002E983B;
+ executables = (
+ CF331E730A19021A002E983B,
+ CF331E740A19021A002E983B,
+ CF331E750A19021A002E983B,
+ CF331E760A19021A002E983B,
+ );
+ perUserDictionary = {
+ PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 512.8799,
+ 278.2085,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXErrorsWarningsDataSource_TypeID,
+ PBXErrorsWarningsDataSource_MessageID,
+ PBXErrorsWarningsDataSource_LocationID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 550,
+ 20,
+ 99,
+ 43,
+ 43,
+ 20,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ PBXFileDataSource_Target_ColumnID,
+ );
+ };
+ PBXPerProjectTemplateStateSaveDate = 169411098;
+ PBXPrepackagedSmartGroups_v2 = (
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ activationKey = OldTargetSmartGroup;
+ clz = PBXTargetSmartGroup;
+ description = "Displays all targets of the project.";
+ globalID = 1C37FABC04509CD000000102;
+ name = Targets;
+ preferences = {
+ image = Targets;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXTargetSmartGroup2;
+ description = "Displays all targets of the project as well as nested build phases.";
+ globalID = 1C37FBAC04509CD000000102;
+ name = Targets;
+ preferences = {
+ image = Targets;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXExecutablesSmartGroup;
+ description = "Displays all executables of the project.";
+ globalID = 1C37FAAC04509CD000000102;
+ name = Executables;
+ preferences = {
+ image = Executable;
+ };
+ },
+ {
+ " PBXTransientLocationAtTop " = bottom;
+ absolutePathToBundle = "";
+ clz = PBXErrorsWarningsSmartGroup;
+ description = "Displays files with errors or warnings.";
+ globalID = 1C08E77C0454961000C914BD;
+ name = "Errors and Warnings";
+ preferences = {
+ fnmatch = "";
+ image = WarningsErrors;
+ recursive = 1;
+ regex = "";
+ root = "";
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXFilenameSmartGroup;
+ description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
+ globalID = 1CC0EA4004350EF90044410B;
+ name = "Implementation Files";
+ preferences = {
+ canSave = 1;
+ fnmatch = "";
+ image = SmartFolder;
+ isLeaf = 0;
+ recursive = 1;
+ regex = "?*\\.[mcMC]";
+ root = "";
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXFilenameSmartGroup;
+ description = "This group displays Interface Builder NIB Files.";
+ globalID = 1CC0EA4004350EF90041110B;
+ name = "NIB Files";
+ preferences = {
+ canSave = 1;
+ fnmatch = "*.nib";
+ image = SmartFolder;
+ isLeaf = 0;
+ recursive = 1;
+ regex = "";
+ root = "";
+ };
+ },
+ {
+ PBXTransientLocationAtTop = no;
+ absolutePathToBundle = "";
+ clz = PBXFindSmartGroup;
+ description = "Displays Find Results.";
+ globalID = 1C37FABC05509CD000000102;
+ name = "Find Results";
+ preferences = {
+ image = spyglass;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = no;
+ absolutePathToBundle = "";
+ clz = PBXBookmarksSmartGroup;
+ description = "Displays Project Bookmarks.";
+ globalID = 1C37FABC05539CD112110102;
+ name = Bookmarks;
+ preferences = {
+ image = Bookmarks;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = XCSCMSmartGroup;
+ description = "Displays files with interesting SCM status.";
+ globalID = E2644B35053B69B200211256;
+ name = SCM;
+ preferences = {
+ image = PBXRepository;
+ isLeaf = 0;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXSymbolsSmartGroup;
+ description = "Displays all symbols for the project.";
+ globalID = 1C37FABC04509CD000100104;
+ name = "Project Symbols";
+ preferences = {
+ image = ProjectSymbols;
+ isLeaf = 1;
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXFilenameSmartGroup;
+ description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
+ globalID = PBXTemplateMarker;
+ name = "Simple Filter SmartGroup";
+ preferences = {
+ canSave = 1;
+ fnmatch = "*.nib";
+ image = SmartFolder;
+ isLeaf = 0;
+ recursive = 1;
+ regex = "";
+ root = "";
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ absolutePathToBundle = "";
+ clz = PBXFilenameSmartGroup;
+ description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter.";
+ globalID = PBXTemplateMarker;
+ name = "Simple Regular Expression SmartGroup";
+ preferences = {
+ canSave = 1;
+ fnmatch = "";
+ image = SmartFolder;
+ isLeaf = 0;
+ recursive = 1;
+ regex = "?*\\.[mcMC]";
+ root = "";
+ };
+ },
+ {
+ PBXTransientLocationAtTop = bottom;
+ clz = XDDesignSmartGroup;
+ description = "Displays Xdesign models";
+ globalID = 2E4A936305E6979E00701470;
+ name = Design;
+ preferences = {
+ image = Design;
+ isLeaf = 0;
+ };
+ },
+ );
+ PBXWorkspaceStateSaveDate = 169411098;
+ };
+ sourceControlManager = CF331E880A190224002E983B;
+ userBuildSettings = {
+ };
+ };
+ 0654BA5CFE8ECEE0C697A12F = {
+ activeExec = 0;
+ executables = (
+ CF331E730A19021A002E983B,
+ );
+ };
+ 4FF0904804896C0E00030DA8 = {
+ activeExec = 0;
+ executables = (
+ CF331E740A19021A002E983B,
+ );
+ };
+ 4FF0912704896C1600030DA8 = {
+ activeExec = 0;
+ executables = (
+ CF331E760A19021A002E983B,
+ );
+ };
+ CF331E730A19021A002E983B = {
+ activeArgIndex = 2147483647;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ configStateDict = {
+ };
+ cppStopOnCatchEnabled = 0;
+ cppStopOnThrowEnabled = 0;
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ isa = PBXExecutable;
+ libgmallocEnabled = 0;
+ name = "Quake3 (Application)";
+ shlibInfoDictList = (
+ );
+ sourceDirectories = (
+ );
+ };
+ CF331E740A19021A002E983B = {
+ activeArgIndex = 2147483647;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ configStateDict = {
+ };
+ cppStopOnCatchEnabled = 0;
+ cppStopOnThrowEnabled = 0;
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ isa = PBXExecutable;
+ libgmallocEnabled = 0;
+ name = "Quake3 G4 (Application)";
+ shlibInfoDictList = (
+ );
+ sourceDirectories = (
+ );
+ };
+ CF331E750A19021A002E983B = {
+ activeArgIndex = 2147483647;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ configStateDict = {
+ };
+ cppStopOnCatchEnabled = 0;
+ cppStopOnThrowEnabled = 0;
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ isa = PBXExecutable;
+ libgmallocEnabled = 0;
+ name = "Dedicated Server";
+ shlibInfoDictList = (
+ );
+ sourceDirectories = (
+ );
+ };
+ CF331E760A19021A002E983B = {
+ activeArgIndex = 2147483647;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ configStateDict = {
+ };
+ cppStopOnCatchEnabled = 0;
+ cppStopOnThrowEnabled = 0;
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ isa = PBXExecutable;
+ libgmallocEnabled = 0;
+ name = "Dedicated Server G4";
+ shlibInfoDictList = (
+ );
+ sourceDirectories = (
+ );
+ };
+ CF331E880A190224002E983B = {
+ fallbackIsa = XCSourceControlManager;
+ isSCMEnabled = 0;
+ isa = PBXSourceControlManager;
+ scmConfiguration = {
+ };
+ scmType = "";
+ };
+ CF331E890A190224002E983B = {
+ indexTemplatePath = "";
+ isa = PBXCodeSenseManager;
+ usesDefaults = 1;
+ wantsCodeCompletion = 1;
+ wantsCodeCompletionAutoSuggestions = 0;
+ wantsCodeCompletionCaseSensitivity = 1;
+ wantsCodeCompletionListAlways = 1;
+ wantsCodeCompletionOnlyMatchingItems = 1;
+ wantsCodeCompletionParametersIncluded = 1;
+ wantsCodeCompletionPlaceholdersInserted = 1;
+ wantsCodeCompletionTabCompletes = 1;
+ wantsIndex = 1;
+ };
+}
diff --git a/code/macosx/Quake3.xcodeproj/project.pbxproj b/code/macosx/Quake3.xcodeproj/project.pbxproj
new file mode 100644
index 0000000..d2ea2c6
--- /dev/null
+++ b/code/macosx/Quake3.xcodeproj/project.pbxproj
@@ -0,0 +1,4765 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 42;
+ objects = {
+
+/* Begin PBXAggregateTarget section */
+ 0170311C00B49352C697A10E /* All */ = {
+ isa = PBXAggregateTarget;
+ buildConfigurationList = B36535D90A5FD59600CC63C0 /* Build configuration list for PBXAggregateTarget "All" */;
+ buildPhases = (
+ );
+ buildSettings = {
+ OTHER_CFLAGS = "";
+ OTHER_LDFLAGS = "";
+ OTHER_REZFLAGS = "";
+ PRODUCT_NAME = All;
+ SECTORDER_FLAGS = "";
+ WARNING_CFLAGS = (
+ "-Wmost",
+ "-Wno-four-char-constants",
+ "-Wno-unknown-pragmas",
+ );
+ };
+ dependencies = (
+ 0170311D00B49352C697A10E /* PBXTargetDependency */,
+ 4FF091EA04897B0000030DA8 /* PBXTargetDependency */,
+ 18A3D356065F6636006A719A /* PBXTargetDependency */,
+ 18A3D358065F663A006A719A /* PBXTargetDependency */,
+ 18A3D35A065F663F006A719A /* PBXTargetDependency */,
+ );
+ name = All;
+ productName = All;
+ };
+/* End PBXAggregateTarget section */
+
+/* Begin PBXApplicationTarget section */
+ 0654BA5CFE8ECEE0C697A12F /* Quake3 (Application) */ = {
+ isa = PBXApplicationTarget;
+ buildConfigurationList = B36535C50A5FD59500CC63C0 /* Build configuration list for PBXApplicationTarget "Quake3 (Application)" */;
+ buildPhases = (
+ 0654BA5DFE8ECEE0C697A12F /* Headers */,
+ 0654BA61FE8ECEE0C697A12F /* Resources */,
+ 0654BA65FE8ECEE0C697A12F /* Sources */,
+ 0654BA6BFE8ECEE0C697A12F /* Frameworks */,
+ 0654BA70FE8ECEE0C697A12F /* Rez */,
+ );
+ buildSettings = {
+ FRAMEWORK_SEARCH_PATHS = "";
+ HEADER_SEARCH_PATHS = "";
+ INSTALL_PATH = "/Users/Shared/$(USER)/InstalledProducts";
+ LIBRARY_SEARCH_PATHS = "";
+ OPTIMIZATION_CFLAGS = "-O2";
+ OTHER_CFLAGS = (
+ "-DMACOS_X",
+ "-DBOTLIB",
+ "-DMISSIONPACK",
+ "-DSMP",
+ "-force_cpusubtype_ALL",
+ );
+ OTHER_LDFLAGS = "";
+ OTHER_REZFLAGS = "";
+ PRODUCT_NAME = Quake3;
+ SECTORDER_FLAGS = "";
+ USE_GCC3_PFE_SUPPORT = NO;
+ WARNING_CFLAGS = (
+ "-Wno-long-double",
+ "-Wall",
+ "-Wno-four-char-constants",
+ "-Wno-unknown-pragmas",
+ );
+ WRAPPER_EXTENSION = app;
+ };
+ dependencies = (
+ );
+ name = "Quake3 (Application)";
+ productInstallPath = "/Users/Shared/$(USER)/InstalledProducts";
+ productName = Quake3;
+ productReference = 09143A93FF39F3EF11CA2562 /* Quake3.app */;
+ productSettingsXML = "
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ Quake3
+ CFBundleGetInfoString
+ Quake 3 Arena 1.32b
+ CFBundleIconFile
+ Quake3.icns
+ CFBundleIdentifier
+ com.idsoftware.Quake3
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Quake3
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ 1.32b
+ CFBundleSignature
+ IDQ3
+ CFBundleVersion
+ 1.3.2
+ NSExtensions
+
+ NSMainNibFile
+ Quake3.nib
+ NSPrincipalClass
+ NSApplication
+ NSServices
+
+
+ NSMenuItem
+
+ default
+ Quake3/Connect To Server
+
+ NSMessage
+ connectToServer
+ NSPortName
+ Quake3
+ NSSendTypes
+
+ NSStringPboardType
+
+
+
+ NSMenuItem
+
+ default
+ Quake3/Perform Command
+
+ NSMessage
+ performCommand
+ NSPortName
+ Quake3
+ NSSendTypes
+
+ NSStringPboardType
+
+
+
+
+
+";
+ };
+ 4FF0904804896C0E00030DA8 /* Quake3 G4 (Application) */ = {
+ isa = PBXApplicationTarget;
+ buildConfigurationList = B36535C90A5FD59500CC63C0 /* Build configuration list for PBXApplicationTarget "Quake3 G4 (Application)" */;
+ buildPhases = (
+ 4FF0904904896C0E00030DA8 /* Headers */,
+ 4FF0908704896C0E00030DA8 /* Resources */,
+ 4FF0908B04896C0E00030DA8 /* Sources */,
+ 4FF0911D04896C0E00030DA8 /* Frameworks */,
+ 4FF0912404896C0E00030DA8 /* Rez */,
+ );
+ buildSettings = {
+ FRAMEWORK_SEARCH_PATHS = "";
+ GCC_VERSION = 3.3;
+ HEADER_SEARCH_PATHS = "";
+ INSTALL_PATH = "/Users/Shared/$(USER)/InstalledProducts";
+ LIBRARY_SEARCH_PATHS = "\"/Users/zaphod/QUAKE3/CODE/macosx/GameRanger SDK/Libraries\"";
+ OPTIMIZATION_CFLAGS = "-O2";
+ OTHER_CFLAGS = (
+ "-DMACOS_X",
+ "-DBOTLIB",
+ "-DMISSIONPACK",
+ "-DSMP",
+ "-force_cpusubtype_ALL",
+ "-faltivec",
+ );
+ OTHER_LDFLAGS = "";
+ OTHER_REZFLAGS = "";
+ PRODUCT_NAME = "Quake3 G4";
+ SECTORDER_FLAGS = "";
+ USE_GCC3_PFE_SUPPORT = NO;
+ WARNING_CFLAGS = (
+ "-Wno-long-double",
+ "-Wall",
+ "-Wno-four-char-constants",
+ "-Wno-unknown-pragmas",
+ );
+ WRAPPER_EXTENSION = app;
+ };
+ dependencies = (
+ );
+ name = "Quake3 G4 (Application)";
+ productInstallPath = "/Users/Shared/$(USER)/InstalledProducts";
+ productName = Quake3;
+ productReference = 4FF0912504896C0E00030DA8 /* Quake3 G4.app */;
+ productSettingsXML = "
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ Quake3 G4
+ CFBundleGetInfoString
+ Quake 3 Arena 1.3.2
+ CFBundleIconFile
+ Quake3.icns
+ CFBundleIdentifier
+ com.idsoftware.Quake3
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ Quake3
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ 1.3.2
+ CFBundleSignature
+ IDQ3
+ CFBundleVersion
+ 1.3.2
+ NSExtensions
+
+ NSMainNibFile
+ Quake3.nib
+ NSPrincipalClass
+ NSApplication
+ NSServices
+
+
+ NSMenuItem
+
+ default
+ Quake3/Connect To Server
+
+ NSMessage
+ connectToServer
+ NSPortName
+ Quake3
+ NSSendTypes
+
+ NSStringPboardType
+
+
+
+ NSMenuItem
+
+ default
+ Quake3/Perform Command
+
+ NSMessage
+ performCommand
+ NSPortName
+ Quake3
+ NSSendTypes
+
+ NSStringPboardType
+
+
+
+
+
+";
+ };
+/* End PBXApplicationTarget section */
+
+/* Begin PBXBuildFile section */
+ 00E9D91DFEDB5295C697A12F /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00E9D914FEDB4D29C697A12F /* CoreAudio.framework */; };
+ 011F78F300B25B66C697A10E /* macosx_qgl.h in Headers */ = {isa = PBXBuildFile; fileRef = 011F78F200B25B65C697A10E /* macosx_qgl.h */; };
+ 015ECC0E00894EC0C697A10E /* macosx_display.h in Headers */ = {isa = PBXBuildFile; fileRef = 015ECC0C00894EC0C697A10E /* macosx_display.h */; };
+ 015ECC0F00894EC0C697A10E /* macosx_display.m in Sources */ = {isa = PBXBuildFile; fileRef = 015ECC0D00894EC0C697A10E /* macosx_display.m */; };
+ 016B4A3E00ACCF9FC697A10E /* macosx_glsmp_mutex.m in Sources */ = {isa = PBXBuildFile; fileRef = 016B4A3B00ACCF9FC697A10E /* macosx_glsmp_mutex.m */; };
+ 016EAE0500B4BDD1C697A10E /* ui_shared.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB4900868211C697A10E /* ui_shared.h */; };
+ 016EAE0600B4BDD1C697A10E /* ui_public.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB4700868211C697A10E /* ui_public.h */; };
+ 016EAE0700B4BDD1C697A10E /* ui_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB4400868211C697A10E /* ui_local.h */; };
+ 016EAE0800B4BDD1C697A10E /* keycodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB4100868211C697A10E /* keycodes.h */; };
+ 016EAE0B00B4BDD1C697A10E /* ui_util.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB4B00868211C697A10E /* ui_util.c */; };
+ 016EAE0C00B4BDD1C697A10E /* ui_syscalls.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB4A00868211C697A10E /* ui_syscalls.c */; };
+ 016EAE0D00B4BDD1C697A10E /* ui_shared.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB4800868211C697A10E /* ui_shared.c */; };
+ 016EAE0E00B4BDD1C697A10E /* ui_players.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB4600868211C697A10E /* ui_players.c */; };
+ 016EAE0F00B4BDD1C697A10E /* ui_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB4500868211C697A10E /* ui_main.c */; };
+ 016EAE1000B4BDD1C697A10E /* ui_gameinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB4300868211C697A10E /* ui_gameinfo.c */; };
+ 016EAE1100B4BDD1C697A10E /* ui_atoms.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB4200868211C697A10E /* ui_atoms.c */; };
+ 016EAE1400B4BE42C697A10E /* q_shared.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA6200868211C697A10E /* q_shared.h */; };
+ 016EAE1500B4BE42C697A10E /* q_math.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6000868211C697A10E /* q_math.c */; };
+ 016EAE1600B4BE42C697A10E /* q_shared.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6100868211C697A10E /* q_shared.c */; };
+ 016EAE1700B4BE53C697A10E /* bg_misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA3E00868211C697A10E /* bg_misc.c */; };
+ 016F1B6400ACDA9BC697A10E /* huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = 016F1B6300ACDA9BC697A10E /* huffman.c */; };
+ 0170305200B488AEC697A10E /* vm_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB0300868211C697A10E /* vm_local.h */; };
+ 0170305300B488AEC697A10E /* unzip.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB0000868211C697A10E /* unzip.h */; };
+ 0170305400B488AEC697A10E /* qfiles.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAFE00868211C697A10E /* qfiles.h */; };
+ 0170305500B488AEC697A10E /* qcommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAFD00868211C697A10E /* qcommon.h */; };
+ 0170305600B488AEC697A10E /* cm_public.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAF300868211C697A10E /* cm_public.h */; };
+ 0170305700B488AEC697A10E /* cm_polylib.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAF200868211C697A10E /* cm_polylib.h */; };
+ 0170305800B488AEC697A10E /* cm_patch.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAF000868211C697A10E /* cm_patch.h */; };
+ 0170305900B488AEC697A10E /* cm_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAEE00868211C697A10E /* cm_local.h */; };
+ 0170305B00B488AEC697A10E /* vm_interpreted.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0200868211C697A10E /* vm_interpreted.c */; };
+ 0170305C00B488AEC697A10E /* unzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAFF00868211C697A10E /* unzip.c */; };
+ 0170305D00B488AEC697A10E /* vm.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0100868211C697A10E /* vm.c */; };
+ 0170305E00B488AEC697A10E /* net_chan.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAFC00868211C697A10E /* net_chan.c */; };
+ 0170305F00B488AEC697A10E /* msg.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAFB00868211C697A10E /* msg.c */; };
+ 0170306000B488AEC697A10E /* md4.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAFA00868211C697A10E /* md4.c */; };
+ 0170306100B488AEC697A10E /* huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = 016F1B6300ACDA9BC697A10E /* huffman.c */; };
+ 0170306200B488AEC697A10E /* files.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF900868211C697A10E /* files.c */; };
+ 0170306300B488AEC697A10E /* cvar.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF800868211C697A10E /* cvar.c */; };
+ 0170306400B488AEC697A10E /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF700868211C697A10E /* common.c */; };
+ 0170306500B488AEC697A10E /* cmd.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF600868211C697A10E /* cmd.c */; };
+ 0170306600B488AEC697A10E /* cm_trace.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF500868211C697A10E /* cm_trace.c */; };
+ 0170306700B488AEC697A10E /* cm_test.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF400868211C697A10E /* cm_test.c */; };
+ 0170306800B488AEC697A10E /* cm_polylib.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF100868211C697A10E /* cm_polylib.c */; };
+ 0170306900B488AEC697A10E /* cm_patch.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAEF00868211C697A10E /* cm_patch.c */; };
+ 0170306A00B488AEC697A10E /* cm_load.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAED00868211C697A10E /* cm_load.c */; };
+ 0170306B00B489B5C697A10E /* server.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB2400868211C697A10E /* server.h */; };
+ 0170306C00B489B5C697A10E /* sv_bot.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2500868211C697A10E /* sv_bot.c */; };
+ 0170306D00B489B5C697A10E /* sv_ccmds.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2600868211C697A10E /* sv_ccmds.c */; };
+ 0170306E00B489B5C697A10E /* sv_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2700868211C697A10E /* sv_client.c */; };
+ 0170306F00B489B5C697A10E /* sv_game.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2800868211C697A10E /* sv_game.c */; };
+ 0170307000B489B5C697A10E /* sv_init.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2900868211C697A10E /* sv_init.c */; };
+ 0170307100B489B5C697A10E /* sv_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2A00868211C697A10E /* sv_main.c */; };
+ 0170307200B489B5C697A10E /* sv_net_chan.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2B00868211C697A10E /* sv_net_chan.c */; };
+ 0170307400B489B5C697A10E /* sv_snapshot.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2D00868211C697A10E /* sv_snapshot.c */; };
+ 0170307500B489B5C697A10E /* sv_world.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2E00868211C697A10E /* sv_world.c */; };
+ 0170307600B48B5CC697A10E /* util_str.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB3F00868211C697A10E /* util_str.h */; };
+ 0170307700B48B5CC697A10E /* tr_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB1400868211C697A10E /* tr_local.h */; };
+ 0170307800B48B5CC697A10E /* tr_public.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB1A00868211C697A10E /* tr_public.h */; };
+ 0170307900B48B5CC697A10E /* qgl.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB0800868211C697A10E /* qgl.h */; };
+ 0170307A00B48B5CC697A10E /* qgl_linked.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB0900868211C697A10E /* qgl_linked.h */; };
+ 0170307B00B48B5CC697A10E /* jchuff.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA6C00868211C697A10E /* jchuff.h */; };
+ 0170307C00B48B5CC697A10E /* jdhuff.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA8100868211C697A10E /* jdhuff.h */; };
+ 0170307D00B48B5CC697A10E /* jerror.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA8C00868211C697A10E /* jerror.h */; };
+ 0170307E00B48B5CC697A10E /* jmemsys.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA9B00868211C697A10E /* jmemsys.h */; };
+ 0170307F00B48B5CC697A10E /* q_shared.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA6200868211C697A10E /* q_shared.h */; };
+ 0170308400B48B5CC697A10E /* aasfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90800868211C697A10E /* aasfile.h */; };
+ 0170308500B48B5CC697A10E /* be_aas_bsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90900868211C697A10E /* be_aas_bsp.h */; };
+ 0170308600B48B5CC697A10E /* be_aas_cluster.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90C00868211C697A10E /* be_aas_cluster.h */; };
+ 0170308700B48B5CC697A10E /* be_aas_debug.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90E00868211C697A10E /* be_aas_debug.h */; };
+ 0170308800B48B5CC697A10E /* be_aas_def.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90F00868211C697A10E /* be_aas_def.h */; };
+ 0170308900B48B5CC697A10E /* be_aas_entity.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91100868211C697A10E /* be_aas_entity.h */; };
+ 0170308A00B48B5CC697A10E /* be_aas_file.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91300868211C697A10E /* be_aas_file.h */; };
+ 0170308B00B48B5CC697A10E /* be_aas_funcs.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91400868211C697A10E /* be_aas_funcs.h */; };
+ 0170308C00B48B5CC697A10E /* be_aas_main.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91600868211C697A10E /* be_aas_main.h */; };
+ 0170308D00B48B5CC697A10E /* be_aas_move.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91800868211C697A10E /* be_aas_move.h */; };
+ 0170308E00B48B5CC697A10E /* be_aas_optimize.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91A00868211C697A10E /* be_aas_optimize.h */; };
+ 0170308F00B48B5CC697A10E /* be_aas_reach.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91C00868211C697A10E /* be_aas_reach.h */; };
+ 0170309000B48B5CC697A10E /* be_aas_route.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91E00868211C697A10E /* be_aas_route.h */; };
+ 0170309100B48B5CC697A10E /* be_aas_routealt.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92000868211C697A10E /* be_aas_routealt.h */; };
+ 0170309200B48B5CC697A10E /* be_aas_sample.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92200868211C697A10E /* be_aas_sample.h */; };
+ 0170309300B48B5CC697A10E /* be_ai_weight.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92A00868211C697A10E /* be_ai_weight.h */; };
+ 0170309400B48B5CC697A10E /* be_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92D00868211C697A10E /* be_interface.h */; };
+ 0170309500B48B5CC697A10E /* l_crc.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92F00868211C697A10E /* l_crc.h */; };
+ 0170309600B48B5CC697A10E /* l_libvar.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93100868211C697A10E /* l_libvar.h */; };
+ 0170309700B48B5CC697A10E /* l_log.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93300868211C697A10E /* l_log.h */; };
+ 0170309800B48B5CC697A10E /* l_memory.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93500868211C697A10E /* l_memory.h */; };
+ 0170309900B48B5CC697A10E /* l_precomp.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93700868211C697A10E /* l_precomp.h */; };
+ 0170309A00B48B5CC697A10E /* l_script.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93900868211C697A10E /* l_script.h */; };
+ 0170309B00B48B5CC697A10E /* l_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93B00868211C697A10E /* l_struct.h */; };
+ 0170309C00B48B5CC697A10E /* l_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93C00868211C697A10E /* l_utils.h */; };
+ 0170309E00B48B5CC697A10E /* macosx_display.h in Headers */ = {isa = PBXBuildFile; fileRef = 015ECC0C00894EC0C697A10E /* macosx_display.h */; };
+ 0170309F00B48B5CC697A10E /* macosx_qgl.h in Headers */ = {isa = PBXBuildFile; fileRef = 011F78F200B25B65C697A10E /* macosx_qgl.h */; };
+ 017030A000B48B5CC697A10E /* macosx_glimp.h in Headers */ = {isa = PBXBuildFile; fileRef = 043627A600868916C697A10E /* macosx_glimp.h */; };
+ 017030A100B48B5CC697A10E /* macosx_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 043627A900868916C697A10E /* macosx_local.h */; };
+ 017030A200B48B5CC697A10E /* Q3Controller.h in Headers */ = {isa = PBXBuildFile; fileRef = 043627B000868916C697A10E /* Q3Controller.h */; };
+ 017030A300B48B5CC697A10E /* macosx_timers.h in Headers */ = {isa = PBXBuildFile; fileRef = 043627AE00868916C697A10E /* macosx_timers.h */; };
+ 017030A400B48B5CC697A10E /* unix_net.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB5700868211C697A10E /* unix_net.c */; };
+ 017030A500B48B5CC697A10E /* unix_shared.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB5800868211C697A10E /* unix_shared.c */; };
+ 017030A600B48B5CC697A10E /* q_parse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB3800868211C697A10E /* q_parse.cpp */; };
+ 017030A700B48B5CC697A10E /* splines.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB3B00868211C697A10E /* splines.cpp */; };
+ 017030A800B48B5CC697A10E /* util_str.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB3E00868211C697A10E /* util_str.cpp */; };
+ 017030A900B48B5CC697A10E /* tr_animation.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0A00868211C697A10E /* tr_animation.c */; };
+ 017030AA00B48B5CC697A10E /* tr_backend.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0B00868211C697A10E /* tr_backend.c */; };
+ 017030AB00B48B5CC697A10E /* tr_bsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0C00868211C697A10E /* tr_bsp.c */; };
+ 017030AC00B48B5CC697A10E /* tr_cmds.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0D00868211C697A10E /* tr_cmds.c */; };
+ 017030AD00B48B5CC697A10E /* tr_curve.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0E00868211C697A10E /* tr_curve.c */; };
+ 017030AE00B48B5CC697A10E /* tr_flares.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0F00868211C697A10E /* tr_flares.c */; };
+ 017030AF00B48B5CC697A10E /* tr_font.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1000868211C697A10E /* tr_font.c */; };
+ 017030B000B48B5CC697A10E /* tr_image.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1100868211C697A10E /* tr_image.c */; };
+ 017030B100B48B5CC697A10E /* tr_init.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1200868211C697A10E /* tr_init.c */; };
+ 017030B200B48B5CC697A10E /* tr_light.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1300868211C697A10E /* tr_light.c */; };
+ 017030B300B48B5CC697A10E /* tr_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1500868211C697A10E /* tr_main.c */; };
+ 017030B400B48B5CC697A10E /* tr_marks.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1600868211C697A10E /* tr_marks.c */; };
+ 017030B500B48B5CC697A10E /* tr_mesh.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1700868211C697A10E /* tr_mesh.c */; };
+ 017030B600B48B5CC697A10E /* tr_model.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1800868211C697A10E /* tr_model.c */; };
+ 017030B700B48B5CC697A10E /* tr_noise.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1900868211C697A10E /* tr_noise.c */; };
+ 017030B800B48B5CC697A10E /* tr_scene.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1B00868211C697A10E /* tr_scene.c */; };
+ 017030B900B48B5CC697A10E /* tr_shade.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1C00868211C697A10E /* tr_shade.c */; };
+ 017030BA00B48B5CC697A10E /* tr_shade_calc.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1D00868211C697A10E /* tr_shade_calc.c */; };
+ 017030BB00B48B5CC697A10E /* tr_shader.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1E00868211C697A10E /* tr_shader.c */; };
+ 017030BC00B48B5CC697A10E /* tr_shadows.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1F00868211C697A10E /* tr_shadows.c */; };
+ 017030BD00B48B5CC697A10E /* tr_sky.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2000868211C697A10E /* tr_sky.c */; };
+ 017030BE00B48B5CC697A10E /* tr_surface.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2100868211C697A10E /* tr_surface.c */; };
+ 017030BF00B48B5CC697A10E /* tr_world.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2200868211C697A10E /* tr_world.c */; };
+ 017030C000B48B5CC697A10E /* jcapimin.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6600868211C697A10E /* jcapimin.c */; };
+ 017030C100B48B5CC697A10E /* jccoefct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6800868211C697A10E /* jccoefct.c */; };
+ 017030C200B48B5CC697A10E /* jccolor.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6900868211C697A10E /* jccolor.c */; };
+ 017030C300B48B5CC697A10E /* jcdctmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6A00868211C697A10E /* jcdctmgr.c */; };
+ 017030C400B48B5CC697A10E /* jchuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6B00868211C697A10E /* jchuff.c */; };
+ 017030C500B48B5CC697A10E /* jcinit.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6D00868211C697A10E /* jcinit.c */; };
+ 017030C600B48B5CC697A10E /* jcmainct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6E00868211C697A10E /* jcmainct.c */; };
+ 017030C700B48B5CC697A10E /* jcmarker.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6F00868211C697A10E /* jcmarker.c */; };
+ 017030C800B48B5CC697A10E /* jcmaster.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7000868211C697A10E /* jcmaster.c */; };
+ 017030C900B48B5CC697A10E /* jcomapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7100868211C697A10E /* jcomapi.c */; };
+ 017030CA00B48B5CC697A10E /* jcparam.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7300868211C697A10E /* jcparam.c */; };
+ 017030CB00B48B5CC697A10E /* jcphuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7400868211C697A10E /* jcphuff.c */; };
+ 017030CC00B48B5CC697A10E /* jcprepct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7500868211C697A10E /* jcprepct.c */; };
+ 017030CD00B48B5CC697A10E /* jcsample.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7600868211C697A10E /* jcsample.c */; };
+ 017030CE00B48B5CC697A10E /* jdapimin.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7800868211C697A10E /* jdapimin.c */; };
+ 017030CF00B48B5CC697A10E /* jdapistd.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7900868211C697A10E /* jdapistd.c */; };
+ 017030D000B48B5CC697A10E /* jdatasrc.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7B00868211C697A10E /* jdatasrc.c */; };
+ 017030D100B48B5CC697A10E /* jdcoefct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7C00868211C697A10E /* jdcoefct.c */; };
+ 017030D200B48B5CC697A10E /* jdcolor.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7D00868211C697A10E /* jdcolor.c */; };
+ 017030D300B48B5CC697A10E /* jddctmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7F00868211C697A10E /* jddctmgr.c */; };
+ 017030D400B48B5CC697A10E /* jdhuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8000868211C697A10E /* jdhuff.c */; };
+ 017030D500B48B5CC697A10E /* jdinput.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8200868211C697A10E /* jdinput.c */; };
+ 017030D600B48B5CC697A10E /* jdmainct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8300868211C697A10E /* jdmainct.c */; };
+ 017030D700B48B5CC697A10E /* jdmarker.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8400868211C697A10E /* jdmarker.c */; };
+ 017030D800B48B5CC697A10E /* jdmaster.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8500868211C697A10E /* jdmaster.c */; };
+ 017030D900B48B5CC697A10E /* jdsample.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8900868211C697A10E /* jdsample.c */; };
+ 017030DA00B48B5CC697A10E /* jdpostct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8800868211C697A10E /* jdpostct.c */; };
+ 017030DB00B48B5CC697A10E /* jerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8B00868211C697A10E /* jerror.c */; };
+ 017030DC00B48B5CC697A10E /* jfdctflt.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8D00868211C697A10E /* jfdctflt.c */; };
+ 017030DD00B48B5CC697A10E /* jidctflt.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA9000868211C697A10E /* jidctflt.c */; };
+ 017030DE00B48B5CC697A10E /* jmemansi.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA9600868211C697A10E /* jmemansi.c */; };
+ 017030DF00B48B5CC697A10E /* jmemmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA9800868211C697A10E /* jmemmgr.c */; };
+ 017030E000B48B5CC697A10E /* jutils.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAA200868211C697A10E /* jutils.c */; };
+ 017030E100B48B5CC697A10E /* q_math.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6000868211C697A10E /* q_math.c */; };
+ 017030E200B48B5CC697A10E /* q_shared.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6100868211C697A10E /* q_shared.c */; };
+ 017030F200B48B5CC697A10E /* be_aas_bspq3.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD90A00868211C697A10E /* be_aas_bspq3.c */; };
+ 017030F300B48B5CC697A10E /* be_aas_cluster.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD90B00868211C697A10E /* be_aas_cluster.c */; };
+ 017030F400B48B5CC697A10E /* be_aas_debug.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD90D00868211C697A10E /* be_aas_debug.c */; };
+ 017030F500B48B5CC697A10E /* be_aas_entity.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91000868211C697A10E /* be_aas_entity.c */; };
+ 017030F600B48B5CC697A10E /* be_aas_file.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91200868211C697A10E /* be_aas_file.c */; };
+ 017030F700B48B5CC697A10E /* be_aas_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91500868211C697A10E /* be_aas_main.c */; };
+ 017030F800B48B5CC697A10E /* be_aas_move.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91700868211C697A10E /* be_aas_move.c */; };
+ 017030F900B48B5CC697A10E /* be_aas_optimize.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91900868211C697A10E /* be_aas_optimize.c */; };
+ 017030FA00B48B5CC697A10E /* be_aas_reach.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91B00868211C697A10E /* be_aas_reach.c */; };
+ 017030FB00B48B5CC697A10E /* be_aas_route.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91D00868211C697A10E /* be_aas_route.c */; };
+ 017030FC00B48B5CC697A10E /* be_aas_routealt.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91F00868211C697A10E /* be_aas_routealt.c */; };
+ 017030FD00B48B5CC697A10E /* be_aas_sample.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92100868211C697A10E /* be_aas_sample.c */; };
+ 017030FE00B48B5CC697A10E /* be_ai_char.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92300868211C697A10E /* be_ai_char.c */; };
+ 017030FF00B48B5CC697A10E /* be_ai_chat.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92400868211C697A10E /* be_ai_chat.c */; };
+ 0170310000B48B5CC697A10E /* be_ai_gen.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92500868211C697A10E /* be_ai_gen.c */; };
+ 0170310100B48B5CC697A10E /* be_ai_goal.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92600868211C697A10E /* be_ai_goal.c */; };
+ 0170310200B48B5CC697A10E /* be_ai_move.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92700868211C697A10E /* be_ai_move.c */; };
+ 0170310300B48B5CC697A10E /* be_ai_weap.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92800868211C697A10E /* be_ai_weap.c */; };
+ 0170310400B48B5CC697A10E /* be_ai_weight.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92900868211C697A10E /* be_ai_weight.c */; };
+ 0170310500B48B5CC697A10E /* be_ea.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92B00868211C697A10E /* be_ea.c */; };
+ 0170310600B48B5CC697A10E /* be_interface.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92C00868211C697A10E /* be_interface.c */; };
+ 0170310700B48B5CC697A10E /* l_crc.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92E00868211C697A10E /* l_crc.c */; };
+ 0170310800B48B5CC697A10E /* l_libvar.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93000868211C697A10E /* l_libvar.c */; };
+ 0170310900B48B5CC697A10E /* l_log.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93200868211C697A10E /* l_log.c */; };
+ 0170310A00B48B5CC697A10E /* l_memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93400868211C697A10E /* l_memory.c */; };
+ 0170310B00B48B5CC697A10E /* l_precomp.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93600868211C697A10E /* l_precomp.c */; };
+ 0170310C00B48B5CC697A10E /* l_script.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93800868211C697A10E /* l_script.c */; };
+ 0170310D00B48B5CC697A10E /* l_struct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93A00868211C697A10E /* l_struct.c */; };
+ 0170310F00B48B5CC697A10E /* macosx_display.m in Sources */ = {isa = PBXBuildFile; fileRef = 015ECC0D00894EC0C697A10E /* macosx_display.m */; };
+ 0170311000B48B5CC697A10E /* macosx_glimp.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627A700868916C697A10E /* macosx_glimp.m */; };
+ 0170311100B48B5CC697A10E /* macosx_glsmp_mutex.m in Sources */ = {isa = PBXBuildFile; fileRef = 016B4A3B00ACCF9FC697A10E /* macosx_glsmp_mutex.m */; };
+ 0170311200B48B5CC697A10E /* macosx_input.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627A800868916C697A10E /* macosx_input.m */; };
+ 0170311400B48B5CC697A10E /* macosx_sys.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627AD00868916C697A10E /* macosx_sys.m */; };
+ 0170311500B48B5CC697A10E /* Q3Controller.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627B100868916C697A10E /* Q3Controller.m */; };
+ 0170311600B48B5CC697A10E /* macosx_timers.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627AF00868916C697A10E /* macosx_timers.m */; };
+ 0170311700B48E9AC697A10E /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0654BA58FE8ECEE0C697A12F /* OpenGL.framework */; };
+ 0170311800B48E9AC697A10E /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0654BA59FE8ECEE0C697A12F /* Carbon.framework */; };
+ 0170311900B48E9AC697A10E /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00E9D914FEDB4D29C697A12F /* CoreAudio.framework */; };
+ 0170311A00B48E9AC697A10E /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0654BA5AFE8ECEE0C697A12F /* AppKit.framework */; };
+ 0170311B00B48E9AC697A10E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0654BA5BFE8ECEE0C697A12F /* Foundation.framework */; };
+ 043627BC00868916C697A10E /* macosx_glimp.h in Headers */ = {isa = PBXBuildFile; fileRef = 043627A600868916C697A10E /* macosx_glimp.h */; };
+ 043627BD00868916C697A10E /* macosx_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 043627A900868916C697A10E /* macosx_local.h */; };
+ 043627BE00868916C697A10E /* macosx_timers.h in Headers */ = {isa = PBXBuildFile; fileRef = 043627AE00868916C697A10E /* macosx_timers.h */; };
+ 043627BF00868916C697A10E /* Q3Controller.h in Headers */ = {isa = PBXBuildFile; fileRef = 043627B000868916C697A10E /* Q3Controller.h */; };
+ 043627C000868916C697A10E /* Quake3.icns in Resources */ = {isa = PBXBuildFile; fileRef = 043627B300868916C697A10E /* Quake3.icns */; };
+ 043627C100868916C697A10E /* Quake3.nib in Resources */ = {isa = PBXBuildFile; fileRef = 043627B200868916C697A10E /* Quake3.nib */; };
+ 043627C200868916C697A10E /* banner.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 043627B400868916C697A10E /* banner.jpg */; };
+ 043627C500868916C697A10E /* macosx_glimp.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627A700868916C697A10E /* macosx_glimp.m */; };
+ 043627C600868916C697A10E /* macosx_input.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627A800868916C697A10E /* macosx_input.m */; };
+ 043627C800868916C697A10E /* macosx_sndcore.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627AB00868916C697A10E /* macosx_sndcore.m */; };
+ 043627CA00868916C697A10E /* macosx_sys.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627AD00868916C697A10E /* macosx_sys.m */; };
+ 043627CB00868916C697A10E /* macosx_timers.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627AF00868916C697A10E /* macosx_timers.m */; };
+ 043627CC00868916C697A10E /* Q3Controller.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627B100868916C697A10E /* Q3Controller.m */; };
+ 043627D20086963EC697A10E /* cmd.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF600868211C697A10E /* cmd.c */; };
+ 043627D30086965EC697A10E /* q_shared.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA6200868211C697A10E /* q_shared.h */; };
+ 043627D40086965EC697A10E /* q_shared.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6100868211C697A10E /* q_shared.c */; };
+ 043627D50086965EC697A10E /* q_math.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6000868211C697A10E /* q_math.c */; };
+ 043627D600869679C697A10E /* tr_init.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1200868211C697A10E /* tr_init.c */; };
+ 043627D700869713C697A10E /* vm_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB0300868211C697A10E /* vm_local.h */; };
+ 043627D800869713C697A10E /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF700868211C697A10E /* common.c */; };
+ 043627D900869713C697A10E /* cvar.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF800868211C697A10E /* cvar.c */; };
+ 043627DA00869713C697A10E /* files.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF900868211C697A10E /* files.c */; };
+ 043627DB00869713C697A10E /* vm.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0100868211C697A10E /* vm.c */; };
+ 043627DD00869713C697A10E /* vm_interpreted.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0200868211C697A10E /* vm_interpreted.c */; };
+ 043627DE00869726C697A10E /* unzip.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB0000868211C697A10E /* unzip.h */; };
+ 043627DF00869726C697A10E /* unzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAFF00868211C697A10E /* unzip.c */; };
+ 043627E00086978DC697A10E /* unix_shared.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB5800868211C697A10E /* unix_shared.c */; };
+ 043627E100869827C697A10E /* cm_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAEE00868211C697A10E /* cm_local.h */; };
+ 043627E200869827C697A10E /* cm_patch.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAF000868211C697A10E /* cm_patch.h */; };
+ 043627E300869827C697A10E /* cm_polylib.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAF200868211C697A10E /* cm_polylib.h */; };
+ 043627E400869827C697A10E /* cm_public.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAF300868211C697A10E /* cm_public.h */; };
+ 043627E500869827C697A10E /* qcommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAFD00868211C697A10E /* qcommon.h */; };
+ 043627E600869827C697A10E /* qfiles.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAFE00868211C697A10E /* qfiles.h */; };
+ 043627E700869827C697A10E /* qgl.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB0800868211C697A10E /* qgl.h */; };
+ 043627E800869827C697A10E /* qgl_linked.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB0900868211C697A10E /* qgl_linked.h */; };
+ 043627E900869827C697A10E /* tr_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB1400868211C697A10E /* tr_local.h */; };
+ 043627EA00869827C697A10E /* tr_public.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB1A00868211C697A10E /* tr_public.h */; };
+ 043627EB00869827C697A10E /* server.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB2400868211C697A10E /* server.h */; };
+ 043627EC00869827C697A10E /* cl_cgame.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9A600868211C697A10E /* cl_cgame.c */; };
+ 043627ED00869827C697A10E /* cl_cin.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9A700868211C697A10E /* cl_cin.c */; };
+ 043627EE00869827C697A10E /* cl_console.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9A800868211C697A10E /* cl_console.c */; };
+ 043627EF00869827C697A10E /* cl_input.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9A900868211C697A10E /* cl_input.c */; };
+ 043627F000869827C697A10E /* cl_keys.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9AA00868211C697A10E /* cl_keys.c */; };
+ 043627F100869827C697A10E /* cl_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9AB00868211C697A10E /* cl_main.c */; };
+ 043627F200869827C697A10E /* cl_net_chan.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9AC00868211C697A10E /* cl_net_chan.c */; };
+ 043627F300869827C697A10E /* cl_parse.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9AD00868211C697A10E /* cl_parse.c */; };
+ 043627F400869827C697A10E /* cl_scrn.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9AE00868211C697A10E /* cl_scrn.c */; };
+ 043627F500869827C697A10E /* cl_ui.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9AF00868211C697A10E /* cl_ui.c */; };
+ 043627F600869827C697A10E /* cm_load.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAED00868211C697A10E /* cm_load.c */; };
+ 043627F700869827C697A10E /* cm_patch.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAEF00868211C697A10E /* cm_patch.c */; };
+ 043627F900869827C697A10E /* cm_test.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF400868211C697A10E /* cm_test.c */; };
+ 043627FA00869827C697A10E /* cm_trace.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF500868211C697A10E /* cm_trace.c */; };
+ 043627FB00869827C697A10E /* md4.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAFA00868211C697A10E /* md4.c */; };
+ 043627FC00869827C697A10E /* msg.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAFB00868211C697A10E /* msg.c */; };
+ 043627FD00869827C697A10E /* net_chan.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAFC00868211C697A10E /* net_chan.c */; };
+ 043627FE00869827C697A10E /* tr_animation.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0A00868211C697A10E /* tr_animation.c */; };
+ 043627FF00869827C697A10E /* tr_backend.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0B00868211C697A10E /* tr_backend.c */; };
+ 0436280000869827C697A10E /* tr_bsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0C00868211C697A10E /* tr_bsp.c */; };
+ 0436280100869827C697A10E /* tr_cmds.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0D00868211C697A10E /* tr_cmds.c */; };
+ 0436280200869827C697A10E /* tr_curve.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0E00868211C697A10E /* tr_curve.c */; };
+ 0436280300869827C697A10E /* tr_flares.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0F00868211C697A10E /* tr_flares.c */; };
+ 0436280400869827C697A10E /* tr_font.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1000868211C697A10E /* tr_font.c */; };
+ 0436280500869827C697A10E /* tr_image.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1100868211C697A10E /* tr_image.c */; };
+ 0436280600869827C697A10E /* tr_light.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1300868211C697A10E /* tr_light.c */; };
+ 0436280700869827C697A10E /* tr_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1500868211C697A10E /* tr_main.c */; };
+ 0436280800869827C697A10E /* tr_marks.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1600868211C697A10E /* tr_marks.c */; };
+ 0436280900869827C697A10E /* tr_mesh.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1700868211C697A10E /* tr_mesh.c */; };
+ 0436280A00869827C697A10E /* tr_model.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1800868211C697A10E /* tr_model.c */; };
+ 0436280B00869827C697A10E /* tr_noise.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1900868211C697A10E /* tr_noise.c */; };
+ 0436280C00869827C697A10E /* tr_scene.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1B00868211C697A10E /* tr_scene.c */; };
+ 0436280D00869827C697A10E /* tr_shade.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1C00868211C697A10E /* tr_shade.c */; };
+ 0436280E00869827C697A10E /* tr_shade_calc.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1D00868211C697A10E /* tr_shade_calc.c */; };
+ 0436280F00869827C697A10E /* tr_shader.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1E00868211C697A10E /* tr_shader.c */; };
+ 0436281000869827C697A10E /* tr_shadows.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1F00868211C697A10E /* tr_shadows.c */; };
+ 0436281100869827C697A10E /* tr_sky.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2000868211C697A10E /* tr_sky.c */; };
+ 0436281200869827C697A10E /* tr_surface.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2100868211C697A10E /* tr_surface.c */; };
+ 0436281300869827C697A10E /* tr_world.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2200868211C697A10E /* tr_world.c */; };
+ 0436281400869827C697A10E /* sv_bot.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2500868211C697A10E /* sv_bot.c */; };
+ 0436281500869827C697A10E /* sv_ccmds.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2600868211C697A10E /* sv_ccmds.c */; };
+ 0436281600869827C697A10E /* sv_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2700868211C697A10E /* sv_client.c */; };
+ 0436281700869827C697A10E /* sv_game.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2800868211C697A10E /* sv_game.c */; };
+ 0436281800869827C697A10E /* sv_init.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2900868211C697A10E /* sv_init.c */; };
+ 0436281900869827C697A10E /* sv_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2A00868211C697A10E /* sv_main.c */; };
+ 0436281A00869827C697A10E /* sv_net_chan.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2B00868211C697A10E /* sv_net_chan.c */; };
+ 0436281C00869827C697A10E /* sv_snapshot.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2D00868211C697A10E /* sv_snapshot.c */; };
+ 0436281D00869827C697A10E /* sv_world.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2E00868211C697A10E /* sv_world.c */; };
+ 0436281E00869827C697A10E /* unix_net.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB5700868211C697A10E /* unix_net.c */; };
+ 0436281F008698F8C697A10E /* client.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD9B000868211C697A10E /* client.h */; };
+ 04362820008698F8C697A10E /* keys.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD9B100868211C697A10E /* keys.h */; };
+ 04362821008698F8C697A10E /* snd_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD9B400868211C697A10E /* snd_local.h */; };
+ 04362822008698F8C697A10E /* snd_public.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD9B700868211C697A10E /* snd_public.h */; };
+ 04362823008698F8C697A10E /* snd_adpcm.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9B200868211C697A10E /* snd_adpcm.c */; };
+ 04362824008698F8C697A10E /* snd_dma.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9B300868211C697A10E /* snd_dma.c */; };
+ 04362825008698F8C697A10E /* snd_mem.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9B500868211C697A10E /* snd_mem.c */; };
+ 04362826008698F8C697A10E /* snd_mix.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9B600868211C697A10E /* snd_mix.c */; };
+ 043628270086991FC697A10E /* snd_wavelet.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9B800868211C697A10E /* snd_wavelet.c */; };
+ 0436282E00869A16C697A10E /* splines.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB3B00868211C697A10E /* splines.cpp */; };
+ 0436282F00869A7FC697A10E /* q_parse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB3800868211C697A10E /* q_parse.cpp */; };
+ 0436283000869A8EC697A10E /* util_str.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB3F00868211C697A10E /* util_str.h */; };
+ 0436283100869A8EC697A10E /* util_str.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB3E00868211C697A10E /* util_str.cpp */; };
+ 0436283300869AC5C697A10E /* jmemmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA9800868211C697A10E /* jmemmgr.c */; };
+ 0436283400869AC5C697A10E /* jmemansi.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA9600868211C697A10E /* jmemansi.c */; };
+ 0436284900869B0BC697A10E /* jerror.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA8C00868211C697A10E /* jerror.h */; };
+ 0436284B00869B0BC697A10E /* jmemsys.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA9B00868211C697A10E /* jmemsys.h */; };
+ 0436286A00869C36C697A10E /* jerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8B00868211C697A10E /* jerror.c */; };
+ 0436286B00869C6FC697A10E /* jcapimin.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6600868211C697A10E /* jcapimin.c */; };
+ 0436286C00869CB4C697A10E /* jcomapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7100868211C697A10E /* jcomapi.c */; };
+ 0436286D00869CC9C697A10E /* jutils.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAA200868211C697A10E /* jutils.c */; };
+ 0436286E00869D0AC697A10E /* jcmarker.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6F00868211C697A10E /* jcmarker.c */; };
+ 0436286F00869D18C697A10E /* jdapistd.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7900868211C697A10E /* jdapistd.c */; };
+ 0436287000869D23C697A10E /* jcinit.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6D00868211C697A10E /* jcinit.c */; };
+ 0436287100869D3BC697A10E /* jcphuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7400868211C697A10E /* jcphuff.c */; };
+ 0436287200869D48C697A10E /* jchuff.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA6C00868211C697A10E /* jchuff.h */; };
+ 0436287300869D48C697A10E /* jchuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6B00868211C697A10E /* jchuff.c */; };
+ 0436287400869D56C697A10E /* jcdctmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6A00868211C697A10E /* jcdctmgr.c */; };
+ 0436287500869D61C697A10E /* jcsample.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7600868211C697A10E /* jcsample.c */; };
+ 0436287600869D71C697A10E /* jccolor.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6900868211C697A10E /* jccolor.c */; };
+ 0436287700869D7FC697A10E /* jcprepct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7500868211C697A10E /* jcprepct.c */; };
+ 0436287800869D92C697A10E /* jccoefct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6800868211C697A10E /* jccoefct.c */; };
+ 0436287900869DBBC697A10E /* jfdctflt.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8D00868211C697A10E /* jfdctflt.c */; };
+ 0436287A00869DC7C697A10E /* jcmaster.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7000868211C697A10E /* jcmaster.c */; };
+ 0436287B00869DD4C697A10E /* jdmaster.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8500868211C697A10E /* jdmaster.c */; };
+ 0436287C00869DDDC697A10E /* jdapimin.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7800868211C697A10E /* jdapimin.c */; };
+ 0436287D00869DF1C697A10E /* jdmarker.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8400868211C697A10E /* jdmarker.c */; };
+ 0436287E00869DFAC697A10E /* jdinput.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8200868211C697A10E /* jdinput.c */; };
+ 0436287F00869E04C697A10E /* jdsample.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8900868211C697A10E /* jdsample.c */; };
+ 0436288000869E10C697A10E /* jddctmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7F00868211C697A10E /* jddctmgr.c */; };
+ 0436288100869E21C697A10E /* jdhuff.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA8100868211C697A10E /* jdhuff.h */; };
+ 0436288200869E21C697A10E /* jdhuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8000868211C697A10E /* jdhuff.c */; };
+ 0436288300869E3DC697A10E /* jidctflt.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA9000868211C697A10E /* jidctflt.c */; };
+ 0436288400869E4CC697A10E /* jdpostct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8800868211C697A10E /* jdpostct.c */; };
+ 0436288500869E56C697A10E /* jcparam.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7300868211C697A10E /* jcparam.c */; };
+ 0436288600869E60C697A10E /* jdatasrc.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7B00868211C697A10E /* jdatasrc.c */; };
+ 0436288700869E80C697A10E /* jdmainct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8300868211C697A10E /* jdmainct.c */; };
+ 0436288800869E8DC697A10E /* jdcoefct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7C00868211C697A10E /* jdcoefct.c */; };
+ 0436288900869E96C697A10E /* jdcolor.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7D00868211C697A10E /* jdcolor.c */; };
+ 0436288A00869EA2C697A10E /* jcmainct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6E00868211C697A10E /* jcmainct.c */; };
+ 0436288B00869ED7C697A10E /* be_interface.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92C00868211C697A10E /* be_interface.c */; };
+ 0436288C00869EF3C697A10E /* be_ai_chat.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92400868211C697A10E /* be_ai_chat.c */; };
+ 0436288D00869F06C697A10E /* l_precomp.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93700868211C697A10E /* l_precomp.h */; };
+ 0436288E00869F06C697A10E /* l_precomp.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93600868211C697A10E /* l_precomp.c */; };
+ 0436288F00869F0FC697A10E /* l_libvar.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93100868211C697A10E /* l_libvar.h */; };
+ 0436289000869F0FC697A10E /* l_libvar.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93000868211C697A10E /* l_libvar.c */; };
+ 0436289100869F2AC697A10E /* l_script.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93900868211C697A10E /* l_script.h */; };
+ 0436289200869F2AC697A10E /* l_script.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93800868211C697A10E /* l_script.c */; };
+ 0436289300869F38C697A10E /* l_memory.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93500868211C697A10E /* l_memory.h */; };
+ 0436289400869F38C697A10E /* l_memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93400868211C697A10E /* l_memory.c */; };
+ 0436289500869F40C697A10E /* l_log.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93300868211C697A10E /* l_log.h */; };
+ 0436289600869F40C697A10E /* l_log.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93200868211C697A10E /* l_log.c */; };
+ 0436289700869F4BC697A10E /* be_ai_gen.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92500868211C697A10E /* be_ai_gen.c */; };
+ 0436289800869F63C697A10E /* be_ea.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92B00868211C697A10E /* be_ea.c */; };
+ 0436289900869F7FC697A10E /* be_ai_char.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92300868211C697A10E /* be_ai_char.c */; };
+ 0436289A00869F8EC697A10E /* be_ai_move.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92700868211C697A10E /* be_ai_move.c */; };
+ 0436289B00869FAEC697A10E /* be_aas_route.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91E00868211C697A10E /* be_aas_route.h */; };
+ 0436289C00869FAEC697A10E /* be_aas_route.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91D00868211C697A10E /* be_aas_route.c */; };
+ 0436289D00869FBBC697A10E /* be_aas_move.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91800868211C697A10E /* be_aas_move.h */; };
+ 0436289E00869FBBC697A10E /* be_aas_move.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91700868211C697A10E /* be_aas_move.c */; };
+ 0436289F00869FC3C697A10E /* be_aas_sample.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92200868211C697A10E /* be_aas_sample.h */; };
+ 043628A000869FC3C697A10E /* be_aas_sample.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92100868211C697A10E /* be_aas_sample.c */; };
+ 043628A100869FDEC697A10E /* be_aas_bsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90900868211C697A10E /* be_aas_bsp.h */; };
+ 043628A200869FDEC697A10E /* be_aas_bspq3.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD90A00868211C697A10E /* be_aas_bspq3.c */; };
+ 043628A300869FE8C697A10E /* be_aas_debug.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90E00868211C697A10E /* be_aas_debug.h */; };
+ 043628A400869FE8C697A10E /* be_aas_debug.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD90D00868211C697A10E /* be_aas_debug.c */; };
+ 043628A500869FEFC697A10E /* be_aas_reach.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91C00868211C697A10E /* be_aas_reach.h */; };
+ 043628A600869FEFC697A10E /* be_aas_reach.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91B00868211C697A10E /* be_aas_reach.c */; };
+ 043628A70086A057C697A10E /* be_aas_main.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91600868211C697A10E /* be_aas_main.h */; };
+ 043628A80086A057C697A10E /* be_aas_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91500868211C697A10E /* be_aas_main.c */; };
+ 043628A90086A061C697A10E /* be_ai_goal.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92600868211C697A10E /* be_ai_goal.c */; };
+ 043628AA0086A081C697A10E /* be_ai_weight.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92A00868211C697A10E /* be_ai_weight.h */; };
+ 043628AB0086A081C697A10E /* be_ai_weight.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92900868211C697A10E /* be_ai_weight.c */; };
+ 043628AC0086A092C697A10E /* be_aas_optimize.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91A00868211C697A10E /* be_aas_optimize.h */; };
+ 043628AD0086A092C697A10E /* be_aas_optimize.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91900868211C697A10E /* be_aas_optimize.c */; };
+ 043628AE0086A099C697A10E /* be_aas_routealt.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92000868211C697A10E /* be_aas_routealt.h */; };
+ 043628AF0086A099C697A10E /* be_aas_routealt.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91F00868211C697A10E /* be_aas_routealt.c */; };
+ 043628B00086A0B9C697A10E /* l_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93B00868211C697A10E /* l_struct.h */; };
+ 043628B10086A0B9C697A10E /* be_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92D00868211C697A10E /* be_interface.h */; };
+ 043628B20086A0B9C697A10E /* l_crc.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92F00868211C697A10E /* l_crc.h */; };
+ 043628B30086A0B9C697A10E /* l_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93C00868211C697A10E /* l_utils.h */; };
+ 043628B40086A0B9C697A10E /* l_struct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93A00868211C697A10E /* l_struct.c */; };
+ 043628B50086A0B9C697A10E /* l_crc.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92E00868211C697A10E /* l_crc.c */; };
+ 043628B60086A0BFC697A10E /* be_ai_weap.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92800868211C697A10E /* be_ai_weap.c */; };
+ 043628B70086A0E6C697A10E /* be_aas_file.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91300868211C697A10E /* be_aas_file.h */; };
+ 043628B80086A0E6C697A10E /* be_aas_file.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91200868211C697A10E /* be_aas_file.c */; };
+ 043628B90086A0F1C697A10E /* be_aas_entity.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91100868211C697A10E /* be_aas_entity.h */; };
+ 043628BA0086A0F1C697A10E /* be_aas_entity.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91000868211C697A10E /* be_aas_entity.c */; };
+ 043628BB0086A136C697A10E /* be_aas_cluster.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90C00868211C697A10E /* be_aas_cluster.h */; };
+ 043628BC0086A136C697A10E /* be_aas_def.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90F00868211C697A10E /* be_aas_def.h */; };
+ 043628BD0086A136C697A10E /* be_aas_funcs.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91400868211C697A10E /* be_aas_funcs.h */; };
+ 043628BE0086A136C697A10E /* aasfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90800868211C697A10E /* aasfile.h */; };
+ 043628BF0086A136C697A10E /* be_aas_cluster.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD90B00868211C697A10E /* be_aas_cluster.c */; };
+ 0654BA6CFE8ECEE0C697A12F /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0654BA58FE8ECEE0C697A12F /* OpenGL.framework */; };
+ 0654BA6EFE8ECEE0C697A12F /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0654BA5AFE8ECEE0C697A12F /* AppKit.framework */; };
+ 0654BA6FFE8ECEE0C697A12F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0654BA5BFE8ECEE0C697A12F /* Foundation.framework */; };
+ 13380E0900ADF941C697A10E /* g_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA4C00868211C697A10E /* g_main.c */; };
+ 13380E0B00ADFA16C697A10E /* g_syscalls.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA5700868211C697A10E /* g_syscalls.c */; };
+ 13380E0C00ADFA72C697A10E /* g_svcmds.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA5600868211C697A10E /* g_svcmds.c */; };
+ 13380E0D00ADFA94C697A10E /* g_mem.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA4D00868211C697A10E /* g_mem.c */; };
+ 13380E0E00ADFA9EC697A10E /* g_bot.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA4600868211C697A10E /* g_bot.c */; };
+ 13380E0F00ADFAACC697A10E /* q_shared.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA6200868211C697A10E /* q_shared.h */; };
+ 13380E1000ADFAACC697A10E /* q_math.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6000868211C697A10E /* q_math.c */; };
+ 13380E1100ADFAACC697A10E /* q_shared.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6100868211C697A10E /* q_shared.c */; };
+ 13380E1200ADFACAC697A10E /* g_arenas.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA4500868211C697A10E /* g_arenas.c */; };
+ 13380E1300ADFAD5C697A10E /* ai_main.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA2E00868211C697A10E /* ai_main.h */; };
+ 13380E1400ADFAD5C697A10E /* ai_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA2D00868211C697A10E /* ai_main.c */; };
+ 13380E1500ADFB0CC697A10E /* ai_dmq3.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA2C00868211C697A10E /* ai_dmq3.h */; };
+ 13380E1600ADFB0CC697A10E /* ai_dmq3.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA2B00868211C697A10E /* ai_dmq3.c */; };
+ 13380E1700ADFBFDC697A10E /* ai_vcmd.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA3200868211C697A10E /* ai_vcmd.h */; };
+ 13380E1800ADFBFDC697A10E /* ai_vcmd.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA3100868211C697A10E /* ai_vcmd.c */; };
+ 13380E1900ADFC10C697A10E /* ai_cmd.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA2800868211C697A10E /* ai_cmd.h */; };
+ 13380E1A00ADFC10C697A10E /* ai_cmd.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA2700868211C697A10E /* ai_cmd.c */; };
+ 13380E1B00ADFC22C697A10E /* ai_team.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA3000868211C697A10E /* ai_team.h */; };
+ 13380E1C00ADFC22C697A10E /* ai_team.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA2F00868211C697A10E /* ai_team.c */; };
+ 13380E1D00ADFC32C697A10E /* ai_chat.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA2600868211C697A10E /* ai_chat.h */; };
+ 13380E1E00ADFC32C697A10E /* ai_chat.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA2500868211C697A10E /* ai_chat.c */; };
+ 13380E1F00ADFC43C697A10E /* ai_dmnet.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA2A00868211C697A10E /* ai_dmnet.h */; };
+ 13380E2000ADFC43C697A10E /* ai_dmnet.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA2900868211C697A10E /* ai_dmnet.c */; };
+ 13380E2100ADFC59C697A10E /* g_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA5C00868211C697A10E /* g_utils.c */; };
+ 13380E2200ADFC78C697A10E /* g_combat.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA4900868211C697A10E /* g_combat.c */; };
+ 13380E2300ADFC85C697A10E /* bg_misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA3E00868211C697A10E /* bg_misc.c */; };
+ 13380E2400ADFC9CC697A10E /* g_weapon.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA5D00868211C697A10E /* g_weapon.c */; };
+ 13380E2500ADFCA7C697A10E /* g_team.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA5A00868211C697A10E /* g_team.h */; };
+ 13380E2600ADFCA7C697A10E /* g_team.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA5900868211C697A10E /* g_team.c */; };
+ 13380E2700ADFCBDC697A10E /* g_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA4700868211C697A10E /* g_client.c */; };
+ 13380E2800ADFCC8C697A10E /* g_items.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA4A00868211C697A10E /* g_items.c */; };
+ 13380E2900ADFCD1C697A10E /* g_missile.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA4F00868211C697A10E /* g_missile.c */; };
+ 13380E2A00ADFCEBC697A10E /* g_spawn.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA5500868211C697A10E /* g_spawn.c */; };
+ 13380E2B00ADFCF6C697A10E /* g_session.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA5400868211C697A10E /* g_session.c */; };
+ 13380E2C00ADFD01C697A10E /* g_cmds.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA4800868211C697A10E /* g_cmds.c */; };
+ 13380E2D00ADFD1FC697A10E /* g_misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA4E00868211C697A10E /* g_misc.c */; };
+ 13380E2E00ADFD28C697A10E /* g_trigger.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA5B00868211C697A10E /* g_trigger.c */; };
+ 13380E2F00ADFD38C697A10E /* g_target.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA5800868211C697A10E /* g_target.c */; };
+ 13380E3000ADFD46C697A10E /* g_mover.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA5000868211C697A10E /* g_mover.c */; };
+ 13380E3100ADFD58C697A10E /* g_active.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA4400868211C697A10E /* g_active.c */; };
+ 13380E3200ADFD71C697A10E /* bg_pmove.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA3F00868211C697A10E /* bg_pmove.c */; };
+ 13380E3300ADFD85C697A10E /* bg_slidemove.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA4100868211C697A10E /* bg_slidemove.c */; };
+ 13380E3400ADFDA1C697A10E /* cg_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD99700868211C697A10E /* cg_main.c */; };
+ 13380E3500ADFDA1C697A10E /* cg_syscalls.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9A100868211C697A10E /* cg_syscalls.c */; };
+ 13380E3600ADFDCFC697A10E /* q_shared.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA6200868211C697A10E /* q_shared.h */; };
+ 13380E3700ADFDCFC697A10E /* q_shared.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6100868211C697A10E /* q_shared.c */; };
+ 13380E3800ADFDCFC697A10E /* q_math.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6000868211C697A10E /* q_math.c */; };
+ 13380E3900ADFDE1C697A10E /* bg_misc.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA3E00868211C697A10E /* bg_misc.c */; };
+ 13380E3B00ADFE0CC697A10E /* cg_predict.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD99C00868211C697A10E /* cg_predict.c */; };
+ 13380E3C00ADFE1EC697A10E /* bg_pmove.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA3F00868211C697A10E /* bg_pmove.c */; };
+ 13380E3D00ADFE24C697A10E /* bg_slidemove.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA4100868211C697A10E /* bg_slidemove.c */; };
+ 13380E3E00ADFE3DC697A10E /* cg_playerstate.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD99B00868211C697A10E /* cg_playerstate.c */; };
+ 13380E3F00ADFE4AC697A10E /* cg_event.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD99300868211C697A10E /* cg_event.c */; };
+ 13380E4000ADFE58C697A10E /* cg_effects.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD99100868211C697A10E /* cg_effects.c */; };
+ 13380E4100ADFE6BC697A10E /* cg_localents.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD99600868211C697A10E /* cg_localents.c */; };
+ 13380E4200ADFE7AC697A10E /* cg_marks.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD99800868211C697A10E /* cg_marks.c */; };
+ 13380E4300ADFE88C697A10E /* cg_weapons.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9A300868211C697A10E /* cg_weapons.c */; };
+ 13380E4400ADFE97C697A10E /* cg_ents.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD99200868211C697A10E /* cg_ents.c */; };
+ 13380E4500ADFEA7C697A10E /* cg_players.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD99A00868211C697A10E /* cg_players.c */; };
+ 13380E4600ADFEB8C697A10E /* cg_drawtools.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD99000868211C697A10E /* cg_drawtools.c */; };
+ 13380E4700ADFEC9C697A10E /* cg_view.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9A200868211C697A10E /* cg_view.c */; };
+ 13380E4800ADFED7C697A10E /* cg_snapshot.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9A000868211C697A10E /* cg_snapshot.c */; };
+ 13380E4900ADFEE7C697A10E /* cg_servercmds.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD99F00868211C697A10E /* cg_servercmds.c */; };
+ 13380E4A00ADFEF5C697A10E /* cg_scoreboard.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD99E00868211C697A10E /* cg_scoreboard.c */; };
+ 13380E4B00ADFF05C697A10E /* cg_info.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD99400868211C697A10E /* cg_info.c */; };
+ 13380E4C00ADFF27C697A10E /* cg_consolecmds.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD98E00868211C697A10E /* cg_consolecmds.c */; };
+ 13380E4F00AE0112C697A10E /* cg_draw.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD98F00868211C697A10E /* cg_draw.c */; };
+ 13380E5000AE020FC697A10E /* cg_newdraw.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD99900868211C697A10E /* cg_newdraw.c */; };
+ 13380E5100AE0235C697A10E /* ui_shared.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB4900868211C697A10E /* ui_shared.h */; };
+ 13380E5200AE0235C697A10E /* ui_shared.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB4800868211C697A10E /* ui_shared.c */; };
+ 4FB23865047AB9F60098ACF3 /* vm_ppc_new.c in Sources */ = {isa = PBXBuildFile; fileRef = 4FB23863047AB9F60098ACF3 /* vm_ppc_new.c */; };
+ 4FB23867047ABF780098ACF3 /* vm_ppc_new.c in Sources */ = {isa = PBXBuildFile; fileRef = 4FB23863047AB9F60098ACF3 /* vm_ppc_new.c */; };
+ 4FEFFEDA047B008000719638 /* cm_polylib.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF100868211C697A10E /* cm_polylib.c */; };
+ 4FF0904A04896C0E00030DA8 /* macosx_glimp.h in Headers */ = {isa = PBXBuildFile; fileRef = 043627A600868916C697A10E /* macosx_glimp.h */; };
+ 4FF0904B04896C0E00030DA8 /* macosx_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 043627A900868916C697A10E /* macosx_local.h */; };
+ 4FF0904C04896C0E00030DA8 /* macosx_timers.h in Headers */ = {isa = PBXBuildFile; fileRef = 043627AE00868916C697A10E /* macosx_timers.h */; };
+ 4FF0904D04896C0E00030DA8 /* Q3Controller.h in Headers */ = {isa = PBXBuildFile; fileRef = 043627B000868916C697A10E /* Q3Controller.h */; };
+ 4FF0904E04896C0E00030DA8 /* q_shared.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA6200868211C697A10E /* q_shared.h */; };
+ 4FF0904F04896C0E00030DA8 /* vm_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB0300868211C697A10E /* vm_local.h */; };
+ 4FF0905004896C0E00030DA8 /* unzip.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB0000868211C697A10E /* unzip.h */; };
+ 4FF0905104896C0E00030DA8 /* cm_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAEE00868211C697A10E /* cm_local.h */; };
+ 4FF0905204896C0E00030DA8 /* cm_patch.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAF000868211C697A10E /* cm_patch.h */; };
+ 4FF0905304896C0E00030DA8 /* cm_polylib.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAF200868211C697A10E /* cm_polylib.h */; };
+ 4FF0905404896C0E00030DA8 /* cm_public.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAF300868211C697A10E /* cm_public.h */; };
+ 4FF0905504896C0E00030DA8 /* qcommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAFD00868211C697A10E /* qcommon.h */; };
+ 4FF0905604896C0E00030DA8 /* qfiles.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAFE00868211C697A10E /* qfiles.h */; };
+ 4FF0905704896C0E00030DA8 /* qgl.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB0800868211C697A10E /* qgl.h */; };
+ 4FF0905804896C0E00030DA8 /* qgl_linked.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB0900868211C697A10E /* qgl_linked.h */; };
+ 4FF0905904896C0E00030DA8 /* tr_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB1400868211C697A10E /* tr_local.h */; };
+ 4FF0905A04896C0E00030DA8 /* tr_public.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB1A00868211C697A10E /* tr_public.h */; };
+ 4FF0905B04896C0E00030DA8 /* server.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB2400868211C697A10E /* server.h */; };
+ 4FF0905C04896C0E00030DA8 /* client.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD9B000868211C697A10E /* client.h */; };
+ 4FF0905D04896C0E00030DA8 /* keys.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD9B100868211C697A10E /* keys.h */; };
+ 4FF0905E04896C0E00030DA8 /* snd_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD9B400868211C697A10E /* snd_local.h */; };
+ 4FF0905F04896C0E00030DA8 /* snd_public.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD9B700868211C697A10E /* snd_public.h */; };
+ 4FF0906004896C0E00030DA8 /* util_str.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB3F00868211C697A10E /* util_str.h */; };
+ 4FF0906104896C0E00030DA8 /* jerror.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA8C00868211C697A10E /* jerror.h */; };
+ 4FF0906204896C0E00030DA8 /* jmemsys.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA9B00868211C697A10E /* jmemsys.h */; };
+ 4FF0906304896C0E00030DA8 /* jchuff.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA6C00868211C697A10E /* jchuff.h */; };
+ 4FF0906404896C0E00030DA8 /* jdhuff.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA8100868211C697A10E /* jdhuff.h */; };
+ 4FF0906504896C0E00030DA8 /* l_precomp.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93700868211C697A10E /* l_precomp.h */; };
+ 4FF0906604896C0E00030DA8 /* l_libvar.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93100868211C697A10E /* l_libvar.h */; };
+ 4FF0906704896C0E00030DA8 /* l_script.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93900868211C697A10E /* l_script.h */; };
+ 4FF0906804896C0E00030DA8 /* l_memory.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93500868211C697A10E /* l_memory.h */; };
+ 4FF0906904896C0E00030DA8 /* l_log.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93300868211C697A10E /* l_log.h */; };
+ 4FF0906A04896C0E00030DA8 /* be_aas_route.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91E00868211C697A10E /* be_aas_route.h */; };
+ 4FF0906B04896C0E00030DA8 /* be_aas_move.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91800868211C697A10E /* be_aas_move.h */; };
+ 4FF0906C04896C0E00030DA8 /* be_aas_sample.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92200868211C697A10E /* be_aas_sample.h */; };
+ 4FF0906D04896C0E00030DA8 /* be_aas_bsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90900868211C697A10E /* be_aas_bsp.h */; };
+ 4FF0906E04896C0E00030DA8 /* be_aas_debug.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90E00868211C697A10E /* be_aas_debug.h */; };
+ 4FF0906F04896C0E00030DA8 /* be_aas_reach.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91C00868211C697A10E /* be_aas_reach.h */; };
+ 4FF0907004896C0E00030DA8 /* be_aas_main.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91600868211C697A10E /* be_aas_main.h */; };
+ 4FF0907104896C0E00030DA8 /* be_ai_weight.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92A00868211C697A10E /* be_ai_weight.h */; };
+ 4FF0907204896C0E00030DA8 /* be_aas_optimize.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91A00868211C697A10E /* be_aas_optimize.h */; };
+ 4FF0907304896C0E00030DA8 /* be_aas_routealt.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92000868211C697A10E /* be_aas_routealt.h */; };
+ 4FF0907404896C0E00030DA8 /* l_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93B00868211C697A10E /* l_struct.h */; };
+ 4FF0907504896C0E00030DA8 /* be_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92D00868211C697A10E /* be_interface.h */; };
+ 4FF0907604896C0E00030DA8 /* l_crc.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92F00868211C697A10E /* l_crc.h */; };
+ 4FF0907704896C0E00030DA8 /* l_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93C00868211C697A10E /* l_utils.h */; };
+ 4FF0907804896C0E00030DA8 /* be_aas_file.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91300868211C697A10E /* be_aas_file.h */; };
+ 4FF0907904896C0E00030DA8 /* be_aas_entity.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91100868211C697A10E /* be_aas_entity.h */; };
+ 4FF0907A04896C0E00030DA8 /* be_aas_cluster.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90C00868211C697A10E /* be_aas_cluster.h */; };
+ 4FF0907B04896C0E00030DA8 /* be_aas_def.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90F00868211C697A10E /* be_aas_def.h */; };
+ 4FF0907C04896C0E00030DA8 /* be_aas_funcs.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91400868211C697A10E /* be_aas_funcs.h */; };
+ 4FF0907D04896C0E00030DA8 /* aasfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90800868211C697A10E /* aasfile.h */; };
+ 4FF0907E04896C0E00030DA8 /* macosx_display.h in Headers */ = {isa = PBXBuildFile; fileRef = 015ECC0C00894EC0C697A10E /* macosx_display.h */; };
+ 4FF0907F04896C0E00030DA8 /* macosx_qgl.h in Headers */ = {isa = PBXBuildFile; fileRef = 011F78F200B25B65C697A10E /* macosx_qgl.h */; };
+ 4FF0908604896C0E00030DA8 /* splines.h in Headers */ = {isa = PBXBuildFile; fileRef = F5ED1435037096A001F6289A /* splines.h */; };
+ 4FF0908804896C0E00030DA8 /* Quake3.icns in Resources */ = {isa = PBXBuildFile; fileRef = 043627B300868916C697A10E /* Quake3.icns */; };
+ 4FF0908904896C0E00030DA8 /* Quake3.nib in Resources */ = {isa = PBXBuildFile; fileRef = 043627B200868916C697A10E /* Quake3.nib */; };
+ 4FF0908A04896C0E00030DA8 /* banner.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 043627B400868916C697A10E /* banner.jpg */; };
+ 4FF0908C04896C0E00030DA8 /* macosx_glimp.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627A700868916C697A10E /* macosx_glimp.m */; };
+ 4FF0908D04896C0E00030DA8 /* macosx_input.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627A800868916C697A10E /* macosx_input.m */; };
+ 4FF0908E04896C0E00030DA8 /* macosx_sndcore.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627AB00868916C697A10E /* macosx_sndcore.m */; };
+ 4FF0908F04896C0E00030DA8 /* macosx_sys.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627AD00868916C697A10E /* macosx_sys.m */; };
+ 4FF0909004896C0E00030DA8 /* macosx_timers.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627AF00868916C697A10E /* macosx_timers.m */; };
+ 4FF0909104896C0E00030DA8 /* Q3Controller.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627B100868916C697A10E /* Q3Controller.m */; };
+ 4FF0909204896C0E00030DA8 /* cmd.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF600868211C697A10E /* cmd.c */; };
+ 4FF0909304896C0E00030DA8 /* q_shared.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6100868211C697A10E /* q_shared.c */; };
+ 4FF0909404896C0E00030DA8 /* q_math.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6000868211C697A10E /* q_math.c */; };
+ 4FF0909504896C0E00030DA8 /* tr_init.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1200868211C697A10E /* tr_init.c */; };
+ 4FF0909604896C0E00030DA8 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF700868211C697A10E /* common.c */; };
+ 4FF0909704896C0E00030DA8 /* cvar.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF800868211C697A10E /* cvar.c */; };
+ 4FF0909804896C0E00030DA8 /* files.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF900868211C697A10E /* files.c */; };
+ 4FF0909904896C0E00030DA8 /* vm.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0100868211C697A10E /* vm.c */; };
+ 4FF0909A04896C0E00030DA8 /* vm_interpreted.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0200868211C697A10E /* vm_interpreted.c */; };
+ 4FF0909B04896C0E00030DA8 /* unzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAFF00868211C697A10E /* unzip.c */; };
+ 4FF0909C04896C0E00030DA8 /* unix_shared.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB5800868211C697A10E /* unix_shared.c */; };
+ 4FF0909D04896C0E00030DA8 /* cl_cgame.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9A600868211C697A10E /* cl_cgame.c */; };
+ 4FF0909E04896C0E00030DA8 /* cl_cin.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9A700868211C697A10E /* cl_cin.c */; };
+ 4FF0909F04896C0E00030DA8 /* cl_console.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9A800868211C697A10E /* cl_console.c */; };
+ 4FF090A004896C0E00030DA8 /* cl_input.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9A900868211C697A10E /* cl_input.c */; };
+ 4FF090A104896C0E00030DA8 /* cl_keys.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9AA00868211C697A10E /* cl_keys.c */; };
+ 4FF090A204896C0E00030DA8 /* cl_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9AB00868211C697A10E /* cl_main.c */; };
+ 4FF090A304896C0E00030DA8 /* cl_net_chan.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9AC00868211C697A10E /* cl_net_chan.c */; };
+ 4FF090A404896C0E00030DA8 /* cl_parse.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9AD00868211C697A10E /* cl_parse.c */; };
+ 4FF090A504896C0E00030DA8 /* cl_scrn.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9AE00868211C697A10E /* cl_scrn.c */; };
+ 4FF090A604896C0E00030DA8 /* cl_ui.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9AF00868211C697A10E /* cl_ui.c */; };
+ 4FF090A704896C0E00030DA8 /* cm_load.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAED00868211C697A10E /* cm_load.c */; };
+ 4FF090A804896C0E00030DA8 /* cm_patch.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAEF00868211C697A10E /* cm_patch.c */; };
+ 4FF090A904896C0E00030DA8 /* cm_test.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF400868211C697A10E /* cm_test.c */; };
+ 4FF090AA04896C0E00030DA8 /* cm_trace.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF500868211C697A10E /* cm_trace.c */; };
+ 4FF090AB04896C0E00030DA8 /* md4.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAFA00868211C697A10E /* md4.c */; };
+ 4FF090AC04896C0E00030DA8 /* msg.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAFB00868211C697A10E /* msg.c */; };
+ 4FF090AD04896C0E00030DA8 /* net_chan.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAFC00868211C697A10E /* net_chan.c */; };
+ 4FF090AE04896C0E00030DA8 /* tr_animation.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0A00868211C697A10E /* tr_animation.c */; };
+ 4FF090AF04896C0E00030DA8 /* tr_backend.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0B00868211C697A10E /* tr_backend.c */; };
+ 4FF090B004896C0E00030DA8 /* tr_bsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0C00868211C697A10E /* tr_bsp.c */; };
+ 4FF090B104896C0E00030DA8 /* tr_cmds.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0D00868211C697A10E /* tr_cmds.c */; };
+ 4FF090B204896C0E00030DA8 /* tr_curve.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0E00868211C697A10E /* tr_curve.c */; };
+ 4FF090B304896C0E00030DA8 /* tr_flares.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0F00868211C697A10E /* tr_flares.c */; };
+ 4FF090B404896C0E00030DA8 /* tr_font.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1000868211C697A10E /* tr_font.c */; };
+ 4FF090B504896C0E00030DA8 /* tr_image.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1100868211C697A10E /* tr_image.c */; };
+ 4FF090B604896C0E00030DA8 /* tr_light.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1300868211C697A10E /* tr_light.c */; };
+ 4FF090B704896C0E00030DA8 /* tr_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1500868211C697A10E /* tr_main.c */; };
+ 4FF090B804896C0E00030DA8 /* tr_marks.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1600868211C697A10E /* tr_marks.c */; };
+ 4FF090B904896C0E00030DA8 /* tr_mesh.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1700868211C697A10E /* tr_mesh.c */; };
+ 4FF090BA04896C0E00030DA8 /* tr_model.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1800868211C697A10E /* tr_model.c */; };
+ 4FF090BB04896C0E00030DA8 /* tr_noise.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1900868211C697A10E /* tr_noise.c */; };
+ 4FF090BC04896C0E00030DA8 /* tr_scene.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1B00868211C697A10E /* tr_scene.c */; };
+ 4FF090BD04896C0E00030DA8 /* tr_shade.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1C00868211C697A10E /* tr_shade.c */; };
+ 4FF090BE04896C0E00030DA8 /* tr_shade_calc.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1D00868211C697A10E /* tr_shade_calc.c */; };
+ 4FF090BF04896C0E00030DA8 /* tr_shader.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1E00868211C697A10E /* tr_shader.c */; };
+ 4FF090C004896C0E00030DA8 /* tr_shadows.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1F00868211C697A10E /* tr_shadows.c */; };
+ 4FF090C104896C0E00030DA8 /* tr_sky.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2000868211C697A10E /* tr_sky.c */; };
+ 4FF090C204896C0E00030DA8 /* tr_surface.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2100868211C697A10E /* tr_surface.c */; };
+ 4FF090C304896C0E00030DA8 /* tr_world.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2200868211C697A10E /* tr_world.c */; };
+ 4FF090C404896C0E00030DA8 /* sv_bot.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2500868211C697A10E /* sv_bot.c */; };
+ 4FF090C504896C0E00030DA8 /* sv_ccmds.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2600868211C697A10E /* sv_ccmds.c */; };
+ 4FF090C604896C0E00030DA8 /* sv_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2700868211C697A10E /* sv_client.c */; };
+ 4FF090C704896C0E00030DA8 /* sv_game.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2800868211C697A10E /* sv_game.c */; };
+ 4FF090C804896C0E00030DA8 /* sv_init.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2900868211C697A10E /* sv_init.c */; };
+ 4FF090C904896C0E00030DA8 /* sv_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2A00868211C697A10E /* sv_main.c */; };
+ 4FF090CA04896C0E00030DA8 /* sv_net_chan.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2B00868211C697A10E /* sv_net_chan.c */; };
+ 4FF090CB04896C0E00030DA8 /* sv_snapshot.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2D00868211C697A10E /* sv_snapshot.c */; };
+ 4FF090CC04896C0E00030DA8 /* sv_world.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2E00868211C697A10E /* sv_world.c */; };
+ 4FF090CD04896C0E00030DA8 /* unix_net.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB5700868211C697A10E /* unix_net.c */; };
+ 4FF090CE04896C0E00030DA8 /* snd_adpcm.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9B200868211C697A10E /* snd_adpcm.c */; };
+ 4FF090CF04896C0E00030DA8 /* snd_dma.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9B300868211C697A10E /* snd_dma.c */; };
+ 4FF090D004896C0E00030DA8 /* snd_mem.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9B500868211C697A10E /* snd_mem.c */; };
+ 4FF090D104896C0E00030DA8 /* snd_mix.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9B600868211C697A10E /* snd_mix.c */; };
+ 4FF090D204896C0E00030DA8 /* snd_wavelet.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD9B800868211C697A10E /* snd_wavelet.c */; };
+ 4FF090D304896C0E00030DA8 /* splines.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB3B00868211C697A10E /* splines.cpp */; };
+ 4FF090D404896C0E00030DA8 /* q_parse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB3800868211C697A10E /* q_parse.cpp */; };
+ 4FF090D504896C0E00030DA8 /* util_str.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB3E00868211C697A10E /* util_str.cpp */; };
+ 4FF090D604896C0E00030DA8 /* jmemmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA9800868211C697A10E /* jmemmgr.c */; };
+ 4FF090D704896C0E00030DA8 /* jmemansi.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA9600868211C697A10E /* jmemansi.c */; };
+ 4FF090D804896C0E00030DA8 /* jerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8B00868211C697A10E /* jerror.c */; };
+ 4FF090D904896C0E00030DA8 /* jcapimin.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6600868211C697A10E /* jcapimin.c */; };
+ 4FF090DA04896C0E00030DA8 /* jcomapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7100868211C697A10E /* jcomapi.c */; };
+ 4FF090DB04896C0E00030DA8 /* jutils.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAA200868211C697A10E /* jutils.c */; };
+ 4FF090DC04896C0E00030DA8 /* jcmarker.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6F00868211C697A10E /* jcmarker.c */; };
+ 4FF090DD04896C0E00030DA8 /* jdapistd.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7900868211C697A10E /* jdapistd.c */; };
+ 4FF090DE04896C0E00030DA8 /* jcinit.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6D00868211C697A10E /* jcinit.c */; };
+ 4FF090DF04896C0E00030DA8 /* jcphuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7400868211C697A10E /* jcphuff.c */; };
+ 4FF090E004896C0E00030DA8 /* jchuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6B00868211C697A10E /* jchuff.c */; };
+ 4FF090E104896C0E00030DA8 /* jcdctmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6A00868211C697A10E /* jcdctmgr.c */; };
+ 4FF090E204896C0E00030DA8 /* jcsample.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7600868211C697A10E /* jcsample.c */; };
+ 4FF090E304896C0E00030DA8 /* jccolor.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6900868211C697A10E /* jccolor.c */; };
+ 4FF090E404896C0E00030DA8 /* jcprepct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7500868211C697A10E /* jcprepct.c */; };
+ 4FF090E504896C0E00030DA8 /* jccoefct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6800868211C697A10E /* jccoefct.c */; };
+ 4FF090E604896C0E00030DA8 /* jfdctflt.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8D00868211C697A10E /* jfdctflt.c */; };
+ 4FF090E704896C0E00030DA8 /* jcmaster.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7000868211C697A10E /* jcmaster.c */; };
+ 4FF090E804896C0E00030DA8 /* jdmaster.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8500868211C697A10E /* jdmaster.c */; };
+ 4FF090E904896C0E00030DA8 /* jdapimin.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7800868211C697A10E /* jdapimin.c */; };
+ 4FF090EA04896C0E00030DA8 /* jdmarker.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8400868211C697A10E /* jdmarker.c */; };
+ 4FF090EB04896C0E00030DA8 /* jdinput.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8200868211C697A10E /* jdinput.c */; };
+ 4FF090EC04896C0E00030DA8 /* jdsample.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8900868211C697A10E /* jdsample.c */; };
+ 4FF090ED04896C0E00030DA8 /* jddctmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7F00868211C697A10E /* jddctmgr.c */; };
+ 4FF090EE04896C0E00030DA8 /* jdhuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8000868211C697A10E /* jdhuff.c */; };
+ 4FF090EF04896C0E00030DA8 /* jidctflt.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA9000868211C697A10E /* jidctflt.c */; };
+ 4FF090F004896C0E00030DA8 /* jdpostct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8800868211C697A10E /* jdpostct.c */; };
+ 4FF090F104896C0E00030DA8 /* jcparam.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7300868211C697A10E /* jcparam.c */; };
+ 4FF090F204896C0E00030DA8 /* jdatasrc.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7B00868211C697A10E /* jdatasrc.c */; };
+ 4FF090F304896C0E00030DA8 /* jdmainct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8300868211C697A10E /* jdmainct.c */; };
+ 4FF090F404896C0E00030DA8 /* jdcoefct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7C00868211C697A10E /* jdcoefct.c */; };
+ 4FF090F504896C0E00030DA8 /* jdcolor.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7D00868211C697A10E /* jdcolor.c */; };
+ 4FF090F604896C0E00030DA8 /* jcmainct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6E00868211C697A10E /* jcmainct.c */; };
+ 4FF090F704896C0E00030DA8 /* be_interface.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92C00868211C697A10E /* be_interface.c */; };
+ 4FF090F804896C0E00030DA8 /* be_ai_chat.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92400868211C697A10E /* be_ai_chat.c */; };
+ 4FF090F904896C0E00030DA8 /* l_precomp.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93600868211C697A10E /* l_precomp.c */; };
+ 4FF090FA04896C0E00030DA8 /* l_libvar.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93000868211C697A10E /* l_libvar.c */; };
+ 4FF090FB04896C0E00030DA8 /* l_script.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93800868211C697A10E /* l_script.c */; };
+ 4FF090FC04896C0E00030DA8 /* l_memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93400868211C697A10E /* l_memory.c */; };
+ 4FF090FD04896C0E00030DA8 /* l_log.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93200868211C697A10E /* l_log.c */; };
+ 4FF090FE04896C0E00030DA8 /* be_ai_gen.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92500868211C697A10E /* be_ai_gen.c */; };
+ 4FF090FF04896C0E00030DA8 /* be_ea.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92B00868211C697A10E /* be_ea.c */; };
+ 4FF0910004896C0E00030DA8 /* be_ai_char.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92300868211C697A10E /* be_ai_char.c */; };
+ 4FF0910104896C0E00030DA8 /* be_ai_move.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92700868211C697A10E /* be_ai_move.c */; };
+ 4FF0910204896C0E00030DA8 /* be_aas_route.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91D00868211C697A10E /* be_aas_route.c */; };
+ 4FF0910304896C0E00030DA8 /* be_aas_move.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91700868211C697A10E /* be_aas_move.c */; };
+ 4FF0910404896C0E00030DA8 /* be_aas_sample.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92100868211C697A10E /* be_aas_sample.c */; };
+ 4FF0910504896C0E00030DA8 /* be_aas_bspq3.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD90A00868211C697A10E /* be_aas_bspq3.c */; };
+ 4FF0910604896C0E00030DA8 /* be_aas_debug.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD90D00868211C697A10E /* be_aas_debug.c */; };
+ 4FF0910704896C0E00030DA8 /* be_aas_reach.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91B00868211C697A10E /* be_aas_reach.c */; };
+ 4FF0910804896C0E00030DA8 /* be_aas_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91500868211C697A10E /* be_aas_main.c */; };
+ 4FF0910904896C0E00030DA8 /* be_ai_goal.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92600868211C697A10E /* be_ai_goal.c */; };
+ 4FF0910A04896C0E00030DA8 /* be_ai_weight.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92900868211C697A10E /* be_ai_weight.c */; };
+ 4FF0910B04896C0E00030DA8 /* be_aas_optimize.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91900868211C697A10E /* be_aas_optimize.c */; };
+ 4FF0910C04896C0E00030DA8 /* be_aas_routealt.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91F00868211C697A10E /* be_aas_routealt.c */; };
+ 4FF0910D04896C0E00030DA8 /* l_struct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93A00868211C697A10E /* l_struct.c */; };
+ 4FF0910E04896C0E00030DA8 /* l_crc.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92E00868211C697A10E /* l_crc.c */; };
+ 4FF0910F04896C0E00030DA8 /* be_ai_weap.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92800868211C697A10E /* be_ai_weap.c */; };
+ 4FF0911004896C0E00030DA8 /* be_aas_file.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91200868211C697A10E /* be_aas_file.c */; };
+ 4FF0911104896C0E00030DA8 /* be_aas_entity.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91000868211C697A10E /* be_aas_entity.c */; };
+ 4FF0911204896C0E00030DA8 /* be_aas_cluster.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD90B00868211C697A10E /* be_aas_cluster.c */; };
+ 4FF0911304896C0E00030DA8 /* macosx_display.m in Sources */ = {isa = PBXBuildFile; fileRef = 015ECC0D00894EC0C697A10E /* macosx_display.m */; };
+ 4FF0911404896C0E00030DA8 /* macosx_glsmp_mutex.m in Sources */ = {isa = PBXBuildFile; fileRef = 016B4A3B00ACCF9FC697A10E /* macosx_glsmp_mutex.m */; };
+ 4FF0911504896C0E00030DA8 /* huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = 016F1B6300ACDA9BC697A10E /* huffman.c */; };
+ 4FF0911B04896C0E00030DA8 /* vm_ppc_new.c in Sources */ = {isa = PBXBuildFile; fileRef = 4FB23863047AB9F60098ACF3 /* vm_ppc_new.c */; };
+ 4FF0911C04896C0E00030DA8 /* cm_polylib.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF100868211C697A10E /* cm_polylib.c */; };
+ 4FF0911E04896C0E00030DA8 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0654BA58FE8ECEE0C697A12F /* OpenGL.framework */; };
+ 4FF0911F04896C0E00030DA8 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0654BA5AFE8ECEE0C697A12F /* AppKit.framework */; };
+ 4FF0912004896C0E00030DA8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0654BA5BFE8ECEE0C697A12F /* Foundation.framework */; };
+ 4FF0912104896C0E00030DA8 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00E9D914FEDB4D29C697A12F /* CoreAudio.framework */; };
+ 4FF0912204896C0E00030DA8 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F564505801E623B201F62882 /* IOKit.framework */; };
+ 4FF0912304896C0E00030DA8 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0654BA59FE8ECEE0C697A12F /* Carbon.framework */; };
+ 4FF0912904896C1600030DA8 /* vm_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB0300868211C697A10E /* vm_local.h */; };
+ 4FF0912A04896C1600030DA8 /* unzip.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB0000868211C697A10E /* unzip.h */; };
+ 4FF0912B04896C1600030DA8 /* qfiles.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAFE00868211C697A10E /* qfiles.h */; };
+ 4FF0912C04896C1600030DA8 /* qcommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAFD00868211C697A10E /* qcommon.h */; };
+ 4FF0912D04896C1600030DA8 /* cm_public.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAF300868211C697A10E /* cm_public.h */; };
+ 4FF0912E04896C1600030DA8 /* cm_polylib.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAF200868211C697A10E /* cm_polylib.h */; };
+ 4FF0912F04896C1600030DA8 /* cm_patch.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAF000868211C697A10E /* cm_patch.h */; };
+ 4FF0913004896C1600030DA8 /* cm_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADAEE00868211C697A10E /* cm_local.h */; };
+ 4FF0913104896C1600030DA8 /* server.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB2400868211C697A10E /* server.h */; };
+ 4FF0913204896C1600030DA8 /* util_str.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB3F00868211C697A10E /* util_str.h */; };
+ 4FF0913304896C1600030DA8 /* tr_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB1400868211C697A10E /* tr_local.h */; };
+ 4FF0913404896C1600030DA8 /* tr_public.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB1A00868211C697A10E /* tr_public.h */; };
+ 4FF0913504896C1600030DA8 /* qgl.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB0800868211C697A10E /* qgl.h */; };
+ 4FF0913604896C1600030DA8 /* qgl_linked.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADB0900868211C697A10E /* qgl_linked.h */; };
+ 4FF0913704896C1600030DA8 /* jchuff.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA6C00868211C697A10E /* jchuff.h */; };
+ 4FF0913804896C1600030DA8 /* jdhuff.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA8100868211C697A10E /* jdhuff.h */; };
+ 4FF0913904896C1600030DA8 /* jerror.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA8C00868211C697A10E /* jerror.h */; };
+ 4FF0913A04896C1600030DA8 /* jmemsys.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA9B00868211C697A10E /* jmemsys.h */; };
+ 4FF0913B04896C1600030DA8 /* q_shared.h in Headers */ = {isa = PBXBuildFile; fileRef = 012ADA6200868211C697A10E /* q_shared.h */; };
+ 4FF0913C04896C1600030DA8 /* aasfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90800868211C697A10E /* aasfile.h */; };
+ 4FF0913D04896C1600030DA8 /* be_aas_bsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90900868211C697A10E /* be_aas_bsp.h */; };
+ 4FF0913E04896C1600030DA8 /* be_aas_cluster.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90C00868211C697A10E /* be_aas_cluster.h */; };
+ 4FF0913F04896C1600030DA8 /* be_aas_debug.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90E00868211C697A10E /* be_aas_debug.h */; };
+ 4FF0914004896C1600030DA8 /* be_aas_def.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD90F00868211C697A10E /* be_aas_def.h */; };
+ 4FF0914104896C1600030DA8 /* be_aas_entity.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91100868211C697A10E /* be_aas_entity.h */; };
+ 4FF0914204896C1600030DA8 /* be_aas_file.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91300868211C697A10E /* be_aas_file.h */; };
+ 4FF0914304896C1600030DA8 /* be_aas_funcs.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91400868211C697A10E /* be_aas_funcs.h */; };
+ 4FF0914404896C1600030DA8 /* be_aas_main.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91600868211C697A10E /* be_aas_main.h */; };
+ 4FF0914504896C1600030DA8 /* be_aas_move.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91800868211C697A10E /* be_aas_move.h */; };
+ 4FF0914604896C1600030DA8 /* be_aas_optimize.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91A00868211C697A10E /* be_aas_optimize.h */; };
+ 4FF0914704896C1600030DA8 /* be_aas_reach.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91C00868211C697A10E /* be_aas_reach.h */; };
+ 4FF0914804896C1600030DA8 /* be_aas_route.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD91E00868211C697A10E /* be_aas_route.h */; };
+ 4FF0914904896C1600030DA8 /* be_aas_routealt.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92000868211C697A10E /* be_aas_routealt.h */; };
+ 4FF0914A04896C1600030DA8 /* be_aas_sample.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92200868211C697A10E /* be_aas_sample.h */; };
+ 4FF0914B04896C1600030DA8 /* be_ai_weight.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92A00868211C697A10E /* be_ai_weight.h */; };
+ 4FF0914C04896C1600030DA8 /* be_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92D00868211C697A10E /* be_interface.h */; };
+ 4FF0914D04896C1600030DA8 /* l_crc.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD92F00868211C697A10E /* l_crc.h */; };
+ 4FF0914E04896C1600030DA8 /* l_libvar.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93100868211C697A10E /* l_libvar.h */; };
+ 4FF0914F04896C1600030DA8 /* l_log.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93300868211C697A10E /* l_log.h */; };
+ 4FF0915004896C1600030DA8 /* l_memory.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93500868211C697A10E /* l_memory.h */; };
+ 4FF0915104896C1600030DA8 /* l_precomp.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93700868211C697A10E /* l_precomp.h */; };
+ 4FF0915204896C1600030DA8 /* l_script.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93900868211C697A10E /* l_script.h */; };
+ 4FF0915304896C1600030DA8 /* l_struct.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93B00868211C697A10E /* l_struct.h */; };
+ 4FF0915404896C1600030DA8 /* l_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 012AD93C00868211C697A10E /* l_utils.h */; };
+ 4FF0915604896C1600030DA8 /* macosx_display.h in Headers */ = {isa = PBXBuildFile; fileRef = 015ECC0C00894EC0C697A10E /* macosx_display.h */; };
+ 4FF0915704896C1600030DA8 /* macosx_qgl.h in Headers */ = {isa = PBXBuildFile; fileRef = 011F78F200B25B65C697A10E /* macosx_qgl.h */; };
+ 4FF0915804896C1600030DA8 /* macosx_glimp.h in Headers */ = {isa = PBXBuildFile; fileRef = 043627A600868916C697A10E /* macosx_glimp.h */; };
+ 4FF0915904896C1600030DA8 /* macosx_local.h in Headers */ = {isa = PBXBuildFile; fileRef = 043627A900868916C697A10E /* macosx_local.h */; };
+ 4FF0915A04896C1600030DA8 /* Q3Controller.h in Headers */ = {isa = PBXBuildFile; fileRef = 043627B000868916C697A10E /* Q3Controller.h */; };
+ 4FF0915B04896C1600030DA8 /* macosx_timers.h in Headers */ = {isa = PBXBuildFile; fileRef = 043627AE00868916C697A10E /* macosx_timers.h */; };
+ 4FF0915E04896C1600030DA8 /* vm_interpreted.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0200868211C697A10E /* vm_interpreted.c */; };
+ 4FF0915F04896C1600030DA8 /* unzip.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAFF00868211C697A10E /* unzip.c */; };
+ 4FF0916004896C1600030DA8 /* vm.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0100868211C697A10E /* vm.c */; };
+ 4FF0916104896C1600030DA8 /* net_chan.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAFC00868211C697A10E /* net_chan.c */; };
+ 4FF0916204896C1600030DA8 /* msg.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAFB00868211C697A10E /* msg.c */; };
+ 4FF0916304896C1600030DA8 /* md4.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAFA00868211C697A10E /* md4.c */; };
+ 4FF0916404896C1600030DA8 /* huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = 016F1B6300ACDA9BC697A10E /* huffman.c */; };
+ 4FF0916504896C1600030DA8 /* files.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF900868211C697A10E /* files.c */; };
+ 4FF0916604896C1600030DA8 /* cvar.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF800868211C697A10E /* cvar.c */; };
+ 4FF0916704896C1600030DA8 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF700868211C697A10E /* common.c */; };
+ 4FF0916804896C1600030DA8 /* cmd.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF600868211C697A10E /* cmd.c */; };
+ 4FF0916904896C1600030DA8 /* cm_trace.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF500868211C697A10E /* cm_trace.c */; };
+ 4FF0916A04896C1600030DA8 /* cm_test.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF400868211C697A10E /* cm_test.c */; };
+ 4FF0916B04896C1600030DA8 /* cm_polylib.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAF100868211C697A10E /* cm_polylib.c */; };
+ 4FF0916C04896C1600030DA8 /* cm_patch.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAEF00868211C697A10E /* cm_patch.c */; };
+ 4FF0916D04896C1600030DA8 /* cm_load.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAED00868211C697A10E /* cm_load.c */; };
+ 4FF0916E04896C1600030DA8 /* sv_bot.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2500868211C697A10E /* sv_bot.c */; };
+ 4FF0916F04896C1600030DA8 /* sv_ccmds.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2600868211C697A10E /* sv_ccmds.c */; };
+ 4FF0917004896C1600030DA8 /* sv_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2700868211C697A10E /* sv_client.c */; };
+ 4FF0917104896C1600030DA8 /* sv_game.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2800868211C697A10E /* sv_game.c */; };
+ 4FF0917204896C1600030DA8 /* sv_init.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2900868211C697A10E /* sv_init.c */; };
+ 4FF0917304896C1600030DA8 /* sv_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2A00868211C697A10E /* sv_main.c */; };
+ 4FF0917404896C1600030DA8 /* sv_net_chan.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2B00868211C697A10E /* sv_net_chan.c */; };
+ 4FF0917504896C1600030DA8 /* sv_snapshot.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2D00868211C697A10E /* sv_snapshot.c */; };
+ 4FF0917604896C1600030DA8 /* sv_world.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2E00868211C697A10E /* sv_world.c */; };
+ 4FF0917704896C1600030DA8 /* unix_net.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB5700868211C697A10E /* unix_net.c */; };
+ 4FF0917804896C1600030DA8 /* unix_shared.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB5800868211C697A10E /* unix_shared.c */; };
+ 4FF0917904896C1600030DA8 /* q_parse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB3800868211C697A10E /* q_parse.cpp */; };
+ 4FF0917A04896C1600030DA8 /* splines.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB3B00868211C697A10E /* splines.cpp */; };
+ 4FF0917B04896C1600030DA8 /* util_str.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB3E00868211C697A10E /* util_str.cpp */; };
+ 4FF0917C04896C1600030DA8 /* tr_animation.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0A00868211C697A10E /* tr_animation.c */; };
+ 4FF0917D04896C1600030DA8 /* tr_backend.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0B00868211C697A10E /* tr_backend.c */; };
+ 4FF0917E04896C1600030DA8 /* tr_bsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0C00868211C697A10E /* tr_bsp.c */; };
+ 4FF0917F04896C1600030DA8 /* tr_cmds.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0D00868211C697A10E /* tr_cmds.c */; };
+ 4FF0918004896C1600030DA8 /* tr_curve.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0E00868211C697A10E /* tr_curve.c */; };
+ 4FF0918104896C1600030DA8 /* tr_flares.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB0F00868211C697A10E /* tr_flares.c */; };
+ 4FF0918204896C1600030DA8 /* tr_font.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1000868211C697A10E /* tr_font.c */; };
+ 4FF0918304896C1600030DA8 /* tr_image.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1100868211C697A10E /* tr_image.c */; };
+ 4FF0918404896C1600030DA8 /* tr_init.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1200868211C697A10E /* tr_init.c */; };
+ 4FF0918504896C1600030DA8 /* tr_light.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1300868211C697A10E /* tr_light.c */; };
+ 4FF0918604896C1600030DA8 /* tr_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1500868211C697A10E /* tr_main.c */; };
+ 4FF0918704896C1600030DA8 /* tr_marks.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1600868211C697A10E /* tr_marks.c */; };
+ 4FF0918804896C1600030DA8 /* tr_mesh.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1700868211C697A10E /* tr_mesh.c */; };
+ 4FF0918904896C1600030DA8 /* tr_model.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1800868211C697A10E /* tr_model.c */; };
+ 4FF0918A04896C1600030DA8 /* tr_noise.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1900868211C697A10E /* tr_noise.c */; };
+ 4FF0918B04896C1600030DA8 /* tr_scene.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1B00868211C697A10E /* tr_scene.c */; };
+ 4FF0918C04896C1600030DA8 /* tr_shade.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1C00868211C697A10E /* tr_shade.c */; };
+ 4FF0918D04896C1600030DA8 /* tr_shade_calc.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1D00868211C697A10E /* tr_shade_calc.c */; };
+ 4FF0918E04896C1600030DA8 /* tr_shader.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1E00868211C697A10E /* tr_shader.c */; };
+ 4FF0918F04896C1600030DA8 /* tr_shadows.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB1F00868211C697A10E /* tr_shadows.c */; };
+ 4FF0919004896C1600030DA8 /* tr_sky.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2000868211C697A10E /* tr_sky.c */; };
+ 4FF0919104896C1600030DA8 /* tr_surface.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2100868211C697A10E /* tr_surface.c */; };
+ 4FF0919204896C1600030DA8 /* tr_world.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADB2200868211C697A10E /* tr_world.c */; };
+ 4FF0919304896C1600030DA8 /* jcapimin.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6600868211C697A10E /* jcapimin.c */; };
+ 4FF0919404896C1600030DA8 /* jccoefct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6800868211C697A10E /* jccoefct.c */; };
+ 4FF0919504896C1600030DA8 /* jccolor.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6900868211C697A10E /* jccolor.c */; };
+ 4FF0919604896C1600030DA8 /* jcdctmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6A00868211C697A10E /* jcdctmgr.c */; };
+ 4FF0919704896C1600030DA8 /* jchuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6B00868211C697A10E /* jchuff.c */; };
+ 4FF0919804896C1600030DA8 /* jcinit.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6D00868211C697A10E /* jcinit.c */; };
+ 4FF0919904896C1600030DA8 /* jcmainct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6E00868211C697A10E /* jcmainct.c */; };
+ 4FF0919A04896C1600030DA8 /* jcmarker.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6F00868211C697A10E /* jcmarker.c */; };
+ 4FF0919B04896C1600030DA8 /* jcmaster.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7000868211C697A10E /* jcmaster.c */; };
+ 4FF0919C04896C1600030DA8 /* jcomapi.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7100868211C697A10E /* jcomapi.c */; };
+ 4FF0919D04896C1600030DA8 /* jcparam.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7300868211C697A10E /* jcparam.c */; };
+ 4FF0919E04896C1600030DA8 /* jcphuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7400868211C697A10E /* jcphuff.c */; };
+ 4FF0919F04896C1600030DA8 /* jcprepct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7500868211C697A10E /* jcprepct.c */; };
+ 4FF091A004896C1600030DA8 /* jcsample.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7600868211C697A10E /* jcsample.c */; };
+ 4FF091A104896C1600030DA8 /* jdapimin.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7800868211C697A10E /* jdapimin.c */; };
+ 4FF091A204896C1600030DA8 /* jdapistd.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7900868211C697A10E /* jdapistd.c */; };
+ 4FF091A304896C1600030DA8 /* jdatasrc.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7B00868211C697A10E /* jdatasrc.c */; };
+ 4FF091A404896C1600030DA8 /* jdcoefct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7C00868211C697A10E /* jdcoefct.c */; };
+ 4FF091A504896C1600030DA8 /* jdcolor.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7D00868211C697A10E /* jdcolor.c */; };
+ 4FF091A604896C1600030DA8 /* jddctmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA7F00868211C697A10E /* jddctmgr.c */; };
+ 4FF091A704896C1600030DA8 /* jdhuff.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8000868211C697A10E /* jdhuff.c */; };
+ 4FF091A804896C1600030DA8 /* jdinput.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8200868211C697A10E /* jdinput.c */; };
+ 4FF091A904896C1600030DA8 /* jdmainct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8300868211C697A10E /* jdmainct.c */; };
+ 4FF091AA04896C1600030DA8 /* jdmarker.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8400868211C697A10E /* jdmarker.c */; };
+ 4FF091AB04896C1600030DA8 /* jdmaster.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8500868211C697A10E /* jdmaster.c */; };
+ 4FF091AC04896C1600030DA8 /* jdsample.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8900868211C697A10E /* jdsample.c */; };
+ 4FF091AD04896C1600030DA8 /* jdpostct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8800868211C697A10E /* jdpostct.c */; };
+ 4FF091AE04896C1600030DA8 /* jerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8B00868211C697A10E /* jerror.c */; };
+ 4FF091AF04896C1600030DA8 /* jfdctflt.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA8D00868211C697A10E /* jfdctflt.c */; };
+ 4FF091B004896C1600030DA8 /* jidctflt.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA9000868211C697A10E /* jidctflt.c */; };
+ 4FF091B104896C1600030DA8 /* jmemansi.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA9600868211C697A10E /* jmemansi.c */; };
+ 4FF091B204896C1600030DA8 /* jmemmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA9800868211C697A10E /* jmemmgr.c */; };
+ 4FF091B304896C1600030DA8 /* jutils.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAA200868211C697A10E /* jutils.c */; };
+ 4FF091B404896C1600030DA8 /* q_math.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6000868211C697A10E /* q_math.c */; };
+ 4FF091B504896C1600030DA8 /* q_shared.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADA6100868211C697A10E /* q_shared.c */; };
+ 4FF091B604896C1600030DA8 /* be_aas_bspq3.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD90A00868211C697A10E /* be_aas_bspq3.c */; };
+ 4FF091B704896C1600030DA8 /* be_aas_cluster.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD90B00868211C697A10E /* be_aas_cluster.c */; };
+ 4FF091B804896C1600030DA8 /* be_aas_debug.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD90D00868211C697A10E /* be_aas_debug.c */; };
+ 4FF091B904896C1600030DA8 /* be_aas_entity.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91000868211C697A10E /* be_aas_entity.c */; };
+ 4FF091BA04896C1600030DA8 /* be_aas_file.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91200868211C697A10E /* be_aas_file.c */; };
+ 4FF091BB04896C1600030DA8 /* be_aas_main.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91500868211C697A10E /* be_aas_main.c */; };
+ 4FF091BC04896C1600030DA8 /* be_aas_move.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91700868211C697A10E /* be_aas_move.c */; };
+ 4FF091BD04896C1600030DA8 /* be_aas_optimize.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91900868211C697A10E /* be_aas_optimize.c */; };
+ 4FF091BE04896C1600030DA8 /* be_aas_reach.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91B00868211C697A10E /* be_aas_reach.c */; };
+ 4FF091BF04896C1600030DA8 /* be_aas_route.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91D00868211C697A10E /* be_aas_route.c */; };
+ 4FF091C004896C1600030DA8 /* be_aas_routealt.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD91F00868211C697A10E /* be_aas_routealt.c */; };
+ 4FF091C104896C1600030DA8 /* be_aas_sample.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92100868211C697A10E /* be_aas_sample.c */; };
+ 4FF091C204896C1600030DA8 /* be_ai_char.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92300868211C697A10E /* be_ai_char.c */; };
+ 4FF091C304896C1600030DA8 /* be_ai_chat.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92400868211C697A10E /* be_ai_chat.c */; };
+ 4FF091C404896C1600030DA8 /* be_ai_gen.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92500868211C697A10E /* be_ai_gen.c */; };
+ 4FF091C504896C1600030DA8 /* be_ai_goal.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92600868211C697A10E /* be_ai_goal.c */; };
+ 4FF091C604896C1600030DA8 /* be_ai_move.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92700868211C697A10E /* be_ai_move.c */; };
+ 4FF091C704896C1600030DA8 /* be_ai_weap.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92800868211C697A10E /* be_ai_weap.c */; };
+ 4FF091C804896C1600030DA8 /* be_ai_weight.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92900868211C697A10E /* be_ai_weight.c */; };
+ 4FF091C904896C1600030DA8 /* be_ea.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92B00868211C697A10E /* be_ea.c */; };
+ 4FF091CA04896C1600030DA8 /* be_interface.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92C00868211C697A10E /* be_interface.c */; };
+ 4FF091CB04896C1600030DA8 /* l_crc.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD92E00868211C697A10E /* l_crc.c */; };
+ 4FF091CC04896C1600030DA8 /* l_libvar.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93000868211C697A10E /* l_libvar.c */; };
+ 4FF091CD04896C1600030DA8 /* l_log.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93200868211C697A10E /* l_log.c */; };
+ 4FF091CE04896C1600030DA8 /* l_memory.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93400868211C697A10E /* l_memory.c */; };
+ 4FF091CF04896C1600030DA8 /* l_precomp.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93600868211C697A10E /* l_precomp.c */; };
+ 4FF091D004896C1600030DA8 /* l_script.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93800868211C697A10E /* l_script.c */; };
+ 4FF091D104896C1600030DA8 /* l_struct.c in Sources */ = {isa = PBXBuildFile; fileRef = 012AD93A00868211C697A10E /* l_struct.c */; };
+ 4FF091D304896C1600030DA8 /* macosx_display.m in Sources */ = {isa = PBXBuildFile; fileRef = 015ECC0D00894EC0C697A10E /* macosx_display.m */; };
+ 4FF091D404896C1600030DA8 /* macosx_glimp.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627A700868916C697A10E /* macosx_glimp.m */; };
+ 4FF091D504896C1600030DA8 /* macosx_glsmp_mutex.m in Sources */ = {isa = PBXBuildFile; fileRef = 016B4A3B00ACCF9FC697A10E /* macosx_glsmp_mutex.m */; };
+ 4FF091D604896C1600030DA8 /* macosx_input.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627A800868916C697A10E /* macosx_input.m */; };
+ 4FF091D704896C1600030DA8 /* macosx_sys.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627AD00868916C697A10E /* macosx_sys.m */; };
+ 4FF091D804896C1600030DA8 /* Q3Controller.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627B100868916C697A10E /* Q3Controller.m */; };
+ 4FF091D904896C1600030DA8 /* macosx_timers.m in Sources */ = {isa = PBXBuildFile; fileRef = 043627AF00868916C697A10E /* macosx_timers.m */; };
+ 4FF091DD04896C1600030DA8 /* null_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAB500868211C697A10E /* null_client.c */; };
+ 4FF091DF04896C1600030DA8 /* vm_ppc_new.c in Sources */ = {isa = PBXBuildFile; fileRef = 4FB23863047AB9F60098ACF3 /* vm_ppc_new.c */; };
+ 4FF091E104896C1600030DA8 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0654BA58FE8ECEE0C697A12F /* OpenGL.framework */; };
+ 4FF091E204896C1600030DA8 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0654BA59FE8ECEE0C697A12F /* Carbon.framework */; };
+ 4FF091E304896C1600030DA8 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00E9D914FEDB4D29C697A12F /* CoreAudio.framework */; };
+ 4FF091E404896C1600030DA8 /* AppKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0654BA5AFE8ECEE0C697A12F /* AppKit.framework */; };
+ 4FF091E504896C1600030DA8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0654BA5BFE8ECEE0C697A12F /* Foundation.framework */; };
+ 4FF091E604896C1600030DA8 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F564505801E623B201F62882 /* IOKit.framework */; };
+ F54951E80354E75E011BCB42 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F564505801E623B201F62882 /* IOKit.framework */; };
+ F54951F40354EAA2011BCB42 /* null_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 012ADAB500868211C697A10E /* null_client.c */; };
+ F564505901E623B201F62882 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F564505801E623B201F62882 /* IOKit.framework */; };
+ F5D8C5E0035259DF0106E832 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0654BA59FE8ECEE0C697A12F /* Carbon.framework */; };
+ F5ED1436037096A001F6289A /* splines.h in Headers */ = {isa = PBXBuildFile; fileRef = F5ED1435037096A001F6289A /* splines.h */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXBuildStyle section */
+ 07F3F50BFFE98E8EC697A10E /* Development */ = {
+ isa = PBXBuildStyle;
+ buildSettings = {
+ COMMON_CFLAGS = "-DMISSIONPACK -DBOTLIB -DMACOS_X -force_cpusubtype_ALL";
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ NO_OPT_CFLAGS = "-O0 -fno-inline -fno-inline-functions";
+ OPTIMIZATION_CFLAGS = "-O0";
+ OTHER_CFLAGS = (
+ "\U0001-g",
+ "-Wall",
+ "-DQGL_CHECK_GL_ERRORS",
+ "$(NO_OPT_CFLAGS)",
+ "$(COMMON_CFLAGS)",
+ );
+ ZERO_LINK = YES;
+ };
+ name = Development;
+ };
+ 07F3F50CFFE98E8EC697A10E /* Deployment */ = {
+ isa = PBXBuildStyle;
+ buildSettings = {
+ COMMON_CFLAGS = "-DMISSIONPACK -DBOTLIB -DMACOS_X -force_cpusubtype_ALL\n";
+ COPY_PHASE_STRIP = YES;
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ ZERO_LINK = NO;
+ };
+ name = Deployment;
+ };
+/* End PBXBuildStyle section */
+
+/* Begin PBXBundleTarget section */
+ 00F5ED38FEBA95B7C697A12F /* qagame */ = {
+ isa = PBXBundleTarget;
+ buildConfigurationList = B36535CD0A5FD59500CC63C0 /* Build configuration list for PBXBundleTarget "qagame" */;
+ buildPhases = (
+ 00F5ED39FEBA95B7C697A12F /* Headers */,
+ 00F5ED55FEBA95B7C697A12F /* Resources */,
+ 00F5ED56FEBA95B7C697A12F /* Sources */,
+ 00F5ED77FEBA95B7C697A12F /* Frameworks */,
+ 00F5ED78FEBA95B7C697A12F /* Rez */,
+ );
+ buildSettings = {
+ FRAMEWORK_SEARCH_PATHS = "";
+ HEADER_SEARCH_PATHS = "";
+ INSTALL_PATH = "/Users/Shared/$(USER)/InstalledProducts";
+ LIBRARY_SEARCH_PATHS = "";
+ OTHER_LDFLAGS = (
+ "-bundle",
+ "-undefined",
+ error,
+ );
+ OTHER_REZFLAGS = "";
+ PRODUCT_NAME = qagame;
+ PROFILE_FLAGS = "";
+ SECTORDER_FLAGS = "";
+ WARNING_CFLAGS = (
+ "-Wall",
+ "-Wno-four-char-constants",
+ "-Wno-unknown-pragmas",
+ );
+ WRAPPER_EXTENSION = bundle;
+ };
+ dependencies = (
+ );
+ name = qagame;
+ productInstallPath = "/Users/Shared/$(USER)/InstalledProducts";
+ productName = game;
+ productReference = 07F3F507FFE98E8EC697A10E /* qagame.bundle */;
+ productSettingsXML = "
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+ qagame
+ CFBundleGetInfoString
+ Quake 3 Arena (1.16)
+ CFBundleIconFile
+ Quake3.icns
+ CFBundleIdentifier
+
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ 1.16
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 0.0.1d1
+
+
+";
+ };
+ 00F5ED90FEBA9615C697A12F /* cgame */ = {
+ isa = PBXBundleTarget;
+ buildConfigurationList = B36535D10A5FD59600CC63C0 /* Build configuration list for PBXBundleTarget "cgame" */;
+ buildPhases = (
+ 00F5ED91FEBA9615C697A12F /* Headers */,
+ 00F5ED92FEBA9615C697A12F /* Resources */,
+ 00F5ED93FEBA9615C697A12F /* Sources */,
+ 00F5ED94FEBA9615C697A12F /* Frameworks */,
+ 00F5ED95FEBA9615C697A12F /* Rez */,
+ );
+ buildSettings = {
+ FRAMEWORK_SEARCH_PATHS = "";
+ HEADER_SEARCH_PATHS = "";
+ INSTALL_PATH = "/Users/Shared/$(USER)/InstalledProducts";
+ LIBRARY_SEARCH_PATHS = "";
+ OTHER_LDFLAGS = (
+ "-bundle",
+ "-undefined",
+ error,
+ );
+ OTHER_REZFLAGS = "";
+ PRODUCT_NAME = cgame;
+ PROFILE_FLAGS = "";
+ SECTORDER_FLAGS = "";
+ WARNING_CFLAGS = (
+ "-Wall",
+ "-Wno-four-char-constants",
+ "-Wno-unknown-pragmas",
+ );
+ WRAPPER_EXTENSION = bundle;
+ };
+ dependencies = (
+ );
+ name = cgame;
+ productInstallPath = "/Users/Shared/$(USER)/InstalledProducts";
+ productName = cgame;
+ productReference = 07F3F508FFE98E8EC697A10E /* cgame.bundle */;
+ productSettingsXML = "
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+
+ CFBundleGetInfoString
+
+ CFBundleIconFile
+
+ CFBundleIdentifier
+
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+
+ CFBundlePackageType
+ BNDL
+ CFBundleShortVersionString
+
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 0.0.1d1
+
+
+";
+ };
+ 016EAE0300B4BDD1C697A10E /* ui */ = {
+ isa = PBXBundleTarget;
+ buildConfigurationList = B36535D50A5FD59600CC63C0 /* Build configuration list for PBXBundleTarget "ui" */;
+ buildPhases = (
+ 016EAE0400B4BDD1C697A10E /* Headers */,
+ 016EAE0900B4BDD1C697A10E /* Resources */,
+ 016EAE0A00B4BDD1C697A10E /* Sources */,
+ 016EAE1200B4BDD1C697A10E /* Frameworks */,
+ 016EAE1300B4BDD1C697A10E /* Rez */,
+ );
+ buildSettings = {
+ INSTALL_PATH = "/Users/Shared/$(USER)/InstalledProducts";
+ OTHER_CFLAGS = "";
+ OTHER_LDFLAGS = (
+ "-bundle",
+ "-undefined",
+ error,
+ );
+ OTHER_REZFLAGS = "";
+ PRODUCT_NAME = ui;
+ SECTORDER_FLAGS = "";
+ WARNING_CFLAGS = (
+ "-Wmost",
+ "-Wno-four-char-constants",
+ "-Wno-unknown-pragmas",
+ );
+ WRAPPER_EXTENSION = bundle;
+ };
+ dependencies = (
+ );
+ name = ui;
+ productInstallPath = "/Users/Shared/$(USER)/InstalledProducts";
+ productName = ui;
+ productReference = 016EAE0200B4BDD1C697A10E /* ui.bundle */;
+ productSettingsXML = "
+
+
+
+ CFBundleDevelopmentRegion
+ English
+ CFBundleExecutable
+
+ CFBundleGetInfoString
+
+ CFBundleIconFile
+
+ CFBundleIdentifier
+
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+
+ CFBundlePackageType
+ BNDL
+ CFBundleShortVersionString
+
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ 0.0.1d1
+
+
+";
+ };
+/* End PBXBundleTarget section */
+
+/* Begin PBXContainerItemProxy section */
+ 1895FF2E065E291B00F8B3F4 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 0654BA41FE8ECEE0C697A12F /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 4FF0904804896C0E00030DA8;
+ remoteInfo = "Quake3 G4 (Application)";
+ };
+ 1895FF33065E291B00F8B3F4 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 0654BA41FE8ECEE0C697A12F /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 0654BA5CFE8ECEE0C697A12F;
+ remoteInfo = "Quake3 (Application)";
+ };
+ 18A3D355065F6636006A719A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 0654BA41FE8ECEE0C697A12F /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 00F5ED38FEBA95B7C697A12F;
+ remoteInfo = qagame;
+ };
+ 18A3D357065F663A006A719A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 0654BA41FE8ECEE0C697A12F /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 00F5ED90FEBA9615C697A12F;
+ remoteInfo = cgame;
+ };
+ 18A3D359065F663F006A719A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 0654BA41FE8ECEE0C697A12F /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 016EAE0300B4BDD1C697A10E;
+ remoteInfo = ui;
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXFileReference section */
+ 00E9D914FEDB4D29C697A12F /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = ""; };
+ 011F78F200B25B65C697A10E /* macosx_qgl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = macosx_qgl.h; sourceTree = ""; };
+ 012AD90800868211C697A10E /* aasfile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = aasfile.h; sourceTree = ""; };
+ 012AD90900868211C697A10E /* be_aas_bsp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_aas_bsp.h; sourceTree = ""; };
+ 012AD90A00868211C697A10E /* be_aas_bspq3.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_aas_bspq3.c; sourceTree = ""; };
+ 012AD90B00868211C697A10E /* be_aas_cluster.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_aas_cluster.c; sourceTree = ""; };
+ 012AD90C00868211C697A10E /* be_aas_cluster.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_aas_cluster.h; sourceTree = ""; };
+ 012AD90D00868211C697A10E /* be_aas_debug.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_aas_debug.c; sourceTree = ""; };
+ 012AD90E00868211C697A10E /* be_aas_debug.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_aas_debug.h; sourceTree = ""; };
+ 012AD90F00868211C697A10E /* be_aas_def.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_aas_def.h; sourceTree = ""; };
+ 012AD91000868211C697A10E /* be_aas_entity.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_aas_entity.c; sourceTree = ""; };
+ 012AD91100868211C697A10E /* be_aas_entity.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_aas_entity.h; sourceTree = ""; };
+ 012AD91200868211C697A10E /* be_aas_file.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_aas_file.c; sourceTree = ""; };
+ 012AD91300868211C697A10E /* be_aas_file.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_aas_file.h; sourceTree = ""; };
+ 012AD91400868211C697A10E /* be_aas_funcs.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_aas_funcs.h; sourceTree = ""; };
+ 012AD91500868211C697A10E /* be_aas_main.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_aas_main.c; sourceTree = ""; };
+ 012AD91600868211C697A10E /* be_aas_main.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_aas_main.h; sourceTree = ""; };
+ 012AD91700868211C697A10E /* be_aas_move.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_aas_move.c; sourceTree = ""; };
+ 012AD91800868211C697A10E /* be_aas_move.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_aas_move.h; sourceTree = ""; };
+ 012AD91900868211C697A10E /* be_aas_optimize.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_aas_optimize.c; sourceTree = ""; };
+ 012AD91A00868211C697A10E /* be_aas_optimize.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_aas_optimize.h; sourceTree = ""; };
+ 012AD91B00868211C697A10E /* be_aas_reach.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_aas_reach.c; sourceTree = ""; };
+ 012AD91C00868211C697A10E /* be_aas_reach.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_aas_reach.h; sourceTree = ""; };
+ 012AD91D00868211C697A10E /* be_aas_route.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_aas_route.c; sourceTree = ""; };
+ 012AD91E00868211C697A10E /* be_aas_route.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_aas_route.h; sourceTree = ""; };
+ 012AD91F00868211C697A10E /* be_aas_routealt.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_aas_routealt.c; sourceTree = ""; };
+ 012AD92000868211C697A10E /* be_aas_routealt.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_aas_routealt.h; sourceTree = ""; };
+ 012AD92100868211C697A10E /* be_aas_sample.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_aas_sample.c; sourceTree = ""; };
+ 012AD92200868211C697A10E /* be_aas_sample.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_aas_sample.h; sourceTree = ""; };
+ 012AD92300868211C697A10E /* be_ai_char.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_ai_char.c; sourceTree = ""; };
+ 012AD92400868211C697A10E /* be_ai_chat.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_ai_chat.c; sourceTree = ""; };
+ 012AD92500868211C697A10E /* be_ai_gen.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_ai_gen.c; sourceTree = ""; };
+ 012AD92600868211C697A10E /* be_ai_goal.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_ai_goal.c; sourceTree = ""; };
+ 012AD92700868211C697A10E /* be_ai_move.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_ai_move.c; sourceTree = ""; };
+ 012AD92800868211C697A10E /* be_ai_weap.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_ai_weap.c; sourceTree = ""; };
+ 012AD92900868211C697A10E /* be_ai_weight.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_ai_weight.c; sourceTree = ""; };
+ 012AD92A00868211C697A10E /* be_ai_weight.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_ai_weight.h; sourceTree = ""; };
+ 012AD92B00868211C697A10E /* be_ea.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_ea.c; sourceTree = ""; };
+ 012AD92C00868211C697A10E /* be_interface.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_interface.c; sourceTree = ""; };
+ 012AD92D00868211C697A10E /* be_interface.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_interface.h; sourceTree = ""; };
+ 012AD92E00868211C697A10E /* l_crc.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_crc.c; sourceTree = ""; };
+ 012AD92F00868211C697A10E /* l_crc.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_crc.h; sourceTree = ""; };
+ 012AD93000868211C697A10E /* l_libvar.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_libvar.c; sourceTree = ""; };
+ 012AD93100868211C697A10E /* l_libvar.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_libvar.h; sourceTree = ""; };
+ 012AD93200868211C697A10E /* l_log.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_log.c; sourceTree = ""; };
+ 012AD93300868211C697A10E /* l_log.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_log.h; sourceTree = ""; };
+ 012AD93400868211C697A10E /* l_memory.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_memory.c; sourceTree = ""; };
+ 012AD93500868211C697A10E /* l_memory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_memory.h; sourceTree = ""; };
+ 012AD93600868211C697A10E /* l_precomp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_precomp.c; sourceTree = ""; };
+ 012AD93700868211C697A10E /* l_precomp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_precomp.h; sourceTree = ""; };
+ 012AD93800868211C697A10E /* l_script.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_script.c; sourceTree = ""; };
+ 012AD93900868211C697A10E /* l_script.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_script.h; sourceTree = ""; };
+ 012AD93A00868211C697A10E /* l_struct.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_struct.c; sourceTree = ""; };
+ 012AD93B00868211C697A10E /* l_struct.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_struct.h; sourceTree = ""; };
+ 012AD93C00868211C697A10E /* l_utils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_utils.h; sourceTree = ""; };
+ 012AD93E00868211C697A10E /* _files.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = _files.c; sourceTree = ""; };
+ 012AD93F00868211C697A10E /* aas_areamerging.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = aas_areamerging.c; sourceTree = ""; };
+ 012AD94000868211C697A10E /* aas_areamerging.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = aas_areamerging.h; sourceTree = ""; };
+ 012AD94100868211C697A10E /* aas_cfg.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = aas_cfg.c; sourceTree = ""; };
+ 012AD94200868211C697A10E /* aas_cfg.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = aas_cfg.h; sourceTree = ""; };
+ 012AD94300868211C697A10E /* aas_create.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = aas_create.c; sourceTree = ""; };
+ 012AD94400868211C697A10E /* aas_create.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = aas_create.h; sourceTree = ""; };
+ 012AD94500868211C697A10E /* aas_edgemelting.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = aas_edgemelting.c; sourceTree = ""; };
+ 012AD94600868211C697A10E /* aas_edgemelting.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = aas_edgemelting.h; sourceTree = ""; };
+ 012AD94700868211C697A10E /* aas_facemerging.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = aas_facemerging.c; sourceTree = ""; };
+ 012AD94800868211C697A10E /* aas_facemerging.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = aas_facemerging.h; sourceTree = ""; };
+ 012AD94900868211C697A10E /* aas_file.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = aas_file.c; sourceTree = ""; };
+ 012AD94A00868211C697A10E /* aas_file.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = aas_file.h; sourceTree = ""; };
+ 012AD94B00868211C697A10E /* aas_gsubdiv.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = aas_gsubdiv.c; sourceTree = ""; };
+ 012AD94C00868211C697A10E /* aas_gsubdiv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = aas_gsubdiv.h; sourceTree = ""; };
+ 012AD94D00868211C697A10E /* aas_map.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = aas_map.c; sourceTree = ""; };
+ 012AD94E00868211C697A10E /* aas_map.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = aas_map.h; sourceTree = ""; };
+ 012AD94F00868211C697A10E /* aas_prunenodes.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = aas_prunenodes.c; sourceTree = ""; };
+ 012AD95000868211C697A10E /* aas_prunenodes.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = aas_prunenodes.h; sourceTree = ""; };
+ 012AD95100868211C697A10E /* aas_store.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = aas_store.c; sourceTree = ""; };
+ 012AD95200868211C697A10E /* aas_store.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = aas_store.h; sourceTree = ""; };
+ 012AD95300868211C697A10E /* aasfile.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = aasfile.h; sourceTree = ""; };
+ 012AD95400868211C697A10E /* be_aas_bspc.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = be_aas_bspc.c; sourceTree = ""; };
+ 012AD95500868211C697A10E /* be_aas_bspc.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_aas_bspc.h; sourceTree = ""; };
+ 012AD95600868211C697A10E /* brushbsp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = brushbsp.c; sourceTree = ""; };
+ 012AD95700868211C697A10E /* bspc.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = bspc.c; sourceTree = ""; };
+ 012AD95800868211C697A10E /* cfgq3.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cfgq3.c; sourceTree = ""; };
+ 012AD95900868211C697A10E /* csg.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = csg.c; sourceTree = ""; };
+ 012AD95A00868211C697A10E /* faces.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = faces.c; sourceTree = ""; };
+ 012AD95B00868211C697A10E /* gldraw.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = gldraw.c; sourceTree = ""; };
+ 012AD95C00868211C697A10E /* glfile.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = glfile.c; sourceTree = ""; };
+ 012AD95D00868211C697A10E /* l_bsp_ent.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_bsp_ent.c; sourceTree = ""; };
+ 012AD95E00868211C697A10E /* l_bsp_ent.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_bsp_ent.h; sourceTree = ""; };
+ 012AD95F00868211C697A10E /* l_bsp_hl.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_bsp_hl.c; sourceTree = ""; };
+ 012AD96000868211C697A10E /* l_bsp_hl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_bsp_hl.h; sourceTree = ""; };
+ 012AD96100868211C697A10E /* l_bsp_q1.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_bsp_q1.c; sourceTree = ""; };
+ 012AD96200868211C697A10E /* l_bsp_q1.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_bsp_q1.h; sourceTree = ""; };
+ 012AD96300868211C697A10E /* l_bsp_q2.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_bsp_q2.c; sourceTree = ""; };
+ 012AD96400868211C697A10E /* l_bsp_q2.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_bsp_q2.h; sourceTree = ""; };
+ 012AD96500868211C697A10E /* l_bsp_q3.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_bsp_q3.c; sourceTree = ""; };
+ 012AD96600868211C697A10E /* l_bsp_q3.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_bsp_q3.h; sourceTree = ""; };
+ 012AD96700868211C697A10E /* l_bsp_sin.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_bsp_sin.c; sourceTree = ""; };
+ 012AD96800868211C697A10E /* l_bsp_sin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_bsp_sin.h; sourceTree = ""; };
+ 012AD96900868211C697A10E /* l_cmd.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_cmd.c; sourceTree = ""; };
+ 012AD96A00868211C697A10E /* l_cmd.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_cmd.h; sourceTree = ""; };
+ 012AD96B00868211C697A10E /* l_log.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_log.c; sourceTree = ""; };
+ 012AD96C00868211C697A10E /* l_log.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_log.h; sourceTree = ""; };
+ 012AD96D00868211C697A10E /* l_math.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_math.c; sourceTree = ""; };
+ 012AD96E00868211C697A10E /* l_math.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_math.h; sourceTree = ""; };
+ 012AD96F00868211C697A10E /* l_mem.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_mem.c; sourceTree = ""; };
+ 012AD97000868211C697A10E /* l_mem.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_mem.h; sourceTree = ""; };
+ 012AD97100868211C697A10E /* l_poly.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_poly.c; sourceTree = ""; };
+ 012AD97200868211C697A10E /* l_poly.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_poly.h; sourceTree = ""; };
+ 012AD97300868211C697A10E /* l_qfiles.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_qfiles.c; sourceTree = ""; };
+ 012AD97400868211C697A10E /* l_qfiles.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_qfiles.h; sourceTree = ""; };
+ 012AD97500868211C697A10E /* l_threads.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_threads.c; sourceTree = ""; };
+ 012AD97600868211C697A10E /* l_threads.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_threads.h; sourceTree = ""; };
+ 012AD97700868211C697A10E /* l_utils.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = l_utils.c; sourceTree = ""; };
+ 012AD97800868211C697A10E /* l_utils.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = l_utils.h; sourceTree = ""; };
+ 012AD97900868211C697A10E /* leakfile.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = leakfile.c; sourceTree = ""; };
+ 012AD97A00868211C697A10E /* map.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = map.c; sourceTree = ""; };
+ 012AD97B00868211C697A10E /* map_hl.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = map_hl.c; sourceTree = ""; };
+ 012AD97C00868211C697A10E /* map_q1.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = map_q1.c; sourceTree = ""; };
+ 012AD97D00868211C697A10E /* map_q2.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = map_q2.c; sourceTree = ""; };
+ 012AD97E00868211C697A10E /* map_q3.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = map_q3.c; sourceTree = ""; };
+ 012AD97F00868211C697A10E /* map_sin.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = map_sin.c; sourceTree = ""; };
+ 012AD98000868211C697A10E /* nodraw.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = nodraw.c; sourceTree = ""; };
+ 012AD98100868211C697A10E /* portals.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = portals.c; sourceTree = ""; };
+ 012AD98200868211C697A10E /* prtfile.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = prtfile.c; sourceTree = ""; };
+ 012AD98300868211C697A10E /* q2files.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = q2files.h; sourceTree = ""; };
+ 012AD98400868211C697A10E /* q3files.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = q3files.h; sourceTree = ""; };
+ 012AD98500868211C697A10E /* qbsp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = qbsp.h; sourceTree = ""; };
+ 012AD98600868211C697A10E /* qfiles.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = qfiles.h; sourceTree = ""; };
+ 012AD98700868211C697A10E /* sinfiles.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = sinfiles.h; sourceTree = ""; };
+ 012AD98800868211C697A10E /* tetrahedron.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = tetrahedron.c; sourceTree = ""; };
+ 012AD98900868211C697A10E /* tetrahedron.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tetrahedron.h; sourceTree = ""; };
+ 012AD98A00868211C697A10E /* textures.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = textures.c; sourceTree = ""; };
+ 012AD98B00868211C697A10E /* tree.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = tree.c; sourceTree = ""; };
+ 012AD98C00868211C697A10E /* writebsp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = writebsp.c; sourceTree = ""; };
+ 012AD98E00868211C697A10E /* cg_consolecmds.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_consolecmds.c; sourceTree = ""; };
+ 012AD98F00868211C697A10E /* cg_draw.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_draw.c; sourceTree = ""; };
+ 012AD99000868211C697A10E /* cg_drawtools.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_drawtools.c; sourceTree = ""; };
+ 012AD99100868211C697A10E /* cg_effects.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_effects.c; sourceTree = ""; };
+ 012AD99200868211C697A10E /* cg_ents.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_ents.c; sourceTree = ""; };
+ 012AD99300868211C697A10E /* cg_event.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_event.c; sourceTree = ""; };
+ 012AD99400868211C697A10E /* cg_info.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_info.c; sourceTree = ""; };
+ 012AD99500868211C697A10E /* cg_local.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cg_local.h; sourceTree = ""; };
+ 012AD99600868211C697A10E /* cg_localents.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_localents.c; sourceTree = ""; };
+ 012AD99700868211C697A10E /* cg_main.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_main.c; sourceTree = ""; };
+ 012AD99800868211C697A10E /* cg_marks.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_marks.c; sourceTree = ""; };
+ 012AD99900868211C697A10E /* cg_newdraw.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_newdraw.c; sourceTree = ""; };
+ 012AD99A00868211C697A10E /* cg_players.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_players.c; sourceTree = ""; };
+ 012AD99B00868211C697A10E /* cg_playerstate.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_playerstate.c; sourceTree = ""; };
+ 012AD99C00868211C697A10E /* cg_predict.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_predict.c; sourceTree = ""; };
+ 012AD99D00868211C697A10E /* cg_public.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = cg_public.h; sourceTree = ""; };
+ 012AD99E00868211C697A10E /* cg_scoreboard.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_scoreboard.c; sourceTree = ""; };
+ 012AD99F00868211C697A10E /* cg_servercmds.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_servercmds.c; sourceTree = ""; };
+ 012AD9A000868211C697A10E /* cg_snapshot.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_snapshot.c; sourceTree = ""; };
+ 012AD9A100868211C697A10E /* cg_syscalls.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_syscalls.c; sourceTree = ""; };
+ 012AD9A200868211C697A10E /* cg_view.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_view.c; sourceTree = ""; };
+ 012AD9A300868211C697A10E /* cg_weapons.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cg_weapons.c; sourceTree = ""; };
+ 012AD9A400868211C697A10E /* tr_types.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tr_types.h; sourceTree = ""; };
+ 012AD9A600868211C697A10E /* cl_cgame.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cl_cgame.c; sourceTree = ""; };
+ 012AD9A700868211C697A10E /* cl_cin.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cl_cin.c; sourceTree = ""; };
+ 012AD9A800868211C697A10E /* cl_console.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cl_console.c; sourceTree = ""; };
+ 012AD9A900868211C697A10E /* cl_input.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cl_input.c; sourceTree = ""; };
+ 012AD9AA00868211C697A10E /* cl_keys.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cl_keys.c; sourceTree = ""; };
+ 012AD9AB00868211C697A10E /* cl_main.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cl_main.c; sourceTree = ""; };
+ 012AD9AC00868211C697A10E /* cl_net_chan.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cl_net_chan.c; sourceTree = ""; };
+ 012AD9AD00868211C697A10E /* cl_parse.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cl_parse.c; sourceTree = ""; };
+ 012AD9AE00868211C697A10E /* cl_scrn.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cl_scrn.c; sourceTree = ""; };
+ 012AD9AF00868211C697A10E /* cl_ui.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = cl_ui.c; sourceTree = ""; };
+ 012AD9B000868211C697A10E /* client.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = client.h; sourceTree = ""; };
+ 012AD9B100868211C697A10E /* keys.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = keys.h; sourceTree = ""; };
+ 012AD9B200868211C697A10E /* snd_adpcm.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = snd_adpcm.c; sourceTree = ""; };
+ 012AD9B300868211C697A10E /* snd_dma.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = snd_dma.c; sourceTree = ""; };
+ 012AD9B400868211C697A10E /* snd_local.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = snd_local.h; sourceTree = ""; };
+ 012AD9B500868211C697A10E /* snd_mem.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = snd_mem.c; sourceTree = ""; };
+ 012AD9B600868211C697A10E /* snd_mix.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = snd_mix.c; sourceTree = ""; };
+ 012AD9B700868211C697A10E /* snd_public.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = snd_public.h; sourceTree = ""; };
+ 012AD9B800868211C697A10E /* snd_wavelet.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = snd_wavelet.c; sourceTree = ""; };
+ 012ADA2500868211C697A10E /* ai_chat.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ai_chat.c; sourceTree = ""; };
+ 012ADA2600868211C697A10E /* ai_chat.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ai_chat.h; sourceTree = ""; };
+ 012ADA2700868211C697A10E /* ai_cmd.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ai_cmd.c; sourceTree = ""; };
+ 012ADA2800868211C697A10E /* ai_cmd.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ai_cmd.h; sourceTree = ""; };
+ 012ADA2900868211C697A10E /* ai_dmnet.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ai_dmnet.c; sourceTree = ""; };
+ 012ADA2A00868211C697A10E /* ai_dmnet.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ai_dmnet.h; sourceTree = ""; };
+ 012ADA2B00868211C697A10E /* ai_dmq3.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ai_dmq3.c; sourceTree = ""; };
+ 012ADA2C00868211C697A10E /* ai_dmq3.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ai_dmq3.h; sourceTree = ""; };
+ 012ADA2D00868211C697A10E /* ai_main.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ai_main.c; sourceTree = ""; };
+ 012ADA2E00868211C697A10E /* ai_main.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ai_main.h; sourceTree = ""; };
+ 012ADA2F00868211C697A10E /* ai_team.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ai_team.c; sourceTree = ""; };
+ 012ADA3000868211C697A10E /* ai_team.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ai_team.h; sourceTree = ""; };
+ 012ADA3100868211C697A10E /* ai_vcmd.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ai_vcmd.c; sourceTree = ""; };
+ 012ADA3200868211C697A10E /* ai_vcmd.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ai_vcmd.h; sourceTree = ""; };
+ 012ADA3300868211C697A10E /* be_aas.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_aas.h; sourceTree = ""; };
+ 012ADA3400868211C697A10E /* be_ai_char.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_ai_char.h; sourceTree = ""; };
+ 012ADA3500868211C697A10E /* be_ai_chat.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_ai_chat.h; sourceTree = ""; };
+ 012ADA3600868211C697A10E /* be_ai_gen.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_ai_gen.h; sourceTree = ""; };
+ 012ADA3700868211C697A10E /* be_ai_goal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_ai_goal.h; sourceTree = ""; };
+ 012ADA3800868211C697A10E /* be_ai_move.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_ai_move.h; sourceTree = ""; };
+ 012ADA3900868211C697A10E /* be_ai_weap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_ai_weap.h; sourceTree = ""; };
+ 012ADA3A00868211C697A10E /* be_ea.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = be_ea.h; sourceTree = ""; };
+ 012ADA3B00868211C697A10E /* bg_lib.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = bg_lib.c; sourceTree = ""; };
+ 012ADA3C00868211C697A10E /* bg_lib.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = bg_lib.h; sourceTree = ""; };
+ 012ADA3D00868211C697A10E /* bg_local.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = bg_local.h; sourceTree = ""; };
+ 012ADA3E00868211C697A10E /* bg_misc.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = bg_misc.c; sourceTree = ""; };
+ 012ADA3F00868211C697A10E /* bg_pmove.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = bg_pmove.c; sourceTree = ""; };
+ 012ADA4000868211C697A10E /* bg_public.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = bg_public.h; sourceTree = ""; };
+ 012ADA4100868211C697A10E /* bg_slidemove.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = bg_slidemove.c; sourceTree = ""; };
+ 012ADA4200868211C697A10E /* botlib.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = botlib.h; sourceTree = ""; };
+ 012ADA4300868211C697A10E /* chars.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = chars.h; sourceTree = ""; };
+ 012ADA4400868211C697A10E /* g_active.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_active.c; sourceTree = ""; };
+ 012ADA4500868211C697A10E /* g_arenas.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_arenas.c; sourceTree = ""; };
+ 012ADA4600868211C697A10E /* g_bot.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_bot.c; sourceTree = ""; };
+ 012ADA4700868211C697A10E /* g_client.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_client.c; sourceTree = ""; };
+ 012ADA4800868211C697A10E /* g_cmds.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_cmds.c; sourceTree = ""; };
+ 012ADA4900868211C697A10E /* g_combat.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_combat.c; sourceTree = ""; };
+ 012ADA4A00868211C697A10E /* g_items.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_items.c; sourceTree = ""; };
+ 012ADA4B00868211C697A10E /* g_local.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = g_local.h; sourceTree = ""; };
+ 012ADA4C00868211C697A10E /* g_main.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_main.c; sourceTree = ""; };
+ 012ADA4D00868211C697A10E /* g_mem.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_mem.c; sourceTree = ""; };
+ 012ADA4E00868211C697A10E /* g_misc.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_misc.c; sourceTree = ""; };
+ 012ADA4F00868211C697A10E /* g_missile.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_missile.c; sourceTree = ""; };
+ 012ADA5000868211C697A10E /* g_mover.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_mover.c; sourceTree = ""; };
+ 012ADA5100868211C697A10E /* g_public.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = g_public.h; sourceTree = ""; };
+ 012ADA5200868211C697A10E /* g_rankings.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_rankings.c; sourceTree = ""; };
+ 012ADA5300868211C697A10E /* g_rankings.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = g_rankings.h; sourceTree = ""; };
+ 012ADA5400868211C697A10E /* g_session.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_session.c; sourceTree = ""; };
+ 012ADA5500868211C697A10E /* g_spawn.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_spawn.c; sourceTree = ""; };
+ 012ADA5600868211C697A10E /* g_svcmds.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_svcmds.c; sourceTree = ""; };
+ 012ADA5700868211C697A10E /* g_syscalls.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_syscalls.c; sourceTree = ""; };
+ 012ADA5800868211C697A10E /* g_target.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_target.c; sourceTree = ""; };
+ 012ADA5900868211C697A10E /* g_team.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_team.c; sourceTree = ""; };
+ 012ADA5A00868211C697A10E /* g_team.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = g_team.h; sourceTree = ""; };
+ 012ADA5B00868211C697A10E /* g_trigger.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_trigger.c; sourceTree = ""; };
+ 012ADA5C00868211C697A10E /* g_utils.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_utils.c; sourceTree = ""; };
+ 012ADA5D00868211C697A10E /* g_weapon.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = g_weapon.c; sourceTree = ""; };
+ 012ADA5E00868211C697A10E /* inv.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = inv.h; sourceTree = ""; };
+ 012ADA5F00868211C697A10E /* match.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = match.h; sourceTree = ""; };
+ 012ADA6000868211C697A10E /* q_math.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = q_math.c; sourceTree = ""; };
+ 012ADA6100868211C697A10E /* q_shared.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = q_shared.c; sourceTree = ""; };
+ 012ADA6200868211C697A10E /* q_shared.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = q_shared.h; sourceTree = ""; };
+ 012ADA6300868211C697A10E /* surfaceflags.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = surfaceflags.h; sourceTree = ""; };
+ 012ADA6400868211C697A10E /* syn.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = syn.h; sourceTree = "