This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"name":"D5. Narrow Tunnel","content":"<h3 class=\"rd__b rd__b--2\"><span class=\"rd__h rd__h--2\" data-title-index=\"1275\"> <span class=\"entry-title-inner\">D5. Narrow Tunnel</span></span></h3><div><div class=\"w-100 h-100 overflow-x-hidden\"><div class=\"rd__b rd__b--0\"><div class=\"rd__b rd__b--0\"><div class=\"rd__b rd__b--1\">\n<div class=\"rd__b rd__b--2\">\n<p>This tunnel is only 2 feet wide. At the halfway point, a 5-foot-long pressure plate is hidden under a 2-inch-thick layer of earth. A character prodding ahead with a pole or similar tool can detect the plate with a successful DC 10 Wisdom (<span class=\"help help--hover\" data-plut-hover=\"true\" data-plut-hover-preload=\"true\" data-plut-hover-preload-id=\"149\">Perception</span>) check. The first character to step on the plate causes the walls of the tunnel to collapse inward, burying all creatures in the tunnel. A buried creature is @condition[blinded] and @condition[restrained], has total cover against attacks, and begins to suffocate |
This file has been truncated, but you can view the full file.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"_id":"0P55GmoUGfgrNmzx","name":"Thalivar’s Beacon","active":false,"navigation":true,"navOrder":2850000,"navName":"","img":"worlds/uo-cor-ek/scenes/Backgrounds/DC/vxcmx-map-thalivars-beacon_player.jpg","foreground":null,"thumb":"worlds/uo-cor-ek/scenes/thumbs/0P55GmoUGfgrNmzx.png","width":3600,"height":2280,"padding":0.25,"initial":{"x":2960,"y":1712,"scale":0.46},"backgroundColor":"#8f6231","gridType":1,"grid":86,"shiftX":36,"shiftY":24,"gridColor":"#000000","gridAlpha":0,"gridDistance":5,"gridUnits":"ft","tokenVision":true,"fogExploration":true,"fogReset":1636646596298,"globalLight":true,"globalLightThreshold":null,"darkness":0,"drawings":[],"tokens":[{"_id":"rBYGFUavMd3HIkyD","name":"Guard","displayName":20,"actorId":"jURTcaVHDpsmZAkX","actorLink":false,"actorData":{},"img":"worlds/uo-cor-ek/actors/Creatures/Guard/Guard.png","tint":null,"width":1,"height":1,"scale":1,"mirrorX":false,"mirrorY":false,"x":1548,"y":1290,"elevation":0,"lockRotation":false,"rotation":0,"effects":[],"alpha":1,"hidden":false,"vis |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Welcome! | |
I’m Andolin and DMing is my full-time job; I don’t miss games or ghost people. I’ve played D&D since '89 from 1E to 5E. I have almost exclusively been a DM throughout so I know just about everything there is to know about the game, and am eager to share that with you. | |
My games are all about players having fun and being able to do what they want. Your background is important! I tailor all of my games to the players, spending hours on the PCs and original maps to make you feel like you are right there. I allow almost anything for race or class--I even had an awakened tree as a player once--so if you can think of it we can make it happen without breaking the game world. | |
I love having new-to-the-game players and introducing them to this amazing game, so please don't let that discourage you. | |
# About the World | |
I provide a uniquely expanded world for 5e's Campaigns! Strange magics abound in this dark world, but it's more full of life, death, and untold glory than ever before! Every NPC that never exist |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class Player { | |
// Static function that returns an instance: | |
static func makePlayer() -> Player { | |
return Player(age: 22) | |
} | |
// Instance property: | |
let age: Int | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// MARK: - Adjustor: | |
public final class Adjustor: SKLabelNode { | |
// Helper classes: | |
private final class AdjustorButtonLeft: SKSpriteNode { | |
#if os(iOS) | |
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) { | |
if let node = parent { | |
if let adjustor = node.parent as? Adjustor { adjustor.number -= (1 * adjustor.step) } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
protocol HasInfo { | |
var id: Int { get set } | |
var name: String { get set } | |
} | |
let defaultID = 45 | |
let defaultName = "Ms. Swift" | |
// | |
// Example 1: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// GS_Utilities.swift | |
import Foundation | |
import SpriteKit | |
//------------------ | |
//<#MARK: - General#>: | |
//------------------ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
func Test(description: String,_ block: ()->() ) { | |
block() | |
} | |
Test("some risky code!") { | |
let s = "over nine thousand!" | |
print (s) | |
} | |