diff options
| author | Ben Beltran <ben@nsovocal.com> | 2012-04-16 09:39:52 -0500 |
|---|---|---|
| committer | Ben Beltran <ben@nsovocal.com> | 2012-04-16 09:39:52 -0500 |
| commit | 10a0e290ac07524dc129cc2b227b0f9e95df0f8e (patch) | |
| tree | ed518c45c45d96e37e28640f745496fffb8e1325 /Pico Engine.xcodeproj | |
first commit
Diffstat (limited to 'Pico Engine.xcodeproj')
8 files changed, 3123 insertions, 0 deletions
diff --git a/Pico Engine.xcodeproj/benbeltran.mode1v3 b/Pico Engine.xcodeproj/benbeltran.mode1v3 new file mode 100644 index 0000000..d9b8e85 --- /dev/null +++ b/Pico Engine.xcodeproj/benbeltran.mode1v3 @@ -0,0 +1,1443 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>ActivePerspectiveName</key> + <string>Project</string> + <key>AllowedModules</key> + <array> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXSmartGroupTreeModule</string> + <key>Name</key> + <string>Groups and Files Outline View</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Name</key> + <string>Editor</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>XCTaskListModule</string> + <key>Name</key> + <string>Task List</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>XCDetailModule</string> + <key>Name</key> + <string>File and Smart Group Detail Viewer</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>1</string> + <key>Module</key> + <string>PBXBuildResultsModule</string> + <key>Name</key> + <string>Detailed Build Results Viewer</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>1</string> + <key>Module</key> + <string>PBXProjectFindModule</string> + <key>Name</key> + <string>Project Batch Find Tool</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>XCProjectFormatConflictsModule</string> + <key>Name</key> + <string>Project Format Conflicts List</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXBookmarksModule</string> + <key>Name</key> + <string>Bookmarks Tool</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXClassBrowserModule</string> + <key>Name</key> + <string>Class Browser</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXCVSModule</string> + <key>Name</key> + <string>Source Code Control Tool</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXDebugBreakpointsModule</string> + <key>Name</key> + <string>Debug Breakpoints Tool</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>XCDockableInspector</string> + <key>Name</key> + <string>Inspector</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>PBXOpenQuicklyModule</string> + <key>Name</key> + <string>Open Quickly Tool</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>1</string> + <key>Module</key> + <string>PBXDebugSessionModule</string> + <key>Name</key> + <string>Debugger</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>1</string> + <key>Module</key> + <string>PBXDebugCLIModule</string> + <key>Name</key> + <string>Debug Console</string> + </dict> + <dict> + <key>BundleLoadPath</key> + <string></string> + <key>MaxInstances</key> + <string>n</string> + <key>Module</key> + <string>XCSnapshotModule</string> + <key>Name</key> + <string>Snapshots Tool</string> + </dict> + </array> + <key>BundlePath</key> + <string>/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources</string> + <key>Description</key> + <string>DefaultDescriptionKey</string> + <key>DockingSystemVisible</key> + <false/> + <key>Extension</key> + <string>mode1v3</string> + <key>FavBarConfig</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>8E4BCA0E105F55510051A838</string> + <key>XCBarModuleItemNames</key> + <dict/> + <key>XCBarModuleItems</key> + <array/> + </dict> + <key>FirstTimeWindowDisplayed</key> + <false/> + <key>Identifier</key> + <string>com.apple.perspectives.project.mode1v3</string> + <key>MajorVersion</key> + <integer>33</integer> + <key>MinorVersion</key> + <integer>0</integer> + <key>Name</key> + <string>Default</string> + <key>Notifications</key> + <array/> + <key>OpenEditors</key> + <array/> + <key>PerspectiveWidths</key> + <array> + <integer>-1</integer> + <integer>-1</integer> + </array> + <key>Perspectives</key> + <array> + <dict> + <key>ChosenToolbarItems</key> + <array> + <string>active-combo-popup</string> + <string>action</string> + <string>NSToolbarFlexibleSpaceItem</string> + <string>debugger-enable-breakpoints</string> + <string>build-and-go</string> + <string>com.apple.ide.PBXToolbarStopButton</string> + <string>get-info</string> + <string>NSToolbarFlexibleSpaceItem</string> + <string>com.apple.pbx.toolbar.searchfield</string> + </array> + <key>ControllerClassBaseName</key> + <string></string> + <key>IconName</key> + <string>WindowOfProjectWithEditor</string> + <key>Identifier</key> + <string>perspective.project</string> + <key>IsVertical</key> + <false/> + <key>Layout</key> + <array> + <dict> + <key>BecomeActive</key> + <true/> + <key>ContentConfiguration</key> + <dict> + <key>PBXBottomSmartGroupGIDs</key> + <array> + <string>1C37FBAC04509CD000000102</string> + <string>1C37FAAC04509CD000000102</string> + <string>1C37FABC05509CD000000102</string> + <string>1C37FABC05539CD112110102</string> + <string>E2644B35053B69B200211256</string> + <string>1C37FABC04509CD000100104</string> + <string>1CC0EA4004350EF90044410B</string> + <string>1CC0EA4004350EF90041110B</string> + </array> + <key>PBXProjectModuleGUID</key> + <string>1CE0B1FE06471DED0097A5F4</string> + <key>PBXProjectModuleLabel</key> + <string>Files</string> + <key>PBXProjectStructureProvided</key> + <string>yes</string> + <key>PBXSmartGroupTreeModuleColumnData</key> + <dict> + <key>PBXSmartGroupTreeModuleColumnWidthsKey</key> + <array> + <real>368</real> + </array> + <key>PBXSmartGroupTreeModuleColumnsKey_v4</key> + <array> + <string>MainColumn</string> + </array> + </dict> + <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key> + <dict> + <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key> + <array> + <string>29B97314FDCFA39411CA2CEA</string> + <string>080E96DDFE201D6D7F000001</string> + <string>29B97315FDCFA39411CA2CEA</string> + <string>29B97317FDCFA39411CA2CEA</string> + <string>8E2005C912FA4DD000BA92CE</string> + <string>8E5C11CB12E796DA002FED0B</string> + <string>29B97323FDCFA39411CA2CEA</string> + <string>1058C7A0FEA54F0111CA2CBB</string> + <string>1058C7A2FEA54F0111CA2CBB</string> + <string>1C37FBAC04509CD000000102</string> + <string>1C37FABC05509CD000000102</string> + </array> + <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key> + <array> + <array> + <integer>18</integer> + <integer>16</integer> + <integer>0</integer> + </array> + </array> + <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> + <string>{{0, 0}, {368, 659}}</string> + </dict> + <key>PBXTopSmartGroupGIDs</key> + <array/> + <key>XCIncludePerspectivesSwitch</key> + <true/> + <key>XCSharingToken</key> + <string>com.apple.Xcode.GFSharingToken</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {385, 677}}</string> + <key>GroupTreeTableConfiguration</key> + <array> + <string>MainColumn</string> + <real>368</real> + </array> + <key>RubberWindowFrame</key> + <string>0 60 1280 718 0 0 1280 778 </string> + </dict> + <key>Module</key> + <string>PBXSmartGroupTreeModule</string> + <key>Proportion</key> + <string>385pt</string> + </dict> + <dict> + <key>Dock</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CE0B20306471E060097A5F4</string> + <key>PBXProjectModuleLabel</key> + <string>constants.h</string> + <key>PBXSplitModuleInNavigatorKey</key> + <dict> + <key>Split0</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CE0B20406471E060097A5F4</string> + <key>PBXProjectModuleLabel</key> + <string>constants.h</string> + <key>_historyCapacity</key> + <integer>0</integer> + <key>bookmark</key> + <string>8E65B579138AF1F200E86761</string> + <key>history</key> + <array> + <string>8E15FE981071D4780046A4C4</string> + <string>8E8C98D212C0BBA60010C970</string> + <string>8E8C98D312C0BBA60010C970</string> + <string>8EA594B612CE89E200380DF6</string> + <string>8E5C11D212E79739002FED0B</string> + <string>8EBF905712E8C98600A5D281</string> + <string>8EBF905912E8C98600A5D281</string> + <string>8EBF905B12E8C98600A5D281</string> + <string>8EBF905D12E8C98600A5D281</string> + <string>8EBF906D12E8C9BB00A5D281</string> + <string>8EBF907212E8C9CA00A5D281</string> + <string>8EBF90FC12E8D40C00A5D281</string> + <string>8EE7BEC012F358D400D5C66A</string> + <string>8EE7BF2612F35E8E00D5C66A</string> + <string>8EE7C0BC12F3B32000D5C66A</string> + <string>8EE7C0BE12F3B32000D5C66A</string> + <string>8EE7C0BF12F3B32000D5C66A</string> + <string>8E9F04DA12F68AF30027C0DA</string> + <string>8E9F05CE12F694160027C0DA</string> + <string>8EFDBCE012F78E3900CE04EE</string> + <string>8EFDBCFD12F7CBEA00CE04EE</string> + <string>8E4E16241304ADB6005FFE0C</string> + <string>8E4E16251304ADB6005FFE0C</string> + <string>8E4E167D1304B099005FFE0C</string> + <string>8EC2FACA13061A5500085F6D</string> + <string>8EC2FACB13061A5500085F6D</string> + <string>8EC2FACC13061A5500085F6D</string> + <string>8EC2FAD013061A5500085F6D</string> + <string>8EC2FAD213061A5500085F6D</string> + <string>8EC2FAD313061A5500085F6D</string> + <string>8EC2FAF013061BB800085F6D</string> + <string>8EC2FAF313061BB800085F6D</string> + <string>8EE088141318925700EE251D</string> + <string>8E6A514C131DE15000806E1B</string> + <string>8E6A514D131DE15000806E1B</string> + <string>8E13372E136DF86C00FCDD25</string> + <string>8E133731136DF86C00FCDD25</string> + <string>8E00E7211384754A00E1ED8E</string> + <string>8E00E83C138486F900E1ED8E</string> + <string>8E00E83E138486F900E1ED8E</string> + <string>8E00E83F138486F900E1ED8E</string> + <string>8E00E840138486F900E1ED8E</string> + <string>8E00E841138486F900E1ED8E</string> + <string>8E65B577138AF1F200E86761</string> + <string>8E65B578138AF1F200E86761</string> + <string>8E03906913298C62009EF173</string> + </array> + </dict> + <key>SplitCount</key> + <string>1</string> + </dict> + <key>StatusBarVisibility</key> + <true/> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {890, 264}}</string> + <key>RubberWindowFrame</key> + <string>0 60 1280 718 0 0 1280 778 </string> + </dict> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Proportion</key> + <string>264pt</string> + </dict> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CE0B20506471E060097A5F4</string> + <key>PBXProjectModuleLabel</key> + <string>Detail</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 269}, {890, 408}}</string> + <key>RubberWindowFrame</key> + <string>0 60 1280 718 0 0 1280 778 </string> + </dict> + <key>Module</key> + <string>XCDetailModule</string> + <key>Proportion</key> + <string>408pt</string> + </dict> + </array> + <key>Proportion</key> + <string>890pt</string> + </dict> + </array> + <key>Name</key> + <string>Project</string> + <key>ServiceClasses</key> + <array> + <string>XCModuleDock</string> + <string>PBXSmartGroupTreeModule</string> + <string>XCModuleDock</string> + <string>PBXNavigatorGroup</string> + <string>XCDetailModule</string> + </array> + <key>TableOfContents</key> + <array> + <string>8E65B56A138AF04E00E86761</string> + <string>1CE0B1FE06471DED0097A5F4</string> + <string>8E65B56B138AF04E00E86761</string> + <string>1CE0B20306471E060097A5F4</string> + <string>1CE0B20506471E060097A5F4</string> + </array> + <key>ToolbarConfigUserDefaultsMinorVersion</key> + <string>2</string> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.defaultV3</string> + </dict> + <dict> + <key>ControllerClassBaseName</key> + <string></string> + <key>IconName</key> + <string>WindowOfProject</string> + <key>Identifier</key> + <string>perspective.morph</string> + <key>IsVertical</key> + <integer>0</integer> + <key>Layout</key> + <array> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>ContentConfiguration</key> + <dict> + <key>PBXBottomSmartGroupGIDs</key> + <array> + <string>1C37FBAC04509CD000000102</string> + <string>1C37FAAC04509CD000000102</string> + <string>1C08E77C0454961000C914BD</string> + <string>1C37FABC05509CD000000102</string> + <string>1C37FABC05539CD112110102</string> + <string>E2644B35053B69B200211256</string> + <string>1C37FABC04509CD000100104</string> + <string>1CC0EA4004350EF90044410B</string> + <string>1CC0EA4004350EF90041110B</string> + </array> + <key>PBXProjectModuleGUID</key> + <string>11E0B1FE06471DED0097A5F4</string> + <key>PBXProjectModuleLabel</key> + <string>Files</string> + <key>PBXProjectStructureProvided</key> + <string>yes</string> + <key>PBXSmartGroupTreeModuleColumnData</key> + <dict> + <key>PBXSmartGroupTreeModuleColumnWidthsKey</key> + <array> + <real>186</real> + </array> + <key>PBXSmartGroupTreeModuleColumnsKey_v4</key> + <array> + <string>MainColumn</string> + </array> + </dict> + <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key> + <dict> + <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key> + <array> + <string>29B97314FDCFA39411CA2CEA</string> + <string>1C37FABC05509CD000000102</string> + </array> + <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key> + <array> + <array> + <integer>0</integer> + </array> + </array> + <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> + <string>{{0, 0}, {186, 337}}</string> + </dict> + <key>PBXTopSmartGroupGIDs</key> + <array/> + <key>XCIncludePerspectivesSwitch</key> + <integer>1</integer> + <key>XCSharingToken</key> + <string>com.apple.Xcode.GFSharingToken</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {203, 355}}</string> + <key>GroupTreeTableConfiguration</key> + <array> + <string>MainColumn</string> + <real>186</real> + </array> + <key>RubberWindowFrame</key> + <string>373 269 690 397 0 0 1440 878 </string> + </dict> + <key>Module</key> + <string>PBXSmartGroupTreeModule</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Morph</string> + <key>PreferredWidth</key> + <integer>300</integer> + <key>ServiceClasses</key> + <array> + <string>XCModuleDock</string> + <string>PBXSmartGroupTreeModule</string> + </array> + <key>TableOfContents</key> + <array> + <string>11E0B1FE06471DED0097A5F4</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.default.shortV3</string> + </dict> + </array> + <key>PerspectivesBarVisible</key> + <false/> + <key>ShelfIsVisible</key> + <false/> + <key>SourceDescription</key> + <string>file at '/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources/XCPerspectivesSpecificationMode1.xcperspec'</string> + <key>StatusbarIsVisible</key> + <true/> + <key>TimeStamp</key> + <real>0.0</real> + <key>ToolbarConfigUserDefaultsMinorVersion</key> + <string>2</string> + <key>ToolbarDisplayMode</key> + <integer>1</integer> + <key>ToolbarIsVisible</key> + <true/> + <key>ToolbarSizeMode</key> + <integer>1</integer> + <key>Type</key> + <string>Perspectives</string> + <key>UpdateMessage</key> + <string>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 '%@'?</string> + <key>WindowJustification</key> + <integer>5</integer> + <key>WindowOrderList</key> + <array> + <string>8E65B575138AF04E00E86761</string> + <string>8E65B576138AF04E00E86761</string> + <string>1CD10A99069EF8BA00B06720</string> + <string>8E4BCA0F105F55510051A838</string> + <string>1C78EAAD065D492600B07095</string> + <string>/Users/benbeltran/Documents/code/Pico-Lua-Test/Pico-Lua-Test.xcodeproj</string> + </array> + <key>WindowString</key> + <string>0 60 1280 718 0 0 1280 778 </string> + <key>WindowToolsV3</key> + <array> + <dict> + <key>FirstTimeWindowDisplayed</key> + <false/> + <key>Identifier</key> + <string>windowTool.build</string> + <key>IsVertical</key> + <true/> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CD0528F0623707200166675</string> + <key>PBXProjectModuleLabel</key> + <string></string> + <key>StatusBarVisibility</key> + <true/> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {969, 299}}</string> + <key>RubberWindowFrame</key> + <string>311 98 969 581 0 0 1280 778 </string> + </dict> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Proportion</key> + <string>299pt</string> + </dict> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>XCMainBuildResultsModuleGUID</string> + <key>PBXProjectModuleLabel</key> + <string>Build Results</string> + <key>XCBuildResultsTrigger_Collapse</key> + <integer>1021</integer> + <key>XCBuildResultsTrigger_Open</key> + <integer>1011</integer> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 304}, {969, 236}}</string> + <key>RubberWindowFrame</key> + <string>311 98 969 581 0 0 1280 778 </string> + </dict> + <key>Module</key> + <string>PBXBuildResultsModule</string> + <key>Proportion</key> + <string>236pt</string> + </dict> + </array> + <key>Proportion</key> + <string>540pt</string> + </dict> + </array> + <key>Name</key> + <string>Build Results</string> + <key>ServiceClasses</key> + <array> + <string>PBXBuildResultsModule</string> + </array> + <key>StatusbarIsVisible</key> + <true/> + <key>TableOfContents</key> + <array> + <string>8E4BCA0F105F55510051A838</string> + <string>8E65B56C138AF04E00E86761</string> + <string>1CD0528F0623707200166675</string> + <string>XCMainBuildResultsModuleGUID</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.buildV3</string> + <key>WindowContentMinSize</key> + <string>486 300</string> + <key>WindowString</key> + <string>311 98 969 581 0 0 1280 778 </string> + <key>WindowToolGUID</key> + <string>8E4BCA0F105F55510051A838</string> + <key>WindowToolIsVisible</key> + <false/> + </dict> + <dict> + <key>FirstTimeWindowDisplayed</key> + <false/> + <key>Identifier</key> + <string>windowTool.debugger</string> + <key>IsVertical</key> + <true/> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>Debugger</key> + <dict> + <key>HorizontalSplitView</key> + <dict> + <key>_collapsingFrameDimension</key> + <real>0.0</real> + <key>_indexOfCollapsedView</key> + <integer>0</integer> + <key>_percentageOfCollapsedView</key> + <real>0.0</real> + <key>isCollapsed</key> + <string>yes</string> + <key>sizes</key> + <array> + <string>{{0, 0}, {581, 217}}</string> + <string>{{581, 0}, {699, 217}}</string> + </array> + </dict> + <key>VerticalSplitView</key> + <dict> + <key>_collapsingFrameDimension</key> + <real>0.0</real> + <key>_indexOfCollapsedView</key> + <integer>0</integer> + <key>_percentageOfCollapsedView</key> + <real>0.0</real> + <key>isCollapsed</key> + <string>yes</string> + <key>sizes</key> + <array> + <string>{{0, 0}, {1280, 217}}</string> + <string>{{0, 217}, {1280, 190}}</string> + </array> + </dict> + </dict> + <key>LauncherConfigVersion</key> + <string>8</string> + <key>PBXProjectModuleGUID</key> + <string>1C162984064C10D400B95A72</string> + <key>PBXProjectModuleLabel</key> + <string>Debug - GLUTExamples (Underwater)</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>DebugConsoleVisible</key> + <string>None</string> + <key>DebugConsoleWindowFrame</key> + <string>{{200, 200}, {500, 300}}</string> + <key>DebugSTDIOWindowFrame</key> + <string>{{200, 200}, {500, 300}}</string> + <key>Frame</key> + <string>{{0, 0}, {1280, 407}}</string> + <key>PBXDebugSessionStackFrameViewKey</key> + <dict> + <key>DebugVariablesTableConfiguration</key> + <array> + <string>Name</string> + <real>220</real> + <string>Value</string> + <real>85</real> + <string>Summary</string> + <real>369</real> + </array> + <key>Frame</key> + <string>{{581, 0}, {699, 217}}</string> + <key>RubberWindowFrame</key> + <string>0 324 1280 448 0 0 1280 778 </string> + </dict> + <key>RubberWindowFrame</key> + <string>0 324 1280 448 0 0 1280 778 </string> + </dict> + <key>Module</key> + <string>PBXDebugSessionModule</string> + <key>Proportion</key> + <string>407pt</string> + </dict> + </array> + <key>Proportion</key> + <string>407pt</string> + </dict> + </array> + <key>Name</key> + <string>Debugger</string> + <key>ServiceClasses</key> + <array> + <string>PBXDebugSessionModule</string> + </array> + <key>StatusbarIsVisible</key> + <true/> + <key>TableOfContents</key> + <array> + <string>1CD10A99069EF8BA00B06720</string> + <string>8E65B56D138AF04E00E86761</string> + <string>1C162984064C10D400B95A72</string> + <string>8E65B56E138AF04E00E86761</string> + <string>8E65B56F138AF04E00E86761</string> + <string>8E65B570138AF04E00E86761</string> + <string>8E65B571138AF04E00E86761</string> + <string>8E65B572138AF04E00E86761</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.debugV3</string> + <key>WindowString</key> + <string>0 324 1280 448 0 0 1280 778 </string> + <key>WindowToolGUID</key> + <string>1CD10A99069EF8BA00B06720</string> + <key>WindowToolIsVisible</key> + <false/> + </dict> + <dict> + <key>FirstTimeWindowDisplayed</key> + <false/> + <key>Identifier</key> + <string>windowTool.find</string> + <key>IsVertical</key> + <true/> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CDD528C0622207200134675</string> + <key>PBXProjectModuleLabel</key> + <string></string> + <key>StatusBarVisibility</key> + <true/> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {781, 212}}</string> + <key>RubberWindowFrame</key> + <string>85 254 781 470 0 0 1280 778 </string> + </dict> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Proportion</key> + <string>781pt</string> + </dict> + </array> + <key>Proportion</key> + <string>212pt</string> + </dict> + <dict> + <key>BecomeActive</key> + <true/> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CD0528E0623707200166675</string> + <key>PBXProjectModuleLabel</key> + <string>Project Find</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 217}, {781, 212}}</string> + <key>RubberWindowFrame</key> + <string>85 254 781 470 0 0 1280 778 </string> + </dict> + <key>Module</key> + <string>PBXProjectFindModule</string> + <key>Proportion</key> + <string>212pt</string> + </dict> + </array> + <key>Proportion</key> + <string>429pt</string> + </dict> + </array> + <key>Name</key> + <string>Project Find</string> + <key>ServiceClasses</key> + <array> + <string>PBXProjectFindModule</string> + </array> + <key>StatusbarIsVisible</key> + <true/> + <key>TableOfContents</key> + <array> + <string>1C530D57069F1CE1000CFCEE</string> + <string>8EE7C0D612F3B43600D5C66A</string> + <string>8EE7C0D712F3B43600D5C66A</string> + <string>1CDD528C0622207200134675</string> + <string>1CD0528E0623707200166675</string> + </array> + <key>WindowString</key> + <string>85 254 781 470 0 0 1280 778 </string> + <key>WindowToolGUID</key> + <string>1C530D57069F1CE1000CFCEE</string> + <key>WindowToolIsVisible</key> + <false/> + </dict> + <dict> + <key>Identifier</key> + <string>MENUSEPARATOR</string> + </dict> + <dict> + <key>FirstTimeWindowDisplayed</key> + <false/> + <key>Identifier</key> + <string>windowTool.debuggerConsole</string> + <key>IsVertical</key> + <true/> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>BecomeActive</key> + <true/> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1C78EAAC065D492600B07095</string> + <key>PBXProjectModuleLabel</key> + <string>Debugger Console</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {650, 209}}</string> + <key>RubberWindowFrame</key> + <string>624 108 650 250 0 0 1280 778 </string> + </dict> + <key>Module</key> + <string>PBXDebugCLIModule</string> + <key>Proportion</key> + <string>209pt</string> + </dict> + </array> + <key>Proportion</key> + <string>209pt</string> + </dict> + </array> + <key>Name</key> + <string>Debugger Console</string> + <key>ServiceClasses</key> + <array> + <string>PBXDebugCLIModule</string> + </array> + <key>StatusbarIsVisible</key> + <true/> + <key>TableOfContents</key> + <array> + <string>1C78EAAD065D492600B07095</string> + <string>8E65B573138AF04E00E86761</string> + <string>1C78EAAC065D492600B07095</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.consoleV3</string> + <key>WindowString</key> + <string>624 108 650 250 0 0 1280 778 </string> + <key>WindowToolGUID</key> + <string>1C78EAAD065D492600B07095</string> + <key>WindowToolIsVisible</key> + <true/> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.snapshots</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>Module</key> + <string>XCSnapshotModule</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Snapshots</string> + <key>ServiceClasses</key> + <array> + <string>XCSnapshotModule</string> + </array> + <key>StatusbarIsVisible</key> + <string>Yes</string> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.snapshots</string> + <key>WindowString</key> + <string>315 824 300 550 0 0 1440 878 </string> + <key>WindowToolIsVisible</key> + <string>Yes</string> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.scm</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1C78EAB2065D492600B07095</string> + <key>PBXProjectModuleLabel</key> + <string><No Editor></string> + <key>PBXSplitModuleInNavigatorKey</key> + <dict> + <key>Split0</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1C78EAB3065D492600B07095</string> + </dict> + <key>SplitCount</key> + <string>1</string> + </dict> + <key>StatusBarVisibility</key> + <integer>1</integer> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {452, 0}}</string> + <key>RubberWindowFrame</key> + <string>743 379 452 308 0 0 1280 1002 </string> + </dict> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Proportion</key> + <string>0pt</string> + </dict> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CD052920623707200166675</string> + <key>PBXProjectModuleLabel</key> + <string>SCM</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>ConsoleFrame</key> + <string>{{0, 259}, {452, 0}}</string> + <key>Frame</key> + <string>{{0, 7}, {452, 259}}</string> + <key>RubberWindowFrame</key> + <string>743 379 452 308 0 0 1280 1002 </string> + <key>TableConfiguration</key> + <array> + <string>Status</string> + <real>30</real> + <string>FileName</string> + <real>199</real> + <string>Path</string> + <real>197.0950012207031</real> + </array> + <key>TableFrame</key> + <string>{{0, 0}, {452, 250}}</string> + </dict> + <key>Module</key> + <string>PBXCVSModule</string> + <key>Proportion</key> + <string>262pt</string> + </dict> + </array> + <key>Proportion</key> + <string>266pt</string> + </dict> + </array> + <key>Name</key> + <string>SCM</string> + <key>ServiceClasses</key> + <array> + <string>PBXCVSModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>1</integer> + <key>TableOfContents</key> + <array> + <string>1C78EAB4065D492600B07095</string> + <string>1C78EAB5065D492600B07095</string> + <string>1C78EAB2065D492600B07095</string> + <string>1CD052920623707200166675</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.scm</string> + <key>WindowString</key> + <string>743 379 452 308 0 0 1280 1002 </string> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.breakpoints</string> + <key>IsVertical</key> + <integer>0</integer> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>ContentConfiguration</key> + <dict> + <key>PBXBottomSmartGroupGIDs</key> + <array> + <string>1C77FABC04509CD000000102</string> + </array> + <key>PBXProjectModuleGUID</key> + <string>1CE0B1FE06471DED0097A5F4</string> + <key>PBXProjectModuleLabel</key> + <string>Files</string> + <key>PBXProjectStructureProvided</key> + <string>no</string> + <key>PBXSmartGroupTreeModuleColumnData</key> + <dict> + <key>PBXSmartGroupTreeModuleColumnWidthsKey</key> + <array> + <real>168</real> + </array> + <key>PBXSmartGroupTreeModuleColumnsKey_v4</key> + <array> + <string>MainColumn</string> + </array> + </dict> + <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key> + <dict> + <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key> + <array> + <string>1C77FABC04509CD000000102</string> + </array> + <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key> + <array> + <array> + <integer>0</integer> + </array> + </array> + <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> + <string>{{0, 0}, {168, 350}}</string> + </dict> + <key>PBXTopSmartGroupGIDs</key> + <array/> + <key>XCIncludePerspectivesSwitch</key> + <integer>0</integer> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{0, 0}, {185, 368}}</string> + <key>GroupTreeTableConfiguration</key> + <array> + <string>MainColumn</string> + <real>168</real> + </array> + <key>RubberWindowFrame</key> + <string>315 424 744 409 0 0 1440 878 </string> + </dict> + <key>Module</key> + <string>PBXSmartGroupTreeModule</string> + <key>Proportion</key> + <string>185pt</string> + </dict> + <dict> + <key>ContentConfiguration</key> + <dict> + <key>PBXProjectModuleGUID</key> + <string>1CA1AED706398EBD00589147</string> + <key>PBXProjectModuleLabel</key> + <string>Detail</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{{190, 0}, {554, 368}}</string> + <key>RubberWindowFrame</key> + <string>315 424 744 409 0 0 1440 878 </string> + </dict> + <key>Module</key> + <string>XCDetailModule</string> + <key>Proportion</key> + <string>554pt</string> + </dict> + </array> + <key>Proportion</key> + <string>368pt</string> + </dict> + </array> + <key>MajorVersion</key> + <integer>3</integer> + <key>MinorVersion</key> + <integer>0</integer> + <key>Name</key> + <string>Breakpoints</string> + <key>ServiceClasses</key> + <array> + <string>PBXSmartGroupTreeModule</string> + <string>XCDetailModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>1</integer> + <key>TableOfContents</key> + <array> + <string>1CDDB66807F98D9800BB5817</string> + <string>1CDDB66907F98D9800BB5817</string> + <string>1CE0B1FE06471DED0097A5F4</string> + <string>1CA1AED706398EBD00589147</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.breakpointsV3</string> + <key>WindowString</key> + <string>315 424 744 409 0 0 1440 878 </string> + <key>WindowToolGUID</key> + <string>1CDDB66807F98D9800BB5817</string> + <key>WindowToolIsVisible</key> + <integer>1</integer> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.debugAnimator</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>Module</key> + <string>PBXNavigatorGroup</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Debug Visualizer</string> + <key>ServiceClasses</key> + <array> + <string>PBXNavigatorGroup</string> + </array> + <key>StatusbarIsVisible</key> + <integer>1</integer> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.debugAnimatorV3</string> + <key>WindowString</key> + <string>100 100 700 500 0 0 1280 1002 </string> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.bookmarks</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>Module</key> + <string>PBXBookmarksModule</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Bookmarks</string> + <key>ServiceClasses</key> + <array> + <string>PBXBookmarksModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>0</integer> + <key>WindowString</key> + <string>538 42 401 187 0 0 1280 1002 </string> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.projectFormatConflicts</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>Module</key> + <string>XCProjectFormatConflictsModule</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Project Format Conflicts</string> + <key>ServiceClasses</key> + <array> + <string>XCProjectFormatConflictsModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>0</integer> + <key>WindowContentMinSize</key> + <string>450 300</string> + <key>WindowString</key> + <string>50 850 472 307 0 0 1440 877</string> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.classBrowser</string> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>ContentConfiguration</key> + <dict> + <key>OptionsSetName</key> + <string>Hierarchy, all classes</string> + <key>PBXProjectModuleGUID</key> + <string>1CA6456E063B45B4001379D8</string> + <key>PBXProjectModuleLabel</key> + <string>Class Browser - NSObject</string> + </dict> + <key>GeometryConfiguration</key> + <dict> + <key>ClassesFrame</key> + <string>{{0, 0}, {374, 96}}</string> + <key>ClassesTreeTableConfiguration</key> + <array> + <string>PBXClassNameColumnIdentifier</string> + <real>208</real> + <string>PBXClassBookColumnIdentifier</string> + <real>22</real> + </array> + <key>Frame</key> + <string>{{0, 0}, {630, 331}}</string> + <key>MembersFrame</key> + <string>{{0, 105}, {374, 395}}</string> + <key>MembersTreeTableConfiguration</key> + <array> + <string>PBXMemberTypeIconColumnIdentifier</string> + <real>22</real> + <string>PBXMemberNameColumnIdentifier</string> + <real>216</real> + <string>PBXMemberTypeColumnIdentifier</string> + <real>97</real> + <string>PBXMemberBookColumnIdentifier</string> + <real>22</real> + </array> + <key>PBXModuleWindowStatusBarHidden2</key> + <integer>1</integer> + <key>RubberWindowFrame</key> + <string>385 179 630 352 0 0 1440 878 </string> + </dict> + <key>Module</key> + <string>PBXClassBrowserModule</string> + <key>Proportion</key> + <string>332pt</string> + </dict> + </array> + <key>Proportion</key> + <string>332pt</string> + </dict> + </array> + <key>Name</key> + <string>Class Browser</string> + <key>ServiceClasses</key> + <array> + <string>PBXClassBrowserModule</string> + </array> + <key>StatusbarIsVisible</key> + <integer>0</integer> + <key>TableOfContents</key> + <array> + <string>1C0AD2AF069F1E9B00FABCE6</string> + <string>1C0AD2B0069F1E9B00FABCE6</string> + <string>1CA6456E063B45B4001379D8</string> + </array> + <key>ToolbarConfiguration</key> + <string>xcode.toolbar.config.classbrowser</string> + <key>WindowString</key> + <string>385 179 630 352 0 0 1440 878 </string> + <key>WindowToolGUID</key> + <string>1C0AD2AF069F1E9B00FABCE6</string> + <key>WindowToolIsVisible</key> + <integer>0</integer> + </dict> + <dict> + <key>Identifier</key> + <string>windowTool.refactoring</string> + <key>IncludeInToolsMenu</key> + <integer>0</integer> + <key>Layout</key> + <array> + <dict> + <key>Dock</key> + <array> + <dict> + <key>BecomeActive</key> + <integer>1</integer> + <key>GeometryConfiguration</key> + <dict> + <key>Frame</key> + <string>{0, 0}, {500, 335}</string> + <key>RubberWindowFrame</key> + <string>{0, 0}, {500, 335}</string> + </dict> + <key>Module</key> + <string>XCRefactoringModule</string> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Proportion</key> + <string>100%</string> + </dict> + </array> + <key>Name</key> + <string>Refactoring</string> + <key>ServiceClasses</key> + <array> + <string>XCRefactoringModule</string> + </array> + <key>WindowString</key> + <string>200 200 500 356 0 0 1920 1200 </string> + </dict> + </array> +</dict> +</plist> diff --git a/Pico Engine.xcodeproj/benbeltran.pbxuser b/Pico Engine.xcodeproj/benbeltran.pbxuser new file mode 100644 index 0000000..2ccc25f --- /dev/null +++ b/Pico Engine.xcodeproj/benbeltran.pbxuser @@ -0,0 +1,938 @@ +// !$*UTF8*$! +{ + 002F3A2B09D0888800EBEB88 /* SDLMain.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 351}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 307}"; + sepNavWindowFrame = "{{61, 86}, {946, 645}}"; + }; + }; + 002F3A2C09D0888800EBEB88 /* SDLMain.m */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1219, 5291}}"; + sepNavSelRange = "{7058, 0}"; + sepNavVisRange = "{10894, 316}"; + sepNavWindowFrame = "{{84, 65}, {946, 645}}"; + }; + }; + 089C165DFE840E0CC02AAC07 /* English */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 454}}"; + sepNavSelRange = "{230, 0}"; + sepNavVisRange = "{0, 234}"; + }; + }; + 29B97313FDCFA39411CA2CEA /* Project object */ = { + activeArchitecturePreference = i386; + activeBuildConfigurationName = Debug; + activeExecutable = 8E4BC9FC105F554D0051A838 /* Pico-Lua-Test */; + activeTarget = 8D1107260486CEB800E47090 /* Pico-Lua-Test */; + addToTargets = ( + 8D1107260486CEB800E47090 /* Pico-Lua-Test */, + ); + breakpoints = ( + ); + codeSenseManager = 8E4BCA12105F55510051A838 /* Code sense */; + executables = ( + 8E4BC9FC105F554D0051A838 /* Pico-Lua-Test */, + ); + expressions = ( + "(('Actor' *) ((curr)->val))", + ); + perUserDictionary = { + PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 651, + 20, + 48, + 43, + 43, + 20, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXFileDataSource_FiletypeID, + PBXFileDataSource_Filename_ColumnID, + PBXFileDataSource_Built_ColumnID, + PBXFileDataSource_ObjectSize_ColumnID, + PBXFileDataSource_Errors_ColumnID, + PBXFileDataSource_Warnings_ColumnID, + PBXFileDataSource_Target_ColumnID, + ); + }; + PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = { + PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; + PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; + PBXFileTableDataSourceColumnWidthsKey = ( + 20, + 611, + 60, + 20, + 48, + 43, + 43, + ); + PBXFileTableDataSourceColumnsKey = ( + PBXFileDataSource_FiletypeID, + PBXFileDataSource_Filename_ColumnID, + PBXTargetDataSource_PrimaryAttribute, + PBXFileDataSource_Built_ColumnID, + PBXFileDataSource_ObjectSize_ColumnID, + PBXFileDataSource_Errors_ColumnID, + PBXFileDataSource_Warnings_ColumnID, + ); + }; + PBXPerProjectTemplateStateSaveDate = 327872578; + PBXWorkspaceStateSaveDate = 327872578; + }; + perUserProjectItems = { + 8E00E7211384754A00E1ED8E /* PBXTextBookmark */ = 8E00E7211384754A00E1ED8E /* PBXTextBookmark */; + 8E00E83C138486F900E1ED8E /* PBXTextBookmark */ = 8E00E83C138486F900E1ED8E /* PBXTextBookmark */; + 8E00E83E138486F900E1ED8E /* PBXTextBookmark */ = 8E00E83E138486F900E1ED8E /* PBXTextBookmark */; + 8E00E83F138486F900E1ED8E /* PBXTextBookmark */ = 8E00E83F138486F900E1ED8E /* PBXTextBookmark */; + 8E00E840138486F900E1ED8E /* PBXTextBookmark */ = 8E00E840138486F900E1ED8E /* PBXTextBookmark */; + 8E00E841138486F900E1ED8E /* PBXTextBookmark */ = 8E00E841138486F900E1ED8E /* PBXTextBookmark */; + 8E03906913298C62009EF173 /* PBXTextBookmark */ = 8E03906913298C62009EF173 /* PBXTextBookmark */; + 8E13372E136DF86C00FCDD25 /* PBXTextBookmark */ = 8E13372E136DF86C00FCDD25 /* PBXTextBookmark */; + 8E133731136DF86C00FCDD25 /* PBXTextBookmark */ = 8E133731136DF86C00FCDD25 /* PBXTextBookmark */; + 8E15FE981071D4780046A4C4 /* PBXTextBookmark */ = 8E15FE981071D4780046A4C4 /* PBXTextBookmark */; + 8E4E16241304ADB6005FFE0C /* PBXTextBookmark */ = 8E4E16241304ADB6005FFE0C /* PBXTextBookmark */; + 8E4E16251304ADB6005FFE0C /* PBXTextBookmark */ = 8E4E16251304ADB6005FFE0C /* PBXTextBookmark */; + 8E4E167D1304B099005FFE0C /* PBXTextBookmark */ = 8E4E167D1304B099005FFE0C /* PBXTextBookmark */; + 8E5C11D212E79739002FED0B /* PBXTextBookmark */ = 8E5C11D212E79739002FED0B /* PBXTextBookmark */; + 8E65B577138AF1F200E86761 /* PBXTextBookmark */ = 8E65B577138AF1F200E86761 /* PBXTextBookmark */; + 8E65B578138AF1F200E86761 /* PBXTextBookmark */ = 8E65B578138AF1F200E86761 /* PBXTextBookmark */; + 8E65B579138AF1F200E86761 /* PBXTextBookmark */ = 8E65B579138AF1F200E86761 /* PBXTextBookmark */; + 8E6A514C131DE15000806E1B /* PBXTextBookmark */ = 8E6A514C131DE15000806E1B /* PBXTextBookmark */; + 8E6A514D131DE15000806E1B /* PBXTextBookmark */ = 8E6A514D131DE15000806E1B /* PBXTextBookmark */; + 8E8C98D212C0BBA60010C970 /* PlistBookmark */ = 8E8C98D212C0BBA60010C970 /* PlistBookmark */; + 8E8C98D312C0BBA60010C970 /* PBXBookmark */ = 8E8C98D312C0BBA60010C970 /* PBXBookmark */; + 8E9F04DA12F68AF30027C0DA /* PBXTextBookmark */ = 8E9F04DA12F68AF30027C0DA /* PBXTextBookmark */; + 8E9F05CE12F694160027C0DA /* PBXTextBookmark */ = 8E9F05CE12F694160027C0DA /* PBXTextBookmark */; + 8EA594B612CE89E200380DF6 /* PBXTextBookmark */ = 8EA594B612CE89E200380DF6 /* PBXTextBookmark */; + 8EBF905712E8C98600A5D281 /* PBXTextBookmark */ = 8EBF905712E8C98600A5D281 /* PBXTextBookmark */; + 8EBF905912E8C98600A5D281 /* PBXTextBookmark */ = 8EBF905912E8C98600A5D281 /* PBXTextBookmark */; + 8EBF905B12E8C98600A5D281 /* PBXTextBookmark */ = 8EBF905B12E8C98600A5D281 /* PBXTextBookmark */; + 8EBF905D12E8C98600A5D281 /* PBXTextBookmark */ = 8EBF905D12E8C98600A5D281 /* PBXTextBookmark */; + 8EBF906D12E8C9BB00A5D281 /* PBXTextBookmark */ = 8EBF906D12E8C9BB00A5D281 /* PBXTextBookmark */; + 8EBF907212E8C9CA00A5D281 /* PBXTextBookmark */ = 8EBF907212E8C9CA00A5D281 /* PBXTextBookmark */; + 8EBF90FC12E8D40C00A5D281 /* PBXTextBookmark */ = 8EBF90FC12E8D40C00A5D281 /* PBXTextBookmark */; + 8EC2FACA13061A5500085F6D /* PBXBookmark */ = 8EC2FACA13061A5500085F6D /* PBXBookmark */; + 8EC2FACB13061A5500085F6D /* PBXBookmark */ = 8EC2FACB13061A5500085F6D /* PBXBookmark */; + 8EC2FACC13061A5500085F6D /* PBXTextBookmark */ = 8EC2FACC13061A5500085F6D /* PBXTextBookmark */; + 8EC2FAD013061A5500085F6D /* PBXTextBookmark */ = 8EC2FAD013061A5500085F6D /* PBXTextBookmark */; + 8EC2FAD213061A5500085F6D /* PBXTextBookmark */ = 8EC2FAD213061A5500085F6D /* PBXTextBookmark */; + 8EC2FAD313061A5500085F6D /* PBXTextBookmark */ = 8EC2FAD313061A5500085F6D /* PBXTextBookmark */; + 8EC2FAF013061BB800085F6D /* PBXTextBookmark */ = 8EC2FAF013061BB800085F6D /* PBXTextBookmark */; + 8EC2FAF313061BB800085F6D /* PBXTextBookmark */ = 8EC2FAF313061BB800085F6D /* PBXTextBookmark */; + 8EE088141318925700EE251D /* PBXTextBookmark */ = 8EE088141318925700EE251D /* PBXTextBookmark */; + 8EE7BEC012F358D400D5C66A /* PBXTextBookmark */ = 8EE7BEC012F358D400D5C66A /* PBXTextBookmark */; + 8EE7BF2612F35E8E00D5C66A /* PBXTextBookmark */ = 8EE7BF2612F35E8E00D5C66A /* PBXTextBookmark */; + 8EE7C0BC12F3B32000D5C66A /* PBXTextBookmark */ = 8EE7C0BC12F3B32000D5C66A /* PBXTextBookmark */; + 8EE7C0BE12F3B32000D5C66A /* PBXTextBookmark */ = 8EE7C0BE12F3B32000D5C66A /* PBXTextBookmark */; + 8EE7C0BF12F3B32000D5C66A /* PBXTextBookmark */ = 8EE7C0BF12F3B32000D5C66A /* PBXTextBookmark */; + 8EFDBCE012F78E3900CE04EE /* PBXBookmark */ = 8EFDBCE012F78E3900CE04EE /* PBXBookmark */; + 8EFDBCFD12F7CBEA00CE04EE /* PBXBookmark */ = 8EFDBCFD12F7CBEA00CE04EE /* PBXBookmark */; + }; + sourceControlManager = 8E4BCA11105F55510051A838 /* Source Control */; + userBuildSettings = { + }; + }; + 32CA4F630368D1EE00C91783 /* Pico_Prefix.pch */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 351}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 157}"; + }; + }; + 8D1107260486CEB800E47090 /* Pico-Lua-Test */ = { + activeExec = 0; + executables = ( + 8E4BC9FC105F554D0051A838 /* Pico-Lua-Test */, + ); + }; + 8D1107310486CEB800E47090 /* Info.plist */ = { + uiCtxt = { + sepNavWindowFrame = "{{15, 128}, {946, 645}}"; + }; + }; + 8E00E7211384754A00E1ED8E /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E5C11CC12E796DA002FED0B /* npc_jumper.lua */; + name = "npc_jumper.lua: 17"; + rLen = 0; + rLoc = 417; + rType = 0; + vrLen = 432; + vrLoc = 0; + }; + 8E00E83C138486F900E1ED8E /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EB1500912E93E8400122F7F /* main_actor.lua */; + name = "main_actor.lua: 6"; + rLen = 0; + rLoc = 164; + rType = 0; + vrLen = 559; + vrLoc = 35; + }; + 8E00E83E138486F900E1ED8E /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E4BCA1F105F56CB0051A838 /* gfx.h */; + name = "gfx.h: 1"; + rLen = 187; + rLoc = 0; + rType = 0; + vrLen = 187; + vrLoc = 0; + }; + 8E00E83F138486F900E1ED8E /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E4BCA22105F56CB0051A838 /* map.h */; + name = "map.h: 20"; + rLen = 0; + rLoc = 330; + rType = 0; + vrLen = 285; + vrLoc = 143; + }; + 8E00E840138486F900E1ED8E /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E4BCA21105F56CB0051A838 /* map.cpp */; + name = "map.cpp: 14"; + rLen = 0; + rLoc = 208; + rType = 0; + vrLen = 311; + vrLoc = 0; + }; + 8E00E841138486F900E1ED8E /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E81E15510B2EF4C00287584 /* game_overwatch.cpp */; + name = "game_overwatch.cpp: 11"; + rLen = 0; + rLoc = 170; + rType = 0; + vrLen = 437; + vrLoc = 20; + }; + 8E03906913298C62009EF173 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E4BCA1D105F56B70051A838 /* constants.h */; + name = "constants.h: 10"; + rLen = 0; + rLoc = 295; + rType = 0; + vrLen = 636; + vrLoc = 0; + }; + 8E13372E136DF86C00FCDD25 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EBF906912E8C98E00A5D281 /* luainc.h */; + name = "luainc.h: 9"; + rLen = 0; + rLoc = 135; + rType = 0; + vrLen = 175; + vrLoc = 0; + }; + 8E133731136DF86C00FCDD25 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E4BCA1E105F56CB0051A838 /* gfx.cpp */; + name = "gfx.cpp: 4"; + rLen = 0; + rLoc = 107; + rType = 0; + vrLen = 630; + vrLoc = 0; + }; + 8E15FE8A1071D40D0046A4C4 /* CFString.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = CFString.h; + path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CFString.h; + sourceTree = "<absolute>"; + }; + 8E15FE981071D4780046A4C4 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E15FE8A1071D40D0046A4C4 /* CFString.h */; + name = "CFString.h: 276"; + rLen = 0; + rLoc = 13916; + rType = 0; + vrLen = 1798; + vrLoc = 12631; + }; + 8E2005E712FA4E3B00BA92CE /* audio.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 403}}"; + sepNavSelRange = "{483, 0}"; + sepNavVisRange = "{15, 471}"; + }; + }; + 8E2005E812FA4E3B00BA92CE /* audio.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 351}}"; + sepNavSelRange = "{482, 0}"; + sepNavVisRange = "{0, 579}"; + }; + }; + 8E4BC9FC105F554D0051A838 /* Pico-Lua-Test */ = { + isa = PBXExecutable; + activeArgIndices = ( + ); + argumentStrings = ( + ); + autoAttachOnCrash = 1; + breakpointsEnabled = 0; + configStateDict = { + }; + customDataFormattersEnabled = 1; + dataTipCustomDataFormattersEnabled = 1; + dataTipShowTypeColumn = 1; + dataTipSortType = 0; + debuggerPlugin = GDBDebugging; + disassemblyDisplayState = 0; + dylibVariantSuffix = ""; + enableDebugStr = 1; + environmentEntries = ( + ); + executableSystemSymbolLevel = 0; + executableUserSymbolLevel = 0; + libgmallocEnabled = 0; + name = "Pico-Lua-Test"; + savedGlobals = { + }; + showTypeColumn = 0; + sourceDirectories = ( + ); + variableFormatDictionary = { + $cs = 1; + $ds = 1; + $eax = 1; + $ebp = 1; + $ebx = 1; + $ecx = 1; + $edi = 1; + $edx = 1; + $eflags = 1; + $eip = 1; + $es = 1; + $esi = 1; + $esp = 1; + $fs = 1; + $gs = 1; + $ss = 1; + }; + }; + 8E4BCA11105F55510051A838 /* Source Control */ = { + isa = PBXSourceControlManager; + fallbackIsa = XCSourceControlManager; + isSCMEnabled = 0; + scmConfiguration = { + repositoryNamesForRoots = { + "" = ""; + }; + }; + }; + 8E4BCA12105F55510051A838 /* Code sense */ = { + isa = PBXCodeSenseManager; + indexTemplatePath = ""; + }; + 8E4BCA19105F56A90051A838 /* actor.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1440, 11713}}"; + sepNavSelRange = "{22700, 0}"; + sepNavVisRange = "{22377, 651}"; + sepNavWindowFrame = "{{126, 14}, {1085, 764}}"; + }; + }; + 8E4BCA1A105F56A90051A838 /* actor.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 2067}}"; + sepNavSelRange = "{5384, 0}"; + sepNavVisRange = "{4498, 917}"; + sepNavWindowFrame = "{{350, 4}, {787, 774}}"; + }; + }; + 8E4BCA1D105F56B70051A838 /* constants.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 299}}"; + sepNavSelRange = "{295, 0}"; + sepNavVisRange = "{0, 495}"; + sepNavWindowFrame = "{{493, 114}, {787, 555}}"; + }; + }; + 8E4BCA1E105F56CB0051A838 /* gfx.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 299}}"; + sepNavSelRange = "{107, 0}"; + sepNavVisRange = "{0, 630}"; + sepNavWindowFrame = "{{517, -31}, {976, 774}}"; + }; + }; + 8E4BCA1F105F56CB0051A838 /* gfx.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 244}}"; + sepNavSelRange = "{0, 187}"; + sepNavVisRange = "{0, 187}"; + sepNavWindowFrame = "{{668, 55}, {946, 645}}"; + }; + }; + 8E4BCA21105F56CB0051A838 /* map.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 1313}}"; + sepNavSelRange = "{208, 0}"; + sepNavVisRange = "{0, 311}"; + sepNavWindowFrame = "{{493, 145}, {787, 555}}"; + }; + }; + 8E4BCA22105F56CB0051A838 /* map.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 390}}"; + sepNavSelRange = "{330, 0}"; + sepNavVisRange = "{143, 285}"; + sepNavWindowFrame = "{{405, 145}, {787, 555}}"; + }; + }; + 8E4BCAE6105F620A0051A838 /* main.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {852, 3588}}"; + sepNavSelRange = "{2962, 0}"; + sepNavVisRange = "{21, 416}"; + sepNavWindowFrame = "{{40, 160}, {750, 558}}"; + }; + }; + 8E4E16241304ADB6005FFE0C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E9F055012F6908C0027C0DA /* globals.lua */; + name = "globals.lua: 17"; + rLen = 0; + rLoc = 279; + rType = 0; + vrLen = 313; + vrLoc = 0; + }; + 8E4E16251304ADB6005FFE0C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E9F07DD12F6A8190027C0DA /* shot-wave.lua */; + name = "shot-wave.lua: 23"; + rLen = 0; + rLoc = 521; + rType = 0; + vrLen = 667; + vrLoc = 0; + }; + 8E4E167D1304B099005FFE0C /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E9F054D12F68D960027C0DA /* shot-crawl.lua */; + name = "shot-crawl.lua: 6"; + rLen = 0; + rLoc = 141; + rType = 0; + vrLen = 760; + vrLoc = 337; + }; + 8E5C11CC12E796DA002FED0B /* npc_jumper.lua */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 260}}"; + sepNavSelRange = "{417, 0}"; + sepNavVisRange = "{0, 432}"; + sepNavWindowFrame = "{{334, 108}, {946, 645}}"; + }; + }; + 8E5C11D212E79739002FED0B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 089C165DFE840E0CC02AAC07 /* English */; + name = "InfoPlist.strings: 6"; + rLen = 0; + rLoc = 230; + rType = 0; + vrLen = 234; + vrLoc = 0; + }; + 8E5D1EAA12E8FF4100AFF51E /* npc_walker.lua */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 598}}"; + sepNavSelRange = "{714, 0}"; + sepNavVisRange = "{562, 562}"; + sepNavWindowFrame = "{{15, 128}, {946, 645}}"; + }; + }; + 8E65B577138AF1F200E86761 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E81E15410B2EF4C00287584 /* game_overwatch.h */; + name = "game_overwatch.h: 12"; + rLen = 0; + rLoc = 207; + rType = 0; + vrLen = 300; + vrLoc = 0; + }; + 8E65B578138AF1F200E86761 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E4BCAE6105F620A0051A838 /* main.cpp */; + name = "main.cpp: 113"; + rLen = 0; + rLoc = 2962; + rType = 0; + vrLen = 416; + vrLoc = 21; + }; + 8E65B579138AF1F200E86761 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E4BCA1D105F56B70051A838 /* constants.h */; + name = "constants.h: 10"; + rLen = 0; + rLoc = 295; + rType = 0; + vrLen = 495; + vrLoc = 0; + }; + 8E6A514C131DE15000806E1B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EB4F5DB118BFA23006D66DC /* stdafx.h */; + name = "stdafx.h: 29"; + rLen = 0; + rLoc = 548; + rType = 0; + vrLen = 351; + vrLoc = 455; + }; + 8E6A514D131DE15000806E1B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E4BCA19105F56A90051A838 /* actor.cpp */; + name = "actor.cpp: 894"; + rLen = 0; + rLoc = 22700; + rType = 0; + vrLen = 651; + vrLoc = 22377; + }; + 8E81E15410B2EF4C00287584 /* game_overwatch.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 559}}"; + sepNavSelRange = "{207, 0}"; + sepNavVisRange = "{0, 300}"; + }; + }; + 8E81E15510B2EF4C00287584 /* game_overwatch.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 5044}}"; + sepNavSelRange = "{170, 0}"; + sepNavVisRange = "{20, 437}"; + sepNavWindowFrame = "{{27, 92}, {946, 645}}"; + }; + }; + 8E8C98D212C0BBA60010C970 /* PlistBookmark */ = { + isa = PlistBookmark; + fRef = 8D1107310486CEB800E47090 /* Info.plist */; + fallbackIsa = PBXBookmark; + isK = 0; + kPath = ( + CFBundleInfoDictionaryVersion, + ); + name = /Users/benbeltran/Documents/code/Pico/Info.plist; + rLen = 0; + rLoc = 9223372036854775808; + }; + 8E8C98D312C0BBA60010C970 /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 8EA9F1F4122F2AEB00759947 /* shotsprite.png */; + }; + 8E9F04D912F68AF30027C0DA /* luavirtualmachine.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = luavirtualmachine.h; + path = "/Users/benbeltran/Documents/code/Pico-Lua-Test/luavirtualmachine.h"; + sourceTree = "<absolute>"; + }; + 8E9F04DA12F68AF30027C0DA /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EBF902F12E8C8BC00A5D281 /* LuaVirtualMachine.cpp */; + name = "LuaVirtualMachine.cpp: 139"; + rLen = 0; + rLoc = 4049; + rType = 0; + vrLen = 1080; + vrLoc = 227; + }; + 8E9F054D12F68D960027C0DA /* shot-crawl.lua */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 624}}"; + sepNavSelRange = "{141, 0}"; + sepNavVisRange = "{337, 760}"; + }; + }; + 8E9F055012F6908C0027C0DA /* globals.lua */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 375}}"; + sepNavSelRange = "{279, 0}"; + sepNavVisRange = "{0, 313}"; + }; + }; + 8E9F05CE12F694160027C0DA /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E9F04D912F68AF30027C0DA /* luavirtualmachine.h */; + name = "luavirtualmachine.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1061; + vrLoc = 0; + }; + 8E9F07DD12F6A8190027C0DA /* shot-wave.lua */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 442}}"; + sepNavSelRange = "{521, 0}"; + sepNavVisRange = "{0, 667}"; + }; + }; + 8EA594B612CE89E200380DF6 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EA594B712CE89E200380DF6 /* SDL_imageFilter.h */; + name = "SDL_imageFilter.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1049; + vrLoc = 0; + }; + 8EA594B712CE89E200380DF6 /* SDL_imageFilter.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = SDL_imageFilter.h; + path = /Library/Frameworks/SDL_gfx.framework/Headers/SDL_imageFilter.h; + sourceTree = "<absolute>"; + }; + 8EB1500912E93E8400122F7F /* main_actor.lua */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 1313}}"; + sepNavSelRange = "{164, 0}"; + sepNavVisRange = "{35, 559}"; + }; + }; + 8EB151C812E964B300122F7F /* shot.lua */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 429}}"; + sepNavSelRange = "{155, 0}"; + sepNavVisRange = "{92, 561}"; + sepNavWindowFrame = "{{198, -7}, {1085, 764}}"; + }; + }; + 8EB4F5DB118BFA23006D66DC /* stdafx.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 611}}"; + sepNavSelRange = "{548, 0}"; + sepNavVisRange = "{455, 351}"; + sepNavWindowFrame = "{{334, 133}, {946, 645}}"; + }; + }; + 8EBF902912E8C8BC00A5D281 /* LuaDebugger.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 1417}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRange = "{0, 1193}"; + }; + }; + 8EBF902A12E8C8BC00A5D281 /* LuaDebugger.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 559}}"; + sepNavSelRange = "{620, 0}"; + sepNavVisRange = "{0, 955}"; + }; + }; + 8EBF902B12E8C8BC00A5D281 /* LuaRestoreStack.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 520}}"; + sepNavSelRange = "{663, 0}"; + sepNavVisRange = "{0, 950}"; + }; + }; + 8EBF902C12E8C8BC00A5D281 /* LuaScript.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1219, 5746}}"; + sepNavSelRange = "{4913, 0}"; + sepNavVisRange = "{4674, 324}"; + }; + }; + 8EBF902D12E8C8BC00A5D281 /* LuaScript.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 832}}"; + sepNavSelRange = "{627, 0}"; + sepNavVisRange = "{0, 1022}"; + }; + }; + 8EBF902E12E8C8BC00A5D281 /* LuaThis.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 702}}"; + sepNavSelRange = "{614, 0}"; + sepNavVisRange = "{0, 1131}"; + }; + }; + 8EBF902F12E8C8BC00A5D281 /* LuaVirtualMachine.cpp */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 3718}}"; + sepNavSelRange = "{4049, 0}"; + sepNavVisRange = "{227, 1080}"; + }; + }; + 8EBF903012E8C8BC00A5D281 /* LuaVirtualMachine.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {656, 689}}"; + sepNavSelRange = "{967, 94}"; + sepNavVisRange = "{746, 607}"; + }; + }; + 8EBF905712E8C98600A5D281 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EBF905812E8C98600A5D281 /* lstate.h */; + name = "lstate.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 558; + vrLoc = 0; + }; + 8EBF905812E8C98600A5D281 /* lstate.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = lstate.h; + path = /Library/Frameworks/Lua.framework/Headers/lstate.h; + sourceTree = "<absolute>"; + }; + 8EBF905912E8C98600A5D281 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EBF905A12E8C98600A5D281 /* lstring.h */; + name = "lstring.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 814; + vrLoc = 0; + }; + 8EBF905A12E8C98600A5D281 /* lstring.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = lstring.h; + path = /Library/Frameworks/Lua.framework/Headers/lstring.h; + sourceTree = "<absolute>"; + }; + 8EBF905B12E8C98600A5D281 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EBF905C12E8C98600A5D281 /* ltable.h */; + name = "ltable.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1130; + vrLoc = 0; + }; + 8EBF905C12E8C98600A5D281 /* ltable.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = ltable.h; + path = /Library/Frameworks/Lua.framework/Headers/ltable.h; + sourceTree = "<absolute>"; + }; + 8EBF905D12E8C98600A5D281 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EC8576512CDD8C700B70FC8 /* lua.h */; + name = "lua.h: 6"; + rLen = 0; + rLoc = 204; + rType = 0; + vrLen = 723; + vrLoc = 0; + }; + 8EBF906912E8C98E00A5D281 /* luainc.h */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {829, 255}}"; + sepNavSelRange = "{135, 0}"; + sepNavVisRange = "{0, 175}"; + }; + }; + 8EBF906D12E8C9BB00A5D281 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EBF902A12E8C8BC00A5D281 /* LuaDebugger.h */; + name = "LuaDebugger.h: 17"; + rLen = 0; + rLoc = 620; + rType = 0; + vrLen = 955; + vrLoc = 0; + }; + 8EBF907212E8C9CA00A5D281 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EBF902E12E8C8BC00A5D281 /* LuaThis.h */; + name = "LuaThis.h: 17"; + rLen = 0; + rLoc = 614; + rType = 0; + vrLen = 1131; + vrLoc = 0; + }; + 8EBF90FC12E8D40C00A5D281 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EBF902912E8C8BC00A5D281 /* LuaDebugger.cpp */; + name = "LuaDebugger.cpp: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 1193; + vrLoc = 0; + }; + 8EC2FACA13061A5500085F6D /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 8E965F7F12303B8D0056F76F /* pauseimage.png */; + }; + 8EC2FACB13061A5500085F6D /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 8E8C984E12C0A3C20010C970 /* picobg1.png */; + }; + 8EC2FACC13061A5500085F6D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 32CA4F630368D1EE00C91783 /* Pico_Prefix.pch */; + name = "Pico_Prefix.pch: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 157; + vrLoc = 0; + }; + 8EC2FAD013061A5500085F6D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 002F3A2B09D0888800EBEB88 /* SDLMain.h */; + name = "SDLMain.h: 1"; + rLen = 0; + rLoc = 0; + rType = 0; + vrLen = 307; + vrLoc = 0; + }; + 8EC2FAD213061A5500085F6D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E2005E812FA4E3B00BA92CE /* audio.cpp */; + name = "audio.cpp: 22"; + rLen = 0; + rLoc = 482; + rType = 0; + vrLen = 579; + vrLoc = 0; + }; + 8EC2FAD313061A5500085F6D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E4BCA1A105F56A90051A838 /* actor.h */; + name = "actor.h: 170"; + rLen = 0; + rLoc = 5384; + rType = 0; + vrLen = 917; + vrLoc = 4498; + }; + 8EC2FAF013061BB800085F6D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E2005E712FA4E3B00BA92CE /* audio.h */; + name = "audio.h: 28"; + rLen = 0; + rLoc = 483; + rType = 0; + vrLen = 471; + vrLoc = 15; + }; + 8EC2FAF313061BB800085F6D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8E5D1EAA12E8FF4100AFF51E /* npc_walker.lua */; + name = "npc_walker.lua: 27"; + rLen = 0; + rLoc = 714; + rType = 0; + vrLen = 562; + vrLoc = 562; + }; + 8EC8576512CDD8C700B70FC8 /* lua.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = lua.h; + path = /Library/Frameworks/Lua.framework/Headers/lua.h; + sourceTree = "<absolute>"; + }; + 8EE088141318925700EE251D /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EB151C812E964B300122F7F /* shot.lua */; + name = "shot.lua: 8"; + rLen = 0; + rLoc = 155; + rType = 0; + vrLen = 561; + vrLoc = 92; + }; + 8EE7BEA212F3586200D5C66A /* assert.h */ = { + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + name = assert.h; + path = /usr/include/assert.h; + sourceTree = "<absolute>"; + }; + 8EE7BEC012F358D400D5C66A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EE7BEA212F3586200D5C66A /* assert.h */; + name = "assert.h: 75"; + rLen = 0; + rLoc = 2924; + rType = 0; + vrLen = 794; + vrLoc = 2341; + }; + 8EE7BF2612F35E8E00D5C66A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 002F3A2C09D0888800EBEB88 /* SDLMain.m */; + name = "SDLMain.m: 376"; + rLen = 0; + rLoc = 11148; + rType = 0; + vrLen = 969; + vrLoc = 0; + }; + 8EE7C0BC12F3B32000D5C66A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EBF902D12E8C8BC00A5D281 /* LuaScript.h */; + name = "LuaScript.h: 18"; + rLen = 0; + rLoc = 627; + rType = 0; + vrLen = 1022; + vrLoc = 0; + }; + 8EE7C0BE12F3B32000D5C66A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EBF902B12E8C8BC00A5D281 /* LuaRestoreStack.h */; + name = "LuaRestoreStack.h: 17"; + rLen = 0; + rLoc = 663; + rType = 0; + vrLen = 950; + vrLoc = 0; + }; + 8EE7C0BF12F3B32000D5C66A /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 8EBF902C12E8C8BC00A5D281 /* LuaScript.cpp */; + name = "LuaScript.cpp: 155"; + rLen = 0; + rLoc = 4911; + rType = 0; + vrLen = 857; + vrLoc = 4440; + }; + 8EFDBCE012F78E3900CE04EE /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 8EA9F189122F15B000759947 /* picosprite.png */; + }; + 8EFDBCFD12F7CBEA00CE04EE /* PBXBookmark */ = { + isa = PBXBookmark; + fRef = 8E660B8A109CDE9500DC2D83 /* walkersprite.png */; + }; +} diff --git a/Pico Engine.xcodeproj/project.pbxproj b/Pico Engine.xcodeproj/project.pbxproj new file mode 100644 index 0000000..5ae6364 --- /dev/null +++ b/Pico Engine.xcodeproj/project.pbxproj @@ -0,0 +1,606 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + +/* Begin PBXBuildFile section */ + 002F3A2E09D0888800EBEB88 /* SDLMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 002F3A2C09D0888800EBEB88 /* SDLMain.m */; }; + 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; + 8E0441C614FE8379000B923E /* SDL_gfx.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8E0441C514FE8379000B923E /* SDL_gfx.framework */; }; + 8E0441C814FE83A8000B923E /* Lua.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8E0441C714FE83A8000B923E /* Lua.framework */; }; + 8E15FEF41071DB470046A4C4 /* dejavubold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8E15FEF31071DB470046A4C4 /* dejavubold.ttf */; }; + 8E15FEF61071DB5B0046A4C4 /* mappink.bin in Resources */ = {isa = PBXBuildFile; fileRef = 8E15FEF51071DB5B0046A4C4 /* mappink.bin */; }; + 8E2005E912FA4E3B00BA92CE /* audio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E2005E812FA4E3B00BA92CE /* audio.cpp */; }; + 8E2005EE12FA4EEF00BA92CE /* newpicoambient.ogg in Copy BGM to Folder */ = {isa = PBXBuildFile; fileRef = 8E2005D112FA4E0000BA92CE /* newpicoambient.ogg */; }; + 8E3E2CAC109FBEAB008FC4CE /* jump.wav in Resources */ = {isa = PBXBuildFile; fileRef = 8E3E2CAB109FBEAB008FC4CE /* jump.wav */; }; + 8E3E2CB2109FBFCD008FC4CE /* land.wav in Resources */ = {isa = PBXBuildFile; fileRef = 8E3E2CB1109FBFCD008FC4CE /* land.wav */; }; + 8E3E2CB4109FBFE0008FC4CE /* step.wav in Resources */ = {isa = PBXBuildFile; fileRef = 8E3E2CB3109FBFE0008FC4CE /* step.wav */; }; + 8E4BCA1C105F56A90051A838 /* actor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E4BCA19105F56A90051A838 /* actor.cpp */; }; + 8E4BCA23105F56CB0051A838 /* gfx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E4BCA1E105F56CB0051A838 /* gfx.cpp */; }; + 8E4BCA25105F56CB0051A838 /* map.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E4BCA21105F56CB0051A838 /* map.cpp */; }; + 8E4BCAE7105F620A0051A838 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E4BCAE6105F620A0051A838 /* main.cpp */; }; + 8E4BCB28105F641B0051A838 /* fipps.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 8E4BCB1F105F641B0051A838 /* fipps.ttf */; }; + 8E4BCB2B105F641B0051A838 /* mapold.bin in Resources */ = {isa = PBXBuildFile; fileRef = 8E4BCB23105F641B0051A838 /* mapold.bin */; }; + 8E4BCB2C105F641B0051A838 /* mapweird.bin in Resources */ = {isa = PBXBuildFile; fileRef = 8E4BCB24105F641B0051A838 /* mapweird.bin */; }; + 8E5C11CD12E796DA002FED0B /* npc_jumper.lua in Copy Scripts to Folder */ = {isa = PBXBuildFile; fileRef = 8E5C11CC12E796DA002FED0B /* npc_jumper.lua */; }; + 8E5D1EAD12E8FF8200AFF51E /* npc_walker.lua in Copy Scripts to Folder */ = {isa = PBXBuildFile; fileRef = 8E5D1EAA12E8FF4100AFF51E /* npc_walker.lua */; }; + 8E5DE9A2140413F900CCD79E /* SDL_image.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8E5DE99D140413F900CCD79E /* SDL_image.framework */; }; + 8E5DE9A3140413F900CCD79E /* SDL_mixer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8E5DE99E140413F900CCD79E /* SDL_mixer.framework */; }; + 8E5DE9A4140413F900CCD79E /* SDL_ttf.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8E5DE99F140413F900CCD79E /* SDL_ttf.framework */; }; + 8E5DE9A5140413F900CCD79E /* SDL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8E5DE9A0140413F900CCD79E /* SDL.framework */; }; + 8E660B8B109CDE9500DC2D83 /* walkersprite.png in Copy Sprites to Folder */ = {isa = PBXBuildFile; fileRef = 8E660B8A109CDE9500DC2D83 /* walkersprite.png */; }; + 8E662C1F14E8E09800E9CD0E /* tilesheet.png in Copy Sprites to Folder */ = {isa = PBXBuildFile; fileRef = 8E662C1D14E8DBE600E9CD0E /* tilesheet.png */; }; + 8E6682E6118E22A200E1FC0A /* map2.bin in Resources */ = {isa = PBXBuildFile; fileRef = 8E6682E5118E22A200E1FC0A /* map2.bin */; }; + 8E81E15610B2EF4C00287584 /* game_overwatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E81E15510B2EF4C00287584 /* game_overwatch.cpp */; }; + 8E834C33122DB24C00299323 /* pico-step.wav in Resources */ = {isa = PBXBuildFile; fileRef = 8E834C32122DB24C00299323 /* pico-step.wav */; }; + 8E8C972112C095550010C970 /* picolevel1.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = 8E8C972012C095540010C970 /* picolevel1.mp3 */; }; + 8E8C984F12C0A3C20010C970 /* picobg1.png in Resources */ = {isa = PBXBuildFile; fileRef = 8E8C984E12C0A3C20010C970 /* picobg1.png */; }; + 8E965F8012303B8D0056F76F /* pauseimage.png in Resources */ = {isa = PBXBuildFile; fileRef = 8E965F7F12303B8D0056F76F /* pauseimage.png */; }; + 8E965FE1123048510056F76F /* map0.bin in Resources */ = {isa = PBXBuildFile; fileRef = 8E965FE0123048510056F76F /* map0.bin */; }; + 8E99FA8B118CA9DB0051197A /* map1.bin in Resources */ = {isa = PBXBuildFile; fileRef = 8E99FA89118CA9DB0051197A /* map1.bin */; }; + 8E9F054F12F68DA60027C0DA /* shot-crawl.lua in Copy Scripts to Folder */ = {isa = PBXBuildFile; fileRef = 8E9F054D12F68D960027C0DA /* shot-crawl.lua */; }; + 8E9F056712F690D20027C0DA /* globals.lua in Copy Scripts to Folder */ = {isa = PBXBuildFile; fileRef = 8E9F055012F6908C0027C0DA /* globals.lua */; }; + 8E9F07DF12F6A8240027C0DA /* shot-wave.lua in Copy Scripts to Folder */ = {isa = PBXBuildFile; fileRef = 8E9F07DD12F6A8190027C0DA /* shot-wave.lua */; }; + 8EA9F18A122F15B000759947 /* picosprite.png in Copy Sprites to Folder */ = {isa = PBXBuildFile; fileRef = 8EA9F189122F15B000759947 /* picosprite.png */; }; + 8EA9F1F5122F2AEB00759947 /* shotsprite.png in Copy Sprites to Folder */ = {isa = PBXBuildFile; fileRef = 8EA9F1F4122F2AEB00759947 /* shotsprite.png */; }; + 8EB1500A12E93E9000122F7F /* main_actor.lua in Copy Scripts to Folder */ = {isa = PBXBuildFile; fileRef = 8EB1500912E93E8400122F7F /* main_actor.lua */; }; + 8EBF5BF7122DD6D600B7AF64 /* pico-hurt.wav in Resources */ = {isa = PBXBuildFile; fileRef = 8EBF5BF3122DD6D600B7AF64 /* pico-hurt.wav */; }; + 8EBF5BF8122DD6D600B7AF64 /* pico-jump.wav in Resources */ = {isa = PBXBuildFile; fileRef = 8EBF5BF4122DD6D600B7AF64 /* pico-jump.wav */; }; + 8EBF5BF9122DD6D600B7AF64 /* pico-pause.wav in Resources */ = {isa = PBXBuildFile; fileRef = 8EBF5BF5122DD6D600B7AF64 /* pico-pause.wav */; }; + 8EBF903112E8C8BC00A5D281 /* LuaDebugger.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8EBF902912E8C8BC00A5D281 /* LuaDebugger.cpp */; }; + 8EBF903212E8C8BC00A5D281 /* LuaScript.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8EBF902C12E8C8BC00A5D281 /* LuaScript.cpp */; }; + 8EBF903312E8C8BC00A5D281 /* LuaVirtualMachine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8EBF902F12E8C8BC00A5D281 /* LuaVirtualMachine.cpp */; }; + 8EC2FAFC13061BFF00085F6D /* shot.wav in Copy SFX to Folder */ = {isa = PBXBuildFile; fileRef = 8EBF5BF6122DD6D600B7AF64 /* shot.wav */; }; + 8EE7BFA912F3A51A00D5C66A /* shot.lua in Copy Scripts to Folder */ = {isa = PBXBuildFile; fileRef = 8EB151C812E964B300122F7F /* shot.lua */; }; + 8EEC047412CE07500043F29D /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; }; + 8EEC047512CE07500043F29D /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F3C0009D093BD00EBEB88 /* OpenGL.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXCopyFilesBuildPhase section */ + 002F39FD09D0883400EBEB88 /* Copy Frameworks into .app bundle */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + ); + name = "Copy Frameworks into .app bundle"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8E20060712FA4F0900BA92CE /* Copy BGM to Folder */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = bgm; + dstSubfolderSpec = 7; + files = ( + 8E2005EE12FA4EEF00BA92CE /* newpicoambient.ogg in Copy BGM to Folder */, + ); + name = "Copy BGM to Folder"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8E9F057612F691090027C0DA /* Copy Scripts to Folder */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = scripts; + dstSubfolderSpec = 7; + files = ( + 8E9F07DF12F6A8240027C0DA /* shot-wave.lua in Copy Scripts to Folder */, + 8E9F056712F690D20027C0DA /* globals.lua in Copy Scripts to Folder */, + 8EB1500A12E93E9000122F7F /* main_actor.lua in Copy Scripts to Folder */, + 8E5D1EAD12E8FF8200AFF51E /* npc_walker.lua in Copy Scripts to Folder */, + 8E5C11CD12E796DA002FED0B /* npc_jumper.lua in Copy Scripts to Folder */, + 8EE7BFA912F3A51A00D5C66A /* shot.lua in Copy Scripts to Folder */, + 8E9F054F12F68DA60027C0DA /* shot-crawl.lua in Copy Scripts to Folder */, + ); + name = "Copy Scripts to Folder"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8EC2FAF513061BB800085F6D /* Copy SFX to Folder */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = sfx; + dstSubfolderSpec = 7; + files = ( + 8EC2FAFC13061BFF00085F6D /* shot.wav in Copy SFX to Folder */, + ); + name = "Copy SFX to Folder"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8EFDBCED12F78E3900CE04EE /* Copy Sprites to Folder */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = sprites; + dstSubfolderSpec = 7; + files = ( + 8E660B8B109CDE9500DC2D83 /* walkersprite.png in Copy Sprites to Folder */, + 8EA9F18A122F15B000759947 /* picosprite.png in Copy Sprites to Folder */, + 8E662C1F14E8E09800E9CD0E /* tilesheet.png in Copy Sprites to Folder */, + 8EA9F1F5122F2AEB00759947 /* shotsprite.png in Copy Sprites to Folder */, + ); + name = "Copy Sprites to Folder"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 002F3A2B09D0888800EBEB88 /* SDLMain.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SDLMain.h; sourceTree = SOURCE_ROOT; }; + 002F3A2C09D0888800EBEB88 /* SDLMain.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = SDLMain.m; sourceTree = SOURCE_ROOT; }; + 002F3C0009D093BD00EBEB88 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; }; + 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; }; + 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; }; + 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; }; + 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; }; + 32CA4F630368D1EE00C91783 /* Pico_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Pico_Prefix.pch; sourceTree = "<group>"; }; + 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; }; + 8D1107320486CEB800E47090 /* Pico Engine.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Pico Engine.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 8E0441C514FE8379000B923E /* SDL_gfx.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL_gfx.framework; path = ../../../../../../Library/Frameworks/SDL_gfx.framework; sourceTree = "<group>"; }; + 8E0441C714FE83A8000B923E /* Lua.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Lua.framework; path = ../../../../../../Library/Frameworks/Lua.framework; sourceTree = "<group>"; }; + 8E15FEF31071DB470046A4C4 /* dejavubold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = dejavubold.ttf; sourceTree = "<group>"; }; + 8E15FEF51071DB5B0046A4C4 /* mappink.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = mappink.bin; sourceTree = "<group>"; }; + 8E2005D112FA4E0000BA92CE /* newpicoambient.ogg */ = {isa = PBXFileReference; lastKnownFileType = file; path = newpicoambient.ogg; sourceTree = "<group>"; }; + 8E2005E712FA4E3B00BA92CE /* audio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = audio.h; sourceTree = "<group>"; }; + 8E2005E812FA4E3B00BA92CE /* audio.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = audio.cpp; sourceTree = "<group>"; }; + 8E3E2CAB109FBEAB008FC4CE /* jump.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = jump.wav; sourceTree = "<group>"; }; + 8E3E2CB1109FBFCD008FC4CE /* land.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = land.wav; sourceTree = "<group>"; }; + 8E3E2CB3109FBFE0008FC4CE /* step.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = step.wav; sourceTree = "<group>"; }; + 8E4BCA19105F56A90051A838 /* actor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = actor.cpp; sourceTree = "<group>"; }; + 8E4BCA1A105F56A90051A838 /* actor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = actor.h; sourceTree = "<group>"; }; + 8E4BCA1D105F56B70051A838 /* constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = constants.h; sourceTree = "<group>"; }; + 8E4BCA1E105F56CB0051A838 /* gfx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gfx.cpp; sourceTree = "<group>"; }; + 8E4BCA1F105F56CB0051A838 /* gfx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gfx.h; sourceTree = "<group>"; }; + 8E4BCA21105F56CB0051A838 /* map.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = map.cpp; sourceTree = "<group>"; }; + 8E4BCA22105F56CB0051A838 /* map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = map.h; sourceTree = "<group>"; }; + 8E4BCAE6105F620A0051A838 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; }; + 8E4BCB1F105F641B0051A838 /* fipps.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = fipps.ttf; sourceTree = "<group>"; }; + 8E4BCB23105F641B0051A838 /* mapold.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = mapold.bin; sourceTree = "<group>"; }; + 8E4BCB24105F641B0051A838 /* mapweird.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = mapweird.bin; sourceTree = "<group>"; }; + 8E5C11CC12E796DA002FED0B /* npc_jumper.lua */ = {isa = PBXFileReference; explicitFileType = sourcecode.lua; fileEncoding = 4; lastKnownFileType = text; path = npc_jumper.lua; sourceTree = "<group>"; }; + 8E5D1EAA12E8FF4100AFF51E /* npc_walker.lua */ = {isa = PBXFileReference; explicitFileType = sourcecode.lua; fileEncoding = 4; lastKnownFileType = text; path = npc_walker.lua; sourceTree = "<group>"; }; + 8E5DE99D140413F900CCD79E /* SDL_image.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL_image.framework; path = ../../../../../../Library/Frameworks/SDL_image.framework; sourceTree = "<group>"; }; + 8E5DE99E140413F900CCD79E /* SDL_mixer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL_mixer.framework; path = ../../../../../../Library/Frameworks/SDL_mixer.framework; sourceTree = "<group>"; }; + 8E5DE99F140413F900CCD79E /* SDL_ttf.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL_ttf.framework; path = ../../../../../../Library/Frameworks/SDL_ttf.framework; sourceTree = "<group>"; }; + 8E5DE9A0140413F900CCD79E /* SDL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL.framework; path = ../../../../../../Library/Frameworks/SDL.framework; sourceTree = "<group>"; }; + 8E660B8A109CDE9500DC2D83 /* walkersprite.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = walkersprite.png; sourceTree = "<group>"; }; + 8E662C1D14E8DBE600E9CD0E /* tilesheet.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = tilesheet.png; sourceTree = "<group>"; }; + 8E6682E5118E22A200E1FC0A /* map2.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = map2.bin; sourceTree = "<group>"; }; + 8E81E15410B2EF4C00287584 /* game_overwatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = game_overwatch.h; sourceTree = "<group>"; }; + 8E81E15510B2EF4C00287584 /* game_overwatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = game_overwatch.cpp; sourceTree = "<group>"; }; + 8E834C32122DB24C00299323 /* pico-step.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = "pico-step.wav"; sourceTree = "<group>"; }; + 8E8C972012C095540010C970 /* picolevel1.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = picolevel1.mp3; sourceTree = "<group>"; }; + 8E8C984E12C0A3C20010C970 /* picobg1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = picobg1.png; sourceTree = "<group>"; }; + 8E965F7F12303B8D0056F76F /* pauseimage.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = pauseimage.png; sourceTree = "<group>"; }; + 8E965FE0123048510056F76F /* map0.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = map0.bin; sourceTree = "<group>"; }; + 8E99FA89118CA9DB0051197A /* map1.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = map1.bin; sourceTree = "<group>"; }; + 8E9F054D12F68D960027C0DA /* shot-crawl.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.lua; path = "shot-crawl.lua"; sourceTree = "<group>"; }; + 8E9F055012F6908C0027C0DA /* globals.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.lua; path = globals.lua; sourceTree = "<group>"; }; + 8E9F07DD12F6A8190027C0DA /* shot-wave.lua */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.lua; path = "shot-wave.lua"; sourceTree = "<group>"; }; + 8EA9F189122F15B000759947 /* picosprite.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = picosprite.png; sourceTree = "<group>"; }; + 8EA9F1F4122F2AEB00759947 /* shotsprite.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = shotsprite.png; sourceTree = "<group>"; }; + 8EB1500912E93E8400122F7F /* main_actor.lua */ = {isa = PBXFileReference; explicitFileType = sourcecode.lua; fileEncoding = 4; lastKnownFileType = text; path = main_actor.lua; sourceTree = "<group>"; }; + 8EB151C812E964B300122F7F /* shot.lua */ = {isa = PBXFileReference; explicitFileType = sourcecode.lua; fileEncoding = 4; lastKnownFileType = text; path = shot.lua; sourceTree = "<group>"; }; + 8EB4F5DB118BFA23006D66DC /* stdafx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdafx.h; sourceTree = "<group>"; }; + 8EBF5BF3122DD6D600B7AF64 /* pico-hurt.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = "pico-hurt.wav"; sourceTree = "<group>"; }; + 8EBF5BF4122DD6D600B7AF64 /* pico-jump.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = "pico-jump.wav"; sourceTree = "<group>"; }; + 8EBF5BF5122DD6D600B7AF64 /* pico-pause.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = "pico-pause.wav"; sourceTree = "<group>"; }; + 8EBF5BF6122DD6D600B7AF64 /* shot.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = shot.wav; sourceTree = "<group>"; }; + 8EBF902912E8C8BC00A5D281 /* LuaDebugger.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LuaDebugger.cpp; sourceTree = "<group>"; }; + 8EBF902A12E8C8BC00A5D281 /* LuaDebugger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LuaDebugger.h; sourceTree = "<group>"; }; + 8EBF902B12E8C8BC00A5D281 /* LuaRestoreStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LuaRestoreStack.h; sourceTree = "<group>"; }; + 8EBF902C12E8C8BC00A5D281 /* LuaScript.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LuaScript.cpp; sourceTree = "<group>"; }; + 8EBF902D12E8C8BC00A5D281 /* LuaScript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LuaScript.h; sourceTree = "<group>"; }; + 8EBF902E12E8C8BC00A5D281 /* LuaThis.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LuaThis.h; sourceTree = "<group>"; }; + 8EBF902F12E8C8BC00A5D281 /* LuaVirtualMachine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LuaVirtualMachine.cpp; sourceTree = "<group>"; }; + 8EBF903012E8C8BC00A5D281 /* LuaVirtualMachine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LuaVirtualMachine.h; sourceTree = "<group>"; }; + 8EBF906912E8C98E00A5D281 /* luainc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = luainc.h; sourceTree = "<group>"; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 8D11072E0486CEB800E47090 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8EEC047412CE07500043F29D /* Cocoa.framework in Frameworks */, + 8EEC047512CE07500043F29D /* OpenGL.framework in Frameworks */, + 8E5DE9A2140413F900CCD79E /* SDL_image.framework in Frameworks */, + 8E5DE9A3140413F900CCD79E /* SDL_mixer.framework in Frameworks */, + 8E5DE9A4140413F900CCD79E /* SDL_ttf.framework in Frameworks */, + 8E5DE9A5140413F900CCD79E /* SDL.framework in Frameworks */, + 8E0441C614FE8379000B923E /* SDL_gfx.framework in Frameworks */, + 8E0441C814FE83A8000B923E /* Lua.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 080E96DDFE201D6D7F000001 /* Classes */ = { + isa = PBXGroup; + children = ( + 8EBF906912E8C98E00A5D281 /* luainc.h */, + 8E4BCAE6105F620A0051A838 /* main.cpp */, + 8E4BCA1F105F56CB0051A838 /* gfx.h */, + 8E4BCA1E105F56CB0051A838 /* gfx.cpp */, + 8E81E15410B2EF4C00287584 /* game_overwatch.h */, + 8E81E15510B2EF4C00287584 /* game_overwatch.cpp */, + 8E4BCA22105F56CB0051A838 /* map.h */, + 8E4BCA21105F56CB0051A838 /* map.cpp */, + 8E4BCA1A105F56A90051A838 /* actor.h */, + 8E4BCA19105F56A90051A838 /* actor.cpp */, + 8E2005E712FA4E3B00BA92CE /* audio.h */, + 8E2005E812FA4E3B00BA92CE /* audio.cpp */, + 002F3A2B09D0888800EBEB88 /* SDLMain.h */, + 002F3A2C09D0888800EBEB88 /* SDLMain.m */, + ); + name = Classes; + sourceTree = "<group>"; + }; + 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = { + isa = PBXGroup; + children = ( + 8E0441C714FE83A8000B923E /* Lua.framework */, + 8E0441C514FE8379000B923E /* SDL_gfx.framework */, + 8E5DE99D140413F900CCD79E /* SDL_image.framework */, + 8E5DE99E140413F900CCD79E /* SDL_mixer.framework */, + 8E5DE99F140413F900CCD79E /* SDL_ttf.framework */, + 8E5DE9A0140413F900CCD79E /* SDL.framework */, + 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */, + 002F3C0009D093BD00EBEB88 /* OpenGL.framework */, + ); + name = "Linked Frameworks"; + sourceTree = "<group>"; + }; + 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = { + isa = PBXGroup; + children = ( + 29B97324FDCFA39411CA2CEA /* AppKit.framework */, + 29B97325FDCFA39411CA2CEA /* Foundation.framework */, + ); + name = "Other Frameworks"; + sourceTree = "<group>"; + }; + 19C28FACFE9D520D11CA2CBB /* Products */ = { + isa = PBXGroup; + children = ( + 8D1107320486CEB800E47090 /* Pico Engine.app */, + ); + name = Products; + sourceTree = "<group>"; + }; + 29B97314FDCFA39411CA2CEA /* Pico */ = { + isa = PBXGroup; + children = ( + 080E96DDFE201D6D7F000001 /* Classes */, + 29B97315FDCFA39411CA2CEA /* Other Sources */, + 29B97317FDCFA39411CA2CEA /* Resources */, + 29B97323FDCFA39411CA2CEA /* Frameworks */, + 19C28FACFE9D520D11CA2CBB /* Products */, + ); + name = Pico; + sourceTree = "<group>"; + }; + 29B97315FDCFA39411CA2CEA /* Other Sources */ = { + isa = PBXGroup; + children = ( + 8EB4F5DB118BFA23006D66DC /* stdafx.h */, + 8E4BCA1D105F56B70051A838 /* constants.h */, + 8EBF902812E8C8AA00A5D281 /* luaincpp */, + 32CA4F630368D1EE00C91783 /* Pico_Prefix.pch */, + ); + name = "Other Sources"; + sourceTree = "<group>"; + }; + 29B97317FDCFA39411CA2CEA /* Resources */ = { + isa = PBXGroup; + children = ( + 8E2005CA12FA4DE500BA92CE /* bgm */, + 8E2005C912FA4DD000BA92CE /* sfx */, + 8EFDBCC412F77CAB00CE04EE /* sprites */, + 8E5C11CB12E796DA002FED0B /* scripts */, + 8E8C984E12C0A3C20010C970 /* picobg1.png */, + 8E8C972012C095540010C970 /* picolevel1.mp3 */, + 8E3E2CB3109FBFE0008FC4CE /* step.wav */, + 8E834C32122DB24C00299323 /* pico-step.wav */, + 8EBF5BF3122DD6D600B7AF64 /* pico-hurt.wav */, + 8E965F7F12303B8D0056F76F /* pauseimage.png */, + 8EBF5BF4122DD6D600B7AF64 /* pico-jump.wav */, + 8EBF5BF5122DD6D600B7AF64 /* pico-pause.wav */, + 8E3E2CB1109FBFCD008FC4CE /* land.wav */, + 8E3E2CAB109FBEAB008FC4CE /* jump.wav */, + 8E4BCB1F105F641B0051A838 /* fipps.ttf */, + 8E15FEF31071DB470046A4C4 /* dejavubold.ttf */, + 8E4BCB21105F641B0051A838 /* maps */, + 8D1107310486CEB800E47090 /* Info.plist */, + 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */, + ); + name = Resources; + sourceTree = "<group>"; + }; + 29B97323FDCFA39411CA2CEA /* Frameworks */ = { + isa = PBXGroup; + children = ( + 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */, + 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */, + ); + name = Frameworks; + sourceTree = "<group>"; + }; + 8E2005C912FA4DD000BA92CE /* sfx */ = { + isa = PBXGroup; + children = ( + 8EBF5BF6122DD6D600B7AF64 /* shot.wav */, + ); + name = sfx; + sourceTree = "<group>"; + }; + 8E2005CA12FA4DE500BA92CE /* bgm */ = { + isa = PBXGroup; + children = ( + 8E2005D112FA4E0000BA92CE /* newpicoambient.ogg */, + ); + name = bgm; + sourceTree = "<group>"; + }; + 8E4BCB21105F641B0051A838 /* maps */ = { + isa = PBXGroup; + children = ( + 8E6682E5118E22A200E1FC0A /* map2.bin */, + 8E965FE0123048510056F76F /* map0.bin */, + 8E99FA89118CA9DB0051197A /* map1.bin */, + 8E15FEF51071DB5B0046A4C4 /* mappink.bin */, + 8E4BCB23105F641B0051A838 /* mapold.bin */, + 8E4BCB24105F641B0051A838 /* mapweird.bin */, + ); + path = maps; + sourceTree = "<group>"; + }; + 8E5C11CB12E796DA002FED0B /* scripts */ = { + isa = PBXGroup; + children = ( + 8E5D1EAA12E8FF4100AFF51E /* npc_walker.lua */, + 8E5C11CC12E796DA002FED0B /* npc_jumper.lua */, + 8EB1500912E93E8400122F7F /* main_actor.lua */, + 8EB151C812E964B300122F7F /* shot.lua */, + 8E9F054D12F68D960027C0DA /* shot-crawl.lua */, + 8E9F055012F6908C0027C0DA /* globals.lua */, + 8E9F07DD12F6A8190027C0DA /* shot-wave.lua */, + ); + path = scripts; + sourceTree = "<group>"; + }; + 8EBF902812E8C8AA00A5D281 /* luaincpp */ = { + isa = PBXGroup; + children = ( + 8EBF902912E8C8BC00A5D281 /* LuaDebugger.cpp */, + 8EBF902A12E8C8BC00A5D281 /* LuaDebugger.h */, + 8EBF902B12E8C8BC00A5D281 /* LuaRestoreStack.h */, + 8EBF902C12E8C8BC00A5D281 /* LuaScript.cpp */, + 8EBF902D12E8C8BC00A5D281 /* LuaScript.h */, + 8EBF902E12E8C8BC00A5D281 /* LuaThis.h */, + 8EBF902F12E8C8BC00A5D281 /* LuaVirtualMachine.cpp */, + 8EBF903012E8C8BC00A5D281 /* LuaVirtualMachine.h */, + ); + name = luaincpp; + sourceTree = "<group>"; + }; + 8EFDBCC412F77CAB00CE04EE /* sprites */ = { + isa = PBXGroup; + children = ( + 8E662C1D14E8DBE600E9CD0E /* tilesheet.png */, + 8EA9F189122F15B000759947 /* picosprite.png */, + 8EA9F1F4122F2AEB00759947 /* shotsprite.png */, + 8E660B8A109CDE9500DC2D83 /* walkersprite.png */, + ); + name = sprites; + sourceTree = "<group>"; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 8D1107260486CEB800E47090 /* Pico Engine */ = { + isa = PBXNativeTarget; + buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Pico Engine" */; + buildPhases = ( + 8E9F057612F691090027C0DA /* Copy Scripts to Folder */, + 8EFDBCED12F78E3900CE04EE /* Copy Sprites to Folder */, + 8EC2FAF513061BB800085F6D /* Copy SFX to Folder */, + 8E20060712FA4F0900BA92CE /* Copy BGM to Folder */, + 8D1107290486CEB800E47090 /* Resources */, + 8D11072C0486CEB800E47090 /* Sources */, + 8D11072E0486CEB800E47090 /* Frameworks */, + 002F39FD09D0883400EBEB88 /* Copy Frameworks into .app bundle */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "Pico Engine"; + productInstallPath = "$(HOME)/Applications"; + productName = Pico; + productReference = 8D1107320486CEB800E47090 /* Pico Engine.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 29B97313FDCFA39411CA2CEA /* Project object */ = { + isa = PBXProject; + attributes = { + LastUpgradeCheck = 0430; + ORGANIZATIONNAME = "Koala Workshop"; + }; + buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Pico Engine" */; + compatibilityVersion = "Xcode 3.2"; + developmentRegion = English; + hasScannedForEncodings = 1; + knownRegions = ( + en, + ); + mainGroup = 29B97314FDCFA39411CA2CEA /* Pico */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 8D1107260486CEB800E47090 /* Pico Engine */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 8D1107290486CEB800E47090 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */, + 8E4BCB28105F641B0051A838 /* fipps.ttf in Resources */, + 8E4BCB2B105F641B0051A838 /* mapold.bin in Resources */, + 8E4BCB2C105F641B0051A838 /* mapweird.bin in Resources */, + 8E15FEF41071DB470046A4C4 /* dejavubold.ttf in Resources */, + 8E15FEF61071DB5B0046A4C4 /* mappink.bin in Resources */, + 8E3E2CAC109FBEAB008FC4CE /* jump.wav in Resources */, + 8E3E2CB2109FBFCD008FC4CE /* land.wav in Resources */, + 8E3E2CB4109FBFE0008FC4CE /* step.wav in Resources */, + 8E99FA8B118CA9DB0051197A /* map1.bin in Resources */, + 8E6682E6118E22A200E1FC0A /* map2.bin in Resources */, + 8E834C33122DB24C00299323 /* pico-step.wav in Resources */, + 8EBF5BF7122DD6D600B7AF64 /* pico-hurt.wav in Resources */, + 8EBF5BF8122DD6D600B7AF64 /* pico-jump.wav in Resources */, + 8EBF5BF9122DD6D600B7AF64 /* pico-pause.wav in Resources */, + 8E965F8012303B8D0056F76F /* pauseimage.png in Resources */, + 8E965FE1123048510056F76F /* map0.bin in Resources */, + 8E8C972112C095550010C970 /* picolevel1.mp3 in Resources */, + 8E8C984F12C0A3C20010C970 /* picobg1.png in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 8D11072C0486CEB800E47090 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 002F3A2E09D0888800EBEB88 /* SDLMain.m in Sources */, + 8E4BCA1C105F56A90051A838 /* actor.cpp in Sources */, + 8E4BCA23105F56CB0051A838 /* gfx.cpp in Sources */, + 8E4BCA25105F56CB0051A838 /* map.cpp in Sources */, + 8E4BCAE7105F620A0051A838 /* main.cpp in Sources */, + 8E81E15610B2EF4C00287584 /* game_overwatch.cpp in Sources */, + 8EBF903112E8C8BC00A5D281 /* LuaDebugger.cpp in Sources */, + 8EBF903212E8C8BC00A5D281 /* LuaScript.cpp in Sources */, + 8EBF903312E8C8BC00A5D281 /* LuaVirtualMachine.cpp in Sources */, + 8E2005E912FA4E3B00BA92CE /* audio.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = { + isa = PBXVariantGroup; + children = ( + 089C165DFE840E0CC02AAC07 /* English */, + ); + name = InfoPlist.strings; + sourceTree = "<group>"; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + C01FCF4B08A954540054247B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + COPY_PHASE_STRIP = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "\"$(DEVELOPER_FRAMEWORKS_DIR)\"", + ); + GCC_DYNAMIC_NO_PIC = NO; + GCC_MODEL_TUNING = G5; + GCC_OPTIMIZATION_LEVEL = 0; + HEADER_SEARCH_PATHS = ( + "$(HOME)/Library/Frameworks/SDL.framework/Headers", + "$(HEADER_SEARCH_PATHS)", + ); + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = "$(HOME)/Applications"; + PRODUCT_NAME = "Pico Engine"; + WRAPPER_EXTENSION = app; + ZERO_LINK = YES; + }; + name = Debug; + }; + C01FCF4C08A954540054247B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "\"$(DEVELOPER_FRAMEWORKS_DIR)\"", + ); + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_MODEL_TUNING = G5; + INFOPLIST_FILE = Info.plist; + INSTALL_PATH = "$(HOME)/Applications"; + PRODUCT_NAME = "Pico Engine"; + WRAPPER_EXTENSION = app; + }; + name = Release; + }; + C01FCF4F08A954540054247B /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + HEADER_SEARCH_PATHS = ( + /Library/Frameworks/SDL_image.framework/Headers, + /Library/Frameworks/SDL.framework/Headers, + /Library/Frameworks/SDL_ttf.framework/Headers, + /Library/Frameworks/SDL_mixer.framework/Headers, + /Library/Frameworks/SDL_gfx.framework/Headers, + ); + }; + name = Debug; + }; + C01FCF5008A954540054247B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + HEADER_SEARCH_PATHS = ( + /Library/Frameworks/SDL_image.framework/Headers, + /Library/Frameworks/SDL.framework/Headers, + /Library/Frameworks/SDL_ttf.framework/Headers, + /Library/Frameworks/SDL_mixer.framework/Headers, + /Library/Frameworks/SDL_gfx.framework/Headers, + ); + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "Pico Engine" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C01FCF4B08A954540054247B /* Debug */, + C01FCF4C08A954540054247B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + C01FCF4E08A954540054247B /* Build configuration list for PBXProject "Pico Engine" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C01FCF4F08A954540054247B /* Debug */, + C01FCF5008A954540054247B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; +} diff --git a/Pico Engine.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Pico Engine.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..649c33d --- /dev/null +++ b/Pico Engine.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Workspace + version = "1.0"> + <FileRef + location = "self:Pico Engine.xcodeproj"> + </FileRef> +</Workspace> diff --git a/Pico Engine.xcodeproj/project.xcworkspace/xcuserdata/benbeltran.xcuserdatad/UserInterfaceState.xcuserstate b/Pico Engine.xcodeproj/project.xcworkspace/xcuserdata/benbeltran.xcuserdatad/UserInterfaceState.xcuserstate Binary files differnew file mode 100644 index 0000000..429b117 --- /dev/null +++ b/Pico Engine.xcodeproj/project.xcworkspace/xcuserdata/benbeltran.xcuserdatad/UserInterfaceState.xcuserstate diff --git a/Pico Engine.xcodeproj/project.xcworkspace/xcuserdata/benbeltran.xcuserdatad/WorkspaceSettings.xcsettings b/Pico Engine.xcodeproj/project.xcworkspace/xcuserdata/benbeltran.xcuserdatad/WorkspaceSettings.xcsettings new file mode 100644 index 0000000..0a8eb9f --- /dev/null +++ b/Pico Engine.xcodeproj/project.xcworkspace/xcuserdata/benbeltran.xcuserdatad/WorkspaceSettings.xcsettings @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>BuildLocationStyle</key> + <string>UseAppPreferences</string> + <key>CustomBuildLocationType</key> + <string>RelativeToDerivedData</string> + <key>DerivedDataLocationStyle</key> + <string>Default</string> + <key>HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges</key> + <true/> + <key>IDEWorkspaceUserSettings_HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges</key> + <true/> + <key>IDEWorkspaceUserSettings_SnapshotAutomaticallyBeforeSignificantChanges</key> + <true/> + <key>IssueFilterStyle</key> + <string>ShowActiveSchemeOnly</string> + <key>LiveSourceIssuesEnabled</key> + <true/> + <key>SnapshotAutomaticallyBeforeSignificantChanges</key> + <true/> + <key>SnapshotLocationStyle</key> + <string>Default</string> +</dict> +</plist> diff --git a/Pico Engine.xcodeproj/xcuserdata/benbeltran.xcuserdatad/xcschemes/Pico-Lua-Test.xcscheme b/Pico Engine.xcodeproj/xcuserdata/benbeltran.xcuserdatad/xcschemes/Pico-Lua-Test.xcscheme new file mode 100644 index 0000000..e2ca1bb --- /dev/null +++ b/Pico Engine.xcodeproj/xcuserdata/benbeltran.xcuserdatad/xcschemes/Pico-Lua-Test.xcscheme @@ -0,0 +1,81 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Scheme + LastUpgradeVersion = "0430" + version = "1.8"> + <BuildAction + parallelizeBuildables = "YES" + buildImplicitDependencies = "YES"> + <BuildActionEntries> + <BuildActionEntry + buildForTesting = "YES" + buildForRunning = "YES" + buildForProfiling = "YES" + buildForArchiving = "YES" + buildForAnalyzing = "YES"> + <BuildableReference + BuildableIdentifier = "primary" + BlueprintIdentifier = "8D1107260486CEB800E47090" + BuildableName = "Pico Engine.app" + BlueprintName = "Pico Engine" + ReferencedContainer = "container:Pico Engine.xcodeproj"> + </BuildableReference> + </BuildActionEntry> + </BuildActionEntries> + </BuildAction> + <TestAction + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.GDB" + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.GDB" + shouldUseLaunchSchemeArgsEnv = "YES" + buildConfiguration = "Debug"> + <Testables> + </Testables> + </TestAction> + <LaunchAction + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" + displayScaleIsEnabled = "NO" + displayScale = "1.00" + launchStyle = "0" + useCustomWorkingDirectory = "NO" + buildConfiguration = "Debug" + ignoresPersistentStateOnLaunch = "NO" + debugDocumentVersioning = "YES" + allowLocationSimulation = "YES"> + <BuildableProductRunnable> + <BuildableReference + BuildableIdentifier = "primary" + BlueprintIdentifier = "8D1107260486CEB800E47090" + BuildableName = "Pico Engine.app" + BlueprintName = "Pico Engine" + ReferencedContainer = "container:Pico Engine.xcodeproj"> + </BuildableReference> + </BuildableProductRunnable> + <AdditionalOptions> + </AdditionalOptions> + </LaunchAction> + <ProfileAction + displayScaleIsEnabled = "NO" + displayScale = "1.00" + shouldUseLaunchSchemeArgsEnv = "YES" + savedToolIdentifier = "" + useCustomWorkingDirectory = "NO" + buildConfiguration = "Release" + debugDocumentVersioning = "YES"> + <BuildableProductRunnable> + <BuildableReference + BuildableIdentifier = "primary" + BlueprintIdentifier = "8D1107260486CEB800E47090" + BuildableName = "Pico Engine.app" + BlueprintName = "Pico Engine" + ReferencedContainer = "container:Pico Engine.xcodeproj"> + </BuildableReference> + </BuildableProductRunnable> + </ProfileAction> + <AnalyzeAction + buildConfiguration = "Debug"> + </AnalyzeAction> + <ArchiveAction + buildConfiguration = "Release" + revealArchiveInOrganizer = "YES"> + </ArchiveAction> +</Scheme> diff --git a/Pico Engine.xcodeproj/xcuserdata/benbeltran.xcuserdatad/xcschemes/xcschememanagement.plist b/Pico Engine.xcodeproj/xcuserdata/benbeltran.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..c1e9f13 --- /dev/null +++ b/Pico Engine.xcodeproj/xcuserdata/benbeltran.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>SchemeUserState</key> + <dict> + <key>Pico-Lua-Test.xcscheme</key> + <dict> + <key>orderHint</key> + <integer>0</integer> + </dict> + </dict> + <key>SuppressBuildableAutocreation</key> + <dict> + <key>8D1107260486CEB800E47090</key> + <dict> + <key>primary</key> + <true/> + </dict> + </dict> +</dict> +</plist> |