Release Trade Computer Extension Mk.II

Super minor issue with station names and ampersands:

Actual station name in ED:
IDC4OdO.png


Station name in TCE:
YfpHGEq.png


EDIT: Weirdly, it's handled differently in the Destination pane too:

dD4jtv4.png
 
Last edited:
Thanks for the update Eventure.

Now the mission panel have all attributes i need, great! :) The Minimap feature i will test tomorrow.

One thing: TCE don't detect VIPs correct. One example:

Real: Lilian Larson, VIP, 3 First Class
TCE: Bulk <- no "(VIP)"

Journal:

Code:
{ "timestamp":"2017-11-26T20:46:30Z", "event":"MissionAccepted", "Faction":"Los Chupacabras", "Name":"Mission_PassengerVIP_CEO_BOOM", "LocalisedName":"Transport Lillian Larson", "Commodity":"$FoodCartridges_Name;", "Commodity_Localised":"Nahrungskartuschen", "Count":2, "DestinationSystem":"Bunda", "DestinationStation":"Faraday Ring", "Expiry":"2017-11-26T23:28:35Z", "Influence":"Med", "Reputation":"High", "Reward":264221, "PassengerCount":3, "PassengerVIPs":true, "PassengerWanted":false, "PassengerType":"Business", "MissionID":253138828 }

Super minor issue with station names and ampersands:

Actual station name in ED:
https://i.imgur.com/IDC4OdO.png

Station name in TCE:
https://i.imgur.com/YfpHGEq.png

EDIT: Weirdly, it's handled differently in the Destination pane too:

https://i.imgur.com/dD4jtv4.png

It will be fixed with the next update.
Thanks for reporting.
 
[1] SELLING A MODULE SHOWS VALUE WITH MINUS SIGN (REGRESSION BUG)

Ffgwi20.png
[2] ECONOMY NOT BEING CORRECTLY SAVED

QkIjiPF.png
FILES EMAILED
 
I accidentally added a faction to a system via the Factions panel, where they do not exist.

I was on the wrong view and thought it was missing from the system I was in, but was looking at a different system accidentally. I used the + sign at the bottom of the faction list, figuring I'd finally found a system where that was needed.

How do I delete the faction I added from that system where they don't exist.
 
I accidentally added a faction to a system via the Factions panel, where they do not exist.

I was on the wrong view and thought it was missing from the system I was in, but was looking at a different system accidentally. I used the + sign at the bottom of the faction list, figuring I'd finally found a system where that was needed.

How do I delete the faction I added from that system where they don't exist.

Change the influence to zero.
 
TCE has crashed on me multiple times. It always seems to be when I'm using the advanced discovery scanner with the detailed surface scanner. Attached is a record of the error I get.
 

Attachments

  • New Text Document.txt
    6.7 KB · Views: 134
Change the influence to zero.


Thanks that appears to have done the trick.

Just FYI, their influence in the system I accidentally added them to was already at 0, however I went in to manually set it to 0 to see if that made a difference.

I did this while not having the game loaded. I doubled clicked on their influence value in the system where they didn't belong, entered zero, and hit return. TCE gave me an unhandled exception and on the screen there were a couple of blank lines now in the list of factions. I closed TCE, reloaded it, loaded up the game, and then checked the factions, the incorrect faction was gone and everything appeared normal, so... despite that hiccup it appears to have worked.
 
TCE has crashed on me multiple times. It always seems to be when I'm using the advanced discovery scanner with the detailed surface scanner. Attached is a record of the error I get.

Please send me a bug report via the launcher, incl. your ErrorReportFiles.7z.
Thanks.

[1] SELLING A MODULE SHOWS VALUE WITH MINUS SIGN (REGRESSION BUG)

[2] ECONOMY NOT BEING CORRECTLY SAVED

FILES EMAILED

1: Sry, but that is not a bug, if you sell a module and get your credits back, so under EXPENSES it will show a negative value, because you got your money back.
 
Last edited:
Error report sent. Thank you so much for all the work you do. It's very appreciated.

You are using an outdated Resources.db database, please go into the database tab of the launcher, select only the Resources.db database and hit the DEFAULT button to fix the issue.
 
Hi Eventure,

I'm back to playing ED after some months and just loaded TCE 1640 and 1643.

Couple of thoughts:
On transfer from 1600, got two errors. I had to do some head-scratching to resolve it.
My suggestion is to add a note to the installation instructions in the FAQ to always
VERIFY before doing a _full_ install. And if ERRORS, then RESTORE a backup (verifying
the backup also). This of course, assumes one is making backups [yesnod]

Also I found that the STOP REPAIR button did not seem to work (on my system).

TCE is lookin' great ... good job!

Pul Myfinger
 
Last edited:
Hi Eventure,

I'm back to playing ED after some months and just loaded TCE 1640 and 1643.

Couple of thoughts:
On transfer from 1600, got two errors. I had to do some head-scratching to resolve it.
My suggestion is to add a note to the installation instructions in the FAQ to always
VERIFY before doing a _full_ install. And if ERRORS, then RESTORE a backup (verifying
the backup also). This of course, assumes one is making backups [yesnod]

