【更新预告】攒了一个多月,我们终于搓出了大招!

精华修改于2019/06/067172 浏览综合
应广大机械师要求,俺们开花组在此提前公布本次更新内容。更新时间暂定6月11日(我们可能会根据实际情况调整更新时间),同时借此机会开花组祝广大高考学子超常发挥、金榜题名!都能考上理想大学~
以下是长长长的更新内容
新增模块和大的功能调整:
1.增加地图逻辑功能:可以用来编辑玩家自己的地图玩法,和战车逻辑不同,地图逻辑没有任何功能限制,支持1-6人同时游戏
2.增加地图热度功能:玩家发布的地图被其他人玩的越多,热度越高。其他每次玩家游玩时需要支付一定金币,金币可以用来增加地图的热度,热度会随时间自动减少。也可以使用钻石一次性买断地图的使用权。同时pvp匹配功能流程修改为:先选择需要玩的地图,自动和选择同样地图的玩家匹配,3秒内匹配不到玩家则自动创建房间
3.地图编辑器重做,与战车编辑器功能合并,战车编辑器也支持摆放装饰类的建筑
4.增加编辑器Mod功能:可以用来扩展战车编辑器,支持生成零件,修改零件状态
5.UI全部界面替换为科幻风格
具体功能新增:
1.通用逻辑功能:
播放一个声音(可用来做钢琴),持续一段时间后声音中断
小数计算和向量计算增加插值
逻辑生成的按钮增加半径和厚度参数
UI类变量增加 与UI断开功能,断开后可以用来指向新的UI,用于生成任意数量的UI
小数计算增加大于等于、小于等于
小数计算增加阶乘、求余
向量逻辑增加贝塞尔曲线
向量逻辑增加:复制
逻辑运行时间限制改为循环次数限制
开关调试信息功能改为只影响当前代码
向量逻辑增加设置长度功能
向量的变量功能增加直接设置x,y,z分量
得到触摸点坐标功能,支持多点触摸
增加3种小数取整功能(向上,向下,四舍五入)
调试文字颜色设置功能
射线与平面求交点功能
增加列表类型:支持添加,删除,得到数据个数,清除,支持存放任意类型数据
增加字典类型:支持添加,删除,得到数据个数,清除,判断名字是否存在,得到名字列表
布尔值增加判断相等功能
增加UI画线段功能
增加是否激活代码开关
小数计算增加不等于
开启调试信息时代码遇到错误会终止,方便查看错误原因
创建输入框UI
文字功能增加:文字转换成数字
向量功能增加:绕一个轴旋转
2.逻辑编辑器方面:
添加语句改为拖动方式 添加有返回值的语句时自动弹出选择变量名字界面
拖动改变语句顺序和拖动删除功能
拖动右侧功能按钮调整语句顺序和删除,拖动其他位置滚屏
增加点击行号跳过语句功能
增加撤销和重做功能
点击添加语句按钮增加拖动提示信息
3.战车编辑器方面:
重做撤销功能,大幅度优化撤销速度
4.地图逻辑类:
开启关闭零件碰撞功能
玩家胜利功能
设置零件密度功能
设置分机小数变量功能,可以用来做分机玩家按键做选择通知房主
读取分机小数功能
显示、隐藏建筑功能
1-6人人数设置功能
得到控制玩家序号
禁用战车选择功能
手动开始战斗功能
设置玩家控制战车功能
增加战车核心死亡事件
设置零件的位置和旋转
地图编辑器增加复制黏贴图纸数据功能
检查点建筑增加事件:核心触碰、核心离开、得到总目标点个数、得到玩家已触碰目标点数
战车触发器增加:得到进入范围和离开范围零件功能
全部建筑增加显示隐藏图形功能
得到战车零件个数功能
地图设置增加建筑物理开关
设置重力
设置亮度
得到地图中心位置
得到地图大小
得到玩家战车序号
得到战车数量
得到战车是否存活
得到战车核心位置
得到战车能量
得到战车最大能量
设置战车能量
5.战车逻辑类:
摄像头逻辑支持三个方向偏移。
增加零件全局变量功能,同一个零件上的代码可以直接读写同一个全局变量,全局变量显示为特殊颜色
万向轴增加逻辑控制功能
弹簧绳增加设置长度逻辑功能,可以用来做绞盘
所有功能零件增加得到字典功能,可以用于不同逻辑代码之间共享数据
6.Mod逻辑类:
锁定编辑器视角方法(禁止拖动和缩放屏幕)
得到触摸点个数
得到多个触摸点坐标
判断是否按下屏幕瞬间
判断是否松开屏幕瞬间
某个触摸点是否位于UI上方
得到零件缩放
生成零件功能
复制零件(复制后位置重合,需要自己移开)
编辑器Mod增加自定义方法,可以多个mod共享调用,支持自定义方法之间互相调用
所有零件增加逻辑设置自定义材质功能
清除自定义材质功能
支持将可缩放零件缩放范围扩大到0.01~100
是否触摸到零件 得到触摸到零件的表面坐标,表面方向
零件坐标和方向的局部空间与世界空间之间变换
删除零件
保存可撤销状态
零件:得到类型名称,得到类型ID,缩放,旋转
变形板增加:设置x y z尺寸
7.pvp功能:
按住聊天按钮发送语音功能。
去掉地图中的空气墙
8.零件类:
自定义三角板,支持自定义形状和颜色,高级用法:支持Mod修改6个顶点的位置。读取自定义三角板顶点位置功能
增加5个迷彩零件
部分建筑物模型贴图重做
变形板增加厚度调节功能
9.其他功能:
转轴类增加选中时旋转方向和角度范围提示。
文本框建筑增加设置颜色选项
功能优化方面:
提高最低配置材质性能
产生UI逻辑优化:修改UI产生的参数可以直接改变UI,不需要另外调用UI零件的设置功能
雾效颜色改为和地图光照设置一致
编辑器高级功能面板按钮点击范围扩大到文字
无任务时不打开任务面板
单机测试地图流程改为和联机一致,也可以使用联机菜单
逻辑调试信息完善调用信息细节
操作键缩放范围限制到[0.2,5],防止放大后挡住全部按键
核心最小尺寸改为0.2
登录成功后打开任务面板
个人描述字数输入限制160
自定义方法中的返回值变量在代码中增加标记
编辑器摄像机平移速度改为和距离相关
编辑器背景改为天空
地图编辑器中零件缩放范围改为0.01到100
优化变形板尺寸缩放性能,板子尺寸大时不再卡顿
自定义地图界面增加已拥有地图
万向轴增加阻尼设置
选区工具重新点击后不再自动选择零件
Bug修复方面:
修复彩带产生器无法隐藏按键bug
修复复制品转图纸漏洞
修复pvp磁铁吸附功能不同步bug
修复部分错误mod无法载入bug
修复pvp中分机战车撞击地图建筑无伤害bug
修复pvp死亡不同步bug
修复pvp中部分情况下近战无伤害bug
修复进入战斗时天上的卫星会被撞开bug
修复万向轴控制键放大后拖动位置错误 bug
修复有零件读取数据错误会卡住加载bug
修复变形板缩放时没有刷新重心bug
修复铰链滑动条松开前就会自动回正bug
修复活塞和液压杆设置自动回正后逻辑停止控制没有自动回正bug
修复当有多个面板弹出时屏幕变暗无法点击bug
修复ai控制战车时,逻辑中的UI会产生bug
修复敌人产生器有角度并且战车核心远离原点时战车位置产生错误bug
修复关闭高级材质后变色板颜色丢失bug
修复列表和字典插入数据后受源数据变化影响bug
修复活塞默认最短长度设置后需要手动操作后才会生效bug
修复关节黏连时逻辑会中断bug
修复炸药桶无法保存设置bug
修复复制代码时向量的z方向无法保存bug
修复pvp中玩家吃不到能量球bug
修复关闭激光后 判断是否检测到目标的返回结果还为真bug
修复主动转轴设置了自回正后,停止逻辑控制没有回正bug
服务器更新内容:
1:复制品购买数量刷新时间在1分钟一次;
2:修改mysql数据库底层(为了兼容合服功能);
3:修复大奖赛的统计投票数的BUG;
4:修复大奖赛奖励的BUG;
5:修复邮件中的名字被截断的BUG;
6:修改礼包码功能(该种礼包码使用次数不限);
7:建筑购买以及热度相关处理;
8:发布建筑信息增加游戏人数;
真的好长啊 @_@ 对了,需要进行AI交流学习的大佬(能拼装出无反重力、喷射器的飞行器)可以加群:712138298
44
5
121