Skip to content

zombieJ/nw-dota2editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dota2 KV Editor - not finished yet

Dota2 KV Editor is a easy tool for dota2 developer to edit KV ability & multi language support description with Visualization. 【Dota2 KV编辑器 是一款可以可视化编辑KV技能及其多语言描述的编辑器】

已经完成:

  • 新建、复制、删除技能/物品
  • 修改技能、修饰器名称会自动改动多语言描述字段
  • 智能读取游戏技能/物品图标 和 自定义图标
  • 不需要手写precache,会自动填入
  • 声音文件自动匹配名称
  • 技能/物品可以标记颜色,排序
  • 智能检测冲突的技能名称
  • 文字描述调色盘
  • 如果没有勾选行为,将隐藏对应的属性
  • 物品自动分配id
  • 简易的技能模板
  • 树状结构快速导航
  • 如果修饰器被设为隐藏,则多语言界面显示隐藏标记
  • 语言界面显示所有使用到的语言
  • 检测是否存在未填写描述的技能和修饰器
  • 图标选择器
  • 自动备份
  • 光环支持
  • 法球支持
  • 编辑器版本更新提示
  • 操作、属性数值自动填充支持
  • 技能快速搜索
  • 技能树状视图
  • 单位/英雄技能提供自动提示

TODO list

  • 自动生成多语言、单位、技能文件
  • 添加事件、操作,自动高亮输入框
  • 拖拽事件、操作
  • 单位属性快捷键操作
  • 文字全选改色BUG
  • Search able of modifier attrs/states
  • link each other
  • item compound formula auto generate
  • Auto generate english language version
  • Auto create empty modifier
  • Custom sound support:http://www.dota2rpg.com/thread-2491-1-1.html
  • ability_lua & RunScript auto generate lua file
  • SpellLibrary as template
  • Win10 smartScreen will block program
  • Auto detect file change to reload in UI