We intended to set things up properly as per your original work, but it is quite possible some things ended up differing by now.The Nelson start gives you the rank "Commander" (with 22 relation points) and the 6th rate frigate "Blanche" rather than HMS Badger.
The best would be if you can again give the details of how you want these characters set up so that they can be made to work properly with the new system.
The starting ranks are extremely easy to definine in PROGRAM\Models\initModels.c now. The ships have to be manually set to match there,
though in this case the assignment is purely cosmetical for the Select Storyline interface as the actual ship assignment for Naval Officers is handled elsewhere.
See this thread for more details: http://www.piratesahoy.net/threads/custom-pre-defined-character-choices.24995/
The assignments are all in PROGRAM\NK.c where there are defaults set for each nation, period and rank.
There are custom presets included for several characters, including Nelson and Aubrey.
If I recall, I did keep the original officers that you added. The only difference is that you no longer get ALL of them at the start of the game.
Instead you get a few on each promotion until you have all the ones that you originally had defined.
I changed the starting ranks for some characters already in my own game version, but didn't post that yet.
If I remember correctly, that indeed included setting Nelson and Aubrey to start at rank 3 instead of rank 5.
Starting Aubrey out with the Surprise is quite possible; all that needs to be done is to modify his initModels.c entry. That would be quite a substantial jump-start to the game though.The Aubrey start also gives you the rank "Commander" (also with 22 relation points) and the Unité class frigate "Lively" rather than the HMS Sophie (as you intended).
As you are simulated to have already played a substantial part of the game, there would be less game ahead of you because you skipped on a lot.
Plus you would still have the skills of a level 5 character, but a much larger ship than level 5 characters normally get.
That could be considered an extra challenge.
Alternatively, we could force the player to actually start at a higher rank with extra skills by automatically triggering some extra level-ups.
That works for the cheatmode so we can do that here too.
If you select a generic Admiral model, you will actually start the game as Admiral with the command of an admiral too.
But again, still at rank 5 at the moment. Indeed that code might require some tweaking.
My question now is: What if players DO want to start as Jack Aubrey at an earlier stage in his career?
If we give Aubrey's correct captain model upon promotion, you could start with a generic Midshipman model but name your character Jack Aubrey.
You would then get to play through his whole career and get the correct model, ships and officers during play.
The default Aubrey start can then indeed be with him already as Post Captain in command of HMS Surprise.
There is indeed a bug with that in the current Beta 3.5 WIP release.Though now I can't seem to replicate the custom naval officer getting Nelson's stuff. Now every time I try (in various time periods) I get no officers and no ship at all...
I did fix it a while back and posted the individual affected file on the forum, but I didn't get around to updating the installer or ZIP yet.
If at all possible, I'll try to post some sort of a new update before Friday with this and several other things corrected and updated.
Last edited: