正如标题所示,这是一个有关大地图全新系统的脚本。由于 SMBX-38A 原生大地图系统的局限性,很多功能无法通过脚本在这个原生的系统上实现。而该脚本旨在脱离 SMBX-38A 原生的大地图系统,使用关卡构建一个全新的大地图系统。

开发这个脚本的契机是今年四月份 Yvahnek 回归 SMBX-38A 服务器,并在服务器里直播 Ta 先前在 SMBX-38A 上开发的一些作品。其中就包含了一个使用了全新自定义大地图系统的尚在开发中的作品。由于 SMBX-38A 的 1.4.5 版本一直以来都存在封包后力量星、大星币等收集项目数据错乱的问题,给很多人的作品开发都带来了困扰。因此我联系 Yvahnek 向其要来了 Ta 先前开发的这个自定义大地图系统,并拓展了这个系统的各种功能并加强了自定义性,方便它让更多人使用。
这个新大地图系统除了基本的功能外,还可以让玩家选择路线的时候自动走到下一个地点;在进入关卡前会显示关卡的完整收集信息(力量星和大星币的收集情况),并且力量星和大星币换成了我先前开发的全新系统,确保作品封包后数据不会错乱;通关时的路线解锁动画可在一定程度上自定义(需要修改脚本);拥有 NSMBWii 式的道具储备系统;可以在大地图上查看当前世界的关卡收集情况等等。除此之外,我还在示例地图里实装了一个简单的商店系统(可以购买能够在大地图上使用的道具储备)以及 SMW 开关宫殿系统,并且给进出关卡和大地图都加上了过渡动画(该过渡动画也是由 Yvahnek 制作的)。
另外感谢 @ 比诺奇奥 帮忙将该系统的说明文档翻译为英文。这个系统更早之前就在 SMBX 交流群里公开了,但因为英文文档一直没翻译出来,导致这个系统迟迟没能在论坛发布。感谢诺比奇奥帮忙翻译如此大量的文本!
本帖提供的压缩包中除了脚本本身以外还提供了中英双语的该系统的说明文档,因为篇幅问题说明文档的内容不在本帖中展示,若有需要请直接查看压缩包内的说明文档。
除此之外,压缩包中还提供了一个名为 Level System Patch.plx 的文件,这是需要使用到该系统的常规关卡的补丁文件,可以使用 Magic Patcher 将该补丁中包含的变量、脚本等相关设置快捷打入到需要的关卡中。
Credits
New World Map System originally made by Yvahnek, remade and improved by HengShao.
New Star Collection System and New Star Coin System made by HengShao.
Special Thanks to Victor ManuelMR for Default SMBX HUD script.
Special Thanks to BirdyBuddyTwerpTwerp for SMW Keyhole Effect script.
Special Thanks to Nopikio for translation of New World Map System User Manual in English.
下载
如果在使用过程中有什么问题,请直接查阅 新大地图系统使用说明.doc,若查阅后依旧无法理解再在本帖询问,感谢理解!
若在使用过程中发现了 bug,或有什么改进建议,欢迎在本帖中提出。谢谢合作!