Initial commit

Initial project scaffolding
This commit is contained in:
2025-03-10 18:09:50 -04:00
commit 7b33fef50e
66 changed files with 4486 additions and 0 deletions

View File

@@ -0,0 +1,73 @@
\ExplSyntaxOn % Use tilde (~) for spaces.
\addto\captions<language> % Replace <language> tag with your language
{
% Monster basics
\renewcommand\armorclassname{Armor~Class}
\renewcommand\hitpointsname{Hit~Points}
\renewcommand\speedname{Speed}
% Monster ability scores
\renewcommand\strstatname{STR}
\renewcommand\dexstatname{DEX}
\renewcommand\constatname{CON}
\renewcommand\intstatname{INT}
\renewcommand\wisstatname{WIS}
\renewcommand\chastatname{CHA}
% Monster details
\renewcommand\skillsname{Skills}
\renewcommand\dimmname{Damage~Immunities}
\renewcommand\dvulname{Damage~Vulnerabilities}
\renewcommand\dresname{Damage~Resistances}
\renewcommand\cimmname{Condition~Immunities}
\renewcommand\savesname{Saving~Throws}
\renewcommand\sensesname{Senses}
\renewcommand\defaultsensesname{passive~Perception~10}
\renewcommand\languagesname{Languages}
\renewcommand\challengename{Challenge}
\renewcommand\xpname{XP}
% Monster attack
\renewcommand\unitsname{ft.}
\renewcommand\weaponname{Weapon}
\renewcommand\spellname{Spell}
\renewcommand\meleeattackname{Melee~|1|~Attack}
\renewcommand\rangedattackname{Ranged~|1|~Attack}
\renewcommand\meleeorrangedattackname{Melee~or~Ranged~|1|~Attack}
\renewcommand\orname{or}
\renewcommand\tohitname{|1|~to~hit}
\renewcommand\defaulttargetsname{one~target}
\renewcommand\reachname{reach}
\renewcommand\rangename{range}
\renewcommand\hitname{Hit}
\renewcommand\damagename{damage}
\renewcommand\plusname{plus}
% Spell levels
\renewcommand\spellcantripsname{Cantrips}
\renewcommand\spellfirstlevelname{1st~level}
\renewcommand\spellsecondlevelname{2nd~level}
\renewcommand\spellthirdlevelname{3rd~level}
\renewcommand\spellfourthlevelname{4th~level}
\renewcommand\spellfifthlevelname{5th~level}
\renewcommand\spellsixthlevelname{6th~level}
\renewcommand\spellseventhlevelname{7th~level}
\renewcommand\spelleighthlevelname{8th~level}
\renewcommand\spellninthlevelname{9th~level}
% Spell slots
\renewcommand\spellatwillname{at~will}
\renewcommand\spelloneslotname{1~slot}
\renewcommand\spelltwoslotsname{2~slots}
\renewcommand\spellthreeslotsname{3~slots}
\renewcommand\spellfourslotsname{4~slots}
% Innate spellcasting
\renewcommand\innateatwillname{At~will}
\renewcommand\numberperdayname{|1|/day}
\renewcommand\numberperdayeachname{|1|/day~each}
% Spell header
\renewcommand\spellcastingtimename{Casting~Time}
\renewcommand\spellrangename{Range}
\renewcommand\spellcomponentsname{Components}
\renewcommand\spelldurationname{Duration}
% Miscellaneous
\renewcommand\tocchapterabbreviationname{Ch.}
\renewcommand\pageabbreviationname{pg.}
\renewcommand\dname{d}
}

73
lib/languages/french.sty Normal file
View File

