## ----setup, include = FALSE--------------------------------------------------- knitr::opts_chunk$set(collapse = TRUE, comment = "#>") ## ----libs, echo = F, message = F---------------------------------------------- # devtools::install_github("njlyon0/dndR", force = TRUE) library(dndR) ## ----encounter_creator-------------------------------------------------------- # Pick a hard set of creatures for a four-person party of 3rd level characters ## Try 10 times to find the 'best' encounter encounter_creator(party_level = 3, party_size = 4, ver = "2014", difficulty = "hard", try = 10) # Design a moderately difficult encounter for a 3-person, 8th level party with no more than 6 creatures encounter_creator(party_level = 8, party_size = 4, ver = "2024", difficulty = "moderate", max_creatures = 6) ## ----xp_pool-24--------------------------------------------------------------- # Calculate pool of available XP xp_pool(party_level = 3, party_size = 4, ver = "2024", difficulty = "moderate") ## ----xp_pool-14--------------------------------------------------------------- # Calculate pool of available XP xp_pool(party_level = 3, party_size = 4, ver = "2014", difficulty = "medium") ## ----xp_cost------------------------------------------------------------------ # Identify 'realized' XP of two monsters worth a total of 800 XP versus our party xp_cost(monster_xp = 500, monster_count = 2, party_size = 4, ver = "2014")