core-book/lib/languages/_template.sty
Joe bellus 7b33fef50e Initial commit
Initial project scaffolding
2025-03-10 18:21:53 -04:00

74 lines
2.8 KiB
TeX

\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}
}