« first day (37 days earlier)      last day (2413 days later) » 

01:14
4d6
02:08
1500d3?
sigh
@BrianBallsun-Stanton working on a userscript to reskin the dice
@C.Ross funtimes. what's the problem?
@BrianBallsun-Stanton function not defined when it is
02:12
@C.Ross share the code?
@BrianBallsun-Stanton a little too long for this, what's your favorite share method?
pastebin? I know there are some fancy ones used on SO, but buggered if I know what they are.
okay, to open, userscripts can include jquery without all that crap...
::rummages around::
// @require http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js
// ==/UserScript==
@BrianBallsun-Stanton is that allowed in chrome? last time I did that it worked in FF but not chrome
02:15
have to use tampermonkey in chrome
chrome-userscript stuffs is... not so much
meh, anyways
ttp://code.jquery.com/jquery-1.10.0.min.js
woah
1.10? really?
that's ancient
raises eyebrow, 2.1?
2.0.0 is latest
at least on google code
er, googleapis
so, lets see here
what error are you getting?
jQ ?
never seen that invocation before
ooooh, no-conflicting jquery. Cuuute.
so yeah, my bet would be that you're using an ancient version of jquery.
so trying to @require 2.0 caused chat to FUBAR
took that out and relying on SE's jQuery initially looks good
now to see if the hook works
4d6
02:43
chrome has people locked into the web store now?
oh brother
4d6
huh
not showing up
nope
4d6
at least on tampermonkey
it's working on my end
in FF
yeah, I'll have to look at tampermonkey later
@Cat what's your browser of choice?
03:47
hmm
 
3 hours later…
06:23
4d6
07:13
4d6
4d6
 
2 hours later…
08:55
4d6
09:10
Impatient, are we?
 
