Swashbucklers Mod: More stuff for pirates!

Discussion in 'Mod Releases' started by Ruigi, Jun 9, 2012.

  1. Kazeto

    Kazeto Member

    Actually, it's not that difficult. It just is harder to make it sort of elegant instead of a mess that it can result in.

    But yeah, the way they did it is certainly something to behold.
     
    OmniaNigrum and shaken like this.
  2. Essence

    Essence Will Mod for Digglebucks

    I bow to your superior head-wrapping, Kazeto.


    er...
     
    OmniaNigrum and Kazeto like this.
  3. Kazeto

    Kazeto Member

    Huh?

    The last I remembered, I was just a mortal. So don't bow to me, Essence - in the field of modding DoD you are the one who gets more respect. I just have weird ideas and am crazy enough to try some of them out, that is all.
     
    OmniaNigrum likes this.
  4. ChemIisana

    ChemIisana Member

    I can't tell what's the best part about this mod. The items themselves, or the fact that it's expansion pack quality.
     
    OmniaNigrum likes this.
  5. Kazeto

    Kazeto Member

    Expansion pack quality, my dear Chemlisana. It's good to see additional content, but when you see additional content in both great quality and quantity, it's a whole different thing.
     
  6. shaken

    shaken Member

    Just to be fair, there is quite a bit of unused code sitting around in there that probably muddies things up. And I reworked the whole thing a couple times, so it is pretty messy.
     
    OmniaNigrum likes this.
  7. Jake

    Jake Member

    I downloaded it... never got to try it there seems to be a missing png file... something about gas cannisters?
     
    OmniaNigrum likes this.
  8. r_b_bergstrom

    r_b_bergstrom Will Mod for Digglebucks

    Do you have all the expansions to the game? Swashbucklers uses elements from the various expansions, so it probably won't load correctly if you don't have them. If gas canisters were mentioned in the error message, that probably means you're lacking the You Have To Name The Expansion Pack expansion. The good news is, that expansion's free.
     
    OmniaNigrum and Vitellozzo like this.
  9. OmniaNigrum

    OmniaNigrum Member

    Steam gets confused. Check the DLC itself and see if Steam missed one. If using another distributor, check anyway.
     
    mining likes this.
  10. Jake

    Jake Member

    hmmm ok well i got it through Steam and i figured all DLCs were included i'll have to check it out thanks
     
    OmniaNigrum likes this.
  11. Jake

    Jake Member

    well that was the issue.... thanks for the help... the gaming community the last true brotherhood :)
     
    OmniaNigrum and Vitellozzo like this.
  12. Alistaire

    Alistaire Member

    I've studied the item set's XML stuff for a while, for my own mod which adds a bronze armour set, and had a few questions:

    - Do you have to wait for the PlayerHitEffectBuffs to go off, and is that why there's this part in the code?
    Code:
    <spell name="SetCheckerTrigger" type="self">
        <effect type="trigger" spell="SetChecker" amount="0"/>
        <effect type="trigger" spell="SetCheckerTrigger" amount="2" />
        </spell>
    ( SetCheckerTrigger triggers itself /twice/?)

    - While checking if the player has 3 items from the set, why is there this?
    Code:
    <spell name="IOSetCheckABC" type="self" >
        <effect type="trigger" amount="1" affectsCorpses="0" requirebuffontrigger="1" requirebuffontriggername="Silks of the Commodore" spell="IOSetCheckABC2"/>
        </spell>
     
    <spell name="IOSetCheckABC2" type="self" >
        <effect type="trigger" amount="1" affectsCorpses="0" requirebuffontrigger="1" requirebuffontriggername="Imperial Bicorne" spell="IOSetCheckABC3"/>
        </spell>
     
    <spell name="IOSetCheckABC3" type="self" >
        <effect type="trigger" amount="1" affectsCorpses="0" requirebuffontrigger="1" requirebuffontriggername="Commodore's Saber" spell="IOSetBonus3"/>
        </spell>
     
    <spell name="IOSetCheckBCA" type="self" >
        <effect type="trigger" amount="1" affectsCorpses="0" requirebuffontrigger="1" requirebuffontriggername="Imperial Bicorne" spell="IOSetCheckBCA2"/>
        </spell>
     
    <spell name="IOSetCheckBCA2" type="self" >
        <effect type="trigger" amount="1" affectsCorpses="0" requirebuffontrigger="1" requirebuffontriggername="Commodore's Saber" spell="IOSetCheckBCA3"/>
        </spell>
     
    <spell name="IOSetCheckBCA3" type="self" >
        <effect type="trigger" amount="1" affectsCorpses="0" requirebuffontrigger="1" requirebuffontriggername="Silks of the Commodore" spell="IOSetBonus3"/>
        </spell>
     
    <spell name="IOSetCheckCAB" type="self" >
        <effect type="trigger" amount="1" affectsCorpses="0" requirebuffontrigger="1" requirebuffontriggername="Commodore's Saber" spell="IOSetCheckCAB2"/>
        </spell>
     
    <spell name="IOSetCheckCAB2" type="self" >
        <effect type="trigger" amount="1" affectsCorpses="0" requirebuffontrigger="1" requirebuffontriggername="Silks of the Commodore" spell="IOSetCheckCAB3"/>
        </spell>
     
    <spell name="IOSetCheckCAB3" type="self" >
        <effect type="trigger" amount="1" affectsCorpses="0" requirebuffontrigger="1" requirebuffontriggername="Imperial Bicorne" spell="IOSetBonus3"/>
        </spell>
    (You're basically checking for the same items right? Is the sequence of the buffs important? Does ABC have anything that BCA doesn't have? Is CAB superior?)

    ----

    I'd like to know, because as confusing as it already is, MY script is completely the other way round. I check for A, then B, then C and lastly D, but that's it!
     
    OmniaNigrum likes this.
  13. Kazeto

    Kazeto Member

    No, it does not. It is merely activated with a delay.

    It's fool-proofing the code. Every possible variant has to be checked, and there is no way to do it en masse so he had to code in every check.

    His item sets do not treat every item equally, which means your method isn't as applicable here as his. Or at least that's what I think it is - I will look at it once again when I am not literally falling to the side from fatigue.
     
    Alistaire and OmniaNigrum like this.
  14. Ruigi

    Ruigi Will Mod for Digglebucks

    I never got around to uploading this mod to steam workshop. The mod files still crash during the upload process. I have no idea why.
     
    OmniaNigrum likes this.
  15. lccorp2

    lccorp2 Member

    Even with the fixed mod loader w/ the beta? Things stopped crashing for me.
     
    OmniaNigrum and Kazeto like this.
  16. Ruigi

    Ruigi Will Mod for Digglebucks

    nope, still doesn't work.
     
    OmniaNigrum likes this.
  17. Alistaire

    Alistaire Member


    You might've used an already existing item in your mod. That crashed my uploader aswell.
     
    OmniaNigrum likes this.
  18. Bohandas

    Bohandas Member

    You might want to set the ship pieces to can_push="0". (see attached image for why)

    Cool mod though
     

    Attached Files:

    Kazeto and OmniaNigrum like this.
  19. Bohandas

    Bohandas Member

    In "Santa's Treasure Room" the bones at locations 5 and 6 seem like they should be passable="1"
     
    Kazeto and OmniaNigrum like this.
  20. r_b_bergstrom

    r_b_bergstrom Will Mod for Digglebucks

    Alistaire, could you elaborate on that? There's more than one way to interpret "used an already existing item" and I'm not sure what you mean, exactly. I'd love to finally get this mod up on Steam.

    Thanks for the tip, but I just double-checked the files. It looks like can_push="0" is on every bit of railing and water, so you shouldn't be able to move them. Probably just a random glitch? Let us know if it happens consistently, and we'll look into it again.

    I could go either way on those. Per your suggestion, I changed them in my local files just now. If and when we make any more serious updates to the mod, it'll get "corrected" as well. I'd hate for everyone to waste time downloading a new version for three words of non-critical update to the hidden area of a room that rarely spawns. It only matters if you somehow get to that space without any teleport or knockback, which is not likely.

    Thank you for the compliment.
     
    Kazeto and OmniaNigrum like this.