TeaScript

来自SMBX 中文百科
跳转到导航 跳转到搜索
由 Unreal_Neo 制作的Logo

TeaScript,中文名为“茶脚本”。是由 5438A38A 创造的应用在SMBX 38A的脚本系统,语言逻辑代码与 Visual Basic Script 相似。

作用

它不仅可以做到对关卡的美化/更好的游玩体验,而且还支持自定义HUD的出现,更是让 SMBX 38A 成为别的类同人游戏更是成为可能。

脚本系统可以让你操作游戏内几乎所有的变量和对象。你可以制作很高级的非玩家角色 NPC、方块甚至是角色状态。

Scintilla 为脚本系统提供了出色的编辑界面(关键文件:SciLexer.dll),因此如果 SciLexer.dll 丢失了,你也就没办法在关卡编辑器内编写脚本了,不过,如果真的出现了这样的状况,已经编写好且不存在错误的脚本仍可正常执行。

作品列表

TeaScript 可以让你的 Super Mario Bros. X 关卡实行其他同人游戏的逻辑操作,GUI改变,以及自定义NPC,以下是一些使用了 TeaScript 功能的作品,在玩法的性质上就已经发生了极大的变化。

黄亨少的脚本包

《BREEZE》

《库巴赌场》

《SMBX LITE》

Mystery of Negaposy Island

使用方法

TeaScript 包含几十种函数,以及上百种可调节的变量,通过一定的逻辑编译顺序,可以让你的NPC,Block,甚至是整个场景,角色的玩法,发生很大的改变!

任何有关 TeaScript 的条目,都会收录到 TeaScript.vbs 分类条目当中。