Release Trade Computer Extension Mk.II

PM sent with link to download database. Thanks for looking into it.
*edit*
Just tried the delete again and the error is occuring once more. This is what I see:

Error in saving market
Error line: 10

Add market: False
Reg Market: false
Mod market False
Error: (9) Index was outside the bounds of the array

Hope that helps

*edit again*
Just noticed that a lot of the distances between stars and markets / stations is wrong with the auto populated data. At least in the few systems I have tried.

For example. Eravate : Toll Holdigns is 36ls from the star but the auto data pupulates it with 4ls.

LHS 3447 (starting system for many players) has many stations with high ls values and these are also very low in the auto populated data.

Hope that helps and don't get me wrong. I love the program :D I did have a database with lots of data in but managed to delete it including the backups when I was not thinking :D

Hi and thanks for your database, it cleared the issue. The distance from star is corrected too.

As I saw your entries for markets, that you added a Planet ID for some space stations. That's okay, if you like it so, but it is designed for planetary ports or outposts.
I suggest to add only the planet name, not the complete star system name + planet name, which could be to large to display properly.

But it is up to you, both issues are fixed with the next update.

Request: Read the AppConfigLocal.xml file for Verbose logging first if it exists, otherwise fall back to the standard AppConfig.xml. (that, or just create it if it doesn't exist, as it's a more ideal solution in the long term)

I'm using the Local version since it isn't erased by updates or file verification and TCE won't even start unless the change is made in the regular file.

Sorry, but TCE ignores the local version at the moment. Steam version, right?
I don't know about the local version of the appconfig.xml file, is it a duplicate of the standard version?
Is the local file also at the same folder as the standard or elsewhere?
 
Last edited:
Update (1.0.7) released:



Changelog:
- Fixed an error at launcher start up, if the TCE.ini file is no longer compatible. It will be deleted to create a new with the launcher.
- Fixed the too large HIDE button at the Trade Overview panel.
- Fixed a missing update of the actual star ship, when using EDMC.
- Fixed an error, when deleting a registered market from the database.
- Fixed an issue showing the wrong distance to star value, when register an unregistered market.
- Fixed an issue in reading the shipyard contents from an EDMC export and ignoring Viper and Cobra entries.

Note:
Copy the content into your TCE folder to update your version.

Request:

Following ship types hangar pictures are missing currently:
Eagle Mk.II
Ocra
Imperial Courier
Federal Gunship
Federal Assault Ship
Keelback
Imperial Cutter
Imperial Eagle

If you own one of these ship types, please make a hangar picture of it and send it to eventure(at)ki.tng.de to complete the picture list.
Thank you very much in advance.
 
Last edited:
Sorry, but TCE ignores the local version at the moment. Steam version, right?
I don't know about the local version of the appconfig.xml file, is it a duplicate of the standard version?
Is the local file also at the same folder as the standard or elsewhere?

As i would second that request, please take a look eventure:
https://forums.frontier.co.uk/showthread.php?t=158956&page=13&p=2438342&viewfull=1#post2438342

and here:
https://forums.frontier.co.uk/showthread.php?t=158956&page=13&p=2439352&viewfull=1#post2439352
and here:

https://forums.frontier.co.uk/showthread.php?t=158956&page=14&p=2439729&viewfull=1#post2439729


 
Good evening Eventure,
Good news changing to Both Cobra Mk III and Viper Mk III does update both the Commander tab and the Space Ship tab with the Ship type.

There is one issue, the Installed Module data is not visible. I think it is recorded, but does not show (on any of my ships), after a EDMC update.
 
Hi Eventure,

Since V 1.06 I am getting Error while reading records on table Markets_UR:index was outside the bounds of the array.

It may have bee there since 1.03 but as I did not run that version I cannot be sure.

I can just press OK and the application opens and runs fine though.:cool:)

I have not imported my old database.

I am now using version 1.07.

I have tried making a new TCE.ini under version 1,06 but that did not make any difference.

Thanks for the enormous amount of work you have put in to this wonderful tool!
 
