Thanks Thunder for your continued help mate. In fact, I followed the original explanation well enough it seemed, for I already made these changes, altering lines 0x46b61 and 0x46b6c exactly as described. But it still didn't work for me - not correctly, not the way I had imagined. In the test game I'm running all these new surrounding sectors don't read: 'Federation Sector', as I would expect, they are not all coloured in blue, and some still say: 'Unclaimed Sector'. So something's not quite right. I also crashed soon after building the Starbase. Upon sending a scout though one adjacent (and empty) sector I received a CTD. The crashlog entry of concern reports:
File: ..\..\source\universe\readrace.c, Line: 257, 0
From what I could discover the reason for this crash is related to Galaxy generation, and it is recommended to wait for the intro video to finish before starting a game. I couldn't figure this out. This isn't Turn 1. Anyway, I kept trying the same turn, and tried sending the ship to a different nearby sector. The game continued to crash. So I loaded up a previous non-modded version of trek.exe (the old backed up version before the territorial claim mod) and played the same turn to see what that would do. Success. No crash. This suggests to me that the crash was related to the changes I made to re: starbase sector claim.
Cheers Flocke. I've been fiddling around with IDA for the last couple of days. And I still have my old copy of UE for Hex editing (UltraEdit that is, not Ultimate Editor). But assembly code is a different world for me - a strange new world you could say lol. I just don't have the experience or expertise to know exactly what I'm doing - just as one doesn't have any context for what they're seeing when looking at a book written in a foreign language. I could sit down and study long and hard, but that's a big task, and I just don't have a lot of free time atm.
I'm not looking to delve really deeply into the code analysis side of things. Originally my mod releases involved chiefly ships/buildings/minors/ and basically giving BoTF an extra kick, a new flavour. Now, thanks to so many doing such awesome work, I'm quite out of the loop! I'm doing my best though, and each day as I look through the forums I'm finding new and more impressive fixes/features - things I long thought impossible, but with this new info mostly provided in assembly language, it's beyond my means to understand/translate, and to mod myself with my limited and humble knowledge of hex editing.
But thanks to you guys I'm trying