Lembar Karakter D&D untuk Obsidian: Templat 5e yang Menghitung Sendiri
Instalasi cepat: ekstrak file lalu buka foldernya sebagai vault di Obsidian, atau salin templat ke vault Anda yang sudah ada. Panduan instalasi lengkap
Plugin yang Anda butuhkan
- Wajib
- Dataviewcore Templates
Lembar karakter kertas memintamu menulis angka yang sama di empat tempat: skornya, modifiernya, skill yang memakainya, dan saving throw. Lembar karakter D&D untuk Obsidian ini cukup memintanya sekali. Ability score, level, armor class, dan hit point disimpan di properti catatan, lalu Dataview menghitung semua turunannya: modifier, proficiency bonus, initiative, delapan belas skill, saving throw, Passive Perception, dan untuk spellcaster juga spell save DC dan spell attack bonus. Naik level cukup dengan mengubah satu angka. Vault ini berisi tiga karakter yang sudah terisi dan lembar party untuk di meja. Vault-nya berbahasa Inggris, jadi folder dan catatannya memakai nama aslinya.
Isi lembar karakter D&D untuk Obsidian ini
- Characters/: Brannoc Vell, fighter manusia level 5; Isolde Marrow, wizard high elf level 5 dengan spell yang sudah disiapkan; dan Tamsin Reed, rogue halfling level 4 dengan expertise di Stealth dan Sleight of Hand. Setiap karakter punya fitur, perlengkapan, dan latar belakang singkat beserta ikatannya.
- Party Sheet: seluruh party dalam satu tabel berisi class, level, AC, hit point, dan Passive Perception, daftar siapa yang perlu disembuhkan, serta skill yang dikuasai tiap karakter.
- Templates/Character Sheet: lembar kosong dengan semua rumus yang sudah terpasang.
Lembar karakter D&D 5e dengan modifier otomatis
Lembar ini mengikuti aturan 5e dari System Reference Document (SRD). Modifier adalah skor dikurangi sepuluh, dibagi dua, lalu dibulatkan ke bawah: 16 menghasilkan +3 dan 8 menghasilkan −1. Proficiency bonus mulai dari +2 dan naik satu di level 5, 9, 13, dan 17. Keduanya adalah kueri inline Dataview yang membaca properti catatan itu sendiri, sehingga mengganti level: 5 menjadi level: 9 memperbarui seluruh halaman. Sel modifier untuk Strength seperti ini:
`= choice(floor((this.str - 10) / 2) >= 0, "+" + floor((this.str - 10) / 2), floor((this.str - 10) / 2))`Skill dan saving throw
Satu blok DataviewJS pendek menggambar dua tabel: enam saving throw dan delapan belas skill, masing-masing dengan ability yang dipakai dan bonus totalnya. Skill yang dicantumkan di skills mendapat proficiency bonus; yang dicantumkan di expertise mendapatkannya dua kali, seperti Expertise milik rogue. Passive Perception adalah 10 ditambah bonus Perception, dan spell save DC seorang wizard adalah 8 ditambah proficiency ditambah modifier Intelligence.
Lembar party untuk DM
Party Sheet adalah halaman Dataview biasa yang membaca semua catatan di folder Characters. Tabel pertama berisi hal yang paling sering dicek DM: armor class, hit point saat ini dan maksimum, serta Passive Perception semua karakter sekaligus. Tabel kedua hanya menampilkan karakter yang terluka dan berapa yang hilang. Tabel ketiga menunjukkan siapa yang menguasai apa, untuk saat ada yang bertanya siapa yang mau mencoba membuka kunci. Lembar ini cocok dipasangkan dengan templat NPC dan vault kampanye D&D, sehingga sisi pemain dan sisi DM tinggal di jenis catatan yang sama.
Plugin yang dipakai lembar karakter
Dataview mengerjakan semua perhitungan. Tabel skill dan saving throw membutuhkan pengaturan JavaScript queries yang aktif; tabel ability score, blok combat, dan lembar party memakai Dataview biasa. Plugin inti Templates sudah aktif dan diarahkan ke folder Templates.
Unduh lembar karakter D&D untuk Obsidian
Ekstrak unduhan, buka foldernya sebagai vault di Obsidian, izinkan plugin komunitas, pasang Dataview, lalu aktifkan JavaScript queries di pengaturannya. Buka Start Here, lalu salah satu karakter dalam mode baca. Untuk membuat karaktermu sendiri, buat catatan di Characters, sisipkan templat Character Sheet, dan isi propertinya.