Spaces:
Sleeping
Sleeping
File size: 2,043 Bytes
901493d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | """Space configuration: D&D Combat Tracker (stateful tracker, no AI)."""
from .shared.config import SpaceConfig, CTA, RelatedSpace, OWNER
CONFIG = SpaceConfig(
slug="dnd-combat-tracker",
utm_campaign="dnd_combat_tracker",
title="D&D Combat Tracker - Free Online Tool",
emoji="⚔️",
short_description="Track initiative, HP, and conditions for D&D 5e combat",
h1="Free D&D Combat Tracker",
tagline=(
"Run a whole D&D 5e encounter in your browser — initiative order, hit "
"points, conditions, and rounds — with zero setup and no signup."
),
primary_keyword="dnd combat tracker",
secondary_keywords=(
"5e combat tracker",
"dnd battle tracker",
),
hero_cta=CTA(
"Run the fight here. Loreify remembers how it actually went down.",
"Try Loreify Free",
"hero",
),
post_tool_cta=CTA(
"Battle over? Loreify captures the whole session — including that crit "
"— and turns it into organized campaign notes.",
"Turn Sessions Into Notes",
"post_tool",
),
mid_page_cta=None,
footer_cta=CTA(
"Stop taking notes while you play. Loreify records your session and "
"organizes NPCs, quests, loot, locations, and lore automatically.",
"Try Loreify Free",
"footer",
),
related=(
RelatedSpace(
"D&D Initiative Tracker",
f"https://huggingface.co/spaces/{OWNER}/dnd-initiative-tracker",
"Turn order only — the fastest way to sort and advance initiative.",
),
RelatedSpace(
"D&D Monster Builder",
f"https://huggingface.co/spaces/{OWNER}/dnd-monster-builder",
"Build a complete custom monster with stats, traits, and tactics.",
),
RelatedSpace(
"D&D NPC Generator",
f"https://huggingface.co/spaces/{OWNER}/dnd-npc-generator",
"Generate playable NPCs with motives, voices, and plot hooks.",
),
),
)
|