Release Trade Computer Extension Mk.II

Eventure forget about what one person thinks, 99.9% of us using TCE think that your coding is great and we cannot manage without TCE. As far as I'm concerned TCE is the best add on that ED has.
 
We don't agree ;)

Thanks, but I know, that there is much room for improvement, especially the code, but I am steady learning and optimizing TCE on it's way.

Anyway, I like to give you all the next development update and showing, what additions if have created.

First of all, there will be no updates of TCE, until the upcoming ED 2.2 beta, which I don't know, when to be released, but it can't be too far away.
TCE seems pretty stable at the moment and most additions are already tuned onto the new journal reports, coming with ED 2.2.

I spoke last about the new Personal panel (read here) and here is the final version. Little have to be tweaked, but the look should be final.
http://imgur.com/a/H7D2h
Normally it shows your notes at the bottom-right, but you can click onto a revenues or expenses category, to show a history of it, including your cash balance.
Clicking onto ships under property, you will find all ships you own, and where they are.

Next, I added a commodity info window to the Commodity panel. When clicking onto a good in View Prices, you will get this small window next to the panel.
http://imgur.com/pslUDVP
Here you get a price overview and a history of the galactic average. It moves with the commodity panel and switches sides, if the Commodiity panel is too close to a side to display.

Furthermore, I created an event reporter, showing additional informations about your current position or status. It will display as message bars and sliding in from the mid-left of the Main UI.
http://imgur.com/a/GBuhc
Each message have it's category icon and the note is additionally colored for importance in red, yellow, green and white. It allows me to give additional hints and mainly report events,
which are recognized by TCE. A text-to-speech option is available, but not tested much. But of course, both messages and text-to-speech can be deactivated.

Okay, that's all for now. Any constructive suggestion is welcome. Feel free to add your thoughts.
 
Last edited:
Sorry, but TCE is not designed for other data than it's own, EDDB data is not compatible with TCE data. You know nothing about it, which relationship is necessary. You can't take data from other app's for TCE and complain about, that the data is not readable. Man, think about!

I am not a pro in coding, I said that many times and a year before, I didn't know nearly anything about VB.net.
But if you feel, you can make it better yourself, go create your own app and feel fine. But don't bother me with such a nonsense.

You don't get my point. That the EDDB data is not directly compatible with your app wasn't my point. I did convert the data in the required format, but the program couldn handle millions of entries.
 
Sorry, but TCE is not designed for other data than it's own, EDDB data is not compatible with TCE data. You know nothing about it, which relationship is necessary. You can't take data from other app's for TCE and complain about, that the data is not readable. Man, think about!

I am not a pro in coding, I said that many times and a year before, I didn't know nearly anything about VB.net.
But if you feel, you can make it better yourself, go create your own app and feel fine. But don't bother me with such a nonsense.

Sorry if I wasn't clear. I did convert the EDDB data to the required format. Your program just couldn't handle the ammount of entries.
I didn't say the program is bad, I just wantet to point out that it need improvements.
 
Sorry if I wasn't clear. I did convert the EDDB data to the required format. Your program just couldn't handle the ammount of entries.
I didn't say the program is bad, I just wantet to point out that it need improvements.

That's true, TCE isn't designed to handle such an amount of data, but it don't have to do it. I think, you aiming on using TCE with crowdsource data, but that is not the way, how is TCE working and designed for.
BTW, what version you are using to import such mass of data? And, TCE isn't open source, so did you decomple it?
 
I think I'm more excited for the next version of TCE then I am of the game! I love the look of the new features. Can't wait to try them out.

Have to agree on that;)

And to gator96100 if you been with Eventure from the beginning or just after his MK 1 version I would say is programing is incredible and the fact the he can respond to user's request in anything from a few hours to a couple days is remarkable and then to move from one type of programming to another while and incorporate other people's apps and improving his program MK 11 has mine and I hope most other user' vote, what I would say to you is "HELP" he doesn't bite.
 
