diff options
41 files changed, 948 insertions, 5673 deletions
@@ -10,6 +10,7 @@ Aaron Marks <nymacro gmail.com> Alexander Baldeck (Shura) <alexander archlinux.org> Andrej Sinicyn <andrej4000 gmail.com> +Blue Sans Douze (Blue112) <bluesansdouze gmail.com> Björn Steinbrink (Doener) <b.steinbrink gmx.de> Bjørn Lindeijer <bjorn lindeijer.nl> Cedric Borgese (moi1392) <cedric.borgese gmail.com> @@ -63,6 +64,7 @@ Jumpy (French) <antoinebcn@hotmail.com> Kess Vargavind (Swedish) <vargavind gmail.com> Leif Kildelund (Danish) <gonzo.dark gmail.com> Matthias Hartmann (German) <hartmann.matthias gmail.com> +Blue Sans Douze (French) <bluesansdouze gmail.com> == Other contributors == diff --git a/data/graphics/gui/circle-gray.png b/data/graphics/gui/circle-gray.png Binary files differindex 719b0b10..3e884f40 100644 --- a/data/graphics/gui/circle-gray.png +++ b/data/graphics/gui/circle-gray.png diff --git a/data/graphics/gui/circle-green.png b/data/graphics/gui/circle-green.png Binary files differindex bab39e05..2c98e9ef 100644 --- a/data/graphics/gui/circle-green.png +++ b/data/graphics/gui/circle-green.png diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 76fd3545..91fe8e06 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -169,6 +169,8 @@ SET(SRCS gui/npcpostdialog.h gui/okdialog.cpp gui/okdialog.h + gui/outfitwindow.cpp + gui/outfitwindow.h gui/palette.cpp gui/palette.h gui/partywindow.cpp @@ -464,8 +466,8 @@ SET(SRCS_TMW gui/buddywindow.h gui/changeemaildialog.cpp gui/changeemaildialog.h - gui/connection.cpp - gui/connection.h + gui/connectiondialog.cpp + gui/connectiondialog.h gui/guildlistbox.cpp gui/guildlistbox.h gui/guildwindow.cpp diff --git a/src/Makefile.am b/src/Makefile.am index dd9177e4..23de64bc 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -118,6 +118,8 @@ tmw_SOURCES = gui/widgets/avatar.cpp \ gui/npcpostdialog.h \ gui/okdialog.cpp \ gui/okdialog.h \ + gui/outfitwindow.cpp \ + gui/outfitwindow.h \ gui/palette.cpp \ gui/palette.h \ gui/partywindow.cpp \ @@ -368,8 +370,8 @@ tmw_SOURCES += \ gui/buddywindow.h \ gui/changeemaildialog.cpp \ gui/changeemaildialog.h \ - gui/connection.cpp \ - gui/connection.h \ + gui/connectiondialog.cpp \ + gui/connectiondialog.h \ gui/guildlistbox.cpp \ gui/guildlistbox.h \ gui/guildwindow.cpp \ diff --git a/src/being.cpp b/src/being.cpp index 37cb6987..3593bb94 100644 --- a/src/being.cpp +++ b/src/being.cpp @@ -56,11 +56,6 @@ #include <cassert> #include <cmath> -namespace { -const bool debug_movement = true; -} - - #define BEING_EFFECTS_FILE "effects.xml" #define HAIR_FILE "hair.xml" @@ -157,169 +152,66 @@ void Being::setDestination(Uint16 destX, Uint16 destY) #endif #ifdef TMWSERV_SUPPORT -void Being::adjustCourse(int srcX, int srcY, int dstX, int dstY) + +void Being::adjustCourse(int srcX, int srcY) +{ + setDestination(srcX, srcY, mDest.x, mDest.y); +} + +void Being::setDestination(int dstX, int dstY) { - if (debug_movement) - printf("%p adjustCourse(%d, %d, %d, %d)\n", - (void*) this, srcX, srcY, dstX, dstY); + setDestination(mPos.x, mPos.y, dstX, dstY); +} +void Being::setDestination(int srcX, int srcY, int dstX, int dstY) +{ mDest.x = dstX; mDest.y = dstY; - // Find a path to the destination when it is at least a tile away - if (mMap && fabsf((mDest - mPos).length()) > 32) { - setPath(mMap->findPath((int) mPos.x / 32, (int) mPos.y / 32, - dstX / 32, dstY / 32, getWalkMask())); - } else { - setPath(Path()); - } + Path thisPath; - // TODO: Evaluate the implementation of this method - /* - if (mX / 32 == dstX / 32 && mY / 32 == dstY / 32) + if (mMap) { - // The being is already on the last tile of the path. - Path p; - p.push_back(Position(dstX, dstY)); - setPath(p); - return; - } - - Path p1; - int p1_size, p1_length; - Uint16 *p1_dist; - int onPath = -1; - if (srcX / 32 == dstX / 32 && srcY / 32 == dstY / 32) - { - p1_dist = new Uint16[1]; - p1_size = 1; - p1_dist[0] = 0; - p1_length = 0; - } - else - { - p1 = mMap->findPath(srcX / 32, srcY / 32, dstX / 32, dstY / 32, getWalkMask()); - if (p1.empty()) - { - // No path, but don't teleport since it could be user input. - setPath(p1); - return; - } - p1_size = p1.size(); - p1_dist = new Uint16[p1_size]; - int j = 0; - // Remove last tile so that it can be replaced by the exact destination. - p1.pop_back(); - for (Path::iterator i = p1.begin(), i_end = p1.end(); i != i_end; ++i) - { - // Get distance from source to tile i. - p1_dist[j] = mMap->getMetaTile(i->x, i->y)->Gcost; - // Check if the being is already walking on the path. - if (i->x == mX / 32 && i->y == mY / 32) - { - onPath = j; - } - // Do not set any offset for intermediate steps. - i->x = i->x * 32; - i->y = i->y * 32; - ++j; - } - p1_length = mMap->getMetaTile(dstX / 32, dstY / 32)->Gcost; - p1_dist[p1_size - 1] = p1_length; - } - p1.push_back(Position(dstX, dstY)); - - if (mX / 32 == srcX / 32 && mY / 32 == srcY / 32) + thisPath = mMap->findPath((int) srcX / 32, (int) srcY / 32, + dstX / 32, dstY / 32, getWalkMask()); + } + if (thisPath.empty()) { - // The being is at the start of the path. - setPath(p1); - delete[] p1_dist; + setPath(Path()); return; } - if (onPath >= 0) - { - // The being is already on the path, but it needs to be slowed down. - for (int j = onPath; j >= 0; --j) - { - p1.pop_front(); - } - int r = p1_length - p1_dist[onPath]; // remaining length - assert(r > 0); - setPath(p1, p1_length * 1024 / r); - delete[] p1_dist; - return; - } + // FIXME: Look into making this code neater. + // Interpolate the offsets. Also convert from tile based to pixel based - Path bestPath; - int bestRating = -1, bestStart = 0, bestLength = 0; - int j = 0; + // Note: I divided the offsets by 32 then muilpied it back to get the top left + // Conner of where the tile is. (If you know a better way then please change it) - for (Path::iterator i = p1.begin(), i_end = p1.end(); i != i_end; ++i) - { - // Look if it is worth passing by tile i. - Path p2 = mMap->findPath(mX / 32, mY / 32, i->x / 32, i->y / 32, getWalkMask()); - if (!p2.empty()) - { - int l1 = mMap->getMetaTile(i->x / 32, i->y / 32)->Gcost; - int l2 = p1_length - p1_dist[j]; - int r = l1 + l2 / 2; // TODO: tune rating formula - assert(r > 0); - if (bestRating < 0 || r < bestRating) - { - bestPath.swap(p2); - bestRating = r; - bestStart = j; - bestLength = l1 + l2; - } - } - ++j; - } + // Find the starting offset + int startX = srcX - ((srcX / 32) * 32 + 16); + int startY = srcY - ((srcY / 32) * 32 + 16); - if (bestRating < 0) - { - // Unable to reach the path? Still, don't teleport since it could be - // user input instead of server command. - setPath(p1); - delete[] p1_dist; - return; - } + // Find the ending offset + int endX = dstX - ((dstX / 32) * 32 + 16); + int endY = dstY - ((dstY / 32) * 32 + 16); - bestPath.pop_back(); - for (Path::iterator i = bestPath.begin(), i_end = bestPath.end(); i != i_end; ++i) - { - i->x = i->x * 32; - i->y = i->y * 32; - } + // Find the distance, and divide it by the number of steps + int changeX = (endX - startX) / thisPath.size(); + int changeY = (endY - startY) / thisPath.size(); - // Concatenate paths. - for (int j = bestStart; j > 0; --j) + // Convert the map path to pixels over tiles + // And add interpolation between the starting and ending offsets + Path::iterator it = thisPath.begin(); + int i = 0; + while(it != thisPath.end()) { - p1.pop_front(); + it->x = (it->x * 32 + 16) + startX + (changeX * i); + it->y = (it->y * 32 + 16) + startY + (changeY * i); + i++; + it++; } - p1.splice(p1.begin(), bestPath); - - assert(bestLength > 0); - setPath(p1, p1_length * 1024 / bestLength); - delete[] p1_dist; - */ -} - -void Being::adjustCourse(int srcX, int srcY) -{ - if (debug_movement) - printf("%p adjustCourse(%d, %d)\n", (void*) this, srcX, srcY); - - if (!mPath.empty()) - adjustCourse(srcX, srcY, mPath.back().x * 32, mPath.back().y * 32); -} - -void Being::setDestination(int destX, int destY) -{ - if (debug_movement) - printf("%p setDestination(%d, %d)\n", (void*) this, destX, destY); - adjustCourse((int) mPos.x, (int) mPos.y, destX, destY); + setPath(thisPath); } #endif // TMWSERV_SUPPORT @@ -332,7 +224,7 @@ void Being::setPath(const Path &path) { mPath = path; #ifdef TMWSERV_SUPPORT - std::cout << this << " New path: " << path << std::endl; +// std::cout << this << " New path: " << path << std::endl; #else if (mAction != WALK && mAction != DEAD) { @@ -668,8 +560,8 @@ void Being::logic() #ifdef TMWSERV_SUPPORT const Vector dest = (mPath.empty()) ? - mDest : Vector(mPath.front().x * 32 + 16, - mPath.front().y * 32 + 16); + mDest : Vector(mPath.front().x, + mPath.front().y); Vector dir = dest - mPos; const float length = dir.length(); diff --git a/src/being.h b/src/being.h index 6c849350..040d55a9 100644 --- a/src/being.h +++ b/src/being.h @@ -183,12 +183,15 @@ class Being : public Sprite, public ConfigListener #ifdef EATHENA_SUPPORT virtual void setDestination(Uint16 destX, Uint16 destY); #else - void setDestination(int x, int y); + /** + * Creates a path for the being from sx,sy to ex,ey + */ + void setDestination(int sx, int sy, int ex, int ey); /** - * Returns the destination for this being. + * Creates a path for the being from currect position to ex and ey */ - const Vector &getDestination() const { return mDest; } + void setDestination(int ex, int ey); /** * Adjusts course to expected start point. @@ -196,9 +199,9 @@ class Being : public Sprite, public ConfigListener void adjustCourse(int srcX, int srcY); /** - * Adjusts course to expected start and end points. + * Returns the destination for this being. */ - void adjustCourse(int srcX, int srcY, int destX, int destY); + const Vector &getDestination() const { return mDest; } #endif /** diff --git a/src/commandhandler.cpp b/src/commandhandler.cpp index 0af77398..d2a303e8 100644 --- a/src/commandhandler.cpp +++ b/src/commandhandler.cpp @@ -25,6 +25,7 @@ #include "channel.h" #include "game.h" #include "localplayer.h" +#include "playerrelations.h" #include "gui/widgets/channeltab.h" #include "gui/widgets/chattab.h" @@ -76,6 +77,14 @@ void CommandHandler::handleCommand(const std::string &command, ChatTab *tab) { handleQuery(args, tab); } + else if (type == "ignore") + { + handleIgnore(args, tab); + } + else if (type == "unignore") + { + handleUnignore(args, tab); + } else if (type == "join") { handleJoin(args, tab); @@ -154,6 +163,9 @@ void CommandHandler::handleHelp(const std::string &args, ChatTab *tab) tab->chatLog(_("/query > Makes a tab for private messages with another user")); tab->chatLog(_("/q > Alias of query")); + tab->chatLog(_("/ignore > ignore a player")); + tab->chatLog(_("/unignore > stop ignoring a player")); + tab->chatLog(_("/list > Display all public channels")); tab->chatLog(_("/join > Join or create a channel")); @@ -192,6 +204,12 @@ void CommandHandler::handleHelp(const std::string &args, ChatTab *tab) tab->chatLog(_("Command: /clear")); tab->chatLog(_("This command clears the chat log of previous chat.")); } + else if (args == "ignore") + { + tab->chatLog(_("Command: /ignore <player>")); + tab->chatLog(_("This command ignores the given player reguardless of " + "current relations.")); + } else if (args == "join") { tab->chatLog(_("Command: /join <channel>")); @@ -257,6 +275,12 @@ void CommandHandler::handleHelp(const std::string &args, ChatTab *tab) tab->chatLog(_("Command: /toggle")); tab->chatLog(_("This command displays the return toggle status.")); } + else if (args == "unignore") + { + tab->chatLog(_("Command: /unignore <player>")); + tab->chatLog(_("This command stops ignoring the given player if they " + "are being ignored")); + } else if (args == "where") { tab->chatLog(_("Command: /where")); @@ -416,3 +440,47 @@ void CommandHandler::handlePresent(const std::string &args, ChatTab *tab) { chatWindow->doPresent(); } + +void CommandHandler::handleIgnore(const std::string &args, ChatTab *tab) +{ + if (args.empty()) + { + tab->chatLog(_("Please specify a name."), BY_SERVER); + return; + } + + if (player_relations.getRelation(args) == PlayerRelation::IGNORED) + { + tab->chatLog(_("Player already ignored!"), BY_SERVER); + return; + } + else + player_relations.setRelation(args, PlayerRelation::IGNORED); + + if (player_relations.getRelation(args) == PlayerRelation::IGNORED) + tab->chatLog(_("Player successfully ignored!"), BY_SERVER); + else + tab->chatLog(_("Player could not be ignored!"), BY_SERVER); +} + +void CommandHandler::handleUnignore(const std::string &args, ChatTab *tab) +{ + if (args.empty()) + { + tab->chatLog(_("Please specify a name."), BY_SERVER); + return; + } + + if (player_relations.getRelation(args) == PlayerRelation::IGNORED) + player_relations.removePlayer(args); + else + { + tab->chatLog(_("Player wasn't ignored!"), BY_SERVER); + return; + } + + if (player_relations.getRelation(args) != PlayerRelation::IGNORED) + tab->chatLog(_("Player no longer ignored!"), BY_SERVER); + else + tab->chatLog(_("Player could not be unignored!"), BY_SERVER); +} diff --git a/src/commandhandler.h b/src/commandhandler.h index 783e400d..eb73f239 100644 --- a/src/commandhandler.h +++ b/src/commandhandler.h @@ -54,7 +54,10 @@ class CommandHandler static char parseBoolean(const std::string &value); - private: + protected: + friend class ChatTab; + friend class WhisperTab; + /** * Handle an announce command. */ @@ -124,6 +127,16 @@ class CommandHandler * Handle a present command. */ void handlePresent(const std::string &args, ChatTab *tab); + + /** + * Handle an ignore command. + */ + void handleIgnore(const std::string &args, ChatTab *tab); + + /** + * Handle an unignore command. + */ + void handleUnignore(const std::string &args, ChatTab *tab); }; extern CommandHandler *commandHandler; diff --git a/src/game.cpp b/src/game.cpp index 82750dac..f1df57cc 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -58,6 +58,7 @@ #include "gui/ministatus.h" #include "gui/npcdialog.h" #include "gui/okdialog.h" +#include "gui/outfitwindow.h" #include "gui/sdlinput.h" #include "gui/sell.h" #include "gui/setup.h" @@ -139,6 +140,7 @@ HelpWindow *helpWindow; DebugWindow *debugWindow; ShortcutWindow *itemShortcutWindow; ShortcutWindow *emoteShortcutWindow; +OutfitWindow *outfitWindow; BeingManager *beingManager = NULL; FloorItemManager *floorItemManager = NULL; @@ -233,6 +235,7 @@ static void createGuiWindows() new ItemShortcutContainer); emoteShortcutWindow = new ShortcutWindow("EmoteShortcut", new EmoteShortcutContainer); + outfitWindow = new OutfitWindow(); localChatTab = new ChatTab(_("General")); @@ -278,6 +281,7 @@ static void destroyGuiWindows() delete itemShortcutWindow; delete emoteShortcutWindow; delete storageWindow; + delete outfitWindow; } Game::Game(): @@ -610,6 +614,65 @@ void Game::handleInput() } } + if (event.key.keysym.mod & KMOD_RCTRL && !chatWindow->isInputFocused()) + { + switch (event.key.keysym.sym) + { + case SDLK_1: + outfitWindow->wearOutfit(0); + used = true; + break; + + case SDLK_2: + outfitWindow->wearOutfit(1); + used = true; + break; + + case SDLK_3: + outfitWindow->wearOutfit(2); + used = true; + break; + + case SDLK_4: + outfitWindow->wearOutfit(3); + used = true; + break; + + case SDLK_5: + outfitWindow->wearOutfit(4); + used = true; + break; + + case SDLK_6: + outfitWindow->wearOutfit(5); + used = true; + break; + + case SDLK_7: + outfitWindow->wearOutfit(6); + used = true; + break; + + case SDLK_8: + outfitWindow->wearOutfit(7); + used = true; + break; + + case SDLK_9: + outfitWindow->wearOutfit(8); + used = true; + break; + + case SDLK_0: + outfitWindow->wearOutfit(9); + used = true; + break; + + default: + break; + } + } + const int tKey = keyboard.getKeyIndex(event.key.keysym.sym); switch (tKey) { @@ -669,7 +732,7 @@ void Game::handleInput() default: break; } - if (keyboard.isEnabled() && + if (keyboard.isEnabled() && !chatWindow->isInputFocused() && !npcDialog->isInputFocused()) { const int tKey = keyboard.getKeyIndex(event.key.keysym.sym); @@ -786,6 +849,9 @@ void Game::handleInput() case KeyboardConfig::KEY_WINDOW_EMOTE_SHORTCUT: requestedWindow = emoteShortcutWindow; break; + case KeyboardConfig::KEY_WINDOW_OUTFIT: + requestedWindow = outfitWindow; + break; case KeyboardConfig::KEY_SCREENSHOT: // Screenshot (picture, hence the p) saveScreenshot(); @@ -926,7 +992,7 @@ void Game::handleInput() } #else player_node->setWalkingDir(direction); - +#endif // Attacking monsters if (keyboard.isKeyActive(keyboard.KEY_ATTACK) || (joystick && joystick->buttonPressed(0))) @@ -943,7 +1009,11 @@ void Game::handleInput() // A set target has highest priority if (!player_node->getTarget()) { +#ifdef TMWSERV_SUPPORT + Uint16 targetX = x / 32, targetY = y / 32; +#else Uint16 targetX = x, targetY = y; +#endif // Only auto target Monsters target = beingManager->findNearestLivingBeing(targetX, targetY, 20, Being::MONSTER); @@ -951,8 +1021,6 @@ void Game::handleInput() player_node->attack(target, newTarget); } -#endif - // Target the nearest player/monster/npc if ((keyboard.isKeyActive(keyboard.KEY_TARGET_PLAYER) || keyboard.isKeyActive(keyboard.KEY_TARGET_CLOSEST) || @@ -996,7 +1064,7 @@ void Game::handleInput() } // Stop attacking if the right key is pressed - if (!keyboard.isKeyActive(keyboard.KEY_ATTACK) + if (!keyboard.isKeyActive(keyboard.KEY_ATTACK) && keyboard.isKeyActive(keyboard.KEY_TARGET)) { player_node->stopAttack(); diff --git a/src/gui/connection.cpp b/src/gui/connectiondialog.cpp index 4863edcd..1c3b7ff5 100644 --- a/src/gui/connection.cpp +++ b/src/gui/connectiondialog.cpp @@ -19,7 +19,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -#include "connection.h" +#include "connectiondialog.h" #include "gui/widgets/button.h" #include "gui/widgets/label.h" diff --git a/src/gui/connection.h b/src/gui/connectiondialog.h index d6059c3f..d6059c3f 100644 --- a/src/gui/connection.h +++ b/src/gui/connectiondialog.h diff --git a/src/gui/inventorywindow.cpp b/src/gui/inventorywindow.cpp index 47f66e76..06e43eac 100644 --- a/src/gui/inventorywindow.cpp +++ b/src/gui/inventorywindow.cpp @@ -79,6 +79,7 @@ InventoryWindow::InventoryWindow(int invSize): mUseButton = new Button(longestUseString, "use", this); mDropButton = new Button(_("Drop"), "drop", this); mSplitButton = new Button(_("Split"), "split", this); + mOutfitButton = new Button(_("Outfits"), "outfit", this); mItems = new ItemContainer(player_node->getInventory()); mItems->addSelectionListener(this); @@ -103,6 +104,7 @@ InventoryWindow::InventoryWindow(int invSize): place(0, 2, mUseButton); place(1, 2, mDropButton); place(2, 2, mSplitButton); + place(6, 2, mOutfitButton); Layout &layout = getLayout(); layout.setRowHeight(1, Layout::AUTO_SET); @@ -156,6 +158,16 @@ void InventoryWindow::logic() void InventoryWindow::action(const gcn::ActionEvent &event) { + if (event.getId() == "outfit") + { + extern Window *outfitWindow; + outfitWindow->setVisible(!outfitWindow->isVisible()); + if (outfitWindow->isVisible()) + { + outfitWindow->requestMoveToTop(); + } + } + Item *item = mItems->getSelectedItem(); if (!item) @@ -163,7 +175,7 @@ void InventoryWindow::action(const gcn::ActionEvent &event) if (event.getId() == "use") { - if (item->isEquipment()) + if (item->isEquipment()) { if (item->isEquipped()) Net::getInventoryHandler()->unequipItem(item); @@ -259,10 +271,10 @@ void InventoryWindow::updateButtons() mDropButton->setEnabled(false); return; } - + mUseButton->setEnabled(true); mDropButton->setEnabled(true); - + if (selectedItem->isEquipment()) { if (selectedItem->isEquipped()) diff --git a/src/gui/inventorywindow.h b/src/gui/inventorywindow.h index 6e34666d..fbda5ac7 100644 --- a/src/gui/inventorywindow.h +++ b/src/gui/inventorywindow.h @@ -109,6 +109,7 @@ class InventoryWindow : public Window, gcn::Button *mUseButton; gcn::Button *mDropButton; gcn::Button *mSplitButton; + gcn::Button *mOutfitButton; gcn::Label *mWeightLabel; gcn::Label *mSlotsLabel; diff --git a/src/gui/itemcontainer.cpp b/src/gui/itemcontainer.cpp index 54aa818b..d8ae6e20 100644 --- a/src/gui/itemcontainer.cpp +++ b/src/gui/itemcontainer.cpp @@ -23,6 +23,7 @@ #include "gui/chat.h" #include "gui/itempopup.h" +#include "gui/outfitwindow.h" #include "gui/palette.h" #include "gui/sdlinput.h" #include "gui/viewport.h" @@ -162,6 +163,7 @@ void ItemContainer::selectNone() { setSelectedIndex(-1); mSelectionStatus = SEL_NONE; + outfitWindow->setItemSelected(-1); } void ItemContainer::setSelectedIndex(int newIndex) @@ -260,6 +262,8 @@ void ItemContainer::mousePressed(gcn::MouseEvent &event) mSelectionStatus = SEL_SELECTING; itemShortcut->setItemSelected(item->getId()); + if (item->isEquipment()) + outfitWindow->setItemSelected(item->getId()); } else { diff --git a/src/gui/outfitwindow.cpp b/src/gui/outfitwindow.cpp new file mode 100644 index 00000000..f43e1440 --- /dev/null +++ b/src/gui/outfitwindow.cpp @@ -0,0 +1,306 @@ +/* + * The Mana World + * Copyright (C) 2007 The Mana World Development Team + * + * This file is part of The Mana World. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#include "outfitwindow.h" + +#include "configuration.h" +#include "localplayer.h" +#include "graphics.h" +#include "inventory.h" +#include "equipment.h" +#include "item.h" + +#include "gui/widgets/button.h" +#include "gui/widgets/checkbox.h" +#include "gui/widgets/label.h" +#include "gui/widgets/layout.h" + +#include "net/inventoryhandler.h" +#include "net/net.h" + +#include "resources/image.h" + +#include "utils/gettext.h" +#include "utils/stringutils.h" + +#include <vector> + +OutfitWindow::OutfitWindow(): + Window(_("Outfits")), + mBoxWidth(33), + mBoxHeight(33), + mGridWidth(3), + mGridHeight(3), + mItemClicked(false), + mItemMoved(NULL), + mItemSelected(-1), + mCurrentOutfit(0) +{ + setWindowName("Outfits"); + setCloseButton(true); + setDefaultSize(250, 250, 118, 180); //160 + + mPreviousButton = new Button("<", "previous", this); + mNextButton = new Button(">", "next", this); + mCurrentLabel = new Label("Outfit: 1"); + mCurrentLabel->setAlignment(gcn::Graphics::CENTER); + mUnequipCheck = new CheckBox(_("Unequip first"), + config.getValue("OutfitUnequip", true)); + + place(0, 3, mPreviousButton, 1); + place(1, 3, mCurrentLabel, 2); + place(3, 3, mNextButton, 1); + place(0, 4, mUnequipCheck, 4); + + Layout &layout = getLayout(); + layout.setRowHeight(0, Layout::AUTO_SET); + layout.setColWidth(4, Layout::CENTER); + + loadWindowState(); + + load(); +} + +OutfitWindow::~OutfitWindow() +{ + save(); +} + +void OutfitWindow::load() +{ + memset(mItems, -1, sizeof(mItems)); + for (int o = 0; o < 10; o++) + { + std::string outfit = config.getValue("Outfit" + toString(o), "-1"); + std::string buf; + std::stringstream ss(outfit); + + std::vector<int> tokens; + + while (ss >> buf) { + tokens.push_back(atoi(buf.c_str())); + } + + for (int i = 0; i < (int)tokens.size(); i++) + { + mItems[o][i] = tokens[i]; + } + } +} + +void OutfitWindow::save() +{ + std::string outfitStr; + for (int o = 0; o < 10; o++) + { + for (int i = 0; i < 9; i++) + { + outfitStr += mItems[o][i] ? toString(mItems[o][i]) : toString(-1); + if (i <8) outfitStr += " "; + } + config.setValue("Outfit" + toString(o), outfitStr); + outfitStr = ""; + } + config.setValue("OutfitUnequip", mUnequipCheck->isSelected()); +} + +void OutfitWindow::action(const gcn::ActionEvent &event) +{ + if (event.getId() == "next") + { + if (mCurrentOutfit < 9) { + mCurrentOutfit++; + } else { + mCurrentOutfit = 0; + } + } + else if (event.getId() == "previous") + { + if (mCurrentOutfit > 0) { + mCurrentOutfit--; + } else { + mCurrentOutfit = 9; + } + } + mCurrentLabel->setCaption("Outfit: " + toString(mCurrentOutfit + 1)); +} + +void OutfitWindow::wearOutfit(int outfit) +{ + Item *item; + if (mUnequipCheck->isSelected()) + { + for (int i = 0; i < 11; i++) + { + //non vis is 3,4,7 + if (i != 3 && i != 4 && i != 7) + { +#ifdef TMWSERV_SUPPORT + if (!(item = player_node->mEquipment.get()->getEquipment(i))) + continue; +#else + if (!(item = player_node->getInventory()->getItem( + player_node->mEquipment.get()->getEquipment(i)))) + continue; +#endif + Net::getInventoryHandler()->unequipItem(item); + } + } + } + + for (int i = 0; i < 9; i++) + { + item = player_node->getInventory()->findItem(mItems[outfit][i]); + if (item && item->getQuantity()) + { + if (item->isEquipment()) { + Net::getInventoryHandler()->equipItem(item); + } + } + } +} + +void OutfitWindow::draw(gcn::Graphics *graphics) +{ + Window::draw(graphics); + Graphics *g = static_cast<Graphics*>(graphics); + + for (int i = 0; i < 9; i++) + { + const int itemX = 10 + (i % mGridWidth) * mBoxWidth; + const int itemY = 25 + (i / mGridWidth) * mBoxHeight; + + graphics->setColor(gcn::Color(0, 0, 0, 64)); + graphics->drawRectangle(gcn::Rectangle(itemX, itemY, 32, 32)); + graphics->setColor(gcn::Color(255, 255, 255, 32)); + graphics->fillRectangle(gcn::Rectangle(itemX, itemY, 32, 32)); + + if (mItems[mCurrentOutfit][i] < 0) + continue; + + Item *item = + player_node->getInventory()->findItem(mItems[mCurrentOutfit][i]); + if (item) { + // Draw item icon. + Image* image = item->getImage(); + if (image) { + g->drawImage(image, itemX, itemY); + } + } + } + if (mItemMoved) + { + // Draw the item image being dragged by the cursor. + Image* image = mItemMoved->getImage(); + if (image) + { + const int tPosX = mCursorPosX - (image->getWidth() / 2); + const int tPosY = mCursorPosY - (image->getHeight() / 2); + + g->drawImage(image, tPosX, tPosY); + } + } +} + + +void OutfitWindow::mouseDragged(gcn::MouseEvent &event) +{ + Window::mouseDragged(event); + if (event.getButton() == gcn::MouseEvent::LEFT) { + if (!mItemMoved && mItemClicked) { + const int index = getIndexFromGrid(event.getX(), event.getY()); + if (index == -1) { + return; + } + const int itemId = mItems[mCurrentOutfit][index]; + if (itemId < 0) + return; + Item *item = player_node->getInventory()->findItem(itemId); + if (item) + { + mItemMoved = item; + mItems[mCurrentOutfit][index] = -1; + } + } + if (mItemMoved) { + mCursorPosX = event.getX(); + mCursorPosY = event.getY(); + } + } +} + +void OutfitWindow::mousePressed(gcn::MouseEvent &event) +{ + Window::mousePressed(event); + const int index = getIndexFromGrid(event.getX(), event.getY()); + if (index == -1) { + return; + } + + // Stores the selected item if there is one. + if (isItemSelected()) { + mItems[mCurrentOutfit][index] = mItemSelected; + mItemSelected = -1; + } + else if (mItems[mCurrentOutfit][index]) { + mItemClicked = true; + } +} + +void OutfitWindow::mouseReleased(gcn::MouseEvent &event) +{ + Window::mouseReleased(event); + if (event.getButton() == gcn::MouseEvent::LEFT) + { + if (isItemSelected()) + { + mItemSelected = -1; + } + const int index = getIndexFromGrid(event.getX(), event.getY()); + if (index == -1) { + mItemMoved = NULL; + return; + } + if (mItemMoved) { + mItems[mCurrentOutfit][index] = mItemMoved->getId(); + mItemMoved = NULL; + } + if (mItemClicked) { + mItemClicked = false; + } + } +} + +int OutfitWindow::getIndexFromGrid(int pointX, int pointY) const +{ + const gcn::Rectangle tRect = gcn::Rectangle( + 10, 25, 10 + mGridWidth * mBoxWidth, 25 + mGridHeight * mBoxHeight); + if (!tRect.isPointInRect(pointX, pointY)) { + return -1; + } + const int index = (((pointY - 25) / mBoxHeight) * mGridWidth) + + (pointX - 10) / mBoxWidth; + if (index >= 9) + { + return -1; + } + return index; +} diff --git a/src/gui/outfitwindow.h b/src/gui/outfitwindow.h new file mode 100644 index 00000000..3e70815c --- /dev/null +++ b/src/gui/outfitwindow.h @@ -0,0 +1,92 @@ +/* + * The Mana World + * Copyright (C) 2007 The Mana World Development Team + * + * This file is part of The Mana World. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#ifndef OUTFITWINDOW_H +#define OUTFITWINDOW_H + +#include "gui/widgets/window.h" + +#include <guichan/actionlistener.hpp> + +class Button; +class CheckBox; +class Item; +class Label; + +class OutfitWindow : public Window, gcn::ActionListener +{ + public: + /** + * Constructor. + */ + OutfitWindow(); + + /** + * Destructor. + */ + ~OutfitWindow(); + + void action(const gcn::ActionEvent &event); + + void draw(gcn::Graphics *graphics); + + void mousePressed(gcn::MouseEvent &event); + + void mouseDragged(gcn::MouseEvent &event); + + void mouseReleased(gcn::MouseEvent &event); + + void load(); + + void setItemSelected(int itemId) + { mItemSelected = itemId; } + + bool isItemSelected() + { return mItemSelected > -1; } + + void wearOutfit(int outfit); + + private: + Button *mPreviousButton; + Button *mNextButton; + Label *mCurrentLabel; + CheckBox *mUnequipCheck; + + int getIndexFromGrid(int pointX, int pointY) const; + + int mBoxWidth; + int mBoxHeight; + int mCursorPosX, mCursorPosY; + int mGridWidth, mGridHeight; + bool mItemClicked; + Item *mItemMoved; + + void save(); + + int mItems[10][9]; + int mItemSelected; + + int mCurrentOutfit; +}; + +extern OutfitWindow *outfitWindow; + +#endif diff --git a/src/gui/viewport.cpp b/src/gui/viewport.cpp index d954b99f..68b5fed3 100644 --- a/src/gui/viewport.cpp +++ b/src/gui/viewport.cpp @@ -202,9 +202,7 @@ void Viewport::draw(gcn::Graphics *gcnGraphics) mMap->drawCollision(graphics, (int) mPixelViewX, (int) mPixelViewY); -#if EATHENA_SUPPORT drawDebugPath(graphics); -#endif } } @@ -364,24 +362,12 @@ void Viewport::mousePressed(gcn::MouseEvent &event) if (player_node->withinAttackRange(being) || keyboard.isKeyActive(keyboard.KEY_ATTACK)) { - player_node->setGotoTarget(being); -//TODO: This can be changed when TMWServ moves to target based combat -#ifdef TMWSERV_SUPPORT - player_node->attack(); -#else player_node->attack(being, !keyboard.isKeyActive(keyboard.KEY_TARGET)); -#endif - } else { -#ifdef TMWSERV_SUPPORT - player_node->setDestination(event.getX() + (int) mPixelViewX, - event.getY() + (int) mPixelViewY); -#else - player_node->setDestination(tilex, tiley); -#endif + player_node->setGotoTarget(being); } break; default: @@ -410,9 +396,9 @@ void Viewport::mousePressed(gcn::MouseEvent &event) event.getY() + (int) mPixelViewY); } #else - player_node->stopAttack(); player_node->setDestination(tilex, tiley); #endif + player_node->stopAttack(); mPlayerFollowMouse = true; } } diff --git a/src/gui/widgets/whispertab.cpp b/src/gui/widgets/whispertab.cpp index 23325108..43c63cc0 100644 --- a/src/gui/widgets/whispertab.cpp +++ b/src/gui/widgets/whispertab.cpp @@ -21,6 +21,7 @@ #include "whispertab.h" +#include "commandhandler.h" #include "localplayer.h" #include "gui/palette.h" @@ -65,6 +66,8 @@ void WhisperTab::handleCommand(const std::string &msg) void WhisperTab::showHelp() { + chatLog(_("/ignore > Ignore the other player")); + chatLog(_("/unignore > Stop ignoring the other player")); chatLog(_("/close > Close the whisper tab")); } @@ -78,6 +81,18 @@ bool WhisperTab::handleCommand(const std::string &type, chatLog(_("Command: /close")); chatLog(_("This command closes the current whisper tab.")); } + else if (args == "ignore") + { + chatLog(_("Command: /ignore")); + chatLog(_("This command ignores the other player reguardless of " + "current relations.")); + } + else if (args == "unignore") + { + chatLog(_("Command: /unignore <player>")); + chatLog(_("This command stops ignoring the other player if they " + "are being ignored")); + } else return false; } @@ -85,6 +100,14 @@ bool WhisperTab::handleCommand(const std::string &type, { delete this; } + else if (type == "ignore") + { + commandHandler->handleIgnore(mNick, this); + } + else if (type == "unignore") + { + commandHandler->handleUnignore(mNick, this); + } else return false; diff --git a/src/gui/windowmenu.cpp b/src/gui/windowmenu.cpp index 5e33a4ed..8964f072 100644 --- a/src/gui/windowmenu.cpp +++ b/src/gui/windowmenu.cpp @@ -48,7 +48,6 @@ extern Window *guildWindow; extern Window *magicDialog; #endif - WindowMenu::WindowMenu(): mEmotePopup(0) { diff --git a/src/keyboardconfig.cpp b/src/keyboardconfig.cpp index 670a96be..8e021aa6 100644 --- a/src/keyboardconfig.cpp +++ b/src/keyboardconfig.cpp @@ -80,6 +80,7 @@ static KeyData const keyData[KeyboardConfig::KEY_TOTAL] = { {"keyWindowDebug", SDLK_F10, _("Debug Window")}, {"keyWindowParty", SDLK_F11, _("Party Window")}, {"keyWindowEmoteBar", SDLK_F12, _("Emote Shortcut Window")}, + {"keyWindowOutfit", SDLK_o, _("Outfits Window")}, {"keyEmoteShortcut1", SDLK_1, strprintf(_("Emote Shortcut %d"), 1)}, {"keyEmoteShortcut2", SDLK_2, strprintf(_("Emote Shortcut %d"), 2)}, {"keyEmoteShortcut3", SDLK_3, strprintf(_("Emote Shortcut %d"), 3)}, diff --git a/src/keyboardconfig.h b/src/keyboardconfig.h index 68a5efa6..b6a07f16 100644 --- a/src/keyboardconfig.h +++ b/src/keyboardconfig.h @@ -191,6 +191,7 @@ class KeyboardConfig KEY_WINDOW_DEBUG, KEY_WINDOW_PARTY, KEY_WINDOW_EMOTE_SHORTCUT, + KEY_WINDOW_OUTFIT, KEY_EMOTE_1, KEY_EMOTE_2, KEY_EMOTE_3, diff --git a/src/localplayer.cpp b/src/localplayer.cpp index e9bc30f2..782a461a 100644 --- a/src/localplayer.cpp +++ b/src/localplayer.cpp @@ -71,7 +71,10 @@ #include <cassert> #ifdef TMWSERV_SUPPORT -const short walkingKeyboardDelay = 100; +// This is shorter then it really needs to be for normal use +// But if we ever wanted to increase player speed, having this lower +// Won't hurt +const short walkingKeyboardDelay = 40; #endif LocalPlayer *player_node = NULL; @@ -193,6 +196,8 @@ void LocalPlayer::logic() mLastTarget = -1; } +#endif + if (mTarget) { if (mTarget->getType() == Being::NPC) @@ -203,13 +208,18 @@ void LocalPlayer::logic() } else { +#ifdef TMWSERV_SUPPORT + // Find whether target is in range + const int rangeX = abs(mTarget->getPosition().x - getPosition().x); + const int rangeY = abs(mTarget->getPosition().y - getPosition().y); +#else // Find whether target is in range const int rangeX = abs(mTarget->mX - mX); const int rangeY = abs(mTarget->mY - mY); +#endif const int attackRange = getAttackRange(); const int inRange = rangeX > attackRange || rangeY > attackRange ? 1 : 0; - mTarget->setTargetAnimation( mTargetCursor[inRange][mTarget->getTargetCursorSize()]); @@ -220,7 +230,6 @@ void LocalPlayer::logic() attack(mTarget, true); } } -#endif Player::logic(); } @@ -280,9 +289,7 @@ void LocalPlayer::nextStep() if (mGoingToTarget && mTarget && withinAttackRange(mTarget)) { mAction = Being::STAND; -#ifdef EATHENA_SUPPORT attack(mTarget, true); -#endif mGoingToTarget = false; mPath.clear(); return; @@ -433,9 +440,9 @@ void LocalPlayer::walk(unsigned char dir) int dScaler; // Distance to walk - // Checks our path up to 5 tiles, if a blocking tile is found + // Checks our path up to 2 tiles, if a blocking tile is found // We go to the last good tile, and break out of the loop - for (dScaler = 1; dScaler <= 10; dScaler++) + for (dScaler = 1; dScaler <= 2; dScaler++) { if ( (dx || dy) && !mMap->getWalk( ((int) pos.x + (dx * dScaler)) / 32, @@ -606,7 +613,7 @@ void LocalPlayer::emote(Uint8 emotion) } #ifdef TMWSERV_SUPPORT - +/* void LocalPlayer::attack() { if (mLastAction != -1) @@ -656,16 +663,25 @@ void LocalPlayer::attack() } Net::GameServer::Player::attack(getSpriteDirection()); } - +*/ void LocalPlayer::useSpecial(int special) { Net::GameServer::Player::useSpecial(special); } -#else +#endif void LocalPlayer::attack(Being *target, bool keep) { +#ifdef TMWSERV_SUPPORT + if (mLastAction != -1) + return; + + // Can only attack when standing still + if (mAction != STAND && mAction != ATTACK) + return; +#endif + mKeepAttacking = keep; if (!target || target->getType() == Being::NPC) @@ -676,14 +692,36 @@ void LocalPlayer::attack(Being *target, bool keep) mLastTarget = -1; setTarget(target); } - +#ifdef TMWSERV_SUPPORT + Vector plaPos = this->getPosition(); + Vector tarPos = mTarget->getPosition(); + int dist_x = plaPos.x - tarPos.x; + int dist_y = plaPos.y - tarPos.y; +#else int dist_x = target->mX - mX; int dist_y = target->mY - mY; // Must be standing to attack if (mAction != STAND) return; +#endif +#ifdef TMWSERV_SUPPORT + if (abs(dist_y) >= abs(dist_x)) + { + if (dist_y < 0) + setDirection(DOWN); + else + setDirection(UP); + } + else + { + if (dist_x < 0) + setDirection(RIGHT); + else + setDirection(LEFT); + } +#else if (abs(dist_y) >= abs(dist_x)) { if (dist_y > 0) @@ -698,9 +736,14 @@ void LocalPlayer::attack(Being *target, bool keep) else setDirection(LEFT); } +#endif +#ifdef TMWSERV_SUPPORT + mLastAction = tick_time; +#else mWalkTime = tick_time; mTargetTime = tick_time; +#endif setAction(ATTACK); @@ -715,14 +758,13 @@ void LocalPlayer::attack(Being *target, bool keep) sound.playSfx("sfx/fist-swish.ogg"); } - Net::getPlayerHandler()->attack(target); - + Net::getPlayerHandler()->attack(target->getId()); +#ifdef EATHENA_SUPPORT if (!keep) stopAttack(); +#endif } -#endif // no TMWSERV_SUPPORT - void LocalPlayer::stopAttack() { if (mTarget) @@ -845,7 +887,7 @@ int LocalPlayer::getAttackRange() const ItemInfo info = weapon->getInfo(); return info.getAttackRange(); } - return 32; // unarmed range + return 48; // unarmed range #else return mAttackRange; #endif diff --git a/src/localplayer.h b/src/localplayer.h index 4a85dd75..85681e03 100644 --- a/src/localplayer.h +++ b/src/localplayer.h @@ -214,11 +214,9 @@ class LocalPlayer : public Player void setTrading(bool trading) { mTrading = trading; } #ifdef TMWSERV_SUPPORT - void attack(); void useSpecial(int id); -#else - void attack(Being *target = NULL, bool keep = false); #endif + void attack(Being *target = NULL, bool keep = false); /** * Triggers whether or not to show the name as a GM name. diff --git a/src/main.cpp b/src/main.cpp index 16cbbdfe..f37f9de9 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -53,7 +53,7 @@ #include "gui/serverselectdialog.h" #include "gui/setup.h" #ifdef TMWSERV_SUPPORT -#include "gui/connection.h" +#include "gui/connectiondialog.h" #include "gui/quitdialog.h" #include "gui/serverdialog.h" #endif diff --git a/src/net/ea/beinghandler.cpp b/src/net/ea/beinghandler.cpp index 34a0d70a..f149f15f 100644 --- a/src/net/ea/beinghandler.cpp +++ b/src/net/ea/beinghandler.cpp @@ -65,6 +65,7 @@ BeingHandler::BeingHandler(bool enableSync): SMSG_PLAYER_MOVE_TO_ATTACK, SMSG_PLAYER_STATUS_CHANGE, SMSG_BEING_STATUS_CHANGE, + SMSG_BEING_RESURRECT, 0 }; handledMessages = _messages; @@ -260,6 +261,24 @@ void BeingHandler::handleMessage(MessageIn &msg) break; + case SMSG_BEING_RESURRECT: + // A being changed mortality status + id = msg.readInt32(); + + dstBeing = beingManager->findBeing(id); + + if (!dstBeing) + break; + + // If this is player's current target, clear it. + if (dstBeing == player_node->getTarget()) + player_node->stopAttack(); + + if (msg.readInt8() == 1) + dstBeing->setAction(Being::STAND); + + break; + case SMSG_BEING_ACTION: srcBeing = beingManager->findBeing(msg.readInt32()); dstBeing = beingManager->findBeing(msg.readInt32()); diff --git a/src/net/ea/playerhandler.cpp b/src/net/ea/playerhandler.cpp index 2d953df1..c1b7cc84 100644 --- a/src/net/ea/playerhandler.cpp +++ b/src/net/ea/playerhandler.cpp @@ -422,10 +422,10 @@ void PlayerHandler::handleMessage(MessageIn &msg) } } -void PlayerHandler::attack(Being *being) +void PlayerHandler::attack(int id) { MessageOut outMsg(CMSG_PLAYER_ATTACK); - outMsg.writeInt32(being->getId()); + outMsg.writeInt32(id); outMsg.writeInt8(0); } diff --git a/src/net/ea/playerhandler.h b/src/net/ea/playerhandler.h index 808cd0ec..5dbc171b 100644 --- a/src/net/ea/playerhandler.h +++ b/src/net/ea/playerhandler.h @@ -35,7 +35,7 @@ class PlayerHandler : public MessageHandler, public Net::PlayerHandler void handleMessage(MessageIn &msg); - void attack(Being *being); + void attack(int id); void emote(int emoteId); diff --git a/src/net/ea/protocol.h b/src/net/ea/protocol.h index f8caf4c1..b3759946 100644 --- a/src/net/ea/protocol.h +++ b/src/net/ea/protocol.h @@ -87,6 +87,7 @@ static const int STORAGE_OFFSET = 1; #define SMSG_BEING_CHAT 0x008d /**< A being talks */ #define SMSG_BEING_NAME_RESPONSE 0x0095 /**< Has to be requested */ #define SMSG_BEING_CHANGE_DIRECTION 0x009c +#define SMSG_BEING_RESURRECT 0x0148 #define SMSG_PLAYER_STATUS_CHANGE 0x0119 #define SMSG_BEING_STATUS_CHANGE 0x0196 diff --git a/src/net/playerhandler.h b/src/net/playerhandler.h index df49756d..163b48f3 100644 --- a/src/net/playerhandler.h +++ b/src/net/playerhandler.h @@ -31,7 +31,7 @@ namespace Net { class PlayerHandler { public: - virtual void attack(Being *being) = 0; + virtual void attack(int id) = 0; virtual void emote(int emoteId) = 0; diff --git a/src/net/tmwserv/beinghandler.cpp b/src/net/tmwserv/beinghandler.cpp index 1ec13800..99491203 100644 --- a/src/net/tmwserv/beinghandler.cpp +++ b/src/net/tmwserv/beinghandler.cpp @@ -191,11 +191,6 @@ void BeingHandler::handleBeingsMoveMessage(MessageIn &msg) int dy = 0; int speed = 0; - printf("handleBeingsMoveMessage for %p (%s | %s)\n", - (void*) being, - (flags & MOVING_POSITION) ? "pos" : "", - (flags & MOVING_DESTINATION) ? "dest" : ""); - if (flags & MOVING_POSITION) { Uint16 sx2, sy2; @@ -235,7 +230,7 @@ void BeingHandler::handleBeingsMoveMessage(MessageIn &msg) // If being is a player, and he only moves a little, its ok to be a little out of sync if (being->getType() == Being::PLAYER && abs(being->getPixelX() - dx) + - abs(being->getPixelY() - dy) < 2 * 32 && + abs(being->getPixelY() - dy) < 16 && (dx != being->getDestination().x && dy != being->getDestination().y)) { being->setDestination(being->getPixelX(),being->getPixelY()); @@ -258,7 +253,7 @@ void BeingHandler::handleBeingsMoveMessage(MessageIn &msg) } else { - being->adjustCourse(sx, sy, dx, dy); + being->setDestination(sx, sy, dx, dy); } } } diff --git a/src/net/tmwserv/gameserver/player.cpp b/src/net/tmwserv/gameserver/player.cpp index 3f05c954..93853681 100644 --- a/src/net/tmwserv/gameserver/player.cpp +++ b/src/net/tmwserv/gameserver/player.cpp @@ -58,13 +58,6 @@ void Net::GameServer::Player::moveItem(int oldSlot, int newSlot, int amount) Net::GameServer::connection->send(msg); } -void Net::GameServer::Player::attack(int direction) -{ - MessageOut msg(PGMSG_ATTACK); - msg.writeInt8(direction); - Net::GameServer::connection->send(msg); -} - void Net::GameServer::Player::useSpecial(int special) { MessageOut msg(PGMSG_USE_SPECIAL); diff --git a/src/net/tmwserv/gameserver/player.h b/src/net/tmwserv/gameserver/player.h index eddd9102..24b25dc7 100644 --- a/src/net/tmwserv/gameserver/player.h +++ b/src/net/tmwserv/gameserver/player.h @@ -43,7 +43,6 @@ namespace Net void walk(int x, int y); void pickUp(int x, int y); void moveItem(int oldSlot, int newSlot, int amount); - void attack(int direction); void useSpecial(int special); void requestTrade(int id); void acceptTrade(bool accept); diff --git a/src/net/tmwserv/playerhandler.cpp b/src/net/tmwserv/playerhandler.cpp index 931e4294..b378817f 100644 --- a/src/net/tmwserv/playerhandler.cpp +++ b/src/net/tmwserv/playerhandler.cpp @@ -332,9 +332,11 @@ void PlayerHandler::handleMapChangeMessage(MessageIn &msg) viewport->scrollBy(scrollOffsetX, scrollOffsetY); } -void PlayerHandler::attack(Being *being) +void PlayerHandler::attack(int id) { - // TODO + MessageOut msg(PGMSG_ATTACK); + msg.writeInt16(id); + Net::GameServer::connection->send(msg); } void PlayerHandler::emote(int emoteId) @@ -371,9 +373,6 @@ void PlayerHandler::setDestination(int x, int y, int /* direction */) msg.writeInt16(x); msg.writeInt16(y); Net::GameServer::connection->send(msg); - - // Debugging fire burst - effectManager->trigger(15, x, y); } void PlayerHandler::changeAction(Being::Action action) diff --git a/src/net/tmwserv/playerhandler.h b/src/net/tmwserv/playerhandler.h index 13ae8f39..164d30ae 100644 --- a/src/net/tmwserv/playerhandler.h +++ b/src/net/tmwserv/playerhandler.h @@ -34,7 +34,7 @@ class PlayerHandler : public MessageHandler, public Net::PlayerHandler void handleMessage(MessageIn &msg); - void attack(Being *being); + void attack(int id); void emote(int emoteId); diff --git a/src/net/tmwserv/protocol.h b/src/net/tmwserv/protocol.h index 7fa3b372..6124263a 100644 --- a/src/net/tmwserv/protocol.h +++ b/src/net/tmwserv/protocol.h @@ -106,7 +106,7 @@ enum { GPMSG_BEING_DIR_CHANGE = 0x0273, // W being id, B direction GPMSG_BEINGS_MOVE = 0x0280, // { W being id, B flags [, C position, B speed] [, W*2 destination] }* GPMSG_ITEMS = 0x0281, // { W item id, W*2 position }* - PGMSG_ATTACK = 0x0290, // B direction + PGMSG_ATTACK = 0x0290, // W being id PGMSG_USE_SPECIAL = 0x0292, // B specialID GPMSG_BEING_ATTACK = 0x0291, // W being id PGMSG_SAY = 0x02A0, // S text @@ -162,9 +162,11 @@ enum { CPMSG_GUILD_QUIT_RESPONSE = 0x0361, // B error PCMSG_GUILD_PROMOTE_MEMBER = 0x0365, // W guild, S name, B rights CPMSG_GUILD_PROMOTE_MEMBER_RESPONSE = 0x0366, // B error + PCMSG_GUILD_KICK_MEMBER = 0x0370, // W guild, S name + CPMSG_GUILD_KICK_MEMBER_RESPONSE = 0x0371, // B error - CPMSG_GUILD_INVITED = 0x0370, // S char name, S guild name, W id - CPMSG_GUILD_REJOIN = 0x0371, // S name, W guild, W rights, W channel, S announce + CPMSG_GUILD_INVITED = 0x0388, // S char name, S guild name, W id + CPMSG_GUILD_REJOIN = 0x0389, // S name, W guild, W rights, W channel, S announce // Party PCMSG_PARTY_INVITE = 0x03A0, // S name diff --git a/src/resources/itemdb.cpp b/src/resources/itemdb.cpp index 9a17eb3a..b25f754f 100644 --- a/src/resources/itemdb.cpp +++ b/src/resources/itemdb.cpp @@ -215,6 +215,10 @@ void ItemDB::load() } } + if (weaponType > 0) + if (attackRange == 0) + logger->log("ItemDB: Missing attack range from weapon %i!", id); + #define CHECK_PARAM(param, error_value) \ if (param == error_value) \ logger->log("ItemDB: Missing " #param " attribute for item %i!",id) diff --git a/themanaworld.xcodeproj/garfield.mode1v3 b/themanaworld.xcodeproj/garfield.mode1v3 index d23c63e2..6a9a1334 100644 --- a/themanaworld.xcodeproj/garfield.mode1v3 +++ b/themanaworld.xcodeproj/garfield.mode1v3 @@ -195,168 +195,7 @@ <key>Notifications</key> <array/> <key>OpenEditors</key> - <array> - <dict> - <key>Content</key> - <dict> - <key>PBXProjectModuleGUID</key> - <string>92A2463F0F937FCE00B7719B</string> - <key>PBXProjectModuleLabel</key> - <string>browserbox.cpp</string> - <key>PBXSplitModuleInNavigatorKey</key> - <dict> - <key>Split0</key> - <dict> - <key>PBXProjectModuleGUID</key> - <string>92A246400F937FCE00B7719B</string> - <key>PBXProjectModuleLabel</key> - <string>browserbox.cpp</string> - <key>_historyCapacity</key> - <integer>0</integer> - <key>bookmark</key> - <string>92A246640F9388D100B7719B</string> - <key>history</key> - <array> - <string>92A2463B0F937EA700B7719B</string> - </array> - </dict> - <key>SplitCount</key> - <string>1</string> - </dict> - <key>StatusBarVisibility</key> - <true/> - </dict> - <key>Geometry</key> - <dict> - <key>Frame</key> - <string>{{0, 20}, {627, 617}}</string> - <key>PBXModuleWindowStatusBarHidden2</key> - <false/> - <key>RubberWindowFrame</key> - <string>162 85 627 658 0 0 1280 832 </string> - </dict> - </dict> - <dict> - <key>Content</key> - <dict> - <key>PBXProjectModuleGUID</key> - <string>92A246100F936EBC00B7719B</string> - <key>PBXProjectModuleLabel</key> - <string>chattab.cpp</string> - <key>PBXSplitModuleInNavigatorKey</key> - <dict> - <key>Split0</key> - <dict> - <key>PBXProjectModuleGUID</key> - <string>92A246110F936EBC00B7719B</string> - <key>PBXProjectModuleLabel</key> - <string>chattab.cpp</string> - <key>_historyCapacity</key> - <integer>0</integer> - <key>bookmark</key> - <string>92A246650F9388D100B7719B</string> - <key>history</key> - <array> - <string>92A245EB0F93672300B7719B</string> - </array> - </dict> - <key>SplitCount</key> - <string>1</string> - </dict> - <key>StatusBarVisibility</key> - <true/> - </dict> - <key>Geometry</key> - <dict> - <key>Frame</key> - <string>{{0, 20}, {627, 617}}</string> - <key>PBXModuleWindowStatusBarHidden2</key> - <false/> - <key>RubberWindowFrame</key> - <string>93 148 627 658 0 0 1280 832 </string> - </dict> - </dict> - <dict> - <key>Content</key> - <dict> - <key>PBXProjectModuleGUID</key> - <string>92A2460A0F936EBC00B7719B</string> - <key>PBXProjectModuleLabel</key> - <string>stringutils.h</string> - <key>PBXSplitModuleInNavigatorKey</key> - <dict> - <key>Split0</key> - <dict> - <key>PBXProjectModuleGUID</key> - <string>92A2460B0F936EBC00B7719B</string> - <key>PBXProjectModuleLabel</key> - <string>stringutils.h</string> - <key>_historyCapacity</key> - <integer>0</integer> - <key>bookmark</key> - <string>92A246660F9388D100B7719B</string> - <key>history</key> - <array> - <string>92A245EE0F936C4600B7719B</string> - </array> - </dict> - <key>SplitCount</key> - <string>1</string> - </dict> - <key>StatusBarVisibility</key> - <true/> - </dict> - <key>Geometry</key> - <dict> - <key>Frame</key> - <string>{{0, 20}, {627, 617}}</string> - <key>PBXModuleWindowStatusBarHidden2</key> - <false/> - <key>RubberWindowFrame</key> - <string>139 106 627 658 0 0 1280 832 </string> - </dict> - </dict> - <dict> - <key>Content</key> - <dict> - <key>PBXProjectModuleGUID</key> - <string>92A2460D0F936EBC00B7719B</string> - <key>PBXProjectModuleLabel</key> - <string>stringutils.cpp</string> - <key>PBXSplitModuleInNavigatorKey</key> - <dict> - <key>Split0</key> - <dict> - <key>PBXProjectModuleGUID</key> - <string>92A2460E0F936EBC00B7719B</string> - <key>PBXProjectModuleLabel</key> - <string>stringutils.cpp</string> - <key>_historyCapacity</key> - <integer>0</integer> - <key>bookmark</key> - <string>92A246670F9388D100B7719B</string> - <key>history</key> - <array> - <string>92A245EC0F9368CA00B7719B</string> - </array> - </dict> - <key>SplitCount</key> - <string>1</string> - </dict> - <key>StatusBarVisibility</key> - <true/> - </dict> - <key>Geometry</key> - <dict> - <key>Frame</key> - <string>{{0, 20}, {627, 617}}</string> - <key>PBXModuleWindowStatusBarHidden2</key> - <false/> - <key>RubberWindowFrame</key> - <string>116 127 627 658 0 0 1280 832 </string> - </dict> - </dict> - </array> + <array/> <key>PerspectiveWidths</key> <array> <integer>-1</integer> @@ -390,6 +229,8 @@ <key>Layout</key> <array> <dict> + <key>BecomeActive</key> + <true/> <key>ContentConfiguration</key> <dict> <key>PBXBottomSmartGroupGIDs</key> @@ -427,20 +268,13 @@ <array> <string>20286C29FDCF999611CA2CEA</string> <string>20286C2AFDCF999611CA2CEA</string> - <string>92BC3EF00BAEE55A000DAB7F</string> + <string>20286C2CFDCF999611CA2CEA</string> <string>1C37FBAC04509CD000000102</string> - <string>92A245F40F936EBC00B7719B</string> </array> <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key> - <array> - <array> - <integer>68</integer> - <integer>3</integer> - <integer>0</integer> - </array> - </array> + <array/> <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key> - <string>{{0, 918}, {186, 520}}</string> + <string>{{0, 0}, {186, 520}}</string> </dict> <key>PBXTopSmartGroupGIDs</key> <array/> @@ -475,7 +309,7 @@ <key>PBXProjectModuleGUID</key> <string>1CE0B20306471E060097A5F4</string> <key>PBXProjectModuleLabel</key> - <string>chattab.h</string> + <string>SDLMain.m</string> <key>PBXSplitModuleInNavigatorKey</key> <dict> <key>Split0</key> @@ -483,260 +317,23 @@ <key>PBXProjectModuleGUID</key> <string>1CE0B20406471E060097A5F4</string> <key>PBXProjectModuleLabel</key> - <string>chattab.h</string> + <string>SDLMain.m</string> <key>_historyCapacity</key> <integer>0</integer> <key>bookmark</key> - <string>92A246630F9388D100B7719B</string> + <string>92EA98BB0FC5E262003DC005</string> <key>history</key> <array> - <string>92B1EBF30ED4E5C5009AF197</string> - <string>9273BE350EF34050008E56E1</string> - <string>926A29A00F23CA6D005D6466</string> - <string>926A29A10F23CA6D005D6466</string> - <string>926A29A20F23CA6D005D6466</string> - <string>928B50D90F2FB5070011C755</string> - <string>928B50ED0F2FB6090011C755</string> - <string>928B511B0F2FBD470011C755</string> - <string>928B511C0F2FBD470011C755</string> - <string>9275F19F0F4B6264000E3DFD</string> - <string>925469020F8EB70A00B4C3A3</string> - <string>92C1161D0F8EC0950048CA8D</string> - <string>92C1161E0F8EC0950048CA8D</string> - <string>92C116490F8EC7EC0048CA8D</string> - <string>92C116F70F8ECD360048CA8D</string> - <string>92C116F80F8ECD360048CA8D</string> - <string>92C116F90F8ECD360048CA8D</string> - <string>92C116FA0F8ECD360048CA8D</string> - <string>92C116FB0F8ECD360048CA8D</string> - <string>92C116FC0F8ECD360048CA8D</string> - <string>92C116FD0F8ECD360048CA8D</string> - <string>92C116FE0F8ECD360048CA8D</string> - <string>92C116FF0F8ECD360048CA8D</string> - <string>92C117000F8ECD360048CA8D</string> - <string>92C117010F8ECD360048CA8D</string> - <string>92C117020F8ECD360048CA8D</string> - <string>92C117030F8ECD360048CA8D</string> - <string>92C117040F8ECD360048CA8D</string> - <string>92C117050F8ECD360048CA8D</string> - <string>92C117060F8ECD360048CA8D</string> - <string>92C117080F8ECD360048CA8D</string> - <string>92C117090F8ECD360048CA8D</string> - <string>92C1170A0F8ECD360048CA8D</string> - <string>92C1170D0F8ECD360048CA8D</string> - <string>92C1170E0F8ECD360048CA8D</string> - <string>92C1170F0F8ECD360048CA8D</string> - <string>92C117110F8ECD360048CA8D</string> - <string>92C1175F0F8ECF5E0048CA8D</string> - <string>92C117600F8ECF5E0048CA8D</string> - <string>92C117610F8ECF5E0048CA8D</string> - <string>92C117620F8ECF5E0048CA8D</string> - <string>92C117640F8ECF5E0048CA8D</string> - <string>92C117650F8ECF5E0048CA8D</string> - <string>92C117660F8ECF5E0048CA8D</string> - <string>92C117670F8ECF5E0048CA8D</string> - <string>92C117680F8ECF5E0048CA8D</string> - <string>92C117690F8ECF5E0048CA8D</string> - <string>92C1176A0F8ECF5E0048CA8D</string> - <string>92C1176B0F8ECF5E0048CA8D</string> - <string>92C1176C0F8ECF5E0048CA8D</string> - <string>92C1176D0F8ECF5E0048CA8D</string> - <string>92C1176E0F8ECF5E0048CA8D</string> - <string>92C117700F8ECF5E0048CA8D</string> - <string>92C117880F8ECF890048CA8D</string> - <string>92C117890F8ECF890048CA8D</string> - <string>92C117930F8ECFFF0048CA8D</string> - <string>92C117940F8ECFFF0048CA8D</string> - <string>92C117950F8ECFFF0048CA8D</string> - <string>92C117960F8ECFFF0048CA8D</string> - <string>92C117970F8ECFFF0048CA8D</string> - <string>92C118A20F8ED54C0048CA8D</string> - <string>92C118A30F8ED54C0048CA8D</string> - <string>92C118A40F8ED54C0048CA8D</string> - <string>92C118A50F8ED54C0048CA8D</string> - <string>92C118A60F8ED54C0048CA8D</string> - <string>92C118A70F8ED54C0048CA8D</string> - <string>92C118A80F8ED54C0048CA8D</string> - <string>92C118A90F8ED54C0048CA8D</string> - <string>92C118AA0F8ED54C0048CA8D</string> - <string>92C118AB0F8ED54C0048CA8D</string> - <string>92C118AD0F8ED54C0048CA8D</string> - <string>92C118AE0F8ED54C0048CA8D</string> - <string>92C118AF0F8ED54C0048CA8D</string> - <string>92C118B00F8ED54C0048CA8D</string> - <string>92C118B10F8ED54C0048CA8D</string> - <string>92C118B20F8ED54C0048CA8D</string> - <string>92C118B30F8ED54C0048CA8D</string> - <string>92C118B40F8ED54C0048CA8D</string> - <string>92C118B50F8ED54C0048CA8D</string> - <string>92C118B60F8ED54C0048CA8D</string> - <string>92C118B70F8ED54C0048CA8D</string> - <string>92C118B80F8ED54C0048CA8D</string> - <string>92C118B90F8ED54C0048CA8D</string> - <string>92C118BA0F8ED54C0048CA8D</string> - <string>92C118BB0F8ED54C0048CA8D</string> - <string>92C118BC0F8ED54C0048CA8D</string> - <string>92C118BD0F8ED54C0048CA8D</string> - <string>92C118BE0F8ED54C0048CA8D</string> - <string>92C118BF0F8ED54C0048CA8D</string> - <string>92C118C00F8ED54C0048CA8D</string> - <string>92C118C10F8ED54C0048CA8D</string> - <string>92C118C20F8ED54C0048CA8D</string> - <string>92C118C40F8ED54C0048CA8D</string> - <string>92C118C50F8ED54C0048CA8D</string> - <string>92C11A090F8ED9F50048CA8D</string> - <string>92C11A0A0F8ED9F50048CA8D</string> - <string>92C11A0B0F8ED9F50048CA8D</string> - <string>92C11A200F8EDAB80048CA8D</string> - <string>92C11A220F8EDAB80048CA8D</string> - <string>92C11A230F8EDAB80048CA8D</string> - <string>92C11A240F8EDAB80048CA8D</string> - <string>92C11A250F8EDAB80048CA8D</string> - <string>92C11A260F8EDAB80048CA8D</string> - <string>92C11A270F8EDAB80048CA8D</string> - <string>92C11A280F8EDAB80048CA8D</string> - <string>92C11A3B0F8EDAF10048CA8D</string> - <string>92C11A410F8EDB000048CA8D</string> - <string>92A245C70F93628600B7719B</string> - <string>92A245F50F936EBC00B7719B</string> - <string>92A245F60F936EBC00B7719B</string> - <string>92A245F70F936EBC00B7719B</string> - <string>92A245F80F936EBC00B7719B</string> - <string>92A245F90F936EBC00B7719B</string> - <string>92A245FA0F936EBC00B7719B</string> - <string>92A245FB0F936EBC00B7719B</string> - <string>92A245FC0F936EBC00B7719B</string> - <string>92A246190F93760E00B7719B</string> - <string>92A246550F93876C00B7719B</string> - <string>92A246560F93876C00B7719B</string> + <string>92C637960FC5775200EE8D8D</string> + <string>92EA98A60FC5CAF5003DC005</string> + <string>92EA98B80FC5E262003DC005</string> + <string>92EA98B90FC5E262003DC005</string> </array> <key>prevStack</key> <array> - <string>92B1EBE00ED4E43D009AF197</string> - <string>92B1EBE10ED4E43D009AF197</string> - <string>92B1EBF50ED4E5C5009AF197</string> - <string>927F625E0ED4F41700D919E6</string> - <string>927F625F0ED4F41700D919E6</string> - <string>926A298A0F23C7CF005D6466</string> - <string>926A29A40F23CA6D005D6466</string> - <string>926A29A50F23CA6D005D6466</string> - <string>926A29A60F23CA6D005D6466</string> - <string>926A29A70F23CA6D005D6466</string> - <string>928B50EE0F2FB6090011C755</string> - <string>928B50EF0F2FB6090011C755</string> - <string>928B50F70F2FB6AD0011C755</string> - <string>928B511F0F2FBD470011C755</string> - <string>928B51210F2FBD470011C755</string> - <string>9254690B0F8EB80A00B4C3A3</string> - <string>92C116210F8EC0950048CA8D</string> - <string>92C116220F8EC0950048CA8D</string> - <string>92C116230F8EC0950048CA8D</string> - <string>92C116460F8EC61E0048CA8D</string> - <string>92C117130F8ECD360048CA8D</string> - <string>92C117140F8ECD360048CA8D</string> - <string>92C117150F8ECD360048CA8D</string> - <string>92C117160F8ECD360048CA8D</string> - <string>92C117170F8ECD360048CA8D</string> - <string>92C117180F8ECD360048CA8D</string> - <string>92C117190F8ECD360048CA8D</string> - <string>92C1171A0F8ECD360048CA8D</string> - <string>92C1171B0F8ECD360048CA8D</string> - <string>92C1171C0F8ECD360048CA8D</string> - <string>92C1171D0F8ECD360048CA8D</string> - <string>92C1171E0F8ECD360048CA8D</string> - <string>92C1171F0F8ECD360048CA8D</string> - <string>92C117200F8ECD360048CA8D</string> - <string>92C117210F8ECD360048CA8D</string> - <string>92C117220F8ECD360048CA8D</string> - <string>92C117240F8ECD360048CA8D</string> - <string>92C117250F8ECD360048CA8D</string> - <string>92C117260F8ECD360048CA8D</string> - <string>92C117270F8ECD360048CA8D</string> - <string>92C117280F8ECD360048CA8D</string> - <string>92C117290F8ECD360048CA8D</string> - <string>92C1172A0F8ECD360048CA8D</string> - <string>92C1172B0F8ECD360048CA8D</string> - <string>92C1172C0F8ECD360048CA8D</string> - <string>92C1172D0F8ECD360048CA8D</string> - <string>92C117720F8ECF5E0048CA8D</string> - <string>92C117730F8ECF5E0048CA8D</string> - <string>92C117740F8ECF5E0048CA8D</string> - <string>92C117760F8ECF5E0048CA8D</string> - <string>92C117770F8ECF5E0048CA8D</string> - <string>92C117780F8ECF5E0048CA8D</string> - <string>92C117790F8ECF5E0048CA8D</string> - <string>92C1177A0F8ECF5E0048CA8D</string> - <string>92C1177B0F8ECF5E0048CA8D</string> - <string>92C1177C0F8ECF5E0048CA8D</string> - <string>92C1177D0F8ECF5E0048CA8D</string> - <string>92C1177F0F8ECF5E0048CA8D</string> - <string>92C117800F8ECF5E0048CA8D</string> - <string>92C117810F8ECF5E0048CA8D</string> - <string>92C117830F8ECF5E0048CA8D</string> - <string>92C1178B0F8ECF890048CA8D</string> - <string>92C1178C0F8ECF890048CA8D</string> - <string>92C117990F8ECFFF0048CA8D</string> - <string>92C1179A0F8ECFFF0048CA8D</string> - <string>92C1179C0F8ECFFF0048CA8D</string> - <string>92C118C70F8ED54C0048CA8D</string> - <string>92C118C80F8ED54C0048CA8D</string> - <string>92C118C90F8ED54C0048CA8D</string> - <string>92C118CA0F8ED54C0048CA8D</string> - <string>92C118CB0F8ED54C0048CA8D</string> - <string>92C118CC0F8ED54C0048CA8D</string> - <string>92C118CD0F8ED54C0048CA8D</string> - <string>92C118CE0F8ED54C0048CA8D</string> - <string>92C118CF0F8ED54C0048CA8D</string> - <string>92C118D00F8ED54C0048CA8D</string> - <string>92C118D10F8ED54C0048CA8D</string> - <string>92C118D20F8ED54C0048CA8D</string> - <string>92C118D30F8ED54C0048CA8D</string> - <string>92C118D50F8ED54C0048CA8D</string> - <string>92C118D60F8ED54C0048CA8D</string> - <string>92C118D70F8ED54C0048CA8D</string> - <string>92C118D90F8ED54C0048CA8D</string> - <string>92C118DA0F8ED54C0048CA8D</string> - <string>92C118DB0F8ED54C0048CA8D</string> - <string>92C118DD0F8ED54C0048CA8D</string> - <string>92C118DE0F8ED54C0048CA8D</string> - <string>92C118E00F8ED54C0048CA8D</string> - <string>92C118E10F8ED54C0048CA8D</string> - <string>92C118E20F8ED54C0048CA8D</string> - <string>92C118E30F8ED54C0048CA8D</string> - <string>92C118E40F8ED54C0048CA8D</string> - <string>92C118E50F8ED54C0048CA8D</string> - <string>92C118E60F8ED54C0048CA8D</string> - <string>92C118E70F8ED54C0048CA8D</string> - <string>92C118E80F8ED54C0048CA8D</string> - <string>92C118E90F8ED54C0048CA8D</string> - <string>92C118EA0F8ED54C0048CA8D</string> - <string>92C118EB0F8ED54C0048CA8D</string> - <string>92C11A0E0F8ED9F50048CA8D</string> - <string>92C11A0F0F8ED9F50048CA8D</string> - <string>92C11A100F8ED9F50048CA8D</string> - <string>92C11A2A0F8EDAB80048CA8D</string> - <string>92C11A2B0F8EDAB80048CA8D</string> - <string>92C11A2C0F8EDAB80048CA8D</string> - <string>92C11A2F0F8EDAB80048CA8D</string> - <string>92C11A300F8EDAB80048CA8D</string> - <string>92C11A320F8EDAB80048CA8D</string> - <string>92C11A330F8EDAB80048CA8D</string> - <string>92C11A3E0F8EDAF10048CA8D</string> - <string>92C11A430F8EDB000048CA8D</string> - <string>92A245C90F93628600B7719B</string> - <string>92A245FF0F936EBC00B7719B</string> - <string>92A246000F936EBC00B7719B</string> - <string>92A246010F936EBC00B7719B</string> - <string>92A246020F936EBC00B7719B</string> - <string>92A246030F936EBC00B7719B</string> - <string>92A246040F936EBC00B7719B</string> - <string>92A246050F936EBC00B7719B</string> - <string>92A246060F936EBC00B7719B</string> - <string>92A246070F936EBC00B7719B</string> - <string>92A246080F936EBC00B7719B</string> - <string>92A2461B0F93760E00B7719B</string> - <string>92A2461C0F93760E00B7719B</string> - <string>92A246570F93876C00B7719B</string> + <string>92C637980FC5775200EE8D8D</string> + <string>92EA98A80FC5CAF5003DC005</string> + <string>92EA98BA0FC5E262003DC005</string> </array> </dict> <key>SplitCount</key> @@ -758,8 +355,6 @@ <string>342pt</string> </dict> <dict> - <key>BecomeActive</key> - <true/> <key>ContentConfiguration</key> <dict> <key>PBXProjectModuleGUID</key> @@ -796,9 +391,9 @@ </array> <key>TableOfContents</key> <array> - <string>92A244940F935DA900B7719B</string> + <string>92EA98AA0FC5CAF5003DC005</string> <string>1CE0B1FE06471DED0097A5F4</string> - <string>92A244950F935DA900B7719B</string> + <string>92EA98AB0FC5CAF5003DC005</string> <string>1CE0B20306471E060097A5F4</string> <string>1CE0B20506471E060097A5F4</string> </array> @@ -930,19 +525,10 @@ <integer>5</integer> <key>WindowOrderList</key> <array> - <string>92A246680F9388D100B7719B</string> - <string>92A246690F9388D100B7719B</string> - <string>92A2462E0F9377B400B7719B</string> - <string>92A2462F0F9377B400B7719B</string> - <string>1C530D57069F1CE1000CFCEE</string> - <string>92A2460D0F936EBC00B7719B</string> - <string>92A2460A0F936EBC00B7719B</string> - <string>92A4CC8A0D1C5F1E00CA28FB</string> <string>1C78EAAD065D492600B07095</string> - <string>92A246100F936EBC00B7719B</string> - <string>/Users/garfield/programming/tmwclient/themanaworld.xcodeproj</string> - <string>92A2463F0F937FCE00B7719B</string> + <string>92A4CC8A0D1C5F1E00CA28FB</string> <string>1CD10A99069EF8BA00B06720</string> + <string>/Users/garfield/programming/tmwclient/themanaworld.xcodeproj</string> </array> <key>WindowString</key> <string>372 210 780 579 0 0 1280 832 </string> @@ -983,12 +569,10 @@ <string>0pt</string> </dict> <dict> - <key>BecomeActive</key> - <true/> <key>ContentConfiguration</key> <dict> <key>PBXBuildLogShowsTranscriptDefaultKey</key> - <string>{{0, 5}, {553, 497}}</string> + <string>{{0, 126}, {553, 376}}</string> <key>PBXProjectModuleGUID</key> <string>XCMainBuildResultsModuleGUID</string> <key>PBXProjectModuleLabel</key> @@ -1026,7 +610,7 @@ <key>TableOfContents</key> <array> <string>92A4CC8A0D1C5F1E00CA28FB</string> - <string>92A244980F935DDE00B7719B</string> + <string>92EA98BC0FC5E262003DC005</string> <string>1CD0528F0623707200166675</string> <string>XCMainBuildResultsModuleGUID</string> </array> @@ -1037,7 +621,7 @@ <key>WindowToolGUID</key> <string>92A4CC8A0D1C5F1E00CA28FB</string> <key>WindowToolIsVisible</key> - <true/> + <false/> </dict> <dict> <key>FirstTimeWindowDisplayed</key> @@ -1146,13 +730,13 @@ <key>TableOfContents</key> <array> <string>1CD10A99069EF8BA00B06720</string> - <string>92A245D50F93670500B7719B</string> + <string>92EA98AC0FC5CAF5003DC005</string> <string>1C162984064C10D400B95A72</string> - <string>92A245D60F93670500B7719B</string> - <string>92A245D70F93670500B7719B</string> - <string>92A245D80F93670500B7719B</string> - <string>92A245D90F93670500B7719B</string> - <string>92A245DA0F93670500B7719B</string> + <string>92EA98AD0FC5CAF5003DC005</string> + <string>92EA98AE0FC5CAF5003DC005</string> + <string>92EA98AF0FC5CAF5003DC005</string> + <string>92EA98B00FC5CAF5003DC005</string> + <string>92EA98B10FC5CAF5003DC005</string> </array> <key>ToolbarConfiguration</key> <string>xcode.toolbar.config.debugV3</string> @@ -1273,8 +857,6 @@ <key>Dock</key> <array> <dict> - <key>BecomeActive</key> - <true/> <key>ContentConfiguration</key> <dict> <key>PBXProjectModuleGUID</key> @@ -1310,7 +892,7 @@ <key>TableOfContents</key> <array> <string>1C78EAAD065D492600B07095</string> - <string>92A245F30F936EA500B7719B</string> + <string>92EA98BD0FC5E262003DC005</string> <string>1C78EAAC065D492600B07095</string> </array> <key>ToolbarConfiguration</key> @@ -1320,7 +902,7 @@ <key>WindowToolGUID</key> <string>1C78EAAD065D492600B07095</string> <key>WindowToolIsVisible</key> - <true/> + <false/> </dict> <dict> <key>Identifier</key> diff --git a/themanaworld.xcodeproj/garfield.pbxuser b/themanaworld.xcodeproj/garfield.pbxuser deleted file mode 100644 index fca0ddde..00000000 --- a/themanaworld.xcodeproj/garfield.pbxuser +++ /dev/null @@ -1,4824 +0,0 @@ -// !$*UTF8*$! -{ - 20286C28FDCF999611CA2CEA /* Project object */ = { - activeBuildConfigurationName = Debug; - activeExecutable = 92BC3EBC0BAEE3BB000DAB7F /* themanaworld-eathena */; - activeTarget = 8D0C4E890486CD37000505A6 /* themanaworld-eathena */; - addToTargets = ( - 8D0C4E890486CD37000505A6 /* themanaworld-eathena */, - ); - breakpoints = ( - ); - codeSenseManager = 92BC3EC90BAEE3C8000DAB7F /* Code sense */; - executables = ( - 92BC3EBC0BAEE3BB000DAB7F /* themanaworld-eathena */, - 925468FB0F8EB65C00B4C3A3 /* themanaworld-tmwserv */, - ); - perUserDictionary = { - "PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = { - PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; - PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID; - PBXFileTableDataSourceColumnWidthsKey = ( - 20, - 20, - 216, - 20, - 100, - 99, - 10, - 20, - ); - PBXFileTableDataSourceColumnsKey = ( - PBXBreakpointsDataSource_ActionID, - PBXBreakpointsDataSource_TypeID, - PBXBreakpointsDataSource_BreakpointID, - PBXBreakpointsDataSource_UseID, - PBXBreakpointsDataSource_LocationID, - PBXBreakpointsDataSource_ConditionID, - PBXBreakpointsDataSource_IgnoreCountID, - PBXBreakpointsDataSource_ContinueID, - ); - }; - PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = { - PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; - PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID; - PBXFileTableDataSourceColumnWidthsKey = ( - 20, - 300, - 133, - ); - PBXFileTableDataSourceColumnsKey = ( - PBXErrorsWarningsDataSource_TypeID, - PBXErrorsWarningsDataSource_MessageID, - PBXErrorsWarningsDataSource_LocationID, - ); - }; - PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = { - PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; - PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID; - PBXFileTableDataSourceColumnWidthsKey = ( - 22, - 300, - 131, - ); - PBXFileTableDataSourceColumnsKey = ( - PBXExecutablesDataSource_ActiveFlagID, - PBXExecutablesDataSource_NameID, - PBXExecutablesDataSource_CommentsID, - ); - }; - PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { - PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; - PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; - PBXFileTableDataSourceColumnWidthsKey = ( - 20, - 333, - 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.PBXFileTableDataSource3.XCSCMDataSource = { - PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; - PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; - PBXFileTableDataSourceColumnWidthsKey = ( - 20, - 20, - 219, - 20, - 48.1626, - 43, - 43, - 20, - ); - PBXFileTableDataSourceColumnsKey = ( - PBXFileDataSource_SCM_ColumnID, - PBXFileDataSource_FiletypeID, - PBXFileDataSource_Filename_ColumnID, - PBXFileDataSource_Built_ColumnID, - PBXFileDataSource_ObjectSize_ColumnID, - PBXFileDataSource_Errors_ColumnID, - PBXFileDataSource_Warnings_ColumnID, - PBXFileDataSource_Target_ColumnID, - ); - }; - PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = { - PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; - PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; - PBXFileTableDataSourceColumnWidthsKey = ( - 20, - 293, - 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 = 261315992; - PBXWorkspaceStateSaveDate = 261315992; - }; - perUserProjectItems = { - 925469020F8EB70A00B4C3A3 = 925469020F8EB70A00B4C3A3 /* PBXTextBookmark */; - 9254690B0F8EB80A00B4C3A3 = 9254690B0F8EB80A00B4C3A3 /* PBXTextBookmark */; - 926A298A0F23C7CF005D6466 = 926A298A0F23C7CF005D6466 /* PBXTextBookmark */; - 926A29A00F23CA6D005D6466 = 926A29A00F23CA6D005D6466 /* PBXTextBookmark */; - 926A29A10F23CA6D005D6466 = 926A29A10F23CA6D005D6466 /* PBXBookmark */; - 926A29A20F23CA6D005D6466 = 926A29A20F23CA6D005D6466 /* PBXBookmark */; - 926A29A40F23CA6D005D6466 = 926A29A40F23CA6D005D6466 /* PBXTextBookmark */; - 926A29A50F23CA6D005D6466 = 926A29A50F23CA6D005D6466 /* PBXBookmark */; - 926A29A60F23CA6D005D6466 = 926A29A60F23CA6D005D6466 /* PBXBookmark */; - 926A29A70F23CA6D005D6466 = 926A29A70F23CA6D005D6466 /* PBXTextBookmark */; - 9273BE350EF34050008E56E1 = 9273BE350EF34050008E56E1 /* PlistBookmark */; - 9275F19F0F4B6264000E3DFD = 9275F19F0F4B6264000E3DFD /* PBXTextBookmark */; - 927F625E0ED4F41700D919E6 = 927F625E0ED4F41700D919E6 /* PlistBookmark */; - 927F625F0ED4F41700D919E6 = 927F625F0ED4F41700D919E6 /* PBXTextBookmark */; - 928B50D90F2FB5070011C755 = 928B50D90F2FB5070011C755 /* PBXTextBookmark */; - 928B50ED0F2FB6090011C755 = 928B50ED0F2FB6090011C755 /* PBXBookmark */; - 928B50EE0F2FB6090011C755 = 928B50EE0F2FB6090011C755 /* PBXTextBookmark */; - 928B50EF0F2FB6090011C755 = 928B50EF0F2FB6090011C755 /* PBXBookmark */; - 928B50F70F2FB6AD0011C755 = 928B50F70F2FB6AD0011C755 /* PBXTextBookmark */; - 928B511B0F2FBD470011C755 = 928B511B0F2FBD470011C755 /* PBXTextBookmark */; - 928B511C0F2FBD470011C755 = 928B511C0F2FBD470011C755 /* PBXTextBookmark */; - 928B511F0F2FBD470011C755 = 928B511F0F2FBD470011C755 /* PBXTextBookmark */; - 928B51210F2FBD470011C755 = 928B51210F2FBD470011C755 /* PBXTextBookmark */; - 92A244930F935DA900B7719B /* PBXTextBookmark */ = 92A244930F935DA900B7719B /* PBXTextBookmark */; - 92A244970F935DDE00B7719B /* PBXTextBookmark */ = 92A244970F935DDE00B7719B /* PBXTextBookmark */; - 92A245C00F93612C00B7719B /* PBXTextBookmark */ = 92A245C00F93612C00B7719B /* PBXTextBookmark */; - 92A245C70F93628600B7719B /* PBXTextBookmark */ = 92A245C70F93628600B7719B /* PBXTextBookmark */; - 92A245C80F93628600B7719B /* PBXBookmark */ = 92A245C80F93628600B7719B /* PBXBookmark */; - 92A245C90F93628600B7719B /* PBXTextBookmark */ = 92A245C90F93628600B7719B /* PBXTextBookmark */; - 92A245CA0F93628600B7719B /* PBXTextBookmark */ = 92A245CA0F93628600B7719B /* PBXTextBookmark */; - 92A245CE0F93637100B7719B /* PBXTextBookmark */ = 92A245CE0F93637100B7719B /* PBXTextBookmark */; - 92A245DC0F93670500B7719B /* PBXTextBookmark */ = 92A245DC0F93670500B7719B /* PBXTextBookmark */; - 92A245DD0F93670500B7719B /* PBXTextBookmark */ = 92A245DD0F93670500B7719B /* PBXTextBookmark */; - 92A245DE0F93670500B7719B /* PBXTextBookmark */ = 92A245DE0F93670500B7719B /* PBXTextBookmark */; - 92A245DF0F93670500B7719B /* PBXTextBookmark */ = 92A245DF0F93670500B7719B /* PBXTextBookmark */; - 92A245E00F93670500B7719B /* PBXTextBookmark */ = 92A245E00F93670500B7719B /* PBXTextBookmark */; - 92A245E10F93670500B7719B /* PBXTextBookmark */ = 92A245E10F93670500B7719B /* PBXTextBookmark */; - 92A245E20F93670500B7719B /* PBXTextBookmark */ = 92A245E20F93670500B7719B /* PBXTextBookmark */; - 92A245E30F93670500B7719B /* PBXTextBookmark */ = 92A245E30F93670500B7719B /* PBXTextBookmark */; - 92A245E40F93670500B7719B /* PBXTextBookmark */ = 92A245E40F93670500B7719B /* PBXTextBookmark */; - 92A245E50F93670500B7719B /* PBXTextBookmark */ = 92A245E50F93670500B7719B /* PBXTextBookmark */; - 92A245E60F93670500B7719B /* PBXTextBookmark */ = 92A245E60F93670500B7719B /* PBXTextBookmark */; - 92A245E70F93670500B7719B /* PBXTextBookmark */ = 92A245E70F93670500B7719B /* PBXTextBookmark */; - 92A245E80F93670500B7719B /* PBXTextBookmark */ = 92A245E80F93670500B7719B /* PBXTextBookmark */; - 92A245EB0F93672300B7719B /* PBXBookmark */ = 92A245EB0F93672300B7719B /* PBXBookmark */; - 92A245EC0F9368CA00B7719B /* PBXBookmark */ = 92A245EC0F9368CA00B7719B /* PBXBookmark */; - 92A245EE0F936C4600B7719B /* PBXBookmark */ = 92A245EE0F936C4600B7719B /* PBXBookmark */; - 92A245F20F936EA500B7719B /* PBXTextBookmark */ = 92A245F20F936EA500B7719B /* PBXTextBookmark */; - 92A245F50F936EBC00B7719B /* PBXTextBookmark */ = 92A245F50F936EBC00B7719B /* PBXTextBookmark */; - 92A245F60F936EBC00B7719B /* PBXTextBookmark */ = 92A245F60F936EBC00B7719B /* PBXTextBookmark */; - 92A245F70F936EBC00B7719B /* PBXTextBookmark */ = 92A245F70F936EBC00B7719B /* PBXTextBookmark */; - 92A245F80F936EBC00B7719B /* PBXTextBookmark */ = 92A245F80F936EBC00B7719B /* PBXTextBookmark */; - 92A245F90F936EBC00B7719B /* PBXTextBookmark */ = 92A245F90F936EBC00B7719B /* PBXTextBookmark */; - 92A245FA0F936EBC00B7719B /* PBXTextBookmark */ = 92A245FA0F936EBC00B7719B /* PBXTextBookmark */; - 92A245FB0F936EBC00B7719B /* PBXTextBookmark */ = 92A245FB0F936EBC00B7719B /* PBXTextBookmark */; - 92A245FC0F936EBC00B7719B /* PBXTextBookmark */ = 92A245FC0F936EBC00B7719B /* PBXTextBookmark */; - 92A245FD0F936EBC00B7719B /* PBXTextBookmark */ = 92A245FD0F936EBC00B7719B /* PBXTextBookmark */; - 92A245FE0F936EBC00B7719B /* PBXTextBookmark */ = 92A245FE0F936EBC00B7719B /* PBXTextBookmark */; - 92A245FF0F936EBC00B7719B /* PBXTextBookmark */ = 92A245FF0F936EBC00B7719B /* PBXTextBookmark */; - 92A246000F936EBC00B7719B /* PBXTextBookmark */ = 92A246000F936EBC00B7719B /* PBXTextBookmark */; - 92A246010F936EBC00B7719B /* PBXTextBookmark */ = 92A246010F936EBC00B7719B /* PBXTextBookmark */; - 92A246020F936EBC00B7719B /* PBXTextBookmark */ = 92A246020F936EBC00B7719B /* PBXTextBookmark */; - 92A246030F936EBC00B7719B /* PBXTextBookmark */ = 92A246030F936EBC00B7719B /* PBXTextBookmark */; - 92A246040F936EBC00B7719B /* PBXTextBookmark */ = 92A246040F936EBC00B7719B /* PBXTextBookmark */; - 92A246050F936EBC00B7719B /* PBXTextBookmark */ = 92A246050F936EBC00B7719B /* PBXTextBookmark */; - 92A246060F936EBC00B7719B /* PBXTextBookmark */ = 92A246060F936EBC00B7719B /* PBXTextBookmark */; - 92A246070F936EBC00B7719B /* PBXTextBookmark */ = 92A246070F936EBC00B7719B /* PBXTextBookmark */; - 92A246080F936EBC00B7719B /* PBXTextBookmark */ = 92A246080F936EBC00B7719B /* PBXTextBookmark */; - 92A246090F936EBC00B7719B /* PBXTextBookmark */ = 92A246090F936EBC00B7719B /* PBXTextBookmark */; - 92A2460C0F936EBC00B7719B /* PBXTextBookmark */ = 92A2460C0F936EBC00B7719B /* PBXTextBookmark */; - 92A2460F0F936EBC00B7719B /* PBXTextBookmark */ = 92A2460F0F936EBC00B7719B /* PBXTextBookmark */; - 92A246120F936EBC00B7719B /* PBXTextBookmark */ = 92A246120F936EBC00B7719B /* PBXTextBookmark */; - 92A246190F93760E00B7719B /* PBXTextBookmark */ = 92A246190F93760E00B7719B /* PBXTextBookmark */; - 92A2461A0F93760E00B7719B /* PBXTextBookmark */ = 92A2461A0F93760E00B7719B /* PBXTextBookmark */; - 92A2461B0F93760E00B7719B /* PBXTextBookmark */ = 92A2461B0F93760E00B7719B /* PBXTextBookmark */; - 92A2461C0F93760E00B7719B /* PBXTextBookmark */ = 92A2461C0F93760E00B7719B /* PBXTextBookmark */; - 92A2461D0F93760E00B7719B /* PBXTextBookmark */ = 92A2461D0F93760E00B7719B /* PBXTextBookmark */; - 92A2461E0F93760E00B7719B /* PBXTextBookmark */ = 92A2461E0F93760E00B7719B /* PBXTextBookmark */; - 92A2461F0F93760E00B7719B /* PBXTextBookmark */ = 92A2461F0F93760E00B7719B /* PBXTextBookmark */; - 92A246200F93760E00B7719B /* PBXTextBookmark */ = 92A246200F93760E00B7719B /* PBXTextBookmark */; - 92A246220F93767700B7719B /* PBXTextBookmark */ = 92A246220F93767700B7719B /* PBXTextBookmark */; - 92A246290F9377B400B7719B /* PBXTextBookmark */ = 92A246290F9377B400B7719B /* PBXTextBookmark */; - 92A2462A0F9377B400B7719B /* PBXTextBookmark */ = 92A2462A0F9377B400B7719B /* PBXTextBookmark */; - 92A2462B0F9377B400B7719B /* PBXTextBookmark */ = 92A2462B0F9377B400B7719B /* PBXTextBookmark */; - 92A2462C0F9377B400B7719B /* PBXTextBookmark */ = 92A2462C0F9377B400B7719B /* PBXTextBookmark */; - 92A246310F93782E00B7719B /* PBXTextBookmark */ = 92A246310F93782E00B7719B /* PBXTextBookmark */; - 92A246320F93782E00B7719B /* PBXTextBookmark */ = 92A246320F93782E00B7719B /* PBXTextBookmark */; - 92A246330F93782E00B7719B /* PBXTextBookmark */ = 92A246330F93782E00B7719B /* PBXTextBookmark */; - 92A246340F93782E00B7719B /* PBXTextBookmark */ = 92A246340F93782E00B7719B /* PBXTextBookmark */; - 92A246360F9378E100B7719B /* PBXTextBookmark */ = 92A246360F9378E100B7719B /* PBXTextBookmark */; - 92A246370F9378E100B7719B /* PBXTextBookmark */ = 92A246370F9378E100B7719B /* PBXTextBookmark */; - 92A246380F9378E100B7719B /* PBXTextBookmark */ = 92A246380F9378E100B7719B /* PBXTextBookmark */; - 92A246390F9378E100B7719B /* PBXTextBookmark */ = 92A246390F9378E100B7719B /* PBXTextBookmark */; - 92A2463B0F937EA700B7719B /* PBXBookmark */ = 92A2463B0F937EA700B7719B /* PBXBookmark */; - 92A2463D0F937FCE00B7719B /* PBXTextBookmark */ = 92A2463D0F937FCE00B7719B /* PBXTextBookmark */; - 92A2463E0F937FCE00B7719B /* PBXTextBookmark */ = 92A2463E0F937FCE00B7719B /* PBXTextBookmark */; - 92A246410F937FCE00B7719B /* PBXTextBookmark */ = 92A246410F937FCE00B7719B /* PBXTextBookmark */; - 92A246420F937FCE00B7719B /* PBXTextBookmark */ = 92A246420F937FCE00B7719B /* PBXTextBookmark */; - 92A246430F937FCE00B7719B /* PBXTextBookmark */ = 92A246430F937FCE00B7719B /* PBXTextBookmark */; - 92A246460F93809B00B7719B /* PBXTextBookmark */ = 92A246460F93809B00B7719B /* PBXTextBookmark */; - 92A246470F93809B00B7719B /* PBXTextBookmark */ = 92A246470F93809B00B7719B /* PBXTextBookmark */; - 92A246480F93809B00B7719B /* PBXTextBookmark */ = 92A246480F93809B00B7719B /* PBXTextBookmark */; - 92A246490F93809B00B7719B /* PBXTextBookmark */ = 92A246490F93809B00B7719B /* PBXTextBookmark */; - 92A2464A0F93809B00B7719B /* PBXTextBookmark */ = 92A2464A0F93809B00B7719B /* PBXTextBookmark */; - 92A2464C0F9380B400B7719B /* PBXTextBookmark */ = 92A2464C0F9380B400B7719B /* PBXTextBookmark */; - 92A2464D0F9380B400B7719B /* PBXTextBookmark */ = 92A2464D0F9380B400B7719B /* PBXTextBookmark */; - 92A2464E0F9380B400B7719B /* PBXTextBookmark */ = 92A2464E0F9380B400B7719B /* PBXTextBookmark */; - 92A2464F0F9380B400B7719B /* PBXTextBookmark */ = 92A2464F0F9380B400B7719B /* PBXTextBookmark */; - 92A246500F9380B400B7719B /* PBXTextBookmark */ = 92A246500F9380B400B7719B /* PBXTextBookmark */; - 92A246550F93876C00B7719B /* PBXTextBookmark */ = 92A246550F93876C00B7719B /* PBXTextBookmark */; - 92A246560F93876C00B7719B /* PBXBookmark */ = 92A246560F93876C00B7719B /* PBXBookmark */; - 92A246570F93876C00B7719B /* PBXTextBookmark */ = 92A246570F93876C00B7719B /* PBXTextBookmark */; - 92A246580F93876C00B7719B /* PBXTextBookmark */ = 92A246580F93876C00B7719B /* PBXTextBookmark */; - 92A246590F93876C00B7719B /* PBXTextBookmark */ = 92A246590F93876C00B7719B /* PBXTextBookmark */; - 92A2465A0F93876C00B7719B /* PBXTextBookmark */ = 92A2465A0F93876C00B7719B /* PBXTextBookmark */; - 92A2465B0F93876C00B7719B /* PBXTextBookmark */ = 92A2465B0F93876C00B7719B /* PBXTextBookmark */; - 92A2465C0F93876C00B7719B /* PBXTextBookmark */ = 92A2465C0F93876C00B7719B /* PBXTextBookmark */; - 92A246630F9388D100B7719B /* PBXTextBookmark */ = 92A246630F9388D100B7719B /* PBXTextBookmark */; - 92A246640F9388D100B7719B /* PBXTextBookmark */ = 92A246640F9388D100B7719B /* PBXTextBookmark */; - 92A246650F9388D100B7719B /* PBXTextBookmark */ = 92A246650F9388D100B7719B /* PBXTextBookmark */; - 92A246660F9388D100B7719B /* PBXTextBookmark */ = 92A246660F9388D100B7719B /* PBXTextBookmark */; - 92A246670F9388D100B7719B /* PBXTextBookmark */ = 92A246670F9388D100B7719B /* PBXTextBookmark */; - 92B1EBE00ED4E43D009AF197 = 92B1EBE00ED4E43D009AF197 /* PBXTextBookmark */; - 92B1EBE10ED4E43D009AF197 = 92B1EBE10ED4E43D009AF197 /* PBXTextBookmark */; - 92B1EBF30ED4E5C5009AF197 = 92B1EBF30ED4E5C5009AF197 /* PBXTextBookmark */; - 92B1EBF50ED4E5C5009AF197 = 92B1EBF50ED4E5C5009AF197 /* PBXTextBookmark */; - 92C1161D0F8EC0950048CA8D = 92C1161D0F8EC0950048CA8D /* PBXTextBookmark */; - 92C1161E0F8EC0950048CA8D = 92C1161E0F8EC0950048CA8D /* PBXBookmark */; - 92C116210F8EC0950048CA8D = 92C116210F8EC0950048CA8D /* PBXTextBookmark */; - 92C116220F8EC0950048CA8D = 92C116220F8EC0950048CA8D /* PBXBookmark */; - 92C116230F8EC0950048CA8D = 92C116230F8EC0950048CA8D /* PBXTextBookmark */; - 92C116460F8EC61E0048CA8D = 92C116460F8EC61E0048CA8D /* PBXBookmark */; - 92C116490F8EC7EC0048CA8D = 92C116490F8EC7EC0048CA8D /* PBXTextBookmark */; - 92C1164C0F8EC7EC0048CA8D = 92C1164C0F8EC7EC0048CA8D /* PBXTextBookmark */; - 92C116F70F8ECD360048CA8D = 92C116F70F8ECD360048CA8D /* PBXTextBookmark */; - 92C116F80F8ECD360048CA8D = 92C116F80F8ECD360048CA8D /* PBXTextBookmark */; - 92C116F90F8ECD360048CA8D = 92C116F90F8ECD360048CA8D /* PBXTextBookmark */; - 92C116FA0F8ECD360048CA8D = 92C116FA0F8ECD360048CA8D /* PBXTextBookmark */; - 92C116FB0F8ECD360048CA8D = 92C116FB0F8ECD360048CA8D /* PBXTextBookmark */; - 92C116FC0F8ECD360048CA8D = 92C116FC0F8ECD360048CA8D /* PBXTextBookmark */; - 92C116FD0F8ECD360048CA8D = 92C116FD0F8ECD360048CA8D /* PBXTextBookmark */; - 92C116FE0F8ECD360048CA8D = 92C116FE0F8ECD360048CA8D /* PBXTextBookmark */; - 92C116FF0F8ECD360048CA8D = 92C116FF0F8ECD360048CA8D /* PBXTextBookmark */; - 92C117000F8ECD360048CA8D = 92C117000F8ECD360048CA8D /* PBXTextBookmark */; - 92C117010F8ECD360048CA8D = 92C117010F8ECD360048CA8D /* PBXTextBookmark */; - 92C117020F8ECD360048CA8D = 92C117020F8ECD360048CA8D /* PBXTextBookmark */; - 92C117030F8ECD360048CA8D = 92C117030F8ECD360048CA8D /* PBXTextBookmark */; - 92C117040F8ECD360048CA8D = 92C117040F8ECD360048CA8D /* PBXTextBookmark */; - 92C117050F8ECD360048CA8D = 92C117050F8ECD360048CA8D /* PBXTextBookmark */; - 92C117060F8ECD360048CA8D = 92C117060F8ECD360048CA8D /* PBXTextBookmark */; - 92C117070F8ECD360048CA8D = 92C117070F8ECD360048CA8D /* PBXTextBookmark */; - 92C117080F8ECD360048CA8D = 92C117080F8ECD360048CA8D /* PBXTextBookmark */; - 92C117090F8ECD360048CA8D = 92C117090F8ECD360048CA8D /* PBXTextBookmark */; - 92C1170A0F8ECD360048CA8D = 92C1170A0F8ECD360048CA8D /* PBXTextBookmark */; - 92C1170D0F8ECD360048CA8D = 92C1170D0F8ECD360048CA8D /* PBXTextBookmark */; - 92C1170E0F8ECD360048CA8D = 92C1170E0F8ECD360048CA8D /* PBXTextBookmark */; - 92C1170F0F8ECD360048CA8D = 92C1170F0F8ECD360048CA8D /* PBXTextBookmark */; - 92C117100F8ECD360048CA8D = 92C117100F8ECD360048CA8D /* PBXTextBookmark */; - 92C117110F8ECD360048CA8D = 92C117110F8ECD360048CA8D /* PBXTextBookmark */; - 92C117130F8ECD360048CA8D = 92C117130F8ECD360048CA8D /* PBXTextBookmark */; - 92C117140F8ECD360048CA8D = 92C117140F8ECD360048CA8D /* PBXTextBookmark */; - 92C117150F8ECD360048CA8D = 92C117150F8ECD360048CA8D /* PBXTextBookmark */; - 92C117160F8ECD360048CA8D = 92C117160F8ECD360048CA8D /* PBXTextBookmark */; - 92C117170F8ECD360048CA8D = 92C117170F8ECD360048CA8D /* PBXTextBookmark */; - 92C117180F8ECD360048CA8D = 92C117180F8ECD360048CA8D /* PBXTextBookmark */; - 92C117190F8ECD360048CA8D = 92C117190F8ECD360048CA8D /* PBXTextBookmark */; - 92C1171A0F8ECD360048CA8D = 92C1171A0F8ECD360048CA8D /* PBXTextBookmark */; - 92C1171B0F8ECD360048CA8D = 92C1171B0F8ECD360048CA8D /* PBXTextBookmark */; - 92C1171C0F8ECD360048CA8D = 92C1171C0F8ECD360048CA8D /* PBXTextBookmark */; - 92C1171D0F8ECD360048CA8D = 92C1171D0F8ECD360048CA8D /* PBXTextBookmark */; - 92C1171E0F8ECD360048CA8D = 92C1171E0F8ECD360048CA8D /* PBXTextBookmark */; - 92C1171F0F8ECD360048CA8D = 92C1171F0F8ECD360048CA8D /* PBXTextBookmark */; - 92C117200F8ECD360048CA8D = 92C117200F8ECD360048CA8D /* PBXTextBookmark */; - 92C117210F8ECD360048CA8D = 92C117210F8ECD360048CA8D /* PBXTextBookmark */; - 92C117220F8ECD360048CA8D = 92C117220F8ECD360048CA8D /* PBXTextBookmark */; - 92C117230F8ECD360048CA8D = 92C117230F8ECD360048CA8D /* PBXTextBookmark */; - 92C117240F8ECD360048CA8D = 92C117240F8ECD360048CA8D /* PBXTextBookmark */; - 92C117250F8ECD360048CA8D = 92C117250F8ECD360048CA8D /* PBXTextBookmark */; - 92C117260F8ECD360048CA8D = 92C117260F8ECD360048CA8D /* PBXTextBookmark */; - 92C117270F8ECD360048CA8D = 92C117270F8ECD360048CA8D /* PBXTextBookmark */; - 92C117280F8ECD360048CA8D = 92C117280F8ECD360048CA8D /* PBXTextBookmark */; - 92C117290F8ECD360048CA8D = 92C117290F8ECD360048CA8D /* PBXTextBookmark */; - 92C1172A0F8ECD360048CA8D = 92C1172A0F8ECD360048CA8D /* PBXTextBookmark */; - 92C1172B0F8ECD360048CA8D = 92C1172B0F8ECD360048CA8D /* PBXTextBookmark */; - 92C1172C0F8ECD360048CA8D = 92C1172C0F8ECD360048CA8D /* PBXTextBookmark */; - 92C1172D0F8ECD360048CA8D = 92C1172D0F8ECD360048CA8D /* PBXTextBookmark */; - 92C1175F0F8ECF5E0048CA8D = 92C1175F0F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117600F8ECF5E0048CA8D = 92C117600F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117610F8ECF5E0048CA8D = 92C117610F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117620F8ECF5E0048CA8D = 92C117620F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117640F8ECF5E0048CA8D = 92C117640F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117650F8ECF5E0048CA8D = 92C117650F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117660F8ECF5E0048CA8D = 92C117660F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117670F8ECF5E0048CA8D = 92C117670F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117680F8ECF5E0048CA8D = 92C117680F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117690F8ECF5E0048CA8D = 92C117690F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C1176A0F8ECF5E0048CA8D = 92C1176A0F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C1176B0F8ECF5E0048CA8D = 92C1176B0F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C1176C0F8ECF5E0048CA8D = 92C1176C0F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C1176D0F8ECF5E0048CA8D = 92C1176D0F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C1176E0F8ECF5E0048CA8D = 92C1176E0F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117700F8ECF5E0048CA8D = 92C117700F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117720F8ECF5E0048CA8D = 92C117720F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117730F8ECF5E0048CA8D = 92C117730F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117740F8ECF5E0048CA8D = 92C117740F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117750F8ECF5E0048CA8D = 92C117750F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117760F8ECF5E0048CA8D = 92C117760F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117770F8ECF5E0048CA8D = 92C117770F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117780F8ECF5E0048CA8D = 92C117780F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117790F8ECF5E0048CA8D = 92C117790F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C1177A0F8ECF5E0048CA8D = 92C1177A0F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C1177B0F8ECF5E0048CA8D = 92C1177B0F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C1177C0F8ECF5E0048CA8D = 92C1177C0F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C1177D0F8ECF5E0048CA8D = 92C1177D0F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C1177E0F8ECF5E0048CA8D = 92C1177E0F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C1177F0F8ECF5E0048CA8D = 92C1177F0F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117800F8ECF5E0048CA8D = 92C117800F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117810F8ECF5E0048CA8D = 92C117810F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117830F8ECF5E0048CA8D = 92C117830F8ECF5E0048CA8D /* PBXTextBookmark */; - 92C117880F8ECF890048CA8D = 92C117880F8ECF890048CA8D /* PBXTextBookmark */; - 92C117890F8ECF890048CA8D = 92C117890F8ECF890048CA8D /* PBXTextBookmark */; - 92C1178B0F8ECF890048CA8D = 92C1178B0F8ECF890048CA8D /* PBXTextBookmark */; - 92C1178C0F8ECF890048CA8D = 92C1178C0F8ECF890048CA8D /* PBXTextBookmark */; - 92C117930F8ECFFF0048CA8D = 92C117930F8ECFFF0048CA8D /* PBXTextBookmark */; - 92C117940F8ECFFF0048CA8D = 92C117940F8ECFFF0048CA8D /* PBXTextBookmark */; - 92C117950F8ECFFF0048CA8D = 92C117950F8ECFFF0048CA8D /* PBXTextBookmark */; - 92C117960F8ECFFF0048CA8D = 92C117960F8ECFFF0048CA8D /* PBXTextBookmark */; - 92C117970F8ECFFF0048CA8D = 92C117970F8ECFFF0048CA8D /* PBXTextBookmark */; - 92C117990F8ECFFF0048CA8D = 92C117990F8ECFFF0048CA8D /* PBXTextBookmark */; - 92C1179A0F8ECFFF0048CA8D = 92C1179A0F8ECFFF0048CA8D /* PBXTextBookmark */; - 92C1179B0F8ECFFF0048CA8D = 92C1179B0F8ECFFF0048CA8D /* PBXTextBookmark */; - 92C1179C0F8ECFFF0048CA8D = 92C1179C0F8ECFFF0048CA8D /* PBXTextBookmark */; - 92C1179D0F8ECFFF0048CA8D = 92C1179D0F8ECFFF0048CA8D /* PBXTextBookmark */; - 92C118A20F8ED54C0048CA8D = 92C118A20F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118A30F8ED54C0048CA8D = 92C118A30F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118A40F8ED54C0048CA8D = 92C118A40F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118A50F8ED54C0048CA8D = 92C118A50F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118A60F8ED54C0048CA8D = 92C118A60F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118A70F8ED54C0048CA8D = 92C118A70F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118A80F8ED54C0048CA8D = 92C118A80F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118A90F8ED54C0048CA8D = 92C118A90F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118AA0F8ED54C0048CA8D = 92C118AA0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118AB0F8ED54C0048CA8D = 92C118AB0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118AC0F8ED54C0048CA8D = 92C118AC0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118AD0F8ED54C0048CA8D = 92C118AD0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118AE0F8ED54C0048CA8D = 92C118AE0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118AF0F8ED54C0048CA8D = 92C118AF0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118B00F8ED54C0048CA8D = 92C118B00F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118B10F8ED54C0048CA8D = 92C118B10F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118B20F8ED54C0048CA8D = 92C118B20F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118B30F8ED54C0048CA8D = 92C118B30F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118B40F8ED54C0048CA8D = 92C118B40F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118B50F8ED54C0048CA8D = 92C118B50F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118B60F8ED54C0048CA8D = 92C118B60F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118B70F8ED54C0048CA8D = 92C118B70F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118B80F8ED54C0048CA8D = 92C118B80F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118B90F8ED54C0048CA8D = 92C118B90F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118BA0F8ED54C0048CA8D = 92C118BA0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118BB0F8ED54C0048CA8D = 92C118BB0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118BC0F8ED54C0048CA8D = 92C118BC0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118BD0F8ED54C0048CA8D = 92C118BD0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118BE0F8ED54C0048CA8D = 92C118BE0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118BF0F8ED54C0048CA8D = 92C118BF0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118C00F8ED54C0048CA8D = 92C118C00F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118C10F8ED54C0048CA8D = 92C118C10F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118C20F8ED54C0048CA8D = 92C118C20F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118C30F8ED54C0048CA8D = 92C118C30F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118C40F8ED54C0048CA8D = 92C118C40F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118C50F8ED54C0048CA8D = 92C118C50F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118C70F8ED54C0048CA8D = 92C118C70F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118C80F8ED54C0048CA8D = 92C118C80F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118C90F8ED54C0048CA8D = 92C118C90F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118CA0F8ED54C0048CA8D = 92C118CA0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118CB0F8ED54C0048CA8D = 92C118CB0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118CC0F8ED54C0048CA8D = 92C118CC0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118CD0F8ED54C0048CA8D = 92C118CD0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118CE0F8ED54C0048CA8D = 92C118CE0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118CF0F8ED54C0048CA8D = 92C118CF0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118D00F8ED54C0048CA8D = 92C118D00F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118D10F8ED54C0048CA8D = 92C118D10F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118D20F8ED54C0048CA8D = 92C118D20F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118D30F8ED54C0048CA8D = 92C118D30F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118D40F8ED54C0048CA8D = 92C118D40F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118D50F8ED54C0048CA8D = 92C118D50F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118D60F8ED54C0048CA8D = 92C118D60F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118D70F8ED54C0048CA8D = 92C118D70F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118D80F8ED54C0048CA8D = 92C118D80F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118D90F8ED54C0048CA8D = 92C118D90F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118DA0F8ED54C0048CA8D = 92C118DA0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118DB0F8ED54C0048CA8D = 92C118DB0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118DC0F8ED54C0048CA8D = 92C118DC0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118DD0F8ED54C0048CA8D = 92C118DD0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118DE0F8ED54C0048CA8D = 92C118DE0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118DF0F8ED54C0048CA8D = 92C118DF0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118E00F8ED54C0048CA8D = 92C118E00F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118E10F8ED54C0048CA8D = 92C118E10F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118E20F8ED54C0048CA8D = 92C118E20F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118E30F8ED54C0048CA8D = 92C118E30F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118E40F8ED54C0048CA8D = 92C118E40F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118E50F8ED54C0048CA8D = 92C118E50F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118E60F8ED54C0048CA8D = 92C118E60F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118E70F8ED54C0048CA8D = 92C118E70F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118E80F8ED54C0048CA8D = 92C118E80F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118E90F8ED54C0048CA8D = 92C118E90F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118EA0F8ED54C0048CA8D = 92C118EA0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C118EB0F8ED54C0048CA8D = 92C118EB0F8ED54C0048CA8D /* PBXTextBookmark */; - 92C11A090F8ED9F50048CA8D = 92C11A090F8ED9F50048CA8D /* PBXTextBookmark */; - 92C11A0A0F8ED9F50048CA8D = 92C11A0A0F8ED9F50048CA8D /* PBXTextBookmark */; - 92C11A0B0F8ED9F50048CA8D = 92C11A0B0F8ED9F50048CA8D /* PBXTextBookmark */; - 92C11A0E0F8ED9F50048CA8D = 92C11A0E0F8ED9F50048CA8D /* PBXTextBookmark */; - 92C11A0F0F8ED9F50048CA8D = 92C11A0F0F8ED9F50048CA8D /* PBXTextBookmark */; - 92C11A100F8ED9F50048CA8D = 92C11A100F8ED9F50048CA8D /* PBXTextBookmark */; - 92C11A110F8ED9F50048CA8D = 92C11A110F8ED9F50048CA8D /* PBXBookmark */; - 92C11A200F8EDAB80048CA8D = 92C11A200F8EDAB80048CA8D /* PBXBookmark */; - 92C11A220F8EDAB80048CA8D = 92C11A220F8EDAB80048CA8D /* PBXBookmark */; - 92C11A230F8EDAB80048CA8D = 92C11A230F8EDAB80048CA8D /* PBXBookmark */; - 92C11A240F8EDAB80048CA8D = 92C11A240F8EDAB80048CA8D /* PBXBookmark */; - 92C11A250F8EDAB80048CA8D = 92C11A250F8EDAB80048CA8D /* PBXBookmark */; - 92C11A260F8EDAB80048CA8D = 92C11A260F8EDAB80048CA8D /* PBXTextBookmark */; - 92C11A270F8EDAB80048CA8D = 92C11A270F8EDAB80048CA8D /* PBXBookmark */; - 92C11A280F8EDAB80048CA8D = 92C11A280F8EDAB80048CA8D /* PBXTextBookmark */; - 92C11A2A0F8EDAB80048CA8D = 92C11A2A0F8EDAB80048CA8D /* PBXBookmark */; - 92C11A2B0F8EDAB80048CA8D = 92C11A2B0F8EDAB80048CA8D /* PBXTextBookmark */; - 92C11A2C0F8EDAB80048CA8D = 92C11A2C0F8EDAB80048CA8D /* PBXBookmark */; - 92C11A2D0F8EDAB80048CA8D = 92C11A2D0F8EDAB80048CA8D /* PBXBookmark */; - 92C11A2E0F8EDAB80048CA8D = 92C11A2E0F8EDAB80048CA8D /* PBXBookmark */; - 92C11A2F0F8EDAB80048CA8D = 92C11A2F0F8EDAB80048CA8D /* PBXBookmark */; - 92C11A300F8EDAB80048CA8D = 92C11A300F8EDAB80048CA8D /* PBXBookmark */; - 92C11A310F8EDAB80048CA8D = 92C11A310F8EDAB80048CA8D /* PBXTextBookmark */; - 92C11A320F8EDAB80048CA8D = 92C11A320F8EDAB80048CA8D /* PBXBookmark */; - 92C11A330F8EDAB80048CA8D = 92C11A330F8EDAB80048CA8D /* PBXTextBookmark */; - 92C11A3B0F8EDAF10048CA8D = 92C11A3B0F8EDAF10048CA8D /* PBXBookmark */; - 92C11A3E0F8EDAF10048CA8D = 92C11A3E0F8EDAF10048CA8D /* PBXBookmark */; - 92C11A3F0F8EDAF10048CA8D = 92C11A3F0F8EDAF10048CA8D /* PBXTextBookmark */; - 92C11A410F8EDB000048CA8D = 92C11A410F8EDB000048CA8D /* PBXBookmark */; - 92C11A420F8EDB000048CA8D = 92C11A420F8EDB000048CA8D /* PBXTextBookmark */; - 92C11A430F8EDB000048CA8D = 92C11A430F8EDB000048CA8D /* PBXBookmark */; - 92C11A440F8EDB000048CA8D = 92C11A440F8EDB000048CA8D /* PBXTextBookmark */; - }; - sourceControlManager = 92BC3EC80BAEE3C8000DAB7F /* Source Control */; - userBuildSettings = { - }; - }; - 8D0C4E890486CD37000505A6 /* themanaworld-eathena */ = { - activeExec = 0; - executables = ( - 92BC3EBC0BAEE3BB000DAB7F /* themanaworld-eathena */, - ); - }; - 92024D2A0CF1BD9E006B55CB /* keyboardconfig.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 2926}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 930}"; - }; - }; - 92024E740CF1DCF6006B55CB /* imageloader.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 1400}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{1434, 1155}"; - sepNavWindowFrame = "{{65, 113}, {627, 714}}"; - }; - }; - 92037A190ED2035A00D3712D /* SDLMain.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 310}}"; - sepNavSelRange = "{307, 0}"; - sepNavVisRange = "{0, 307}"; - sepNavWindowFrame = "{{15, 389}, {861, 634}}"; - }; - }; - 922CD9560E3D00900074C50E /* npcdb.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1708}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 867}"; - }; - }; - 922CD95D0E3D01080074C50E /* shopitem.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1148}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{81, 832}"; - }; - }; - 924A39E80C0784280066885E /* animationparticle.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 644}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 890}"; - }; - }; - 924A39EA0C0784280066885E /* imageparticle.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 910}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 865}"; - }; - }; - 924A39EC0C0784280066885E /* particle.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 5152}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{10130, 406}"; - }; - }; - 924A39EE0C0784280066885E /* particleemitter.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {606, 5642}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{13703, 810}"; - }; - }; - 924A42600C0874D00066885E /* Info.plist */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {674, 474}}"; - sepNavSelRange = "{418, 0}"; - sepNavVisRange = "{0, 771}"; - sepNavVisRect = "{{0, 0}, {557, 473}}"; - sepNavWindowFrame = "{{192, 99}, {602, 602}}"; - }; - }; - 925350010BC12A3200115FD5 /* imageset.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 742}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 870}"; - }; - }; - 925468F90F8EB65C00B4C3A3 /* themanaworld-tmwserv */ = { - activeExec = 0; - executables = ( - 925468FB0F8EB65C00B4C3A3 /* themanaworld-tmwserv */, - ); - }; - 925468FB0F8EB65C00B4C3A3 /* themanaworld-tmwserv */ = { - isa = PBXExecutable; - activeArgIndices = ( - ); - argumentStrings = ( - ); - autoAttachOnCrash = 1; - breakpointsEnabled = 0; - configStateDict = { - }; - customDataFormattersEnabled = 1; - debuggerPlugin = GDBDebugging; - disassemblyDisplayState = 0; - dylibVariantSuffix = ""; - enableDebugStr = 1; - environmentEntries = ( - ); - executableSystemSymbolLevel = 0; - executableUserSymbolLevel = 0; - libgmallocEnabled = 0; - name = "themanaworld-tmwserv"; - savedGlobals = { - }; - sourceDirectories = ( - ); - variableFormatDictionary = { - }; - }; - 925469020F8EB70A00B4C3A3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F150BAEE55A000DAB7F /* gui.cpp */; - name = "gui.cpp: 109"; - rLen = 62; - rLoc = 2995; - rType = 0; - vrLen = 712; - vrLoc = 2656; - }; - 9254690B0F8EB80A00B4C3A3 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FB50BAEE55B000DAB7F /* posix.c */; - name = "posix.c: 280"; - rLen = 0; - rLoc = 6658; - rType = 0; - vrLen = 730; - vrLoc = 6357; - }; - 926A29440F23BD88005D6466 /* layout.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 4606}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{1095, 420}"; - }; - }; - 926A294E0F23BD9E005D6466 /* npcintegerdialog.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1988}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 872}"; - }; - }; - 926A29550F23BD9E005D6466 /* truetypefont.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {492, 1022}}"; - sepNavSelRange = "{1050, 0}"; - sepNavVisRange = "{974, 153}"; - }; - }; - 926A29840F23C1C8005D6466 /* windows.txt */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 252}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 334}"; - }; - }; - 926A298A0F23C7CF005D6466 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F4D0BAEE55A000DAB7F /* setup_video.cpp */; - name = "setup_video.cpp: 333"; - rLen = 0; - rLoc = 11514; - rType = 0; - vrLen = 972; - vrLoc = 9481; - }; - 926A29A00F23CA6D005D6466 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 926A29550F23BD9E005D6466 /* truetypefont.h */; - name = "truetypefont.h: 33"; - rLen = 0; - rLoc = 1050; - rType = 0; - vrLen = 942; - vrLoc = 0; - }; - 926A29A10F23CA6D005D6466 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 926A297F0F23C18E005D6466 /* tabselected.png */; - }; - 926A29A20F23CA6D005D6466 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 926A297E0F23C18E005D6466 /* tab.png */; - }; - 926A29A40F23CA6D005D6466 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 926A29550F23BD9E005D6466 /* truetypefont.h */; - name = "truetypefont.h: 33"; - rLen = 0; - rLoc = 1050; - rType = 0; - vrLen = 942; - vrLoc = 0; - }; - 926A29A50F23CA6D005D6466 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 926A297E0F23C18E005D6466 /* tab.png */; - }; - 926A29A60F23CA6D005D6466 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 926A297F0F23C18E005D6466 /* tabselected.png */; - }; - 926A29A70F23CA6D005D6466 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 926A29840F23C1C8005D6466 /* windows.txt */; - name = "windows.txt: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 539; - vrLoc = 0; - }; - 926F9CF60DB005FA00AACD26 /* itemshortcut.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1260}}"; - sepNavSelRange = "{1424, 0}"; - sepNavVisRange = "{1131, 336}"; - }; - }; - 926F9D430DB00AFC00AACD26 /* itemshortcutwindow.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 980}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{568, 702}"; - }; - }; - 9273BE040EF33FB3008E56E1 /* particlecontainer.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 2352}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{1954, 492}"; - }; - }; - 9273BE060EF33FB3008E56E1 /* statuseffect.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 2394}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 853}"; - }; - }; - 9273BE350EF34050008E56E1 /* PlistBookmark */ = { - isa = PlistBookmark; - fRef = 924A42600C0874D00066885E /* Info.plist */; - fallbackIsa = PBXBookmark; - isK = 0; - kPath = ( - ); - name = /Users/garfield/programming/tmwclient/Info.plist; - rLen = 0; - rLoc = 2147483647; - }; - 9275F19F0F4B6264000E3DFD /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F7A0BAEE55B000DAB7F /* main.h */; - name = "main.h: 31"; - rLen = 0; - rLoc = 976; - rType = 0; - vrLen = 429; - vrLoc = 690; - }; - 927F625E0ED4F41700D919E6 /* PlistBookmark */ = { - isa = PlistBookmark; - fRef = 924A42600C0874D00066885E /* Info.plist */; - fallbackIsa = PBXBookmark; - isK = 0; - kPath = ( - NSPrincipalClass, - ); - name = /Users/garfield/programming/tmwclient/Info.plist; - rLen = 0; - rLoc = 2147483647; - }; - 927F625F0ED4F41700D919E6 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92037A190ED2035A00D3712D /* SDLMain.h */; - name = "SDLMain.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 307; - vrLoc = 0; - }; - 928B50D90F2FB5070011C755 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 926A29840F23C1C8005D6466 /* windows.txt */; - name = "windows.txt: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 334; - vrLoc = 0; - }; - 928B50ED0F2FB6090011C755 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 928B50E40F2FB5430011C755 /* bubble.png */; - }; - 928B50EE0F2FB6090011C755 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F790BAEE55B000DAB7F /* main.cpp */; - name = "main.cpp: 27"; - rLen = 0; - rLoc = 935; - rType = 0; - vrLen = 768; - vrLoc = 12958; - }; - 928B50EF0F2FB6090011C755 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 928B50E40F2FB5430011C755 /* bubble.png */; - }; - 928B50F70F2FB6AD0011C755 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F150BAEE55A000DAB7F /* gui.cpp */; - name = "gui.cpp: 109"; - rLen = 62; - rLoc = 2995; - rType = 0; - vrLen = 700; - vrLoc = 2635; - }; - 928B511B0F2FBD470011C755 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92037A190ED2035A00D3712D /* SDLMain.h */; - name = "SDLMain.h: 12"; - rLen = 0; - rLoc = 307; - rType = 0; - vrLen = 307; - vrLoc = 0; - }; - 928B511C0F2FBD470011C755 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F790BAEE55B000DAB7F /* main.cpp */; - name = "main.cpp: 463"; - rLen = 0; - rLoc = 13309; - rType = 0; - vrLen = 893; - vrLoc = 20296; - }; - 928B511F0F2FBD470011C755 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3ECA0BAEE55A000DAB7F /* animatedsprite.cpp */; - name = "animatedsprite.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 866; - vrLoc = 0; - }; - 928B51210F2FBD470011C755 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F7A0BAEE55B000DAB7F /* main.h */; - name = "main.h: 32"; - rLen = 0; - rLoc = 1027; - rType = 0; - vrLen = 329; - vrLoc = 852; - }; - 92A244930F935DA900B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C119560F8ED7C20048CA8D /* network.cpp */; - name = "network.cpp: 89"; - rLen = 0; - rLoc = 2181; - rType = 0; - vrLen = 520; - vrLoc = 1946; - }; - 92A244970F935DDE00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C119560F8ED7C20048CA8D /* network.cpp */; - name = "network.cpp: 89"; - rLen = 0; - rLoc = 2181; - rType = 0; - vrLen = 520; - vrLoc = 1946; - }; - 92A244B50F935FB400B7719B /* container.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 434}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 873}"; - }; - }; - 92A245C00F93612C00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C119560F8ED7C20048CA8D /* network.cpp */; - name = "network.cpp: 89"; - rLen = 0; - rLoc = 2181; - rType = 0; - vrLen = 520; - vrLoc = 1946; - }; - 92A245C70F93628600B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C119560F8ED7C20048CA8D /* network.cpp */; - name = "network.cpp: 89"; - rLen = 0; - rLoc = 2181; - rType = 0; - vrLen = 520; - vrLoc = 1946; - }; - 92A245C80F93628600B7719B /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92A244B50F935FB400B7719B /* container.cpp */; - }; - 92A245C90F93628600B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C119560F8ED7C20048CA8D /* network.cpp */; - name = "network.cpp: 89"; - rLen = 0; - rLoc = 2181; - rType = 0; - vrLen = 520; - vrLoc = 1946; - }; - 92A245CA0F93628600B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92A244B50F935FB400B7719B /* container.cpp */; - name = "container.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 873; - vrLoc = 0; - }; - 92A245CE0F93637100B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92A244B50F935FB400B7719B /* container.cpp */; - name = "container.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 873; - vrLoc = 0; - }; - 92A245DC0F93670500B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F210BAEE55A000DAB7F /* itemcontainer.cpp */; - name = "itemcontainer.cpp: 236"; - rLen = 11; - rLoc = 6725; - rType = 0; - vrLen = 294; - vrLoc = 6544; - }; - 92A245DD0F93670500B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F040BAEE55A000DAB7F /* chat.h */; - name = "chat.h: 148"; - rLen = 11; - rLoc = 3525; - rType = 0; - vrLen = 377; - vrLoc = 3319; - }; - 92A245DE0F93670500B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F030BAEE55A000DAB7F /* chat.cpp */; - name = "chat.cpp: 387"; - rLen = 11; - rLoc = 9650; - rType = 0; - vrLen = 303; - vrLoc = 9480; - }; - 92A245DF0F93670500B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F3A0BAEE55A000DAB7F /* popupmenu.cpp */; - name = "popupmenu.cpp: 88"; - rLen = 2; - rLoc = 2421; - rType = 0; - vrLen = 581; - vrLoc = 2133; - }; - 92A245E00F93670500B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; - name = "browserbox.cpp: 80"; - rLen = 2; - rLoc = 2054; - rType = 0; - vrLen = 498; - vrLoc = 1954; - }; - 92A245E10F93670500B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - rLen = 2; - rLoc = 6770; - rType = 0; - }; - 92A245E20F93670500B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F3A0BAEE55A000DAB7F /* popupmenu.cpp */; - name = "popupmenu.cpp: 289"; - rLen = 11; - rLoc = 8260; - rType = 0; - vrLen = 309; - vrLoc = 8147; - }; - 92A245E30F93670500B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F210BAEE55A000DAB7F /* itemcontainer.cpp */; - name = "itemcontainer.cpp: 236"; - rLen = 11; - rLoc = 6725; - rType = 0; - vrLen = 294; - vrLoc = 6544; - }; - 92A245E40F93670500B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F040BAEE55A000DAB7F /* chat.h */; - name = "chat.h: 148"; - rLen = 11; - rLoc = 3525; - rType = 0; - vrLen = 377; - vrLoc = 3319; - }; - 92A245E50F93670500B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F030BAEE55A000DAB7F /* chat.cpp */; - name = "chat.cpp: 387"; - rLen = 11; - rLoc = 9650; - rType = 0; - vrLen = 303; - vrLoc = 9480; - }; - 92A245E60F93670500B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F3A0BAEE55A000DAB7F /* popupmenu.cpp */; - name = "popupmenu.cpp: 88"; - rLen = 2; - rLoc = 2421; - rType = 0; - vrLen = 581; - vrLoc = 2133; - }; - 92A245E70F93670500B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; - name = "browserbox.cpp: 80"; - rLen = 2; - rLoc = 2054; - rType = 0; - vrLen = 498; - vrLoc = 1954; - }; - 92A245E80F93670500B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - name = "chattab.cpp: 243"; - rLen = 2; - rLoc = 6770; - rType = 0; - vrLen = 558; - vrLoc = 5930; - }; - 92A245EB0F93672300B7719B /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - }; - 92A245EC0F9368CA00B7719B /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - }; - 92A245EE0F936C4600B7719B /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C115E90F8EBFA60048CA8D /* stringutils.h */; - }; - 92A245F20F936EA500B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; - name = "browserbox.cpp: 80"; - rLen = 2; - rLoc = 2054; - rType = 0; - vrLen = 460; - vrLoc = 1948; - }; - 92A245F50F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92A244B50F935FB400B7719B /* container.cpp */; - name = "container.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 873; - vrLoc = 0; - }; - 92A245F60F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115260F8EBBD50048CA8D /* textfield.cpp */; - name = "textfield.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 593; - vrLoc = 5012; - }; - 92A245F70F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C1154B0F8EBD000048CA8D /* textbox.cpp */; - name = "textbox.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 523; - vrLoc = 3722; - }; - 92A245F80F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C118F20F8ED5DE0048CA8D /* textdialog.cpp */; - name = "textdialog.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 481; - vrLoc = 2308; - }; - 92A245F90F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E40F8EBF9A0048CA8D /* itemlinkhandler.cpp */; - name = "itemlinkhandler.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 463; - vrLoc = 1129; - }; - 92A245FA0F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F230BAEE55A000DAB7F /* linkhandler.h */; - name = "linkhandler.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 325; - vrLoc = 832; - }; - 92A245FB0F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F030BAEE55A000DAB7F /* chat.cpp */; - name = "chat.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 586; - vrLoc = 9103; - }; - 92A245FC0F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F3A0BAEE55A000DAB7F /* popupmenu.cpp */; - name = "popupmenu.cpp: 289"; - rLen = 11; - rLoc = 8260; - rType = 0; - vrLen = 464; - vrLoc = 7938; - }; - 92A245FD0F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - name = "chattab.cpp: 168"; - rLen = 1; - rLoc = 4471; - rType = 0; - vrLen = 436; - vrLoc = 4327; - }; - 92A245FE0F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - comments = "error: expected primary-expression before '.' token"; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - rLen = 0; - rLoc = 73; - rType = 1; - }; - 92A245FF0F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92A244B50F935FB400B7719B /* container.cpp */; - name = "container.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 873; - vrLoc = 0; - }; - 92A246000F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F030BAEE55A000DAB7F /* chat.cpp */; - name = "chat.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 586; - vrLoc = 9103; - }; - 92A246010F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115260F8EBBD50048CA8D /* textfield.cpp */; - name = "textfield.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 593; - vrLoc = 5012; - }; - 92A246020F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C1154B0F8EBD000048CA8D /* textbox.cpp */; - name = "textbox.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 523; - vrLoc = 3722; - }; - 92A246030F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C118F20F8ED5DE0048CA8D /* textdialog.cpp */; - name = "textdialog.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 481; - vrLoc = 2308; - }; - 92A246040F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E40F8EBF9A0048CA8D /* itemlinkhandler.cpp */; - name = "itemlinkhandler.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 463; - vrLoc = 1129; - }; - 92A246050F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F230BAEE55A000DAB7F /* linkhandler.h */; - name = "linkhandler.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 325; - vrLoc = 832; - }; - 92A246060F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F030BAEE55A000DAB7F /* chat.cpp */; - name = "chat.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 586; - vrLoc = 9103; - }; - 92A246070F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F3A0BAEE55A000DAB7F /* popupmenu.cpp */; - name = "popupmenu.cpp: 289"; - rLen = 11; - rLoc = 8260; - rType = 0; - vrLen = 464; - vrLoc = 7938; - }; - 92A246080F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - name = "chattab.cpp: 168"; - rLen = 1; - rLoc = 4471; - rType = 0; - vrLen = 436; - vrLoc = 4327; - }; - 92A246090F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 70"; - rLen = 0; - rLoc = 1984; - rType = 0; - vrLen = 405; - vrLoc = 1718; - }; - 92A2460C0F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E90F8EBFA60048CA8D /* stringutils.h */; - name = "stringutils.h: 74"; - rLen = 0; - rLoc = 2139; - rType = 0; - vrLen = 1067; - vrLoc = 1137; - }; - 92A2460F0F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 82"; - rLen = 0; - rLoc = 2000; - rType = 0; - vrLen = 827; - vrLoc = 1298; - }; - 92A246120F936EBC00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - name = "chattab.cpp: 168"; - rLen = 0; - rLoc = 4471; - rType = 0; - vrLen = 1015; - vrLoc = 3734; - }; - 92A246190F93760E00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - name = "chattab.cpp: 167"; - rLen = 0; - rLoc = 4471; - rType = 0; - vrLen = 408; - vrLoc = 4358; - }; - 92A2461A0F93760E00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 70"; - rLen = 0; - rLoc = 1984; - rType = 0; - vrLen = 408; - vrLoc = 1717; - }; - 92A2461B0F93760E00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 70"; - rLen = 0; - rLoc = 1984; - rType = 0; - vrLen = 407; - vrLoc = 1718; - }; - 92A2461C0F93760E00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - name = "chattab.cpp: 167"; - rLen = 0; - rLoc = 4471; - rType = 0; - vrLen = 408; - vrLoc = 4358; - }; - 92A2461D0F93760E00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 72"; - rLen = 0; - rLoc = 1941; - rType = 0; - vrLen = 494; - vrLoc = 1510; - }; - 92A2461E0F93760E00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E90F8EBFA60048CA8D /* stringutils.h */; - name = "stringutils.h: 74"; - rLen = 0; - rLoc = 2139; - rType = 0; - vrLen = 1067; - vrLoc = 1137; - }; - 92A2461F0F93760E00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 75"; - rLen = 0; - rLoc = 2000; - rType = 0; - vrLen = 857; - vrLoc = 1147; - }; - 92A246200F93760E00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - name = "chattab.cpp: 168"; - rLen = 0; - rLoc = 4471; - rType = 0; - vrLen = 1032; - vrLoc = 3734; - }; - 92A246220F93767700B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; - name = "browserbox.cpp: 80"; - rLen = 2; - rLoc = 2054; - rType = 0; - vrLen = 504; - vrLoc = 1948; - }; - 92A246290F9377B400B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 72"; - rLen = 0; - rLoc = 1941; - rType = 0; - vrLen = 490; - vrLoc = 1510; - }; - 92A2462A0F9377B400B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - name = "chattab.cpp: 168"; - rLen = 0; - rLoc = 4471; - rType = 0; - vrLen = 1118; - vrLoc = 4358; - }; - 92A2462B0F9377B400B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 75"; - rLen = 0; - rLoc = 2000; - rType = 0; - vrLen = 851; - vrLoc = 1147; - }; - 92A2462C0F9377B400B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E90F8EBFA60048CA8D /* stringutils.h */; - name = "stringutils.h: 74"; - rLen = 0; - rLoc = 2139; - rType = 0; - vrLen = 1067; - vrLoc = 1137; - }; - 92A246310F93782E00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 72"; - rLen = 0; - rLoc = 1941; - rType = 0; - vrLen = 493; - vrLoc = 1510; - }; - 92A246320F93782E00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - name = "chattab.cpp: 168"; - rLen = 0; - rLoc = 4471; - rType = 0; - vrLen = 1118; - vrLoc = 4358; - }; - 92A246330F93782E00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 75"; - rLen = 0; - rLoc = 2000; - rType = 0; - vrLen = 854; - vrLoc = 1147; - }; - 92A246340F93782E00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E90F8EBFA60048CA8D /* stringutils.h */; - name = "stringutils.h: 74"; - rLen = 0; - rLoc = 2139; - rType = 0; - vrLen = 1067; - vrLoc = 1137; - }; - 92A246360F9378E100B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 72"; - rLen = 0; - rLoc = 1941; - rType = 0; - vrLen = 493; - vrLoc = 1510; - }; - 92A246370F9378E100B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - name = "chattab.cpp: 168"; - rLen = 0; - rLoc = 4471; - rType = 0; - vrLen = 1118; - vrLoc = 4358; - }; - 92A246380F9378E100B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E90F8EBFA60048CA8D /* stringutils.h */; - name = "stringutils.h: 74"; - rLen = 0; - rLoc = 2139; - rType = 0; - vrLen = 1067; - vrLoc = 1137; - }; - 92A246390F9378E100B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 75"; - rLen = 0; - rLoc = 2000; - rType = 0; - vrLen = 815; - vrLoc = 1188; - }; - 92A2463B0F937EA700B7719B /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; - }; - 92A2463D0F937FCE00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 72"; - rLen = 0; - rLoc = 1941; - rType = 0; - vrLen = 493; - vrLoc = 1510; - }; - 92A2463E0F937FCE00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - name = "chattab.cpp: 165"; - rLen = 0; - rLoc = 4471; - rType = 0; - vrLen = 1141; - vrLoc = 4124; - }; - 92A246410F937FCE00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; - name = "browserbox.cpp: 87"; - rLen = 0; - rLoc = 2300; - rType = 0; - vrLen = 1287; - vrLoc = 1875; - }; - 92A246420F937FCE00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E90F8EBFA60048CA8D /* stringutils.h */; - name = "stringutils.h: 74"; - rLen = 0; - rLoc = 2139; - rType = 0; - vrLen = 1067; - vrLoc = 1137; - }; - 92A246430F937FCE00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 75"; - rLen = 0; - rLoc = 2000; - rType = 0; - vrLen = 825; - vrLoc = 1178; - }; - 92A246460F93809B00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 72"; - rLen = 0; - rLoc = 1941; - rType = 0; - vrLen = 493; - vrLoc = 1510; - }; - 92A246470F93809B00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; - name = "browserbox.cpp: 97"; - rLen = 0; - rLoc = 2714; - rType = 0; - vrLen = 1353; - vrLoc = 1736; - }; - 92A246480F93809B00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - name = "chattab.cpp: 165"; - rLen = 0; - rLoc = 4471; - rType = 0; - vrLen = 1054; - vrLoc = 4124; - }; - 92A246490F93809B00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E90F8EBFA60048CA8D /* stringutils.h */; - name = "stringutils.h: 74"; - rLen = 0; - rLoc = 2139; - rType = 0; - vrLen = 1067; - vrLoc = 1137; - }; - 92A2464A0F93809B00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 75"; - rLen = 0; - rLoc = 2000; - rType = 0; - vrLen = 825; - vrLoc = 1178; - }; - 92A2464C0F9380B400B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 72"; - rLen = 0; - rLoc = 1941; - rType = 0; - vrLen = 493; - vrLoc = 1510; - }; - 92A2464D0F9380B400B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; - name = "browserbox.cpp: 97"; - rLen = 0; - rLoc = 2714; - rType = 0; - vrLen = 1353; - vrLoc = 1736; - }; - 92A2464E0F9380B400B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - name = "chattab.cpp: 165"; - rLen = 0; - rLoc = 4471; - rType = 0; - vrLen = 1054; - vrLoc = 4124; - }; - 92A2464F0F9380B400B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E90F8EBFA60048CA8D /* stringutils.h */; - name = "stringutils.h: 74"; - rLen = 0; - rLoc = 2139; - rType = 0; - vrLen = 1067; - vrLoc = 1137; - }; - 92A246500F9380B400B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 75"; - rLen = 0; - rLoc = 2000; - rType = 0; - vrLen = 825; - vrLoc = 1178; - }; - 92A246550F93876C00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 72"; - rLen = 0; - rLoc = 1941; - rType = 0; - vrLen = 493; - vrLoc = 1510; - }; - 92A246560F93876C00B7719B /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C1153A0F8EBC730048CA8D /* chattab.h */; - }; - 92A246570F93876C00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 72"; - rLen = 0; - rLoc = 1941; - rType = 0; - vrLen = 493; - vrLoc = 1510; - }; - 92A246580F93876C00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C1153A0F8EBC730048CA8D /* chattab.h */; - name = "chattab.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 473; - vrLoc = 2788; - }; - 92A246590F93876C00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - name = "chattab.cpp: 165"; - rLen = 0; - rLoc = 4471; - rType = 0; - vrLen = 1054; - vrLoc = 4124; - }; - 92A2465A0F93876C00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 75"; - rLen = 0; - rLoc = 2000; - rType = 0; - vrLen = 825; - vrLoc = 1178; - }; - 92A2465B0F93876C00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E90F8EBFA60048CA8D /* stringutils.h */; - name = "stringutils.h: 74"; - rLen = 0; - rLoc = 2139; - rType = 0; - vrLen = 1067; - vrLoc = 1137; - }; - 92A2465C0F93876C00B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; - name = "browserbox.cpp: 86"; - rLen = 0; - rLoc = 2251; - rType = 0; - vrLen = 1366; - vrLoc = 1573; - }; - 92A246630F9388D100B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C1153A0F8EBC730048CA8D /* chattab.h */; - name = "chattab.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 473; - vrLoc = 2788; - }; - 92A246640F9388D100B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; - name = "browserbox.cpp: 86"; - rLen = 0; - rLoc = 2251; - rType = 0; - vrLen = 1366; - vrLoc = 1573; - }; - 92A246650F9388D100B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; - name = "chattab.cpp: 165"; - rLen = 0; - rLoc = 4471; - rType = 0; - vrLen = 1054; - vrLoc = 4124; - }; - 92A246660F9388D100B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E90F8EBFA60048CA8D /* stringutils.h */; - name = "stringutils.h: 74"; - rLen = 0; - rLoc = 2139; - rType = 0; - vrLen = 1067; - vrLoc = 1137; - }; - 92A246670F9388D100B7719B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; - name = "stringutils.cpp: 75"; - rLen = 0; - rLoc = 2000; - rType = 0; - vrLen = 825; - vrLoc = 1178; - }; - 92A4CC9D0D1C622E00CA28FB /* dye.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 3318}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 865}"; - }; - }; - 92A4CCE70D1DA58D00CA28FB /* zip.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 20230}}"; - sepNavSelRange = "{229, 19}"; - sepNavVisRange = "{0, 1138}"; - sepNavWindowFrame = "{{180, 8}, {627, 714}}"; - }; - }; - 92A4CCF10D1DA5A800CA28FB /* physfs_platforms.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 586}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 1165}"; - sepNavWindowFrame = "{{88, 92}, {627, 714}}"; - }; - }; - 92A4CCF20D1DA5C600CA28FB /* macosx.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {720, 5670}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 503}"; - sepNavWindowFrame = "{{180, 8}, {627, 714}}"; - }; - }; - 92A4CCFB0D1DA89800CA28FB /* physfs_unicode.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 6496}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 689}"; - }; - }; - 92B1EBE00ED4E43D009AF197 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC40E50BAEF54B000DAB7F /* SDLMain.m */; - name = "SDLMain.m: 14"; - rLen = 0; - rLoc = 440; - rType = 0; - vrLen = 759; - vrLoc = 0; - }; - 92B1EBE10ED4E43D009AF197 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F660BAEE55B000DAB7F /* viewport.cpp */; - name = "viewport.cpp: 261"; - rLen = 63; - rLoc = 7873; - rType = 0; - vrLen = 780; - vrLoc = 7501; - }; - 92B1EBF30ED4E5C5009AF197 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3EEF0BAEE55A000DAB7F /* graphics.h */; - name = "graphics.h: 25"; - rLen = 39; - rLoc = 879; - rType = 0; - vrLen = 692; - vrLoc = 434; - }; - 92B1EBF50ED4E5C5009AF197 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3EEF0BAEE55A000DAB7F /* graphics.h */; - name = "graphics.h: 25"; - rLen = 39; - rLoc = 879; - rType = 0; - vrLen = 692; - vrLoc = 434; - }; - 92BC3EBC0BAEE3BB000DAB7F /* themanaworld-eathena */ = { - isa = PBXExecutable; - activeArgIndices = ( - ); - argumentStrings = ( - ); - autoAttachOnCrash = 1; - breakpointsEnabled = 1; - configStateDict = { - }; - customDataFormattersEnabled = 1; - debuggerPlugin = GDBDebugging; - disassemblyDisplayState = 0; - dylibVariantSuffix = ""; - enableDebugStr = 1; - environmentEntries = ( - ); - executableSystemSymbolLevel = 0; - executableUserSymbolLevel = 0; - libgmallocEnabled = 0; - name = "themanaworld-eathena"; - savedGlobals = { - }; - sourceDirectories = ( - ); - variableFormatDictionary = { - }; - }; - 92BC3EC80BAEE3C8000DAB7F /* Source Control */ = { - isa = PBXSourceControlManager; - fallbackIsa = XCSourceControlManager; - isSCMEnabled = 0; - scmConfiguration = { - }; - scmType = ""; - }; - 92BC3EC90BAEE3C8000DAB7F /* Code sense */ = { - isa = PBXCodeSenseManager; - indexTemplatePath = ""; - }; - 92BC3ECA0BAEE55A000DAB7F /* animatedsprite.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 2380}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 887}"; - }; - }; - 92BC3ECC0BAEE55A000DAB7F /* being.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 14882}}"; - sepNavSelRange = "{2724, 0}"; - sepNavVisRange = "{2233, 609}"; - sepNavVisRect = "{{0, 1497}, {557, 473}}"; - sepNavWindowFrame = "{{100, 183}, {602, 602}}"; - }; - }; - 92BC3ECE0BAEE55A000DAB7F /* beingmanager.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 4270}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 864}"; - }; - }; - 92BC3EE40BAEE55A000DAB7F /* engine.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1848}}"; - sepNavSelRange = "{3021, 9}"; - sepNavVisRange = "{2650, 873}"; - sepNavWindowFrame = "{{64, 113}, {627, 714}}"; - }; - }; - 92BC3EE60BAEE55A000DAB7F /* equipment.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 700}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{268, 1098}"; - sepNavWindowFrame = "{{64, 113}, {627, 714}}"; - }; - }; - 92BC3EEC0BAEE55A000DAB7F /* game.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 14784}}"; - sepNavSelRange = "{24258, 0}"; - sepNavVisRange = "{17899, 1569}"; - sepNavVisRect = "{{0, 4423}, {734, 180}}"; - sepNavWindowFrame = "{{134, 50}, {627, 714}}"; - }; - }; - 92BC3EED0BAEE55A000DAB7F /* game.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {543, 1148}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{1178, 918}"; - sepNavVisRect = "{{0, 297}, {557, 473}}"; - sepNavWindowFrame = "{{215, 78}, {602, 602}}"; - }; - }; - 92BC3EEF0BAEE55A000DAB7F /* graphics.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {492, 2240}}"; - sepNavSelRange = "{879, 39}"; - sepNavVisRange = "{878, 92}"; - sepNavVisRect = "{{0, 1767}, {557, 473}}"; - sepNavWindowFrame = "{{192, 99}, {602, 602}}"; - }; - }; - 92BC3EF90BAEE55A000DAB7F /* buy.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 3892}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{1244, 744}"; - }; - }; - 92BC3EFB0BAEE55A000DAB7F /* buysell.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {557, 924}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRect = "{{0, 418}, {557, 473}}"; - sepNavWindowFrame = "{{54, 225}, {602, 602}}"; - }; - }; - 92BC3EFD0BAEE55A000DAB7F /* char_select.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 5236}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 867}"; - }; - }; - 92BC3F030BAEE55A000DAB7F /* chat.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 6034}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{8243, 1101}"; - sepNavWindowFrame = "{{70, 113}, {627, 714}}"; - }; - }; - 92BC3F040BAEE55A000DAB7F /* chat.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {720, 2898}}"; - sepNavSelRange = "{3525, 11}"; - sepNavVisRange = "{3319, 377}"; - }; - }; - 92BC3F0D0BAEE55A000DAB7F /* debugwindow.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {720, 1428}}"; - sepNavSelRange = "{2619, 0}"; - sepNavVisRange = "{2223, 508}"; - }; - }; - 92BC3F0F0BAEE55A000DAB7F /* equipmentwindow.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 3948}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 870}"; - }; - }; - 92BC3F120BAEE55A000DAB7F /* focushandler.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 952}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 1387}"; - sepNavWindowFrame = "{{64, 113}, {627, 714}}"; - }; - }; - 92BC3F150BAEE55A000DAB7F /* gui.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 3556}}"; - sepNavSelRange = "{2995, 62}"; - sepNavVisRange = "{2656, 712}"; - sepNavWindowFrame = "{{157, 29}, {627, 714}}"; - }; - }; - 92BC3F1D0BAEE55A000DAB7F /* inventorywindow.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 4032}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 871}"; - sepNavVisRect = "{{0, 2371}, {557, 473}}"; - sepNavWindowFrame = "{{100, 183}, {602, 602}}"; - }; - }; - 92BC3F210BAEE55A000DAB7F /* itemcontainer.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {720, 5824}}"; - sepNavSelRange = "{6725, 11}"; - sepNavVisRange = "{6544, 294}"; - }; - }; - 92BC3F230BAEE55A000DAB7F /* linkhandler.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 588}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{832, 325}"; - }; - }; - 92BC3F260BAEE55A000DAB7F /* login.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 4648}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{1324, 962}"; - }; - }; - 92BC3F2A0BAEE55A000DAB7F /* minimap.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 2450}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 871}"; - }; - }; - 92BC3F2C0BAEE55A000DAB7F /* ministatus.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1736}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 866}"; - }; - }; - 92BC3F340BAEE55A000DAB7F /* ok_dialog.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 980}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{755, 1075}"; - sepNavWindowFrame = "{{88, 92}, {627, 714}}"; - }; - }; - 92BC3F350BAEE55A000DAB7F /* ok_dialog.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 742}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{361, 1114}"; - sepNavWindowFrame = "{{65, 113}, {627, 714}}"; - }; - }; - 92BC3F3A0BAEE55A000DAB7F /* popupmenu.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {654, 5026}}"; - sepNavSelRange = "{8260, 11}"; - sepNavVisRange = "{7938, 464}"; - }; - }; - 92BC3F400BAEE55A000DAB7F /* register.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 4186}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{1067, 578}"; - }; - }; - 92BC3F450BAEE55A000DAB7F /* sell.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {557, 3962}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRect = "{{0, 2734}, {557, 473}}"; - sepNavWindowFrame = "{{77, 204}, {602, 602}}"; - }; - }; - 92BC3F4B0BAEE55A000DAB7F /* setup_joystick.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1358}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 870}"; - }; - }; - 92BC3F4D0BAEE55A000DAB7F /* setup_video.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 8666}}"; - sepNavSelRange = "{11514, 0}"; - sepNavVisRange = "{9696, 791}"; - sepNavWindowFrame = "{{15, 389}, {861, 634}}"; - }; - }; - 92BC3F500BAEE55A000DAB7F /* shop.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1456}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{568, 470}"; - }; - }; - 92BC3F520BAEE55A000DAB7F /* shoplistbox.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1736}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 884}"; - }; - }; - 92BC3F580BAEE55A000DAB7F /* status.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 5194}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 862}"; - sepNavVisRect = "{{0, 3895}, {557, 473}}"; - sepNavWindowFrame = "{{54, 225}, {602, 602}}"; - }; - }; - 92BC3F620BAEE55B000DAB7F /* updatewindow.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 6944}}"; - sepNavSelRange = "{8181, 79}"; - sepNavVisRange = "{7827, 1204}"; - sepNavWindowFrame = "{{157, 29}, {627, 714}}"; - }; - }; - 92BC3F660BAEE55B000DAB7F /* viewport.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 6566}}"; - sepNavSelRange = "{7873, 63}"; - sepNavVisRange = "{7525, 763}"; - sepNavVisRect = "{{0, 4144}, {732, 459}}"; - sepNavWindowFrame = "{{61, 197}, {777, 588}}"; - }; - }; - 92BC3F670BAEE55B000DAB7F /* viewport.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {732, 2520}}"; - sepNavSelRange = "{3505, 0}"; - sepNavVisRect = "{{0, 1906}, {732, 459}}"; - sepNavWindowFrame = "{{153, 113}, {777, 588}}"; - }; - }; - 92BC3F6D0BAEE55B000DAB7F /* inventory.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {558, 2072}}"; - sepNavSelRange = "{1728, 0}"; - sepNavVisRange = "{1514, 571}"; - }; - }; - 92BC3F6F0BAEE55B000DAB7F /* item.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 784}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 856}"; - }; - }; - 92BC3F700BAEE55B000DAB7F /* item.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {633, 1890}}"; - sepNavSelRange = "{1887, 0}"; - sepNavVisRange = "{1727, 287}"; - }; - }; - 92BC3F710BAEE55B000DAB7F /* joystick.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1988}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 886}"; - }; - }; - 92BC3F730BAEE55B000DAB7F /* localplayer.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 14952}}"; - sepNavSelRange = "{6691, 0}"; - sepNavVisRange = "{6596, 583}"; - sepNavVisRect = "{{0, 3594}, {734, 180}}"; - sepNavWindowFrame = "{{436, 128}, {602, 602}}"; - }; - }; - 92BC3F740BAEE55B000DAB7F /* localplayer.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {557, 2940}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRect = "{{0, 2240}, {557, 473}}"; - sepNavWindowFrame = "{{238, 57}, {602, 602}}"; - }; - }; - 92BC3F790BAEE55B000DAB7F /* main.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {492, 14168}}"; - sepNavSelRange = "{6449, 76}"; - sepNavVisRange = "{6335, 282}"; - sepNavVisRect = "{{0, 1289}, {732, 459}}"; - sepNavWindowFrame = "{{100, 219}, {777, 588}}"; - }; - }; - 92BC3F7A0BAEE55B000DAB7F /* main.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1134}}"; - sepNavSelRange = "{976, 0}"; - sepNavVisRange = "{690, 429}"; - sepNavVisRect = "{{0, 324}, {734, 180}}"; - }; - }; - 92BC3F7C0BAEE55B000DAB7F /* map.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {714, 9072}}"; - sepNavSelRange = "{8349, 0}"; - sepNavVisRange = "{13650, 903}"; - sepNavVisRect = "{{0, 2184}, {732, 459}}"; - sepNavWindowFrame = "{{107, 155}, {777, 588}}"; - }; - }; - 92BC3F7D0BAEE55B000DAB7F /* map.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {732, 3220}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRect = "{{0, 1156}, {732, 459}}"; - sepNavWindowFrame = "{{84, 176}, {777, 588}}"; - }; - }; - 92BC3F930BAEE55B000DAB7F /* messagehandler.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {557, 644}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRect = "{{0, 162}, {557, 473}}"; - sepNavWindowFrame = "{{284, 15}, {602, 602}}"; - }; - }; - 92BC3F950BAEE55B000DAB7F /* messagein.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {557, 2730}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRect = "{{0, 2257}, {557, 473}}"; - sepNavWindowFrame = "{{54, 225}, {602, 602}}"; - }; - }; - 92BC3FA70BAEE55B000DAB7F /* openglgraphics.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 6006}}"; - sepNavSelRange = "{2418, 0}"; - sepNavVisRange = "{2076, 813}"; - sepNavWindowFrame = "{{111, 71}, {627, 714}}"; - }; - }; - 92BC3FAB0BAEE55B000DAB7F /* physfs.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 30534}}"; - sepNavSelRange = "{2692, 19}"; - sepNavVisRange = "{2207, 1196}"; - sepNavVisRect = "{{0, 0}, {734, 180}}"; - sepNavWindowFrame = "{{157, 29}, {627, 714}}"; - }; - }; - 92BC3FAC0BAEE55B000DAB7F /* physfs.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {594, 32648}}"; - sepNavSelRange = "{68391, 0}"; - sepNavVisRange = "{91786, 1458}"; - sepNavWindowFrame = "{{140, 245}, {627, 714}}"; - }; - }; - 92BC3FAD0BAEE55B000DAB7F /* physfs_byteorder.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 4340}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{1921, 1448}"; - sepNavVisRect = "{{0, 0}, {734, 180}}"; - sepNavWindowFrame = "{{134, 50}, {627, 714}}"; - }; - }; - 92BC3FAE0BAEE55B000DAB7F /* physfs_internal.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {708, 25382}}"; - sepNavSelRange = "{67524, 9}"; - sepNavVisRange = "{2139, 2075}"; - sepNavWindowFrame = "{{111, 71}, {627, 714}}"; - }; - }; - 92BC3FB50BAEE55B000DAB7F /* posix.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 5628}}"; - sepNavSelRange = "{6658, 0}"; - sepNavVisRange = "{4434, 541}"; - sepNavVisRect = "{{0, 0}, {734, 180}}"; - sepNavWindowFrame = "{{65, 113}, {627, 714}}"; - }; - }; - 92BC3FB70BAEE55B000DAB7F /* unix.c */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {734, 8232}}"; - sepNavSelRange = "{188, 8}"; - sepNavVisRect = "{{0, 0}, {734, 180}}"; - }; - }; - 92BC3FBA0BAEE55B000DAB7F /* player.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 3808}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 883}"; - sepNavVisRect = "{{0, 2733}, {557, 473}}"; - sepNavWindowFrame = "{{77, 204}, {602, 602}}"; - }; - }; - 92BC3FBB0BAEE55B000DAB7F /* player.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {557, 952}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRect = "{{0, 479}, {557, 473}}"; - sepNavWindowFrame = "{{123, 162}, {602, 602}}"; - }; - }; - 92BC3FBE0BAEE55B000DAB7F /* action.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 658}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 868}"; - }; - }; - 92BC3FC00BAEE55B000DAB7F /* ambientoverlay.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 924}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 876}"; - }; - }; - 92BC3FC20BAEE55B000DAB7F /* animation.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 672}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{895, 431}"; - }; - }; - 92BC3FC90BAEE55B000DAB7F /* image.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 6832}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{1508, 480}"; - sepNavWindowFrame = "{{179, 8}, {627, 714}}"; - }; - }; - 92BC3FCB0BAEE55B000DAB7F /* imagewriter.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1456}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 873}"; - }; - }; - 92BC3FCD0BAEE55B000DAB7F /* itemdb.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 4186}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 868}"; - }; - }; - 92BC3FD30BAEE55B000DAB7F /* monsterdb.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 2380}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 871}"; - }; - }; - 92BC3FD50BAEE55B000DAB7F /* monsterinfo.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1162}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 873}"; - }; - }; - 92BC3FD70BAEE55B000DAB7F /* music.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 1274}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{1087, 1007}"; - sepNavWindowFrame = "{{64, 113}, {627, 714}}"; - }; - }; - 92BC3FD80BAEE55B000DAB7F /* music.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 1148}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{919, 1041}"; - sepNavWindowFrame = "{{87, 92}, {627, 714}}"; - }; - }; - 92BC3FDC0BAEE55B000DAB7F /* resource.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 1078}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{1038, 870}"; - sepNavWindowFrame = "{{110, 71}, {627, 714}}"; - }; - }; - 92BC3FDD0BAEE55B000DAB7F /* resourcemanager.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 6650}}"; - sepNavSelRange = "{5598, 0}"; - sepNavVisRange = "{5065, 1072}"; - sepNavWindowFrame = "{{351, 73}, {627, 714}}"; - }; - }; - 92BC3FDE0BAEE55B000DAB7F /* resourcemanager.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 3276}}"; - sepNavSelRange = "{3055, 0}"; - sepNavVisRange = "{2573, 1462}"; - sepNavWindowFrame = "{{133, 50}, {627, 714}}"; - }; - }; - 92BC3FE10BAEE55B000DAB7F /* soundeffect.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 714}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 873}"; - }; - }; - 92BC3FE20BAEE55B000DAB7F /* soundeffect.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 1064}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{1110, 1062}"; - sepNavWindowFrame = "{{179, 8}, {627, 714}}"; - }; - }; - 92BC3FE30BAEE55B000DAB7F /* spritedef.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 5866}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 871}"; - }; - }; - 92BC3FE80BAEE55B000DAB7F /* simpleanimation.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 2030}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{2054, 681}"; - }; - }; - 92BC3FEA0BAEE55B000DAB7F /* sound.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 3066}}"; - sepNavSelRange = "{3587, 0}"; - sepNavVisRange = "{3180, 872}"; - sepNavWindowFrame = "{{110, 71}, {627, 714}}"; - }; - }; - 92BC3FEB0BAEE55B000DAB7F /* sound.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {720, 1764}}"; - sepNavSelRange = "{1673, 9}"; - sepNavVisRange = "{1374, 363}"; - sepNavWindowFrame = "{{156, 29}, {627, 714}}"; - }; - }; - 92BC3FF40BAEE55B000DAB7F /* xml.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1470}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 861}"; - }; - }; - 92BC40E50BAEF54B000DAB7F /* SDLMain.m */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 5292}}"; - sepNavSelRange = "{440, 0}"; - sepNavVisRange = "{0, 754}"; - sepNavWindowFrame = "{{583, 96}, {627, 714}}"; - }; - }; - 92C115100F8EBB550048CA8D /* itempopup.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 3178}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 929}"; - }; - }; - 92C115140F8EBB830048CA8D /* listbox.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 2142}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 871}"; - }; - }; - 92C115160F8EBB830048CA8D /* scrollarea.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 4256}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 874}"; - }; - }; - 92C115180F8EBB830048CA8D /* slider.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 2016}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 870}"; - }; - }; - 92C115220F8EBBD50048CA8D /* inttextfield.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1274}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 876}"; - }; - }; - 92C115240F8EBBD50048CA8D /* popup.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 2366}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 917}"; - }; - }; - 92C115260F8EBBD50048CA8D /* textfield.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 3416}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{5012, 593}"; - }; - }; - 92C1152F0F8EBC2B0048CA8D /* serverselectdialog.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1708}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{1498, 902}"; - }; - }; - 92C115320F8EBC450048CA8D /* browserbox.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 6300}}"; - sepNavSelRange = "{2251, 0}"; - sepNavVisRange = "{1573, 1366}"; - }; - }; - 92C115340F8EBC450048CA8D /* windowcontainer.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 490}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 879}"; - }; - }; - 92C115390F8EBC730048CA8D /* chattab.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 3934}}"; - sepNavSelRange = "{4471, 0}"; - sepNavVisRange = "{4124, 1054}"; - }; - }; - 92C1153A0F8EBC730048CA8D /* chattab.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {534, 1652}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{2788, 473}"; - }; - }; - 92C115450F8EBCD00048CA8D /* passwordfield.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 476}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 865}"; - }; - }; - 92C115490F8EBD000048CA8D /* checkbox.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1498}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 872}"; - }; - }; - 92C1154B0F8EBD000048CA8D /* textbox.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 2002}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{3722, 523}"; - }; - }; - 92C115500F8EBD250048CA8D /* label.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 518}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 863}"; - }; - }; - 92C115990F8EBD900048CA8D /* emotedb.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 2030}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 862}"; - }; - }; - 92C1159E0F8EBDB20048CA8D /* effectmanager.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1316}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 918}"; - }; - }; - 92C115A00F8EBDB20048CA8D /* units.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 3206}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 867}"; - }; - }; - 92C115AD0F8EBE450048CA8D /* palette.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 4872}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 934}"; - }; - }; - 92C115B50F8EBE450048CA8D /* speechbubble.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1414}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 932}"; - }; - }; - 92C115C10F8EBE950048CA8D /* gccontainer.cpp */ = { - isa = PBXFileReference; - fileEncoding = 4; - lastKnownFileType = sourcecode.cpp.cpp; - name = gccontainer.cpp; - path = /Users/garfield/programming/tmwclient/src/gui/widgets/gccontainer.cpp; - sourceTree = "<absolute>"; - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 686}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 863}"; - }; - }; - 92C115C70F8EBECE0048CA8D /* charcreatedialog.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 4536}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 872}"; - }; - }; - 92C115CE0F8EBF1C0048CA8D /* colordb.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1540}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 862}"; - }; - }; - 92C115D90F8EBF530048CA8D /* radiobutton.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 1526}}"; - sepNavSelRange = "{521, 0}"; - sepNavVisRange = "{0, 875}"; - }; - }; - 92C115E40F8EBF9A0048CA8D /* itemlinkhandler.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 854}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{1129, 463}"; - }; - }; - 92C115E80F8EBFA60048CA8D /* stringutils.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 1078}}"; - sepNavSelRange = "{2000, 0}"; - sepNavVisRange = "{1178, 825}"; - }; - }; - 92C115E90F8EBFA60048CA8D /* stringutils.h */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {568, 1078}}"; - sepNavSelRange = "{2139, 0}"; - sepNavVisRange = "{1137, 1067}"; - }; - }; - 92C115EC0F8EBFC20048CA8D /* channel.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 462}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 859}"; - }; - }; - 92C116050F8EC0590048CA8D /* gui.xml */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 310}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 813}"; - }; - }; - 92C116070F8EC0590048CA8D /* speechbubble.xml */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 310}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 806}"; - }; - }; - 92C1161D0F8EC0950048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F580BAEE55A000DAB7F /* status.cpp */; - name = "status.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 862; - vrLoc = 0; - }; - 92C1161E0F8EC0950048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 924A3E7B0C085ED70066885E /* resize.png */; - }; - 92C116210F8EC0950048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F580BAEE55A000DAB7F /* status.cpp */; - name = "status.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 862; - vrLoc = 0; - }; - 92C116220F8EC0950048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 924A3E7B0C085ED70066885E /* resize.png */; - }; - 92C116230F8EC0950048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C116050F8EC0590048CA8D /* gui.xml */; - name = "gui.xml: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 813; - vrLoc = 0; - }; - 92C116460F8EC61E0048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C116010F8EC0590048CA8D /* circle-gray.png */; - }; - 92C116490F8EC7EC0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC40E50BAEF54B000DAB7F /* SDLMain.m */; - name = "SDLMain.m: 14"; - rLen = 0; - rLoc = 440; - rType = 0; - vrLen = 754; - vrLoc = 0; - }; - 92C1164B0F8EC7EC0048CA8D /* NSObjCRuntime.h */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - name = NSObjCRuntime.h; - path = /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSObjCRuntime.h; - sourceTree = "<absolute>"; - }; - 92C1164C0F8EC7EC0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC40E50BAEF54B000DAB7F /* SDLMain.m */; - name = "SDLMain.m: 14"; - rLen = 0; - rLoc = 440; - rType = 0; - vrLen = 754; - vrLoc = 0; - }; - 92C116F70F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C1164B0F8EC7EC0048CA8D /* NSObjCRuntime.h */; - name = "NSObjCRuntime.h: 124"; - rLen = 27; - rLoc = 3897; - rType = 0; - vrLen = 585; - vrLoc = 3602; - }; - 92C116F80F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115EC0F8EBFC20048CA8D /* channel.cpp */; - name = "channel.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 859; - vrLoc = 0; - }; - 92C116F90F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FF40BAEE55B000DAB7F /* xml.cpp */; - name = "xml.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 861; - vrLoc = 0; - }; - 92C116FA0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92FD19BF0DDCE6F700D14E5D /* strprintf.cpp */; - name = "strprintf.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 503; - vrLoc = 904; - }; - 92C116FB0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92A4CC9D0D1C622E00CA28FB /* dye.cpp */; - name = "dye.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 865; - vrLoc = 0; - }; - 92C116FC0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FCD0BAEE55B000DAB7F /* itemdb.cpp */; - name = "itemdb.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 868; - vrLoc = 0; - }; - 92C116FD0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FD30BAEE55B000DAB7F /* monsterdb.cpp */; - name = "monsterdb.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 871; - vrLoc = 0; - }; - 92C116FE0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3EFD0BAEE55A000DAB7F /* char_select.cpp */; - name = "char_select.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 867; - vrLoc = 0; - }; - 92C116FF0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 926A29440F23BD88005D6466 /* layout.cpp */; - name = "layout.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 420; - vrLoc = 1095; - }; - 92C117000F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115A00F8EBDB20048CA8D /* units.cpp */; - name = "units.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 867; - vrLoc = 0; - }; - 92C117010F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3EF90BAEE55A000DAB7F /* buy.cpp */; - name = "buy.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 744; - vrLoc = 1244; - }; - 92C117020F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115990F8EBD900048CA8D /* emotedb.cpp */; - name = "emotedb.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 862; - vrLoc = 0; - }; - 92C117030F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FD50BAEE55B000DAB7F /* monsterinfo.cpp */; - name = "monsterinfo.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 873; - vrLoc = 0; - }; - 92C117040F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F520BAEE55A000DAB7F /* shoplistbox.cpp */; - name = "shoplistbox.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 884; - vrLoc = 0; - }; - 92C117050F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F4B0BAEE55A000DAB7F /* setup_joystick.cpp */; - name = "setup_joystick.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 870; - vrLoc = 0; - }; - 92C117060F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115340F8EBC450048CA8D /* windowcontainer.cpp */; - name = "windowcontainer.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 879; - vrLoc = 0; - }; - 92C117070F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115C10F8EBE950048CA8D /* gccontainer.cpp */; - name = "gccontainer.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 863; - vrLoc = 0; - }; - 92C117080F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115450F8EBCD00048CA8D /* passwordfield.cpp */; - name = "passwordfield.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 865; - vrLoc = 0; - }; - 92C117090F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115500F8EBD250048CA8D /* label.cpp */; - name = "label.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 863; - vrLoc = 0; - }; - 92C1170A0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92DD76450F267B3600B2B519 /* layouthelper.cpp */; - name = "layouthelper.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 876; - vrLoc = 0; - }; - 92C1170D0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115CE0F8EBF1C0048CA8D /* colordb.cpp */; - name = "colordb.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 862; - vrLoc = 0; - }; - 92C1170E0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F710BAEE55B000DAB7F /* joystick.cpp */; - name = "joystick.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 886; - vrLoc = 0; - }; - 92C1170F0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115490F8EBD000048CA8D /* checkbox.cpp */; - name = "checkbox.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 872; - vrLoc = 0; - }; - 92C117100F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115260F8EBBD50048CA8D /* textfield.cpp */; - name = "textfield.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 873; - vrLoc = 0; - }; - 92C117110F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92A4CCF20D1DA5C600CA28FB /* macosx.c */; - name = "macosx.c: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 503; - vrLoc = 0; - }; - 92C117130F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C1164B0F8EC7EC0048CA8D /* NSObjCRuntime.h */; - name = "NSObjCRuntime.h: 124"; - rLen = 27; - rLoc = 3897; - rType = 0; - vrLen = 585; - vrLoc = 3602; - }; - 92C117140F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115EC0F8EBFC20048CA8D /* channel.cpp */; - name = "channel.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 859; - vrLoc = 0; - }; - 92C117150F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FF40BAEE55B000DAB7F /* xml.cpp */; - name = "xml.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 861; - vrLoc = 0; - }; - 92C117160F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92FD19BF0DDCE6F700D14E5D /* strprintf.cpp */; - name = "strprintf.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 503; - vrLoc = 904; - }; - 92C117170F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92A4CC9D0D1C622E00CA28FB /* dye.cpp */; - name = "dye.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 865; - vrLoc = 0; - }; - 92C117180F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FCD0BAEE55B000DAB7F /* itemdb.cpp */; - name = "itemdb.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 868; - vrLoc = 0; - }; - 92C117190F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FD30BAEE55B000DAB7F /* monsterdb.cpp */; - name = "monsterdb.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 871; - vrLoc = 0; - }; - 92C1171A0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3EFD0BAEE55A000DAB7F /* char_select.cpp */; - name = "char_select.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 867; - vrLoc = 0; - }; - 92C1171B0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 926A29440F23BD88005D6466 /* layout.cpp */; - name = "layout.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 420; - vrLoc = 1095; - }; - 92C1171C0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115A00F8EBDB20048CA8D /* units.cpp */; - name = "units.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 867; - vrLoc = 0; - }; - 92C1171D0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3EF90BAEE55A000DAB7F /* buy.cpp */; - name = "buy.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 744; - vrLoc = 1244; - }; - 92C1171E0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115990F8EBD900048CA8D /* emotedb.cpp */; - name = "emotedb.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 862; - vrLoc = 0; - }; - 92C1171F0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FD50BAEE55B000DAB7F /* monsterinfo.cpp */; - name = "monsterinfo.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 873; - vrLoc = 0; - }; - 92C117200F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F520BAEE55A000DAB7F /* shoplistbox.cpp */; - name = "shoplistbox.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 884; - vrLoc = 0; - }; - 92C117210F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F4B0BAEE55A000DAB7F /* setup_joystick.cpp */; - name = "setup_joystick.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 870; - vrLoc = 0; - }; - 92C117220F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115340F8EBC450048CA8D /* windowcontainer.cpp */; - name = "windowcontainer.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 879; - vrLoc = 0; - }; - 92C117230F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115C10F8EBE950048CA8D /* gccontainer.cpp */; - name = "gccontainer.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 863; - vrLoc = 0; - }; - 92C117240F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115450F8EBCD00048CA8D /* passwordfield.cpp */; - name = "passwordfield.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 865; - vrLoc = 0; - }; - 92C117250F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115500F8EBD250048CA8D /* label.cpp */; - name = "label.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 863; - vrLoc = 0; - }; - 92C117260F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92DD76450F267B3600B2B519 /* layouthelper.cpp */; - name = "layouthelper.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 876; - vrLoc = 0; - }; - 92C117270F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FC20BAEE55B000DAB7F /* animation.cpp */; - name = "animation.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 430; - vrLoc = 896; - }; - 92C117280F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FE80BAEE55B000DAB7F /* simpleanimation.cpp */; - name = "simpleanimation.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 681; - vrLoc = 2054; - }; - 92C117290F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115CE0F8EBF1C0048CA8D /* colordb.cpp */; - name = "colordb.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 862; - vrLoc = 0; - }; - 92C1172A0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F710BAEE55B000DAB7F /* joystick.cpp */; - name = "joystick.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 886; - vrLoc = 0; - }; - 92C1172B0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115490F8EBD000048CA8D /* checkbox.cpp */; - name = "checkbox.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 872; - vrLoc = 0; - }; - 92C1172C0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115260F8EBBD50048CA8D /* textfield.cpp */; - name = "textfield.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 873; - vrLoc = 0; - }; - 92C1172D0F8ECD360048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92A4CCF20D1DA5C600CA28FB /* macosx.c */; - name = "macosx.c: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 503; - vrLoc = 0; - }; - 92C117530F8ECEEA0048CA8D /* skilldialog.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 4690}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{3617, 534}"; - }; - }; - 92C1175F0F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115140F8EBB830048CA8D /* listbox.cpp */; - name = "listbox.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 871; - vrLoc = 0; - }; - 92C117600F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 926F9D430DB00AFC00AACD26 /* itemshortcutwindow.cpp */; - name = "itemshortcutwindow.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 702; - vrLoc = 568; - }; - 92C117610F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 926F9CF60DB005FA00AACD26 /* itemshortcut.cpp */; - name = "itemshortcut.cpp: 53"; - rLen = 0; - rLoc = 1424; - rType = 0; - vrLen = 336; - vrLoc = 1131; - }; - 92C117620F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F4D0BAEE55A000DAB7F /* setup_video.cpp */; - name = "setup_video.cpp: 328"; - rLen = 0; - rLoc = 11514; - rType = 0; - vrLen = 791; - vrLoc = 9696; - }; - 92C117640F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F400BAEE55A000DAB7F /* register.cpp */; - name = "register.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 578; - vrLoc = 1067; - }; - 92C117650F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115180F8EBB830048CA8D /* slider.cpp */; - name = "slider.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 870; - vrLoc = 0; - }; - 92C117660F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F620BAEE55B000DAB7F /* updatewindow.cpp */; - name = "updatewindow.cpp: 300"; - rLen = 79; - rLoc = 8181; - rType = 0; - vrLen = 1204; - vrLoc = 7827; - }; - 92C117670F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; - name = "browserbox.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 874; - vrLoc = 0; - }; - 92C117680F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92A4CCFB0D1DA89800CA28FB /* physfs_unicode.c */; - name = "physfs_unicode.c: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 689; - vrLoc = 0; - }; - 92C117690F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FAD0BAEE55B000DAB7F /* physfs_byteorder.c */; - name = "physfs_byteorder.c: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1448; - vrLoc = 1921; - }; - 92C1176A0F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FC90BAEE55B000DAB7F /* image.cpp */; - name = "image.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 480; - vrLoc = 1508; - }; - 92C1176B0F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FB50BAEE55B000DAB7F /* posix.c */; - name = "posix.c: 280"; - rLen = 0; - rLoc = 6658; - rType = 0; - vrLen = 541; - vrLoc = 4434; - }; - 92C1176C0F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115C70F8EBECE0048CA8D /* charcreatedialog.cpp */; - name = "charcreatedialog.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 872; - vrLoc = 0; - }; - 92C1176D0F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 925350010BC12A3200115FD5 /* imageset.cpp */; - name = "imageset.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 870; - vrLoc = 0; - }; - 92C1176E0F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C1176F0F8ECF5E0048CA8D /* OpenTransport.h */; - name = "OpenTransport.h: 3701"; - rLen = 85; - rLoc = 128931; - rType = 0; - vrLen = 874; - vrLoc = 128421; - }; - 92C1176F0F8ECF5E0048CA8D /* OpenTransport.h */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - name = OpenTransport.h; - path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OpenTransport.h; - sourceTree = "<absolute>"; - }; - 92C117700F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C117530F8ECEEA0048CA8D /* skilldialog.cpp */; - name = "skilldialog.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 534; - vrLoc = 3617; - }; - 92C117720F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115140F8EBB830048CA8D /* listbox.cpp */; - name = "listbox.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 871; - vrLoc = 0; - }; - 92C117730F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 926F9D430DB00AFC00AACD26 /* itemshortcutwindow.cpp */; - name = "itemshortcutwindow.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 702; - vrLoc = 568; - }; - 92C117740F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 926F9CF60DB005FA00AACD26 /* itemshortcut.cpp */; - name = "itemshortcut.cpp: 53"; - rLen = 0; - rLoc = 1424; - rType = 0; - vrLen = 336; - vrLoc = 1131; - }; - 92C117750F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F4D0BAEE55A000DAB7F /* setup_video.cpp */; - name = "setup_video.cpp: 328"; - rLen = 0; - rLoc = 11514; - rType = 0; - vrLen = 791; - vrLoc = 9696; - }; - 92C117760F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F500BAEE55A000DAB7F /* shop.cpp */; - name = "shop.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 860; - vrLoc = 0; - }; - 92C117770F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F400BAEE55A000DAB7F /* register.cpp */; - name = "register.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 578; - vrLoc = 1067; - }; - 92C117780F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115180F8EBB830048CA8D /* slider.cpp */; - name = "slider.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 870; - vrLoc = 0; - }; - 92C117790F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F620BAEE55B000DAB7F /* updatewindow.cpp */; - name = "updatewindow.cpp: 300"; - rLen = 79; - rLoc = 8181; - rType = 0; - vrLen = 1204; - vrLoc = 7827; - }; - 92C1177A0F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115320F8EBC450048CA8D /* browserbox.cpp */; - name = "browserbox.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 874; - vrLoc = 0; - }; - 92C1177B0F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92A4CCFB0D1DA89800CA28FB /* physfs_unicode.c */; - name = "physfs_unicode.c: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 689; - vrLoc = 0; - }; - 92C1177C0F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FAD0BAEE55B000DAB7F /* physfs_byteorder.c */; - name = "physfs_byteorder.c: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1448; - vrLoc = 1921; - }; - 92C1177D0F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FC90BAEE55B000DAB7F /* image.cpp */; - name = "image.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 480; - vrLoc = 1508; - }; - 92C1177E0F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FB50BAEE55B000DAB7F /* posix.c */; - name = "posix.c: 280"; - rLen = 0; - rLoc = 6658; - rType = 0; - vrLen = 541; - vrLoc = 4434; - }; - 92C1177F0F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115C70F8EBECE0048CA8D /* charcreatedialog.cpp */; - name = "charcreatedialog.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 872; - vrLoc = 0; - }; - 92C117800F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 925350010BC12A3200115FD5 /* imageset.cpp */; - name = "imageset.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 870; - vrLoc = 0; - }; - 92C117810F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C117820F8ECF5E0048CA8D /* OpenTransport.h */; - name = "OpenTransport.h: 3701"; - rLen = 85; - rLoc = 128931; - rType = 0; - vrLen = 874; - vrLoc = 128421; - }; - 92C117820F8ECF5E0048CA8D /* OpenTransport.h */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.c.h; - name = OpenTransport.h; - path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OpenTransport.h; - sourceTree = "<absolute>"; - }; - 92C117830F8ECF5E0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C117530F8ECEEA0048CA8D /* skilldialog.cpp */; - name = "skilldialog.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 534; - vrLoc = 3617; - }; - 92C117880F8ECF890048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F730BAEE55B000DAB7F /* localplayer.cpp */; - name = "localplayer.cpp: 253"; - rLen = 0; - rLoc = 6691; - rType = 0; - vrLen = 583; - vrLoc = 6596; - }; - 92C117890F8ECF890048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 922CD9560E3D00900074C50E /* npcdb.cpp */; - name = "npcdb.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 867; - vrLoc = 0; - }; - 92C1178B0F8ECF890048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F730BAEE55B000DAB7F /* localplayer.cpp */; - name = "localplayer.cpp: 253"; - rLen = 0; - rLoc = 6691; - rType = 0; - vrLen = 583; - vrLoc = 6596; - }; - 92C1178C0F8ECF890048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 922CD9560E3D00900074C50E /* npcdb.cpp */; - name = "npcdb.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 867; - vrLoc = 0; - }; - 92C117930F8ECFFF0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115160F8EBB830048CA8D /* scrollarea.cpp */; - name = "scrollarea.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 874; - vrLoc = 0; - }; - 92C117940F8ECFFF0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3ECC0BAEE55A000DAB7F /* being.cpp */; - name = "being.cpp: 105"; - rLen = 0; - rLoc = 2724; - rType = 0; - vrLen = 609; - vrLoc = 2233; - }; - 92C117950F8ECFFF0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3ECA0BAEE55A000DAB7F /* animatedsprite.cpp */; - name = "animatedsprite.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 887; - vrLoc = 0; - }; - 92C117960F8ECFFF0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FBA0BAEE55B000DAB7F /* player.cpp */; - name = "player.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 883; - vrLoc = 0; - }; - 92C117970F8ECFFF0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F500BAEE55A000DAB7F /* shop.cpp */; - name = "shop.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 470; - vrLoc = 568; - }; - 92C117990F8ECFFF0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115160F8EBB830048CA8D /* scrollarea.cpp */; - name = "scrollarea.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 874; - vrLoc = 0; - }; - 92C1179A0F8ECFFF0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3ECC0BAEE55A000DAB7F /* being.cpp */; - name = "being.cpp: 105"; - rLen = 0; - rLoc = 2724; - rType = 0; - vrLen = 609; - vrLoc = 2233; - }; - 92C1179B0F8ECFFF0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3ECA0BAEE55A000DAB7F /* animatedsprite.cpp */; - name = "animatedsprite.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 887; - vrLoc = 0; - }; - 92C1179C0F8ECFFF0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FBA0BAEE55B000DAB7F /* player.cpp */; - name = "player.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 883; - vrLoc = 0; - }; - 92C1179D0F8ECFFF0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F500BAEE55A000DAB7F /* shop.cpp */; - name = "shop.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 470; - vrLoc = 568; - }; - 92C118A20F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 922CD95D0E3D01080074C50E /* shopitem.cpp */; - name = "shopitem.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 832; - vrLoc = 81; - }; - 92C118A30F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 924A39EE0C0784280066885E /* particleemitter.cpp */; - name = "particleemitter.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 810; - vrLoc = 13703; - }; - 92C118A40F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 9273BE040EF33FB3008E56E1 /* particlecontainer.cpp */; - name = "particlecontainer.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 492; - vrLoc = 1954; - }; - 92C118A50F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3EEC0BAEE55A000DAB7F /* game.cpp */; - name = "game.cpp: 781"; - rLen = 0; - rLoc = 24258; - rType = 0; - vrLen = 1569; - vrLoc = 17899; - }; - 92C118A60F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F6F0BAEE55B000DAB7F /* item.cpp */; - name = "item.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 856; - vrLoc = 0; - }; - 92C118A70F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FE30BAEE55B000DAB7F /* spritedef.cpp */; - name = "spritedef.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 871; - vrLoc = 0; - }; - 92C118A80F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F1D0BAEE55A000DAB7F /* inventorywindow.cpp */; - name = "inventorywindow.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 871; - vrLoc = 0; - }; - 92C118A90F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 926A294E0F23BD9E005D6466 /* npcintegerdialog.cpp */; - name = "npcintegerdialog.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 872; - vrLoc = 0; - }; - 92C118AA0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92024D2A0CF1BD9E006B55CB /* keyboardconfig.cpp */; - name = "keyboardconfig.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 930; - vrLoc = 0; - }; - 92C118AB0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3ECE0BAEE55A000DAB7F /* beingmanager.cpp */; - name = "beingmanager.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 864; - vrLoc = 0; - }; - 92C118AC0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F030BAEE55A000DAB7F /* chat.cpp */; - name = "chat.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 856; - vrLoc = 0; - }; - 92C118AD0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115220F8EBBD50048CA8D /* inttextfield.cpp */; - name = "inttextfield.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 876; - vrLoc = 0; - }; - 92C118AE0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FE80BAEE55B000DAB7F /* simpleanimation.cpp */; - name = "simpleanimation.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 681; - vrLoc = 2054; - }; - 92C118AF0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FCB0BAEE55B000DAB7F /* imagewriter.cpp */; - name = "imagewriter.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 873; - vrLoc = 0; - }; - 92C118B00F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FBE0BAEE55B000DAB7F /* action.cpp */; - name = "action.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 868; - vrLoc = 0; - }; - 92C118B10F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115AD0F8EBE450048CA8D /* palette.cpp */; - name = "palette.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 934; - vrLoc = 0; - }; - 92C118B20F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 924A39EC0C0784280066885E /* particle.cpp */; - name = "particle.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 406; - vrLoc = 10130; - }; - 92C118B30F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C1159E0F8EBDB20048CA8D /* effectmanager.cpp */; - name = "effectmanager.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 918; - vrLoc = 0; - }; - 92C118B40F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3EE40BAEE55A000DAB7F /* engine.cpp */; - name = "engine.cpp: 103"; - rLen = 9; - rLoc = 3021; - rType = 0; - vrLen = 873; - vrLoc = 2650; - }; - 92C118B50F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 9273BE060EF33FB3008E56E1 /* statuseffect.cpp */; - name = "statuseffect.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 853; - vrLoc = 0; - }; - 92C118B60F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F660BAEE55B000DAB7F /* viewport.cpp */; - name = "viewport.cpp: 269"; - rLen = 63; - rLoc = 7873; - rType = 0; - vrLen = 763; - vrLoc = 7525; - }; - 92C118B70F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115B50F8EBE450048CA8D /* speechbubble.cpp */; - name = "speechbubble.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 932; - vrLoc = 0; - }; - 92C118B80F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FA70BAEE55B000DAB7F /* openglgraphics.cpp */; - name = "openglgraphics.cpp: 91"; - rLen = 0; - rLoc = 2418; - rType = 0; - vrLen = 813; - vrLoc = 2076; - }; - 92C118B90F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FC20BAEE55B000DAB7F /* animation.cpp */; - name = "animation.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 431; - vrLoc = 895; - }; - 92C118BA0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 924A39EA0C0784280066885E /* imageparticle.cpp */; - name = "imageparticle.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 865; - vrLoc = 0; - }; - 92C118BB0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F2C0BAEE55A000DAB7F /* ministatus.cpp */; - name = "ministatus.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 866; - vrLoc = 0; - }; - 92C118BC0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F2A0BAEE55A000DAB7F /* minimap.cpp */; - name = "minimap.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 871; - vrLoc = 0; - }; - 92C118BD0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F7C0BAEE55B000DAB7F /* map.cpp */; - name = "map.cpp: 323"; - rLen = 0; - rLoc = 8349; - rType = 0; - vrLen = 903; - vrLoc = 13650; - }; - 92C118BE0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 924A39E80C0784280066885E /* animationparticle.cpp */; - name = "animationparticle.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 890; - vrLoc = 0; - }; - 92C118BF0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F0F0BAEE55A000DAB7F /* equipmentwindow.cpp */; - name = "equipmentwindow.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 870; - vrLoc = 0; - }; - 92C118C00F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115100F8EBB550048CA8D /* itempopup.cpp */; - name = "itempopup.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 929; - vrLoc = 0; - }; - 92C118C10F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FC00BAEE55B000DAB7F /* ambientoverlay.cpp */; - name = "ambientoverlay.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 876; - vrLoc = 0; - }; - 92C118C20F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F6D0BAEE55B000DAB7F /* inventory.cpp */; - name = "inventory.cpp: 67"; - rLen = 0; - rLoc = 1728; - rType = 0; - vrLen = 571; - vrLoc = 1514; - }; - 92C118C30F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F3A0BAEE55A000DAB7F /* popupmenu.cpp */; - name = "popupmenu.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1293; - vrLoc = 2202; - }; - 92C118C40F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115240F8EBBD50048CA8D /* popup.cpp */; - name = "popup.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 917; - vrLoc = 0; - }; - 92C118C50F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FE10BAEE55B000DAB7F /* soundeffect.cpp */; - name = "soundeffect.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 873; - vrLoc = 0; - }; - 92C118C70F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 922CD95D0E3D01080074C50E /* shopitem.cpp */; - name = "shopitem.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 832; - vrLoc = 81; - }; - 92C118C80F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 924A39EC0C0784280066885E /* particle.cpp */; - name = "particle.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 373; - vrLoc = 10163; - }; - 92C118C90F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 924A39EE0C0784280066885E /* particleemitter.cpp */; - name = "particleemitter.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 810; - vrLoc = 13703; - }; - 92C118CA0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 9273BE040EF33FB3008E56E1 /* particlecontainer.cpp */; - name = "particlecontainer.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 492; - vrLoc = 1954; - }; - 92C118CB0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3EEC0BAEE55A000DAB7F /* game.cpp */; - name = "game.cpp: 781"; - rLen = 0; - rLoc = 24258; - rType = 0; - vrLen = 1569; - vrLoc = 17899; - }; - 92C118CC0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F6F0BAEE55B000DAB7F /* item.cpp */; - name = "item.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 856; - vrLoc = 0; - }; - 92C118CD0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FE30BAEE55B000DAB7F /* spritedef.cpp */; - name = "spritedef.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 871; - vrLoc = 0; - }; - 92C118CE0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F1D0BAEE55A000DAB7F /* inventorywindow.cpp */; - name = "inventorywindow.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 871; - vrLoc = 0; - }; - 92C118CF0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 926A294E0F23BD9E005D6466 /* npcintegerdialog.cpp */; - name = "npcintegerdialog.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 872; - vrLoc = 0; - }; - 92C118D00F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92024D2A0CF1BD9E006B55CB /* keyboardconfig.cpp */; - name = "keyboardconfig.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 930; - vrLoc = 0; - }; - 92C118D10F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3ECE0BAEE55A000DAB7F /* beingmanager.cpp */; - name = "beingmanager.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 864; - vrLoc = 0; - }; - 92C118D20F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F030BAEE55A000DAB7F /* chat.cpp */; - name = "chat.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 856; - vrLoc = 0; - }; - 92C118D30F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115220F8EBBD50048CA8D /* inttextfield.cpp */; - name = "inttextfield.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 876; - vrLoc = 0; - }; - 92C118D40F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FE80BAEE55B000DAB7F /* simpleanimation.cpp */; - name = "simpleanimation.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 681; - vrLoc = 2054; - }; - 92C118D50F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FCB0BAEE55B000DAB7F /* imagewriter.cpp */; - name = "imagewriter.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 873; - vrLoc = 0; - }; - 92C118D60F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FBE0BAEE55B000DAB7F /* action.cpp */; - name = "action.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 868; - vrLoc = 0; - }; - 92C118D70F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115AD0F8EBE450048CA8D /* palette.cpp */; - name = "palette.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 934; - vrLoc = 0; - }; - 92C118D80F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 924A39EC0C0784280066885E /* particle.cpp */; - name = "particle.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 406; - vrLoc = 10130; - }; - 92C118D90F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C1159E0F8EBDB20048CA8D /* effectmanager.cpp */; - name = "effectmanager.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 918; - vrLoc = 0; - }; - 92C118DA0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3EE40BAEE55A000DAB7F /* engine.cpp */; - name = "engine.cpp: 103"; - rLen = 9; - rLoc = 3021; - rType = 0; - vrLen = 873; - vrLoc = 2650; - }; - 92C118DB0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 9273BE060EF33FB3008E56E1 /* statuseffect.cpp */; - name = "statuseffect.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 853; - vrLoc = 0; - }; - 92C118DC0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F660BAEE55B000DAB7F /* viewport.cpp */; - name = "viewport.cpp: 269"; - rLen = 63; - rLoc = 7873; - rType = 0; - vrLen = 763; - vrLoc = 7525; - }; - 92C118DD0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115B50F8EBE450048CA8D /* speechbubble.cpp */; - name = "speechbubble.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 932; - vrLoc = 0; - }; - 92C118DE0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FA70BAEE55B000DAB7F /* openglgraphics.cpp */; - name = "openglgraphics.cpp: 91"; - rLen = 0; - rLoc = 2418; - rType = 0; - vrLen = 813; - vrLoc = 2076; - }; - 92C118DF0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FC20BAEE55B000DAB7F /* animation.cpp */; - name = "animation.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 431; - vrLoc = 895; - }; - 92C118E00F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 924A39EA0C0784280066885E /* imageparticle.cpp */; - name = "imageparticle.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 865; - vrLoc = 0; - }; - 92C118E10F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F2C0BAEE55A000DAB7F /* ministatus.cpp */; - name = "ministatus.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 866; - vrLoc = 0; - }; - 92C118E20F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F2A0BAEE55A000DAB7F /* minimap.cpp */; - name = "minimap.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 871; - vrLoc = 0; - }; - 92C118E30F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F7C0BAEE55B000DAB7F /* map.cpp */; - name = "map.cpp: 323"; - rLen = 0; - rLoc = 8349; - rType = 0; - vrLen = 903; - vrLoc = 13650; - }; - 92C118E40F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 924A39E80C0784280066885E /* animationparticle.cpp */; - name = "animationparticle.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 890; - vrLoc = 0; - }; - 92C118E50F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F0F0BAEE55A000DAB7F /* equipmentwindow.cpp */; - name = "equipmentwindow.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 870; - vrLoc = 0; - }; - 92C118E60F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115100F8EBB550048CA8D /* itempopup.cpp */; - name = "itempopup.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 929; - vrLoc = 0; - }; - 92C118E70F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FC00BAEE55B000DAB7F /* ambientoverlay.cpp */; - name = "ambientoverlay.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 876; - vrLoc = 0; - }; - 92C118E80F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F6D0BAEE55B000DAB7F /* inventory.cpp */; - name = "inventory.cpp: 67"; - rLen = 0; - rLoc = 1728; - rType = 0; - vrLen = 571; - vrLoc = 1514; - }; - 92C118E90F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F3A0BAEE55A000DAB7F /* popupmenu.cpp */; - name = "popupmenu.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1293; - vrLoc = 2202; - }; - 92C118EA0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115240F8EBBD50048CA8D /* popup.cpp */; - name = "popup.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 917; - vrLoc = 0; - }; - 92C118EB0F8ED54C0048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3FE10BAEE55B000DAB7F /* soundeffect.cpp */; - name = "soundeffect.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 873; - vrLoc = 0; - }; - 92C118F20F8ED5DE0048CA8D /* textdialog.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {558, 1288}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{2308, 481}"; - }; - }; - 92C119460F8ED7C20048CA8D /* generalhandler.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {633, 1708}}"; - sepNavSelRange = "{3017, 0}"; - sepNavVisRange = "{2536, 526}"; - sepNavWindowFrame = "{{15, 389}, {861, 634}}"; - }; - }; - 92C119560F8ED7C20048CA8D /* network.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 2660}}"; - sepNavSelRange = "{2181, 0}"; - sepNavVisRange = "{1946, 520}"; - }; - }; - 92C11A090F8ED9F50048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115D90F8EBF530048CA8D /* radiobutton.cpp */; - name = "radiobutton.cpp: 14"; - rLen = 0; - rLoc = 521; - rType = 0; - vrLen = 875; - vrLoc = 0; - }; - 92C11A0A0F8ED9F50048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F260BAEE55A000DAB7F /* login.cpp */; - name = "login.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 962; - vrLoc = 1324; - }; - 92C11A0B0F8ED9F50048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C1152F0F8EBC2B0048CA8D /* serverselectdialog.cpp */; - name = "serverselectdialog.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 902; - vrLoc = 1498; - }; - 92C11A0E0F8ED9F50048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C115D90F8EBF530048CA8D /* radiobutton.cpp */; - name = "radiobutton.cpp: 14"; - rLen = 0; - rLoc = 521; - rType = 0; - vrLen = 875; - vrLoc = 0; - }; - 92C11A0F0F8ED9F50048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92BC3F260BAEE55A000DAB7F /* login.cpp */; - name = "login.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 962; - vrLoc = 1324; - }; - 92C11A100F8ED9F50048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C1152F0F8EBC2B0048CA8D /* serverselectdialog.cpp */; - name = "serverselectdialog.cpp: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 902; - vrLoc = 1498; - }; - 92C11A110F8ED9F50048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C116010F8EC0590048CA8D /* circle-gray.png */; - }; - 92C11A200F8EDAB80048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 924A3E990C085ED70066885E /* error.png */; - }; - 92C11A220F8EDAB80048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C116010F8EC0590048CA8D /* circle-gray.png */; - }; - 92C11A230F8EDAB80048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C116020F8EC0590048CA8D /* circle-green.png */; - }; - 92C11A240F8EDAB80048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C116030F8EC0590048CA8D /* default.png */; - }; - 92C11A250F8EDAB80048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C116040F8EC0590048CA8D /* equip_bg.png */; - }; - 92C11A260F8EDAB80048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C116050F8EC0590048CA8D /* gui.xml */; - name = "gui.xml: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 813; - vrLoc = 0; - }; - 92C11A270F8EDAB80048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C116060F8EC0590048CA8D /* speech_bubble.png */; - }; - 92C11A280F8EDAB80048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C116070F8EC0590048CA8D /* speechbubble.xml */; - name = "speechbubble.xml: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 806; - vrLoc = 0; - }; - 92C11A2A0F8EDAB80048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 924A3E990C085ED70066885E /* error.png */; - }; - 92C11A2B0F8EDAB80048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C119560F8ED7C20048CA8D /* network.cpp */; - name = "network.cpp: 89"; - rLen = 0; - rLoc = 2181; - rType = 0; - vrLen = 514; - vrLoc = 1952; - }; - 92C11A2C0F8EDAB80048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C116020F8EC0590048CA8D /* circle-green.png */; - }; - 92C11A2D0F8EDAB80048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C116010F8EC0590048CA8D /* circle-gray.png */; - }; - 92C11A2E0F8EDAB80048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C116020F8EC0590048CA8D /* circle-green.png */; - }; - 92C11A2F0F8EDAB80048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C116030F8EC0590048CA8D /* default.png */; - }; - 92C11A300F8EDAB80048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C116040F8EC0590048CA8D /* equip_bg.png */; - }; - 92C11A310F8EDAB80048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C116050F8EC0590048CA8D /* gui.xml */; - name = "gui.xml: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 813; - vrLoc = 0; - }; - 92C11A320F8EDAB80048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C116060F8EC0590048CA8D /* speech_bubble.png */; - }; - 92C11A330F8EDAB80048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C116070F8EC0590048CA8D /* speechbubble.xml */; - name = "speechbubble.xml: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 806; - vrLoc = 0; - }; - 92C11A3B0F8EDAF10048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C116080F8EC0590048CA8D /* sticky_button.png */; - }; - 92C11A3E0F8EDAF10048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 92C116080F8EC0590048CA8D /* sticky_button.png */; - }; - 92C11A3F0F8EDAF10048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C119560F8ED7C20048CA8D /* network.cpp */; - name = "network.cpp: 89"; - rLen = 0; - rLoc = 2181; - rType = 0; - vrLen = 514; - vrLoc = 1952; - }; - 92C11A410F8EDB000048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 924A42590C0871EC0066885E /* The Mana World.icns */; - }; - 92C11A420F8EDB000048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C119560F8ED7C20048CA8D /* network.cpp */; - rLen = 0; - rLoc = 88; - rType = 1; - }; - 92C11A430F8EDB000048CA8D /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 924A42590C0871EC0066885E /* The Mana World.icns */; - }; - 92C11A440F8EDB000048CA8D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 92C119560F8ED7C20048CA8D /* network.cpp */; - name = "network.cpp: 89"; - rLen = 0; - rLoc = 2181; - rType = 0; - vrLen = 514; - vrLoc = 1952; - }; - 92DD76450F267B3600B2B519 /* layouthelper.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 770}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{0, 876}"; - }; - }; - 92FD19AE0DDCE51000D14E5D /* player_relations.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {632, 5388}}"; - sepNavSelRange = "{3940, 0}"; - sepNavVisRange = "{3262, 1320}"; - sepNavWindowFrame = "{{180, 8}, {627, 714}}"; - }; - }; - 92FD19BF0DDCE6F700D14E5D /* strprintf.cpp */ = { - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {511, 672}}"; - sepNavSelRange = "{0, 0}"; - sepNavVisRange = "{904, 503}"; - }; - }; -} diff --git a/themanaworld.xcodeproj/project.pbxproj b/themanaworld.xcodeproj/project.pbxproj index fbd5dc8e..6db8a569 100644 --- a/themanaworld.xcodeproj/project.pbxproj +++ b/themanaworld.xcodeproj/project.pbxproj @@ -28,7 +28,6 @@ 924A39F60C0784280066885E /* textparticle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 924A39F00C0784280066885E /* textparticle.cpp */; }; 924A3A120C07A60B0066885E /* resizegrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 924A3A100C07A60B0066885E /* resizegrip.cpp */; }; 924A40570C085EF50066885E /* items.xsd in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 924A401C0C085ED80066885E /* items.xsd */; }; - 924A405A0C085F950066885E /* bg_quad_dis.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E600C085ED70066885E /* bg_quad_dis.png */; }; 924A405C0C085F950066885E /* button.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E620C085ED70066885E /* button.png */; }; 924A405D0C085F950066885E /* button_disabled.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E630C085ED70066885E /* button_disabled.png */; }; 924A405E0C085F950066885E /* buttonhi.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E640C085ED70066885E /* buttonhi.png */; }; @@ -53,12 +52,10 @@ 924A407B0C085F950066885E /* target-cursor-red-l.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E830C085ED70066885E /* target-cursor-red-l.png */; }; 924A407C0C085F950066885E /* target-cursor-red-m.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E840C085ED70066885E /* target-cursor-red-m.png */; }; 924A407D0C085F950066885E /* target-cursor-red-s.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E850C085ED70066885E /* target-cursor-red-s.png */; }; - 924A407F0C085F950066885E /* vscroll_blue.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E870C085ED70066885E /* vscroll_blue.png */; }; 924A40800C085F950066885E /* vscroll_down_default.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E880C085ED70066885E /* vscroll_down_default.png */; }; 924A40810C085F950066885E /* vscroll_down_highlight.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E890C085ED70066885E /* vscroll_down_highlight.png */; }; 924A40820C085F950066885E /* vscroll_down_pressed.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E8A0C085ED70066885E /* vscroll_down_pressed.png */; }; 924A40830C085F950066885E /* vscroll_grey.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E8B0C085ED70066885E /* vscroll_grey.png */; }; - 924A40840C085F950066885E /* vscroll_red.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E8C0C085ED70066885E /* vscroll_red.png */; }; 924A40850C085F950066885E /* vscroll_up_default.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E8D0C085ED70066885E /* vscroll_up_default.png */; }; 924A40860C085F950066885E /* vscroll_up_highlight.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E8E0C085ED70066885E /* vscroll_up_highlight.png */; }; 924A40870C085F950066885E /* vscroll_up_pressed.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E8F0C085ED70066885E /* vscroll_up_pressed.png */; }; @@ -77,8 +74,6 @@ 926A294A0F23BD88005D6466 /* layout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 926A29440F23BD88005D6466 /* layout.cpp */; }; 926A294B0F23BD88005D6466 /* tab.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 926A29460F23BD88005D6466 /* tab.cpp */; }; 926A294C0F23BD88005D6466 /* tabbedarea.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 926A29480F23BD88005D6466 /* tabbedarea.cpp */; }; - 926A29560F23BD9E005D6466 /* npcintegerdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 926A294E0F23BD9E005D6466 /* npcintegerdialog.cpp */; }; - 926A29570F23BD9E005D6466 /* npcstringdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 926A29500F23BD9E005D6466 /* npcstringdialog.cpp */; }; 926A29580F23BD9E005D6466 /* sdlinput.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 926A29520F23BD9E005D6466 /* sdlinput.cpp */; }; 926A29590F23BD9E005D6466 /* truetypefont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 926A29540F23BD9E005D6466 /* truetypefont.cpp */; }; 926A297A0F23C155005D6466 /* SDL_ttf.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 926A29790F23C155005D6466 /* SDL_ttf.framework */; }; @@ -88,7 +83,6 @@ 926A299E0F23CA5A005D6466 /* dejavusans.ttf in Copy Font Files */ = {isa = PBXBuildFile; fileRef = 926A29980F23C988005D6466 /* dejavusans.ttf */; }; 926F9CF80DB005FA00AACD26 /* itemshortcut.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 926F9CF60DB005FA00AACD26 /* itemshortcut.cpp */; }; 926F9D450DB00AFC00AACD26 /* itemshortcutcontainer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 926F9D410DB00AFC00AACD26 /* itemshortcutcontainer.cpp */; }; - 926F9D460DB00AFC00AACD26 /* itemshortcutwindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 926F9D430DB00AFC00AACD26 /* itemshortcutwindow.cpp */; }; 9273BDFC0EF33DFD008E56E1 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = 9273BDFB0EF33DFD008E56E1 /* COPYING */; }; 9273BDFF0EF33E1A008E56E1 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = 9273BDFD0EF33E1A008E56E1 /* AUTHORS */; }; 9273BE000EF33E1A008E56E1 /* README in Resources */ = {isa = PBXBuildFile; fileRef = 9273BDFE0EF33E1A008E56E1 /* README */; }; @@ -120,16 +114,13 @@ 92BC3FFA0BAEE55B000DAB7F /* configuration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3ED20BAEE55A000DAB7F /* configuration.cpp */; }; 92BC40020BAEE55B000DAB7F /* engine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3EE40BAEE55A000DAB7F /* engine.cpp */; }; 92BC40030BAEE55B000DAB7F /* equipment.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3EE60BAEE55A000DAB7F /* equipment.cpp */; }; - 92BC40040BAEE55B000DAB7F /* floor_item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3EE80BAEE55A000DAB7F /* floor_item.cpp */; }; 92BC40050BAEE55B000DAB7F /* flooritemmanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3EEA0BAEE55A000DAB7F /* flooritemmanager.cpp */; }; 92BC40060BAEE55B000DAB7F /* game.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3EEC0BAEE55A000DAB7F /* game.cpp */; }; 92BC40070BAEE55B000DAB7F /* graphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3EEE0BAEE55A000DAB7F /* graphics.cpp */; }; 92BC400A0BAEE55B000DAB7F /* buddywindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3EF50BAEE55A000DAB7F /* buddywindow.cpp */; }; 92BC400C0BAEE55B000DAB7F /* buy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3EF90BAEE55A000DAB7F /* buy.cpp */; }; 92BC400D0BAEE55B000DAB7F /* buysell.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3EFB0BAEE55A000DAB7F /* buysell.cpp */; }; - 92BC400E0BAEE55B000DAB7F /* char_select.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3EFD0BAEE55A000DAB7F /* char_select.cpp */; }; 92BC40110BAEE55B000DAB7F /* chat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F030BAEE55A000DAB7F /* chat.cpp */; }; - 92BC40140BAEE55B000DAB7F /* confirm_dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F090BAEE55A000DAB7F /* confirm_dialog.cpp */; }; 92BC40150BAEE55B000DAB7F /* connection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F0B0BAEE55A000DAB7F /* connection.cpp */; }; 92BC40160BAEE55B000DAB7F /* debugwindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F0D0BAEE55A000DAB7F /* debugwindow.cpp */; }; 92BC40170BAEE55B000DAB7F /* equipmentwindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F0F0BAEE55A000DAB7F /* equipmentwindow.cpp */; }; @@ -137,15 +128,10 @@ 92BC401A0BAEE55B000DAB7F /* gui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F150BAEE55A000DAB7F /* gui.cpp */; }; 92BC401C0BAEE55B000DAB7F /* help.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F190BAEE55A000DAB7F /* help.cpp */; }; 92BC401E0BAEE55B000DAB7F /* inventorywindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F1D0BAEE55A000DAB7F /* inventorywindow.cpp */; }; - 92BC401F0BAEE55B000DAB7F /* item_amount.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F1F0BAEE55A000DAB7F /* item_amount.cpp */; }; 92BC40200BAEE55B000DAB7F /* itemcontainer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F210BAEE55A000DAB7F /* itemcontainer.cpp */; }; 92BC40220BAEE55B000DAB7F /* login.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F260BAEE55A000DAB7F /* login.cpp */; }; - 92BC40230BAEE55B000DAB7F /* menuwindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F280BAEE55A000DAB7F /* menuwindow.cpp */; }; 92BC40240BAEE55B000DAB7F /* minimap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F2A0BAEE55A000DAB7F /* minimap.cpp */; }; 92BC40250BAEE55B000DAB7F /* ministatus.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F2C0BAEE55A000DAB7F /* ministatus.cpp */; }; - 92BC40270BAEE55B000DAB7F /* npc_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F300BAEE55A000DAB7F /* npc_text.cpp */; }; - 92BC40280BAEE55B000DAB7F /* npclistdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F320BAEE55A000DAB7F /* npclistdialog.cpp */; }; - 92BC40290BAEE55B000DAB7F /* ok_dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F340BAEE55A000DAB7F /* ok_dialog.cpp */; }; 92BC402B0BAEE55B000DAB7F /* playerbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F380BAEE55A000DAB7F /* playerbox.cpp */; }; 92BC402C0BAEE55B000DAB7F /* popupmenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F3A0BAEE55A000DAB7F /* popupmenu.cpp */; }; 92BC402F0BAEE55B000DAB7F /* register.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F400BAEE55A000DAB7F /* register.cpp */; }; @@ -242,7 +228,6 @@ 92C115920F8EBD570048CA8D /* npchandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115780F8EBD570048CA8D /* npchandler.cpp */; }; 92C115930F8EBD570048CA8D /* partyhandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C1157A0F8EBD570048CA8D /* partyhandler.cpp */; }; 92C115940F8EBD570048CA8D /* playerhandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C1157C0F8EBD570048CA8D /* playerhandler.cpp */; }; - 92C115950F8EBD570048CA8D /* protocol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C1157E0F8EBD570048CA8D /* protocol.cpp */; }; 92C115960F8EBD570048CA8D /* skillhandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115800F8EBD570048CA8D /* skillhandler.cpp */; }; 92C115970F8EBD570048CA8D /* tradehandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115820F8EBD570048CA8D /* tradehandler.cpp */; }; 92C1159B0F8EBD900048CA8D /* emotedb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115990F8EBD900048CA8D /* emotedb.cpp */; }; @@ -264,18 +249,15 @@ 92C115DC0F8EBF530048CA8D /* icon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115D70F8EBF530048CA8D /* icon.cpp */; }; 92C115DD0F8EBF530048CA8D /* radiobutton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115D90F8EBF530048CA8D /* radiobutton.cpp */; }; 92C115E10F8EBF7C0048CA8D /* avatar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115DF0F8EBF7C0048CA8D /* avatar.cpp */; }; - 92C115E60F8EBF9A0048CA8D /* emotewindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115E20F8EBF9A0048CA8D /* emotewindow.cpp */; }; 92C115E70F8EBF9A0048CA8D /* itemlinkhandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115E40F8EBF9A0048CA8D /* itemlinkhandler.cpp */; }; 92C115EA0F8EBFA60048CA8D /* stringutils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115E80F8EBFA60048CA8D /* stringutils.cpp */; }; 92C115EE0F8EBFC20048CA8D /* channel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115EC0F8EBFC20048CA8D /* channel.cpp */; }; - 92C115F30F8EBFD20048CA8D /* emotecontainer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115EF0F8EBFD20048CA8D /* emotecontainer.cpp */; }; 92C115F40F8EBFD20048CA8D /* emoteshortcutcontainer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115F10F8EBFD20048CA8D /* emoteshortcutcontainer.cpp */; }; 92C115F70F8EBFDD0048CA8D /* dropdown.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115F50F8EBFDD0048CA8D /* dropdown.cpp */; }; 92C115FB0F8EBFF30048CA8D /* setup_colors.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115F90F8EBFF30048CA8D /* setup_colors.cpp */; }; 92C115FF0F8EC0150048CA8D /* textpreview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115FD0F8EC0150048CA8D /* textpreview.cpp */; }; 92C116130F8EC08F0048CA8D /* circle-gray.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 92C116010F8EC0590048CA8D /* circle-gray.png */; }; 92C116140F8EC08F0048CA8D /* circle-green.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 92C116020F8EC0590048CA8D /* circle-green.png */; }; - 92C116150F8EC08F0048CA8D /* default.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 92C116030F8EC0590048CA8D /* default.png */; }; 92C116160F8EC08F0048CA8D /* equip_bg.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 92C116040F8EC0590048CA8D /* equip_bg.png */; }; 92C116170F8EC08F0048CA8D /* gui.xml in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 92C116050F8EC0590048CA8D /* gui.xml */; }; 92C116180F8EC08F0048CA8D /* speech_bubble.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 92C116060F8EC0590048CA8D /* speech_bubble.png */; }; @@ -306,11 +288,9 @@ 92C116D30F8ECA420048CA8D /* button.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115D50F8EBF530048CA8D /* button.cpp */; }; 92C116D40F8ECA550048CA8D /* graphics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3EEE0BAEE55A000DAB7F /* graphics.cpp */; }; 92C116D60F8ECA770048CA8D /* xml.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3FF40BAEE55B000DAB7F /* xml.cpp */; }; - 92C116D70F8ECAB10048CA8D /* strprintf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92FD19BF0DDCE6F700D14E5D /* strprintf.cpp */; }; 92C116D80F8ECAFF0048CA8D /* dye.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92A4CC9D0D1C622E00CA28FB /* dye.cpp */; }; 92C116D90F8ECB0A0048CA8D /* itemdb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3FCD0BAEE55B000DAB7F /* itemdb.cpp */; }; 92C116DA0F8ECB380048CA8D /* monsterdb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3FD30BAEE55B000DAB7F /* monsterdb.cpp */; }; - 92C116DB0F8ECB410048CA8D /* char_select.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3EFD0BAEE55A000DAB7F /* char_select.cpp */; }; 92C116DC0F8ECB550048CA8D /* layout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 926A29440F23BD88005D6466 /* layout.cpp */; }; 92C116DE0F8ECB7F0048CA8D /* units.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115A00F8EBDB20048CA8D /* units.cpp */; }; 92C116DF0F8ECB970048CA8D /* buy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3EF90BAEE55A000DAB7F /* buy.cpp */; }; @@ -359,7 +339,6 @@ 92C117A20F8ED0510048CA8D /* item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F6F0BAEE55B000DAB7F /* item.cpp */; }; 92C117A30F8ED05C0048CA8D /* spritedef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3FE30BAEE55B000DAB7F /* spritedef.cpp */; }; 92C117A40F8ED0660048CA8D /* inventorywindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F1D0BAEE55A000DAB7F /* inventorywindow.cpp */; }; - 92C117A50F8ED0800048CA8D /* npcintegerdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 926A294E0F23BD9E005D6466 /* npcintegerdialog.cpp */; }; 92C117A60F8ED08A0048CA8D /* keyboardconfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92024D2A0CF1BD9E006B55CB /* keyboardconfig.cpp */; }; 92C117A80F8ED0990048CA8D /* beingmanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3ECE0BAEE55A000DAB7F /* beingmanager.cpp */; }; 92C117A90F8ED0A30048CA8D /* chat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F030BAEE55A000DAB7F /* chat.cpp */; }; @@ -389,10 +368,8 @@ 92C118650F8ED2C80048CA8D /* popup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115240F8EBBD50048CA8D /* popup.cpp */; }; 92C118660F8ED2D10048CA8D /* soundeffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3FE10BAEE55B000DAB7F /* soundeffect.cpp */; }; 92C118680F8ED2E40048CA8D /* radiobutton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115D90F8EBF530048CA8D /* radiobutton.cpp */; }; - 92C118690F8ED2F20048CA8D /* npclistdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F320BAEE55A000DAB7F /* npclistdialog.cpp */; }; 92C1186A0F8ED2FD0048CA8D /* chattab.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115390F8EBC730048CA8D /* chattab.cpp */; }; 92C1186B0F8ED3040048CA8D /* help.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F190BAEE55A000DAB7F /* help.cpp */; }; - 92C1186D0F8ED3120048CA8D /* npcstringdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 926A29500F23BD9E005D6466 /* npcstringdialog.cpp */; }; 92C1186E0F8ED31C0048CA8D /* popupmenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F3A0BAEE55A000DAB7F /* popupmenu.cpp */; }; 92C118710F8ED33F0048CA8D /* quitdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C1186F0F8ED33F0048CA8D /* quitdialog.cpp */; }; 92C118730F8ED3640048CA8D /* trade.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F600BAEE55B000DAB7F /* trade.cpp */; }; @@ -400,13 +377,9 @@ 92C118750F8ED37A0048CA8D /* partywindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115AF0F8EBE450048CA8D /* partywindow.cpp */; }; 92C118760F8ED3840048CA8D /* itemcontainer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F210BAEE55A000DAB7F /* itemcontainer.cpp */; }; 92C118770F8ED38D0048CA8D /* whispertab.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115C30F8EBE950048CA8D /* whispertab.cpp */; }; - 92C118790F8ED3A80048CA8D /* emotewindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115E20F8EBF9A0048CA8D /* emotewindow.cpp */; }; 92C1187A0F8ED3BE0048CA8D /* textbox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C1154B0F8EBD000048CA8D /* textbox.cpp */; }; - 92C1187B0F8ED3C90048CA8D /* menuwindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F280BAEE55A000DAB7F /* menuwindow.cpp */; }; 92C1187C0F8ED3E50048CA8D /* itemshortcutcontainer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 926F9D410DB00AFC00AACD26 /* itemshortcutcontainer.cpp */; }; 92C1187E0F8ED4000048CA8D /* iteminfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3FCF0BAEE55B000DAB7F /* iteminfo.cpp */; }; - 92C1187F0F8ED40D0048CA8D /* player_relations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92FD19AE0DDCE51000D14E5D /* player_relations.cpp */; }; - 92C118800F8ED41B0048CA8D /* floor_item.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3EE80BAEE55A000DAB7F /* floor_item.cpp */; }; 92C118810F8ED41F0048CA8D /* flooritemmanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3EEA0BAEE55A000DAB7F /* flooritemmanager.cpp */; }; 92C118820F8ED4270048CA8D /* npc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3FA50BAEE55B000DAB7F /* npc.cpp */; }; 92C118840F8ED43C0048CA8D /* avatar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115DF0F8EBF7C0048CA8D /* avatar.cpp */; }; @@ -416,10 +389,8 @@ 92C118880F8ED4650048CA8D /* channelmanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115CB0F8EBF090048CA8D /* channelmanager.cpp */; }; 92C118890F8ED46B0048CA8D /* commandhandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C1159C0F8EBDB20048CA8D /* commandhandler.cpp */; }; 92C1188B0F8ED47F0048CA8D /* shortcutcontainer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C1153C0F8EBC830048CA8D /* shortcutcontainer.cpp */; }; - 92C1188C0F8ED4980048CA8D /* item_amount.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F1F0BAEE55A000DAB7F /* item_amount.cpp */; }; 92C1188D0F8ED49F0048CA8D /* mapreader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3FD10BAEE55B000DAB7F /* mapreader.cpp */; }; 92C118900F8ED4B30048CA8D /* guild.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C1188E0F8ED4B30048CA8D /* guild.cpp */; }; - 92C118920F8ED4D10048CA8D /* ok_dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F340BAEE55A000DAB7F /* ok_dialog.cpp */; }; 92C118930F8ED4DC0048CA8D /* icon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115D70F8EBF530048CA8D /* icon.cpp */; }; 92C118940F8ED4E40048CA8D /* itemlinkhandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115E40F8EBF9A0048CA8D /* itemlinkhandler.cpp */; }; 92C118960F8ED4FE0048CA8D /* libpng.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9294DAA00C17E73200FCEDE9 /* libpng.framework */; }; @@ -432,7 +403,6 @@ 92C118ED0F8ED5640048CA8D /* resizegrip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 924A3A100C07A60B0066885E /* resizegrip.cpp */; }; 92C118EE0F8ED56A0048CA8D /* recorder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115B10F8EBE450048CA8D /* recorder.cpp */; }; 92C118EF0F8ED5760048CA8D /* textmanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92037A1D0ED2037300D3712D /* textmanager.cpp */; }; - 92C118F00F8ED5870048CA8D /* emotecontainer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115EF0F8EBFD20048CA8D /* emotecontainer.cpp */; }; 92C118F10F8ED5A60048CA8D /* textpreview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115FD0F8EC0150048CA8D /* textpreview.cpp */; }; 92C118F40F8ED5DE0048CA8D /* textdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C118F20F8ED5DE0048CA8D /* textdialog.cpp */; }; 92C118F60F8ED5F00048CA8D /* buddywindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3EF50BAEE55A000DAB7F /* buddywindow.cpp */; }; @@ -445,14 +415,11 @@ 92C119060F8ED63F0048CA8D /* npcpostdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C119010F8ED63F0048CA8D /* npcpostdialog.cpp */; }; 92C119080F8ED6890048CA8D /* setup_players.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92FD19B30DDCE53400D14E5D /* setup_players.cpp */; }; 92C119090F8ED6920048CA8D /* debugwindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F0D0BAEE55A000DAB7F /* debugwindow.cpp */; }; - 92C1190A0F8ED6970048CA8D /* confirm_dialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F090BAEE55A000DAB7F /* confirm_dialog.cpp */; }; 92C1190D0F8ED6C70048CA8D /* dropdown.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115F50F8EBFDD0048CA8D /* dropdown.cpp */; }; - 92C1190E0F8ED6F80048CA8D /* npc_text.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F300BAEE55A000DAB7F /* npc_text.cpp */; }; 92C1190F0F8ED7010048CA8D /* net.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C115570F8EBD490048CA8D /* net.cpp */; }; 92C119100F8ED7200048CA8D /* gui.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F150BAEE55A000DAB7F /* gui.cpp */; }; 92C119110F8ED7370048CA8D /* base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3FEF0BAEE55B000DAB7F /* base64.cpp */; }; 92C119130F8ED7480048CA8D /* truetypefont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 926A29540F23BD9E005D6466 /* truetypefont.cpp */; }; - 92C119140F8ED74D0048CA8D /* table_model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92FD19B70DDCE53400D14E5D /* table_model.cpp */; }; 92C119150F8ED7650048CA8D /* login.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3F260BAEE55A000DAB7F /* login.cpp */; }; 92C119170F8ED7700048CA8D /* music.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92BC3FD70BAEE55B000DAB7F /* music.cpp */; }; 92C119180F8ED77D0048CA8D /* serverselectdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C1152F0F8EBC2B0048CA8D /* serverselectdialog.cpp */; }; @@ -504,7 +471,6 @@ 92C119990F8ED8B00048CA8D /* position.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C119980F8ED8B00048CA8D /* position.cpp */; }; 92C1199B0F8ED90C0048CA8D /* circle-gray.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 92C116010F8EC0590048CA8D /* circle-gray.png */; }; 92C1199C0F8ED90C0048CA8D /* circle-green.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 92C116020F8EC0590048CA8D /* circle-green.png */; }; - 92C1199D0F8ED90C0048CA8D /* default.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 92C116030F8EC0590048CA8D /* default.png */; }; 92C1199E0F8ED90C0048CA8D /* equip_bg.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 92C116040F8EC0590048CA8D /* equip_bg.png */; }; 92C1199F0F8ED90C0048CA8D /* gui.xml in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 92C116050F8EC0590048CA8D /* gui.xml */; }; 92C119A00F8ED90C0048CA8D /* speech_bubble.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 92C116060F8EC0590048CA8D /* speech_bubble.png */; }; @@ -516,7 +482,6 @@ 92C119A60F8ED90C0048CA8D /* close_button.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 92024D5B0CF1BE5C006B55CB /* close_button.png */; }; 92C119A70F8ED90C0048CA8D /* unknown-item.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 92024D5D0CF1BE5C006B55CB /* unknown-item.png */; }; 92C119A80F8ED90C0048CA8D /* item_shortcut_bgr.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 92024D5C0CF1BE5C006B55CB /* item_shortcut_bgr.png */; }; - 92C119A90F8ED90C0048CA8D /* bg_quad_dis.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E600C085ED70066885E /* bg_quad_dis.png */; }; 92C119AA0F8ED90C0048CA8D /* button.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E620C085ED70066885E /* button.png */; }; 92C119AB0F8ED90C0048CA8D /* button_disabled.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E630C085ED70066885E /* button_disabled.png */; }; 92C119AC0F8ED90C0048CA8D /* buttonhi.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E640C085ED70066885E /* buttonhi.png */; }; @@ -541,12 +506,10 @@ 92C119BF0F8ED90C0048CA8D /* target-cursor-red-l.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E830C085ED70066885E /* target-cursor-red-l.png */; }; 92C119C00F8ED90C0048CA8D /* target-cursor-red-m.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E840C085ED70066885E /* target-cursor-red-m.png */; }; 92C119C10F8ED90C0048CA8D /* target-cursor-red-s.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E850C085ED70066885E /* target-cursor-red-s.png */; }; - 92C119C20F8ED90C0048CA8D /* vscroll_blue.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E870C085ED70066885E /* vscroll_blue.png */; }; 92C119C30F8ED90C0048CA8D /* vscroll_down_default.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E880C085ED70066885E /* vscroll_down_default.png */; }; 92C119C40F8ED90C0048CA8D /* vscroll_down_highlight.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E890C085ED70066885E /* vscroll_down_highlight.png */; }; 92C119C50F8ED90C0048CA8D /* vscroll_down_pressed.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E8A0C085ED70066885E /* vscroll_down_pressed.png */; }; 92C119C60F8ED90C0048CA8D /* vscroll_grey.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E8B0C085ED70066885E /* vscroll_grey.png */; }; - 92C119C70F8ED90C0048CA8D /* vscroll_red.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E8C0C085ED70066885E /* vscroll_red.png */; }; 92C119C80F8ED90C0048CA8D /* vscroll_up_default.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E8D0C085ED70066885E /* vscroll_up_default.png */; }; 92C119C90F8ED90C0048CA8D /* vscroll_up_highlight.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E8E0C085ED70066885E /* vscroll_up_highlight.png */; }; 92C119CA0F8ED90C0048CA8D /* vscroll_up_pressed.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 924A3E8F0C085ED70066885E /* vscroll_up_pressed.png */; }; @@ -561,17 +524,48 @@ 92C11A060F8ED9E70048CA8D /* login_wallpaper.png in Copy Image Files */ = {isa = PBXBuildFile; fileRef = 924A3E9A0C085ED70066885E /* login_wallpaper.png */; }; 92C11A1C0F8EDAB30048CA8D /* items.xsd in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 924A401C0C085ED80066885E /* items.xsd */; }; 92C11A380F8EDAE50048CA8D /* The Mana World.icns in Resources */ = {isa = PBXBuildFile; fileRef = 924A42590C0871EC0066885E /* The Mana World.icns */; }; + 92C636BB0FC5663000EE8D8D /* flooritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636B30FC5663000EE8D8D /* flooritem.cpp */; }; + 92C636BC0FC5663000EE8D8D /* playerrelations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636B50FC5663000EE8D8D /* playerrelations.cpp */; }; + 92C636BD0FC5663000EE8D8D /* rotationalparticle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636B80FC5663000EE8D8D /* rotationalparticle.cpp */; }; + 92C636BE0FC5663000EE8D8D /* vector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636BA0FC5663000EE8D8D /* vector.cpp */; }; + 92C636BF0FC5663000EE8D8D /* flooritem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636B30FC5663000EE8D8D /* flooritem.cpp */; }; + 92C636C00FC5663000EE8D8D /* playerrelations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636B50FC5663000EE8D8D /* playerrelations.cpp */; }; + 92C636C10FC5663000EE8D8D /* rotationalparticle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636B80FC5663000EE8D8D /* rotationalparticle.cpp */; }; + 92C636C20FC5663000EE8D8D /* vector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636BA0FC5663000EE8D8D /* vector.cpp */; }; + 92C636D70FC5670700EE8D8D /* charselectdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636C40FC5670700EE8D8D /* charselectdialog.cpp */; }; + 92C636D80FC5670700EE8D8D /* confirmdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636C60FC5670700EE8D8D /* confirmdialog.cpp */; }; + 92C636D90FC5670700EE8D8D /* emotepopup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636C80FC5670700EE8D8D /* emotepopup.cpp */; }; + 92C636DA0FC5670700EE8D8D /* itemamount.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636CA0FC5670700EE8D8D /* itemamount.cpp */; }; + 92C636DB0FC5670700EE8D8D /* npcdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636CC0FC5670700EE8D8D /* npcdialog.cpp */; }; + 92C636DC0FC5670700EE8D8D /* okdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636CE0FC5670700EE8D8D /* okdialog.cpp */; }; + 92C636DD0FC5670700EE8D8D /* outfitwindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636D00FC5670700EE8D8D /* outfitwindow.cpp */; }; + 92C636DE0FC5670700EE8D8D /* tablemodel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636D20FC5670700EE8D8D /* tablemodel.cpp */; }; + 92C636DF0FC5670700EE8D8D /* windowmenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636D50FC5670700EE8D8D /* windowmenu.cpp */; }; + 92C636E00FC5670700EE8D8D /* charselectdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636C40FC5670700EE8D8D /* charselectdialog.cpp */; }; + 92C636E10FC5670700EE8D8D /* confirmdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636C60FC5670700EE8D8D /* confirmdialog.cpp */; }; + 92C636E20FC5670700EE8D8D /* emotepopup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636C80FC5670700EE8D8D /* emotepopup.cpp */; }; + 92C636E30FC5670700EE8D8D /* itemamount.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636CA0FC5670700EE8D8D /* itemamount.cpp */; }; + 92C636E40FC5670700EE8D8D /* npcdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636CC0FC5670700EE8D8D /* npcdialog.cpp */; }; + 92C636E50FC5670700EE8D8D /* okdialog.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636CE0FC5670700EE8D8D /* okdialog.cpp */; }; + 92C636E60FC5670700EE8D8D /* outfitwindow.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636D00FC5670700EE8D8D /* outfitwindow.cpp */; }; + 92C636E70FC5670700EE8D8D /* tablemodel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636D20FC5670700EE8D8D /* tablemodel.cpp */; }; + 92C636E80FC5670700EE8D8D /* windowmenu.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92C636D50FC5670700EE8D8D /* windowmenu.cpp */; }; + 92C637820FC574B500EE8D8D /* window.png in Resources */ = {isa = PBXBuildFile; fileRef = 92C637800FC574B500EE8D8D /* window.png */; }; + 92C637870FC5751700EE8D8D /* dejavusans-bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 92C637850FC5751700EE8D8D /* dejavusans-bold.ttf */; }; + 92C6378A0FC5752500EE8D8D /* branding.xml in Resources */ = {isa = PBXBuildFile; fileRef = 92C637880FC5752500EE8D8D /* branding.xml */; }; + 92C6378B0FC5754300EE8D8D /* branding.xml in Copy Data Files */ = {isa = PBXBuildFile; fileRef = 92C637880FC5752500EE8D8D /* branding.xml */; }; + 92C6378C0FC5756400EE8D8D /* dejavusans-bold.ttf in Copy Font Files */ = {isa = PBXBuildFile; fileRef = 92C637850FC5751700EE8D8D /* dejavusans-bold.ttf */; }; + 92C6378D0FC5757500EE8D8D /* window.png in Copy GUI Files */ = {isa = PBXBuildFile; fileRef = 92C637800FC574B500EE8D8D /* window.png */; }; 92DD76470F267B3600B2B519 /* layouthelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92DD76450F267B3600B2B519 /* layouthelper.cpp */; }; + 92EA98B40FC5CB17003DC005 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 92EA98B30FC5CB17003DC005 /* SDLMain.nib */; }; + 92EA98B50FC5CB17003DC005 /* SDLMain.nib in Resources */ = {isa = PBXBuildFile; fileRef = 92EA98B30FC5CB17003DC005 /* SDLMain.nib */; }; 92EEA0030D2E20B300DDE300 /* libpng.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 9294DAA00C17E73200FCEDE9 /* libpng.framework */; }; 92EEA0050D2E20B300DDE300 /* SDL_image.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 92BC408E0BAEE818000DAB7F /* SDL_image.framework */; }; 92EEA0060D2E20B300DDE300 /* SDL_mixer.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 92BC408F0BAEE818000DAB7F /* SDL_mixer.framework */; }; 92EEA0070D2E20B300DDE300 /* SDL_net.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 92BC40900BAEE818000DAB7F /* SDL_net.framework */; }; 92EEA0080D2E20B300DDE300 /* SDL.framework in Copy Frameworks */ = {isa = PBXBuildFile; fileRef = 92BC40910BAEE818000DAB7F /* SDL.framework */; }; - 92FD19B00DDCE51000D14E5D /* player_relations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92FD19AE0DDCE51000D14E5D /* player_relations.cpp */; }; 92FD19BA0DDCE53400D14E5D /* setup_players.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92FD19B30DDCE53400D14E5D /* setup_players.cpp */; }; 92FD19BB0DDCE53400D14E5D /* table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92FD19B50DDCE53400D14E5D /* table.cpp */; }; - 92FD19BC0DDCE53400D14E5D /* table_model.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92FD19B70DDCE53400D14E5D /* table_model.cpp */; }; - 92FD19C10DDCE6F700D14E5D /* strprintf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 92FD19BF0DDCE6F700D14E5D /* strprintf.cpp */; }; /* End PBXBuildFile section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -581,6 +575,7 @@ dstPath = data; dstSubfolderSpec = 7; files = ( + 92C6378B0FC5754300EE8D8D /* branding.xml in Copy Data Files */, 924A40570C085EF50066885E /* items.xsd in Copy Data Files */, ); name = "Copy Data Files"; @@ -592,11 +587,11 @@ dstPath = data/graphics/gui; dstSubfolderSpec = 7; files = ( + 92C6378D0FC5757500EE8D8D /* window.png in Copy GUI Files */, 928B50E60F2FB56D0011C755 /* bubble.png in Copy GUI Files */, 926A299A0F23C9F4005D6466 /* tab.png in Copy GUI Files */, 92C116130F8EC08F0048CA8D /* circle-gray.png in Copy GUI Files */, 92C116140F8EC08F0048CA8D /* circle-green.png in Copy GUI Files */, - 92C116150F8EC08F0048CA8D /* default.png in Copy GUI Files */, 92C116160F8EC08F0048CA8D /* equip_bg.png in Copy GUI Files */, 92C116170F8EC08F0048CA8D /* gui.xml in Copy GUI Files */, 92C116180F8EC08F0048CA8D /* speech_bubble.png in Copy GUI Files */, @@ -605,7 +600,6 @@ 926A299B0F23C9F4005D6466 /* tabselected.png in Copy GUI Files */, 92024E170CF1C11D006B55CB /* item_shortcut_bgr.png in Copy GUI Files */, 92024E150CF1C0DA006B55CB /* close_button.png in Copy GUI Files */, - 924A405A0C085F950066885E /* bg_quad_dis.png in Copy GUI Files */, 924A405C0C085F950066885E /* button.png in Copy GUI Files */, 924A405D0C085F950066885E /* button_disabled.png in Copy GUI Files */, 924A405E0C085F950066885E /* buttonhi.png in Copy GUI Files */, @@ -631,12 +625,10 @@ 924A407B0C085F950066885E /* target-cursor-red-l.png in Copy GUI Files */, 924A407C0C085F950066885E /* target-cursor-red-m.png in Copy GUI Files */, 924A407D0C085F950066885E /* target-cursor-red-s.png in Copy GUI Files */, - 924A407F0C085F950066885E /* vscroll_blue.png in Copy GUI Files */, 924A40800C085F950066885E /* vscroll_down_default.png in Copy GUI Files */, 924A40810C085F950066885E /* vscroll_down_highlight.png in Copy GUI Files */, 924A40820C085F950066885E /* vscroll_down_pressed.png in Copy GUI Files */, 924A40830C085F950066885E /* vscroll_grey.png in Copy GUI Files */, - 924A40840C085F950066885E /* vscroll_red.png in Copy GUI Files */, 924A40850C085F950066885E /* vscroll_up_default.png in Copy GUI Files */, 924A40860C085F950066885E /* vscroll_up_highlight.png in Copy GUI Files */, 924A40870C085F950066885E /* vscroll_up_pressed.png in Copy GUI Files */, @@ -681,6 +673,7 @@ dstPath = data/fonts; dstSubfolderSpec = 7; files = ( + 92C6378C0FC5756400EE8D8D /* dejavusans-bold.ttf in Copy Font Files */, 926A299E0F23CA5A005D6466 /* dejavusans.ttf in Copy Font Files */, ); name = "Copy Font Files"; @@ -704,7 +697,6 @@ files = ( 92C1199B0F8ED90C0048CA8D /* circle-gray.png in Copy GUI Files */, 92C1199C0F8ED90C0048CA8D /* circle-green.png in Copy GUI Files */, - 92C1199D0F8ED90C0048CA8D /* default.png in Copy GUI Files */, 92C1199E0F8ED90C0048CA8D /* equip_bg.png in Copy GUI Files */, 92C1199F0F8ED90C0048CA8D /* gui.xml in Copy GUI Files */, 92C119A00F8ED90C0048CA8D /* speech_bubble.png in Copy GUI Files */, @@ -716,7 +708,6 @@ 92C119A60F8ED90C0048CA8D /* close_button.png in Copy GUI Files */, 92C119A70F8ED90C0048CA8D /* unknown-item.png in Copy GUI Files */, 92C119A80F8ED90C0048CA8D /* item_shortcut_bgr.png in Copy GUI Files */, - 92C119A90F8ED90C0048CA8D /* bg_quad_dis.png in Copy GUI Files */, 92C119AA0F8ED90C0048CA8D /* button.png in Copy GUI Files */, 92C119AB0F8ED90C0048CA8D /* button_disabled.png in Copy GUI Files */, 92C119AC0F8ED90C0048CA8D /* buttonhi.png in Copy GUI Files */, @@ -741,12 +732,10 @@ 92C119BF0F8ED90C0048CA8D /* target-cursor-red-l.png in Copy GUI Files */, 92C119C00F8ED90C0048CA8D /* target-cursor-red-m.png in Copy GUI Files */, 92C119C10F8ED90C0048CA8D /* target-cursor-red-s.png in Copy GUI Files */, - 92C119C20F8ED90C0048CA8D /* vscroll_blue.png in Copy GUI Files */, 92C119C30F8ED90C0048CA8D /* vscroll_down_default.png in Copy GUI Files */, 92C119C40F8ED90C0048CA8D /* vscroll_down_highlight.png in Copy GUI Files */, 92C119C50F8ED90C0048CA8D /* vscroll_down_pressed.png in Copy GUI Files */, 92C119C60F8ED90C0048CA8D /* vscroll_grey.png in Copy GUI Files */, - 92C119C70F8ED90C0048CA8D /* vscroll_red.png in Copy GUI Files */, 92C119C80F8ED90C0048CA8D /* vscroll_up_default.png in Copy GUI Files */, 92C119C90F8ED90C0048CA8D /* vscroll_up_highlight.png in Copy GUI Files */, 92C119CA0F8ED90C0048CA8D /* vscroll_up_pressed.png in Copy GUI Files */, @@ -831,7 +820,6 @@ 92024D2C0CF1BD9E006B55CB /* vector.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = vector.h; path = src/vector.h; sourceTree = "<group>"; }; 92024D360CF1BDF7006B55CB /* setup_keyboard.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = setup_keyboard.cpp; sourceTree = "<group>"; }; 92024D370CF1BDF7006B55CB /* setup_keyboard.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = setup_keyboard.h; sourceTree = "<group>"; }; - 92024D400CF1BE22006B55CB /* fastsqrt.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = fastsqrt.h; sourceTree = "<group>"; }; 92024D5B0CF1BE5C006B55CB /* close_button.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = close_button.png; sourceTree = "<group>"; }; 92024D5C0CF1BE5C006B55CB /* item_shortcut_bgr.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = item_shortcut_bgr.png; sourceTree = "<group>"; }; 92024D5D0CF1BE5C006B55CB /* unknown-item.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "unknown-item.png"; sourceTree = "<group>"; }; @@ -861,7 +849,6 @@ 924A39F10C0784280066885E /* textparticle.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = textparticle.h; path = src/textparticle.h; sourceTree = "<group>"; }; 924A3A100C07A60B0066885E /* resizegrip.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = resizegrip.cpp; sourceTree = "<group>"; }; 924A3A110C07A60B0066885E /* resizegrip.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = resizegrip.h; sourceTree = "<group>"; }; - 924A3E600C085ED70066885E /* bg_quad_dis.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = bg_quad_dis.png; sourceTree = "<group>"; }; 924A3E620C085ED70066885E /* button.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = button.png; sourceTree = "<group>"; }; 924A3E630C085ED70066885E /* button_disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = button_disabled.png; sourceTree = "<group>"; }; 924A3E640C085ED70066885E /* buttonhi.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = buttonhi.png; sourceTree = "<group>"; }; @@ -886,12 +873,10 @@ 924A3E830C085ED70066885E /* target-cursor-red-l.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "target-cursor-red-l.png"; sourceTree = "<group>"; }; 924A3E840C085ED70066885E /* target-cursor-red-m.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "target-cursor-red-m.png"; sourceTree = "<group>"; }; 924A3E850C085ED70066885E /* target-cursor-red-s.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "target-cursor-red-s.png"; sourceTree = "<group>"; }; - 924A3E870C085ED70066885E /* vscroll_blue.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = vscroll_blue.png; sourceTree = "<group>"; }; 924A3E880C085ED70066885E /* vscroll_down_default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = vscroll_down_default.png; sourceTree = "<group>"; }; 924A3E890C085ED70066885E /* vscroll_down_highlight.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = vscroll_down_highlight.png; sourceTree = "<group>"; }; 924A3E8A0C085ED70066885E /* vscroll_down_pressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = vscroll_down_pressed.png; sourceTree = "<group>"; }; 924A3E8B0C085ED70066885E /* vscroll_grey.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = vscroll_grey.png; sourceTree = "<group>"; }; - 924A3E8C0C085ED70066885E /* vscroll_red.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = vscroll_red.png; sourceTree = "<group>"; }; 924A3E8D0C085ED70066885E /* vscroll_up_default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = vscroll_up_default.png; sourceTree = "<group>"; }; 924A3E8E0C085ED70066885E /* vscroll_up_highlight.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = vscroll_up_highlight.png; sourceTree = "<group>"; }; 924A3E8F0C085ED70066885E /* vscroll_up_pressed.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = vscroll_up_pressed.png; sourceTree = "<group>"; }; @@ -914,17 +899,12 @@ 925350010BC12A3200115FD5 /* imageset.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = imageset.cpp; sourceTree = "<group>"; }; 925350020BC12A3200115FD5 /* imageset.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = imageset.h; sourceTree = "<group>"; }; 925468FA0F8EB65C00B4C3A3 /* The Mana World (tmwserv).app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "The Mana World (tmwserv).app"; sourceTree = BUILT_PRODUCTS_DIR; }; - 925468FC0F8EB65C00B4C3A3 /* tmwserv-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "tmwserv-Info.plist"; sourceTree = "<group>"; }; 926A29440F23BD88005D6466 /* layout.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = layout.cpp; sourceTree = "<group>"; }; 926A29450F23BD88005D6466 /* layout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = layout.h; sourceTree = "<group>"; }; 926A29460F23BD88005D6466 /* tab.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tab.cpp; sourceTree = "<group>"; }; 926A29470F23BD88005D6466 /* tab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tab.h; sourceTree = "<group>"; }; 926A29480F23BD88005D6466 /* tabbedarea.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tabbedarea.cpp; sourceTree = "<group>"; }; 926A29490F23BD88005D6466 /* tabbedarea.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tabbedarea.h; sourceTree = "<group>"; }; - 926A294E0F23BD9E005D6466 /* npcintegerdialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = npcintegerdialog.cpp; sourceTree = "<group>"; }; - 926A294F0F23BD9E005D6466 /* npcintegerdialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = npcintegerdialog.h; sourceTree = "<group>"; }; - 926A29500F23BD9E005D6466 /* npcstringdialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = npcstringdialog.cpp; sourceTree = "<group>"; }; - 926A29510F23BD9E005D6466 /* npcstringdialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = npcstringdialog.h; sourceTree = "<group>"; }; 926A29520F23BD9E005D6466 /* sdlinput.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sdlinput.cpp; sourceTree = "<group>"; }; 926A29530F23BD9E005D6466 /* sdlinput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sdlinput.h; sourceTree = "<group>"; }; 926A29540F23BD9E005D6466 /* truetypefont.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = truetypefont.cpp; sourceTree = "<group>"; }; @@ -940,8 +920,6 @@ 926F9CF70DB005FA00AACD26 /* itemshortcut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = itemshortcut.h; path = src/itemshortcut.h; sourceTree = "<group>"; }; 926F9D410DB00AFC00AACD26 /* itemshortcutcontainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = itemshortcutcontainer.cpp; sourceTree = "<group>"; }; 926F9D420DB00AFC00AACD26 /* itemshortcutcontainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = itemshortcutcontainer.h; sourceTree = "<group>"; }; - 926F9D430DB00AFC00AACD26 /* itemshortcutwindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = itemshortcutwindow.cpp; sourceTree = "<group>"; }; - 926F9D440DB00AFC00AACD26 /* itemshortcutwindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = itemshortcutwindow.h; sourceTree = "<group>"; }; 9273BDFB0EF33DFD008E56E1 /* COPYING */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = COPYING; sourceTree = "<group>"; }; 9273BDFD0EF33E1A008E56E1 /* AUTHORS */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = AUTHORS; sourceTree = "<group>"; }; 9273BDFE0EF33E1A008E56E1 /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README; sourceTree = "<group>"; }; @@ -981,8 +959,6 @@ 92BC3EE50BAEE55A000DAB7F /* engine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = engine.h; path = src/engine.h; sourceTree = "<group>"; }; 92BC3EE60BAEE55A000DAB7F /* equipment.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = equipment.cpp; path = src/equipment.cpp; sourceTree = "<group>"; }; 92BC3EE70BAEE55A000DAB7F /* equipment.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = equipment.h; path = src/equipment.h; sourceTree = "<group>"; }; - 92BC3EE80BAEE55A000DAB7F /* floor_item.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = floor_item.cpp; path = src/floor_item.cpp; sourceTree = "<group>"; }; - 92BC3EE90BAEE55A000DAB7F /* floor_item.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = floor_item.h; path = src/floor_item.h; sourceTree = "<group>"; }; 92BC3EEA0BAEE55A000DAB7F /* flooritemmanager.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = flooritemmanager.cpp; path = src/flooritemmanager.cpp; sourceTree = "<group>"; }; 92BC3EEB0BAEE55A000DAB7F /* flooritemmanager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = flooritemmanager.h; path = src/flooritemmanager.h; sourceTree = "<group>"; }; 92BC3EEC0BAEE55A000DAB7F /* game.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = game.cpp; path = src/game.cpp; sourceTree = "<group>"; }; @@ -995,12 +971,8 @@ 92BC3EFA0BAEE55A000DAB7F /* buy.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = buy.h; sourceTree = "<group>"; }; 92BC3EFB0BAEE55A000DAB7F /* buysell.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = buysell.cpp; sourceTree = "<group>"; }; 92BC3EFC0BAEE55A000DAB7F /* buysell.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = buysell.h; sourceTree = "<group>"; }; - 92BC3EFD0BAEE55A000DAB7F /* char_select.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = char_select.cpp; sourceTree = "<group>"; }; - 92BC3EFE0BAEE55A000DAB7F /* char_select.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = char_select.h; sourceTree = "<group>"; }; 92BC3F030BAEE55A000DAB7F /* chat.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = chat.cpp; sourceTree = "<group>"; }; 92BC3F040BAEE55A000DAB7F /* chat.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = chat.h; sourceTree = "<group>"; }; - 92BC3F090BAEE55A000DAB7F /* confirm_dialog.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = confirm_dialog.cpp; sourceTree = "<group>"; }; - 92BC3F0A0BAEE55A000DAB7F /* confirm_dialog.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = confirm_dialog.h; sourceTree = "<group>"; }; 92BC3F0B0BAEE55A000DAB7F /* connection.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = connection.cpp; sourceTree = "<group>"; }; 92BC3F0C0BAEE55A000DAB7F /* connection.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = connection.h; sourceTree = "<group>"; }; 92BC3F0D0BAEE55A000DAB7F /* debugwindow.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = debugwindow.cpp; sourceTree = "<group>"; }; @@ -1015,25 +987,15 @@ 92BC3F1A0BAEE55A000DAB7F /* help.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = help.h; sourceTree = "<group>"; }; 92BC3F1D0BAEE55A000DAB7F /* inventorywindow.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = inventorywindow.cpp; sourceTree = "<group>"; }; 92BC3F1E0BAEE55A000DAB7F /* inventorywindow.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = inventorywindow.h; sourceTree = "<group>"; }; - 92BC3F1F0BAEE55A000DAB7F /* item_amount.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = item_amount.cpp; sourceTree = "<group>"; }; - 92BC3F200BAEE55A000DAB7F /* item_amount.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = item_amount.h; sourceTree = "<group>"; }; 92BC3F210BAEE55A000DAB7F /* itemcontainer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = itemcontainer.cpp; sourceTree = "<group>"; }; 92BC3F220BAEE55A000DAB7F /* itemcontainer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = itemcontainer.h; sourceTree = "<group>"; }; 92BC3F230BAEE55A000DAB7F /* linkhandler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = linkhandler.h; sourceTree = "<group>"; }; 92BC3F260BAEE55A000DAB7F /* login.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = login.cpp; sourceTree = "<group>"; }; 92BC3F270BAEE55A000DAB7F /* login.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = login.h; sourceTree = "<group>"; }; - 92BC3F280BAEE55A000DAB7F /* menuwindow.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = menuwindow.cpp; sourceTree = "<group>"; }; - 92BC3F290BAEE55A000DAB7F /* menuwindow.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = menuwindow.h; sourceTree = "<group>"; }; 92BC3F2A0BAEE55A000DAB7F /* minimap.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = minimap.cpp; sourceTree = "<group>"; }; 92BC3F2B0BAEE55A000DAB7F /* minimap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = minimap.h; sourceTree = "<group>"; }; 92BC3F2C0BAEE55A000DAB7F /* ministatus.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ministatus.cpp; sourceTree = "<group>"; }; 92BC3F2D0BAEE55A000DAB7F /* ministatus.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ministatus.h; sourceTree = "<group>"; }; - 92BC3F300BAEE55A000DAB7F /* npc_text.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = npc_text.cpp; sourceTree = "<group>"; }; - 92BC3F310BAEE55A000DAB7F /* npc_text.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = npc_text.h; sourceTree = "<group>"; }; - 92BC3F320BAEE55A000DAB7F /* npclistdialog.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = npclistdialog.cpp; sourceTree = "<group>"; }; - 92BC3F330BAEE55A000DAB7F /* npclistdialog.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = npclistdialog.h; sourceTree = "<group>"; }; - 92BC3F340BAEE55A000DAB7F /* ok_dialog.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ok_dialog.cpp; sourceTree = "<group>"; }; - 92BC3F350BAEE55A000DAB7F /* ok_dialog.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ok_dialog.h; sourceTree = "<group>"; }; 92BC3F380BAEE55A000DAB7F /* playerbox.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = playerbox.cpp; sourceTree = "<group>"; }; 92BC3F390BAEE55A000DAB7F /* playerbox.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = playerbox.h; sourceTree = "<group>"; }; 92BC3F3A0BAEE55A000DAB7F /* popupmenu.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = popupmenu.cpp; sourceTree = "<group>"; }; @@ -1077,7 +1039,6 @@ 92BC3F750BAEE55B000DAB7F /* lockedarray.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = lockedarray.h; path = src/lockedarray.h; sourceTree = "<group>"; }; 92BC3F760BAEE55B000DAB7F /* log.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = log.cpp; path = src/log.cpp; sourceTree = "<group>"; }; 92BC3F770BAEE55B000DAB7F /* log.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = log.h; path = src/log.h; sourceTree = "<group>"; }; - 92BC3F780BAEE55B000DAB7F /* logindata.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = logindata.h; path = src/logindata.h; sourceTree = "<group>"; }; 92BC3F790BAEE55B000DAB7F /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = main.cpp; path = src/main.cpp; sourceTree = "<group>"; }; 92BC3F7A0BAEE55B000DAB7F /* main.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = main.h; path = src/main.h; sourceTree = "<group>"; }; 92BC3F7C0BAEE55B000DAB7F /* map.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = map.cpp; path = src/map.cpp; sourceTree = "<group>"; }; @@ -1140,7 +1101,6 @@ 92BC3FE20BAEE55B000DAB7F /* soundeffect.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = soundeffect.h; sourceTree = "<group>"; }; 92BC3FE30BAEE55B000DAB7F /* spritedef.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = spritedef.cpp; sourceTree = "<group>"; }; 92BC3FE40BAEE55B000DAB7F /* spritedef.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = spritedef.h; sourceTree = "<group>"; }; - 92BC3FE70BAEE55B000DAB7F /* serverinfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = serverinfo.h; path = src/serverinfo.h; sourceTree = "<group>"; }; 92BC3FE80BAEE55B000DAB7F /* simpleanimation.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = simpleanimation.cpp; path = src/simpleanimation.cpp; sourceTree = "<group>"; }; 92BC3FE90BAEE55B000DAB7F /* simpleanimation.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = simpleanimation.h; path = src/simpleanimation.h; sourceTree = "<group>"; }; 92BC3FEA0BAEE55B000DAB7F /* sound.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = sound.cpp; path = src/sound.cpp; sourceTree = "<group>"; }; @@ -1239,7 +1199,6 @@ 92C1157B0F8EBD570048CA8D /* partyhandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = partyhandler.h; sourceTree = "<group>"; }; 92C1157C0F8EBD570048CA8D /* playerhandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = playerhandler.cpp; sourceTree = "<group>"; }; 92C1157D0F8EBD570048CA8D /* playerhandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = playerhandler.h; sourceTree = "<group>"; }; - 92C1157E0F8EBD570048CA8D /* protocol.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = protocol.cpp; sourceTree = "<group>"; }; 92C1157F0F8EBD570048CA8D /* protocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = protocol.h; sourceTree = "<group>"; }; 92C115800F8EBD570048CA8D /* skillhandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = skillhandler.cpp; sourceTree = "<group>"; }; 92C115810F8EBD570048CA8D /* skillhandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = skillhandler.h; sourceTree = "<group>"; }; @@ -1283,16 +1242,12 @@ 92C115DA0F8EBF530048CA8D /* radiobutton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = radiobutton.h; sourceTree = "<group>"; }; 92C115DF0F8EBF7C0048CA8D /* avatar.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = avatar.cpp; sourceTree = "<group>"; }; 92C115E00F8EBF7C0048CA8D /* avatar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = avatar.h; sourceTree = "<group>"; }; - 92C115E20F8EBF9A0048CA8D /* emotewindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emotewindow.cpp; sourceTree = "<group>"; }; - 92C115E30F8EBF9A0048CA8D /* emotewindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emotewindow.h; sourceTree = "<group>"; }; 92C115E40F8EBF9A0048CA8D /* itemlinkhandler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = itemlinkhandler.cpp; sourceTree = "<group>"; }; 92C115E50F8EBF9A0048CA8D /* itemlinkhandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = itemlinkhandler.h; sourceTree = "<group>"; }; 92C115E80F8EBFA60048CA8D /* stringutils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stringutils.cpp; sourceTree = "<group>"; }; 92C115E90F8EBFA60048CA8D /* stringutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stringutils.h; sourceTree = "<group>"; }; 92C115EC0F8EBFC20048CA8D /* channel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = channel.cpp; path = src/channel.cpp; sourceTree = "<group>"; }; 92C115ED0F8EBFC20048CA8D /* channel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = channel.h; path = src/channel.h; sourceTree = "<group>"; }; - 92C115EF0F8EBFD20048CA8D /* emotecontainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emotecontainer.cpp; sourceTree = "<group>"; }; - 92C115F00F8EBFD20048CA8D /* emotecontainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emotecontainer.h; sourceTree = "<group>"; }; 92C115F10F8EBFD20048CA8D /* emoteshortcutcontainer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emoteshortcutcontainer.cpp; sourceTree = "<group>"; }; 92C115F20F8EBFD20048CA8D /* emoteshortcutcontainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emoteshortcutcontainer.h; sourceTree = "<group>"; }; 92C115F50F8EBFDD0048CA8D /* dropdown.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = dropdown.cpp; sourceTree = "<group>"; }; @@ -1303,7 +1258,6 @@ 92C115FE0F8EC0150048CA8D /* textpreview.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = textpreview.h; sourceTree = "<group>"; }; 92C116010F8EC0590048CA8D /* circle-gray.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "circle-gray.png"; sourceTree = "<group>"; }; 92C116020F8EC0590048CA8D /* circle-green.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "circle-green.png"; sourceTree = "<group>"; }; - 92C116030F8EC0590048CA8D /* default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = default.png; sourceTree = "<group>"; }; 92C116040F8EC0590048CA8D /* equip_bg.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = equip_bg.png; sourceTree = "<group>"; }; 92C116050F8EC0590048CA8D /* gui.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = gui.xml; sourceTree = "<group>"; }; 92C116060F8EC0590048CA8D /* speech_bubble.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = speech_bubble.png; sourceTree = "<group>"; }; @@ -1401,19 +1355,54 @@ 92C1198E0F8ED85E0048CA8D /* sha256.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sha256.cpp; sourceTree = "<group>"; }; 92C1198F0F8ED85E0048CA8D /* sha256.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sha256.h; sourceTree = "<group>"; }; 92C119980F8ED8B00048CA8D /* position.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = position.cpp; path = src/position.cpp; sourceTree = "<group>"; }; + 92C636AF0FC5605300EE8D8D /* mathutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mathutils.h; sourceTree = "<group>"; }; + 92C636B30FC5663000EE8D8D /* flooritem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = flooritem.cpp; path = src/flooritem.cpp; sourceTree = "<group>"; }; + 92C636B40FC5663000EE8D8D /* flooritem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = flooritem.h; path = src/flooritem.h; sourceTree = "<group>"; }; + 92C636B50FC5663000EE8D8D /* playerrelations.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = playerrelations.cpp; path = src/playerrelations.cpp; sourceTree = "<group>"; }; + 92C636B60FC5663000EE8D8D /* playerrelations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = playerrelations.h; path = src/playerrelations.h; sourceTree = "<group>"; }; + 92C636B70FC5663000EE8D8D /* position.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = position.h; path = src/position.h; sourceTree = "<group>"; }; + 92C636B80FC5663000EE8D8D /* rotationalparticle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = rotationalparticle.cpp; path = src/rotationalparticle.cpp; sourceTree = "<group>"; }; + 92C636B90FC5663000EE8D8D /* rotationalparticle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = rotationalparticle.h; path = src/rotationalparticle.h; sourceTree = "<group>"; }; + 92C636BA0FC5663000EE8D8D /* vector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = vector.cpp; path = src/vector.cpp; sourceTree = "<group>"; }; + 92C636C40FC5670700EE8D8D /* charselectdialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = charselectdialog.cpp; sourceTree = "<group>"; }; + 92C636C50FC5670700EE8D8D /* charselectdialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = charselectdialog.h; sourceTree = "<group>"; }; + 92C636C60FC5670700EE8D8D /* confirmdialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = confirmdialog.cpp; sourceTree = "<group>"; }; + 92C636C70FC5670700EE8D8D /* confirmdialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = confirmdialog.h; sourceTree = "<group>"; }; + 92C636C80FC5670700EE8D8D /* emotepopup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = emotepopup.cpp; sourceTree = "<group>"; }; + 92C636C90FC5670700EE8D8D /* emotepopup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = emotepopup.h; sourceTree = "<group>"; }; + 92C636CA0FC5670700EE8D8D /* itemamount.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = itemamount.cpp; sourceTree = "<group>"; }; + 92C636CB0FC5670700EE8D8D /* itemamount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = itemamount.h; sourceTree = "<group>"; }; + 92C636CC0FC5670700EE8D8D /* npcdialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = npcdialog.cpp; sourceTree = "<group>"; }; + 92C636CD0FC5670700EE8D8D /* npcdialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = npcdialog.h; sourceTree = "<group>"; }; + 92C636CE0FC5670700EE8D8D /* okdialog.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = okdialog.cpp; sourceTree = "<group>"; }; + 92C636CF0FC5670700EE8D8D /* okdialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = okdialog.h; sourceTree = "<group>"; }; + 92C636D00FC5670700EE8D8D /* outfitwindow.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = outfitwindow.cpp; sourceTree = "<group>"; }; + 92C636D10FC5670700EE8D8D /* outfitwindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = outfitwindow.h; sourceTree = "<group>"; }; + 92C636D20FC5670700EE8D8D /* tablemodel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tablemodel.cpp; sourceTree = "<group>"; }; + 92C636D30FC5670700EE8D8D /* tablemodel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tablemodel.h; sourceTree = "<group>"; }; + 92C636D40FC5670700EE8D8D /* textrenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = textrenderer.h; sourceTree = "<group>"; }; + 92C636D50FC5670700EE8D8D /* windowmenu.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = windowmenu.cpp; sourceTree = "<group>"; }; + 92C636D60FC5670700EE8D8D /* windowmenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = windowmenu.h; sourceTree = "<group>"; }; + 92C636EA0FC5677500EE8D8D /* adminhandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = adminhandler.h; sourceTree = "<group>"; }; + 92C636EB0FC5677500EE8D8D /* charhandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = charhandler.h; sourceTree = "<group>"; }; + 92C636EC0FC5677500EE8D8D /* generalhandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = generalhandler.h; sourceTree = "<group>"; }; + 92C636ED0FC5677500EE8D8D /* guildhandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = guildhandler.h; sourceTree = "<group>"; }; + 92C636EE0FC5677500EE8D8D /* logindata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = logindata.h; sourceTree = "<group>"; }; + 92C636EF0FC5677500EE8D8D /* logouthandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = logouthandler.h; sourceTree = "<group>"; }; + 92C636F00FC5677500EE8D8D /* maphandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = maphandler.h; sourceTree = "<group>"; }; + 92C636F10FC5677500EE8D8D /* partyhandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = partyhandler.h; sourceTree = "<group>"; }; + 92C636F20FC5677500EE8D8D /* serverinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = serverinfo.h; sourceTree = "<group>"; }; + 92C637800FC574B500EE8D8D /* window.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = window.png; sourceTree = "<group>"; }; + 92C637850FC5751700EE8D8D /* dejavusans-bold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "dejavusans-bold.ttf"; path = "fonts/dejavusans-bold.ttf"; sourceTree = "<group>"; }; + 92C637880FC5752500EE8D8D /* branding.xml */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = branding.xml; sourceTree = "<group>"; }; 92DD76450F267B3600B2B519 /* layouthelper.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = layouthelper.cpp; sourceTree = "<group>"; }; 92DD76460F267B3600B2B519 /* layouthelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = layouthelper.h; sourceTree = "<group>"; }; - 92FD19AE0DDCE51000D14E5D /* player_relations.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = player_relations.cpp; path = src/player_relations.cpp; sourceTree = "<group>"; }; - 92FD19AF0DDCE51000D14E5D /* player_relations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = player_relations.h; path = src/player_relations.h; sourceTree = "<group>"; }; + 92EA98B30FC5CB17003DC005 /* SDLMain.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; path = SDLMain.nib; sourceTree = "<group>"; }; 92FD19B30DDCE53400D14E5D /* setup_players.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = setup_players.cpp; sourceTree = "<group>"; }; 92FD19B40DDCE53400D14E5D /* setup_players.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = setup_players.h; sourceTree = "<group>"; }; 92FD19B50DDCE53400D14E5D /* table.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = table.cpp; sourceTree = "<group>"; }; 92FD19B60DDCE53400D14E5D /* table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = table.h; sourceTree = "<group>"; }; - 92FD19B70DDCE53400D14E5D /* table_model.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = table_model.cpp; sourceTree = "<group>"; }; - 92FD19B80DDCE53400D14E5D /* table_model.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = table_model.h; sourceTree = "<group>"; }; 92FD19BD0DDCE56A00D14E5D /* dye.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dye.h; sourceTree = "<group>"; }; - 92FD19BF0DDCE6F700D14E5D /* strprintf.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = strprintf.cpp; sourceTree = "<group>"; }; - 92FD19C00DDCE6F700D14E5D /* strprintf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = strprintf.h; sourceTree = "<group>"; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -1471,7 +1460,6 @@ 20286C2CFDCF999611CA2CEA /* Resources */, 20286C32FDCF999611CA2CEA /* External Frameworks and Libraries */, 195DF8CFFE9D517E11CA2CBB /* Products */, - 925468FC0F8EB65C00B4C3A3 /* tmwserv-Info.plist */, ); name = themanaworld; sourceTree = "<group>"; @@ -1479,6 +1467,14 @@ 20286C2AFDCF999611CA2CEA /* Sources */ = { isa = PBXGroup; children = ( + 92C636B30FC5663000EE8D8D /* flooritem.cpp */, + 92C636B40FC5663000EE8D8D /* flooritem.h */, + 92C636B50FC5663000EE8D8D /* playerrelations.cpp */, + 92C636B60FC5663000EE8D8D /* playerrelations.h */, + 92C636B70FC5663000EE8D8D /* position.h */, + 92C636B80FC5663000EE8D8D /* rotationalparticle.cpp */, + 92C636B90FC5663000EE8D8D /* rotationalparticle.h */, + 92C636BA0FC5663000EE8D8D /* vector.cpp */, 92C119980F8ED8B00048CA8D /* position.cpp */, 92C1188E0F8ED4B30048CA8D /* guild.cpp */, 92C1188F0F8ED4B30048CA8D /* guild.h */, @@ -1505,8 +1501,6 @@ 92037A1E0ED2037300D3712D /* textmanager.h */, 922CD95D0E3D01080074C50E /* shopitem.cpp */, 922CD95E0E3D01080074C50E /* shopitem.h */, - 92FD19AE0DDCE51000D14E5D /* player_relations.cpp */, - 92FD19AF0DDCE51000D14E5D /* player_relations.h */, 926F9CF60DB005FA00AACD26 /* itemshortcut.cpp */, 926F9CF70DB005FA00AACD26 /* itemshortcut.h */, 92024D2A0CF1BD9E006B55CB /* keyboardconfig.cpp */, @@ -1535,8 +1529,6 @@ 92BC3EE50BAEE55A000DAB7F /* engine.h */, 92BC3EE60BAEE55A000DAB7F /* equipment.cpp */, 92BC3EE70BAEE55A000DAB7F /* equipment.h */, - 92BC3EE80BAEE55A000DAB7F /* floor_item.cpp */, - 92BC3EE90BAEE55A000DAB7F /* floor_item.h */, 92BC3EEA0BAEE55A000DAB7F /* flooritemmanager.cpp */, 92BC3EEB0BAEE55A000DAB7F /* flooritemmanager.h */, 92BC3EEC0BAEE55A000DAB7F /* game.cpp */, @@ -1556,7 +1548,6 @@ 92BC3F750BAEE55B000DAB7F /* lockedarray.h */, 92BC3F760BAEE55B000DAB7F /* log.cpp */, 92BC3F770BAEE55B000DAB7F /* log.h */, - 92BC3F780BAEE55B000DAB7F /* logindata.h */, 92BC3F790BAEE55B000DAB7F /* main.cpp */, 92BC3F7A0BAEE55B000DAB7F /* main.h */, 92BC3F7C0BAEE55B000DAB7F /* map.cpp */, @@ -1573,7 +1564,6 @@ 92BC3FBB0BAEE55B000DAB7F /* player.h */, 92BC3FBC0BAEE55B000DAB7F /* properties.h */, 92BC3FBD0BAEE55B000DAB7F /* resources */, - 92BC3FE70BAEE55B000DAB7F /* serverinfo.h */, 92BC3FE80BAEE55B000DAB7F /* simpleanimation.cpp */, 92BC3FE90BAEE55B000DAB7F /* simpleanimation.h */, 92BC3FEA0BAEE55B000DAB7F /* sound.cpp */, @@ -1588,6 +1578,7 @@ 20286C2CFDCF999611CA2CEA /* Resources */ = { isa = PBXGroup; children = ( + 92EA98B30FC5CB17003DC005 /* SDLMain.nib */, 9273BDFD0EF33E1A008E56E1 /* AUTHORS */, 9273BDFE0EF33E1A008E56E1 /* README */, 9273BDFB0EF33DFD008E56E1 /* COPYING */, @@ -1694,6 +1685,7 @@ 924A3E590C085ED70066885E /* data */ = { isa = PBXGroup; children = ( + 92C637880FC5752500EE8D8D /* branding.xml */, 926A29970F23C97C005D6466 /* fonts */, 924A3E5C0C085ED70066885E /* graphics */, 924A40090C085ED80066885E /* help */, @@ -1715,9 +1707,9 @@ 924A3E5E0C085ED70066885E /* gui */ = { isa = PBXGroup; children = ( + 92C637800FC574B500EE8D8D /* window.png */, 92C116010F8EC0590048CA8D /* circle-gray.png */, 92C116020F8EC0590048CA8D /* circle-green.png */, - 92C116030F8EC0590048CA8D /* default.png */, 92C116040F8EC0590048CA8D /* equip_bg.png */, 92C116050F8EC0590048CA8D /* gui.xml */, 92C116060F8EC0590048CA8D /* speech_bubble.png */, @@ -1729,7 +1721,6 @@ 92024D5B0CF1BE5C006B55CB /* close_button.png */, 92024D5D0CF1BE5C006B55CB /* unknown-item.png */, 92024D5C0CF1BE5C006B55CB /* item_shortcut_bgr.png */, - 924A3E600C085ED70066885E /* bg_quad_dis.png */, 924A3E620C085ED70066885E /* button.png */, 924A3E630C085ED70066885E /* button_disabled.png */, 924A3E640C085ED70066885E /* buttonhi.png */, @@ -1754,12 +1745,10 @@ 924A3E830C085ED70066885E /* target-cursor-red-l.png */, 924A3E840C085ED70066885E /* target-cursor-red-m.png */, 924A3E850C085ED70066885E /* target-cursor-red-s.png */, - 924A3E870C085ED70066885E /* vscroll_blue.png */, 924A3E880C085ED70066885E /* vscroll_down_default.png */, 924A3E890C085ED70066885E /* vscroll_down_highlight.png */, 924A3E8A0C085ED70066885E /* vscroll_down_pressed.png */, 924A3E8B0C085ED70066885E /* vscroll_grey.png */, - 924A3E8C0C085ED70066885E /* vscroll_red.png */, 924A3E8D0C085ED70066885E /* vscroll_up_default.png */, 924A3E8E0C085ED70066885E /* vscroll_up_highlight.png */, 924A3E8F0C085ED70066885E /* vscroll_up_pressed.png */, @@ -1806,6 +1795,7 @@ 926A29970F23C97C005D6466 /* fonts */ = { isa = PBXGroup; children = ( + 92C637850FC5751700EE8D8D /* dejavusans-bold.ttf */, 926A29980F23C988005D6466 /* dejavusans.ttf */, ); name = fonts; @@ -1829,6 +1819,25 @@ 92BC3EF00BAEE55A000DAB7F /* gui */ = { isa = PBXGroup; children = ( + 92C636C40FC5670700EE8D8D /* charselectdialog.cpp */, + 92C636C50FC5670700EE8D8D /* charselectdialog.h */, + 92C636C60FC5670700EE8D8D /* confirmdialog.cpp */, + 92C636C70FC5670700EE8D8D /* confirmdialog.h */, + 92C636C80FC5670700EE8D8D /* emotepopup.cpp */, + 92C636C90FC5670700EE8D8D /* emotepopup.h */, + 92C636CA0FC5670700EE8D8D /* itemamount.cpp */, + 92C636CB0FC5670700EE8D8D /* itemamount.h */, + 92C636CC0FC5670700EE8D8D /* npcdialog.cpp */, + 92C636CD0FC5670700EE8D8D /* npcdialog.h */, + 92C636CE0FC5670700EE8D8D /* okdialog.cpp */, + 92C636CF0FC5670700EE8D8D /* okdialog.h */, + 92C636D00FC5670700EE8D8D /* outfitwindow.cpp */, + 92C636D10FC5670700EE8D8D /* outfitwindow.h */, + 92C636D20FC5670700EE8D8D /* tablemodel.cpp */, + 92C636D30FC5670700EE8D8D /* tablemodel.h */, + 92C636D40FC5670700EE8D8D /* textrenderer.h */, + 92C636D50FC5670700EE8D8D /* windowmenu.cpp */, + 92C636D60FC5670700EE8D8D /* windowmenu.h */, 92C119830F8ED80E0048CA8D /* serverdialog.cpp */, 92C119840F8ED80E0048CA8D /* serverdialog.h */, 92C1191B0F8ED79A0048CA8D /* changeemaildialog.cpp */, @@ -1855,12 +1864,8 @@ 92C116E50F8ECBE80048CA8D /* changepassworddialog.h */, 92C115F90F8EBFF30048CA8D /* setup_colors.cpp */, 92C115FA0F8EBFF30048CA8D /* setup_colors.h */, - 92C115EF0F8EBFD20048CA8D /* emotecontainer.cpp */, - 92C115F00F8EBFD20048CA8D /* emotecontainer.h */, 92C115F10F8EBFD20048CA8D /* emoteshortcutcontainer.cpp */, 92C115F20F8EBFD20048CA8D /* emoteshortcutcontainer.h */, - 92C115E20F8EBF9A0048CA8D /* emotewindow.cpp */, - 92C115E30F8EBF9A0048CA8D /* emotewindow.h */, 92C115E40F8EBF9A0048CA8D /* itemlinkhandler.cpp */, 92C115E50F8EBF9A0048CA8D /* itemlinkhandler.h */, 92C115C70F8EBECE0048CA8D /* charcreatedialog.cpp */, @@ -1886,10 +1891,6 @@ 92C1152C0F8EBBE30048CA8D /* storagewindow.h */, 92C115100F8EBB550048CA8D /* itempopup.cpp */, 92C115110F8EBB550048CA8D /* itempopup.h */, - 926A294E0F23BD9E005D6466 /* npcintegerdialog.cpp */, - 926A294F0F23BD9E005D6466 /* npcintegerdialog.h */, - 926A29500F23BD9E005D6466 /* npcstringdialog.cpp */, - 926A29510F23BD9E005D6466 /* npcstringdialog.h */, 926A29520F23BD9E005D6466 /* sdlinput.cpp */, 926A29530F23BD9E005D6466 /* sdlinput.h */, 926A29540F23BD9E005D6466 /* truetypefont.cpp */, @@ -1898,12 +1899,8 @@ 92FD19B40DDCE53400D14E5D /* setup_players.h */, 92FD19B50DDCE53400D14E5D /* table.cpp */, 92FD19B60DDCE53400D14E5D /* table.h */, - 92FD19B70DDCE53400D14E5D /* table_model.cpp */, - 92FD19B80DDCE53400D14E5D /* table_model.h */, 926F9D410DB00AFC00AACD26 /* itemshortcutcontainer.cpp */, 926F9D420DB00AFC00AACD26 /* itemshortcutcontainer.h */, - 926F9D430DB00AFC00AACD26 /* itemshortcutwindow.cpp */, - 926F9D440DB00AFC00AACD26 /* itemshortcutwindow.h */, 92024D360CF1BDF7006B55CB /* setup_keyboard.cpp */, 92024D370CF1BDF7006B55CB /* setup_keyboard.h */, 924A3A0F0C07A60B0066885E /* widgets */, @@ -1913,12 +1910,8 @@ 92BC3EFA0BAEE55A000DAB7F /* buy.h */, 92BC3EFB0BAEE55A000DAB7F /* buysell.cpp */, 92BC3EFC0BAEE55A000DAB7F /* buysell.h */, - 92BC3EFD0BAEE55A000DAB7F /* char_select.cpp */, - 92BC3EFE0BAEE55A000DAB7F /* char_select.h */, 92BC3F030BAEE55A000DAB7F /* chat.cpp */, 92BC3F040BAEE55A000DAB7F /* chat.h */, - 92BC3F090BAEE55A000DAB7F /* confirm_dialog.cpp */, - 92BC3F0A0BAEE55A000DAB7F /* confirm_dialog.h */, 92BC3F0B0BAEE55A000DAB7F /* connection.cpp */, 92BC3F0C0BAEE55A000DAB7F /* connection.h */, 92BC3F0D0BAEE55A000DAB7F /* debugwindow.cpp */, @@ -1933,25 +1926,15 @@ 92BC3F1A0BAEE55A000DAB7F /* help.h */, 92BC3F1D0BAEE55A000DAB7F /* inventorywindow.cpp */, 92BC3F1E0BAEE55A000DAB7F /* inventorywindow.h */, - 92BC3F1F0BAEE55A000DAB7F /* item_amount.cpp */, - 92BC3F200BAEE55A000DAB7F /* item_amount.h */, 92BC3F210BAEE55A000DAB7F /* itemcontainer.cpp */, 92BC3F220BAEE55A000DAB7F /* itemcontainer.h */, 92BC3F230BAEE55A000DAB7F /* linkhandler.h */, 92BC3F260BAEE55A000DAB7F /* login.cpp */, 92BC3F270BAEE55A000DAB7F /* login.h */, - 92BC3F280BAEE55A000DAB7F /* menuwindow.cpp */, - 92BC3F290BAEE55A000DAB7F /* menuwindow.h */, 92BC3F2A0BAEE55A000DAB7F /* minimap.cpp */, 92BC3F2B0BAEE55A000DAB7F /* minimap.h */, 92BC3F2C0BAEE55A000DAB7F /* ministatus.cpp */, 92BC3F2D0BAEE55A000DAB7F /* ministatus.h */, - 92BC3F300BAEE55A000DAB7F /* npc_text.cpp */, - 92BC3F310BAEE55A000DAB7F /* npc_text.h */, - 92BC3F320BAEE55A000DAB7F /* npclistdialog.cpp */, - 92BC3F330BAEE55A000DAB7F /* npclistdialog.h */, - 92BC3F340BAEE55A000DAB7F /* ok_dialog.cpp */, - 92BC3F350BAEE55A000DAB7F /* ok_dialog.h */, 92BC3F380BAEE55A000DAB7F /* playerbox.cpp */, 92BC3F390BAEE55A000DAB7F /* playerbox.h */, 92BC3F3A0BAEE55A000DAB7F /* popupmenu.cpp */, @@ -1991,6 +1974,15 @@ 92BC3F800BAEE55B000DAB7F /* net */ = { isa = PBXGroup; children = ( + 92C636EA0FC5677500EE8D8D /* adminhandler.h */, + 92C636EB0FC5677500EE8D8D /* charhandler.h */, + 92C636EC0FC5677500EE8D8D /* generalhandler.h */, + 92C636ED0FC5677500EE8D8D /* guildhandler.h */, + 92C636EE0FC5677500EE8D8D /* logindata.h */, + 92C636EF0FC5677500EE8D8D /* logouthandler.h */, + 92C636F00FC5677500EE8D8D /* maphandler.h */, + 92C636F10FC5677500EE8D8D /* partyhandler.h */, + 92C636F20FC5677500EE8D8D /* serverinfo.h */, 92C119200F8ED7C20048CA8D /* tmwserv */, 92C1155A0F8EBD570048CA8D /* ea */, 92C115570F8EBD490048CA8D /* net.cpp */, @@ -2095,15 +2087,13 @@ 92BC3FEE0BAEE55B000DAB7F /* utils */ = { isa = PBXGroup; children = ( + 92C636AF0FC5605300EE8D8D /* mathutils.h */, 92C1198E0F8ED85E0048CA8D /* sha256.cpp */, 92C1198F0F8ED85E0048CA8D /* sha256.h */, 92C115E80F8EBFA60048CA8D /* stringutils.cpp */, 92C115E90F8EBFA60048CA8D /* stringutils.h */, 926A295A0F23BDB1005D6466 /* gettext.h */, 926A295B0F23BDB1005D6466 /* mutex.h */, - 92FD19BF0DDCE6F700D14E5D /* strprintf.cpp */, - 92FD19C00DDCE6F700D14E5D /* strprintf.h */, - 92024D400CF1BE22006B55CB /* fastsqrt.h */, 92BC3FEF0BAEE55B000DAB7F /* base64.cpp */, 92BC3FF00BAEE55B000DAB7F /* base64.h */, 92BC3FF10BAEE55B000DAB7F /* dtor.h */, @@ -2150,7 +2140,6 @@ 92C1157B0F8EBD570048CA8D /* partyhandler.h */, 92C1157C0F8EBD570048CA8D /* playerhandler.cpp */, 92C1157D0F8EBD570048CA8D /* playerhandler.h */, - 92C1157E0F8EBD570048CA8D /* protocol.cpp */, 92C1157F0F8EBD570048CA8D /* protocol.h */, 92C115800F8EBD570048CA8D /* skillhandler.cpp */, 92C115810F8EBD570048CA8D /* skillhandler.h */, @@ -2340,6 +2329,7 @@ 9273BDFC0EF33DFD008E56E1 /* COPYING in Resources */, 9273BDFF0EF33E1A008E56E1 /* AUTHORS in Resources */, 9273BE000EF33E1A008E56E1 /* README in Resources */, + 92EA98B40FC5CB17003DC005 /* SDLMain.nib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2348,6 +2338,10 @@ buildActionMask = 2147483647; files = ( 92C11A380F8EDAE50048CA8D /* The Mana World.icns in Resources */, + 92C637820FC574B500EE8D8D /* window.png in Resources */, + 92C637870FC5751700EE8D8D /* dejavusans-bold.ttf in Resources */, + 92C6378A0FC5752500EE8D8D /* branding.xml in Resources */, + 92EA98B50FC5CB17003DC005 /* SDLMain.nib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2364,16 +2358,13 @@ 92BC3FFA0BAEE55B000DAB7F /* configuration.cpp in Sources */, 92BC40020BAEE55B000DAB7F /* engine.cpp in Sources */, 92BC40030BAEE55B000DAB7F /* equipment.cpp in Sources */, - 92BC40040BAEE55B000DAB7F /* floor_item.cpp in Sources */, 92BC40050BAEE55B000DAB7F /* flooritemmanager.cpp in Sources */, 92BC40060BAEE55B000DAB7F /* game.cpp in Sources */, 92BC40070BAEE55B000DAB7F /* graphics.cpp in Sources */, 92BC400A0BAEE55B000DAB7F /* buddywindow.cpp in Sources */, 92BC400C0BAEE55B000DAB7F /* buy.cpp in Sources */, 92BC400D0BAEE55B000DAB7F /* buysell.cpp in Sources */, - 92BC400E0BAEE55B000DAB7F /* char_select.cpp in Sources */, 92BC40110BAEE55B000DAB7F /* chat.cpp in Sources */, - 92BC40140BAEE55B000DAB7F /* confirm_dialog.cpp in Sources */, 92BC40150BAEE55B000DAB7F /* connection.cpp in Sources */, 92BC40160BAEE55B000DAB7F /* debugwindow.cpp in Sources */, 92BC40170BAEE55B000DAB7F /* equipmentwindow.cpp in Sources */, @@ -2381,15 +2372,10 @@ 92BC401A0BAEE55B000DAB7F /* gui.cpp in Sources */, 92BC401C0BAEE55B000DAB7F /* help.cpp in Sources */, 92BC401E0BAEE55B000DAB7F /* inventorywindow.cpp in Sources */, - 92BC401F0BAEE55B000DAB7F /* item_amount.cpp in Sources */, 92BC40200BAEE55B000DAB7F /* itemcontainer.cpp in Sources */, 92BC40220BAEE55B000DAB7F /* login.cpp in Sources */, - 92BC40230BAEE55B000DAB7F /* menuwindow.cpp in Sources */, 92BC40240BAEE55B000DAB7F /* minimap.cpp in Sources */, 92BC40250BAEE55B000DAB7F /* ministatus.cpp in Sources */, - 92BC40270BAEE55B000DAB7F /* npc_text.cpp in Sources */, - 92BC40280BAEE55B000DAB7F /* npclistdialog.cpp in Sources */, - 92BC40290BAEE55B000DAB7F /* ok_dialog.cpp in Sources */, 92BC402B0BAEE55B000DAB7F /* playerbox.cpp in Sources */, 92BC402C0BAEE55B000DAB7F /* popupmenu.cpp in Sources */, 92BC402F0BAEE55B000DAB7F /* register.cpp in Sources */, @@ -2465,12 +2451,8 @@ 92A4CCFC0D1DA89800CA28FB /* physfs_unicode.c in Sources */, 926F9CF80DB005FA00AACD26 /* itemshortcut.cpp in Sources */, 926F9D450DB00AFC00AACD26 /* itemshortcutcontainer.cpp in Sources */, - 926F9D460DB00AFC00AACD26 /* itemshortcutwindow.cpp in Sources */, - 92FD19B00DDCE51000D14E5D /* player_relations.cpp in Sources */, 92FD19BA0DDCE53400D14E5D /* setup_players.cpp in Sources */, 92FD19BB0DDCE53400D14E5D /* table.cpp in Sources */, - 92FD19BC0DDCE53400D14E5D /* table_model.cpp in Sources */, - 92FD19C10DDCE6F700D14E5D /* strprintf.cpp in Sources */, 922CD9580E3D00900074C50E /* npcdb.cpp in Sources */, 922CD95F0E3D01080074C50E /* shopitem.cpp in Sources */, 92037A1F0ED2037300D3712D /* text.cpp in Sources */, @@ -2480,8 +2462,6 @@ 926A294A0F23BD88005D6466 /* layout.cpp in Sources */, 926A294B0F23BD88005D6466 /* tab.cpp in Sources */, 926A294C0F23BD88005D6466 /* tabbedarea.cpp in Sources */, - 926A29560F23BD9E005D6466 /* npcintegerdialog.cpp in Sources */, - 926A29570F23BD9E005D6466 /* npcstringdialog.cpp in Sources */, 926A29580F23BD9E005D6466 /* sdlinput.cpp in Sources */, 926A29590F23BD9E005D6466 /* truetypefont.cpp in Sources */, 92DD76470F267B3600B2B519 /* layouthelper.cpp in Sources */, @@ -2525,7 +2505,6 @@ 92C115920F8EBD570048CA8D /* npchandler.cpp in Sources */, 92C115930F8EBD570048CA8D /* partyhandler.cpp in Sources */, 92C115940F8EBD570048CA8D /* playerhandler.cpp in Sources */, - 92C115950F8EBD570048CA8D /* protocol.cpp in Sources */, 92C115960F8EBD570048CA8D /* skillhandler.cpp in Sources */, 92C115970F8EBD570048CA8D /* tradehandler.cpp in Sources */, 92C1159B0F8EBD900048CA8D /* emotedb.cpp in Sources */, @@ -2547,11 +2526,9 @@ 92C115DC0F8EBF530048CA8D /* icon.cpp in Sources */, 92C115DD0F8EBF530048CA8D /* radiobutton.cpp in Sources */, 92C115E10F8EBF7C0048CA8D /* avatar.cpp in Sources */, - 92C115E60F8EBF9A0048CA8D /* emotewindow.cpp in Sources */, 92C115E70F8EBF9A0048CA8D /* itemlinkhandler.cpp in Sources */, 92C115EA0F8EBFA60048CA8D /* stringutils.cpp in Sources */, 92C115EE0F8EBFC20048CA8D /* channel.cpp in Sources */, - 92C115F30F8EBFD20048CA8D /* emotecontainer.cpp in Sources */, 92C115F40F8EBFD20048CA8D /* emoteshortcutcontainer.cpp in Sources */, 92C115F70F8EBFDD0048CA8D /* dropdown.cpp in Sources */, 92C115FB0F8EBFF30048CA8D /* setup_colors.cpp in Sources */, @@ -2559,6 +2536,19 @@ 92A245C40F93626900B7719B /* desktop.cpp in Sources */, 92A245C50F93626C00B7719B /* container.cpp in Sources */, 92A245CC0F93635800B7719B /* npcpostdialog.cpp in Sources */, + 92C636BB0FC5663000EE8D8D /* flooritem.cpp in Sources */, + 92C636BC0FC5663000EE8D8D /* playerrelations.cpp in Sources */, + 92C636BD0FC5663000EE8D8D /* rotationalparticle.cpp in Sources */, + 92C636BE0FC5663000EE8D8D /* vector.cpp in Sources */, + 92C636D70FC5670700EE8D8D /* charselectdialog.cpp in Sources */, + 92C636D80FC5670700EE8D8D /* confirmdialog.cpp in Sources */, + 92C636D90FC5670700EE8D8D /* emotepopup.cpp in Sources */, + 92C636DA0FC5670700EE8D8D /* itemamount.cpp in Sources */, + 92C636DB0FC5670700EE8D8D /* npcdialog.cpp in Sources */, + 92C636DC0FC5670700EE8D8D /* okdialog.cpp in Sources */, + 92C636DD0FC5670700EE8D8D /* outfitwindow.cpp in Sources */, + 92C636DE0FC5670700EE8D8D /* tablemodel.cpp in Sources */, + 92C636DF0FC5670700EE8D8D /* windowmenu.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2588,11 +2578,9 @@ 92C116500F8EC8150048CA8D /* resourcemanager.cpp in Sources */, 92C116410F8EC5ED0048CA8D /* main.cpp in Sources */, 92C116D60F8ECA770048CA8D /* xml.cpp in Sources */, - 92C116D70F8ECAB10048CA8D /* strprintf.cpp in Sources */, 92C116D80F8ECAFF0048CA8D /* dye.cpp in Sources */, 92C116D90F8ECB0A0048CA8D /* itemdb.cpp in Sources */, 92C116DA0F8ECB380048CA8D /* monsterdb.cpp in Sources */, - 92C116DB0F8ECB410048CA8D /* char_select.cpp in Sources */, 92C116DC0F8ECB550048CA8D /* layout.cpp in Sources */, 92C116DE0F8ECB7F0048CA8D /* units.cpp in Sources */, 92C116DF0F8ECB970048CA8D /* buy.cpp in Sources */, @@ -2638,7 +2626,6 @@ 92C117A20F8ED0510048CA8D /* item.cpp in Sources */, 92C117A30F8ED05C0048CA8D /* spritedef.cpp in Sources */, 92C117A40F8ED0660048CA8D /* inventorywindow.cpp in Sources */, - 92C117A50F8ED0800048CA8D /* npcintegerdialog.cpp in Sources */, 92C117A60F8ED08A0048CA8D /* keyboardconfig.cpp in Sources */, 92C117A80F8ED0990048CA8D /* beingmanager.cpp in Sources */, 92C117A90F8ED0A30048CA8D /* chat.cpp in Sources */, @@ -2667,10 +2654,8 @@ 92C118650F8ED2C80048CA8D /* popup.cpp in Sources */, 92C118660F8ED2D10048CA8D /* soundeffect.cpp in Sources */, 92C118680F8ED2E40048CA8D /* radiobutton.cpp in Sources */, - 92C118690F8ED2F20048CA8D /* npclistdialog.cpp in Sources */, 92C1186A0F8ED2FD0048CA8D /* chattab.cpp in Sources */, 92C1186B0F8ED3040048CA8D /* help.cpp in Sources */, - 92C1186D0F8ED3120048CA8D /* npcstringdialog.cpp in Sources */, 92C1186E0F8ED31C0048CA8D /* popupmenu.cpp in Sources */, 92C118710F8ED33F0048CA8D /* quitdialog.cpp in Sources */, 92C118730F8ED3640048CA8D /* trade.cpp in Sources */, @@ -2678,13 +2663,9 @@ 92C118750F8ED37A0048CA8D /* partywindow.cpp in Sources */, 92C118760F8ED3840048CA8D /* itemcontainer.cpp in Sources */, 92C118770F8ED38D0048CA8D /* whispertab.cpp in Sources */, - 92C118790F8ED3A80048CA8D /* emotewindow.cpp in Sources */, 92C1187A0F8ED3BE0048CA8D /* textbox.cpp in Sources */, - 92C1187B0F8ED3C90048CA8D /* menuwindow.cpp in Sources */, 92C1187C0F8ED3E50048CA8D /* itemshortcutcontainer.cpp in Sources */, 92C1187E0F8ED4000048CA8D /* iteminfo.cpp in Sources */, - 92C1187F0F8ED40D0048CA8D /* player_relations.cpp in Sources */, - 92C118800F8ED41B0048CA8D /* floor_item.cpp in Sources */, 92C118810F8ED41F0048CA8D /* flooritemmanager.cpp in Sources */, 92C118820F8ED4270048CA8D /* npc.cpp in Sources */, 92C118840F8ED43C0048CA8D /* avatar.cpp in Sources */, @@ -2694,10 +2675,8 @@ 92C118880F8ED4650048CA8D /* channelmanager.cpp in Sources */, 92C118890F8ED46B0048CA8D /* commandhandler.cpp in Sources */, 92C1188B0F8ED47F0048CA8D /* shortcutcontainer.cpp in Sources */, - 92C1188C0F8ED4980048CA8D /* item_amount.cpp in Sources */, 92C1188D0F8ED49F0048CA8D /* mapreader.cpp in Sources */, 92C118900F8ED4B30048CA8D /* guild.cpp in Sources */, - 92C118920F8ED4D10048CA8D /* ok_dialog.cpp in Sources */, 92C118930F8ED4DC0048CA8D /* icon.cpp in Sources */, 92C118940F8ED4E40048CA8D /* itemlinkhandler.cpp in Sources */, 92C1189A0F8ED50B0048CA8D /* equipment.cpp in Sources */, @@ -2709,7 +2688,6 @@ 92C118ED0F8ED5640048CA8D /* resizegrip.cpp in Sources */, 92C118EE0F8ED56A0048CA8D /* recorder.cpp in Sources */, 92C118EF0F8ED5760048CA8D /* textmanager.cpp in Sources */, - 92C118F00F8ED5870048CA8D /* emotecontainer.cpp in Sources */, 92C118F10F8ED5A60048CA8D /* textpreview.cpp in Sources */, 92C118F40F8ED5DE0048CA8D /* textdialog.cpp in Sources */, 92C118F60F8ED5F00048CA8D /* buddywindow.cpp in Sources */, @@ -2722,14 +2700,11 @@ 92C119060F8ED63F0048CA8D /* npcpostdialog.cpp in Sources */, 92C119080F8ED6890048CA8D /* setup_players.cpp in Sources */, 92C119090F8ED6920048CA8D /* debugwindow.cpp in Sources */, - 92C1190A0F8ED6970048CA8D /* confirm_dialog.cpp in Sources */, 92C1190D0F8ED6C70048CA8D /* dropdown.cpp in Sources */, - 92C1190E0F8ED6F80048CA8D /* npc_text.cpp in Sources */, 92C1190F0F8ED7010048CA8D /* net.cpp in Sources */, 92C119100F8ED7200048CA8D /* gui.cpp in Sources */, 92C119110F8ED7370048CA8D /* base64.cpp in Sources */, 92C119130F8ED7480048CA8D /* truetypefont.cpp in Sources */, - 92C119140F8ED74D0048CA8D /* table_model.cpp in Sources */, 92C119150F8ED7650048CA8D /* login.cpp in Sources */, 92C119170F8ED7700048CA8D /* music.cpp in Sources */, 92C119180F8ED77D0048CA8D /* serverselectdialog.cpp in Sources */, @@ -2780,6 +2755,19 @@ 92C119960F8ED8920048CA8D /* focushandler.cpp in Sources */, 92C119990F8ED8B00048CA8D /* position.cpp in Sources */, 92A244B70F935FB400B7719B /* container.cpp in Sources */, + 92C636BF0FC5663000EE8D8D /* flooritem.cpp in Sources */, + 92C636C00FC5663000EE8D8D /* playerrelations.cpp in Sources */, + 92C636C10FC5663000EE8D8D /* rotationalparticle.cpp in Sources */, + 92C636C20FC5663000EE8D8D /* vector.cpp in Sources */, + 92C636E00FC5670700EE8D8D /* charselectdialog.cpp in Sources */, + 92C636E10FC5670700EE8D8D /* confirmdialog.cpp in Sources */, + 92C636E20FC5670700EE8D8D /* emotepopup.cpp in Sources */, + 92C636E30FC5670700EE8D8D /* itemamount.cpp in Sources */, + 92C636E40FC5670700EE8D8D /* npcdialog.cpp in Sources */, + 92C636E50FC5670700EE8D8D /* okdialog.cpp in Sources */, + 92C636E60FC5670700EE8D8D /* outfitwindow.cpp in Sources */, + 92C636E70FC5670700EE8D8D /* tablemodel.cpp in Sources */, + 92C636E80FC5670700EE8D8D /* windowmenu.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2994,7 +2982,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_OPTIMIZATION_LEVEL = 0; - SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; + SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk; ZERO_LINK = YES; }; name = Debug; @@ -3008,7 +2996,7 @@ ); DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_PREPROCESSOR_DEFINITIONS = ""; - SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk; + SDKROOT = /Developer/SDKs/MacOSX10.3.9.sdk; SEPARATE_STRIP = YES; }; name = Release; @@ -289,6 +289,8 @@ <Unit filename="src/gui/npctextdialog.h" /> <Unit filename="src/gui/okdialog.cpp" /> <Unit filename="src/gui/okdialog.h" /> + <Unit filename="src/gui/outfitwindow.cpp" /> + <Unit filename="src/gui/outfitwindow.h" /> <Unit filename="src/gui/palette.cpp" /> <Unit filename="src/gui/palette.h" /> <Unit filename="src/gui/partywindow.cpp" /> |