利用这个插件,你可以轻轻松松跨作品存档,当然也可以单作品存档。
安装
请自行将文件重命名为存档.py
,并按照文档安装。请确保OpenXMW文件夹写入权限正常。
使用
插件提供了几个指令。
存档.加载存档
,需要参数空间
、数据名称
。空间
可以用来区分不同类型的存档,比如血量空间
、世界空间
、武器空间
等。使用相同空间
的存档将会被储存到同一个文件内。数据名称
就是数据的键,同一个空间
内的数据名称
应该是唯一的。比如要从武器空间内加载AK-47的存档,你可以空间
设为武器空间
,数据名称设为AK-47
,然后使用此指令,指令将会返回一个存档
,包含该空间内相应的数据名称的数据内容。
存档.存入存档
,需要参数空间
、数据名称
、内容
。这个指令用于更新该空间
内相应的数据名称
的内容
,如果该空间不存在,将会创建该空间,同样,如果该空间内该数据名称不存在,也会在该空间内创建你指定的数据名称并写入内容。指令将返回一个存档
,内容是更新后的该空间的指定数据名称的新内容(不出意外的话应该是你指定的内容)。
存档.删除存档
,需要参数空间
、数据名称
。将会删除该空间内的指定数据名称的内容。
跨作品
本插件支持跨作品,因为数据不是存到Python程序的变量里,而是存到文件里。因此,你大可以启动两次OpenXMW的core.pyc
,分别操作两个作品,这样就可以跨作品存数据了。以后OpenXMW出ccw adapter了还可以跨社区