Commit 9a065666 authored by Marthym's avatar Marthym

wip(style): Refactor dnd style in class

Purge DND style to a clean and minimal class
Use Noto as main font and remove all unused code
parent 02ddf1e9
......@@ -4,7 +4,7 @@
Voici quelques armure que l’on peu trouver dans l’univers de \swfe. Il s’agit là plus d’une grille d’étalonnage que d’une liste exhaustive. La limite c’est l’imagination des joueurs et la volonté du MJ. Vous trouverez sur \citetitle{website:starwars-holonet} une quantité d’arme décrites dans les moindre détails.
\begin{dnditemtable}[ l c c c ]
\textbf{Type} & \textbf{Armure} & \textbf{Poids} & \textbf{Prix} \\
\textbf{Type} & \textbf{Armure} & \textbf{Poids} & \crg \\
Veste en Cuir & +1 & 10 & 50 \\
Casque & +4 & 5 & 80 \\
Armure Storm Trooper & +6 & 20 & Militaire \\
......@@ -26,7 +26,7 @@ Voici quelques armure que l’on peu trouver dans l’univers de \swfe. Il s’a
\subsubsection{Combat corps à corps}
\begin{dnditemtable}[ l c c c ]
\textbf{Type} & \textbf{Débats} & \textbf{Poids} & \textbf{Prix} \\
\textbf{Type} & \textbf{Débats} & \textbf{Poids} & \crg \\
Vibrolame & For+d4 & 1 & 25 \\
Bâton & For+d4 & 1 & 10 \\
Couteau laser & 2d6+4 & 1 & 500 \\
......@@ -41,7 +41,7 @@ La portée est donné en "case" si le jeux se fait sur table ou sur grille. Une
Entre parenthèse après les légats on trouve la cadence de tir de l’arme. En nombre de projectile maximum envoyé par tour. Attention dés que le nombre de projectile envoyé dépasse 1, il y a un malus de -2 pour le recul.
\begin{dnditemtable}[ l c c c c ]
\textbf{Type} & \textbf{Portée} & \textbf{Débats} & \textbf{Poids} & \textbf{Prix} \\
\textbf{Type} & \textbf{Portée} & \textbf{Débats} & \textbf{Poids} & \crg \\
Blaster & 10 & 2d6+1 (1) & 4 & 200 \\
Blaster Lourd & 15 & 2d8 (1) & 4 & 400 \\
Fusil Blaster & 10 & 2d8 (3) & 6 & 800 \\
......@@ -115,7 +115,7 @@ La plus part des véhicules peuvent être équipé d’arme plus ou moins lourde
Comme pour les autres équipement il ne s’agit pas d’une liste exhaustive mais d’exemple qu’il sera possible de faire varier selon les goûts des joueurs et du MJ.
\begin{dnditemtable}[ l c c c c ]
\textbf{Type} & \textbf{Porté} & \textbf{Dégâts} & \textbf{Prix} \\
\textbf{Type} & \textbf{Porté} & \textbf{Dégâts} & \crg \\
Canon blaster & 600 & 2d10 (1) & 100K \\
Canon ionique & 600 & 4d10 (1) & 200K \\
Rail Gun & 400 & 4d12 (1) & 400K \\
......@@ -139,7 +139,7 @@ Comme pour les autres équipement il ne s’agit pas d’une liste exhaustive ma
\vspace{-1\baselineskip}
\end{center}
\begin{dnditemtable}[ l c c c c ]
\textbf{Type} & \textbf{Acc/VMax} & \textbf{Rés.} & \textbf{Passager} & \textbf{Prix} \\
\textbf{Type} & \textbf{Acc/VMax} & \textbf{Rés.} & \textbf{Passager} & \crg \\
Motojet & 20/36 & 8(2) & 1+1 & 6 000 \\
Landspeeder & 20/40 & 11(3) & 1+3 & 12 000 \\
Podracer & 30/56 & 10(3) & 1 & 25 000 \\
......@@ -152,14 +152,14 @@ Les véhicules aérien sont pour la plus part man\oe{uvrable} en haute atmosphè
\includegraphics[width=0.9\linewidth]{img/equipement/airspeeder-taxi.png}
\end{center}
\begin{dnditemtable}[ l c c c c ]
\textbf{Type} & \textbf{Acc/VMax} & \textbf{Rés.} & \textbf{Passager} & \textbf{Prix} \\
\textbf{Type} & \textbf{Acc/VMax} & \textbf{Rés.} & \textbf{Passager} & \crg \\
Air Speeder & 20/40 & 16(4) & 1+1 & 60 000
\end{dnditemtable}
\subsubsection{Vaisseaux Spatiaux}
Tous ces vaisseaux possèdent la navigation FTL.
\begin{dnditemtable}[ l c c c c ]
\textbf{Type} & \textbf{Acc/VMax} & \textbf{Rés.} & \textbf{Passager} & \textbf{Prix} \\
\textbf{Type} & \textbf{Acc/VMax} & \textbf{Rés.} & \textbf{Passager} & \crg \\
Chasseur & 50/700 & 20(5) & 1+1 & 2M \\
Navette & 45/600 & 25(6) & 2+5 & 5M \\
Transport & 35/400 & 45(10) & 2+20 & Militaire \\
......
......@@ -266,7 +266,6 @@ Voici le liste des Atouts disponibles dans \swfe.
\end{description}
\newpage
\subsubsection{Atouts de commandement}
Les Atouts de commandement permettent aux héros d’employer aux mieux leurs alliés et leurs troupes lors des batailles, en les rendant plus efficaces, plus sûrs ou plus résistants. Ces Atouts s’appliquent sur les alliés sous votre commandement dans un rayon de 5 cases (l’aura de commandement).
......
\section{Création de \\ Personnage}
\section{Création de Personnage}
\lettrine{L}{e} c\oe{}ur des jeux de rôle réside dans la possibilité de créer, améliorer et faire évoluer son propre personnage. Voilà comment ça fonctionne dans {\jedifont \doctitle}.
\subsection{Les Attributs}
......@@ -14,16 +14,16 @@ Faire naître un héro digne de ce nom ne se limite pas à lui faire grimper ses
Vous pouvez choisir jusqu’à 1 Handicap Majeur et 2 Handicaps Mineurs. Un Handicap Majeur donne 2 points et un Handicap Mineur 1 point.
Pour 2 points vous pouvez :
\begin{itemize}
\begin{rebelist}
\item Augmenter un Attribut d’un type de dé (vous pouvez le faire avant de prendre vos Compétences).
\item Choisir un Atout.
\end{itemize}
\end{rebelist}
Pour 1 point vous pouvez :
\begin{itemize}
\begin{rebelist}
\item Gagner un point de Compétence.
\item Doubler vos fonds de départ (si vous débutez avec 500\$ vous obtenez 500\$ de plus).
\end{itemize}
\end{rebelist}
\subsection{Races Jouables}
Vous pouvez choisir pour votre personnage n’importe quelle race disponible dans L’univers de Star Wars. L’orientation de chaque race est donnée à titre indicatif, chaque race possède des exceptions parmi ses héros.
......
\subsection{Création du personnage}
\clearpage
\subsection{Création d'un personnage}
\subsubsection{Race}
Choisissez la race de votre personnage parmi celles proposées.
\subsubsection{Traits}
\begin{itemize}
\begin{rebelist}
\item Votre héros débute avec un d4 dans chaque Attribut et dispose de 5 points avec lesquels il peut les augmenter. Augmenter un Attribut d’un type de dé coûte 1 point.
\item Vous avez 15 points pour vos Compétences.
\item Chaque type de dé investi dans une Compétence coûte 1 point jusqu’à égaler le dé de l’Attribut dont dépend la Compétence. Au-delà, le coût est de 2 points.
......@@ -12,25 +13,25 @@ Choisissez la race de votre personnage parmi celles proposées.
\item L’Allure est de 6 cases.
\item La Parade est égale à 2 plus la moitié de la Compétence Combat.
\item La Résistance est égale à 2 plus la moitié de Vigueur. Vous pouvez y ajouter le bonus de l’armure portée sur le torse pour accélérer le calcul en cours de partie mais ce bonus ne compte pas pour les autres parties du corps.
\end{itemize}
\end{rebelist}
\subsubsection{Atouts \& Handicaps}
Vous gagnez des points supplémentaires en prenant un Handicap Majeur (2 points) et jusqu’à deux Handicaps Mineurs (1 point chacun).
Pour 2 points vous pouvez :
\begin{itemize}
\begin{rebelist}
\item Augmenter un Attribut d’un type de dé.
\item Choisir un Atout.
\end{itemize}
\end{rebelist}
Pour 1 point vous pouvez :
\begin{itemize}
\begin{rebelist}
\item Augmenter une Compétence d’un type de dé.
\item Doubler vos fonds initiaux.
\end{itemize}
\end{rebelist}
\subsubsection{Équipement}
Débutez avec 500 Cr.
Débutez avec 500\crg.
\subsubsection{Histoire personnelle}
Rajoutez les détails concernant le personnage qui vous semblent importants.
......@@ -48,10 +49,10 @@ Le rang détermine la puissance approximative de votre héros. Le nombre de poin
\end{dnditemtable}
Tout les 5XP votre héros bénéficie d’une progression. Lors d’une progression il peut :
\begin{itemize}
\begin{rebelist}
\item Choisir un nouvel Atout.
\item Augmenter une Compétence dont la valeur est égale ou supérieure au Trait associé.
\item Augmenter deux Compétences dont les valeurs sont inférieures aux Traits associés.
\item Prendre une nouvelle Compétence à d4.
\item Augmenter un Attribut d’un type de dé. Vous ne pouvez choisir cette option qu’une fois par Rang ou lors d’une progression sur deux après avoir atteint le rang Légendaire. Il n’est pas possible de progresser au-delà de d12 dans un Trait par le biais d’une Progression, mais vous pouvez consulter les Atouts Professionnel~\ref{sec:atout-professionnel} et Expert~\ref{sec:atout-expert} (p.~\pageref{sec:atout-professionnel}).
\end{itemize}
\ No newline at end of file
\end{rebelist}
\ No newline at end of file
......@@ -51,13 +51,12 @@ Un héros avec d8 en Force fait un jet. Il lance donc un d8 et son Dé Joker, un
Les Jetons ne peuvent pas être utilisés pour les jets de dégâts, les jets sur des tables et tout jet autre qu’un jet de Trait (les Jet d’encaissement et certains Atouts permettent d’utiliser des Jetons pour autre chose que des jets de Trait, mais il s’agit d’exceptions). Les Jetons ne sont pas conservés d’une session sur l’autre, utilisez-les ou dites-leur au revoir.
\vspace*{\fill}
\hspace*{-0.5\columnsep}
\includegraphics[width=\textwidth]{img/regles/starwars_redesign.png}
\vspace*{\fill}
\newpage
\subsubsection{Jetons du MJ}
Le MJ a aussi des Jetons pour ses méchants. Au début de chaque session de jeu, il en récupère un pour chaque joueur qui compose le groupe, et deux de plus par Joker qu’il contrôle. Ces derniers peuvent s’en servir pour sauver leurs sales peaux plutôt que de puiser dans les Jetons du MJ. Et non, ils ne peuvent pas les prêter à leurs sbires. Comme pour les héros, ces Jetons ne sont pas conservés d’une session sur l’autre.
\begin{tikzpicture}[overlay, remember picture]
\node[anchor=south, %anchor is upper left corner of the graphic
xshift=0, %shifting around
yshift=3cm]
at (current page.south) %left upper corner of the page
{\includegraphics[width=\textwidth]{img/starwars_redesign_final_by_rymin07-d9pqtj6.jpg}};
\end{tikzpicture}
\ No newline at end of file
%This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.
%To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/ or send a letter
% to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{jdrp}[2016/12/28 JdR Manuel Class]
\LoadClass[10pt,twoside,twocolumn]{article}
\ProcessOptions\relax
\RequirePackage[french]{babel} % French language
\RequirePackage[margin=1.5cm]{geometry} % Page margin
\RequirePackage{lettrine}
\RequirePackage[export]{adjustbox}
\RequirePackage[bottom]{footmisc} % Note de bas de page en bas plutôt que juste après le texte
\RequirePackage{enumitem}
\RequirePackage{hyperref}
\hypersetup{
colorlinks=true,
linkcolor=blue, % Couleur des liens internes
citecolor=red, % Couleur des numéros de la biblio dans le corps
urlcolor=blue } % Couleur des url
\RequirePackage[table]{xcolor}
\setcounter{DefaultLines}{3}
\setlength{\DefaultNindent}{0em}
\RequirePackage{wrapfig}
\RequirePackage[style=verbose,sorting=none]{biblatex}
\setlength\bibitemsep{1.5\itemsep}
\bibliography{references}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Backgrounding
\RequirePackage{eso-pic}
\AddToShipoutPictureBG{%
\AtPageLowerLeft{\includegraphics[width=\paperwidth,height=\paperheight]{img/bg-a4-odd.jpg}}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Fonts
\RequirePackage[quiet]{fontspec}
\setmainfont[Path=font/noto-sans/,
Extension=.ttf,
UprightFont= *-Regular,
BoldFont=*-Bold,
ItalicFont=*-Italic,
BoldItalicFont=*-BoldItalic
]{NotoSans}
\newfontfamily\jedifont[]{Star Jedi}
\newfontfamily\aurebesh[
Path=font/,
Extension=.otf
]{Aurebesh}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Columns setup
\setlength{\columnsep}{1cm}
\raggedbottom % Align multi columns to the top of the page
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Define colors
\RequirePackage{color}
\definecolor{bgtan}{HTML}{F7F2E5} % e.g. used for background and quotebox
\definecolor{titlered}{HTML}{58180D} % e.g. used for titles
\definecolor{undergold}{HTML}{C9AD6A} % e.g. used for titlerules
\definecolor{uppergold}{HTML}{B89A67} %e.g. used for pagenumbers and footer
%\definecolor{puregold}{HTML}{E69A28} %e.g. used for top line in newer monsterbox
%\definecolor{monstertan}{HTML}{FDF1DC} %e.g. used for newer monsterblock
%\definecolor{monstertandark}{HTML}{F0DBB5} %e.g. used for older monsterbox
\definecolor{commentgreen}{HTML}{E0E5C1} % e.g. used in table and green commentbox
\definecolor{itemtablepink}{HTML}{E9CDC2} % e.g. used in item tables instead of the green
%\definecolor{rulered}{HTML}{9C2B1B} %e.g. used for triangular rule in statsblock
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Footer - Must be before sectioning ...
\RequirePackage{fancyhdr} % Adaptation of the footers
\pagestyle{fancy}
\footskip = 20pt %push the footer down so it fits with the decal from the bg-img
\fancyhfoffset[LE]{28pt} % push the footer left on even pages so it fits the decal
\fancyhfoffset[RO]{30pt} % push the footer right on odd pages so it fits the decalbg-img
\renewcommand{\headrulewidth}{0.0pt} %no rule for header
\renewcommand{\footrulewidth}{0.0pt} %no rule for footer
\fancyhead{} % clear all header fields
\fancyfoot{} % clear all footer fields
\fancyfoot[LE]{
\textcolor{uppergold}{\thepage}
\hspace*{0.7cm}
\raisebox{-10pt}{\textcolor{uppergold}{\nouppercase\leftmark}}
}
\fancyfoot[RO]{
\raisebox{10pt}{\textsc{\textcolor{uppergold}{\nouppercase\rightmark}}}
\hspace*{1cm}
\textcolor{uppergold}{\thepage}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Sectioning
\RequirePackage{titlesec}
\renewcommand\thesection{}
\renewcommand\thesubsection{}
\renewcommand\thesubsubsection{}
% Adjust section and subsection colors and font (change 0em to 1em if you commented the removal of section numbering)
\titleformat{\section}
{\color{titlered}\bfseries\scshape\Huge\raggedright}{\thesection}{0em}{}
\titleformat{\subsection}
{\color{titlered}\scshape\Large\raggedright}{\thesubsection}{0em}{}[{\titleline{\color{undergold}\titlerule[1pt]}}]
\titleformat{\subsubsection}
{\color{titlered}\scshape\large\raggedright}{\thesubsubsection}{0em}{}[]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Styling new commands
\RequirePackage{tcolorbox}
\newtcolorbox{commentbox}[2][]{
frame hidden,
boxrule=0pt,
breakable,
enhanced,
before skip=8pt plus 1pt,
toptitle=3mm,
boxsep=0.25ex,
left=8pt,
right=8pt,
arc=0mm,
fonttitle=\scshape\bfseries\color{black},
title=#2,
parbox = false,
colback=commentgreen,
colframe=commentgreen,
colbacktitle=commentgreen,
after={\vspace{5pt plus 1pt}\noindent},
#1
}
\newlist{rebelist}{itemize}{1}
\setlist[rebelist]{label=\jedifont{\$}}
\RequirePackage{tabularx}
\newenvironment{dnditemtable}[1][XX]{
\par\vspace*{8pt}
\noindent
\rowcolors{1}{bgtan}{itemtablepink} % Alternate colors
\tabularx{\linewidth}{#1}
}
{\endtabularx\vspace{8pt plus 1pt}\noindent}
\ No newline at end of file
......@@ -2,29 +2,8 @@
%To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/ or send a letter
% to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.
\documentclass[10pt,twoside,twocolumn]{article}
\usepackage[bg-letter]{dnd} % Options: bg-a4, bg-letter, bg-full, bg-print, bg-none.
\usepackage[french]{babel}
\usepackage{lettrine}
\usepackage[export]{adjustbox}
\usepackage[bottom]{footmisc} % Note de bas de page en bas plutôt que juste après le texte
\usepackage{enumitem}
\usepackage{hyperref}
\hypersetup{
colorlinks=true,
linkcolor=blue, % Couleur des liens internes
citecolor=red, % Couleur des numéros de la biblio dans le corps
urlcolor=blue } % Couleur des url
\setcounter{DefaultLines}{3}
\setlength{\DefaultNindent}{0em}
\usepackage{wrapfig}
\usepackage[style=verbose,sorting=none]{biblatex}
\setlength\bibitemsep{1.5\itemsep}
\bibliography{references}
\documentclass{jdrp}
%\usepackage[bg-letter]{dnd} % Options: bg-a4, bg-letter, bg-full, bg-print, bg-none.
\newcommand*{\docversion}{0.1}
\newcommand*{\doctitle}{ Star Wars, Freedom Expansion}
......@@ -33,8 +12,10 @@
\author{}
\date{}
\newcommand*{\crg}{{\aurebesh\Large \$}}
\begin{document} % Start document
\raggedbottom
\AddToShipoutPicture*{\FirstPageBackground}
\include{chapitres/preambule/couverture}
\AddToShipoutPicture{\MainPageBackground}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment