催更!催更!催更!
0=中央广场|e:59,enter dong:1927,n:22,s:40,w:1,1=西大街|e:0,n:2,s:5,w:7,2=衙门大门|n·:3,s:1,
你这样的地图文件怎么移动呢?
raich 发表于 2025-2-9 11:26 PM
杰哥,下篇呢。年都过完了。
催更!催更!催更!
年初遇到了一些麻烦事,事情都延后了。
具体来说,就是解析地图文件,引入mapper,然后直接算路径就好。
大体可以参考下
https://github.com/hellclient-scripts/newhelljs
的
https://github.com/hellclient-scripts/newhelljs/blob/main/script/src/core/mapper.js
https://github.com/hellclient-scripts/newhelljs/blob/main/script/helllibjs/roomsh/roomsh.js
https://github.com/hellclient-scripts/newhelljs/blob/main/script/helllibjs/map/map.js
https://github.com/hellclient-scripts/newhelljs/blob/main/script/helllibjs/map/movement.js
几个文件
等有时间空闲再更新文档和更新教程了。
github登不上去,要什么弄 jarlyyn 发表于 2024-10-21 05:34 PM
地图模块的第三个重要功能:当前状态状态。
一般来说,地图数据和当前房间信息是代码的基础。但是地图模块 ...赞!
"tag,作为最简单的开关接口,决定某个路径能或不能走。最典型的是性别,门派,轻功是否符合某个条件"
这儿能否详细讲讲,这些性别、门派、轻功的条件是怎么保存的。
页:
1
[2]