The last two weeks have been very busy. I finally managed to get the mission system up and running. This allows you to take on a variety of contracts, such as smuggling, hacking, and bounties.
With multiple factions in the game, you can choose which jobs to take based on your loyalties. If you prefer, you can also take jobs based strictly on how much they pay. After all, galactic politics can be someone else's concern. ;)
The first type of mission I've implemented is the classic cargo delivery. Someone needs goods transported, and you're the pilot they've hired. Sometimes this will be easy, sometimes you may find things becoming a little more difficult. For example, entering enemy territory may become a challenge unless you plan ahead and forge your ship's ID. If you don't, you may find yourself on the run from enemy patrols (and elite bounty hunters).
It's been a lot of fun working on this system so far. Previously, a lot of my time was spent getting base systems in place. This...