Releases: ZachHembree/BuildVision2
Releases · ZachHembree/BuildVision2
RHF Client Update
Updated RHF client to v1.3
Fix Compiler Error
Fixed compile error in SE v1.208 due to change in IMyFarmPlotLogic.Harvest() definition.
Maintenance and New Block Peek Support
Additions
- Added support for displaying Farm Plot plant status in the peek view.
- Algae Farm production rates are now visible in the peek view.
- The Oxygen Farm's O2 rate readout is now included in the peek view.
- Event Controller event type, threshold, and condition information now appear in the peek view.
Fixes
- Corrected the maximum power and upgrade stats displayed for Assemblers and Refineries.
- The weapon ammo type field in peek now correctly lists the item name.
- Fixed a bug where the wheel menu color selection didn't allow canceling with the mouse.
- Removed an incorrect label localization for thruster effectiveness in the peek readout.
- Vent pressurization status is now properly synchronized with dedicated servers.
- Fixed screen edge bounding: If configured, the menu will no longer extend off-screen.
- Fixed the rotor angle display sometimes getting stuck or exceeding the [-360, 360] degree range.
Other Changes
- Improved block targeting accuracy.
- Assembler and Refinery input and output inventories are now correctly labeled "Input" and "Output" instead of using generic names.
- Adjusted formatting for inventory and power readouts.
- The Event Controller search control no longer appears in the menu.
- Peek bubble formatting now wraps to the full width used when the wheel is open and conforms better to its content.
- Upgrade stats of 100% are no longer shown in peek. This was done mostly to reduce clutter, but partly because Food Processors are technically a type of Assembler, and aren't readily distinguished in the API.
Known Issues
- Square piston head attachment is non-functional, and not currently fixable. Build Vision relies on a deprecated API for piston head attachment that KSH almost certainly only retained to avoid breaking mods, are not actively supporting, and likely didn't bother implementing for the newer piston on their end for that very reason. It would not surprise me if other piston types stopped working in the future.
Fix Typo
3.0.5.5 Fix confirm button text in wheel menu
Mech Block Head Fix
Change simulation update order to accommodate mod API changes SE 1.204 changed mech block attach/detach methods to only accept updates once per tick. This change also apparently makes it sensitive to the timing of the update, as well as speed. Updating before sim doesn't work, but during and after work just fine.
Add Runtime Check for Server Component
Server component check is now done at runtime in order to allow normal operation when running as a plugin locally.
Add Support for Plugin Loader
Added support for loading the mod in client-only mod using the Plugin Loader. Some functionality, like rotor/piston head/attachment, will be unavailable.
3.0.5.1
Add null check to BlockAction text properties
Custom Font Support
Added support for custom fonts to facilitate modded localizations
3.0.4.5
RHF Client Update