Skip to content
Baka edited this page Jun 10, 2021 · 3 revisions

Editor

TreasureEditor          宝藏编辑器 √
MapBuilder              地图构建器 √
MapEditor               地图编辑器 × 半成品
MapPropertiesEditor     地图属性编辑器 √
ComputerEditor          计算机编辑器 √
DogSystemEditor         犬系统 √
VendorEditor            售货机编辑器 √ 后续考虑添加功能
EventTilesEditor        事件图块编辑器 √
SpriteEditor            精灵编辑器 √
MapEntranceEditor       地图边界和出入口编辑器 √
PlayerEditor            玩家编辑器 √ 后续考虑添加功能
TankEditor              坦克编辑器 √ 后续考虑添加功能
PlayerExperienceEditor  玩家升级所需经验值编辑器 √
PaletteEditor           调色板编辑器 √
ItemsEditor             物品编辑器 √ 

How to use

new B

Get Editor Instance

    EditorManger.getEditor(Editor.class);

TreasureEditor 宝藏编辑器

MapRange 0x00-0xEF:all map(world map included)
地图范围 0x00-0xEF:所有地图(包括世界地图)
see me.afoolslove.metalmaxre.editor.treasure.Treasure

// get map
Set<Treasure> treasures = TreasureEditor.findMap(0x03) // from hero home
treasures.forEach(System.out::println); // print all treasure

// set new value
treasures.forEach(treasure -> treasure.setPosition(6, 6));

//...

Clone this wiki locally