/foundryvtt-mutants-and-masterminds

Unofficial Mutants and Masterminds 3rd Edition System for Foundry Virtual Tabletop

Primary LanguageTypeScript

Unofficial Mutants and Masterminds 3rd Edition for FoundryVTT

The unofficial system for FoundryVTT 0.7.9. It supports a character sheet for players and NPCs and a drag-drop system for powers, effects, and modifiers.

Install

This system has not yet been submitted to FoundryVTT and will not show up in the system browser. This will change once the MVP Roadmap has been completed.

If you wish to manually install the system, follow the steps in the Local Development section and copy the contents of the dist folder into <foundryvtt_data_folder>/Data/systems/mnm3e.

System Goals

Auto Calculations

Actor sheets calculate the costs of all powers, advantages, defenses, abilities, and skills.

Ease of Use

The main goal of this system is to make it easy to build powers and effects via dragging and dropping. Each effect defines set of parameters that determines if a roll is needed, what to do in an attack, and the total DC of the resistance check if necessary. Modifiers can be dragged and onto effects to override these parameters and the effect itself can be dropped into a power.

MVP Roadmap

  • Character
    • Data model
    • Sheet rendering
    • Complete sheet layout
    • Sheet CSS Styling
  • NPC
    • Data model
    • Sheet rendering
    • Complete sheet layout
    • Sheet CSS Styling
  • Powers and Equipment
    • Data model
    • Arrays and Linked Effects
    • Drag and drop modifiers
    • Overridable effects
    • Sheet rendering
    • Complete sheet layout
    • Sheet CSS Styling
  • Compendium populated with data from d20herosrd Postponed
    • Advantages
    • Power Effects and Modifiers
    • Weapons
    • Armor
    • Gadgets
  • Tools
    • Measurement calculator
    • Modifier/Effect Summary Builder
  • Conditions

Local Development

Create a file named foundryconfig.json at the root of the repository with the following contents:

{
    "dataPath": "<foundryvtt_data_folder>",
    "repository": "git@github.com:matthewswar/foundryvtt-mutants-and-masterminds.git",
    "rawURL": "https://raw.githubusercontent.com/matthewswar/foundryvtt-mutants-and-masterminds"
}

Use npm run build or npm run build:watch to compile and copy files to the distribution folder.

Issues

Feel free to submit issues and enhancement requests.

Contributing

Code and content contributions are accepted and encouraged. Please fork the repository and submit a pull request so your changes can be reviewed before merging.

Related Websites

Licenses

d20herosrd

Licensed under the Open Game License.

game-icons

Licensed under the CC BY 3.0 License Icons made available by the authors delapouite and Lorc from game-icons.