Skip to content

Repository files navigation

SchreckNet Lite

Unofficial interactive character sheet for Vampire: The Masquerade (V20). Pure front-end, runs entirely in your browser with zero logins or tracking.

👉 Try it here!

✨ Features

Fully implements the V20 core rulebook character creation process:

  • Rule-Aware Dot System: Real-time point tracking pools for Attributes, Abilities, Disciplines, Backgrounds, and Virtues that prevent over-spending.
  • Dynamic Customization: Clan selection auto-populates in-clan Disciplines. Dynamically add/remove rows for Merits, Flaws, and Backgrounds without duplicates.
  • Complete Freebie Point Phase: Dedicated mode to spend your 15 initial freebie points with strict cost enforcement and dynamic Flaw/Merit tracking (up to +7 points).
  • Calculated Stats & Export: Automatic calculation of Humanity/Path and Willpower. Export your finished sheet as a .txt file or print-ready PDF. Includes Dark/Light mode toggles.

🚀 Quick Start

Ensure you have Node.js (v20+) installed, then run:

git clone https://github.com/overuseofrem/schrecknet-lite.git
cd schrecknet-lite
npm install
npm run dev

Local server typically runs at http://localhost:5173.

📝 Disclaimer & Credits

This is a personal, non-commercial fan project created for educational and recreational purposes. It is not affiliated with, endorsed, or sponsored by White Wolf Publishing or Paradox Interactive. All official game rules, terminology, and setting elements belong to their respective copyright holders.

Inspired by & references: SchreckNet, VTMsite by DrSharky, White Wolf Wiki, and Paradox Wiki.

Original code is licensed under the MIT License.