几天前2jjy和我一同完成的Ballance中Virtools脚本的解密,使得深入理解游戏逻辑甚至对其做出修改成为了可能。
正如你看到的,上面是一个类似Neverball中的传送门机关。走到这个它的中心就会被传送到一个与之对应的传送门处。关卡文件中,名称前缀完全一致,结尾为a和结尾为b的传送门为一对。与原版的所有机关相同,在关卡文件中的传送门PH (placeholder,占位符)也需要归组。
由于传送门需要配对,我修改了Levelinit.nmo中加载机关的部分逻辑,使得机关的脚本能够得知它的占位符在关卡文件中的名字。
下载链接将在后续楼层中贴出。所有脚本未被隐藏,除Levelinit中原有脚本外均以新BSD协议授权。
需要说明的是,这并不是一个正式的mod发布,只是说明为Ballance添加更为复杂的机关的可能性。期待大家有更好的创意。
正如你看到的,上面是一个类似Neverball中的传送门机关。走到这个它的中心就会被传送到一个与之对应的传送门处。关卡文件中,名称前缀完全一致,结尾为a和结尾为b的传送门为一对。与原版的所有机关相同,在关卡文件中的传送门PH (placeholder,占位符)也需要归组。
由于传送门需要配对,我修改了Levelinit.nmo中加载机关的部分逻辑,使得机关的脚本能够得知它的占位符在关卡文件中的名字。
下载链接将在后续楼层中贴出。所有脚本未被隐藏,除Levelinit中原有脚本外均以新BSD协议授权。
需要说明的是,这并不是一个正式的mod发布,只是说明为Ballance添加更为复杂的机关的可能性。期待大家有更好的创意。










