养生公告

9月12日停机维护更新公告

各位机械师:

为了给大家提供更好的游戏体验,我们计划将于9月12日上午10:00进行一次停机维护更新,更新维护时长约为一小时,具体开始时间将根据实际情况调整,不再另行通知。更新内容如下:

重要内容变化:
1.地图改为玩家可随时加入、离开,玩家中途离开不影响房间中的游戏(该技术导致我们无法对自选战车地图继续提供技术支持,故移除自选战车地图设定,所有发布的自选战车地图均需手动修改为指定战车地图,其他指定战车地图也需进行一些调整);
2. 增加亮度设置,屏幕过暗的玩家可通过修改主界面设置内的亮度参数调整
3.增加子地图概念,支持使用逻辑在子地图之间跳转,可以用子地图来实现超大世界观的玩法;
4.增加加地形编辑器,支持绘制地形高度和地面贴图绘制,支持导入png格式的外部地形设定,推荐使用专业的WorldMachine软件制作地形,并导出png文件,其中rgb通道记录splat贴图信息,透明通道记录地形高度;
5.逻辑增加地图内购功能,支持金币或钻石支付,钻石税率30%,金币直接消失不会转账;在地图发布中增加免费发布选项;
6. 地图逻辑增加玩家存档存取功能,可用于保存玩家等级经验值和内购记录等信息;
7.大幅度完善地图系统:
  7.1 核心逻辑增加多个设置机械自定义数据方法,用于设定其他玩家可以读取的机械自定义数据,机械变量增加多个读取自定义数据方法,地图逻辑方块增加机械数据变化事件;
  7.2 地图设置面板增加钻石订阅价格,金币租用价格,是否单人自选战车模式,无需发布地图时再选择;
  7.3 跳转地图不删除分机逻辑方块,便于将各子地图通用的逻辑放在一个分机逻辑方块;
  7.4 新加入房间玩家自动同步地图的基础状态,包括重力、光照、雾、物理帧率、地面颜色;
  7.5 读取和设置同步数据功能:会自动同步给其他玩家和新加入地图的玩家,保证玩家看到的数据同步;
  7.6 去掉胜利、开始比赛等不适应随时加入房间模式的功能;
8.添加赛车类零件25种,红绿灯支持逻辑开关3种颜色灯,增加13种建筑类零件;
9.mod交易所增加使用钻石购买热度功能;
10.增加视频广告任务功能,可以选择关卡得金币;
11.逻辑编辑器增加多选复制、多选剪切、多选删除功能;

逻辑系统方面:
增加玩家变量,机械变量,日期变量几个变量类型
自定义方法参数增加:玩家、输入框、头像类型
生成一个可以绘制的图片功能,支持使用逻辑涂鸦,支持使用颜色数组一次性设置整体颜色
玩家变量增加多个读取玩家数据方法 判断是否同一个玩家方法 
系统逻辑增加跳出当前循环或方***能
逻辑增加日期类型变量,增加日期变量方法:得到年月日时分秒,加秒数,获得时间间隔
图片变量增加设置尺寸功能
文字逻辑增加拼接列表:查找一段文本,读取文本片段,读取一个字符方法,得到字数逻辑,使用分隔符分割
方框UI增加滑动区域模式方法,支持拖动面板并隐藏超出范围内容,添加子UI,自动排版,子UI支持跟随移动和显示隐藏 
轮子逻辑增加设置力量和设置速度方法
零件逻辑增加得到零件变量方法
逻辑中图片设置大小改为可以设置x、y两个方向
mod增加设置零件透明度方法
逻辑中使用玩家序号的方法全部标记为废弃,同时增加使用玩家变量的相同功能方法
列表增加在序号处替换数据方法,插入多个重复数据方法 
逻辑调试增加遇到错误是否停止方法,默认遇到错误不会停止,避免偶尔的错误导致代码不再运行,打开遇到错误停止开关后方便找到错误原因
逻辑编辑器中文字类型显示为蓝色,和变量做区分
向量增加绕点旋转方法
机械变量增加设置攻击系数方法
颜色变量增加转换为向量方法,得到透明度方法
列表变量增加翻转顺序方法:最大值、最小值
零件变量增加零件类型名方法、零件类型ID方法
所有UI类型变量都增加添加子UI方法
小数计算增加对数计算、自然对数e

