变量
y速度
自瞄 [主角]
左右 [武器]
本体 [子弹]
主角攻击间隔
主角攻击帧数
是否远程 [武器]
攻击力 [武器]
耗魔 [武器]
偏射率 [武器]
暴击率 [武器]
速度 [子弹]
武器左右方向
X [子弹]
Y [子弹]
x速度 [子弹]
y速度 [主角]
y速度 [子弹]
角色
Stage
声音
啵
主角
代码
当按下 空格 键
如果 ({自瞄} = 1) 那么
将 {自瞄} 设为 0
否则
将 {自瞄} 设为 1
当按下 a 键
定义 初始化角色数据 {职业}
将 {主角在瞄准} 设为 1
将 {主角攻击帧数} 设为 0
将 {主角攻击间隔} 设为 15
如果 ({职业} = 游侠) 那么
将 {主角血量} 设为 4
将 {主角护盾} 设为 4
将 {主角能量上限} 设为 180
将 {主角能量} 设为 {主角能量上限}
将 {主角武器} 设为 血刃
广播 更新武器
武器
当接收到 tick
执行 攻击
当接收到 更新武器
执行 初始化武器
定义 更新造型
换成 连接 {主角武器} 和 {左右} 造型
换成 连接 {主角武器} 和 {武器左右方向} 造型
定义 更新方向
将 {左右} 设为 右
将 {武器左右方向} 设为 右
将 {左右} 设为 左
将 {武器左右方向} 设为 左
定义 攻击
将 {主角攻击帧数} 增加 -1
如果 ({主角攻击帧数} > 0) 那么
停止 这个脚本
如果 ({主角攻击帧数} < 0) 那么
如果 按下鼠标? 那么
将 {主角攻击帧数} 增加 {主角攻击间隔}
如果 ({主角武器} = 破旧的手枪) 那么
克隆 子弹
定义 初始化武器
将 {是否远程} 设为 1
将 {攻击力} 设为 3
将 {耗魔} 设为 0
将 {暴击率} 设为 0
将 {偏射率} 设为 5
背景
子弹