Bonfire v1.18.3
Released on 1/21/25
BON-2723 Added Support for Custom Spark Types in Sparkifier
We updated Sparkifier to allow the creation of new Sparks with custom Spark types. Previously, certain Sparks (e.g., ships) could not retain their custom types when generating new visuals. With this fix, users can now create and import custom Sparks into the Builder while preserving custom traits. Testing confirmed that custom Sparks could be successfully built, imported, and used without encountering NREs.
BON-2738 Improved Chapter Load Times
We optimized the chapter loading process, reducing load times for a smoother and more efficient experience. These improvements enhance performance and minimize delays when opening chapters.
BON-2747 Added Bonfire Version Management with Selectable Install Options
We implemented a version management system that displays a list of available Bonfire versions from the server, allowing users to select and install specific versions as needed. This update provides greater flexibility and control over version selection, ensuring compatibility with different workflows and requirements.
BON-2749 Added Bonfire Version Management with Uninstall Options
We enhanced Bonfire version management by displaying a list of installed versions and providing the ability to remove specific versions. This update gives users greater control over their installed Bonfire versions, allowing for easier version management and disk space optimization.
BON-2750 Added Bonfire Version Selection and Multi-Instance Support
We updated Bonfire version management to display a list of installed versions and allow users to launch a specific version of Bonfire. This feature enables users to run their desired Bonfire version directly.
BON-2751 Implemented Automatic Updates for Launcher and Managed Bonfire Applications
We updated the Launcher to automatically keep itself up to date, ensuring users always have the latest version without manual intervention. Additionally, the Launcher now manages all Bonfire applications, allowing for streamlined version control, updates, and installations. This enhancement improves usability and ensures a more efficient update process.
BON-2755 Added Timestamp Field to Console Messages
We enhanced the console logging system by adding a timestamp field to all messages. This update provides better tracking and debugging by allowing users to see the exact time each message was logged, improving clarity and issue diagnosis.
BON-2105 Fixed 3rd-Person Raycast Laser Activating in First-Person Mode
We resolved an issue where the 3rd-person raycast laser automatically turned on even when the game was in first-person mode. This fix ensures that the raycast laser only activates in the appropriate camera mode, preventing unintended behavior and improving the overall gameplay experience.
BON-2526 Fixed Multi-Select Bug in Map Explorer
We resolved a bug where the multi-select functionality did not work correctly in the Map Explorer. Holding the Shift key now properly allows users to select multiple Sparks, improving workflow efficiency and selection accuracy.
BON-2606 Fixed Spark Marker Tip Misalignment When Scaling Marker Body
We resolved an issue where the Spark Marker Tip did not reposition correctly when the Marker Body was scaled, causing drawing to be restricted to its original size. This misalignment made the marker ineffective at larger scales. With this fix, the Spark Marker Tip now properly adjusts when the Marker Body is resized, ensuring smooth and accurate drawing at any scale.
BON-2665 Fixed False Localization Alerts for Text Fields
We resolved an issue where text fields were incorrectly flagged as requiring an update when the language changed, even when no update was necessary. This fix ensures that localization alerts now function correctly, preventing unnecessary notifications and improving workflow accuracy.
BON-2713 Fixed Hover Bug Causing UI Editor Button to Trigger Outside Its Bounds
We resolved an issue in Bonfire Builder on Windows where hovering over certain areas outside the UI Editor window, such as near the middle of the search bar in the Spark/Map Browser, incorrectly triggered the hover effect for a button displayed in the Billboard within the UI Editor. This fix ensures that hover effects are only activated within the correct button bounds, improving UI accuracy and responsiveness.
BON-2724 Added Support for Custom Fonts in Text Symbol Spark
We implemented the ability to use custom TTF fonts in the Text Symbol Spark, allowing users to apply their preferred fonts to symbols. This enhancement provides greater flexibility for text customization. If a custom font is not automatically recognized, users can follow the provided steps to integrate it manually within the system.
BON-2740 Added Application Version Management in Launcher
We implemented version management in the Launcher, allowing users to track and manage application versions more effectively. This update ensures better version control, enabling smoother updates and compatibility management.
BON-2741 Fixed Application Hang on Exit for Bonfire Builder and Bonfire Player
We resolved an issue where Bonfire Builder and Bonfire Player would hang and appear to crash upon exiting on both Windows and macOS. This fix ensures that the applications close properly without triggering OS crash notifications, improving stability and user experience.
BON-2752 Removed Movement Ramp-Up for Instant Walk, Stop, Strafe, and Jump
We removed the "ramp-up" delay when pressing "W" to start walking, ensuring that movement begins instantly for improved precision. Similarly, stopping, strafing, and jumping now respond immediately without delay. These changes enhance responsiveness, making movement more precise and suitable for high-accuracy gameplay.
BON-2756 Ensured First-Person Reticle Always Renders on Top
We fixed an issue where the first-person reticle could be rendered beneath other objects in the Map Explorer. This update ensures that the reticle consistently appears on top of all elements, maintaining clear visibility and improving targeting accuracy.
BON-2757 Fixed Asset Bundle Assets Not Being Included When Publishing Books
We resolved an issue where Asset Bundle assets were not properly included when publishing Books. This fix ensures that all required assets are packaged correctly, preventing missing content and improving the reliability of published Books.
BON-2760 Ensured State Machine Auto-Fires State 0 on Chapter Start in Builder
We fixed an inconsistency where the State Machine correctly auto-fired State 0 on Chapter start in Player but not in Builder. With this update, the behavior is now consistent across both environments, ensuring that State 0 always triggers as expected when a Chapter begins.
BON-2782 Fixed Auto-Fire Issue in Named State Machine When Entering Play Mode in Builder
We resolved an issue where the new Named State Machine's OnChange = FirstOption did not auto-fire when entering Play Mode in Builder. This fix ensures that the Named State Machine now behaves consistently with the base State Machine, automatically triggering the initial state when Play Mode begins.
BON-2787 Fixed Grid Snapping Inaccuracy for Sparks in Map Editor
We resolved an issue where Sparks did not properly snap to 0.5m absolute values when grid snapping was set to 0.5m increments in the Map Editor. This fix restores the expected snapping behavior, ensuring precise placement and alignment of Sparks.
Last updated
Was this helpful?