Also I found that the STOP REPAIR button did not seem to work (on my system).

TCE is lookin' great ... good job!

Pul Myfinger

Maybe you could send me your 1.6.0 database, so I can check, why TCE won't fix it in the transfer process.
Thanks.
 
Maybe you could send me your 1.6.0 database, so I can check, why TCE won't fix it in the transfer process.
Thanks.

I thought about but didn't send it as I had worked around the problem. I deleted that 1600 backup.

I had updated from TCE version 14xx to 1600 and was having an issue with the 1600. I was
getting dups of stations and Cobras and Vipers were missing from the shipyard tab. As 1640
and 1643 were already out, I didn't research the forums or give notice about the issue, just updated.

I didn't want to point out an issue that was already fixed. I was too far behind the curve.
Now it is working. Thx
 
Last edited:
[1] NEW ALLEGIANCE, I'VE NEVER SEEN BEFORE
Sd4a2BT.png
sTefrzB.png
nSCuVt5.png
Probably should get phrased as 'PILOTS FEDERATION'

[2] ANOTHER EXAMPLE OF A DUEL ECONOMY NOT BEING RECORDED CORRECTLY

u4Kug54.png

FILES EMAILED
 
Last edited:
I (foolishly?) decided to pull down all stations around my location within 1,000 light years within a 10,000ls distance, through TCE-Relay in the launcher because I was sick of having to manually register them. ~39,509 stations in all.

But now whenever it updates when I land at a station, or need to register a new station >10,000ls distance, it takes ages to store new data. Other operations affected include loading a list of missions via the Mission button, or... well, a lot of things.

I decided to crack open a copy of the registered stations in a DB Browser for SQLite, which showed the only index was for the ID field (which I think is just the default for SQLite DBs). I'm not sure of the queries you use to do lookups, but could performance not be sped up with better indexes on the fields you're filtering by? Also, I've not played with SQLite with a setup with field relationships across a multi-database setup like your own, but does that not come with its own performance hit?
 
Hey Eventure,

I'm coming from 1.5.7.4, and installed 1.6.4.1 full per page 1, and then pasted the 1.6.4.3 update. On transferring the DB's, I hit a snag on the missions file.

Error:
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.


************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Array.InternalGetReference(Void* elemRef, Int32 rank, Int32* pIndices)
at System.Array.GetValue(Int32 index1, Int32 index2)
at Microsoft.VisualBasic.CompilerServices.Symbols.Container.GetArrayValue(Object[] Indices)
at Microsoft.VisualBasic.CompilerServices.NewLateBinding.InternalLateIndexGet(Object Instance, Object[] Arguments, String[] ArgumentNames, Boolean ReportErrors, ResolutionFailure& Failure, Boolean[] CopyBack)
at Microsoft.VisualBasic.CompilerServices.NewLateBinding.ObjectLateInvokeDefault(Object Instance, Object[] Arguments, String[] ArgumentNames, Boolean ReportErrors, Boolean[] CopyBack)
at Trade_Computer_Extension.TCE_Launcher_UI.Transferring_Missions_Database(String path) in F:\Trade Computer Extension\Trade Computer Extension\TCE_Launcher_UI.vb:line 6031
at Trade_Computer_Extension.TCE_Launcher_UI.Transfer_Missions() in F:\Trade Computer Extension\Trade Computer Extension\TCE_Launcher_UI.vb:line 5979
at Trade_Computer_Extension.TCE_Launcher_UI.BTN_Transfer_Click(Object sender, EventArgs e) in F:\Trade Computer Extension\Trade Computer Extension\TCE_Launcher_UI.vb:line 3610
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Label.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)




************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2115.0 built by: NET47REL1LAST
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Trade Computer Extension MK.II
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/ED%20TCE%20Inst%201%20Dec%2017/Trade%20Computer%20Extension%20MK.II.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 14.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2110.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2117.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2110.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2102.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2114.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2102.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Data.SQLite
Assembly Version: 1.0.99.0
Win32 Version: 1.0.99.0
CodeBase: file:///C:/ED%20TCE%20Inst%201%20Dec%2017/System.Data.SQLite.DLL
----------------------------------------
System.Transactions
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Management
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2102.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------


************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.


For example:


<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>


When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

I hit 'continue', but TCE was hung hard and I had to close it. 7z and old Missions DB on its way via email.
 
TCE Relay afaik has never registered stations for you, it was designed to update market prices for station you had already registered. I'm not sure the app even works anymore, I know it goes through the motions but there was a report on here some time ago that it no longer works.

Regards
Fizz
 
Last edited:
TCE afaik has never registered stations for you, it was designed to update market prices for station you had already registered. I'm not sure the app even works anymore, I know it goes through the motions but there was a report on here some time ago that it no longer works.

Regards
Fizz

ASAIK it works, as in it can and does create a starter db, but no longer updates as of 08/08/2017. Eventure will correct me if I'm wrong. A new one is in the works of being developed, so watch this space.
 
Back
Top Bottom