dnz0211
URL:上一次更新

正文

大家好!

我们今天为你们带来了另一次bug更新以及最新的高级建造工具!

https://www.youtube.com/watch?v=uWKEJ92486U这是个官方的视频,不过是油管

如果你错过了上一篇更新报告,我们打算增加一组新的建造工具。它们能让你:自由对方块旋转一定角度、选择并复制你机器的一部分、将选中的方块移到另一地方、还能让你在建造时开启强搭!



这些工具在默认状态下是关闭的,但是可以在主菜单或者游戏中设置菜单里非常简单地调出。



请注意对方块的缩放功能并没有包含在高级建造工具中,因为社区上对besiege是否应该支持缩放功能存在争议,但是我们从来没有设想过将它作为besiege的一部分。所以缩放方块会成为一部分非原版的内容。


最近我们在显示控制按键的方式进行彻底改革。原来的系统是为了更加简单的机器而设计的,所以在面对更大、更复杂的机械时玩家难以辨认。

新的系统将机械中所有应用的按键列在一个简单的列表中。相同按键的方块会被放在一组中,使你能更快看到所有未改按键的部件。

鼠标在一项上悬停会使得机械中对应的方块变蓝。不用再死盯着屏幕上的小方格,拼命推测怎么向前移动了^^

现在这就是全部了,但是我们还有一堆更有意思的项目正在开发(不要以为我们忘记开发关卡了)。所以请耐心等待下一篇更新报告。

干杯,
Von


*仍然是一会再翻译
改动列表:
·对机器添加了“基础”、“高级”、“mod建造”的标签。
- Added extra security to ToggleBT::Set
- Added message data length verification to some of the network message processing code
- Re-added fire avoidance by default.

Fixes:
- Fixed Scaled Rocket Center of Mass
- Calls proper update methods after resetting machine rotation
- Fixed NREs after auto removing brace
- Fixed MyBounds for modded blocks
- Fixed weird edge case where the machine middle calculation couldn't find the starting block
- Fixed NRE edge case when last selected entity is null
- Added nullchecks to Entity transform tools in case one of the entities is (currently being) destroyed
- Deleting and duplicating now uses the transform caching system
- Fixed machine rotation stepping
- Center of Mass updates correctly when build zone is moved
- Machine tools gizmo now uses AddPieces centerOfObject instead of MachineCenterPos (latter doesn't update while machine is calculating clusters)
- Fix for the StructuralPhysJoint in MP because of a prolonged FixedUpdate when a lot of wheel are involved
- Fixed purple smoke from 3 AI prefabs
- Undoing machine move now correctly updates the gizmo
- Fixed SoundOnClick and CanonBlock trying to play a disabled sound source
- EntityLogic::UpdateLogic now checks if the current event is within the events range


Changes:
- Made rotate tool more sensitive
- Deselects everything when Machine::PostLoad is called
- No longer processes BlockSelectionTool hotkeys while machine is simulating
- No longer displays warning message when FireController couldn't be found when receiving douse message on the arrow projectile
- Revised DouseFire method
- Now checks isEditingLevel when updating block tool gizmo
- Nullchecks collider directly instead of first fetching the transform in TriggerSetJoint::ConfigCheckForDoubleJoints
- Snapping is now based on current position, not the global position
- No longer tries to flush transform cache in SP when creating undo actions