/xl-hero-siege

A map of X Hero Siege 3.33 updated by Chinese game lovers.

Primary LanguageObjective-JMIT LicenseMIT

XL Hero Siege

更新日志 | 地图教程/文档集合(石墨文档)

这是一张经典的魔兽RPG图, 此版本根据XHS吧主的原版3.30的基础上进行二次开发

目前地图在功能上已基本与原版3.33同步, 同时保留旧版本一些特性以增强可玩性

二次开发

工具需求

具体步骤

  1. 克隆此项目到你的本地(或下载项目的压缩包)
  2. 安装YDWE(已安装可跳过)
  3. 下载 w3x2lni 工具, 在 tools 目录下放置 w3x2lni 工具
  4. 安装VSCode(已安装可跳过)
  5. 使用VSCode打开此项目
  6. 安装VSCode扩展 jass.jass
  7. 已配置好各项运行任务
    1. 调试运行地图
      • 运行 运行(Slk)运行(Obj) 任务
    2. 打包成品地图 XL_Hero_Siege_{当前版本号}.w3x
      • 运行 部署 任务
  8. 编辑触发请修改 war3map.j 文件, 改物编数据则修改 table 目录下的文件

项目基本结构

XL Hero Siege
 ├── map
 │   ├── war3map.doo
 │   ├── war3map.j          // 触发脚本文件
 │   ├── war3map.mmp
 │   ├── war3map.shd
 │   ├── war3map.w3c
 │   ├── war3map.w3e
 │   ├── war3map.w3r
 │   ├── war3map.wpm
 │   ├── war3map.wts
 │   ├── war3mapskin.txt
 │   └── war3mapUnits.doo
 ├── releases               // 地图部署发布目录
 ├── resource               // 资源目录
 ├── table                  // 数据相关文件(物编/导入/地图信息等)
 └── tools                  // 工具目录
 │   └── w3x2lni            // w3x2lni 工具目录