这家伙很懒,什么都没写下...
这家伙很懒,什么都没写下...
变量
消失帧数 [导弹]
BOSS血量
BOSS出现
碰到刺 [主角]
y速度 [主角]
角色
Stage
代码
当 绿旗 被点击
广播 第3关
广播 游戏开始界面
当接收到 胜利
停止所有声音
停止 该角色的其他脚本
当接收到 STAFF
重复执行
停止所有声音
停止 该角色的其他脚本
播放声音 第一关BGM 等待播完
主角
造型
box2
代码
当接收到 第2关
移到 x:-84 y:80
移到 x:-84 y:5
当接收到 扣血
将 亮度 特效设定为 50
等待 0.1 秒
清除图形特效
当接收到 游戏开始
移到最 前面
清除图形特效
执行 检测刺
当接收到 游戏开始界面
隐藏
当接收到 胜利
停止 该角色的其他脚本
定义 检测刺
如果 ({状态} = 受伤) 那么
停止 这个脚本
如果 ({关卡} = 2) 不成立 那么
停止 这个脚本
将 {碰到刺} 设为 0
如果 (碰到颜色 #722314? 或 碰到颜色 #8a2b19?) 那么
将 {碰到刺} 设为 1
广播 扣血
如果 ({状态} = 上升) 那么
将 {y速度} 设为 0
否则
将 {y速度} 设为 15
定义 切换状态 {状态}
将 {x速度} 设为 0
将 {帧数} 设为 0
执行 禁止操作
如果 ({碰到刺} = 0) 那么
将 {x速度} 设为 0
执行 禁止操作
否则
将 {x速度} 设为 ((方向 / 绝对值(方向)) * 10)
将 {帧数上限} 设为 47
将 {帧数上限} 设为 10
地图
造型
第二关
背景
造型
第二关
炮弹
代码
当作为克隆体启动时
移动 30 步
血量
代码
当接收到 清除屏幕
隐藏
当接收到 STAFF
隐藏
敌人
造型
BOSS尸体1
代码
当接收到 第3关
执行 创建NPC BOSS (52 - -202) (-80 - 180) (-198 - 392) (119 - -953)
执行 创建NPC 剑士 (-47 - -261) (36 - -180) (-86 - -261) (73 - -261)
执行 创建NPC 导弹兵 (-82 - -261) (30 - -180) (-86 - -261) (73 - -261)
当接收到 第2关
执行 创建NPC 导弹兵 (-144 - 867) (-114 - -300) (-165 - 867) (-125 - 867)
执行 创建NPC 导弹兵 (16 - -960) (29 - -300) (-16 - -960) (214 - -960)
当接收到 更新
如果 ({状态} = 死亡) 不成立 那么
如果 (({状态} = 死亡) 不成立 与 ({状态} = 尸体) 不成立) 那么
当作为克隆体启动时
将 {血量} 设为 5
将 {血量} 设为 2
将 {血量} 设为 50
将 {血量} 设为 84
将 {BOSS血量} 设为 {血量}
将 {死亡帧数上限} 设为 50
将 {死亡帧数上限} 设为 100
定义 检查炮弹
如果 ({类型} = BOSS) 那么
将 {BOSS血量} 设为 {血量}
定义 决定是否显示
如果 ({本体} = 1) 那么
隐藏
停止 这个脚本
如果 ({类型} = BOSS) 那么
将 {BOSS出现} 设为 1
否则
隐藏
如果 ({本体} = 1) 那么
定义 攻击
如果 (({类型} = 导弹兵) 与 (240 < 绝对值((主角 的 y坐标 - y坐标)))) 那么
如果 (({类型} = 导弹兵) 与 (240 < 绝对值((主角 的 y坐标 - ({Y} + {地图y}))))) 那么
停止 这个脚本
如果 (({类型} = 导弹兵) 不成立 与 (50 < 绝对值((主角 的 y坐标 - y坐标)))) 那么
如果 (({类型} = 导弹兵) 不成立 与 (100 < 绝对值((主角 的 y坐标 - ({Y} + {地图y}))))) 那么
定义 下一个状态
删除此克隆体
如果 ({类型} = BOSS) 那么
广播 胜利
删除此克隆体
否则
删除此克隆体
导弹
代码
当 绿旗 被点击
隐藏
将 {本体} 设为 1
将 {消失帧数} 设为 0
当接收到 更新
如果 ({本体} = 1) 那么
隐藏
停止 这个脚本
移到 x:({X} + {地图x}) y:({Y} + {地图y})
如果 碰到 舞台边缘? 那么
如果 碰到 地图? 那么
执行 爆炸
执行 扣血
将 {伤害值} 设为 3
广播 扣血
执行 爆炸
当作为克隆体启动时
将 {本体} 设为 0
将 {消失帧数} 设为 0
定义 导弹飞行
移到 x:({X} + {地图x}) y:({Y} + {地图y})
如果 ((x坐标 = ({X} + {地图x})) 与 (y坐标 = ({Y} + {地图y}))) 那么
显示
否则
隐藏
将 {消失帧数} 增加 1
如果 ({消失帧数} > 100) 那么
删除此克隆体
定义 扣血
将 {伤害值} 设为 3
广播 扣血
黑屏
代码
当接收到 游戏开始界面
隐藏
开始
声音
震撼-1_爱给网_aigei_com
代码
当角色被点击
播放声音 震撼-1_爱给网_aigei_com
BOSS 血量
胜利
STAFF