Posted: Wed Dec 11, 2013 5:25 am
Well, it went very well at first, but has now reached a point where there has been no update to the document in 20 days. Personally, I still intend on working on the project, but have been busy with work, school, and the holidays. I'm sure it's the same for the others, but I hope that the project has not lost all of its momentum.
The previous PDF sorely lacked standardization of formatting, and much of the work that has gone into the new pdf has gone to nail down a format (both in appearance and in code) to make it easier to add to later. For example, class tables in the awesomeTome pdf were all hand built while tables in the current document are built procedurally using some simple commands that we defined.
awesomeTome Barbarian Table code:
New Barbarian Class Table code:
Getting the table generation that simple took a lot of work, but formatting the barbarian class from scratch would now take about 15 minutes, where before doing the table itself could take 30. God help you if you needed a casting progression (tables suck in latex).
The plan is to give things like monster entries, race entries, spells, etc the same treatment. This is a lot of work. That said, now that the class format, I'd like to have someone make a simple web tool that would allow you to input the information about tome class and have it spit out nice, ready to post, bbcode AND latex code as sort of an incentive to get get people to contribute to the pdf, and to make some of the god fucking awful formatting in IMOI go away.
The previous PDF sorely lacked standardization of formatting, and much of the work that has gone into the new pdf has gone to nail down a format (both in appearance and in code) to make it easier to add to later. For example, class tables in the awesomeTome pdf were all hand built while tables in the current document are built procedurally using some simple commands that we defined.
awesomeTome Barbarian Table code:
Code: Select all
\begin{table}[htb]
\begin{small}
\begin{tabular}{lp{3cm}p{0.7cm}p{0.7cm}p{0.7cm}l}
Level &Base Attack Bonus &Fort Save &Ref Save &Will Save &Special\\
1st &+1 &+2 &+0 &+0 &Rage, Fast Healing 1\\
2nd &+2 &+3 &+0 &+0 &Rage Dice +1d6, Combat Movement +5'\\
3rd &+3 &+3 &+1 &+1 &Battle Hardened\\
4th &+4 &+4 &+1 &+1 &Rage Dice +2d6, Combat Movement +10'\\
5th &+5 &+4 &+1 &+1 &Sidestep Hazards , Fast Healing 5\\
6th &+6/+1 &+5 &+2 &+2 &Rage Dice +3d6, Combat Movement +15'\\
7th &+7/+2 &+5 &+2 &+2 &Great Blows\\
8th &+8/+3 &+6 &+2 &+2 &Rage Dice +4d6, Combat Movement +20'\\
9th &+9/+4 &+6 &+3 &+3 &Great Life\\
10th &+10/+5 &+7 &+3 &+3 &Rage Dice +5d6, Combat Movement +25', Fast Healing 10\\
11th &+11/+6/+6 &+7 &+3 &+3 &Call the Horde\\
12th &+12/+7/+7 &+8 &+4 &+4 &Rage Dice +6d6, Combat Movement +30'\\
13th &+13/+8/+8 &+8 &+4 &+4 &Watched by Totems\\
14th &+14/+9/+9 &+9 &+4 &+4 &Rage Dice +7d6, Combat Movement +35'\\
15th &+15/+10/+10 &+9 &+5 &+5 &Primal Assault, Fast Healing 15\\
16th &+16/+11/+11/+11 &+10 &+5 &+5 &Rage Dice +8d6, Combat Movement +40'\\
17th &+17/+12/+12/+12 &+10 &+5 &+5 &Savagery\\
18th &+18/+13/+13/+13 &+11 &+6 &+6 &Rage Dice +9d6, Combat Movement +45'\\
19th &+19/+14/+14/+14 &+11 &+6 &+6 &One With The Beast\\
20th &+20/+15/+15/+15 &+12 &+6 &+6 &Rage Dice +10d6, Combat Movement +50', Fast Healing 20\\
\end{tabular}
\end{small}
\end{table}
Code: Select all
\goodbab\goodfor\poorref\poorwil
\begin{classtable}{}
\levelone{Rage, Fast Healing 1}
\leveltwo{Rage Dice +1d6, Combat Movement +5'}
\levelthree{Battle Hardened}
\levelfour{Rage Dice +2d6, Combat Movement +10'}
\levelfive{Sidestep Hazards , Fast Healing 5}
\levelsix{Rage Dice +3d6, Combat Movement +15'}
\levelseven{Great Blows}
\leveleight{Rage Dice +4d6, Combat Movement +20'}
\levelnine{Great Life}
\levelten{Rage Dice +5d6, Combat Movement +25', Fast Healing 10}
\leveleleven{Call the Horde}
\leveltwelve{Rage Dice +6d6, Combat Movement +30'}
\levelthirteen{Watched by Totems}
\levelfourteen{Rage Dice +7d6, Combat Movement +35'}
\levelfifteen{Primal Assault, Fast Healing 15}
\levelsixteen{Rage Dice +8d6, Combat Movement +40'}
\levelseventeen{Savagery}
\leveleighteen{Rage Dice +9d6, Combat Movement +45'}
\levelnineteen{One With The Beast}
\leveltwenty{Rage Dice +10d6, Combat Movement +50', Fast Healing 20}
\end{classtable}
The plan is to give things like monster entries, race entries, spells, etc the same treatment. This is a lot of work. That said, now that the class format, I'd like to have someone make a simple web tool that would allow you to input the information about tome class and have it spit out nice, ready to post, bbcode AND latex code as sort of an incentive to get get people to contribute to the pdf, and to make some of the god fucking awful formatting in IMOI go away.