10 #include "../../plib/mapcell.h" 11 #include "../../plib/mapshape.h" 12 #include "../../plib/systemstate.h" 13 #include "../clidata.h" 14 #include "../item/itemdesc.h" 16 #include "../udatfile.h" 29 Components::const_iterator itr, end;
32 for ( ; itr != end; ++itr )
59 unsigned int anyflags )
const 64 Components::const_iterator itr, end;
67 for ( ; itr != end; ++itr )
76 shape.
z = elem->
z + zbase;
84 vec.push_back( shape );
93 shape.
z = elem->
z + zbase - 1;
97 vec.push_back( shape );
unsigned int tile_flags(unsigned short tilenum)
std::vector< StaticRec > StaticList
ItrPair findcomponents(short rx, short ry)
bool readshapes(Plib::MapShapeList &vec, short rx, short ry, short zbase, unsigned int anyflags) const
bool readobjects(Core::StaticList &vec, short rx, short ry, short zbase) const
unsigned short getgraphic(u32 objtype)
char tileheight(unsigned short tilenum)
enum Pol::Multi::MultiDef::HOUSETYPE type