I tried to import the full EDDB but unfortunately your program does not work with the ammount of entries and I get an IndexOutOfBoundsException(probably because I didn't chage the station ids from EDDB and your program seems to need increasing numbers without "holes" for whatever reason).
P.S.: Your way of coding is incredible inefficient and terrible to read.

It's a good thing that you are not proficient enough to make sense of the code and misuse this great piece of software.
It was never intended to share data or use public databases.

It is very rude of you to jump in and criticize this way when you know obviously nothing of what it is and is intended to achieve.

As Eventure suggested, if you think you can do better, prove it and write your own.
I won't hold my breath lol

In the mean time TCE is great, there is not better ED companion out there and if Eventure was really bad at coding. then he deserves our praise 10 times over for keeping at it despite his lack of skill when he started.
 
Minor bug...the summary panel seems to forget where I put it. Every time I start TCE, it goes back to one spot, but not the one where I moved it to. Don't forget, I run at a weird res of 5760x1080, so I dunno if that's part of the problem.
 
That's true, TCE isn't designed to handle such an amount of data, but it don't have to do it. I think, you aiming on using TCE with crowdsource data, but that is not the way, how is TCE working and designed for.
BTW, what version you are using to import such mass of data? And, TCE isn't open source, so did you decomple it?

What do you mean with version? Version of TCE? 1.3.5
I programmed a tool to convert the data. If you are interrestet in the source pm me(german also possible).
.NET programs are not fully compiled like C/C++ programs are. They are decompilable with tools like ILSpy and I had a look into the source.
 
What do you mean with version? Version of TCE? 1.3.5
I programmed a tool to convert the data. If you are interrestet in the source pm me(german also possible).
.NET programs are not fully compiled like C/C++ programs are. They are decompilable with tools like ILSpy and I had a look into the source.

I think what Eventure is trying to say is you may have illegally violated his Intellectual Property Rights by opening his software without his permission.
 
I think what Eventure is trying to say is you may have illegally violated his Intellectual Property Rights by opening his software without his permission.

That's not true. In the European Union, reverse engineering is legal as long as it is for interoperability purposes, whatever the license may say on the subject. Reverse engineering does not give you the right to publish your findings, though.
 
Another potential bug. If you use the route finder, click on a route, and hit 'preview route', everything is fine, except the "trade advisor" box goes blank. Clicking the left/right arrow does nothing. This may be intended as you're coming from the route finder, and presumably already know the info the "trade advisor" box shows. I Dunno.

edit* Also, the route planner, under 'buy commodity' list, doesn't show commodities that you can buy for above gal avg price (they are all neg). The 'sell commodity' list does show both above and below gal avg commodities, but not the 'buy commodity' list. Hope that makes sense.
 
Last edited:
Ok I just started using this and love it....Here is my problem. I was landing at an outpost and saw the click here to add Flashing so I clicked it, it started processing and nothing, so I landed went into hanger and Tried it again. Again Processed and again nothing. I didn't have many so I tried re-logging, reinstalling, loaded game and nothing same thing not even credits counted in the credits. Reinstalled 5 times any solutions. [noob]
 
Ok I just started using this and love it....Here is my problem. I was landing at an outpost and saw the click here to add Flashing so I clicked it, it started processing and nothing, so I landed went into hanger and Tried it again. Again Processed and again nothing. I didn't have many so I tried re-logging, reinstalling, loaded game and nothing same thing not even credits counted in the credits. Reinstalled 5 times any solutions. [noob]

Hello Commander,

please tell me, what you meaning with "it started processing"?

Normally you click the Position Display and two buttons appearing (Add Market and Add Location).
Clicking on one of these two brings you to the Database panel (Market or Location).
At the Market Database panel, you can select the market, you are, completing missing entries and save the market in the end (see the guide section of the main post for help).

Did you using TCE in conjuction with EDMC? Only with it, the Credit panel will show under unassigned the gain of credits. From there you can move them into a category.

With the next version of TCE, all gain and loss of credits are automatically added to each category of income (see Dev update #1 or #2). The Credit panel will be removed as a single panel. All is moved to the new Personal panel.

Minor bug...the summary panel seems to forget where I put it. Every time I start TCE, it goes back to one spot, but not the one where I moved it to. Don't forget, I run at a weird res of 5760x1080, so I dunno if that's part of the problem.

Okay, check it and yes, it could be a multi-monitor issue. TCE gets the resolution of your primary screen, so it could be lower than it should for you.
TCE resets 'out-of-screen' positions of panels when starting, so it could be your problem. Will try to fix it for the next release.

Another potential bug. If you use the route finder, click on a route, and hit 'preview route', everything is fine, except the "trade advisor" box goes blank. Clicking the left/right arrow does nothing. This may be intended as you're coming from the route finder, and presumably already know the info the "trade advisor" box shows. I Dunno.

edit* Also, the route planner, under 'buy commodity' list, doesn't show commodities that you can buy for above gal avg price (they are all neg). The 'sell commodity' list does show both above and below gal avg commodities, but not the 'buy commodity' list. Hope that makes sense.

Found the issue with the Advisor, it is a bug, will be fixed with the next release.
The list of commodities to buy at the selected market have the following requirements:
- Commodity has a buy price other than zero
- Commodity is not at the exclude list (min. profit filter setting)
- Commodity stock is >= the filter stock setting.

So, I think it is your filter setting, so the commodity, you looking for, is maybe on the exclude list.
 
Last edited:
Ok I just started using this and love it....Here is my problem. I was landing at an outpost and saw the click here to add Flashing so I clicked it, it started processing and nothing, so I landed went into hanger and Tried it again. Again Processed and again nothing. I didn't have many so I tried re-logging, reinstalling, loaded game and nothing same thing not even credits counted in the credits. Reinstalled 5 times any solutions. [noob]

I think it's a "time" thingy. Everytime i click to add a new market it will last some time to open the UI for it, but this is only for the first market you add after you restarted TCE. If you add more after it, it opens realy fast then.
 
I think it's a "time" thingy. Everytime i click to add a new market it will last some time to open the UI for it, but this is only for the first market you add after you restarted TCE. If you add more after it, it opens realy fast then.

Yes, you are right, the first start of a panel takes some time, because of setting it up. It counts for every panel start, but some panels are faster, with less content, in displaying it the first time,
eg. Route Planner takes ages to display, the Personal instead goes quite fast. I had to decide to add the preparation time into the start sequence, but it needs then quite a lot time to prepare every panel, delaying the start alot.
Because many user's didn't make use of every panel every startup, I decided to add the preparation time to the start of a panel after loading.
 
Which reminds me... how does this look in VR?

Unfortunately, it doesn't. =(

While still relatively new, some apps are starting to crop up that allow the user to overlay windows onto VR games. I imagine this might work with TCE; however, there is an issue specific to a few games, including Elite. Elite uses a 'Direct-to-Rift' method of delivering the picture, because of the way it is written. This makes it impossible to overlay anything into the Rift, at least yet.

It is for this reason that I only occasionally use the Rift in Elite, as I have a heavy reliance on a number of apps, Discord, websites, and others that you can't tab to in the Rift or otherwise overlay. I'd have to remove the headset repeatedly to see those apps, which is both frustrating and difficult for someone who needs glasses.
 
Back
Top Bottom