资源简介

一个不错的地图编辑器,有以下特色:
* 支持导入多种图形格式,包括PNG
* 同时支持静态和动画图元
* 可以支持方形图元,斜45度图元,六角形图元等
* 多种导出方式,且可以使用Lua脚本自定义数据导出方式

资源截图

代码片段和文件信息

/* Example code segment for reading objects (add to playback lib)
 * (C)2004 R Burrows
 *
 * You should be able to call these funcs from the MapLoad
 * part of a playback lib
 * MapGetchksz and MapGetlong should be in the playback lib
 */ 

#define MAXOBJSTR 4096
#define MAXIMGSTR 4096

typedef struct { /* object structure */
int xpos ypos; /* pixel position in map to handle */
int gfxid tileid;
int gxoff gyoff; /* offset into graphic */
int gwidth gheight;
int ghandlexoff ghandleyoff; /* handle pos from gxoff gyoff */
int show; /* display mode */
int user1 user2 user3 user4 user5 user6 user7;
int flags;
} OBJSTR;

typedef struct { /* External image structure */
char * fname;
unsigned char * imgpt;
int w h pitch;
} OBJIMGSTR;

int curobj numobjst

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     目录          0  2006-01-26 11:53  luascr

     文件       1719  2004-03-26 17:40  luascr\Anim Test.lua

     文件       3915  2003-12-27 14:27  luascr\Autofringe.lua

     文件        916  2004-03-26 17:53  luascr\Brush Test.lua

     文件       1523  2003-04-07 14:01  luascr\COPYRIGHT

     文件       2173  2004-07-03 21:00  luascr\Export binary file.lua

     文件       1891  2003-10-31 14:56  luascr\Export Flash actionscript.lua

     文件       1719  2003-12-26 19:09  luascr\Export GBA 16x16 table.lua

     文件       1542  2004-12-01 18:47  luascr\Find block in map.lua

     文件        733  2004-10-20 14:44  luascr\layer count.lua

     文件       1446  2003-12-27 14:28  luascr\Merge layers.lua

     文件        949  2003-10-17 21:41  luascr\Placer.lua

     文件       3936  2002-10-03 07:32  luascr\PNGLicense

     文件       3527  2003-12-27 14:46  luascr\Random distribution.lua

     文件       1101  2003-12-27 14:47  luascr\Read textfile.lua

     文件       1565  2004-12-01 18:49  luascr\Set colourkey transparency.lua

     文件        779  2003-10-07 22:06  luascr\Set palette index.lua

     文件       1370  2005-03-21 22:54  luascr\Set Text Strings.lua

     文件        720  2003-12-27 14:56  luascr\Show mouse coords.lua

     文件       1446  2004-10-10 16:23  luascr\Solid rectangle.lua

     文件       1003  2003-10-07 22:09  luascr\Swap palette indexes.lua

     文件       1807  2003-12-27 14:48  luascr\Tile graphic test.lua

     目录          0  2006-01-26 11:53  MAPS

     文件     109436  2001-04-17 10:28  MAPS\FATALM.FMP

     文件      73460  2001-04-17 11:08  MAPS\FM2L1.FMP

     文件      48408  2001-04-17 12:11  MAPS\Future.fmp

     文件      17964  2004-07-03 20:10  MAPS\Hextst.fmp

     文件      22078  2004-07-03 20:12  MAPS\Hextst2.fmp

     文件      74478  2001-12-20 10:41  MAPS\Isotst.fmp

     文件     217176  2002-01-18 13:23  MAPS\ISO_LR.FMP

............此处省略26个文件信息

评论

共有 条评论