map Class Reference

file : ../lua/lib.map.lua (this is just a pseudo class used for grouping global functions) More...

List of all members.

Static Public Member Functions

static mixed GetAbsTile (mixed xloc, mixed yloc)
static mixed MapGetGround (mixed xloc, mixed yloc)
static mixed MapGetStatics (mixed xloc, mixed yloc)
 {{zloc=?,artid=?,hue=?,xloc=?,yloc=?,tx=?,ty=?,bx=?,by=?,bIsStatic=true},...} -- xloc,yloc absolute
static mixed MapGetBlockStatics (mixed bx, mixed by)
static mixed GetGroundAtAbsPos (mixed xloc, mixed yloc)
 returns tiletype,z xloc,yloc in absolute tilecoords
static mixed GetGroundZAtAbsPos (mixed xloc, mixed yloc)
static mixed GetStaticsAtAbsPos (mixed xloc, mixed yloc)
 returns an array, {{artid=?,zloc=?,hue=?},...}
static mixed MapGetCacheBlock (mixed bx, mixed by)


Detailed Description

file : ../lua/lib.map.lua (this is just a pseudo class used for grouping global functions)

Definition at line 4391 of file lua_pseudo_code.cpp.


Member Function Documentation

static mixed map::GetAbsTile ( mixed  xloc,
mixed  yloc 
) [inline, static]

returns tiletype,zloc TODO : obsolete me ? use GetGroundAtAbsPos or MapGetGround instead ? returns iTerrainTileType,iTerrainZ

Definition at line 4396 of file lua_pseudo_code.cpp.

static mixed map::MapGetGround ( mixed  xloc,
mixed  yloc 
) [inline, static]

TODO : obsolete : lua/lib.3d.map.lua:432: tiletype,z = gGroundBlockLoader:GetTile(iBlockUO_X+bx,iBlockUO_Y+by,lx,ly) TODO : obsolete : lua/lib.walking2.lua:125: local iMapTileType = gGroundBlockLoader:GetTile(bx,by,tx,ty) TODO : obsolete : gStaticBlockLoader in lib.3d.map.lua and lib.walking2.lua {iTileType=?,zloc=?,bIgnoredByWalk=?,flags=?}

Definition at line 4402 of file lua_pseudo_code.cpp.

static mixed map::MapGetStatics ( mixed  xloc,
mixed  yloc 
) [inline, static]

{{zloc=?,artid=?,hue=?,xloc=?,yloc=?,tx=?,ty=?,bx=?,by=?,bIsStatic=true},...} -- xloc,yloc absolute

Definition at line 4405 of file lua_pseudo_code.cpp.

static mixed map::MapGetBlockStatics ( mixed  bx,
mixed  by 
) [inline, static]

Definition at line 4407 of file lua_pseudo_code.cpp.

static mixed map::GetGroundAtAbsPos ( mixed  xloc,
mixed  yloc 
) [inline, static]

returns tiletype,z xloc,yloc in absolute tilecoords

Definition at line 4410 of file lua_pseudo_code.cpp.

static mixed map::GetGroundZAtAbsPos ( mixed  xloc,
mixed  yloc 
) [inline, static]

Definition at line 4412 of file lua_pseudo_code.cpp.

static mixed map::GetStaticsAtAbsPos ( mixed  xloc,
mixed  yloc 
) [inline, static]

returns an array, {{artid=?,zloc=?,hue=?},...}

Definition at line 4415 of file lua_pseudo_code.cpp.

static mixed map::MapGetCacheBlock ( mixed  bx,
mixed  by 
) [inline, static]

Definition at line 4417 of file lua_pseudo_code.cpp.


The documentation for this class was generated from the following file:

Generated on Fri Mar 29 05:41:10 2013 for lua by  doxygen 1.5.6