地图逻辑方面:
分机逻辑方块的开始事件改为加入房间事件,每次玩家加入一个新地图时都会触发
分机逻辑方块增加内购成功事件,收到聊天消息事件
玩家数据变化事件
删除所有机械方法
得到地图最大人数方法
分机逻辑方块增加多个设置玩家数据方法,用于设定其他玩家可以读取的数据
得到战车列表方法
得到当前地图序号方法
得到当前玩家列表方法
分机逻辑方块增加:当前玩家控制的战车产生事件

战车产生器增加:战车产生事件
当前地图名称
时间流速
关注玩家功能
玩家离开事件
发送聊天消息方法,隐藏系统聊天界面方法。在聊天记录界面显示文字方法、开始录音方法、发送语音消息方法
机械产生器的产生AI机械和产生玩家机械,方法增加机械返回值

优化方面:
大幅度提高日志文件写入效率,避免日志文件过大
修改本地战车数据覆盖(本地数据保存时间>下载战车时间)
设置面板增加亮度设置
地图编辑器改为双击进入
优化调试信息显示格式和颜色
mod商店增加ID搜索功能
mod添加弹幕功能
删除全局变量增加确认框
添加零件列表选中提示
地图设置中地面类型切换优化
浮空平台方块只有一个格子时不再能选中
编辑器拖动箭头速度优化
地图设置增加简单地面颜色设置
优化UI创建逻辑,同一个UI变量指向不同创建语句不再需要断开UI
修改地图编辑视角最大距离
提高地图编辑器摄像机最小平移速度
增加参考图旋转功能
同一条逻辑语句重复产生100个UI产生警告
增加玩家分类引导
退出pvp改为返回到推荐地图列表
设置面板增加重开引导按钮

bug修复方面:
修复联机同步bug
修复三人联机时偶尔看不到新加入玩家bug
修复联机时后加入的玩家看不到其他玩家的零件脱落状态bug
修复喷射器喷火效果网络不同步bug
修复彩带发射器用逻辑关闭再打开会产生多余轨迹bug
修复更多游戏面板窄屏设备上按钮重叠bug
修复全局变量起名时没有禁止数字和特殊字符bug
修复游戏登录闪退bug
修复清空地图零件后,地图逻辑中仍然可以看到被删除的零件自定义方法bug
修复列表插入图片报错bug
修复只有1个好友时删除显示错误bug
修复创建新列表功能会清空列表内容bug
修复部分mod方法修改机械后没有保存bug
修复自定义方法的输入参数被删除后,mod无法读取bug
修复图片绘制全部功能没有自动刷新图片bug
修复多人地图测试模式报错bug 
修复列表插入重复数据功能报错bug
修复灯罩无法拼装bug
修复选择推荐地图没有运行预览逻辑bug
修复修改变量名称后 变量功能调用中的变量名称没有对应修改bug
修复AI战车死亡分机没有得到通知bug
修复修改自定义方法参数数量后,调用该方法的参数无法修改bug
修复分机逻辑方块创建新自定义方法后无法添加分机方法bug
修复修改玩家队伍后已有机械队伍没有改变bug
修复模块提示被手指挡住bug
修复地板高度调节,滑动条数值不实时刷新bug
修复引导后进入地图玩法不显示操作键bug
修复增删零件列表没刷新bug
修复关闭提示钻石不足界面后无法点击UI bug
修复参观玩家机械时地图内的AI战车没有产生bug
修复逻辑编辑器撤销后语句显示不全bug
修复有阴影的UI断开之后,再次执行生成和加阴影,阴影失效 bug
修复打坏核心后分机显示机械未死亡bug
修复地板初始高度显示错误 bug
修复逻辑产生的UI尺寸在不同分辨率下大小不同 bug
修复交易所参观机械时地图中的 AI机械没有产生 bug

其他方面:
去掉游戏中的大奖赛功能  
设置内添加《隐私政策》

本次发放中秋福利1288金币,预祝大家中秋愉快~