跳转至内容

HellMapManager地图编辑器

跨平台跨客户端的mud 地图信息维护及Mapper程序

3 主题 3 帖子
  • hellmapmanager.ts项目介绍

    已固定
    1
    1 帖子
    56 浏览
    jarlyynJ
    hellmapamanager.ts是一款将HellMapManager中C#的数据维护/调用代码用Typescript重写的项目。 用于在不使用http接口的情况下,使用v8/luajit等高性能脚本引擎直接调用HellMapmanager中的相应算法。 项目支持 hmm格式文件的维护 编译到javascript/lua格式 项目地址为 https://github.com/hellclient-scripts/hellmapmanager.ts
  • HellMapManager软件介绍

    已固定
    1
    1 帖子
    14 浏览
    jarlyynJ
    HellMapManager是一款使用c#语言开发,支持 Windows/Linux/MacOS的地图编辑/路径规划软件。 软件支持 hmm/hmz格式地图信息 地图信息维护 地图版本对比 补丁生成和选择性应用 通过http接口方式进行调用 无头模式 等功能 项目地址为 https://github.com/hellclient-scripts/hellmapmanager
  • HellMapManagerGUI界面数据过滤介绍

    1
    1 帖子
    50 浏览
    jarlyynJ
    HellMapManager的数据列表视图都会提供筛选功能。 最基本的功能就是输入一个关键字,比如一个Key,那么,所有主要属性包含这个Key的对象都会被过滤出来。 但有时候,我们希望有精确匹配,这时候我们会需要掌握一些特殊的语法 多关键字 用逗号分隔多个关键字,可以做多种筛选 比如搜索 扬州,客房 能过滤搜索所有信息中有扬州和客房的信息 注意,分割后的关键字,前置和后置的空格都会忽略 精准匹配 比如我们要搜索所有和abc匹配,但不包含abcd,0abc等信息的,可以用前置的等号进行匹配 =abc 这样,只会精准的把和abc有关的匹配出来 属性匹配 有一个常见需求,就是过滤房间key为abc的 key=abc 或者有出口到abc的 to=abc 可以在等号前加入类型。 目前支持的类型为 key 主键 name 名字 group 分组 type 类型 desc 描述 message 信息 to 目标,房间列表中包含 command 出口指令 tag 标签或者环境条件/房间条件 misc 杂项(目前是房间数据的Key和Value) 取反 关键字最前方加入英文感叹号!,就能取反,即过滤不符合条件的 !key=abc 特别的,tag和misc很特别,只要有任何一个tag/key不符合即可,基本不会使用取反。 转义 为了输入特殊字符,过滤字段支持转义 转义前 转义后 \\ \ \空格 空格 \, , \= = \! ! \n 换行