• New Horizons on Maelstrom
    Maelstrom New Horizons


    Visit our website www.piratehorizons.com to quickly find download links for the newest versions of our New Horizons mods Beyond New Horizons and Maelstrom New Horizons!

Recent content by Grey Roger

  1. Grey Roger

    Gambling Den / Casino?

    If you mean the gambling house in Cartagena, that is indeed what happens. The player uses the same dialog file as the characters in taverns who sometimes offer to drink and sometimes offer to gamble. The code in that file checks if you're in the gambling house and if so, always goes to gamble...
  2. Grey Roger

    Need Help Updating the Russian Translation

    Line 618 is where various components are put together, but the problem is earlier. For example, line 562:b = " " + XI_ConvertString("a") + " " + TranslateString("",tempitem.name);In Russian "common.ini", "a" is translated as "". Those double spaces are where English has "a" and Russian has ""...
  3. Grey Roger

    Need Help Updating the Russian Translation

    1: Move this line:int tmpLangFileID = LanguageOpenFile("interface_strings.txt");... to above this:if(makeint(Pchar.reputation) >= 80)Move this line:LanguageCloseFile(tmpLangFileID);... to directly above this:AddDialogExitQuest("LandEnc_Char1_Leaves");That should put both of them outside the...
  4. Grey Roger

    Sword of Triton speed burst

    Put this into your "PROGRAM" folder. In any game, press F12 to activate it. That should produce an on-screen message "Executed Console". If not, upload "error.log". If the message does appear, upload "compile.log". Also check your inventory. This "console.c" should give you a Sword of...
  5. Grey Roger

    B14v22 troubles

    There is a file "fixes.txt" attached to the first post of this thread, which is also where you find the links to the installer, contents archive and update file for Build 14: Mod Release - Build 14 Gamma Version [Last update: 12th January 2024] That "fixes.txt" lists all the changes in the update.
  6. Grey Roger

    Need Help Updating the Russian Translation

    In "PROGRAM\globals.c", below line 189, add:#define ILANG_PTBR 7There are other changes needed in other files because this is part of the code to introduce a Portuguese translation. Adding that definition won't be enough for Portuguese; the next update will include all the files plus what I...
  7. Grey Roger

    Need Help Updating the Russian Translation

    Got it - thanks! Also: Found it! And you can take the 'TranslateString' lines out of case "Captured_and_sentence2". The problem is in "PROGRAM\MAXIMUS_Functions.c", function 'RestoreCharacter'. It translates the character's "old.name", "old.lastname", and a couple of other "old" names if...
  8. Grey Roger

    Need Help Updating the Russian Translation

    The crewmember is supposed to be watching Turner to make sure he doesn't escape. But if you want Turner to look a little more active without wandering around, try removing these:LAi_SetActorType(CharacterFromID("Will Turner")); LAi_ActorTurnToCharacter(CharacterFromID("Will Turner")...
  9. Grey Roger

    Need Help Updating the Russian Translation

    Then Turner needs to be stuck to the ground, and Oswald Chappel's crewman needs to watch him. At case "Purchase_Interceptor2", add: LAi_SetActorType(CharacterFromID("Crew_member_07")); LAi_SetActorType(CharacterFromID("Will Turner"))...
  10. Grey Roger

    Need Help Updating the Russian Translation

    Looking at function 'IVideoBreak', there is a lot of code which is supposed to check for keys pressed to interrupt the video, and which has all been commented out. Your code has kept one small part of it and deleted the rest. The code is in the stock game so it should work. So I've...
  11. Grey Roger

    Need Help Updating the Russian Translation

    After Barbossa kills you, can you upload "compile.log" and "system.log"? And "error.log" if it exists. I didn't change anything to do with death in the residence, apart from following your suggestion to prevent escape by resurrection. What I did was add some code so that if you escape through...
  12. Grey Roger

    Need Help Updating the Russian Translation

    1: I'm going to need to figure out why Norrington's first name is still translated but his last name is not. This seems to be a recurring problem and should not need to be patched by re-translating names of characters who are resurrected. 2: That makes sense, and 'LAi_LocationFightDisable' also...
  13. Grey Roger

    Need Help Updating the Russian Translation

    1: I may need to play around with this. Perhaps allow the player to escape, either through the door or by being killed and resurrected, then reset the triggers for the original quest starting at the port. 2: Changing the first one to full name makes sense, but Cutler Beckett does not respect...
  14. Grey Roger

    Need Help Updating the Russian Translation

    Move these lines: Characters[GetCharacterIndex("Barbossa")].dialog.CurrentNode = "begin_5"; LAi_SetActorType(CharacterFromID("Barbossa")); LAi_ActorDialog(CharacterFromID("Barbossa"), pchar, "", 10.0, 10.0);... from case "proposerabarbossa" to case...
  15. Grey Roger

    Mod Release Build 14 Gamma Version [Last update: 12th January 2024]

    It was worthwhile uploading your "initModels.c" anyway because your "Woodes_Rogers" model uses the "33_Ronald" animation, both according to your "initModels.c" and the new "TempQuest.c". Does that mean you have a new model "Woodes_Rogers"?
Back
Top