// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 42; objects = { /* Begin PBXBuildFile section */ 002F39FA09D0881F00EBEB88 /* SDL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F39F909D0881F00EBEB88 /* SDL.framework */; }; 002F3A0009D0884600EBEB88 /* SDL.framework in Copy Frameworks into .app bundle */ = {isa = PBXBuildFile; fileRef = 002F39F909D0881F00EBEB88 /* SDL.framework */; }; 002F3A2E09D0888800EBEB88 /* SDLMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 002F3A2C09D0888800EBEB88 /* SDLMain.m */; }; 002F3AF109D08F1000EBEB88 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 002F3AEF09D08F1000EBEB88 /* SDLMain.nib */; }; 2019284918726971006071D0 /* elements.c in Sources */ = {isa = PBXBuildFile; fileRef = 2019284718726971006071D0 /* elements.c */; }; 201928A618727769006071D0 /* font.c in Sources */ = {isa = PBXBuildFile; fileRef = 201928A418727769006071D0 /* font.c */; }; 204F942818005466007B4DAD /* helper.c in Sources */ = {isa = PBXBuildFile; fileRef = 204F942218005466007B4DAD /* helper.c */; }; 204F942918005466007B4DAD /* map.c in Sources */ = {isa = PBXBuildFile; fileRef = 204F942418005466007B4DAD /* map.c */; }; 204F942A18005466007B4DAD /* tile.c in Sources */ = {isa = PBXBuildFile; fileRef = 204F942618005466007B4DAD /* tile.c */; }; 2050563317ED9E9700F572B7 /* wall.c in Sources */ = {isa = PBXBuildFile; fileRef = 2050563117ED9E9700F572B7 /* wall.c */; }; 20568DD617EBE9490022F314 /* game.c in Sources */ = {isa = PBXBuildFile; fileRef = 20568DD217EBE9490022F314 /* game.c */; }; 20568DD717EBE9490022F314 /* player.c in Sources */ = {isa = PBXBuildFile; fileRef = 20568DD417EBE9490022F314 /* player.c */; }; 205AEFC91814CAAE00F6F9FF /* console.c in Sources */ = {isa = PBXBuildFile; fileRef = 205AEFC71814CAAE00F6F9FF /* console.c */; }; 2065441818D1C0D0009927DC /* c_extra.c in Sources */ = {isa = PBXBuildFile; fileRef = 2065441018D1C0D0009927DC /* c_extra.c */; }; 2065441A18D1C0D0009927DC /* fio.c in Sources */ = {isa = PBXBuildFile; fileRef = 2065441418D1C0D0009927DC /* fio.c */; }; 2065441B18D1C0D0009927DC /* llist.c in Sources */ = {isa = PBXBuildFile; fileRef = 2065441618D1C0D0009927DC /* llist.c */; }; 2065441C18D1C0D0009927DC /* c_extra.c in Sources */ = {isa = PBXBuildFile; fileRef = 2065441018D1C0D0009927DC /* c_extra.c */; }; 2065441E18D1C0D0009927DC /* fio.c in Sources */ = {isa = PBXBuildFile; fileRef = 2065441418D1C0D0009927DC /* fio.c */; }; 2065441F18D1C0D0009927DC /* llist.c in Sources */ = {isa = PBXBuildFile; fileRef = 2065441618D1C0D0009927DC /* llist.c */; }; 2065443D18D1C100009927DC /* map.c in Sources */ = {isa = PBXBuildFile; fileRef = 2065442E18D1C100009927DC /* map.c */; }; 2065443E18D1C100009927DC /* state_blank.c in Sources */ = {isa = PBXBuildFile; fileRef = 2065443118D1C100009927DC /* state_blank.c */; }; 2065443F18D1C100009927DC /* state_globals.c in Sources */ = {isa = PBXBuildFile; fileRef = 2065443318D1C100009927DC /* state_globals.c */; }; 2065444018D1C100009927DC /* state_menu.c in Sources */ = {isa = PBXBuildFile; fileRef = 2065443518D1C100009927DC /* state_menu.c */; }; 2065444118D1C100009927DC /* state_modules.c in Sources */ = {isa = PBXBuildFile; fileRef = 2065443718D1C100009927DC /* state_modules.c */; }; 2065444218D1C100009927DC /* state_test.c in Sources */ = {isa = PBXBuildFile; fileRef = 2065443918D1C100009927DC /* state_test.c */; }; 2065444318D1C100009927DC /* tile.c in Sources */ = {isa = PBXBuildFile; fileRef = 2065443B18D1C100009927DC /* tile.c */; }; 2065444C18D1C305009927DC /* data.c in Sources */ = {isa = PBXBuildFile; fileRef = 2065444A18D1C305009927DC /* data.c */; }; 2065444D18D1C305009927DC /* data.c in Sources */ = {isa = PBXBuildFile; fileRef = 2065444A18D1C305009927DC /* data.c */; }; 206D60291808F0E200C0DE49 /* SDL_image.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 206D60281808F0E200C0DE49 /* SDL_image.framework */; }; 206D60451808F90700C0DE49 /* tiles.c in Sources */ = {isa = PBXBuildFile; fileRef = 206D60431808F90700C0DE49 /* tiles.c */; }; 206EC08D18D3B20F00724FCE /* timer.c in Sources */ = {isa = PBXBuildFile; fileRef = 206EC08B18D3B20F00724FCE /* timer.c */; }; 207431991835AEBD006BB9A4 /* SDL_image.framework in Copy Frameworks into .app bundle */ = {isa = PBXBuildFile; fileRef = 206D60281808F0E200C0DE49 /* SDL_image.framework */; }; 2083B83D18867E7400A48B10 /* helper.c in Sources */ = {isa = PBXBuildFile; fileRef = 2083B83B18867E7400A48B10 /* helper.c */; }; 208764551825B1E700F17207 /* message.c in Sources */ = {isa = PBXBuildFile; fileRef = 208764531825B1E700F17207 /* message.c */; }; 208EB13E18B897B000CD2A39 /* SDL_image.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 206D60281808F0E200C0DE49 /* SDL_image.framework */; }; 208EB13F18B897B400CD2A39 /* SDL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F39F909D0881F00EBEB88 /* SDL.framework */; }; 208EB14018B897B800CD2A39 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 20EE4DE0186EA90C003FF203 /* Cocoa.framework */; }; 208EB14118B8984400CD2A39 /* SDLMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 002F3A2C09D0888800EBEB88 /* SDLMain.m */; }; 208EB14218B8984400CD2A39 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; 208EB14318B8984400CD2A39 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 002F3AEF09D08F1000EBEB88 /* SDLMain.nib */; }; 208EB16718B8989D00CD2A39 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 208EB14A18B8989D00CD2A39 /* main.c */; }; 208EB16818B8989D00CD2A39 /* badfont_large.png in Resources */ = {isa = PBXBuildFile; fileRef = 208EB14C18B8989D00CD2A39 /* badfont_large.png */; }; 208EB16918B8989D00CD2A39 /* badfont_large_png.c in Sources */ = {isa = PBXBuildFile; fileRef = 208EB14D18B8989D00CD2A39 /* badfont_large_png.c */; }; 208EB16A18B8989D00CD2A39 /* badfont_medium.png in Resources */ = {isa = PBXBuildFile; fileRef = 208EB14F18B8989D00CD2A39 /* badfont_medium.png */; }; 208EB16B18B8989D00CD2A39 /* badfont_medium_png.c in Sources */ = {isa = PBXBuildFile; fileRef = 208EB15018B8989D00CD2A39 /* badfont_medium_png.c */; }; 208EB16C18B8989D00CD2A39 /* ui.png in Resources */ = {isa = PBXBuildFile; fileRef = 208EB15218B8989D00CD2A39 /* ui.png */; }; 208EB16D18B8989D00CD2A39 /* font.c in Sources */ = {isa = PBXBuildFile; fileRef = 208EB15418B8989D00CD2A39 /* font.c */; }; 208EB16E18B8989D00CD2A39 /* interface.c in Sources */ = {isa = PBXBuildFile; fileRef = 208EB15618B8989D00CD2A39 /* interface.c */; }; 208EB16F18B8989D00CD2A39 /* r_gl.c in Sources */ = {isa = PBXBuildFile; fileRef = 208EB15818B8989D00CD2A39 /* r_gl.c */; }; 208EB17018B8989D00CD2A39 /* r_soft.c in Sources */ = {isa = PBXBuildFile; fileRef = 208EB15A18B8989D00CD2A39 /* r_soft.c */; }; 208EB17118B8989D00CD2A39 /* sdl_extra.c in Sources */ = {isa = PBXBuildFile; fileRef = 208EB15C18B8989D00CD2A39 /* sdl_extra.c */; }; 208EB17218B8989D00CD2A39 /* spritesheets.c in Sources */ = {isa = PBXBuildFile; fileRef = 208EB15E18B8989D00CD2A39 /* spritesheets.c */; }; 208EB17418B8989D00CD2A39 /* elements.c in Sources */ = {isa = PBXBuildFile; fileRef = 208EB16418B8989D00CD2A39 /* elements.c */; }; 208EB17918B8990300CD2A39 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 208EB17818B8990300CD2A39 /* OpenGL.framework */; }; 209A27C81812257000B15CEC /* npc.c in Sources */ = {isa = PBXBuildFile; fileRef = 209A27C61812256F00B15CEC /* npc.c */; }; 20A770EB183786F100BC220B /* inventory.c in Sources */ = {isa = PBXBuildFile; fileRef = 20A770E9183786F100BC220B /* inventory.c */; }; 20B2EDE218BCB10D00A898D2 /* menu_bg.png in Resources */ = {isa = PBXBuildFile; fileRef = 20B2EDDD18BCB10D00A898D2 /* menu_bg.png */; }; 20B2EDE318BCB10D00A898D2 /* menu_bg_png.c in Sources */ = {isa = PBXBuildFile; fileRef = 20B2EDDE18BCB10D00A898D2 /* menu_bg_png.c */; }; 20B2EDE418BCB10D00A898D2 /* ui_png.c in Sources */ = {isa = PBXBuildFile; fileRef = 20B2EDE018BCB10D00A898D2 /* ui_png.c */; }; 20DE9D071804FE1A0047B2DD /* context.c in Sources */ = {isa = PBXBuildFile; fileRef = 20DE9D051804FE1A0047B2DD /* context.c */; }; 20EE4DDE186EA900003FF203 /* SDL_image.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 206D60281808F0E200C0DE49 /* SDL_image.framework */; }; 20EE4DDF186EA907003FF203 /* SDL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 002F39F909D0881F00EBEB88 /* SDL.framework */; }; 20EE4DE1186EA90C003FF203 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 20EE4DE0186EA90C003FF203 /* Cocoa.framework */; }; 20EE4DF4186EAA6F003FF203 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; 20EE4DF5186EAA71003FF203 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 002F3AEF09D08F1000EBEB88 /* SDLMain.nib */; }; 20EE4DF6186EAA9B003FF203 /* SDLMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 002F3A2C09D0888800EBEB88 /* SDLMain.m */; }; 20EE4E0A186EADB9003FF203 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 20EE4E09186EADB9003FF203 /* main.c */; }; 20EE4E27186EB1B0003FF203 /* sdl.c in Sources */ = {isa = PBXBuildFile; fileRef = 20EE4E24186EB1B0003FF203 /* sdl.c */; }; 20F6A1C317E95AAA00BAD261 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 20F6A1C217E95AAA00BAD261 /* main.c */; }; 20F6A1D517E95AD300BAD261 /* interface in Resources */ = {isa = PBXBuildFile; fileRef = 20F6A1C517E95AD300BAD261 /* interface */; }; 20F6A1D617E95AD300BAD261 /* net in Resources */ = {isa = PBXBuildFile; fileRef = 20F6A1D017E95AD300BAD261 /* net */; }; 20F6A1F317E95B6F00BAD261 /* sdl.c in Sources */ = {isa = PBXBuildFile; fileRef = 20F6A1F017E95B6F00BAD261 /* sdl.c */; }; 20F6A20317E95BC400BAD261 /* sockets.c in Sources */ = {isa = PBXBuildFile; fileRef = 20F6A20217E95BC400BAD261 /* sockets.c */; }; 20FE640418456E9D0087BACF /* parser.c in Sources */ = {isa = PBXBuildFile; fileRef = 20FE640218456E9D0087BACF /* parser.c */; }; 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; }; /* End PBXBuildFile section */ /* Begin PBXCopyFilesBuildPhase section */ 002F39FD09D0883400EBEB88 /* Copy Frameworks into .app bundle */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( 207431991835AEBD006BB9A4 /* SDL_image.framework in Copy Frameworks into .app bundle */, 002F3A0009D0884600EBEB88 /* SDL.framework in Copy Frameworks into .app bundle */, ); name = "Copy Frameworks into .app bundle"; runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 002F39F909D0881F00EBEB88 /* SDL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL.framework; path = /Library/Frameworks/SDL.framework; sourceTree = ""; }; 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; }; 002F3AF009D08F1000EBEB88 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/SDLMain.nib; sourceTree = ""; }; 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = ""; }; 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; 2019284718726971006071D0 /* elements.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = elements.c; path = ../tile_editor/elements.c; sourceTree = SOURCE_ROOT; }; 2019284818726971006071D0 /* elements.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = elements.h; path = ../tile_editor/elements.h; sourceTree = SOURCE_ROOT; }; 201928A318727769006071D0 /* assets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = assets.h; path = ../tile_editor/assets.h; sourceTree = SOURCE_ROOT; }; 201928A418727769006071D0 /* font.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = font.c; path = ../tile_editor/font.c; sourceTree = SOURCE_ROOT; }; 201928A518727769006071D0 /* font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = font.h; path = ../tile_editor/font.h; sourceTree = SOURCE_ROOT; }; 2019291618729191006071D0 /* sdl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sdl.h; path = ../tile_editor/sdl.h; sourceTree = SOURCE_ROOT; }; 204F942218005466007B4DAD /* helper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = helper.c; path = ../helper.c; sourceTree = SOURCE_ROOT; }; 204F942318005466007B4DAD /* helper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = helper.h; path = ../helper.h; sourceTree = SOURCE_ROOT; }; 204F942418005466007B4DAD /* map.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = map.c; path = ../map.c; sourceTree = SOURCE_ROOT; }; 204F942518005466007B4DAD /* map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = map.h; path = ../map.h; sourceTree = SOURCE_ROOT; }; 204F942618005466007B4DAD /* tile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tile.c; path = ../tile.c; sourceTree = SOURCE_ROOT; }; 204F942718005466007B4DAD /* tile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tile.h; path = ../tile.h; sourceTree = SOURCE_ROOT; }; 2050563017ED9E9700F572B7 /* display.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = display.h; path = ../display.h; sourceTree = SOURCE_ROOT; }; 2050563117ED9E9700F572B7 /* wall.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = wall.c; path = ../wall.c; sourceTree = SOURCE_ROOT; }; 2050563217ED9E9700F572B7 /* wall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = wall.h; path = ../wall.h; sourceTree = SOURCE_ROOT; }; 20568DD217EBE9490022F314 /* game.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = game.c; path = ../game.c; sourceTree = SOURCE_ROOT; }; 20568DD317EBE9490022F314 /* game.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = game.h; path = ../game.h; sourceTree = SOURCE_ROOT; }; 20568DD417EBE9490022F314 /* player.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = player.c; path = ../player.c; sourceTree = SOURCE_ROOT; }; 20568DD517EBE9490022F314 /* player.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = player.h; path = ../player.h; sourceTree = SOURCE_ROOT; }; 205AEFC71814CAAE00F6F9FF /* console.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = console.c; path = ../console.c; sourceTree = SOURCE_ROOT; }; 205AEFC81814CAAE00F6F9FF /* console.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = console.h; path = ../console.h; sourceTree = SOURCE_ROOT; }; 2065441018D1C0D0009927DC /* c_extra.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = c_extra.c; sourceTree = ""; }; 2065441118D1C0D0009927DC /* c_extra.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = c_extra.h; sourceTree = ""; }; 2065441418D1C0D0009927DC /* fio.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fio.c; sourceTree = ""; }; 2065441518D1C0D0009927DC /* fio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fio.h; sourceTree = ""; }; 2065441618D1C0D0009927DC /* llist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = llist.c; sourceTree = ""; }; 2065441718D1C0D0009927DC /* llist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = llist.h; sourceTree = ""; }; 2065442E18D1C100009927DC /* map.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = map.c; path = ../engine/map.c; sourceTree = SOURCE_ROOT; }; 2065442F18D1C100009927DC /* map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = map.h; path = ../engine/map.h; sourceTree = SOURCE_ROOT; }; 2065443118D1C100009927DC /* state_blank.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = state_blank.c; sourceTree = ""; }; 2065443218D1C100009927DC /* state_blank.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = state_blank.h; sourceTree = ""; }; 2065443318D1C100009927DC /* state_globals.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = state_globals.c; sourceTree = ""; }; 2065443418D1C100009927DC /* state_globals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = state_globals.h; sourceTree = ""; }; 2065443518D1C100009927DC /* state_menu.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = state_menu.c; sourceTree = ""; }; 2065443618D1C100009927DC /* state_menu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = state_menu.h; sourceTree = ""; }; 2065443718D1C100009927DC /* state_modules.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = state_modules.c; sourceTree = ""; }; 2065443818D1C100009927DC /* state_modules.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = state_modules.h; sourceTree = ""; }; 2065443918D1C100009927DC /* state_test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = state_test.c; sourceTree = ""; }; 2065443A18D1C100009927DC /* state_test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = state_test.h; sourceTree = ""; }; 2065443B18D1C100009927DC /* tile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tile.c; path = ../engine/tile.c; sourceTree = SOURCE_ROOT; }; 2065443C18D1C100009927DC /* tile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tile.h; path = ../engine/tile.h; sourceTree = SOURCE_ROOT; }; 2065444A18D1C305009927DC /* data.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = data.c; sourceTree = ""; }; 2065444B18D1C305009927DC /* data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = data.h; sourceTree = ""; }; 206D60281808F0E200C0DE49 /* SDL_image.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL_image.framework; path = /Library/Frameworks/SDL_image.framework; sourceTree = ""; }; 206D60431808F90700C0DE49 /* tiles.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tiles.c; path = ../tiles/tiles.c; sourceTree = SOURCE_ROOT; }; 206D60441808F90700C0DE49 /* tiles.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tiles.h; path = ../tiles/tiles.h; sourceTree = SOURCE_ROOT; }; 206EC08B18D3B20F00724FCE /* timer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = timer.c; path = ../engine/timer.c; sourceTree = SOURCE_ROOT; }; 206EC08C18D3B20F00724FCE /* timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = timer.h; path = ../engine/timer.h; sourceTree = SOURCE_ROOT; }; 2083B83B18867E7400A48B10 /* helper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = helper.c; path = ../tile_editor/helper.c; sourceTree = SOURCE_ROOT; }; 2083B83C18867E7400A48B10 /* helper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = helper.h; path = ../tile_editor/helper.h; sourceTree = SOURCE_ROOT; }; 208764531825B1E700F17207 /* message.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = message.c; path = ../message.c; sourceTree = SOURCE_ROOT; }; 208764541825B1E700F17207 /* message.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = message.h; path = ../message.h; sourceTree = SOURCE_ROOT; }; 208EB13818B8978C00CD2A39 /* engine.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = engine.app; sourceTree = BUILT_PRODUCTS_DIR; }; 208EB13A18B8978C00CD2A39 /* engine-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "engine-Info.plist"; sourceTree = ""; }; 208EB14818B8989D00CD2A39 /* globals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = globals.h; path = ../engine/globals.h; sourceTree = SOURCE_ROOT; }; 208EB14918B8989D00CD2A39 /* interfaces.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = interfaces.h; path = ../engine/interfaces.h; sourceTree = SOURCE_ROOT; }; 208EB14A18B8989D00CD2A39 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = main.c; path = ../engine/main.c; sourceTree = SOURCE_ROOT; }; 208EB14C18B8989D00CD2A39 /* badfont_large.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = badfont_large.png; sourceTree = ""; }; 208EB14D18B8989D00CD2A39 /* badfont_large_png.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = badfont_large_png.c; sourceTree = ""; }; 208EB14E18B8989D00CD2A39 /* badfont_large_png.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = badfont_large_png.h; sourceTree = ""; }; 208EB14F18B8989D00CD2A39 /* badfont_medium.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = badfont_medium.png; sourceTree = ""; }; 208EB15018B8989D00CD2A39 /* badfont_medium_png.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = badfont_medium_png.c; sourceTree = ""; }; 208EB15118B8989D00CD2A39 /* badfont_medium_png.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = badfont_medium_png.h; sourceTree = ""; }; 208EB15218B8989D00CD2A39 /* ui.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ui.png; sourceTree = ""; }; 208EB15418B8989D00CD2A39 /* font.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = font.c; sourceTree = ""; }; 208EB15518B8989D00CD2A39 /* font.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = font.h; sourceTree = ""; }; 208EB15618B8989D00CD2A39 /* interface.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = interface.c; sourceTree = ""; }; 208EB15718B8989D00CD2A39 /* interface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = interface.h; sourceTree = ""; }; 208EB15818B8989D00CD2A39 /* r_gl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = r_gl.c; sourceTree = ""; }; 208EB15918B8989D00CD2A39 /* r_gl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = r_gl.h; sourceTree = ""; }; 208EB15A18B8989D00CD2A39 /* r_soft.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = r_soft.c; sourceTree = ""; }; 208EB15B18B8989D00CD2A39 /* r_soft.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = r_soft.h; sourceTree = ""; }; 208EB15C18B8989D00CD2A39 /* sdl_extra.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sdl_extra.c; sourceTree = ""; }; 208EB15D18B8989D00CD2A39 /* sdl_extra.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sdl_extra.h; sourceTree = ""; }; 208EB15E18B8989D00CD2A39 /* spritesheets.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = spritesheets.c; sourceTree = ""; }; 208EB15F18B8989D00CD2A39 /* spritesheets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = spritesheets.h; sourceTree = ""; }; 208EB16218B8989D00CD2A39 /* ts_event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ts_event.h; path = ../engine/ts_event.h; sourceTree = SOURCE_ROOT; }; 208EB16418B8989D00CD2A39 /* elements.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = elements.c; sourceTree = ""; }; 208EB16518B8989D00CD2A39 /* elements.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = elements.h; sourceTree = ""; }; 208EB17818B8990300CD2A39 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = System/Library/Frameworks/OpenGL.framework; sourceTree = SDKROOT; }; 2090287B17E95E780051A253 /* timesynk_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timesynk_Prefix.pch; sourceTree = ""; }; 209A27C61812256F00B15CEC /* npc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = npc.c; path = ../npc.c; sourceTree = SOURCE_ROOT; }; 209A27C71812256F00B15CEC /* npc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = npc.h; path = ../npc.h; sourceTree = SOURCE_ROOT; }; 20A770E8183786F100BC220B /* controller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = controller.h; path = ../controller.h; sourceTree = SOURCE_ROOT; }; 20A770E9183786F100BC220B /* inventory.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = inventory.c; path = ../inventory.c; sourceTree = SOURCE_ROOT; }; 20A770EA183786F100BC220B /* inventory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = inventory.h; path = ../inventory.h; sourceTree = SOURCE_ROOT; }; 20B2EDDD18BCB10D00A898D2 /* menu_bg.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = menu_bg.png; path = ../engine/resources/menu_bg.png; sourceTree = SOURCE_ROOT; }; 20B2EDDE18BCB10D00A898D2 /* menu_bg_png.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = menu_bg_png.c; path = ../engine/resources/menu_bg_png.c; sourceTree = SOURCE_ROOT; }; 20B2EDDF18BCB10D00A898D2 /* menu_bg_png.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = menu_bg_png.h; path = ../engine/resources/menu_bg_png.h; sourceTree = SOURCE_ROOT; }; 20B2EDE018BCB10D00A898D2 /* ui_png.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ui_png.c; path = ../engine/resources/ui_png.c; sourceTree = SOURCE_ROOT; }; 20B2EDE118BCB10D00A898D2 /* ui_png.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ui_png.h; path = ../engine/resources/ui_png.h; sourceTree = SOURCE_ROOT; }; 20DE9D051804FE1A0047B2DD /* context.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = context.c; path = ../context.c; sourceTree = SOURCE_ROOT; }; 20DE9D061804FE1A0047B2DD /* context.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = context.h; path = ../context.h; sourceTree = SOURCE_ROOT; }; 20EE4DD8186EA8AC003FF203 /* Tile Editor.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Tile Editor.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 20EE4DDA186EA8AD003FF203 /* tile editor-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "tile editor-Info.plist"; sourceTree = ""; }; 20EE4DE0186EA90C003FF203 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; }; 20EE4E09186EADB9003FF203 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = main.c; path = ../tile_editor/main.c; sourceTree = SOURCE_ROOT; }; 20EE4E24186EB1B0003FF203 /* sdl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sdl.c; path = ../tile_editor/sdl.c; sourceTree = SOURCE_ROOT; }; 20EE4E26186EB1B0003FF203 /* stubs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stubs.h; path = ../tile_editor/stubs.h; sourceTree = SOURCE_ROOT; }; 20F6A1C217E95AAA00BAD261 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = main.c; path = ../main.c; sourceTree = SOURCE_ROOT; }; 20F6A1C417E95AD300BAD261 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = common.h; path = ../common.h; sourceTree = SOURCE_ROOT; }; 20F6A1C517E95AD300BAD261 /* interface */ = {isa = PBXFileReference; lastKnownFileType = folder; name = interface; path = ../interface; sourceTree = SOURCE_ROOT; }; 20F6A1CF17E95AD300BAD261 /* main.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = main.h; path = ../main.h; sourceTree = SOURCE_ROOT; }; 20F6A1D017E95AD300BAD261 /* net */ = {isa = PBXFileReference; lastKnownFileType = folder; name = net; path = ../net; sourceTree = SOURCE_ROOT; }; 20F6A1D417E95AD300BAD261 /* stubs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = stubs.h; path = ../stubs.h; sourceTree = SOURCE_ROOT; }; 20F6A1F017E95B6F00BAD261 /* sdl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sdl.c; path = ../interface/sdl.c; sourceTree = SOURCE_ROOT; }; 20F6A1F117E95B6F00BAD261 /* sdl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sdl.h; path = ../interface/sdl.h; sourceTree = SOURCE_ROOT; }; 20F6A20217E95BC400BAD261 /* sockets.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sockets.c; path = ../net/sockets.c; sourceTree = SOURCE_ROOT; }; 20FE640218456E9D0087BACF /* parser.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = parser.c; path = ../parser.c; sourceTree = SOURCE_ROOT; }; 20FE640318456E9D0087BACF /* parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = parser.h; path = ../parser.h; sourceTree = SOURCE_ROOT; }; 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = ""; }; 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = ""; }; 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = ""; }; 8D1107320486CEB800E47090 /* timesynk.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = timesynk.app; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 208EB13618B8978C00CD2A39 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 208EB13E18B897B000CD2A39 /* SDL_image.framework in Frameworks */, 208EB13F18B897B400CD2A39 /* SDL.framework in Frameworks */, 208EB14018B897B800CD2A39 /* Cocoa.framework in Frameworks */, 208EB17918B8990300CD2A39 /* OpenGL.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 20EE4DD6186EA8AC003FF203 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 20EE4DDE186EA900003FF203 /* SDL_image.framework in Frameworks */, 20EE4DDF186EA907003FF203 /* SDL.framework in Frameworks */, 20EE4DE1186EA90C003FF203 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 8D11072E0486CEB800E47090 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 206D60291808F0E200C0DE49 /* SDL_image.framework in Frameworks */, 002F39FA09D0881F00EBEB88 /* SDL.framework in Frameworks */, 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 080E96DDFE201D6D7F000001 /* Classes */ = { isa = PBXGroup; children = ( 002F3A2B09D0888800EBEB88 /* SDLMain.h */, 20568DD217EBE9490022F314 /* game.c */, 20568DD317EBE9490022F314 /* game.h */, 20DE9D051804FE1A0047B2DD /* context.c */, 20DE9D061804FE1A0047B2DD /* context.h */, 20568DD417EBE9490022F314 /* player.c */, 20568DD517EBE9490022F314 /* player.h */, 002F3A2C09D0888800EBEB88 /* SDLMain.m */, ); name = Classes; sourceTree = ""; }; 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = { isa = PBXGroup; children = ( 206D60281808F0E200C0DE49 /* SDL_image.framework */, 002F39F909D0881F00EBEB88 /* SDL.framework */, 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */, ); name = "Linked Frameworks"; sourceTree = ""; }; 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = { isa = PBXGroup; children = ( 29B97324FDCFA39411CA2CEA /* AppKit.framework */, 29B97325FDCFA39411CA2CEA /* Foundation.framework */, ); name = "Other Frameworks"; sourceTree = ""; }; 19C28FACFE9D520D11CA2CBB /* Products */ = { isa = PBXGroup; children = ( 8D1107320486CEB800E47090 /* timesynk.app */, 20EE4DD8186EA8AC003FF203 /* Tile Editor.app */, 208EB13818B8978C00CD2A39 /* engine.app */, ); name = Products; sourceTree = ""; }; 2065440F18D1C0D0009927DC /* common */ = { isa = PBXGroup; children = ( 2065441018D1C0D0009927DC /* c_extra.c */, 2065441118D1C0D0009927DC /* c_extra.h */, 2065441418D1C0D0009927DC /* fio.c */, 2065444A18D1C305009927DC /* data.c */, 2065444B18D1C305009927DC /* data.h */, 2065441518D1C0D0009927DC /* fio.h */, 2065441618D1C0D0009927DC /* llist.c */, 2065441718D1C0D0009927DC /* llist.h */, ); name = common; path = ../common; sourceTree = SOURCE_ROOT; }; 2065443018D1C100009927DC /* states */ = { isa = PBXGroup; children = ( 2065443118D1C100009927DC /* state_blank.c */, 2065443218D1C100009927DC /* state_blank.h */, 2065443318D1C100009927DC /* state_globals.c */, 2065443418D1C100009927DC /* state_globals.h */, 2065443518D1C100009927DC /* state_menu.c */, 2065443618D1C100009927DC /* state_menu.h */, 2065443718D1C100009927DC /* state_modules.c */, 2065443818D1C100009927DC /* state_modules.h */, 2065443918D1C100009927DC /* state_test.c */, 2065443A18D1C100009927DC /* state_test.h */, ); name = states; path = ../engine/states; sourceTree = SOURCE_ROOT; }; 208EB14B18B8989D00CD2A39 /* resources */ = { isa = PBXGroup; children = ( 208EB14C18B8989D00CD2A39 /* badfont_large.png */, 208EB14D18B8989D00CD2A39 /* badfont_large_png.c */, 208EB14E18B8989D00CD2A39 /* badfont_large_png.h */, 208EB14F18B8989D00CD2A39 /* badfont_medium.png */, 208EB15018B8989D00CD2A39 /* badfont_medium_png.c */, 208EB15118B8989D00CD2A39 /* badfont_medium_png.h */, 208EB15218B8989D00CD2A39 /* ui.png */, ); name = resources; path = ../engine/resources; sourceTree = SOURCE_ROOT; }; 208EB15318B8989D00CD2A39 /* sdl */ = { isa = PBXGroup; children = ( 208EB15418B8989D00CD2A39 /* font.c */, 208EB15518B8989D00CD2A39 /* font.h */, 208EB15618B8989D00CD2A39 /* interface.c */, 208EB15718B8989D00CD2A39 /* interface.h */, 208EB15818B8989D00CD2A39 /* r_gl.c */, 208EB15918B8989D00CD2A39 /* r_gl.h */, 208EB15A18B8989D00CD2A39 /* r_soft.c */, 208EB15B18B8989D00CD2A39 /* r_soft.h */, 208EB15C18B8989D00CD2A39 /* sdl_extra.c */, 208EB15D18B8989D00CD2A39 /* sdl_extra.h */, 208EB15E18B8989D00CD2A39 /* spritesheets.c */, 208EB15F18B8989D00CD2A39 /* spritesheets.h */, ); name = sdl; path = ../engine/sdl; sourceTree = SOURCE_ROOT; }; 208EB16318B8989D00CD2A39 /* ui */ = { isa = PBXGroup; children = ( 208EB16418B8989D00CD2A39 /* elements.c */, 208EB16518B8989D00CD2A39 /* elements.h */, ); name = ui; path = ../engine/ui; sourceTree = SOURCE_ROOT; }; 29B97314FDCFA39411CA2CEA /* SDL_test */ = { isa = PBXGroup; children = ( 206EC08B18D3B20F00724FCE /* timer.c */, 206EC08C18D3B20F00724FCE /* timer.h */, 2065442E18D1C100009927DC /* map.c */, 2065442F18D1C100009927DC /* map.h */, 2065443018D1C100009927DC /* states */, 2065443B18D1C100009927DC /* tile.c */, 2065443C18D1C100009927DC /* tile.h */, 2065440F18D1C0D0009927DC /* common */, 20B2EDDD18BCB10D00A898D2 /* menu_bg.png */, 20B2EDDE18BCB10D00A898D2 /* menu_bg_png.c */, 20B2EDDF18BCB10D00A898D2 /* menu_bg_png.h */, 20B2EDE018BCB10D00A898D2 /* ui_png.c */, 20B2EDE118BCB10D00A898D2 /* ui_png.h */, 208EB14818B8989D00CD2A39 /* globals.h */, 208EB14918B8989D00CD2A39 /* interfaces.h */, 208EB14A18B8989D00CD2A39 /* main.c */, 208EB14B18B8989D00CD2A39 /* resources */, 208EB15318B8989D00CD2A39 /* sdl */, 208EB16218B8989D00CD2A39 /* ts_event.h */, 208EB16318B8989D00CD2A39 /* ui */, 2019291618729191006071D0 /* sdl.h */, 201928A318727769006071D0 /* assets.h */, 201928A418727769006071D0 /* font.c */, 201928A518727769006071D0 /* font.h */, 20EE4E09186EADB9003FF203 /* main.c */, 080E96DDFE201D6D7F000001 /* Classes */, 29B97315FDCFA39411CA2CEA /* Other Sources */, 29B97317FDCFA39411CA2CEA /* Resources */, 29B97323FDCFA39411CA2CEA /* Frameworks */, 19C28FACFE9D520D11CA2CBB /* Products */, 20EE4DDA186EA8AD003FF203 /* tile editor-Info.plist */, 20EE4DE0186EA90C003FF203 /* Cocoa.framework */, 208EB13A18B8978C00CD2A39 /* engine-Info.plist */, 208EB17818B8990300CD2A39 /* OpenGL.framework */, ); name = SDL_test; sourceTree = ""; }; 29B97315FDCFA39411CA2CEA /* Other Sources */ = { isa = PBXGroup; children = ( 2090287B17E95E780051A253 /* timesynk_Prefix.pch */, 20F6A1C217E95AAA00BAD261 /* main.c */, 20F6A1C417E95AD300BAD261 /* common.h */, 205AEFC71814CAAE00F6F9FF /* console.c */, 208764531825B1E700F17207 /* message.c */, 208764541825B1E700F17207 /* message.h */, 205AEFC81814CAAE00F6F9FF /* console.h */, 209A27C61812256F00B15CEC /* npc.c */, 209A27C71812256F00B15CEC /* npc.h */, 204F942218005466007B4DAD /* helper.c */, 204F942318005466007B4DAD /* helper.h */, 204F942418005466007B4DAD /* map.c */, 204F942518005466007B4DAD /* map.h */, 204F942618005466007B4DAD /* tile.c */, 204F942718005466007B4DAD /* tile.h */, 20F6A20217E95BC400BAD261 /* sockets.c */, 20F6A1C517E95AD300BAD261 /* interface */, 20F6A1F017E95B6F00BAD261 /* sdl.c */, 20F6A1F117E95B6F00BAD261 /* sdl.h */, 20F6A1CF17E95AD300BAD261 /* main.h */, 206D60431808F90700C0DE49 /* tiles.c */, 206D60441808F90700C0DE49 /* tiles.h */, 20F6A1D017E95AD300BAD261 /* net */, 20F6A1D417E95AD300BAD261 /* stubs.h */, 2050563017ED9E9700F572B7 /* display.h */, 2050563117ED9E9700F572B7 /* wall.c */, 2050563217ED9E9700F572B7 /* wall.h */, 20FE640218456E9D0087BACF /* parser.c */, 20FE640318456E9D0087BACF /* parser.h */, 20A770E8183786F100BC220B /* controller.h */, 20A770E9183786F100BC220B /* inventory.c */, 20A770EA183786F100BC220B /* inventory.h */, ); name = "Other Sources"; sourceTree = ""; }; 29B97317FDCFA39411CA2CEA /* Resources */ = { isa = PBXGroup; children = ( 2083B83B18867E7400A48B10 /* helper.c */, 2083B83C18867E7400A48B10 /* helper.h */, 2019284718726971006071D0 /* elements.c */, 2019284818726971006071D0 /* elements.h */, 20EE4E24186EB1B0003FF203 /* sdl.c */, 20EE4E26186EB1B0003FF203 /* stubs.h */, 8D1107310486CEB800E47090 /* Info.plist */, 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */, 002F3AEF09D08F1000EBEB88 /* SDLMain.nib */, ); name = Resources; sourceTree = ""; }; 29B97323FDCFA39411CA2CEA /* Frameworks */ = { isa = PBXGroup; children = ( 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */, 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */, ); name = Frameworks; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ 208EB13718B8978C00CD2A39 /* engine */ = { isa = PBXNativeTarget; buildConfigurationList = 208EB13D18B8979300CD2A39 /* Build configuration list for PBXNativeTarget "engine" */; buildPhases = ( 208EB13418B8978C00CD2A39 /* Resources */, 208EB13518B8978C00CD2A39 /* Sources */, 208EB13618B8978C00CD2A39 /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = engine; productName = engine; productReference = 208EB13818B8978C00CD2A39 /* engine.app */; productType = "com.apple.product-type.application"; }; 20EE4DD7186EA8AC003FF203 /* Tile Editor */ = { isa = PBXNativeTarget; buildConfigurationList = 20EE4DDD186EA8B3003FF203 /* Build configuration list for PBXNativeTarget "Tile Editor" */; buildPhases = ( 20EE4DD4186EA8AC003FF203 /* Resources */, 20EE4DD5186EA8AC003FF203 /* Sources */, 20EE4DD6186EA8AC003FF203 /* Frameworks */, ); buildRules = ( ); dependencies = ( ); name = "Tile Editor"; productName = "tile editor"; productReference = 20EE4DD8186EA8AC003FF203 /* Tile Editor.app */; productType = "com.apple.product-type.application"; }; 8D1107260486CEB800E47090 /* timesynk */ = { isa = PBXNativeTarget; buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "timesynk" */; buildPhases = ( 8D1107290486CEB800E47090 /* Resources */, 8D11072C0486CEB800E47090 /* Sources */, 8D11072E0486CEB800E47090 /* Frameworks */, 002F39FD09D0883400EBEB88 /* Copy Frameworks into .app bundle */, ); buildRules = ( ); dependencies = ( ); name = timesynk; productInstallPath = "$(HOME)/Applications"; productName = SDL_test; productReference = 8D1107320486CEB800E47090 /* timesynk.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 29B97313FDCFA39411CA2CEA /* Project object */ = { isa = PBXProject; buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "timesynk" */; compatibilityVersion = "Xcode 2.4"; hasScannedForEncodings = 1; mainGroup = 29B97314FDCFA39411CA2CEA /* SDL_test */; projectDirPath = ""; projectRoot = ""; targets = ( 8D1107260486CEB800E47090 /* timesynk */, 20EE4DD7186EA8AC003FF203 /* Tile Editor */, 208EB13718B8978C00CD2A39 /* engine */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ 208EB13418B8978C00CD2A39 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 208EB14218B8984400CD2A39 /* InfoPlist.strings in Resources */, 208EB14318B8984400CD2A39 /* SDLMain.nib in Resources */, 208EB16818B8989D00CD2A39 /* badfont_large.png in Resources */, 208EB16A18B8989D00CD2A39 /* badfont_medium.png in Resources */, 208EB16C18B8989D00CD2A39 /* ui.png in Resources */, 20B2EDE218BCB10D00A898D2 /* menu_bg.png in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; 20EE4DD4186EA8AC003FF203 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 20EE4DF5186EAA71003FF203 /* SDLMain.nib in Resources */, 20EE4DF4186EAA6F003FF203 /* InfoPlist.strings in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; 8D1107290486CEB800E47090 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */, 002F3AF109D08F1000EBEB88 /* SDLMain.nib in Resources */, 20F6A1D517E95AD300BAD261 /* interface in Resources */, 20F6A1D617E95AD300BAD261 /* net in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 208EB13518B8978C00CD2A39 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 208EB14118B8984400CD2A39 /* SDLMain.m in Sources */, 208EB16718B8989D00CD2A39 /* main.c in Sources */, 208EB16918B8989D00CD2A39 /* badfont_large_png.c in Sources */, 208EB16B18B8989D00CD2A39 /* badfont_medium_png.c in Sources */, 208EB16D18B8989D00CD2A39 /* font.c in Sources */, 208EB16E18B8989D00CD2A39 /* interface.c in Sources */, 208EB16F18B8989D00CD2A39 /* r_gl.c in Sources */, 208EB17018B8989D00CD2A39 /* r_soft.c in Sources */, 208EB17118B8989D00CD2A39 /* sdl_extra.c in Sources */, 208EB17218B8989D00CD2A39 /* spritesheets.c in Sources */, 208EB17418B8989D00CD2A39 /* elements.c in Sources */, 20B2EDE318BCB10D00A898D2 /* menu_bg_png.c in Sources */, 20B2EDE418BCB10D00A898D2 /* ui_png.c in Sources */, 2065441818D1C0D0009927DC /* c_extra.c in Sources */, 2065441A18D1C0D0009927DC /* fio.c in Sources */, 2065441B18D1C0D0009927DC /* llist.c in Sources */, 2065443D18D1C100009927DC /* map.c in Sources */, 2065443E18D1C100009927DC /* state_blank.c in Sources */, 2065443F18D1C100009927DC /* state_globals.c in Sources */, 2065444018D1C100009927DC /* state_menu.c in Sources */, 2065444118D1C100009927DC /* state_modules.c in Sources */, 2065444218D1C100009927DC /* state_test.c in Sources */, 2065444318D1C100009927DC /* tile.c in Sources */, 2065444C18D1C305009927DC /* data.c in Sources */, 206EC08D18D3B20F00724FCE /* timer.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 20EE4DD5186EA8AC003FF203 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 20EE4DF6186EAA9B003FF203 /* SDLMain.m in Sources */, 20EE4E0A186EADB9003FF203 /* main.c in Sources */, 20EE4E27186EB1B0003FF203 /* sdl.c in Sources */, 2019284918726971006071D0 /* elements.c in Sources */, 201928A618727769006071D0 /* font.c in Sources */, 2083B83D18867E7400A48B10 /* helper.c in Sources */, 2065441C18D1C0D0009927DC /* c_extra.c in Sources */, 2065441E18D1C0D0009927DC /* fio.c in Sources */, 2065441F18D1C0D0009927DC /* llist.c in Sources */, 2065444D18D1C305009927DC /* data.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 8D11072C0486CEB800E47090 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 20F6A1C317E95AAA00BAD261 /* main.c in Sources */, 002F3A2E09D0888800EBEB88 /* SDLMain.m in Sources */, 20F6A1F317E95B6F00BAD261 /* sdl.c in Sources */, 20F6A20317E95BC400BAD261 /* sockets.c in Sources */, 20568DD617EBE9490022F314 /* game.c in Sources */, 20568DD717EBE9490022F314 /* player.c in Sources */, 2050563317ED9E9700F572B7 /* wall.c in Sources */, 204F942818005466007B4DAD /* helper.c in Sources */, 204F942918005466007B4DAD /* map.c in Sources */, 204F942A18005466007B4DAD /* tile.c in Sources */, 20DE9D071804FE1A0047B2DD /* context.c in Sources */, 206D60451808F90700C0DE49 /* tiles.c in Sources */, 209A27C81812257000B15CEC /* npc.c in Sources */, 205AEFC91814CAAE00F6F9FF /* console.c in Sources */, 208764551825B1E700F17207 /* message.c in Sources */, 20A770EB183786F100BC220B /* inventory.c in Sources */, 20FE640418456E9D0087BACF /* parser.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXVariantGroup section */ 002F3AEF09D08F1000EBEB88 /* SDLMain.nib */ = { isa = PBXVariantGroup; children = ( 002F3AF009D08F1000EBEB88 /* English */, ); name = SDLMain.nib; sourceTree = ""; }; 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = { isa = PBXVariantGroup; children = ( 089C165DFE840E0CC02AAC07 /* English */, ); name = InfoPlist.strings; sourceTree = ""; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ 208EB13B18B8979200CD2A39 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = timesynk_Prefix.pch; INFOPLIST_FILE = "engine-Info.plist"; INSTALL_PATH = "$(HOME)/Applications"; OTHER_LDFLAGS = ( "-framework", Foundation, "-framework", AppKit, ); PREBINDING = NO; PRODUCT_NAME = engine; }; name = Debug; }; 208EB13C18B8979200CD2A39 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_MODEL_TUNING = G5; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = timesynk_Prefix.pch; INFOPLIST_FILE = "engine-Info.plist"; INSTALL_PATH = "$(HOME)/Applications"; OTHER_LDFLAGS = ( "-framework", Foundation, "-framework", AppKit, ); PREBINDING = NO; PRODUCT_NAME = engine; ZERO_LINK = NO; }; name = Release; }; 20EE4DDB186EA8B2003FF203 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = timesynk_Prefix.pch; INFOPLIST_FILE = "tile editor-Info.plist"; INSTALL_PATH = "$(HOME)/Applications"; OTHER_LDFLAGS = ( "-framework", Foundation, "-framework", AppKit, ); PREBINDING = NO; PRODUCT_NAME = "Tile Editor"; }; name = Debug; }; 20EE4DDC186EA8B2003FF203 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_ENABLE_FIX_AND_CONTINUE = NO; GCC_MODEL_TUNING = G5; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h"; INFOPLIST_FILE = "tile editor-Info.plist"; INSTALL_PATH = "$(HOME)/Applications"; OTHER_LDFLAGS = ( "-framework", Foundation, "-framework", AppKit, ); PREBINDING = NO; PRODUCT_NAME = "tile editor"; ZERO_LINK = NO; }; name = Release; }; C01FCF4B08A954540054247B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { COPY_PHASE_STRIP = NO; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 0; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = timesynk_Prefix.pch; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Applications"; OTHER_LDFLAGS = ""; PRODUCT_NAME = timesynk; WRAPPER_EXTENSION = app; }; name = Debug; }; C01FCF4C08A954540054247B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_MODEL_TUNING = G5; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = SDL_test_Prefix.pch; INFOPLIST_FILE = Info.plist; INSTALL_PATH = "$(HOME)/Applications"; PRODUCT_NAME = SDL_test; WRAPPER_EXTENSION = app; }; name = Release; }; C01FCF4F08A954540054247B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; FRAMEWORK_SEARCH_PATHS = ( "$(HOME)/Library/Frameworks", /Library/Frameworks, "$(FRAMEWORK_SEARCH_PATHS)", ); GCC_VERSION = 4.0; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( /Library/Frameworks/SDL_image.framework/Headers, "$(HOME)/Library/Frameworks/SDL.framework/Headers", /Library/Frameworks/SDL.framework/Headers, "$(HEADER_SEARCH_PATHS)", ); OTHER_LDFLAGS = ""; PREBINDING = NO; SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; }; name = Debug; }; C01FCF5008A954540054247B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)"; ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386"; FRAMEWORK_SEARCH_PATHS = ( "$(HOME)/Library/Frameworks", /Library/Frameworks, "$(FRAMEWORK_SEARCH_PATHS)", ); GCC_VERSION = 4.0; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( /Library/Frameworks/SDL_image.framework/Headers, "$(HOME)/Library/Frameworks/SDL.framework/Headers", /Library/Frameworks/SDL.framework/Headers, "$(HEADER_SEARCH_PATHS)", ); PREBINDING = NO; SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 208EB13D18B8979300CD2A39 /* Build configuration list for PBXNativeTarget "engine" */ = { isa = XCConfigurationList; buildConfigurations = ( 208EB13B18B8979200CD2A39 /* Debug */, 208EB13C18B8979200CD2A39 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 20EE4DDD186EA8B3003FF203 /* Build configuration list for PBXNativeTarget "Tile Editor" */ = { isa = XCConfigurationList; buildConfigurations = ( 20EE4DDB186EA8B2003FF203 /* Debug */, 20EE4DDC186EA8B2003FF203 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "timesynk" */ = { isa = XCConfigurationList; buildConfigurations = ( C01FCF4B08A954540054247B /* Debug */, C01FCF4C08A954540054247B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; C01FCF4E08A954540054247B /* Build configuration list for PBXProject "timesynk" */ = { isa = XCConfigurationList; buildConfigurations = ( C01FCF4F08A954540054247B /* Debug */, C01FCF5008A954540054247B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; }