STAR TREK 2d20
  1. #1

    Exploding Dice Extension - BETA

    Hi Guys,

    Oberoten & I have been discussing back and forth a "Wild Die" or "Exploding Die" Extension/Addition - well, I've got the code to a pretty good point, but I've run out of time to devote to it, so while I'll still dabble, I'm putting the Extension up here. If someone(s) would like to collaborate with us and have a crack at finishing this off, then I for one would welcome the help.

    At the moment there are a couple of Options (available from the Options System) which allows you to specify the Die to be used for the Wild Die and also the Target/Trigger Number/Value. There is also an option to Add, Multiply, Exponential or Subtract - Add will add the value of maximum value of each proceeding Wild Die Roll to the final Wild Die Rolll and add this to the Total of the non-Wild Die Rolls (similar to Shadow Run); Multiply will multiply the final Wild Die Result by the number of Wild Die Rolls and add this to the Total of the non-Wild Die Rolls; Exponential will Double the final Wild Die Roll by the number of Wild Die Rolls and add this to the Total of the non-Wild Die Rolls; and Subtract will subtract the next Wild Die Roll from the total.

    At the moment each Wild Die Roll is shown as a 3D-Roll, and the result is sent to the Chat Window - however, I haven't got any explanation text being displayed in the Chat Window and that's where I've had to leave things.

    All the new code in the manager_actions.lua file is at the end, so its easier to find

    Also note that this is a BETA - USE AT YOU OWN RISK - my suggestion is load this in a new campaign that you won't mind throwing away to try it out.

    The current version is 0.7 BETA.

    If someone(s) does decide to help finish this off then, as I said, let's collaborate here (and possibly by PM) and see what we can come up with.

    Cheers
    Last edited by dulux-oz; November 27th, 2014 at 05:56.
    Dulux-Oz

    √(-1) 2^3 Σ Π
    ...And it was Delicious!


    Alpha-Geek
    ICT Professional
    GMing Since 1982
    NSW, Australia, UTC +10
    LinkedIn Profile: www.linkedin.com/in/mjblack

    Watch our games on Twitch: www.twitch.tv/dulux_oz

    Support Me on Patreon: www.patreon.com/duluxoz

    Past Games, etc, on my YouTube Channel: www.youtube.com/c/duluxoz

  2. #2
    Oberoten's Avatar
    Join Date
    May 2006
    Location
    Älvsbyn, Sweden
    Posts
    2,620
    This turned out absolutely beautiful. And useful for a lot more systems than just my own cherished Ars Magica.

    - Obe
    For your Ars Magica needs :
    https://fgrepository.com




    Atque in perpetuum frater, Ave atque vale.

  3. #3
    Quote Originally Posted by Oberoten View Post
    This turned out absolutely beautiful. And useful for a lot more systems than just my own cherished Ars Magica.

    - Obe
    Yeah, thanks, but it's still not right - at least it's not in a state where I'd be happy to put it out as a "real" Extension - we've got to get the Chat Window messages right

    Cheers
    Last edited by dulux-oz; November 27th, 2014 at 08:30.
    Dulux-Oz

    √(-1) 2^3 Σ Π
    ...And it was Delicious!


    Alpha-Geek
    ICT Professional
    GMing Since 1982
    NSW, Australia, UTC +10
    LinkedIn Profile: www.linkedin.com/in/mjblack

    Watch our games on Twitch: www.twitch.tv/dulux_oz

    Support Me on Patreon: www.patreon.com/duluxoz

    Past Games, etc, on my YouTube Channel: www.youtube.com/c/duluxoz

  4. #4
    Mask_of_winter's Avatar
    Join Date
    Feb 2009
    Location
    USA Eastern Time Zone (GMT -5/-4)
    Posts
    2,479
    Blog Entries
    1
    You couldn't have used the code from the Savage Worlds ruleset? All die explode over on the dork side
    Writer for Just Insert Imagination and co-host of the Wild Die Podcast.
    Find me on G+ to get in on one-shots, check out my YouTube and Twitch channel and follow me on Twitter @Mask_of_Winter

  5. #5
    Quote Originally Posted by Mask_of_winter View Post
    You couldn't have used the code from the Savage Worlds ruleset? All die explode over on the dork side
    I don't understand what you mean by this - could you please explain?
    Dulux-Oz

    √(-1) 2^3 Σ Π
    ...And it was Delicious!


    Alpha-Geek
    ICT Professional
    GMing Since 1982
    NSW, Australia, UTC +10
    LinkedIn Profile: www.linkedin.com/in/mjblack

    Watch our games on Twitch: www.twitch.tv/dulux_oz

    Support Me on Patreon: www.patreon.com/duluxoz

    Past Games, etc, on my YouTube Channel: www.youtube.com/c/duluxoz

  6. #6
    Mask_of_winter's Avatar
    Join Date
    Feb 2009
    Location
    USA Eastern Time Zone (GMT -5/-4)
    Posts
    2,479
    Blog Entries
    1
    Quote Originally Posted by dulux-oz View Post
    I don't understand what you mean by this - could you please explain?
    Sure. I mean that Savage Worlds have exploding dice. Roll the highest value of a die from your character sheet and it will automatically reroll and keep adding until you don't hit max value on the die. Just thought you might benefit from checking out the code used to do that. Unless that's not what you meant by exploding die?
    Writer for Just Insert Imagination and co-host of the Wild Die Podcast.
    Find me on G+ to get in on one-shots, check out my YouTube and Twitch channel and follow me on Twitter @Mask_of_Winter

  7. #7
    Quote Originally Posted by Mask_of_winter View Post
    Sure. I mean that Savage Worlds have exploding dice. Roll the highest value of a die from your character sheet and it will automatically reroll and keep adding until you don't hit max value on the die. Just thought you might benefit from checking out the code used to do that. Unless that's not what you meant by exploding die?
    Ah, right, I wasn't aware of that - I'll take a look-see (when I get time to scratch myself ) - thanks.

    Cheers
    Dulux-Oz

    √(-1) 2^3 Σ Π
    ...And it was Delicious!


    Alpha-Geek
    ICT Professional
    GMing Since 1982
    NSW, Australia, UTC +10
    LinkedIn Profile: www.linkedin.com/in/mjblack

    Watch our games on Twitch: www.twitch.tv/dulux_oz

    Support Me on Patreon: www.patreon.com/duluxoz

    Past Games, etc, on my YouTube Channel: www.youtube.com/c/duluxoz

  8. #8

  9. #9
    Quote Originally Posted by damned View Post
    Dont worry Dulux - Ill come over and scratch you so you can get back to coding.
    Im here to help after all.
    You gonna wanna stop flirtin' with me now - you sweet lill-o-thing, you
    Dulux-Oz

    √(-1) 2^3 Σ Π
    ...And it was Delicious!


    Alpha-Geek
    ICT Professional
    GMing Since 1982
    NSW, Australia, UTC +10
    LinkedIn Profile: www.linkedin.com/in/mjblack

    Watch our games on Twitch: www.twitch.tv/dulux_oz

    Support Me on Patreon: www.patreon.com/duluxoz

    Past Games, etc, on my YouTube Channel: www.youtube.com/c/duluxoz

  10. #10
    Oberoten's Avatar
    Join Date
    May 2006
    Location
    Älvsbyn, Sweden
    Posts
    2,620
    Would it be possible to do a workaround by just calling a random number and insert as the result?

    - Obe
    For your Ars Magica needs :
    https://fgrepository.com




    Atque in perpetuum frater, Ave atque vale.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
5E Character Create Playlist

Log in

Log in