@@ -0,0 +1,73 @@
\ExplSyntaxOn % Use tilde (~) for spaces.
\addto\captionsfrench%
{
% Monster basics
\renewcommand\armorclassname{Classe~d'armure}
\renewcommand\hitpointsname{Points~de~vie}
\renewcommand\speedname{Vitesse}
% Monster ability scores
\renewcommand\strstatname{FOR}
\renewcommand\dexstatname{DEX}
\renewcommand\constatname{CON}
\renewcommand\intstatname{INT}
\renewcommand\wisstatname{SAG}
\renewcommand\chastatname{CHA}
% Monster details
\renewcommand\skillsname{Compétences}
\renewcommand\dimmname{Immunité~contre~les~dégâts}
\renewcommand\dvulname{Vulnérabilité~aux~dégâts}
\renewcommand\dresname{Résistances~aux~dégâts}
\renewcommand\cimmname{Immunité~contre~les~états}
\renewcommand\savesname{Jets~de~sauvegarde}
\renewcommand\sensesname{Sens}
\renewcommand\defaultsensesname{Perception~passive~10}
\renewcommand\languagesname{Langues}
\renewcommand\challengename{Dangerosité}
\renewcommand\xpname{PX}
% Monster attack
\renewcommand\unitsname{m}
\renewcommand\weaponname{d'arme}
\renewcommand\spellname{de~sort}
\renewcommand\meleeattackname{Attaque~|1|~au~corps~à~corps}
\renewcommand\rangedattackname{Attaque~|1|~à~distance}
\renewcommand\meleeorrangedattackname{Attaque~|1|~au~corps~à~corps~ou~à~distance}
\renewcommand\orname{ou}
\renewcommand\tohitname{|1|~pour~toucher}
\renewcommand\defaulttargetsname{une~cible}
\renewcommand\reachname{allonge}
\renewcommand\rangename{portée}
\renewcommand\hitname{Touché}
\renewcommand\damagename{dégâts}
\renewcommand\plusname{plus}
% Spell levels
\renewcommand\spellcantripsname{Tour~de~magie}
\renewcommand\spellfirstlevelname {Niveau~1}
\renewcommand\spellsecondlevelname {Niveau~2}
\renewcommand\spellthirdlevelname {Niveau~3}
\renewcommand\spellfourthlevelname {Niveau~4}
\renewcommand\spellfifthlevelname {Niveau~5}
\renewcommand\spellsixthlevelname {Niveau~6}
\renewcommand\spellseventhlevelname{Niveau~7}
\renewcommand\spelleighthlevelname {Niveau~8}
\renewcommand\spellninthlevelname {Niveau~9}
% Spell slots
\renewcommand\spellatwillname{à~volonté}
\renewcommand\spelloneslotname{1~emplacement}
\renewcommand\spelltwoslotsname{2~emplacements}
\renewcommand\spellthreeslotsname{3~emplacements}
\renewcommand\spellfourslotsname{4~emplacements}
% Innate spellcasting
\renewcommand\innateatwillname{À~volonté}
\renewcommand\numberperdayname{|1|/jour}
\renewcommand\numberperdayeachname{|1|/jour~chacun}
% % Spell header
\renewcommand\spellcastingtimename{Durée~d'incantation}
\renewcommand\spellrangename{Portée}
\renewcommand\spellcomponentsname{Composantes}
\renewcommand\spelldurationname{Durée}
% % Miscellaneous
\renewcommand\pageabbreviationname{p.}
\renewcommand\dname{d}
\renewcommand\tocchapterabbreviationname{Ch.}
}

75
lib/languages/italian.sty Normal file
View File

@@ -0,0 +1,75 @@
\ExplSyntaxOn
% Use tilde (~) for spaces.
% Italian captions
\addto\captionsitalian
{
% Monster basics
\renewcommand\armorclassname{Classe~Armatura}
\renewcommand\hitpointsname{Punti~Ferita}
\renewcommand\speedname{Velocit\`a}
% Monster ability scores
\renewcommand\strstatname{FOR}
\renewcommand\dexstatname{DES}
\renewcommand\constatname{COS}
\renewcommand\intstatname{INT}
\renewcommand\wisstatname{SAG}
\renewcommand\chastatname{CAR}
% Monster details
\renewcommand\skillsname{Abilit\`a}
\renewcommand\dimmname{Immunità~Danni}
\renewcommand\dvulname{Debolezze~Danni}
\renewcommand\dresname{Resistenze~Danni}
\renewcommand\cimmname{Immunit\`a~Condizioni}
\renewcommand\savesname{Tiri~Salvezza}
\renewcommand\sensesname{Sensi}
% \renewcommand\defaultsensesname{passive~Perception~10}
\renewcommand\languagesname{Linguaggi}
\renewcommand\challengename{Sfida}
\renewcommand\xpname{PE}
% Monster attack
\renewcommand\unitsname{m.}
\renewcommand\weaponname{Arma}
\renewcommand\spellname{Sillabare}
\renewcommand\meleeattackname{Attacco~con~|1|~da~Mischia}
\renewcommand\rangedattackname{Attacco~con~|1|~a~Distanza}
\renewcommand\meleeorrangedattackname{Attacco~con~|1|~da~Mischia~o~a~Distanza}
\renewcommand\orname{o}
\renewcommand\tohitname{|1|~per~colpire}
% \renewcommand\defaulttargetsname{one~target}
\renewcommand\reachname{portata}
\renewcommand\rangename{gittata}
\renewcommand\hitname{Colpito}
\renewcommand\damagename{danno}
% \renewcommand\plusname{plus}
% Spell levels
\renewcommand\spellcantripsname{Trucchetti}
\renewcommand\spellfirstlevelname{1\degree{}~livello}
\renewcommand\spellsecondlevelname{2\degree{}~livello}
\renewcommand\spellthirdlevelname{3\degree{}~livello}
\renewcommand\spellfourthlevelname{4\degree{}~livello}
\renewcommand\spellfifthlevelname{5\degree{}~livello}
\renewcommand\spellsixthlevelname{6\degree{}~livello}
\renewcommand\spellseventhlevelname{7\degree{}~livello}
\renewcommand\spelleighthlevelname{8\degree{}~livello}
\renewcommand\spellninthlevelname{9\degree{}~livello}
% Spell slots
\renewcommand\spellatwillname{a~volont\`a}
\renewcommand\spelloneslotname{1~slot}
\renewcommand\spelltwoslotsname{2~slot}
\renewcommand\spellthreeslotsname{3~slot}
\renewcommand\spellfourslotsname{4~slot}
% Innate spellcasting
\renewcommand\innateatwillname{A~volont\`a}
\renewcommand\numberperdayname{|1|/giorno}
\renewcommand\numberperdayeachname{|1|/g.~ciascuno}
% Spell header
\renewcommand\spellcastingtimename{Tempo~di~Lancio}
\renewcommand\spellrangename{Gittata}
\renewcommand\spellcomponentsname{Componenti}
\renewcommand\spelldurationname{Durata}
% Miscellaneous
% \renewcommand\pageabbreviationname{pg.}
% \renewcommand\dname{d}
% \newcommand\tocchapterabbreviationname{Ch.}
}

View File

@@ -0,0 +1,72 @@
\ExplSyntaxOn % Use tilde (~) for spaces.
% Japanese captions
\addto\captionsjapanese
{
% Monster basics
\renewcommand\armorclassname{AC}
\renewcommand\hitpointsname{hp}
\renewcommand\speedname{移動速度:}
% Monster ability scores
\renewcommand\strstatname{【筋】}
\renewcommand\dexstatname{【敏】}
\renewcommand\constatname{【耐】}
\renewcommand\intstatname{【知】}
\renewcommand\wisstatname{【判】}
\renewcommand\chastatname{【魅】}
% Monster details
\renewcommand\skillsname{技能:}
\renewcommand\dimmname{ダメージ完全耐性:}
\renewcommand\dvulname{ダメージ脆弱性:}
\renewcommand\dresname{ダメージ抵抗:}
\renewcommand\cimmname{状態完全耐性:}
\renewcommand\savesname{セーブ:}
\renewcommand\sensesname{感覚:}
\renewcommand\defaultsensesname{受動〈知覚〉10}
\renewcommand\languagesname{言語:}
\renewcommand\challengename{脅威度:}
\renewcommand\xpname{XP}
% Monster attack
\renewcommand\unitsname{フィート}
\renewcommand\meleeattackname{近接武器攻撃:}
\renewcommand\rangedattackname{遠隔武器攻撃:}
\renewcommand\meleeorrangedattackname{近接/遠隔武器攻撃:}
\renewcommand\orname{または}
\renewcommand\tohitname{攻撃|1|}
\renewcommand\defaulttargetsname{目標1つ}
\renewcommand\reachname{間合い}
\renewcommand\rangename{射程}
\renewcommand\hitname{ヒット:}
\renewcommand\damagename{ダメージ}
\renewcommand\plusname{および}
% Spell levels
\renewcommand\spellcantripsname{初級呪文}
\renewcommand\spellfirstlevelname{1レベル}
\renewcommand\spellsecondlevelname{2レベル}
\renewcommand\spellthirdlevelname{3レベル}
\renewcommand\spellfourthlevelname{4レベル}
\renewcommand\spellfifthlevelname{5レベル}
\renewcommand\spellsixthlevelname{6レベル}
\renewcommand\spellseventhlevelname{7レベル}
\renewcommand\spelleighthlevelname{8レベル}
\renewcommand\spellninthlevelname{9レベル}
% Spell slots
\renewcommand\spellatwillname{無限回}
\renewcommand\spelloneslotname{1スロット}
\renewcommand\spelltwoslotsname{2スロット}
\renewcommand\spellthreeslotsname{3スロット}
\renewcommand\spellfourslotsname{4スロット}
% Innate spellcasting
\renewcommand\innateatwillname{無限回}
\renewcommand\numberperdayname{|1|回/日}
\renewcommand\numberperdayeachname{各|1|回/日}
% Spell header
\renewcommand\spellcastingtimename{発動時間}
\renewcommand\spellrangename{射程}
\renewcommand\spellcomponentsname{構成要素}
\renewcommand\spelldurationname{持続時間}
% Miscellaneous
\renewcommand\tocchapterabbreviationname{章} % TODO: Update to 第|1|章 when https://github.com/rpgtex/DND-5e-LaTeX-Template/issues/308 is closed
\renewcommand\pageabbreviationname{ページ} % TODO: Update to |1|ページ when https://github.com/rpgtex/DND-5e-LaTeX-Template/issues/308 is closed
\renewcommand\dname{d}
}

68
lib/languages/ngerman.sty Normal file
View File

@@ -0,0 +1,68 @@
\ExplSyntaxOn % Use tilde (~) for spaces.
% German captions
\addto\captionsngerman
{
\renewcommand\armorclassname{Rüstungsklasse}
\renewcommand\hitpointsname{Trefferpunkte}
\renewcommand\speedname{Bewegungsrate}
\renewcommand\strstatname{STR}
\renewcommand\dexstatname{GES}
\renewcommand\constatname{KON}
\renewcommand\intstatname{INT}
\renewcommand\wisstatname{WEI}
\renewcommand\chastatname{CHA}
\renewcommand\skillsname{Fertigkeiten}
\renewcommand\dimmname{Schadensimmunitäten}
\renewcommand\dvulname{Schadensanfälligkeiten}
\renewcommand\dresname{Schadensresistenzen}
\renewcommand\cimmname{Zustandsimmunitäten}
\renewcommand\savesname{Rettungswürfe}
\renewcommand\sensesname{Sinne}
\renewcommand\languagesname{Sprachen}
\renewcommand\challengename{Herausforderungsgrad}
\renewcommand\xpname{EP}
% Monster attack
\renewcommand\unitsname{m}
\renewcommand\meleeattackname{Nahkampf-Waffenangriff}
\renewcommand\rangedattackname{Fernkampf-Waffenangriff}
\renewcommand\meleeorrangedattackname{Nah-~oder~Fernkampf-Waffenangriff}
\renewcommand\orname{oder}
\renewcommand\tohitname{|1|~zum~Treffen}
\renewcommand\defaulttargetsname{ein~Ziel}
\renewcommand\reachname{Reichweite}
\renewcommand\rangename{Reichweite}
\renewcommand\hitname{Treffer}
\renewcommand\damagename{Schaden}
\renewcommand\plusname{plus}
% Spell levels
\renewcommand\spellcantripsname{Zaubertricks}
\renewcommand\spellfirstlevelname{1.~Grad}
\renewcommand\spellsecondlevelname{2.~Grad}
\renewcommand\spellthirdlevelname{3.~Grad}
\renewcommand\spellfourthlevelname{4.~Grad}
\renewcommand\spellfifthlevelname{5.~Grad}
\renewcommand\spellsixthlevelname{6.~Grad}
\renewcommand\spellseventhlevelname{7.~Grad}
\renewcommand\spelleighthlevelname{8.~Grad}
\renewcommand\spellninthlevelname{9.~Grad}
% Spell slots
\renewcommand\spellatwillname{beliebig oft}
\renewcommand\spelloneslotname{1~Platz}
\renewcommand\spelltwoslotsname{2~Plätze}
\renewcommand\spellthreeslotsname{3~Plätze}
\renewcommand\spellfourslotsname{4~Plätze}
% Innate spellcasting
\renewcommand\innateatwillname{Willentlich}
\renewcommand\numberperdayname{|1|/Tag}
\renewcommand\numberperdayeachname{jeweils~|1|/Tag}
% Spell header
\renewcommand\spellcastingtimename{Zeitaufwand}
\renewcommand\spellrangename{Reichweite}
\renewcommand\spellcomponentsname{Komponenten}
\renewcommand\spelldurationname{Wirkungsdauer}
% Miscellaneous
\renewcommand\pageabbreviationname{S.}
\renewcommand\dname{W}
\renewcommand\tocchapterabbreviationname{Kap.}
}

View File

@@ -0,0 +1,73 @@
\ExplSyntaxOn % Use tilde (~) for spaces.
\addto\captionsportuguese
{
% Monster basics
\renewcommand\armorclassname{Classe~de~Armadura}
\renewcommand\hitpointsname{Pontos~de~Vida}
\renewcommand\speedname{Deslocamento}
% Monster ability scores
\renewcommand\strstatname{FOR}
\renewcommand\dexstatname{DES}
\renewcommand\constatname{CON}
\renewcommand\intstatname{INT}
\renewcommand\wisstatname{SAB}
\renewcommand\chastatname{CAR}
% Monster details
\renewcommand\skillsname{Habilidades}
\renewcommand\dimmname{Imunidade~a~Dano}
\renewcommand\dvulname{Vulnerabilidade~a~Dano}
\renewcommand\dresname{Resistência~a~Dano}
\renewcommand\cimmname{Imunidade~a~Condição}
\renewcommand\savesname{Testes~de~Resistência}
\renewcommand\sensesname{Sentidos}
\renewcommand\defaultsensesname{Percepção~passiva~10}
\renewcommand\languagesname{Idiomas}
\renewcommand\challengename{Nível~de~Desafio}
\renewcommand\xpname{XP}
% Monster attack
\renewcommand\unitsname{m}
\renewcommand\weaponname{Arma}
\renewcommand\spellname{Magia}
\renewcommand\meleeattackname{Ataque~Corpo-a-Corpo~com~|1|}
\renewcommand\rangedattackname{Ataque~à~Distância~com~|1|}
\renewcommand\meleeorrangedattackname{Ataque~Corpo-a-Corpo~ou~à~Distancia~com~|1|}
\renewcommand\orname{ou}
\renewcommand\tohitname{|1|~para~atingir}
\renewcommand\defaulttargetsname{um~alvo}
\renewcommand\reachname{alcance}
\renewcommand\rangename{alcance}
\renewcommand\hitname{Acerto}
\renewcommand\damagename{dano}
\renewcommand\plusname{e}
% Spell levels
\renewcommand\spellcantripsname{Truques}
\renewcommand\spellfirstlevelname{1º~nível}
\renewcommand\spellsecondlevelname{2º~nível}
\renewcommand\spellthirdlevelname{3º~nível}
\renewcommand\spellfourthlevelname{4º~nível}
\renewcommand\spellfifthlevelname{5º~nível}
\renewcommand\spellsixthlevelname{6º~nível}
\renewcommand\spellseventhlevelname{7º~nível}
\renewcommand\spelleighthlevelname{8º~nível}
\renewcommand\spellninthlevelname{9º~nível}
% Spell slots
\renewcommand\spellatwillname{à~vontade}
\renewcommand\spelloneslotname{1~espaço}
\renewcommand\spelltwoslotsname{2~espaços}
\renewcommand\spellthreeslotsname{3~espaços}
\renewcommand\spellfourslotsname{4~espaços}
% Innate spellcasting
\renewcommand\innateatwillname{À~vontade}
\renewcommand\numberperdayname{|1|/dia}
\renewcommand\numberperdayeachname{|1|/dia~cada}
% Spell header
\renewcommand\spellcastingtimename{Tempo~de~Conjuração}
\renewcommand\spellrangename{Alcance}
\renewcommand\spellcomponentsname{Componentes}
\renewcommand\spelldurationname{Duração}
% Miscellaneous
\renewcommand\dname{d}
\renewcommand\pageabbreviationname{pág.}
\renewcommand\tocchapterabbreviationname{cap.}
}

74
lib/languages/russian.sty Normal file
View File

@@ -0,0 +1,74 @@
\ExplSyntaxOn % Use tilde (~) for spaces.
% Russian captions
\addto\captionsrussian
{
% Monster basics
\renewcommand\armorclassname{Класс~Доспехов}
\renewcommand\hitpointsname{Хиты}
\renewcommand\speedname{Скорость}
% Monster ability scores
\renewcommand\strstatname{СИЛ}
\renewcommand\dexstatname{ЛОВ}
\renewcommand\constatname{ТЕЛ}
\renewcommand\intstatname{ИНТ}
\renewcommand\wisstatname{МДР}
\renewcommand\chastatname{ХАР}
% Monster details
\renewcommand\skillsname{Навыки}
\renewcommand\dimmname{Иммунитет~к~урону}
\renewcommand\dvulname{Уязвимость~к~урону}
\renewcommand\dresname{Сопротивление~урону}
\renewcommand\cimmname{Иммунитет~к~состояниям}
\renewcommand\savesname{Спасброски}
% \renewcommand\defaultsensesname{passive~Perception~10}
\renewcommand\sensesname{Чувства}
\renewcommand\languagesname{Языки}
\renewcommand\challengename{Опасность}
% \renewcommand\xpname{XP}
% Monster attack
% \renewcommand\unitsname{ft.}
% \renewcommand\weaponname{Weapon}
% \renewcommand\spellname{Spell}
% \renewcommand\meleeattackname{Melee~|1|~Attack}
% \renewcommand\rangedattackname{Ranged~|1|~Attack}
% \renewcommand\meleeorrangedattackname{Melee~or~Ranged~|1|~Attack}
% \renewcommand\orname{or}
% \renewcommand\tohitname{|1|~to~hit}
% \renewcommand\defaulttargetsname{one~target}
% \renewcommand\reachname{reach}
% \renewcommand\rangename{range}
% \renewcommand\hitname{Hit}
% \renewcommand\damagename{damage}
% \renewcommand\plusname{plus}
% Spell levels
% \renewcommand\spellcantripsname{Cantrips}
% \renewcommand\spellfirstlevelname{1st~level}
% \renewcommand\spellsecondlevelname{2nd~level}
% \renewcommand\spellthirdlevelname{3rd~level}
% \renewcommand\spellfourthlevelname{4th~level}
% \renewcommand\spellfifthlevelname{5th~level}
% \renewcommand\spellsixthlevelname{6th~level}
% \renewcommand\spellseventhlevelname{7th~level}
% \renewcommand\spelleighthlevelname{8th~level}
% \renewcommand\spellninthlevelname{9th~level}
% Spell slots
% \renewcommand\spellatwillname{at~will}
% \renewcommand\spelloneslotname{1~slot}
% \renewcommand\spelltwoslotsname{2~slots}
% \renewcommand\spellthreeslotsname{3~slots}
% \renewcommand\spellfourslotsname{4~slots}
% Innate spellcasting
% \renewcommand\innateatwillname{At~will}
% \renewcommand\numberperdayname{|1|/day}
% \renewcommand\numberperdayeachname{|1|/day~each}
% % Spell header
% \renewcommand\spellcastingtimename{Casting~Time}
% \renewcommand\spellrangename{Range}
% \renewcommand\spellcomponentsname{Components}
% \renewcommand\spelldurationname{Duration}
% % Miscellaneous
% \renewcommand\pageabbreviationname{pg.}
% \renewcommand\dname{d}
% \newcommand\tocchapterabbreviationname{Ch.}
}

73
lib/languages/spanish.sty Executable file
View File

@@ -0,0 +1,73 @@
\ExplSyntaxOn % Use tilde (~) for spaces.
\addto\captionsspanish
{
% Monster basics
\renewcommand\armorclassname{Clase~de~Armadura}
\renewcommand\hitpointsname{Puntos~de~Golpe}
\renewcommand\speedname{Velocidad}
% Monster ability scores
\renewcommand\strstatname{FUE}
\renewcommand\dexstatname{DES}
\renewcommand\constatname{CON}
\renewcommand\intstatname{INT}
\renewcommand\wisstatname{SAB}
\renewcommand\chastatname{CAR}
% Monster details
\renewcommand\skillsname{Habilidades}
\renewcommand\dimmname{Inmunidad~a~daño}
\renewcommand\dvulname{Vulnerabilidad~a~daño}
\renewcommand\dresname{Resistencia~a~daño}
\renewcommand\cimmname{Inmunidad~a~estados}
\renewcommand\savesname{Tiradas~de~salvación}
\renewcommand\sensesname{Sentidos}
\renewcommand\defaultsensesname{Percepción~pasiva~10}
\renewcommand\languagesname{Idiomas}
\renewcommand\challengename{Desafío}
\renewcommand\xpname{PE}
% Monster attack
\renewcommand\unitsname{pies}
\renewcommand\weaponname{arma}
\renewcommand\spellname{Hechizo}
\renewcommand\meleeattackname{Ataque~con~|1|~cuerpo~a~cuerpo}
\renewcommand\rangedattackname{Ataque~con~|1|~a~distancia}
\renewcommand\meleeorrangedattackname{Ataque~con~|1|~cuerpo~a~cuerpo~o~a~distancia}
\renewcommand\orname{o}
\renewcommand\tohitname{|1|~a~impactar}
\renewcommand\defaulttargetsname{un~objetivo}
\renewcommand\reachname{alcance}
\renewcommand\rangename{alcance}
\renewcommand\hitname{Impacto}
\renewcommand\damagename{daño}
\renewcommand\plusname{y}
% Spell levels
\renewcommand\spellcantripsname{Trucos}
\renewcommand\spellfirstlevelname{Nivel~1}
\renewcommand\spellsecondlevelname{Nivel~2}
\renewcommand\spellthirdlevelname{Nivel~3}
\renewcommand\spellfourthlevelname{Nivel~4}
\renewcommand\spellfifthlevelname{Nivel~5}
\renewcommand\spellsixthlevelname{Nivel~6}
\renewcommand\spellseventhlevelname{Nivel~7}
\renewcommand\spelleighthlevelname{Nivel~8}
\renewcommand\spellninthlevelname{Nivel~9}
% Spell slots
\renewcommand\spellatwillname{a~voluntad}
\renewcommand\spelloneslotname{1~espacio}
\renewcommand\spelltwoslotsname{2~espacios}
\renewcommand\spellthreeslotsname{3~espacios}
\renewcommand\spellfourslotsname{4~espacios}
% Innate spellcasting
\renewcommand\innateatwillname{A~voluntad}
\renewcommand\numberperdayname{|1|~al~día}
\renewcommand\numberperdayeachname{|1|~al~día~cada~uno}
% Spell header
\renewcommand\spellcastingtimename{Tiempo~de~lanzamiento}
\renewcommand\spellrangename{Alcance}
\renewcommand\spellcomponentsname{Componentes}
\renewcommand\spelldurationname{Duración}
% Miscellaneous
\renewcommand\dname{d}
\renewcommand\pageabbreviationname{pág.}
\renewcommand\tocchapterabbreviationname{cap.}
}