Giter VIP home page Giter VIP logo

dndgenerators's Introduction

DnDGenerators

This project still has a lot of work to go, especially in code clean-up and transferring out json to individual files. It has rudimentary support for building random encounters (both general and monster) based on terrain and party level, encounter loot with a bigger variety of mundane and magical items (though magical items are still rare), fully fleshed-out NPC generation, random shop inventory selectors for differing levels of remoteness and shop types, and a weather generator that takes into account the previous weather and the climate.

How to Use

Open whichever screen you would like:

  • Screen 1
    • Chase
    • Character Advancement
    • CR Details
    • Obsured Areas
    • Surprise
    • Falling and Squeezing
    • Lights
    • Donning/Duffing Armor
    • DCs
    • Cover
  • Screen 2
    • Conditions
    • Actions
    • Strength
    • Intelligence
  • Screen 3
    • Dexterity
    • Constitution
    • Wisdom
    • Charisma
  • Screen 4
    • Travel Activities
    • Food and Water
    • Tracking
    • Exhaustion
    • Rest
    • Travel Rate
    • Damage and Dying
    • Damaging Objects
    • Getting Lost
  • Screen 5
    • Dangers
    • Merchant Types
    • Region Types
    • Generators

Resources Used

This project uses data from many resouces. Currently, it uses iFrames from "Kobold Fight Club", "Kassoon", and "The Domesday Book". Shop inventories come from "Strongholds: Traders and Merchants". Personality details come from "Improved NPC Interaction" and "Ash’s Guide to RPG Personality & Background". The occupations come from "Obsidian Guild". Many encounters and details come from "Random Wilderness Features / Encounters / Events", "GM's Miscellany: Wilderness Dressing", "GM's Miscellany: Urban Dressing", and "GM's Miscellany: Dungeon Dressing", while the lists of monster encounters come from "Xanathar's Guide to Everything". Weather, food, and water generation were inspired by "Fulvano's Guide to the Wilds", and Herb generation came from "Herbalism & Alchemy Homebrew". Most of the treasures come from "The One Loot Table to Rule Them All", while the coin limits are influenced by the "Dungeon Master's Handbook".

dndgenerators's People

Contributors

jakekausler avatar

Watchers

James Cloos avatar

dndgenerators's Issues

Select Regional Features for NPC generator

The user should have the opportunity to select regional prejudices and the status of the region (Utopia, Average, Poor, etc) found in the Emotional Disposition function

Add correct data for occupations

Currently most occupations in the map have placeholder values. All should have correct values (recommended classes if any, 4 skill proficiency choices, and a total of 2 language choices and tool proficiencies).

Hide fields when empty

In the NPC generator, if a field is empty, don't show it. For example tool proficiencies or religious affiliation.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.