Giter Site home page Giter Site logo

rrenna / foundryvtt-sfrpg-populator Goto Github PK

View Code? Open in Web Editor NEW
7.0 0.0 3.0 851 KB

Populate your Starfinder world with life of all shapes and sizes.

JavaScript 4.89% TypeScript 92.60% CSS 0.02% HTML 2.50%
foundry-vtt foundryvtt starfinder starfinder-society roleplaying-game roleplaying roleplaying-games rpg rpg-game vtt-modules

foundryvtt-sfrpg-populator's Introduction

Starfinder Populator

Populate your Starfinder world with life of all shapes and sizes.

Features:

  • Generates non-combatant NPCs for your world
    • Randomizes the name, gender, race, alignment, personality trait and inventory of the NPC
    • Intelligently randomizes the token image of NPCs when placed in a scene (optional setting, off by default)
  • experimental Generates monsters
  • experimental monster mutation
    • Increase or decrease the CR of an existing monster or NPC

FAQ:

Q: What kind of monsters can you currently generate?

**A: Currently you are limited to Animal, Oooze, Vermin or Construct. CR 1/3 - 5 all melee focused combatants (except constructs which are equipped with ranged weapons).

Q: How do mutations work?

A: We look up where the monster should be on the appropriate array (based on it's current CR) then calcualte the difference between each stat in that row and the target row, then apply that difference (either positive or negative). Currently we are only touching the basic stats - but this will be expanded to things like adding additional special abilities.

Q: Does Populator just pick a random race when quickly making an NPC?

**A: No I follow the distribution of races found on Absalom Station. As of 0.1.X you can create an NPC of your specific desired race.

Q: What races does populator currently support?

A: Android, Dwarf, Drow, Gnome, Gnoll, Half-Elf, Half-Orc, Halfling, Human, Hobgoblin, Kasatha, Lashunta, Nuar, Skittermander, Shirren, Vesk, Ysoki

Q: So how do you pick attribute and skill modifiers?

All values come directly from the process outlined in the Alien Archive (Non-combatant NPCs use the expert array with a creature type and optionally a creature subtype graft applied)

Q: How do I setup my folder structure for dynamic token images?

Extract example folder structure.zip into your data folder and fill in the appropriate folders with images (Please be aware this feature is experimental and subject to change).

Q: This would be way better if it did this other specific thing!

A: That's not a question. Please open an issue as I'm currently focusing on things that are useful to me personally and would love the input.

If you'd like to support the work I do on the Starfinder system or modules please buy me a coffee

ko-fi

Buy Me A Coffee

foundryvtt-sfrpg-populator's People

Contributors

rrenna avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

danimrath

foundryvtt-sfrpg-populator's Issues

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.