Hi Eventure,

Since V 1.06 I am getting Error while reading records on table Markets_UR:index was outside the bounds of the array.

It may have bee there since 1.03 but as I did not run that version I cannot be sure.

I can just press OK and the application opens and runs fine though.:cool:)

I have not imported my old database.

Thank you,

you didn't import your old pre-V1.0.3 database? If so, you should.
If not, I need your database for a check.

Good evening Eventure,
Good news changing to Both Cobra Mk III and Viper Mk III does update both the Commander tab and the Space Ship tab with the Ship type.

There is one issue, the Installed Module data is not visible. I think it is recorded, but does not show (on any of my ships), after a EDMC update.

Found the issue, thanks for reporting.
 
Last edited:
Strange problem - appears to be some database error

Hi Eventure

Been using 1.0.6 for some days now - very slick :)

However I appear to have run into a problem with the database. I'm not aware that any incorrect data has been added, I can only assume it is from when the new expanded database was added. It was either a problem with this or an error which occurred in the conversion process.

I first realised something was wrong when I got this screen
Coord error.jpg
As you can see there are multiple systems with apparently the same co-ordinates as Barnards Star which is why the wrong entry is showing in the summary.

Looking into it further there appear to be at least two entries for Barnards Star. Also the market entries for Barnards Stars which I had entered earlier show the star name correctly but the star id is wrong.
database view.jpg

I have also attached my database for you here


[Edit] Having looked at it further after a good nights sleep I have discovered what may be the root of the problem. In the public_Stars table it would appear that the last 90 or so entries all have the same ID '88422' which includes Barnard's Star.

The solution may be to simply renumber these entries but not knowing precisely the interaction within TCE I don't want to do this until given the OK by you.

As regards the duplicate entry for Barnard's Star (1814) I assume that simply deleting this will not necessarily work as the Star ids would not then be sequential?
 
Last edited:
Hi Eventure

Been using 1.0.6 for some days now - very slick.

However I appear to have run into a problem with the database. I'm not aware that any incorrect data has been added, I can only assume it is from when the new expanded database was added. It was either a problem with this or an error which occurred in the conversion process.

I first realised something was wrong when I got this screen
As you can see there are multiple systems with apparently the same co-ordinates as Barnards Star which is why the wrong entry is showing in the summary.

Looking into it further there appear to be at least two entries for Barnards Star. Also the market entries for Barnards Stars which I had entered earlier show the star name correctly but the star id is wrong.

I have also attached my database for you here


[Edit] Having looked at it further after a good nights sleep I have discovered what may be the root of the problem. In the public_Stars table it would appear that the last 90 or so entries all have the same ID '88422' which includes Barnard's Star.

The solution may be to simply renumber these entries but not knowing precisely the interaction within TCE I don't want to do this until given the OK by you.

As regards the duplicate entry for Barnard's Star (1814) I assume that simply deleting this will not necessarily work as the Star ids would not then be sequential?

Thanks for reporting, you found an import bug, that is not adding the proper IDs for added star systems, which are not in the default database.
You can make it sequential again be manual editing the IDs up to the end or by a reimport with the upcomming fix for it.

Don't delete a star system manually from the database, please use the Star System Database panel from TCE for it (DELETE ENTRY) or you replace the name of the star system by #EMPTY and X/Y/Z with 0 manually.

