Friday, April 18, 2025

Traveller System Generator, Part 3 of many. And some game prep

Spent way too much time trying to figure out a routing issue. Routing in web applications basically tells the application what to do based on the URL. .NET Core (what this latest attempt is written in) does this by convention to make it easy if you follow the conventions. Which I did. But it broke with something I did. So I put back in the working state, then started doing 1 update at a time. 

It turns out that (a) where in the startup process you put services and stuff matters, which I knew already, and (b) something entirely unrelated can break things. I actually had a problem in my repository, the service that acts as an interface to the database. In this case, SQLite (which by the way has a real interesting history). Once I fixed that stupid issue, it all worked! Made a few more changes, such as adding the Traveller hex code to make the records independent of the actual record ID, and some UI improvements. But got stuck again trying to get the view to show the related records, in this case, to show the actual atmosphere description rather than the ID to the record. But progress!


I may try again tomorrow - in theory it should be simple. But hindsight is always simple. 

I also need to think about the next Fantasy Trip session. We left right before the big fight, so I need to set that up, work on the demon's stats and her potential attacks. After all, she *should* have some magic, not just impervious to non-magical weapons. I plan on getting more details about that worked out. 

After that we need a bit of an interlude, and while I was digging through my minis, found these. And think I want to do a bit of Sorcerer's Apprentice vibe if I can. And rather than stick behind the computer screen all day, I will get at least these 2 figures painted.

Before any paint sitting on more stuff I found


WIP. More stuff I found. And a gate to where?
I also backed Archon's latest Dungeons and Lasers project. They did an overtime process: for every updated pledge or new backer it reset the timer to 10 minutes. It lasted a long time, and they were very generous with some amazing stretch goals. The caves I backed last year should show up in a month or two, so we'll see how those work (and add to the infamous pile of shame, though I also added two of their "prisma-cast" pre-painted stuff to see how that looks. A bit more expensive, but if you factor in my time and paints (well, I have a lot of those so need to use them before they go bad!) it may be worth it.

On an entirely separate path, my boss got laid off last week. Which struck me particularly hard: he was the one that hired me two years ago and had just saved the company at least $100K in license fees. But sadly, no job in IT is safe (or any career, really). I've been let go 3 times, each time with zero warning. Each time shocked and diving into a weird depression. I just need to get 4 more years in (yay, I hit 61 this month!), assuming that Medicare is still around then, as well as social security. Insurance is the big worry for me - it is so crazy how much it costs and how little you get for it. But that is starting to veer into the political realm, so I'll just try & keep happy thoughts, stay employed and save up as much as I can. 

And play with my toys.

No comments: