Categories: Elite: DangerousNews

Captain’s Log v2.5.2 Released: Another Speedup And More Tweaks And Fixes.

Due to the large amount of changes in the 2.5.x releases, a number of bugs cropped up, as well as database session exhaustion which was the cause of a lot of problems.

This 2.5.2 release fixes the DB session exhaustion, some other fixes, and also has a speedup in the Planet Table…

Download from here.

Regards o7

Genar.

v2.5.2 Changelogs:

[SPEEDUP] – On every planet scan, instead of clearing and redrawing everything in the Planet Table, just insert a new row in the correct order instead. Not only does this make the Planet Table update faster, it makes the Overlay planet data display faster too.

[FIX] – CL was suffering from database session "exhaustion", causing weird function crashes and side-effects like the Planet Table not updating, amongst other things. Fixed by supplying each DB function in the DBInterface class its own session.

[FIX] – similarly to above, supply lots of CL main loop functions with their own DB session. Also make them use the Parser DBInterface, ensuring they're getting freshly updated data from the database.

[FIX] – in DBInterface(): isnavbeacondata(), use the intended one_or_none() instead of one() in database query, which prevents a failure due to NoResultFound.

[MISC] – renamed a DBInterface function for clarity of code.

[MISC] – When testing for events, test for SAAScanComplete, FSSBodySignals, and SAASignalsFound before looking for Scan (race condition prevention).

[MISC] – Remove an unneeded argument when creating a Jump db session.

[MISC] – remove unused variable from some function calls.

[MISC] – format jump distance to two decimal points with zeroes in Jump Table. Also align to the right for neatness.

[MISC] – remove calculation of total stars value from planet table widget class.

[MISC] – remove calculation of total planets value from planet table widget.

[MISC] – redraw the system data when coming out of the galaxy browser.

[MISC] – rewired update of total system value to suit the new method of adding a scanned planet to the planet table.

Gamer

Share
Published by
Gamer

Recent Posts

Ledx have been so hard for me this wipe

Not being able to craft them sucks. Especially when everyone I talk to about it…

12 months ago

My interesting and unfortunate Gwent life

First I'd like to say I absolutely love this game it's quality. Basically I first…

12 months ago

Teacher Tuesday 12/Dec/2023 – ask your questions here!

Welcome to Teacher Tuesday, a thread where anyone can ask any type of question without…

12 months ago

This games balance is confusing

I’m kind of new/returning to gwent I played beta and obviously it’s a lot lot…

12 months ago

Summary of 10 Days of Draws from Chaffee’s Bundles

Level 1 Bag (Free with Atmosphere Level 2) 6 small consumable (First Aid, Repair, Fire…

12 months ago

Why is my crew at 135%?

Here's my crew - T34-85M - for the life of me I cant figure out…

12 months ago