找回密码
 注册
搜索
查看: 1049|回复: 0

YDWE —— 功能强大的魔兽地图编辑器

[复制链接]
发表于 2010-10-1 16:44:36 | 显示全部楼层 |阅读模式
  YDWE是由everguo、wataloo、aeris三人从WOW8编辑器中的UI所改进的一个功能强大的世界编辑器,他的功能能让一个不会Jass的新手来完成Jass才能办到的事情。

  YDWE核心是YDWE功能的基础和核心。其中包含了许多对WE的扩展和限制解除。如解除地图上可放置物品、可破坏物等的上限,解除地形大小、地形纹理限制,支持vJass/zinc和新近的cJass,此外,为了支持扩展,YDWE内置了强大的脚本系统。YDWE的脚本系统基于LuaPlus。稍后会制作脚本的文档,方便大家扩展和自定义YDWE的功能。

  WE限制去除:

  - 去除地图大小限制(地图面积可以扩展到480X480)

  - 去除地形纹理限制(不再受限于13种纹理,但是仍然无法突破WE的硬性限制)

  - 去除自定义单位/物品/可破坏物等数量上限

  - 允许使用中文名称的触发

  vJass/zinc支持 + PJass语法检测:

  支持最新的vJass和zinc语法,同时把WE自带的语法检测功能替换为pjass,避免因为脚本出错导致WE崩溃。如果推出了最新的JassHelper,在YDWE放出更新前可以自己更新。

  cJass支持:

  支持使用cJass语法。默认关闭(在选项配置里)

  使用窗口模式测试:

  该功能启用后(在选项配置里),在测试时魔兽将以窗口启动并测试地图,这种模式对于测试更加方便.

  使用OPENGL模式测试:

  该功能启用后(在选项配置里),在测试时魔兽将以OPENGL渲染模式启动并测试地图.

  LuaPlus脚本引擎:

  提供了强大的扩展功能,可以借助脚本引擎自己DIY自己的YDWE,添加各种插件和功能。脚本的资料和函数文档稍后放出。
强大的插件  JassHelper

  作者: Vexorian

  ☆说明

  JassHelper是一个vJass/zinc编译器。提供了对Jass语言丰富而强大的扩展功能。

  Debug模式:

  启动JassHelper的Debug模式,会影响vJass的debug关键字以及脚本的优化

  cJass

  作者:ADOLF, Van Damm

  ☆说明

  一个基于vJass的Jass语法扩展,提供了更为强大的功能

  启用cJass语法:

  选中此项后将启用cJass语法,默认关闭。

  Horus:

  作者:ADOLF, Van Damm

  ☆说明

  TESH是国外一款优秀的语法高亮插件,但是自从出了0.7版后,长期不更新,俄罗斯的几个黑客另组了一个项目叫Horus,基于原来的TESH,但是提供了更多的函数库以及cJass的一些关键字支持。启动后,Horus菜单会出现在WE的触发编辑器菜单上(菜单名仍然叫TESH)。

  启用TESH:

  已知TESH可能和Win7存在一些兼容性问题,如果遇到触发编辑器崩溃等情况,可以在选项里禁用TESH(默认启用)

YDWE1.18正式版本本地下载: YDWE1.18正式版.zip (9.32 MB)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|QQ客服|联系我们|Archiver|手机版|小黑屋|悉远网络 ( 鄂ICP备09013446号 )

GMT+8, 2024-11-24 18:16 , Processed in 0.035343 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表