Monday, April 30, 2018

Misc updates

Nothing software related sadly.  But I've finished my first class, so there is now a 2 week window where hopefully I'll get another version out there with corrections to several of the issues I noted when testing on my tablet vs running on my quad-HD big screen.  Still a lot of changes to make this vaguely useful.

And I am continuing with the program - not sure where it will lead but I do enjoy learning, although I'd prefer playing Traveller or any game more...

So my goal is to push another release out to the HockeyApp this weekend. I've made several changes but want to make some more, so I am hoping to have a few hours over the weekend to get things done and push it out Sunday night.

So fingers crossed, and if anyone wants to be an alpha/beta tester, just let me know.  Of course, the source code is open source and available as well - some people have been cloning the repo so perhaps this is getting used someplace.

Sunday, April 15, 2018

T5 - Buying spec cargo

I've got this part working, assuming the user sets up the trade code adjustments. I've also decided that I'll update the 'create the actual value table' process to use the values form book 2 / BBB. I can't stick them in the seed process exactly - the versions are not there to link them to, and I've about the order of events to map the correct IDs. Also - I cannot find in the T5 book anything to indicate tonnage for spec trade. Just all the pricing.  I've not looked at the T5.09 document - that may include more info. Its just that I like having that giant tome open when playing with code.

I also installed this on my tablet via the HockeyApp process. It actually worked.  I also noticed several glaring issues when trying to use the software.  I've already made a few updates to address those. First, when you create a new ship it takes you to the ship layout. However - none of the details are in place yet, so previously the ship info tab was off to the right. Now it is the 1st tab and more obvious you need to fill it out. The 2nd issue was selecting the sector: as you had not selected an era, there were no sectors to load. Selecting an era now loads the sectors. I also default to 1105 era to have something in there when it is empty.  The TravellerMap supports 4 eras: 0, 1105, 1248 and 1900. In theory the tracker software should as well but I've really only tested with the 1105 data. A third issue are some layouts do not fit well with the tablet. I need to either resize them or make it more responsive.

Friday, April 13, 2018

Tracker - beta (really alpha) testers

I've had very slow progress (still second guessing about pursuing another masters degree. In project management. Just because I thought I should know more about projects)

Turns out there is a way to beta test this without the hassle of certificates. HockeyApp allows me to upload the software and create a test group. You get an email, sign up for free, and it will let you install the software.

In testing it, I used another email account and invited myself. I got the link, signed up (so now I've my dev account and a test account...) and it let me download a zip file. Unzip that, right-click the 'Add-AppDevPackage.ps1' and run with Powershell.  I had to say yes to change at the prompt, but then it bombed for me as I've already got that installed as I run it locally with Visual Studio.  I'll have to see if I can uninstall that & try again.

The HockeyApp platform looks like a good way to do this. If anyone wants to start alpha testing, PM me with your email and I'll sign you up.  I've no real idea if this will work but I really do intend to get this into the App at some point and having real people tell me everything that does not work (i.e., most of it...) may help me make progress again.

Please review HockeyApp and all that. I've never used it, but it is built into Visual Studio so it is supported (or owned) by Microsoft. If you want to try it out, just let me know.


Tuesday, April 10, 2018

T5 Trade - still WIP

I did add a trade effect field to the trade codes so you can have changes to the base price. I've added the trade selling trade code table but have not put in the matrix yet (that will come). So we're a few steps closer - I could generate the initial trade good code, and randomly pick one of the trade goods and all that. I just need to connect the dots, but sadly class time is taking up the majority of my free time.  I was sick the last few days (stomach virus? food poisoning? I've no idea other than I've not eaten much more than toast the last 4 days and I was pretty dehydrated for a while). So I managed a few things yesterday beyond feeling blech, checking work email, reading a chapter for class and taking notes, and having a class team meeting.

All I want to do is code sometimes! And play Traveller...