BradinDvorak, The Master Scrivener
Member Since
Last Activity
EXP Points
Post Count
Storygame Count
Duel Stats
Order
Commendations
My hope is that these eventually become obsolete.
CYSCE (CYS Chrome Extension)
CYSFFE (CYS Firefox Extension)
CYSFiddle (page script testing environment)
CYSugar (syntactic sugar for CYS Script)
But, uh, totally go ahead and use them in the meantime.
art by Arkenrall
Trophies Earned







Storygames
Do you know what happens to knights who dare oppose me? They’re soundly beaten, torn to shreds, reduced to mere ashes, utterly and completely obliterated. No one can defeat the great and mighty (and—dare I say—quite handsome) Knarr'ator. I’m the best, most awesomest dragon there ever is, was, and will be. And yet here you stand, just a character in my story, challenging me like the fool you are. If you think you stand a chance against me, you’ve got another think coming.
But by all means, go ahead and try.
It seems you’ve found yourself within
The troublesome affair
Of trekking through the timberland
To slay the dragon there.
They claim it a ferocious fiend;
However will you fare?
My entry for the December 2016 Ballad Contest.
Illustration: Der Kampf mit dem Drachen by Ludwig Richter___ ___ ____ ___ ____ _____ _______. _____ ___ ____ ___ ____ _____ ____ _ ____ _________ ____ ___ _____. _ ____ ______ ____ _ ___ __ _______, ___ ___'_ ___ ___ ___ ____ __ ___ ______ ______ _____! ___ __? _____? __, _____ ____.. _____ ____, ____ ____ ___ ____!
French dragons.
Lorem ipsum dolor sit amet, iudico mucius praesent eu vim. Cu has indoctum maiestatis referrentur. Vix eu omnes explicari, unum tacimates has et. Mei cu recteque hendrerit, an esse voluptua nam.
Te per impedit percipit consetetur, mel cu quaeque convenire. Liber utinam probatus cu eam. Id vulputate voluptatum sed. Mentitum adipisci postulant no mel. Esse omnis quaestio et eos.
Vides meam barbam, et amas eam!
Image by Acrid.
Ngozi ya Joka?
Joka lijifichea?
Joka! Sisi jificheni!?
This is doubtlessly terrible Kiswahili.
Dvořák? Check.
Dragon? ...Check.
Kobold? Chick.
Test Test Test Test Test Test Test Test Test Test Test Test Test
Recent Posts
Hey Bilingual Folks! on 3/23/2021 12:28:34 AMWenn Sie meine Browsererweiterung nicht verwenden:
https://mothereff.in/html-entities
Type in the decoded box; copy and paste the HTML from the encoded box.
Mad Hatter's Daughter Appreciation Day! on 3/13/2021 2:43:05 AM
MHD, always quick on the draw and now having breathed new life into the site's art. Happy Mad Hatter's Daughter Appreciation Day Week!

Merry Christmas and Happy New Year everyone! on 12/25/2020 5:43:11 AM
Happy Holidays, everyone!
= canvas.height + 16 || flake.y <= -16) { reset(flake); } if (flake.x >= canvas.width + 16 || flake.x <= -16) { reset(flake); } ctx.beginPath(); ctx.arc(flake.x, flake.y, flake.size, 0, Math.PI * 2); ctx.fill(); } requestAnimationFrame(snow); }; var reset = function(flake) { flake.rgb = [ "255," + (Math.floor(Math.random() * 30) + 226) + "," + (Math.floor(Math.random() * 30) + 226) + ",", (Math.floor(Math.random() * 32) + 165) + "," + Math.floor(Math.random() * 25) + "," + "0,", "0," + (Math.floor(Math.random() * 32) + 116) + "," + Math.floor(Math.random() * 48) + "," ][Math.floor(Math.random() * 3)]; // Originally ["255,255,255,","192,0,0,","0,128,0,"][Math.floor(Math.random() * 3)] flake.x = Math.floor(Math.random() * canvas.width); flake.y = -16; flake.size = (Math.random() * 9) + 6; flake.speed = (Math.random() * 1) + 0.5; flake.velY = flake.speed; flake.velX = 0; flake.opacity = (Math.random() * 0.6) + 0.1; } var initFlakes = function() { for (var i = 0; i < flakeCount; i++) { var x = Math.floor(Math.random() * canvas.width), y = Math.floor(Math.random() * canvas.height), size = (Math.random() * 9) + 6, speed = (Math.random() * 1) + 0.5, opacity = (Math.random() * 0.6) + 0.1, rgb = [ "255," + (Math.floor(Math.random() * 30) + 226) + "," + (Math.floor(Math.random() * 30) + 226) + ",", (Math.floor(Math.random() * 32) + 165) + "," + Math.floor(Math.random() * 25) + "," + "0,", "0," + (Math.floor(Math.random() * 32) + 116) + "," + Math.floor(Math.random() * 48) + "," ][Math.floor(Math.random() * 3)]; flakes.push({ speed: speed, velY: speed, velX: 0, x: x, y: y, size: size, stepSize: (Math.random()) / 30, step: 0, angle: 180, rgb: rgb, opacity: opacity }); } snow(); }; document.addEventListener("mousemove", function(e) { mX = e.clientX, mY = e.clientY; }); initFlakes();">Image url? on 11/25/2020 11:30:32 PM
Oh, I see what's going on. You'll need to add this after the opening style tag:
html {
min-height: 100vh;
}
Image url? on 11/25/2020 9:31:05 PM
Not happening for me but you can add a no-repeat
in there too to prevent it.
Image url? on 11/25/2020 9:06:32 PM
Add center / cover
right before the semicolon.
Image url? on 11/25/2020 5:04:20 PM
Yeah; there's a dropdown to change the chapter start page. To change the very first page of the story, though, the page of course has to be in chapter 1.
Image url? on 11/25/2020 5:03:02 PM
Yeah, this is the way to do it. Much less to worry about if you're putting it in a page script. The style code I provided goes in between those double quotes. (But don't include that initial quote before $PAGETEXT.)
Image url? on 11/25/2020 4:20:42 AM
Try this instead:
Image url? on 11/24/2020 11:45:08 PM
Yeah, it does say to left click on the image but that isn't the way to do it. You need to right click on it and select "Copy Image Location" or "Copy Image Address" or similar.