[h1]StoneJam 5[/h1] Hello fellow Stoneheads-- StoneJam returns! Prepare your ASCII glyphs and flex those functions as we kick off Stone Story RPG’s 5th jam; submissions are open to combat scripts, art pieces, UI mods, and anything else you can think to use Stonescript for. Interested in a more specific challenge? [url=https://pdfhost.io/v/a8yhRftDY_StoneJam_5_Bounties]Try taking on a Bounty to earn rewards![/url] Keep an eye out for tomorrow as well, because Stone Story RPG’s creator standardcombo will be streaming on Twitch. Stop by to see how the ASCII magic gets made~ [url=https://www.twitch.tv/standardcomb0]Link to Twitch stream here.[/url] [img]https://clan.cloudflare.steamstatic.com/images//30519309/3dd943be460d0c1e1ed05be08c042d9c17fca99e.gif[/img] [h2]What is StoneJam about?[/h2] StoneJam was conceived as a way to experiment with Stonescript, a robust scripting language built directly into Stone Story RPG. Easy to use yet powerful, scripts can be as simple as automating potions if your health gets low, optimizing combat to superhuman levels, or even creating new cosmetics and UI features! Some of the projects that people have made with Stonescript include: [list] [*] Minigames [*] Combat scripts [*] Pets and cosmetics [*] Custom UI elements (e.g. healthbars, ability timers) [*] ASCII-art and animations[/list] Collaborations between participants are more than welcome (and in fact encouraged). Instructions are entered into the Mind Stone* with Stonescript, a minimalist language designed for use by everyone. If you don’t want to script, use the Mind Stone as your canvas to create ASCII art! [i]*Note: Stonescript features are unlocked part-way through playing the game. If you’re new to scripting or need a quick refresher, [url=https://stonestoryrpg.com/stonescript/intro_tutorial.html]check out this tutorial we’ve written up.[/url] [url=https://stonestoryrpg.com/releasenotes//]You can find a full list of changes to Stonescript here.[/url][/i] [img]https://clan.cloudflare.steamstatic.com/images//30519309/572542683aa35c4df399de5ef3484da9617b9f5f.gif[/img] [h2]What do I get?[/h2] StoneJam is a chance for our community to work together and bring StoneScript to its limits. All participants in StoneJam will earn a commemorative shiny treasure, and our favorite submissions will be invited to be an official addition to the game. For StoneJam 5, we’re also excited to introduce [b]Bounties![/b] Bounties are a way for us to collaborate with and challenge our community. Players can complete specific projects to earn larger rewards, including Steam Wallet funds, in-game items, and development credits for Stone Story RPG. [url=https://docs.google.com/document/d/1LosdoyRIADmKTWz9M3-fOxJW3lmEN8peNIXl9_tKWLU/edit?usp=sharing] You can find more details on Bounties and their rewards here.[/url] [h2]What's New With Stonescript[/h2] This patch introduces a new system for building complex and performant user interfaces within StoneScript (as well as a few functions for the top-level UI namespace). UI features are comprised of four object types: [list] [*] Panel [*] Button [*] Text [*] Animation [/list] Each object type has a multitude of functions, and all of them inherit behavior from the common 'Component' type which in turn has multiple properties that can be adjusted. [url=https://stonestoryrpg.com/stonescript/manual.html]See the StoneScript manual for more details.[/url] [h2]How do I participate?[/h2] StoneJam 5 will be hosted [url=https://discord.com/invite/stonestoryrpg]on our community Discord server.[/url] To participate in the jam: [olist] [*] [url=https://discord.com/invite/stonestoryrpg]Visit our Discord server[/url] [*] Go to the #commands channel and type !stonejam [*] Congratulations, you now have the @stonejam role! With this you’ll be able to see the StoneJam Discord channels [*] Participate via the Discord event channels: [list] [*] #stonejam-discuss - StoneJam discussion chat [*] #stonejam-submit - Entry submissions[/list][/olist] [h2]How do I submit my StoneJam entry?[/h2] Submission rules: [olist][*] Inside your scripts, at the beginning of each file include: [list] [*] Name/nickname of author or multiple names if multiple authors [*] Version number of the script [*] Instructions on how to use it[/list] [*] Drop your script into #stonejam5-submit, along with screenshots and/or gifs of your entry in action. [*] If a single entry involves multiple interdependent scripts, put them into a zip. [*] Submit different entries separately. [*] You can submit scripts created prior to the jam, as long as the jam week is used for meaningfully improving them.[/olist] [h2]A Selection of Previous StoneJam Entries[/h2] [img]https://clan.cloudflare.steamstatic.com/images//30519309/d822275cf38fc02e2137c542f3f15dda50d5e9ad.gif[/img] [h2]Resources for StoneJam[/h2] [h3]Stonescript Documentation[/h3] To see a full list of all possible functions, commands, and variables: https://stonestoryrpg.com/stonescript/manual.html [h3]Easy projects [/h3] [i]Introduction to Stonescript [/i]- This writeup gives you an overview of Stonescript's functionality, including variables, commands, and operators: https://stonestoryrpg.com/stonescript [i]Modding Guide[/i] - This walkthrough shows you how to import external scripts into the game. https://steamcommunity.com/sharedfiles/filedetails/?id=2003221477 [h3]ASCII-art Tutorial[/h3] [i]Video tutorial:[/i] https://www.youtube.com/watch?v=o5v-NS9o4yc [i]Follow-along Reference:[/i] https://stonestoryrpg.com/ascii_tutorial.html [h3]Example of what high-level scripting looks like[/h3] https://www.youtube.com/watch?v=pR6QYxdGV9M [h3]Reference guides[/h3] [i]All ASCII characters currently available to use in-game:[/i] https://cdn.discordapp.com/attachments/597668520888762388/683419636204699676/AvailableGlyphs.txt [i]Hex for all enchantment colors: [/i] Cyan: #02e5ff Yellow: #ffff62 Green: #32da5a Blue: #0063ff Red: #ff2222 [i]List of valid ?loc:[/i] rocky, deadwood, cave, shroom, haunted, crypt, bronze, icy, temple, nagaraja --- We can’t wait to see what people come up with this time! [i]-SSRPG Team[/i] [h3][url=https://twitter.com/StoneStoryRPG] Stone Story RPG Twitter[/url] [url=discord.gg/stonestoryrpg]Stone Story RPG Discord[/url][/h3]