Boxelware Team koonschi Posted July 30, 2019 Boxelware Team Share Posted July 30, 2019 Patch 0.25 Date: July 25th, 2019 Beta Branch Note: These changes are currently available on the beta branch. The beta branch is for testing experimental changes and for finding and fixing errors. This is how you get access to the beta branch (USE AT YOUR OWN RISK): Right-Click on Avorion in your Steam list, Properties -> Betas -> Select branch 'beta'. Encyclopedia "In order to keep everything organized and clear, we're adding an Encyclopedia Tab to the player menu, where you can read about important game mechanics, characters and other content of the game." Implemented an Encyclopedia as a tab in Player Window Encyclopedia serves as a log where you can (re)read about the most important mechanics of the game It also has entries for various characters that can be encountered More entries are unlocked while players progress in the game Speech Bubbles "We wanted to add more life to the galaxy and at the same time give players useful hints on what to do with the story. Those are still experimental, and we will tune them in case they are annoying. Feedback appreciated!" Added speech bubbles for stations and ships flying around, to add more lifeSpeech bubbles include jibber jabber, hints to game mechanics, bosses, artifacts, etc. Speech bubbles are displayed when characters talk, or when players send chat messages Gameplay "We added some more missions to flesh out the content of the game. We'll be adding more and more missions and events over the next few updates. Missions will also grow in complexity in the future!" Added a new mission where the player must cover the retreat of a fleet during a losing battle Added a new mission where the player must deliver goods Added a new mission where the player must protect settlers who want to found a new colony Threatening ships increases the hazard zone score of a sector Client "Lots of QoL features, and most importantly: Compare Turrets by pressing E!" Items can now be compared by pressing E while hovering mouse over the itemFor now, only turrets can be compared. Fighters, upgrades and torpedoes will follow soon [*]Default chat channel filter is "Everything" [*]Added a hint to /help command when a player enters a wrong command [*]Slightly increased contrast of space backgrounds [*]Added several performance improvements [*]Added a context menu entry for posting an inventory object to chat [*]Slightly reduced color brightness of tooltips Scripting API "Modders rejoice! We've added a lot of improvements to the Scripting API. You can now register new tabs in the player window and we've added tons of convenience functions." Added functionality for adding new tabs to player window via player scripts Added a UI Tree class Added a "scrollable" property to TextField Added a GameInput class Added a structuredmission.lua framework for making new missions more easily Added an API call runScript() to load a temporary script in a temporary, separate VM and execute a function in it Added more robustness to values returned in secure() (which doesn't support saving of API objects)Uuids are turned into strings Vectors are turned into tables with x, y, z, w components Other objects are generally turned to nil [*]Added dbg() function for easier debugging and printing [*]Improved documentation for various script functions [*]Added a Sector:exists(id) function (performance optimization, avoids a memory allocation) [*]Added a script to bind an entity's lifetime to a specific mission of a specific player The entity is then deleted after the mission is over [*]Added a invokeFunction() function for client-side sector [*]Added a new predefined function initializationFinished() which is called after initialization of a sector And after all initialize() functions were called After loading on server, after complete creation on client [*]Added font and fontColor properties to TextField [*]Added getEntitiesByScriptValue() function to client-side Sector [*]Added a Chatter value to ChatMessageType enum [*]Added reading of player state type to client-side Player [*]on[Pre/Post]RenderHud: PlayerStateType of player is now passed as an argument [*]Added namespaces to more Entity scripts Bugfixes "As usual, bug reports marked with [uBR] are user bug reports. Thanks to everyone who keeps reporting those, and keep it up!" Scripting API: Fixed Sector and Player not being able to receive LuaValueEx as arguments when adding scripts [uBR] Scripting API: Added missing PlayerId to API Fixed server information messages being shown twice in "Everything" Fixed plenty of money and resource changes not being shown for players Fixed reconstruction tokens not being removed when deleting the ship in the build mode Fixed some memory leaks in async ship generator [uBR] Fixed translations of torpedo names [uBR] Fixed indicators of missions, systems, etc. being drawn in neutral editor Fixed a crash in building mode when player is destroyed while building [uBR] Fixed an issue where the number of higher ranking members was based on the amount of workforce, not the amount of workers Fixed an issue where arrow keys didn't control the chat input bar when in strategy mode Fixed an issue when unbinding keys, added dedicated confirmation dialog Fixed dumping of cargo not working correctly due to new sorting Link to comment Share on other sites More sharing options...
Boxelware Team koonschi Posted July 30, 2019 Author Boxelware Team Share Posted July 30, 2019 Note: For some reason, the other patchnotes haven't been posted last time. I made sure they were posted now. Link to comment Share on other sites More sharing options...
Sir Charles Posted July 31, 2019 Share Posted July 31, 2019 Really really REALLY great concept, I am curious to test it out... i hope the Encyclopedia will be interactive so that the player can for example see all the stations of a type he has discovered already (and where they are) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now