1. Dismiss Notice
  2. GOG.com logo

    Thanks to YOUR votes, GOG.com now sells:
    - Sea Dogs - Sea Dogs: Caribbean Tales
    - Sea Dogs: City of Abandoned Ships

    Vote now to add Pirates of the Caribbean to the list!

    Dismiss Notice
  3. Under the Crossbones Podcast

    A Pirate Podcast with Interviews
    Music, Comedy and all things Pirate!

    - Episode Guide - About - Subscribe -
    - Twitter - Facebook - iTunes - Android -
    - Youtube - Fill the Coffers -

    Dismiss Notice
  4. New Horizons logo

    Quick links for PotC: New Horizons
    - Download latest version
    - Wiki - FAQ - Report bugs here
    - ModDB profile

  5. GOF logo

    Quick links for AoP2: Gentlemen of Fortune 2
    - Downloads and info
    - Historical Immersion Supermod
    - ModDB Profile

Dismiss Notice
New to the forum?
Please take a moment to read our Welcome Message and Forum Rules.

Included in Build [4.1] Rys Bloom Dialog Suggests Sidequest (that doesn't exist!)

Discussion in 'Features Archive' started by Javrimir, Sep 15, 2016.

  1. Pieter Boelen

    Pieter Boelen (Not So) Old Seadog Staff Member Administrator Storm Modder Hearts of Oak Donator

    Joined:
    Nov 11, 2004
    Messages:
    66,628
    Gender:
    Male
    Occupation:
    Maritime Research: Project Engineer (Analysis)
    Location:
    Wageningen, The Netherlands
    Without someone to translate ideas to functioning game features, nothing much will happen.
     
    Tingyun likes this.
  2. Javrimir

    Javrimir Powder Monkey

    Joined:
    Sep 12, 2016
    Messages:
    48
    Gender:
    Male
    Well, then I should check out your coding guides. I guess moding is no "animist" magic :D
     
    Tingyun and Pieter Boelen like this.
  3. Pieter Boelen

    Pieter Boelen (Not So) Old Seadog Staff Member Administrator Storm Modder Hearts of Oak Donator

    Joined:
    Nov 11, 2004
    Messages:
    66,628
    Gender:
    Male
    Occupation:
    Maritime Research: Project Engineer (Analysis)
    Location:
    Wageningen, The Netherlands
    We're always happy to help people learn how to do it! :cheers
     
    Tingyun likes this.
  4. Levis

    Levis Find(Rum) = false; Staff Member Programmer Creative Support Storm Modder

    Joined:
    Oct 6, 2013
    Messages:
    6,711
    Gender:
    Male
    Occupation:
    ICT
    Location:
    University Twente (Netherlands)
    besides the amount of work this would generate I think you should reconsider this also.
    This way you are locking away a common quest behind a side quest which in some cases might not be discovered by people, in some storylines Rys Bloom might not even exist.
     
    Tingyun likes this.
  5. Pieter Boelen

    Pieter Boelen (Not So) Old Seadog Staff Member Administrator Storm Modder Hearts of Oak Donator

    Joined:
    Nov 11, 2004
    Messages:
    66,628
    Gender:
    Male
    Occupation:
    Maritime Research: Project Engineer (Analysis)
    Location:
    Wageningen, The Netherlands
    I don't think he's being removed for any of them, so that at least shouldn't be an issue.

    The rest of your point still holds true though. :yes
     
    Tingyun likes this.
  6. Grey Roger

    Grey Roger Sea Dog Staff Member Storm Modder

    Joined:
    Feb 12, 2007
    Messages:
    6,420
    Meanwhile, here's option 3.

    "jean filaut_dialog.c" and "jean filaut_dialog.h" altered to add a bit in which, if you ask for a job and Rys Bloom is an active officer, you're offered a simple carpentry job, then get paid 1500 for it. The amount is defined by integer variable "cash" and preprocessed into the dialog so you can easily change it. "quests_side.c" has a small quest case which fast-forwards three days, gives you a few "Repair" XP, and sets up Jean Filaut to use the dialog to pay you.

    However this is developed, I'd rather like it to tie to Jean Filaut. The whole object of the exercise is to have Rys Bloom make good on an offer implied by his dialog. Jean Filaut has exactly the same problem (the job request which doesn't go anywhere), so we may as well deal with both of them at once. This version does. :D
     

    Attached Files:

    Tingyun, Pieter Boelen and Levis like this.
  7. Levis

    Levis Find(Rum) = false; Staff Member Programmer Creative Support Storm Modder

    Joined:
    Oct 6, 2013
    Messages:
    6,711
    Gender:
    Male
    Occupation:
    ICT
    Location:
    University Twente (Netherlands)
    will take a look at it later but sounds like a good addition. @Grey Roger can you only do it once or can you do it multiple times? If so is there a time before the quest re-emerges so it can't be farmed?
     
    Tingyun likes this.
  8. Grey Roger

    Grey Roger Sea Dog Staff Member Storm Modder

    Joined:
    Feb 12, 2007
    Messages:
    6,420
    Multiple. I considered setting an attribute and having the job offer only work when the attribute isn't set. But then I thought, if someone really wants to sit for ages in the shipyard getting 500 XP every three days, let them. :p

    Maybe have a count of how many times you've done it. After enough times, you've finished the ship. Then Rys Bloom steals it and sails off, never to be seen again. And with no Rys Bloom, you won't be getting the job any more. If someone is really keen, they can even write a full side quest to hunt Rys Bloom and extract payment for Jean Filaut...
     
    Tingyun likes this.
  9. Levis

    Levis Find(Rum) = false; Staff Member Programmer Creative Support Storm Modder

    Joined:
    Oct 6, 2013
    Messages:
    6,711
    Gender:
    Male
    Occupation:
    ICT
    Location:
    University Twente (Netherlands)
    Hahahahaha that sounds like something Rys Bloom would do right?
    So you really need Rys Bloom to trigger this quest? and each time you first need to talk to rys bloom before you can do the job at the shipyard again?

    I might have some fun with this in a later stage. For now I think it's good enough :). Altough maybe lower the amount of money you get a little bit, sounds like a bit to much to me (especially for low level characters). Maybe let the amount of money be depended on your repair skill? the better you are the more you get paid?
     
    Tingyun likes this.
  10. Grey Roger

    Grey Roger Sea Dog Staff Member Storm Modder

    Joined:
    Feb 12, 2007
    Messages:
    6,420
    You need Rys Bloom to be present in your shore party. Then, if you ask Jean Filaut for work, he says that because Rys Bloom is with you, he'll let you do some work on a tartane. If you agree, three days gets you 1500 gold and 500 "Repair" XP.

    Bear in mind you paid 500 to get Rys Bloom in the first place. But I made the cash amount a variable and used a PreProcessor command for the dialog, so all you need to do is change the line 'cash = 1500;' in case "job_done".
     
    Tingyun likes this.
  11. Pieter Boelen

    Pieter Boelen (Not So) Old Seadog Staff Member Administrator Storm Modder Hearts of Oak Donator

    Joined:
    Nov 11, 2004
    Messages:
    66,628
    Gender:
    Male
    Occupation:
    Maritime Research: Project Engineer (Analysis)
    Location:
    Wageningen, The Netherlands
    Sounds like a good idea to me! I like it. :onya
     
    Tingyun likes this.
  12. Grey Roger

    Grey Roger Sea Dog Staff Member Storm Modder

    Joined:
    Feb 12, 2007
    Messages:
    6,420
    It probably wouldn't do any harm for someone else to run through this just to be sure. But I've already tested it. Jean Filaut does give the job if Rys Bloom is in my shore party and doesn't give it otherwise. The XP shows up on my "Character" display, then I talk to Jean Filaut again to get paid. (I took note of how much XP and gold I had before and after doing the carpentry.)
     
    Tingyun and Pieter Boelen like this.

Share This Page