Sunday, May 20, 2018

An unrelated note

I went ahead with the Campaign Cartographer Bundle of Holding. And got the Cosmographer add-on which in theory lets me do Traveller-like maps.  Most of the maps it turns out I could do with GIMP and stuff, but I'm just learning. The Traveller star maps are also probably easier in GIMP, and the documentation says that you can only import official Traveller sectors for the subsector mapping, which I've not dug into. does have a lot of nice templates which will save a lot of time, and there are a LOT of features I need to get under my belt.  So I think it may be worth the cost, just with a pretty big learning curve.

But I did make a play map in a fantasy style. I'll have to play with the SF styles.

I'll also see if a PDF attaches to these posts...

PDF here:

Friday, May 18, 2018

T5 Cargo

There is a somewhat active discussion over on COTI about the T5 rules.  And I may be misinterpreting something. I thought that spec trade was handled outside of bulk cargo: bulk cargo is what is sitting on the docks, so to speak, and someone is willing to pay the Cr1000/ton to ship.  You have the major, minor & incidental lots, basically sealed containers. Really there to fill up the remaining few dTons of storage if you want a full cargo hold, or can't wait for the weekly roll on the spec trade.

Spec trade was rolled weekly for what it was and the tonnage, at least in the earlier editions. Still doing that - the software in theory adds a week every time you do a search for cargo and passengers (this is configurable by version but defaults to a week). So each time you click that button, I go through all the systems within jump of your ship, generate the passengers and three levels of bulk freight for each system, then generate a random speculative cargo. It is that last cargo I cannot find the tonnage for, UNLESS we use the freight guide which is:

(Flux x Pop) x (total TCs + 1) for a specific list of trade codes. I think I'll just go with that.

Sunday, May 13, 2018

Buying T5 Speculative cargo

Almost there. The rules only cover the purchase price, not dTons or anything like that.  Currently I am defaulting to 1/25 of the cost for the tonnage, and yo can now purchase speculative trade items. The other major difference is that the is no haggling over the purchase price, just the selling price (i.e., the actual value table is only for selling items).  So that was also an interesting twist. So when you purchase a spec trade in T5, it just subtracts from your credits and cargo hold.

I still need to pass in the cargo code, and need to come up with a better way of generating what it is you are buying from the list of cargos. And I want to make the tonnage adjustable by the user which should be easy enough. I now see a better way possibly of integrating the Classic with T5, but that's okay. The code has gotten a lot messier than I like, but apparently that's how I code.

I did add a flag to the version table: CanAlterPurchasePrice. This way we can turn that on/off it you want to be able to haggle.

But some progress was made at least.

I am really itching to play or referee again. I was talking with a guy at the gym who may be interested, and I know John would play again, either as his previous Scout character or we can roll up a new one.  I may do the each player rolls up 2 characters so we have enough for a ship crew, depending on how many players play.  And I've gotten in touch with the guys I used to play Traveller back in college, almost 35 years ago.  Maybe a Roll20 version would work out.

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...