“Ballance Mod Loader Gamepiaynmo版(第一版)”的版本间的差异
BallanceBug(讨论 | 贡献) 小 (→MenulevelPlugin) (2个标签:移动版编辑、移动网页编辑) |
BallanceBug(讨论 | 贡献) 小 (BallanceBug移动页面Ballance Mod Loader Gamepiaynmo版 第一版至Ballance Mod Loader Gamepiaynmo版(第一版),不留重定向) |
||
(未显示3个用户的10个中间版本) | |||
第1行: | 第1行: | ||
− | {{ | + | {{Note|此版本的Ballance Mod Loader已不受支持,建议浏览最新版本:[[Ballance Mod Loader Gamepiaynmo版 第二版]]}} |
{{Appbox/zh | {{Appbox/zh | ||
|screenshot=Ballance Mod Loader_Gamepiaynmo.jpg | |screenshot=Ballance Mod Loader_Gamepiaynmo.jpg | ||
第6行: | 第6行: | ||
|author=Gamepiaynmo | |author=Gamepiaynmo | ||
|suit=Ballance | |suit=Ballance | ||
− | |link=[https://tieba.baidu.com/p/3855589369 | + | |link=[https://tieba.baidu.com/p/3855589369 Ballance吧贴子] |
|dependency= | |dependency= | ||
− | |status= | + | |status=archive |
|date=2015年6月27日 {{Resize|({{年月差异|2015|6|27}}前)}} | |date=2015年6月27日 {{Resize|({{年月差异|2015|6|27}}前)}} | ||
}} | }} | ||
− | Ballance Mod Loader | + | '''Ballance Mod Loader Gamepiaynmo版 第一版''',即'''Gamepiaynmo为[[Ballance/zh|Ballance]]开发的Mod加载器''',可以为Ballance提供更多内容加载的框架:加载外置插件,或是自制[[机关]]等。 |
− | + | 虽然此Mod加载器的开发状态目前长期''(甚至可能永久)''停滞,但其功能已经很强大,可以满足大多数人的需求。 | |
+ | |||
+ | 2020年3月17日,yyc12345通过使用[[Virtools Script Deobfuscation/zh|Virtools Script Deobfuscation]]进行逆向工程反推出Ballance Mod Loader的原生Mod的编写方式<ref>贴吧公布帖:https://tieba.baidu.com/p/6557306200</ref>,结束了自发布以来没有任何针对此Mod加载器的新Mod的局面。 | ||
+ | |||
+ | 2020年4月起,Gamepiaynmo重启了对 Ballance Mod Loader 的开发,集中于开发重制新版,新旧版本功能上较为重合,但是不互相兼容。关于最新版本的Ballance Mod Loader,请查看[[Ballance Mod Loader Gamepiaynmo版 第二版]] | ||
== 下载 == | == 下载 == | ||
第21行: | 第25行: | ||
* [http://gcba.ml/dl/ZIP/BML-Gamepiaynmo GCBA] (下载解压缩得到BML,请认真查看说明以便操作) | * [http://gcba.ml/dl/ZIP/BML-Gamepiaynmo GCBA] (下载解压缩得到BML,请认真查看说明以便操作) | ||
* [https://mega.nz/#F!CV5SyapR!LbduTW51xmkDO4EDxMfH9w Mega] (Plugin/BallanceModLoader-Gamepiaynmo.msi) | * [https://mega.nz/#F!CV5SyapR!LbduTW51xmkDO4EDxMfH9w Mega] (Plugin/BallanceModLoader-Gamepiaynmo.msi) | ||
+ | |||
+ | Gamepiaynmo 版的 Ballance Mod Loader 无需替换任何游戏原有文件。 | ||
== 相关视频 == | == 相关视频 == | ||
第26行: | 第32行: | ||
* [https://v.youku.com/v_show/id_XMTI2NTM4MDIwMA==.html Youku - gamepiaynmo - 基本功能演示] | * [https://v.youku.com/v_show/id_XMTI2NTM4MDIwMA==.html Youku - gamepiaynmo - 基本功能演示] | ||
* [https://www.youtube.com/watch?v=JsCf_dkcfTc Youtube - LucaS - 大部分命令与Debug Mode演示] | * [https://www.youtube.com/watch?v=JsCf_dkcfTc Youtube - LucaS - 大部分命令与Debug Mode演示] | ||
+ | * [https://www.bilibili.com/video/av96757285/ yyc12345 - 原生Mod开发的简要教程] | ||
== 安装方法 == | == 安装方法 == | ||
− | 此Ballance Mod | + | 此Ballance Mod Loader配置有安装器(msi文件),在安装过程中选择Ballance根目录即可自动安装。如果您需要手动安装或配置某些文件,请参考文件修改记录。 |
安装完成打开游戏,如果看到13关 ([[Twilight zone]]) 有速度、力量、能力3个选项,说明安装成功。 | 安装完成打开游戏,如果看到13关 ([[Twilight zone]]) 有速度、力量、能力3个选项,说明安装成功。 | ||
第34行: | 第41行: | ||
== 兼容性 == | == 兼容性 == | ||
− | 使用CK2插件加载InsertBallance.dll并注入Ballance。由于使用的加载方式不涉及修改[[MenuLevel.nmo]] | + | 使用CK2插件加载InsertBallance.dll并注入Ballance。由于使用的加载方式不涉及修改[[MenuLevel.nmo]],甚至未修改任何原有文件,因此兼容目前所有插件。 |
− | 此游戏插件有一定几率导致游戏崩溃(尤其集中在退出游戏时),但经大量测试,'''问题不是很严重,可以放心使用''' | + | 此游戏插件有一定几率导致游戏崩溃(尤其集中在退出游戏时),但经大量测试,'''问题不是很严重,可以放心使用'''。一部分[[自制地图]]无法在开启 Ballance Mod Loader 的条件下使用(加载时游戏崩溃),目前原因未知。 |
如果安装有 [[Ballance Mod Loader 2jjy/zh|2jjy 版的 Mod Loader]],在使用 [[#Debug Mode]] 的功能时会导致卡顿。可行的解决方法是直接将之卸载,因为目前的 Gamepiaynmo 版已经涵盖其全部功能。 | 如果安装有 [[Ballance Mod Loader 2jjy/zh|2jjy 版的 Mod Loader]],在使用 [[#Debug Mode]] 的功能时会导致卡顿。可行的解决方法是直接将之卸载,因为目前的 Gamepiaynmo 版已经涵盖其全部功能。 | ||
第53行: | 第60行: | ||
''Mod名_命令_命令参数(可选)'',必须使用下划线,例如启用漫游摄影机:<code>TravelCam_TravelCam_TRUE</code> | ''Mod名_命令_命令参数(可选)'',必须使用下划线,例如启用漫游摄影机:<code>TravelCam_TravelCam_TRUE</code> | ||
− | == Mod 列表 == | + | == 自带 Mod 列表 == |
=== MenulevelPlugin === | === MenulevelPlugin === | ||
第97行: | 第104行: | ||
=== Debug Mode === | === Debug Mode === | ||
− | {{Note|{{Orange|{{Resize|''' | + | {{Note|{{Orange|{{Resize|'''由于Debug_Mode插件的功能基本上宣布了玩家球无敌,且可能被人破解后用于作弊,因此关于它的讨论有极大争议。请尽量不要在任何公开场合过多谈论这个插件的功能。'''|1.12em}}}}}} |
− | + | 中文名也称作“调试模式”。一个对内测地图、练习[[捷径]]很有帮助的Mod,使用时游戏上方有 <code>Using Debug Mode</code> 字样。 | |
* 按 {{kbd|F1}} 能给球一个向上的力,使球上升。 | * 按 {{kbd|F1}} 能给球一个向上的力,使球上升。 | ||
第113行: | 第120行: | ||
== 文件修改记录 == | == 文件修改记录 == | ||
+ | |||
+ | 本文件修改记录只针对由Ballance Mod Loader安装器所部署的文件进行描述,将不会描述任何第三方Mod的结构。 | ||
{{FileTree/zh}} | {{FileTree/zh}} | ||
第151行: | 第160行: | ||
* Debug_Mode.nmo的文件信息为:{{FileProperty|hashName=SHA256|hashData=89514A820259BF195C96081CFDDCA3CB81AC709C11F32022D2DCD92B83C6AE88}} | * Debug_Mode.nmo的文件信息为:{{FileProperty|hashName=SHA256|hashData=89514A820259BF195C96081CFDDCA3CB81AC709C11F32022D2DCD92B83C6AE88}} | ||
* 刚安装完时进入游戏点击力量或能力是会卡死的,需要像安装自制地图一样,在 Ballance\3D Entities\Level 文件夹中添加Level_14.nmo和Level_15.nmo,然后就能进入相应关卡。 | * 刚安装完时进入游戏点击力量或能力是会卡死的,需要像安装自制地图一样,在 Ballance\3D Entities\Level 文件夹中添加Level_14.nmo和Level_15.nmo,然后就能进入相应关卡。 | ||
+ | |||
+ | == 第三方 Mod == | ||
+ | |||
+ | 自Ballance Mod Loader的Mod编写方式公布之后,有以下Mod可在Ballance Mod Loader下加载并运行。 | ||
+ | <!-- 用列表列,具体信息在对应词条里写,不要写在这--> | ||
+ | |||
+ | * [[HSSR Counter]] - 9826HZg制作需要修改游戏文件的原版,由yyc12345改装成Mod | ||
+ | * [[Life Up]] - 9826HZg制作需要修改游戏文件的原版,由yyc12345改装成Mod | ||
+ | * [[Ball Speed Changer]] - 9826HZg | ||
== 另请参阅 == | == 另请参阅 == | ||
* [[Ballance Mod Loader_2jjy/zh|Ballance Mod Loader 2jjy版]]:旧版本的Ballance Mod Loader | * [[Ballance Mod Loader_2jjy/zh|Ballance Mod Loader 2jjy版]]:旧版本的Ballance Mod Loader | ||
+ | |||
+ | == 注释 == | ||
+ | |||
+ | <references /> | ||
[[Category:游戏补丁]] | [[Category:游戏补丁]] |
2020年8月2日 (日) 02:24的最新版本
Ballance Mod Loader | |
---|---|
Gamepiaynmo 版 Ballance Mod Loader (同时有开启 Debug Mode)显示的 Twilight zone,除了第13关“速度”外还有Ballance吧传言中的力量与能力关卡。 | |
基本信息 | |
作者 | Gamepiaynmo |
适用于 | Ballance |
依赖 | 无 |
发布时间 | 2015年6月27日 (9年4个月前) |
项目地址 | Ballance吧贴子 |
开发状态 | 已停止开发 |
Ballance Mod Loader Gamepiaynmo版 第一版,即Gamepiaynmo为Ballance开发的Mod加载器,可以为Ballance提供更多内容加载的框架:加载外置插件,或是自制机关等。
虽然此Mod加载器的开发状态目前长期(甚至可能永久)停滞,但其功能已经很强大,可以满足大多数人的需求。
2020年3月17日,yyc12345通过使用Virtools Script Deobfuscation进行逆向工程反推出Ballance Mod Loader的原生Mod的编写方式[1],结束了自发布以来没有任何针对此Mod加载器的新Mod的局面。
2020年4月起,Gamepiaynmo重启了对 Ballance Mod Loader 的开发,集中于开发重制新版,新旧版本功能上较为重合,但是不互相兼容。关于最新版本的Ballance Mod Loader,请查看Ballance Mod Loader Gamepiaynmo版 第二版
目录
下载
- 从本Wiki下载: 文件:BML-Gamepiaynmo.ZIP
- GCBA (下载解压缩得到BML,请认真查看说明以便操作)
- Mega (Plugin/BallanceModLoader-Gamepiaynmo.msi)
Gamepiaynmo 版的 Ballance Mod Loader 无需替换任何游戏原有文件。
相关视频
安装方法
此Ballance Mod Loader配置有安装器(msi文件),在安装过程中选择Ballance根目录即可自动安装。如果您需要手动安装或配置某些文件,请参考文件修改记录。
安装完成打开游戏,如果看到13关 (Twilight zone) 有速度、力量、能力3个选项,说明安装成功。
兼容性
使用CK2插件加载InsertBallance.dll并注入Ballance。由于使用的加载方式不涉及修改MenuLevel.nmo,甚至未修改任何原有文件,因此兼容目前所有插件。
此游戏插件有一定几率导致游戏崩溃(尤其集中在退出游戏时),但经大量测试,问题不是很严重,可以放心使用。一部分自制地图无法在开启 Ballance Mod Loader 的条件下使用(加载时游戏崩溃),目前原因未知。
如果安装有 2jjy 版的 Mod Loader,在使用 #Debug Mode 的功能时会导致卡顿。可行的解决方法是直接将之卸载,因为目前的 Gamepiaynmo 版已经涵盖其全部功能。
使用方法
此Ballance Mod Loader由一系列Mod组成,Ballance Mod Loader实际上只是个框架,在后文中将描述自带Mod的使用方法。
Ballance Mod Loader可以进行命令输入,执行某些Mod的特殊操作。
命令输入方法
在游戏中按下C键,窗口左上角出现白色竖条后,即可输入命令,输入完成按回车执行,未知命令会有提示。
命令格式
Mod名_命令_命令参数(可选),必须使用下划线,例如启用漫游摄影机:TravelCam_TravelCam_TRUE
自带 Mod 列表
MenulevelPlugin
Twilight zone中追加力量与能力选项,并可点击进入14、15关。但14、15关没有排行榜记录(虽然的确会像其他关卡一样将所得纪录写入记录排行榜的 Database.tdb 文件)。
Extra Sector
2jjy制作的多小节地图加载,可以加载小节数超过8的地图,如1-13连体关卡。在功能上替代999小节加载器。
TravelCam
地图游览摄影机,让玩家视角可自由在关卡里移动。
漫游摄影机开启时,可以按WSAD自由移动,移动鼠标可转换视角,空格上升,Ctrl下降,类似CS中的观战模式。
彩蛋视角开启时,按W/S键可以使视角上升/下降。
命令列表
TravelCam_TravelCam
:参数加TRUE/FALSE来开启/关闭漫游摄影机。TravelCam_EasterEggCam
:参数加TRUE/FALSE来开启/关闭彩蛋视角。
Ball Stone Creater
游戏中按下Ctrl+B组合键能向当前视角方向发射一颗道具石球,可用于娱乐或者内测地图时测试辅助球。
注意:生成的石球除非退出关卡否则不会被删除,请谨慎使用。而退出关卡后再次进入任一关卡,在发射出的石球所在位置仍然会存在石球幻影,能看到但无碰撞体积和物理属性。这或许是作者遗留的插件BUG。
GPIAY New Moduls
可以让自己的关卡加载新机关,添加方法和原版机关一样,在自制图中创建一个相应机关名字的组,将任意物体归入这个组即能添加相应的机关,需要加小节组。想在自己图中加入的可以参考Ballance\ModLoader\Samples里的实例(关卡文件,内含自制机关,像自制地图那样安装即可体验)。已有的机关如下:
P_Ball_Water
:一个改了物理属性的道具球(道具水球)。P_Iron_Box
:一个改了物理属性的箱子(铁箱子)。P_Rope_Board
:一根绳子吊着的木板,纸球、木球能过,石球会掉下去。P_Rotboard_Wood
:一个挡路用的木板,限制旋转范围在90°之间,用在某些交叉路口可增加游戏益智性。
TestMod
没有任何作用。
Debug Mode
中文名也称作“调试模式”。一个对内测地图、练习捷径很有帮助的Mod,使用时游戏上方有 Using Debug Mode
字样。
- 按 F1 能给球一个向上的力,使球上升。
- 按 F2 能给球一个向下的力,使球下降加快。
命令列表
Debug_SetResetPosition
:设置球死亡的出生点为当前球的位置。Debug_LevelWin
:直接通关。Debug_AddLife
:加一条命。Debug_KillBall
:自杀。Debug_ChangeBallSpeed
:更改球速,参数是浮点数,为球速倍数,不会立即生效,变球、死亡、重来等之后生效。例:Debug_ChangeBallSpeed_1.75
改球速为1.75倍速Debug_AddPoint
:加分,参数是所加分值,例:Debug_AddPoint_100
加100分。Debug_LevelInformShow
:显示关卡信息,参数是TRUE/FALSE表示开启/关闭显示。
文件修改记录
本文件修改记录只针对由Ballance Mod Loader安装器所部署的文件进行描述,将不会描述任何第三方Mod的结构。
此处记录了该插件所修改的游戏文件,如果您阅读此视图有困难,请参阅Help:文件修改记录。
文件修改记录[展开]
注意事项:
- 本列表仅仅展示了安装程序配置的文件。
- Debug_Mode.nmo由于作弊性太强,并未包含在标准安装包中,如若需要安装,请将其放置于:Ballance\ModLoader\Mods即可。
- Debug_Mode.nmo的文件信息为:SHA256: 89514A820259BF195C96081CFDDCA3CB81AC709C11F32022D2DCD92B83C6AE88
- 刚安装完时进入游戏点击力量或能力是会卡死的,需要像安装自制地图一样,在 Ballance\3D Entities\Level 文件夹中添加Level_14.nmo和Level_15.nmo,然后就能进入相应关卡。
第三方 Mod
自Ballance Mod Loader的Mod编写方式公布之后,有以下Mod可在Ballance Mod Loader下加载并运行。
- HSSR Counter - 9826HZg制作需要修改游戏文件的原版,由yyc12345改装成Mod
- Life Up - 9826HZg制作需要修改游戏文件的原版,由yyc12345改装成Mod
- Ball Speed Changer - 9826HZg
另请参阅
- Ballance Mod Loader 2jjy版:旧版本的Ballance Mod Loader