@All
This affects all Mk.2 database imports done with the V1.03+. Please reimport with the next update or edit the ID's by hand at your database to fix the issue.
In addition, some star systems from the EDDN data are missing a ' in it's name, like BARNARDS STAR (correct is BARNARD'S STAR). If you find such an entry, delete the entry from within TCE, not edit the database by hand.
 
Last edited:
Hi Eventure

I have this error on startup of v1.0.7. TCE goes on to start up ok but I get this error every startup. I went straight from v1.0.2 previously to v1.0.3 full with v1.0.7 update if it helps. Since I am on the DW expedition, I am nowhere near a station to see if docking makes any difference to the startup and is also the reason for delaying the update. Let me know if you need my DB.

Error-13022016.png

Rob
 
Update (1.0.8) released:





Changelog:
- Fixed a critical Mk.2 database import bug on adding new star systems. Please reimport your pre-V1.0.3 database.
- Added a check on the AppConfigLocal.xml file, if VerboseLogging is set.
- Fixed an issue not updating the installed modules after the EDM usage at the Personal panel.

Note:
Copy the content into your TCE folder to update your version.

Request:

Following ship types hangar pictures are missing currently:
Eagle Mk.II
Orca
Imperial Courier
Federal Gunship
Federal Assault Ship
Keelback
Imperial Cutter
Imperial Eagle

If you own one of these ship types, please make a hangar picture of it and send it to eventure(at)ki.tng.de to complete the picture list.
Thank you very much in advance.
 
Last edited:
Hi Eventure

I have this error on startup of v1.0.7. TCE goes on to start up ok but I get this error every startup. I went straight from v1.0.2 previously to v1.0.3 full with v1.0.7 update if it helps. Since I am on the DW expedition, I am nowhere near a station to see if docking makes any difference to the startup and is also the reason for delaying the update. Let me know if you need my DB.

View attachment 102045

Rob

An import of your old database is required for the V1.0.3+ to make it compatible.
 
Hi all,

reviewing the database structure, I am comming to the conclusion, that it was not a good idea to bind so many data tables together into one file. If any data is wrong, like the last found critical bug at the star system database, it is required to fix the issue by a reimport of the whole database, so loosing the advancement done in the meantime.

I will split the current database to many single database files with only one table within, so adjustments or fixes are no longer affects all data tables. This will come with the next full release.
 
Last edited:
Hi all,

reviewing the database structure, I am comming to the conclusion, that it was not a good idea to bind so many data tables together into one file. If any data is wrong, like the last found critical bug at the star system database, it is required to fix the issue by a reimport of the whole database, so loosing the advancement done in the meantime.

I will split the current database to many single database files with only one table within, so adjustments or fixes are no longer affects all data tables. This will come with the next full release.

You have been doing a great job and advancing as best you can. I, for one, and very impressed with your skills and program!
 
You have been doing a great job and advancing as best you can. I, for one, and very impressed with your skills and program!

i totally agree ,, your just a machine with the updates and fix's , Hence the recent donation,,,

Q? on your idea,, at moment im loading up the scr's on 1st run , as they take awhile to appear ,after i have done this they are faster , would this become faster,,,
also , maybe its just my setup,, but when in game , and the summary / waypoints / credits seem to stagger when appearing like jurking

anyway regardless top work Cmdr,,

Thanks, trying my best.

The first start of a panel needs some time to prepare it, afterwards it will open quickly. I decided to not put the preparation of panels into the start up, because it will slow down the start up time massively, because all panels have to be prepared, but perhaps you don't use all.

I will try to soften the movement of the panel.
 
Last edited:
Update (1.0.8) released:

Changelog:
- Fixed a critical Mk.2 database import bug on adding new star systems. Please reimport your pre-V1.0.3 database.

Eventure, Am I getting this right, grab the database file from say v1.0.2, re-install v1.0.3 and update with v 1.0.8. Then import database file from v1.0.2?

The effect would be loosing all that you've added between v1.0.3 and v1.0.7 right?
 
plus i dont have an older database as 1.03 as after every other update i dont keep the older database and so oldest i would now have is from 1.06. Does this mean i will have to start again?
 
Eventure, Am I getting this right, grab the database file from say v1.0.2, re-install v1.0.3 and update with v 1.0.8. Then import database file from v1.0.2?

The effect would be loosing all that you've added between v1.0.3 and v1.0.7 right?

plus i dont have an older database as 1.03 as after every other update i dont keep the older database and so oldest i would now have is from 1.06. Does this mean i will have to start again?

I am working on a fix for the issue, which doesn't require an import of an old database. You can use your current database until the fix is released.
 
Back
Top Bottom