2 hours later…
10:48
lol
4d6
11:13
neverrr
11:48
4d6
bleh
so
I have it working in chrome
without tampermonkey, even
except it won't properly hook into the DOMNodeInserted
it keeps running before the document is ready, I think
binding it to click, doing 4d6, and then clicking, works fine, so that's clearly where the error is
I almost understand most of that.
heh
I'm good at getting programs to do what they're meant to do, but not good at getting them to do new things.
11:53
you have a high code-WIS and a low code-INT?
hides
4d6
I'm good with digging through end-user interfaces and getting the most out of a published system. The extent of my coding experience is a bit of BASIC in middle school and playing RPGs with comp sci majors.
:-) thanks for the research @Sohum
I won't likely work on it today, but I'll take any patches you make ...
@C.Ross I'm hacking it apart for chrome use; there are some coding choices I suspect you made for firefox that might break. but we'll see!
(I also made the +s and -s align vertically :P)
Oh, nice. I've moved from FF to Chrome for... reasons that are probably unsound but I did it anyway?
@Sohum That's the kind of RPG alignment I can get behind.
12:04
heheheheh
@BESW At some point I am going to run an entire campaign purely for compsci folk. Think TRON, but with people who know computers playing it :P
4d6
...may I suggest taking inspiration from Tomb of the Cybermen?
4d6
@BESW you absolutely may :p
12:12
The basic conceit is a standard adventurer cliche: the tomb filled with untold wealth/knowledge/power is guarded by a series of clever traps that the adventurers are unusually well-suited to overcoming.
4d6
Then it turns out that the Thing(s) at the center of the tomb designed the traps so that only those with certain desirable qualities (suitable for honorable sacrifice, or spare parts, or able to fix their broken technology) can penetrate the tomb.
For some time now I've wanted to design a "dungeon" where the layout of open and closed doors consists of an enormous set of AND/OR gates.
The difficulty I kept running into was that my players had vastly different levels of experience/training with such things.
@Sohum the coding choices were largely made for expidency, and thanks for doing the vertically align
But if you're running with comp sci, a whole new level of meta strategy opens up.
If you can get them thinking of it as a logic-gate puzzle instead of a dungeon, you can get them to open and close doors in very non-strategic ways as they delve further into the dungeon, leaving them with poor choices when the trap is finally sprung.
12:26
@BESW ...you have a ridiculously tricksy mind
I am absolutely stealing that
[bow and a flourish]
4d6
GRAH
My idea was that open doors would input 0 and closed doors would input 1, with connecting rooms feeding each other their outputs directionally into the dungeon.
So as you go deeper, in order to get the outputs you need to open new doors (or turn on machines?) you have to double back and change configurations higher up.
When you finally trigger whatever's in the heart of the tomb, the doors are locked into their final configurations, leaving the party at a disadvantage and the Thing(s) with the strategic high ground--perhaps the Thing(s) have a shortcut from their central room that the party managed to unlock but simultaneously cut themselves off from.
You get the idea.
12:32
4d6
...
was it that simple
Success?
check for me - that last one is - + blank +?
I still see d6s.
12:33
yeah
sure, but as a fate dice
but it is - + 0 +
then this is DONE
12:33
0 + 0 -
Grats! ...now what?
heh
they still look to be regular d6's
now gimme a few minutes to clean up, and I'll put the code up somewhere
@Sohum what was the problem?
12:35
@C.Ross you need an additional document.ready inside the DOMNodeInserted, apparently
otherwise it reads no dots and marks everything as -
@trogdor Ah, we'll need to install it on our own browsers.
@Sohum weird
that should work in both versions
@C.Ross your looping logic for setting count wasn't working in chrome either, so I replaced it with a jquery selector early on
I suspect that's why you didn't run into this issue
(I have no idea why; I just tried a different thing and that worked so I didn't bother looking into it more)
@Sohum We're going to need very "for dummies" walkthroughs on installation.
@Sohum thanks
@BESW FF is trivial, Chrome isn't too bad
12:40
@C.Ross three major changes: a) the code is now injected into the stackexchange document manually, because you need to do that in chrome to do that to use the document's jquery, b) the count selector I mentioned and the associated document.ready, c) the vertical alignment
you can't install directly from the web in chrome, so I won't bother putting it up on userscripts
...I probably should, shouldn't I
sec
with instructions
@C.Ross On a scale of Harry Dresden to Sheldon Cooper?
@C.Ross I dunno if the "chrome version" will work unmodified on firefox, but at the least you should be able to lift the vertical alignment
Wooot!
4d6
12:47
0,0,0,-
is what I see, yes
Sweet. My hat to you.
will this only work on chrome?
would I have a problem with firefox?
Install this .js and "4d6" will read as Fudge dice in this chat!
4dF
...no, too much to ask.
@trogdor you're welcome to try it; the chrome-specific hacks shouldn't do terrible things in firefox, but @C.Ross's original userscripts.org/scripts/show/168580 we know works in FF
12:50
hmm
4d6
@BESW that would basically require the script to intercept a line that reads '4dF' and modify it to '4d6' before sending it to the chat, because we don't control the dicebot
So. freaking. sweet.
@Sohum yeah, not worth it.
4d6
12:55
hm
switching to another chat room and switching back is ... not using regular urls, clearly
because you need to refresh when you get back here
not sure if we can do anything about that
@Sohum believe it or not the vertical align doesn't work
@C.Ross do you have both parts of it? the die.css(display: table) is also necessary
ah, one sec
If it's not aligned for me, it's very close.
ah, better
13:06
yea, for some reason vertical-align only works in specific cases
display: table and display: table-cell, thankfully, is one of those cases
 
4 hours later…
16:46
@Sohum Mind if I integrate your changes back into mine, with some additional enhancement?
@C.Ross not at all; that was kinda the point :P
Ooh, enhancement?
17:51
with Sohum's Chrome fixes and now with mouseover totals
so @BESW when are we going to play ;-)
18:08
@C.Ross oh, so the chrome fix doesn't adversely affect firefox?
good to hear!
nope, all works fine
Excellent, I can delete my copy, then
@C.Ross @BESW you might want to star this instead
sigh now I want to play
haha, I know
 
5 hours later…
23:11
well, now it's light in Guam at least :-)

« first day (37 days earlier)      last day (2413 days later) »