Contents Menu Expand Light mode Dark mode Auto light/dark mode
NPC 2.0.2 documentation
NPC 2.0.2 documentation
  • Installing NPC
  • Development
  • Basic Usage
  • Basic Configuration
  • CLI Quickstart

Customization

  • Basic Configuration
  • Configuring Campaigns
  • Configuring Systems
  • Configuring Tags
  • Character Listings

Reference

  • Settings Keys
  • Default Tags
    • @age
    • @appearance
    • @dead
    • @delist
    • @employer
    • @faketype
    • @foreign
    • @gender
    • @group
    • @hide
    • @lineage
    • @location
    • @name
    • @nolint
    • @org
    • @portrait
    • @pronouns
    • @race
    • @realname
    • @sticky
    • @title
    • @type
  • Deprecated Tags
    • @hidegroup
    • @hideranks
    • @keep
    • @skip
  • Reserved Tag Names
  • Game Systems
    • Dungeons & Dragons 3.5e
      • Caster
      • Martial
    • Fate Core
      • Main
      • Nameless
      • Supporting
    • Eclipse Phase: Transhumanity’s Fate
      • Main
      • Nameless
      • Supporting
    • Fate: Venture City
      • Main
      • Nameless
      • Supporting
    • Generic
      • Person
    • New World of Darkness
      • Changeling
      • Fetch
      • Geist
      • Ghost
      • Ghoul
      • Goblin
      • Hunter
      • Mage
      • Mortal
      • Promethean
      • Sin-Eater
      • Spirit
      • Vampire
      • Werewolf
    • World of Darkness
      • Geist
      • Ghoul
      • Mage
      • Mortal
      • Spirit
      • Vampire
      • Werewolf

NPC CLI

  • CLI Basics
  • CLI Quickstart
  • Commands
    • describe system
    • describe systems
    • describe tag
    • describe tags
    • describe type
    • describe types
    • info
    • init
    • latest
    • lint
    • list
    • new
    • reorg
    • report values
    • session
    • settings

NPC API

  • npc package
    • npc.campaign package
      • npc.campaign.reorganizers package
        • npc.campaign.reorganizers.base_reorganizer module
        • npc.campaign.reorganizers.character_reorganizer module
        • npc.campaign.reorganizers.relocation_class module
      • npc.campaign.subpath_components package
        • npc.campaign.subpath_components.base_component module
        • npc.campaign.subpath_components.conditional_value_component module
        • npc.campaign.subpath_components.first_value_component module
        • npc.campaign.subpath_components.static_value_component module
      • npc.campaign.campaign_class module
      • npc.campaign.character_collection module
      • npc.campaign.ops module
      • npc.campaign.pathfinder_class module
    • npc.characters package
      • npc.characters.writer package
        • npc.characters.writer.character_writer module
        • npc.characters.writer.con_tag_class module
        • npc.characters.writer.helpers module
        • npc.characters.writer.metatag_class module
      • npc.characters.character_class module
      • npc.characters.character_factory module
      • npc.characters.character_reader module
      • npc.characters.character_tagger module
      • npc.characters.tag_class module
      • npc.characters.taggable_interface module
    • npc.db package
      • npc.db.query_builders package
        • npc.db.query_builders.character_lister_query_builder module
      • npc.db.character_repository module
      • npc.db.custom_functions module
      • npc.db.database module
      • npc.db.tag_repository module
    • npc.linters package
      • npc.linters.character_linter module
      • npc.linters.tag_bucket module
    • npc.listers package
      • npc.listers.character_lister module
      • npc.listers.character_view module
      • npc.listers.group_view module
      • npc.listers.tag_view module
      • npc.listers.tag_view_collection module
    • npc.settings package
      • npc.settings.migrations package
        • npc.settings.migrations.migration_1to2 module
        • npc.settings.migrations.migration_message module
        • npc.settings.migrations.settings_migration module
        • npc.settings.migrations.settings_migrator_class module
      • npc.settings.systems package
        • npc.settings.systems.system_class module
      • npc.settings.tags package
        • npc.settings.tags.deprecated_tag_spec_class module
        • npc.settings.tags.make_deprecated_tag_specs module
        • npc.settings.tags.make_metatag_specs module
        • npc.settings.tags.make_tags module
        • npc.settings.tags.metatag_spec_class module
        • npc.settings.tags.subtag_spec_class module
        • npc.settings.tags.tag_spec_class module
      • npc.settings.types package
        • npc.settings.types.type_spec_class module
      • npc.settings.helpers module
      • npc.settings.planning_filename module
      • npc.settings.settings_class module
      • npc.settings.tag_definer_interface module
    • npc.templates package
      • npc.templates.fallback_loader module
      • npc.templates.filters module
    • npc.util package
      • npc.util.data_store module
      • npc.util.env module
      • npc.util.errors module
      • npc.util.functions module
      • npc.util.legacy module
      • npc.util.singleton module
      • npc.util.win_sanitize module
    • npc.validation package
      • npc.validation.errors package
        • npc.validation.errors.character_errors module
        • npc.validation.errors.settings_errors module
        • npc.validation.errors.tag_errors module
        • npc.validation.errors.validation_error module
      • npc.validation.character_validator module
      • npc.validation.settings_validator module
      • npc.validation.tag_validator module
  • npc_cli package
    • npc_cli.commands package
      • npc_cli.commands.campaign_group module
      • npc_cli.commands.character_group module
      • npc_cli.commands.describe_group module
      • npc_cli.commands.main_group module
      • npc_cli.commands.reports_group module
    • npc_cli.errors module
    • npc_cli.helpers module
    • npc_cli.presenters module
Back to top
Edit this page

npc_cli package#

Subpackages#

  • npc_cli.commands package
    • Submodules
      • npc_cli.commands.campaign_group module
      • npc_cli.commands.character_group module
      • npc_cli.commands.describe_group module
      • npc_cli.commands.main_group module
      • npc_cli.commands.reports_group module

Submodules#

  • npc_cli.errors module
  • npc_cli.helpers module
  • npc_cli.presenters module
Next
npc_cli.commands package
Previous
npc.validation.tag_validator module
Copyright © 2015-2023, Paige Andrews
Made with Sphinx and @pradyunsg's Furo
On this page
  • npc_cli package
    • Subpackages
    • Submodules