Having problems registering on Coin Return? Please email support@coin-return.org, and include your PA username and PIN.
w̵h̵a̸t̷ ̶i̴s̶ ̵t̶h̴i̵s̵ ̷t̴h̷a̵t̷ ̶t̵w̵i̸t̵c̸h̴e̶s̵ ̶s̵l̵i̸t̸h̶e̵r̷s̵ ̸m̶o̵v̵e̴s̸ ̴s̸o̵ ̶f̷a̸r̴ ̴b̵e̷n̵e̴a̴t̴h̸ ̴u̴s̷ ̶w̸h̴a̴t̴ ̸i̸s̶ ̸t̸h̷i̵s̵ ̵l̷i̷g̵h̴t̷ ̸i̸n̵ ̴t̶h̶e̶ ̵v̸o̴i̵d̶

Forum Dice Roller Testing & Development Extravaganza Thread?

1235789

Posts

  • InfidelInfidel Heretic Registered User regular
    Smasher wrote: »
    @Infidel you can't read the expression help linked in the OP without an Orokos account.

    Good call, I made it a dedicated page instead of being part of the roller window but I forgot about it being behind the auth.

    Will be fixed shortly.

  • ArbitraryDescriptorArbitraryDescriptor Registered User regular
    edited May 2013
    IcyLiquid wrote: »
    Geth roll "4xM; 4xR" for Demonstration

    Nice! Looking very cool guys.
    Geth roll "4xM; 4xR" for Demonstration

    Demonstration:
    4xM 9 [4xM=White, Black, Red, Red]
    4xR 65 [4xR=r, ei, k, h]

    ArbitraryDescriptor on
  • jdarksunjdarksun Struggler CORegistered User regular
    Infidel wrote: »
    jdarksun wrote: »
    Somebody rolled Triumph and Despair in the same roll tonight.

    Your modifications to the ship triggered 72 intruders, killing several.

    We missed you. :(
    Shit, I totally forgot about tonight, why didn't ya message me? :(
    Because I have a problem with my brain being missing. :(

  • jdarksunjdarksun Struggler CORegistered User regular
    Infidel wrote: »
    jdarksun wrote: »
    Somebody rolled Triumph and Despair in the same roll tonight.

    Your modifications to the ship triggered 72 intruders, killing several.

    We missed you. :(
    Shit, I totally forgot about tonight, why didn't ya message me? :(
    Because I have a problem with my brain being missing. :(

  • Edith UpwardsEdith Upwards Registered User regular
    Geth, please roll 10#1d10x8

    10#1d10x8 10 # 0 [1d10x8=7] 1 [1d10x8=9] 0 [1d10x8=5] 1 [1d10x8=9] 1 [1d10x8=8] 0 [1d10x8=6] 0 [1d10x8=4] 0 [1d10x8=6] 0 [1d10x8=3] 0 [1d10x8=4]

  • Edith UpwardsEdith Upwards Registered User regular
    Geth, please roll 5d10x8

    5d10x8 4 [5d10x8=10, 1, 6, 10, 5]

  • apparatchikapparatchik CopenhagenRegistered User regular
    What the Hell, Mage Knight mana dice as well?

    Are you people playing mage knight behind my back?

    Fuck off and die.
  • tastydonutstastydonuts Registered User regular
    edited May 2013
    Okay. Another edit.

    neat-o!

    Geth roll 1d20+10 for Attack

    Attack:
    1d20+10 19 [1d20=9]

    tastydonuts on
    “I used to draw, hard to admit that I used to draw...”
  • EndEnd Registered User regular
    whoa
    this is getting pretty crazy awesome

    I wish that someway, somehow, that I could save every one of us
    zaleiria-by-lexxy-sig.jpg
  • DenadaDenada Registered User regular
    edited May 2013
    Geth roll 4dF

    Edit: Just wanted to see what the output looked like. I've been toying with the idea of running a Fate game of some type once my Gamma World and 4E games wrap up. Symbols for these would be cool but obviously aren't even a little bit necessary.

    4dF 3 [4dF=0, +1, +1, +1]

    Denada on
  • ArbitraryDescriptorArbitraryDescriptor Registered User regular
    edited May 2013
    Could there be a mechanism for a custom roll set? Ex:

    Geth roll 1d3 [player 1, player 2, player 3] for Monster attacks; 1d20+8 for Attack; 2d6+4 for Fire damage;

    E: Intended output would be
    Monster Attacks:
    1d3: 2 [player 2]

    Attack roll, etc as normal

    Fire damage;:
    1d3 1 [1d3=1]

    ArbitraryDescriptor on
  • InfidelInfidel Heretic Registered User regular
    Is there a mechanism for a custom roll set? Ex:

    Geth roll 1d3 [player 1, player 2, player 3] for Monster attacks; 1d20+8 for Attack; 2d6+4 for Fire damage;

    Did you have something in mind that can't already be handled just by typing things in the "for"?

  • wildwoodwildwood Registered User regular
    I think AD is looking for a way to give a label for each roll outcome, that gets presented instead of the number. Maybe something like:

    Geth roll 1d2 [Heads, Tails] for Kickoff

    that displays "Heads" or "Tails" instead of the number?

    Kickoff:
    1d2 1 [1d2=1]

  • IcyLiquidIcyLiquid Two Steaks Montreal, QuebecAdministrator, Vanilla Staff vanilla
    @ArbitraryDescriptor

    You can do multiple rolls per post like this:

    Geth roll 1d3 for Monster Attacks
    Geth roll 1d20+8 for Attack
    Geth roll 2d6+4 for Fire damage

    The custom tags are a cool idea I *think*, but I defer to @Infidel on the usefulness factor.

    Monster Attacks:
    1d3 3 [1d3=3]
    Attack:
    1d20+8 19 [1d20=11]
    Fire damage:
    2d6+4 15 [2d6=5, 6]

  • ArbitraryDescriptorArbitraryDescriptor Registered User regular
    edited May 2013
    Infidel wrote: »
    Is there a mechanism for a custom roll set? Ex:

    Geth roll 1d3 [player 1, player 2, player 3] for Monster attacks; 1d20+8 for Attack; 2d6+4 for Fire damage;

    Did you have something in mind that can't already be handled just by typing things in the "for"?

    I can't think of a scenario off hand where it wouldn't be just as easy to declare the output of the roll for the players, and leave it to them to translate 1d3 to a target and respond accordingly. It would just be bonus cool, and seems easy to parse. (Though I appreciate that doesn't mean the roller has a method to accept the custom roll values on the fly)

    Ed: Icy, thanks. Thought the brackets had just messed it up

    ArbitraryDescriptor on
  • InfidelInfidel Heretic Registered User regular
    edited May 2013
    Yeah, allowing injection of tags opens things up to spoofing possibly, and I don't see the benefit?

    Geth roll 5c2 for Infidel, IcyLiquid, wildwood, Denada, ArbitraryDescriptor

    wildwood and Denada it is!

    Infidel, IcyLiquid, wildwood, Denada, ArbitraryDescriptor:
    5c2 10 [5c2=3, 4]

    Infidel on
  • ArbitraryDescriptorArbitraryDescriptor Registered User regular
    Fair enough. That actually works pretty well

    Geth roll 1d5 for The pouch contains: 1 Apple, 2 Orange, 3 Potato, 4-5 DEATH

    The pouch contains: 1 Apple, 2 Orange, 3 Potato, 4-5 DEATH:
    1d5 1 [1d5=1]

  • InfidelInfidel Heretic Registered User regular
    Yep, I think most things can be handled by a description in this regard. The boxed details are internals of the parser and so adding things has to systematic.

    For example, someone asked me why it couldn't have "1 hit" instead of "1" for the result when you roll 4d10h7 (which means "hits 7+") and the answer is "what is 2d20+4d10h7+4c2?"

    It is a numeric stack algorithm, and the details are the core rolls themselves put there explicitly so you know what was internally rolled. It doesn't give much room for flavour and shouldn't have any, imo.

    Keep discussing such things in this thread though, I want to make sure that we cover major uses and that I either make an update or demonstrate how it can be better accomplished.

  • IcyLiquidIcyLiquid Two Steaks Montreal, QuebecAdministrator, Vanilla Staff vanilla
    Thank god. WHY WOULD YOU ROLL A DICE LIKE THAT EVER?!

  • BowenBowen Sup? Registered User regular
    This thread is awesome or something.

  • InfidelInfidel Heretic Registered User regular
    Geth roll 1d20 for bbcode
    Geth roll 1d20 for <i>html</i>

    bbcode:
    1d20 13 [1d20=13]
    <i>html</i>:
    1d20 8 [1d20=8]

  • InfidelInfidel Heretic Registered User regular
    Geth roll 1d20 for <a href="javascript:alert('hi dere')">injection</a>?

    <a href="javascript:alert('hi dere')">injection</a>?:
    1d20 14 [1d20=14]

  • InfidelInfidel Heretic Registered User regular
  • BowenBowen Sup? Registered User regular
    Oh man I'm half tempted to do a href refresh.

  • BowenBowen Sup? Registered User regular
    Geth roll 1d20 for
    for(int i = 0; i < 10; ++i) { echo "hello!"; }
    
    ?

    1d20 6 [1d20=6]

  • InfidelInfidel Heretic Registered User regular
    That isn't an invitation. :P

  • BowenBowen Sup? Registered User regular
    Infidel wrote: »
    That isn't an invitation. :P

    GQlUjEW.png

    MS ACCESS?!

  • jdarksunjdarksun Struggler CORegistered User regular
    geth roll 1d6 for test1
    geth roll 2d6+1d8 for test2

    test1:
    1d6 1 [1d6=1]
    test2:
    2d6+1d8 14 [2d6=2, 6] [1d8=6]

  • IcyLiquidIcyLiquid Two Steaks Montreal, QuebecAdministrator, Vanilla Staff vanilla
    @Infidel you people...

  • IcyLiquidIcyLiquid Two Steaks Montreal, QuebecAdministrator, Vanilla Staff vanilla
    And @bowen I definitely eval() all input. For lulz.

  • InfidelInfidel Heretic Registered User regular
    Also FYI Icy it looks like the "rolls" label is still there for mobile.

  • BowenBowen Sup? Registered User regular
    IcyLiquid wrote: »
    And @bowen I definitely eval() all input. For lulz.

    RM -RF *

  • ArbitraryDescriptorArbitraryDescriptor Registered User regular
    edited May 2013
    Geth roll 1d47 for \nLine \n breaks?

    E: The dice clatter ominously! Your Shenanigans have been thwarted.

    \nLine \n breaks?:
    1d47 38 [1d47=38]

    ArbitraryDescriptor on
  • JacobkoshJacobkosh Gamble a stamp. I can show you how to be a real man!Moderator mod
    edited May 2013
    this whole thread makes me so happy

    how happy?

    geth, roll 7d10h8

    7d10h8 3 [7d10h8=9, 4, 7, [10, 6], 9, 1, 3]

    Jacobkosh on
  • HenroidHenroid Mexican kicked from Immigration Thread Centrism is Racism :3Registered User regular
    Holy cow this is coming together in a really cool way.

  • BowenBowen Sup? Registered User regular
    edited May 2013
    (redacted) for \nLine \n breaks?

    E: The dice clatter ominously! Your Shenanigans have been thwarted.

    Why not
    Geth roll 2d5 <br/>Line<br/>Breaks?

    Line
    Breaks?
    :
    2d5 9 [2d5=5, 4]

    Bowen on
  • ArbitraryDescriptorArbitraryDescriptor Registered User regular
    edited May 2013
    bowen wrote: »
    (redacted) for \nLine \n breaks?

    E: The dice clatter ominously! Your Shenanigans have been thwarted.

    Why not
    Geth roll 2d5 <br/>Line<br/>Breaks?

    :!:

    I guess because I thought it was stripping HTML tags.

    Geth roll 6d3 for <img src="https://us.v-cdn.net/5018289/uploads/userpics/201/nC1JY2GSZ8UFS.jpg"/&gt; <sub>HTML</sub> <sup>type</sup> <input type="text" value="Garbage"/> <hr /><hr/>?

    Geth roll 1d4 for Feelings :arrow: :rotate: :bz 8->

    e:BR is the exception, it seems. That's cool, especially if you're getting fancy with your description.

    Interesting split on the emoticons, maybe it thought I said :beads ?

    <img src="http://cdn.vanillaforums.com/pennyarcade.vanillaforums.com/userpics/201/nC1JY2GSZ8UFS.jpg"/> <sub>HTML</sub> <sup>type</sup> <input type="text" value="Garbage"/> <hr /><hr/>?:
    6d3 14 [6d3=2, 3, 3, 2, 3, 1]
    Feelings :arrow: :rotate::
    1d4 2 [1d4=2]

    ArbitraryDescriptor on
  • IcyLiquidIcyLiquid Two Steaks Montreal, QuebecAdministrator, Vanilla Staff vanilla
    I hate every single one of you in a deep and meaningful way.

  • BowenBowen Sup? Registered User regular
    geth roll 2d6 <table><tr><td colspan='2'>Why Not Tables</td></tr><tr><td>Probably won't work</td><td>IcyLiquid Still loves us</td></tr></table>

    <table><tr><td colspan='2'>Why Not Tables</td></tr><tr><td>Probably won't work</td><td>IcyLiquid Still loves us</td></tr></table>:
    2d6 11 [2d6=6, 5]

  • IcyLiquidIcyLiquid Two Steaks Montreal, QuebecAdministrator, Vanilla Staff vanilla
    After some consideration, I think that its actually fine. Want line breaks? Break away. Want emotes? Emote away.
    But the rest is strippppped.

This discussion has been closed.