tile max things

master
Henrique Santiago 12 years ago
parent 16f991e2ed
commit a20a56a66c

@ -181,6 +181,9 @@ ThingPtr Tile::addThing(const ThingPtr& thing, int stackPos)
oldObject = m_things[stackPos];
m_things.insert(m_things.begin() + stackPos, thing);
if(m_things.size() > MAX_THINGS)
removeThing(m_things[MAX_THINGS]);
return oldObject;
}

@ -29,6 +29,10 @@
class Tile : public LuaObject
{
public:
enum {
MAX_THINGS = 10
};
Tile(const Position& position);
void draw(const Point& dest, float scaleFactor, int drawFlags);

Loading…
Cancel
Save