变量
无敌模式
y速度 [电梯]
角色
Stage
造型
封面
STAFF1
STAFF2
声音
lv5
代码
当 绿旗 被点击
换成 封面 背景
等待 3 秒
广播 淡出 并等待
广播 lv1
广播 淡入
当按下 空格 键
如果 ({无敌模式} = 0) 那么
将 {无敌模式} 设为 1
否则
将 {无敌模式} 设为 0
当接收到 游戏胜利
广播 淡出 并等待
广播 清屏
换成 STAFF1 背景
广播 淡入
等待 3 秒
广播 淡出 并等待
换成 STAFF2 背景
广播 淡入
等待 3 秒
广播 淡出 并等待
换成 封面 背景
广播 淡入
等待 3 秒
广播 淡出 并等待
广播 lv1
广播 淡入
当接收到 lv5
停止 该角色的其他脚本
重复执行
播放声音 lv5 等待播完
guy
声音
Dance Around
死亡
代码
当 绿旗 被点击
隐藏
当接收到 开始游戏
将 {无敌模式} 设为 0
当接收到 清屏
隐藏
当接收到 死亡
停止 该角色的其他脚本
播放声音 死亡
等待 2 秒
等待 1 秒
定义 y移动
如果 碰到 电梯? 那么
重复执行直到 碰到 电梯? 不成立
将y坐标增加 (-1 * {调整值})
如果 碰到 刚体? 那么
广播 死亡
将 {跳跃次数} 设为 2
停止 这个脚本
如果 碰到 刚体? 那么
定义 掉落
将 {y速度} 设为 18
如果 ({跳跃次数} > 1) 那么
将 {y速度} 设为 18
否则
将 {y速度} 设为 12
将 {跳跃次数} 增加 -1
定义 尝试上坡
将y坐标增加 1
如果 碰到 刚体? 那么
如果 (碰到 刚体? 或 碰到 电梯?) 那么
将x坐标增加 (-1 * {调整值})
定义 尝试下坡
将y坐标增加 -1
如果 碰到 刚体? 那么
如果 (碰到 刚体? 或 碰到 电梯?) 那么
定义 检测陷阱
如果 碰到 陷阱? 那么
如果 (碰到 陷阱? 与 ({无敌模式} = 0)) 那么
定义 尝试滑落
将x坐标增加 -1
如果 碰到 刚体? 那么
如果 (碰到 刚体? 或 碰到 电梯?) 那么
将x坐标增加 2
如果 碰到 刚体? 那么
如果 (碰到 刚体? 或 碰到 电梯?) 那么
将x坐标增加 -1
刚体
代码
当 绿旗 被点击
隐藏
当接收到 开始游戏
显示
当接收到 清屏
隐藏
攀爬
代码
当 绿旗 被点击
隐藏
当接收到 开始游戏
显示
当接收到 清屏
隐藏
陷阱
代码
当 绿旗 被点击
隐藏
当接收到 开始游戏
显示
当接收到 清屏
隐藏
传送门
造型
5-1
5
代码
当接收到 lv5
换成 5 造型
将 {X} 设为 (39 - 650)
将 {Y} 设为 (-29 - 1027)
当接收到 tick
将 虚像 特效设定为 50
将 虚像 特效设定为 100
当接收到 清屏
隐藏
定义 过关
如果 ({关卡} = 5) 那么
广播 游戏胜利
装饰
代码
当 绿旗 被点击
移到最 后面
隐藏
当接收到 开始游戏
显示
移到最 后面
当接收到 清屏
隐藏
血
声音
死亡音效
代码
当接收到 清屏
隐藏
当作为克隆体启动时
播放声音 死亡音效 等待播完
存盘点
代码
当接收到 lv4
执行 创建存盘点 100 -47 2342 -246
执行 创建存盘点 79 -37 2337 -242
执行 创建存盘点 48 -50 2294 239
执行 创建存盘点 -41 -60 -126 267
执行 创建存盘点 100 -50 -3008 -77
执行 创建存盘点 62 -6 2579 -242
执行 创建存盘点 65 -8 1075 -77
执行 创建存盘点 37 54 314 -179
执行 创建存盘点 36 -16 -2006 -77
执行 创建存盘点 -92 25 -2630 112
执行 创建存盘点 -97 -5 -1268 240
当接收到 开始游戏
换成 红 造型
如果 碰到 guy? 那么
换成 绿 造型
当接收到 tick
如果 碰到 guy? 那么
如果 (碰到 guy? 与 (造型名称 = 红)) 那么
当接收到 lv5
执行 创建存盘点 -35 -136 994 1569
执行 创建存盘点 -97 -5 -1846 1412
执行 创建存盘点 0 -88 -992 1569
执行 创建存盘点 -109 -106 532 1569
执行 创建存盘点 -107 -93 1294 1569
执行 创建存盘点 114 -100 1846 1569
执行 创建存盘点 88 -10 1840 292
当接收到 清屏
隐藏
定义 存盘
播放声音 存盘音效
电梯