summaryrefslogtreecommitdiff
path: root/graphics/pgf/contrib/milsymb/manual_scripts
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /graphics/pgf/contrib/milsymb/manual_scripts
Initial commit
Diffstat (limited to 'graphics/pgf/contrib/milsymb/manual_scripts')
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Activity_main_table.tex29
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Activity_upper_table.tex15
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Air_lower_table.tex16
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Air_main_table.tex46
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Air_upper_table.tex34
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Equipment_main_table.tex85
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Equipment_mobility_table.tex18
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Installation_main_table.tex27
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Installation_upper_table.tex20
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Land_lower_table.tex51
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Land_main_table.tex130
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Land_upper_table.tex93
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Missile_left_table.tex13
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Missile_right_table.tex12
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/SeaSubsurface_lower_table.tex22
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/SeaSubsurface_main_table.tex29
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/SeaSubsurface_upper_table.tex24
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/SeaSurface_lower_table.tex21
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/SeaSurface_main_table.tex93
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/SeaSurface_upper_table.tex24
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Space_lower_table.tex10
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Space_main_table.tex36
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/Space_upper_table.tex12
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/gen_hidden.py67
-rw-r--r--graphics/pgf/contrib/milsymb/manual_scripts/gen_symbol_tables.py74
25 files changed, 1001 insertions, 0 deletions
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Activity_main_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Activity_main_table.tex
new file mode 100644
index 0000000000..a2cf500e13
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Activity_main_table.tex
@@ -0,0 +1,29 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{arrest} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=arrest]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=arrest]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=arrest]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=arrest]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=arrest]}}\\ \hline
+\texttt{attempted criminal activity} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=attempted criminal activity]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=attempted criminal activity]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=attempted criminal activity]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=attempted criminal activity]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=attempted criminal activity]}}\\ \hline
+\texttt{automobile} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=automobile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=automobile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=automobile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=automobile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=automobile]}}\\ \hline
+\texttt{demonstration} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=demonstration]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=demonstration]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=demonstration]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=demonstration]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=demonstration]}}\\ \hline
+\texttt{drive by shooting} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=drive by shooting]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=drive by shooting]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=drive by shooting]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=drive by shooting]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=drive by shooting]}}\\ \hline
+\texttt{drug related activities} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=drug related activities]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=drug related activities]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=drug related activities]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=drug related activities]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=drug related activities]}}\\ \hline
+\texttt{explosion} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=explosion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=explosion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=explosion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=explosion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=explosion]}}\\ \hline
+\texttt{extortion 1} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=extortion 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=extortion 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=extortion 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=extortion 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=extortion 1]}}\\ \hline
+\texttt{extortion 2} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=extortion 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=extortion 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=extortion 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=extortion 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=extortion 2]}}\\ \hline
+\texttt{extortion 3} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=extortion 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=extortion 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=extortion 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=extortion 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=extortion 3]}}\\ \hline
+\texttt{extortion 4} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=extortion 4]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=extortion 4]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=extortion 4]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=extortion 4]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=extortion 4]}}\\ \hline
+\texttt{fire} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=fire]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=fire]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=fire]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=fire]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=fire]}}\\ \hline
+\texttt{graffiti} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=graffiti]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=graffiti]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=graffiti]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=graffiti]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=graffiti]}}\\ \hline
+\texttt{improvised explosive device explosion} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=improvised explosive device explosion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=improvised explosive device explosion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=improvised explosive device explosion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=improvised explosive device explosion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=improvised explosive device explosion]}}\\ \hline
+\texttt{individual} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=individual]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=individual]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=individual]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=individual]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=individual]}}\\ \hline
+\texttt{killing} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=killing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=killing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=killing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=killing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=killing]}}\\ \hline
+\texttt{patrolling} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=patrolling]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=patrolling]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=patrolling]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=patrolling]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=patrolling]}}\\ \hline
+\texttt{pleasure craft} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=pleasure craft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=pleasure craft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=pleasure craft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=pleasure craft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=pleasure craft]}}\\ \hline
+\texttt{poisoning} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=poisoning]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=poisoning]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=poisoning]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=poisoning]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=poisoning]}}\\ \hline
+\texttt{psychological operations} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=psychological operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=psychological operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=psychological operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=psychological operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=psychological operations]}}\\ \hline
+\texttt{radio and television psychological operations} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=radio and television psychological operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=radio and television psychological operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=radio and television psychological operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=radio and television psychological operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=radio and television psychological operations]}}\\ \hline
+\texttt{riot} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=riot]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=riot]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=riot]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=riot]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=riot]}}\\ \hline
+\texttt{searching} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, main=searching]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, main=searching]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, main=searching]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, main=searching]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, main=searching]}}\\ \hline
+\caption{Table for \texttt{main} values in the \textbf{\texttt{MilActivity}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Activity_upper_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Activity_upper_table.tex
new file mode 100644
index 0000000000..b767cd5200
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Activity_upper_table.tex
@@ -0,0 +1,15 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{assassination} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, upper=assassination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, upper=assassination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, upper=assassination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, upper=assassination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, upper=assassination]}}\\ \hline
+\texttt{execution} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, upper=execution]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, upper=execution]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, upper=execution]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, upper=execution]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, upper=execution]}}\\ \hline
+\texttt{hijack} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, upper=hijack]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, upper=hijack]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, upper=hijack]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, upper=hijack]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, upper=hijack]}}\\ \hline
+\texttt{house to house} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, upper=house to house]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, upper=house to house]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, upper=house to house]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, upper=house to house]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, upper=house to house]}}\\ \hline
+\texttt{kidnapping} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, upper=kidnapping]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, upper=kidnapping]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, upper=kidnapping]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, upper=kidnapping]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, upper=kidnapping]}}\\ \hline
+\texttt{murder} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, upper=murder]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, upper=murder]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, upper=murder]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, upper=murder]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, upper=murder]}}\\ \hline
+\texttt{piracy} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, upper=piracy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, upper=piracy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, upper=piracy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, upper=piracy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, upper=piracy]}}\\ \hline
+\texttt{rape} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, upper=rape]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, upper=rape]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, upper=rape]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, upper=rape]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, upper=rape]}}\\ \hline
+\texttt{written} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=none, upper=written]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=friendly, upper=written]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=hostile, upper=written]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=neutral, upper=written]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilActivity[faction=unknown, upper=written]}}\\ \hline
+\caption{Table for \texttt{upper} values in the \textbf{\texttt{MilActivity}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Air_lower_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Air_lower_table.tex
new file mode 100644
index 0000000000..ffe186216e
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Air_lower_table.tex
@@ -0,0 +1,16 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{boom and drogue} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, lower=boom and drogue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, lower=boom and drogue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, lower=boom and drogue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, lower=boom and drogue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, lower=boom and drogue]}}\\ \hline
+\texttt{boom only} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, lower=boom only]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, lower=boom only]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, lower=boom only]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, lower=boom only]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, lower=boom only]}}\\ \hline
+\texttt{close range} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, lower=close range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, lower=close range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, lower=close range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, lower=close range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, lower=close range]}}\\ \hline
+\texttt{drogue only} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, lower=drogue only]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, lower=drogue only]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, lower=drogue only]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, lower=drogue only]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, lower=drogue only]}}\\ \hline
+\texttt{heavy} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, lower=heavy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, lower=heavy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, lower=heavy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, lower=heavy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, lower=heavy]}}\\ \hline
+\texttt{light} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, lower=light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, lower=light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, lower=light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, lower=light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, lower=light]}}\\ \hline
+\texttt{long range} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, lower=long range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, lower=long range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, lower=long range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, lower=long range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, lower=long range]}}\\ \hline
+\texttt{medium range} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, lower=medium range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, lower=medium range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, lower=medium range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, lower=medium range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, lower=medium range]}}\\ \hline
+\texttt{medium} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, lower=medium]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, lower=medium]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, lower=medium]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, lower=medium]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, lower=medium]}}\\ \hline
+\texttt{short range} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, lower=short range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, lower=short range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, lower=short range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, lower=short range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, lower=short range]}}\\ \hline
+\caption{Table for \texttt{lower} values in the \textbf{\texttt{MilAir}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Air_main_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Air_main_table.tex
new file mode 100644
index 0000000000..686da4be85
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Air_main_table.tex
@@ -0,0 +1,46 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{air decoy} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=air decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=air decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=air decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=air decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=air decoy]}}\\ \hline
+\texttt{airborne command post} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=airborne command post]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=airborne command post]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=airborne command post]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=airborne command post]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=airborne command post]}}\\ \hline
+\texttt{airborne early warning} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=airborne early warning]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=airborne early warning]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=airborne early warning]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=airborne early warning]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=airborne early warning]}}\\ \hline
+\texttt{anti submarine warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=anti submarine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=anti submarine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=anti submarine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=anti submarine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=anti submarine warfare]}}\\ \hline
+\texttt{anti surface warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=anti surface warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=anti surface warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=anti surface warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=anti surface warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=anti surface warfare]}}\\ \hline
+\texttt{attack} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=attack]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=attack]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=attack]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=attack]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=attack]}}\\ \hline
+\texttt{bomber} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=bomber]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=bomber]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=bomber]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=bomber]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=bomber]}}\\ \hline
+\texttt{cargo} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=cargo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=cargo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=cargo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=cargo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=cargo]}}\\ \hline
+\texttt{civilian airship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=civilian airship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=civilian airship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=civilian airship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=civilian airship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=civilian airship]}}\\ \hline
+\texttt{civilian balloon} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=civilian balloon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=civilian balloon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=civilian balloon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=civilian balloon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=civilian balloon]}}\\ \hline
+\texttt{civilian fixed wing} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=civilian fixed wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=civilian fixed wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=civilian fixed wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=civilian fixed wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=civilian fixed wing]}}\\ \hline
+\texttt{civilian rotary wing} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=civilian rotary wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=civilian rotary wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=civilian rotary wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=civilian rotary wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=civilian rotary wing]}}\\ \hline
+\texttt{civilian} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=civilian]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=civilian]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=civilian]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=civilian]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=civilian]}}\\ \hline
+\texttt{combat search and rescue} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=combat search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=combat search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=combat search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=combat search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=combat search and rescue]}}\\ \hline
+\texttt{communications} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=communications]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=communications]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=communications]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=communications]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=communications]}}\\ \hline
+\texttt{electronic support measures} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=electronic support measures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=electronic support measures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=electronic support measures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=electronic support measures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=electronic support measures]}}\\ \hline
+\texttt{fighter} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=fighter]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=fighter]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=fighter]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=fighter]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=fighter]}}\\ \hline
+\texttt{government} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=government]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=government]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=government]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=government]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=government]}}\\ \hline
+\texttt{jammer} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=jammer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=jammer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=jammer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=jammer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=jammer]}}\\ \hline
+\texttt{medic} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=medic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=medic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=medic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=medic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=medic]}}\\ \hline
+\texttt{military airship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=military airship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=military airship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=military airship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=military airship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=military airship]}}\\ \hline
+\texttt{military balloon} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=military balloon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=military balloon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=military balloon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=military balloon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=military balloon]}}\\ \hline
+\texttt{military fixed wing} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=military fixed wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=military fixed wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=military fixed wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=military fixed wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=military fixed wing]}}\\ \hline
+\texttt{military rotary wing} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=military rotary wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=military rotary wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=military rotary wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=military rotary wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=military rotary wing]}}\\ \hline
+\texttt{military} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=military]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=military]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=military]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=military]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=military]}}\\ \hline
+\texttt{mine countermeasures} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=mine countermeasures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=mine countermeasures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=mine countermeasures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=mine countermeasures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=mine countermeasures]}}\\ \hline
+\texttt{passenger} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=passenger]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=passenger]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=passenger]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=passenger]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=passenger]}}\\ \hline
+\texttt{patrol} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=patrol]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=patrol]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=patrol]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=patrol]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=patrol]}}\\ \hline
+\texttt{personnel recovery} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=personnel recovery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=personnel recovery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=personnel recovery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=personnel recovery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=personnel recovery]}}\\ \hline
+\texttt{reconnaissance} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=reconnaissance]}}\\ \hline
+\texttt{search and rescue} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=search and rescue]}}\\ \hline
+\texttt{special operations forces} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=special operations forces]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=special operations forces]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=special operations forces]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=special operations forces]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=special operations forces]}}\\ \hline
+\texttt{suppression of enemy air defence} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=suppression of enemy air defence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=suppression of enemy air defence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=suppression of enemy air defence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=suppression of enemy air defence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=suppression of enemy air defence]}}\\ \hline
+\texttt{tanker} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=tanker]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=tanker]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=tanker]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=tanker]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=tanker]}}\\ \hline
+\texttt{trainer} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=trainer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=trainer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=trainer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=trainer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=trainer]}}\\ \hline
+\texttt{ultra light} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=ultra light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=ultra light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=ultra light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=ultra light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=ultra light]}}\\ \hline
+\texttt{unmanned aerial vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=unmanned aerial vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=unmanned aerial vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=unmanned aerial vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=unmanned aerial vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=unmanned aerial vehicle]}}\\ \hline
+\texttt{utility} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=utility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=utility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=utility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=utility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=utility]}}\\ \hline
+\texttt{vertical short takeoff and landing} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=vertical short takeoff and landing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=vertical short takeoff and landing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=vertical short takeoff and landing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=vertical short takeoff and landing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=vertical short takeoff and landing]}}\\ \hline
+\texttt{very important person} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, main=very important person]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, main=very important person]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, main=very important person]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, main=very important person]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, main=very important person]}}\\ \hline
+\caption{Table for \texttt{main} values in the \textbf{\texttt{MilAir}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Air_upper_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Air_upper_table.tex
new file mode 100644
index 0000000000..6b0dc1d9c3
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Air_upper_table.tex
@@ -0,0 +1,34 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{airborne command post} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=airborne command post]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=airborne command post]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=airborne command post]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=airborne command post]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=airborne command post]}}\\ \hline
+\texttt{airborne early warning} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=airborne early warning]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=airborne early warning]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=airborne early warning]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=airborne early warning]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=airborne early warning]}}\\ \hline
+\texttt{anti submarine warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=anti submarine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=anti submarine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=anti submarine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=anti submarine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=anti submarine warfare]}}\\ \hline
+\texttt{anti surface warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=anti surface warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=anti surface warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=anti surface warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=anti surface warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=anti surface warfare]}}\\ \hline
+\texttt{cargo} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=cargo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=cargo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=cargo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=cargo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=cargo]}}\\ \hline
+\texttt{combat search and rescue} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=combat search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=combat search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=combat search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=combat search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=combat search and rescue]}}\\ \hline
+\texttt{communications} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=communications]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=communications]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=communications]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=communications]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=communications]}}\\ \hline
+\texttt{electronic support measures} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=electronic support measures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=electronic support measures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=electronic support measures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=electronic support measures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=electronic support measures]}}\\ \hline
+\texttt{escort} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=escort]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=escort]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=escort]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=escort]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=escort]}}\\ \hline
+\texttt{government flight} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=government flight]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=government flight]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=government flight]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=government flight]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=government flight]}}\\ \hline
+\texttt{intensive care} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=intensive care]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=intensive care]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=intensive care]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=intensive care]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=intensive care]}}\\ \hline
+\texttt{jammer} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=jammer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=jammer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=jammer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=jammer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=jammer]}}\\ \hline
+\texttt{jammer} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=jammer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=jammer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=jammer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=jammer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=jammer]}}\\ \hline
+\texttt{medical evacuation} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=medical evacuation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=medical evacuation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=medical evacuation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=medical evacuation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=medical evacuation]}}\\ \hline
+\texttt{mine countermeasures} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=mine countermeasures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=mine countermeasures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=mine countermeasures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=mine countermeasures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=mine countermeasures]}}\\ \hline
+\texttt{passenger plane} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=passenger plane]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=passenger plane]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=passenger plane]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=passenger plane]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=passenger plane]}}\\ \hline
+\texttt{patrol} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=patrol]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=patrol]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=patrol]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=patrol]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=patrol]}}\\ \hline
+\texttt{personnel recovery} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=personnel recovery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=personnel recovery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=personnel recovery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=personnel recovery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=personnel recovery]}}\\ \hline
+\texttt{photographic} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=photographic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=photographic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=photographic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=photographic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=photographic]}}\\ \hline
+\texttt{reconnaissance} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=reconnaissance]}}\\ \hline
+\texttt{search and rescue} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=search and rescue]}}\\ \hline
+\texttt{special operations forces} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=special operations forces]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=special operations forces]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=special operations forces]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=special operations forces]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=special operations forces]}}\\ \hline
+\texttt{suppression of enemy air defenses} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=suppression of enemy air defenses]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=suppression of enemy air defenses]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=suppression of enemy air defenses]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=suppression of enemy air defenses]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=suppression of enemy air defenses]}}\\ \hline
+\texttt{tanker} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=tanker]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=tanker]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=tanker]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=tanker]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=tanker]}}\\ \hline
+\texttt{trainer} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=trainer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=trainer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=trainer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=trainer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=trainer]}}\\ \hline
+\texttt{ultra light} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=ultra light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=ultra light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=ultra light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=ultra light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=ultra light]}}\\ \hline
+\texttt{utility} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=utility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=utility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=utility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=utility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=utility]}}\\ \hline
+\texttt{very important person} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=none, upper=very important person]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=friendly, upper=very important person]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=hostile, upper=very important person]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=neutral, upper=very important person]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilAir[faction=unknown, upper=very important person]}}\\ \hline
+\caption{Table for \texttt{upper} values in the \textbf{\texttt{MilAir}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Equipment_main_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Equipment_main_table.tex
new file mode 100644
index 0000000000..83c436ecb3
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Equipment_main_table.tex
@@ -0,0 +1,85 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{air defence gun} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=air defence gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=air defence gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=air defence gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=air defence gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=air defence gun]}}\\ \hline
+\texttt{air defence missile launcher} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=air defence missile launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=air defence missile launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=air defence missile launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=air defence missile launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=air defence missile launcher]}}\\ \hline
+\texttt{antennae} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=antennae]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=antennae]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=antennae]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=antennae]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=antennae]}}\\ \hline
+\texttt{anti tank gun} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=anti tank gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=anti tank gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=anti tank gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=anti tank gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=anti tank gun]}}\\ \hline
+\texttt{anti tank missile launcher} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=anti tank missile launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=anti tank missile launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=anti tank missile launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=anti tank missile launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=anti tank missile launcher]}}\\ \hline
+\texttt{anti tank rocket launcher} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=anti tank rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=anti tank rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=anti tank rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=anti tank rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=anti tank rocket launcher]}}\\ \hline
+\texttt{antipersonnel land mine} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=antipersonnel land mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=antipersonnel land mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=antipersonnel land mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=antipersonnel land mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=antipersonnel land mine]}}\\ \hline
+\texttt{antitank land mine} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=antitank land mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=antitank land mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=antitank land mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=antitank land mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=antitank land mine]}}\\ \hline
+\texttt{armoured fighting vehicle command and control} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=armoured fighting vehicle command and control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=armoured fighting vehicle command and control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=armoured fighting vehicle command and control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=armoured fighting vehicle command and control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=armoured fighting vehicle command and control]}}\\ \hline
+\texttt{armoured fighting vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=armoured fighting vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=armoured fighting vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=armoured fighting vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=armoured fighting vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=armoured fighting vehicle]}}\\ \hline
+\texttt{armoured medical personnel carrier} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=armoured medical personnel carrier]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=armoured medical personnel carrier]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=armoured medical personnel carrier]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=armoured medical personnel carrier]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=armoured medical personnel carrier]}}\\ \hline
+\texttt{armoured personnel carrier} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=armoured personnel carrier]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=armoured personnel carrier]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=armoured personnel carrier]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=armoured personnel carrier]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=armoured personnel carrier]}}\\ \hline
+\texttt{armoured protected recovery vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=armoured protected recovery vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=armoured protected recovery vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=armoured protected recovery vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=armoured protected recovery vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=armoured protected recovery vehicle]}}\\ \hline
+\texttt{armoured protected vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=armoured protected vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=armoured protected vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=armoured protected vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=armoured protected vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=armoured protected vehicle]}}\\ \hline
+\texttt{automatic rifle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=automatic rifle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=automatic rifle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=automatic rifle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=automatic rifle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=automatic rifle]}}\\ \hline
+\texttt{bomb} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=bomb]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=bomb]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=bomb]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=bomb]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=bomb]}}\\ \hline
+\texttt{booby trap} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=booby trap]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=booby trap]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=booby trap]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=booby trap]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=booby trap]}}\\ \hline
+\texttt{bridge mounted on utility vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=bridge mounted on utility vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=bridge mounted on utility vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=bridge mounted on utility vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=bridge mounted on utility vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=bridge mounted on utility vehicle]}}\\ \hline
+\texttt{bridge} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=bridge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=bridge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=bridge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=bridge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=bridge]}}\\ \hline
+\texttt{bus} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=bus]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=bus]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=bus]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=bus]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=bus]}}\\ \hline
+\texttt{chemical biological radiological nuclear equipment} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=chemical biological radiological nuclear equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=chemical biological radiological nuclear equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=chemical biological radiological nuclear equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=chemical biological radiological nuclear equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=chemical biological radiological nuclear equipment]}}\\ \hline
+\texttt{computer system} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=computer system]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=computer system]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=computer system]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=computer system]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=computer system]}}\\ \hline
+\texttt{direct fire gun} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=direct fire gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=direct fire gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=direct fire gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=direct fire gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=direct fire gun]}}\\ \hline
+\texttt{drill mounted on vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=drill mounted on vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=drill mounted on vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=drill mounted on vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=drill mounted on vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=drill mounted on vehicle]}}\\ \hline
+\texttt{drill} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=drill]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=drill]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=drill]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=drill]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=drill]}}\\ \hline
+\texttt{earthmover} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=earthmover]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=earthmover]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=earthmover]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=earthmover]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=earthmover]}}\\ \hline
+\texttt{fixed bridge} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=fixed bridge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=fixed bridge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=fixed bridge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=fixed bridge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=fixed bridge]}}\\ \hline
+\texttt{flame thrower} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=flame thrower]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=flame thrower]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=flame thrower]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=flame thrower]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=flame thrower]}}\\ \hline
+\texttt{folding girder bridge} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=folding girder bridge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=folding girder bridge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=folding girder bridge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=folding girder bridge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=folding girder bridge]}}\\ \hline
+\texttt{generator set} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=generator set]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=generator set]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=generator set]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=generator set]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=generator set]}}\\ \hline
+\texttt{grenade launcher} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=grenade launcher]}}\\ \hline
+\texttt{heavy grenade launcher} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=heavy grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=heavy grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=heavy grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=heavy grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=heavy grenade launcher]}}\\ \hline
+\texttt{heavy machine gun} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=heavy machine gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=heavy machine gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=heavy machine gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=heavy machine gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=heavy machine gun]}}\\ \hline
+\texttt{heavy tank} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=heavy tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=heavy tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=heavy tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=heavy tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=heavy tank]}}\\ \hline
+\texttt{hollow deck bridge} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=hollow deck bridge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=hollow deck bridge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=hollow deck bridge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=hollow deck bridge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=hollow deck bridge]}}\\ \hline
+\texttt{howitzer} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=howitzer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=howitzer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=howitzer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=howitzer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=howitzer]}}\\ \hline
+\texttt{improvised explosive device} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=improvised explosive device]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=improvised explosive device]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=improvised explosive device]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=improvised explosive device]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=improvised explosive device]}}\\ \hline
+\texttt{land mine} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=land mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=land mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=land mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=land mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=land mine]}}\\ \hline
+\texttt{laser} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=laser]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=laser]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=laser]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=laser]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=laser]}}\\ \hline
+\texttt{light grenade launcher} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=light grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=light grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=light grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=light grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=light grenade launcher]}}\\ \hline
+\texttt{light machine gun} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=light machine gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=light machine gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=light machine gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=light machine gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=light machine gun]}}\\ \hline
+\texttt{light tank} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=light tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=light tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=light tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=light tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=light tank]}}\\ \hline
+\texttt{machine gun} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=machine gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=machine gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=machine gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=machine gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=machine gun]}}\\ \hline
+\texttt{medical evacuation armoured protected vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=medical evacuation armoured protected vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=medical evacuation armoured protected vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=medical evacuation armoured protected vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=medical evacuation armoured protected vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=medical evacuation armoured protected vehicle]}}\\ \hline
+\texttt{medical evacuation} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=medical evacuation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=medical evacuation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=medical evacuation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=medical evacuation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=medical evacuation]}}\\ \hline
+\texttt{medical vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=medical vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=medical vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=medical vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=medical vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=medical vehicle]}}\\ \hline
+\texttt{medium grenade launcher} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=medium grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=medium grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=medium grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=medium grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=medium grenade launcher]}}\\ \hline
+\texttt{medium machine gun} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=medium machine gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=medium machine gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=medium machine gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=medium machine gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=medium machine gun]}}\\ \hline
+\texttt{medium tank} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=medium tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=medium tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=medium tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=medium tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=medium tank]}}\\ \hline
+\texttt{mine clearing equipment} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=mine clearing equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=mine clearing equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=mine clearing equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=mine clearing equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=mine clearing equipment]}}\\ \hline
+\texttt{mine clearing vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=mine clearing vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=mine clearing vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=mine clearing vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=mine clearing vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=mine clearing vehicle]}}\\ \hline
+\texttt{mine laying equipment} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=mine laying equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=mine laying equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=mine laying equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=mine laying equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=mine laying equipment]}}\\ \hline
+\texttt{mine laying vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=mine laying vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=mine laying vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=mine laying vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=mine laying vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=mine laying vehicle]}}\\ \hline
+\texttt{missile launcher} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=missile launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=missile launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=missile launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=missile launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=missile launcher]}}\\ \hline
+\texttt{mobile emergency physician} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=mobile emergency physician]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=mobile emergency physician]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=mobile emergency physician]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=mobile emergency physician]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=mobile emergency physician]}}\\ \hline
+\texttt{mortar} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=mortar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=mortar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=mortar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=mortar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=mortar]}}\\ \hline
+\texttt{multifunctional earthmover} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=multifunctional earthmover]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=multifunctional earthmover]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=multifunctional earthmover]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=multifunctional earthmover]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=multifunctional earthmover]}}\\ \hline
+\texttt{multiple rocket launcher} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=multiple rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=multiple rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=multiple rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=multiple rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=multiple rocket launcher]}}\\ \hline
+\texttt{non lethal grenade launcher} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=non lethal grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=non lethal grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=non lethal grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=non lethal grenade launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=non lethal grenade launcher]}}\\ \hline
+\texttt{non lethal weapon} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=non lethal weapon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=non lethal weapon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=non lethal weapon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=non lethal weapon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=non lethal weapon]}}\\ \hline
+\texttt{petroleum oil and lubricants vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=petroleum oil and lubricants vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=petroleum oil and lubricants vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=petroleum oil and lubricants vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=petroleum oil and lubricants vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=petroleum oil and lubricants vehicle]}}\\ \hline
+\texttt{psychological operations equipment} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=psychological operations equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=psychological operations equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=psychological operations equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=psychological operations equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=psychological operations equipment]}}\\ \hline
+\texttt{radar} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=radar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=radar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=radar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=radar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=radar]}}\\ \hline
+\texttt{recoilless gun} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=recoilless gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=recoilless gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=recoilless gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=recoilless gun]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=recoilless gun]}}\\ \hline
+\texttt{rifle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=rifle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=rifle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=rifle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=rifle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=rifle]}}\\ \hline
+\texttt{semi automatic rifle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=semi automatic rifle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=semi automatic rifle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=semi automatic rifle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=semi automatic rifle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=semi automatic rifle]}}\\ \hline
+\texttt{semi trailer truck} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=semi trailer truck]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=semi trailer truck]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=semi trailer truck]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=semi trailer truck]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=semi trailer truck]}}\\ \hline
+\texttt{sensor emplaced} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=sensor emplaced]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=sensor emplaced]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=sensor emplaced]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=sensor emplaced]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=sensor emplaced]}}\\ \hline
+\texttt{sensor} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=sensor]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=sensor]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=sensor]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=sensor]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=sensor]}}\\ \hline
+\texttt{single rocket launcher} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=single rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=single rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=single rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=single rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=single rocket launcher]}}\\ \hline
+\texttt{single shot rifle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=single shot rifle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=single shot rifle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=single shot rifle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=single shot rifle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=single shot rifle]}}\\ \hline
+\texttt{surface to surface missile launcher} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=surface to surface missile launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=surface to surface missile launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=surface to surface missile launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=surface to surface missile launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=surface to surface missile launcher]}}\\ \hline
+\texttt{tank recovery vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=tank recovery vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=tank recovery vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=tank recovery vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=tank recovery vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=tank recovery vehicle]}}\\ \hline
+\texttt{tank} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=tank]}}\\ \hline
+\texttt{taser} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=taser]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=taser]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=taser]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=taser]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=taser]}}\\ \hline
+\texttt{train locomotive} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=train locomotive]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=train locomotive]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=train locomotive]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=train locomotive]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=train locomotive]}}\\ \hline
+\texttt{utility vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=utility vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=utility vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=utility vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=utility vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=utility vehicle]}}\\ \hline
+\texttt{water cannon} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=water cannon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=water cannon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=water cannon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=water cannon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=water cannon]}}\\ \hline
+\texttt{water vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, main=water vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, main=water vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, main=water vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, main=water vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, main=water vehicle]}}\\ \hline
+\caption{Table for \texttt{main} values in the \textbf{\texttt{MilEquipment}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Equipment_mobility_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Equipment_mobility_table.tex
new file mode 100644
index 0000000000..fd7c6de4ba
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Equipment_mobility_table.tex
@@ -0,0 +1,18 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{amphibious} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, mobility=amphibious]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, mobility=amphibious]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, mobility=amphibious]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, mobility=amphibious]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, mobility=amphibious]}}\\ \hline
+\texttt{barge} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, mobility=barge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, mobility=barge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, mobility=barge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, mobility=barge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, mobility=barge]}}\\ \hline
+\texttt{over snow} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, mobility=over snow]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, mobility=over snow]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, mobility=over snow]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, mobility=over snow]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, mobility=over snow]}}\\ \hline
+\texttt{pack animal} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, mobility=pack animal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, mobility=pack animal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, mobility=pack animal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, mobility=pack animal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, mobility=pack animal]}}\\ \hline
+\texttt{railroad} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, mobility=railroad]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, mobility=railroad]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, mobility=railroad]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, mobility=railroad]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, mobility=railroad]}}\\ \hline
+\texttt{sled} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, mobility=sled]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, mobility=sled]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, mobility=sled]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, mobility=sled]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, mobility=sled]}}\\ \hline
+\texttt{towed} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, mobility=towed]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, mobility=towed]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, mobility=towed]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, mobility=towed]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, mobility=towed]}}\\ \hline
+\texttt{tracked} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, mobility=tracked]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, mobility=tracked]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, mobility=tracked]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, mobility=tracked]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, mobility=tracked]}}\\ \hline
+\texttt{wheeled and tracked} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, mobility=wheeled and tracked]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, mobility=wheeled and tracked]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, mobility=wheeled and tracked]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, mobility=wheeled and tracked]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, mobility=wheeled and tracked]}}\\ \hline
+\texttt{wheeled cross country} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, mobility=wheeled cross country]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, mobility=wheeled cross country]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, mobility=wheeled cross country]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, mobility=wheeled cross country]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, mobility=wheeled cross country]}}\\ \hline
+\texttt{wheeled limited mobility} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, mobility=wheeled limited mobility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, mobility=wheeled limited mobility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, mobility=wheeled limited mobility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, mobility=wheeled limited mobility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, mobility=wheeled limited mobility]}}\\ \hline
+\texttt{wheeled semi trailer} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=none, mobility=wheeled semi trailer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=friendly, mobility=wheeled semi trailer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=hostile, mobility=wheeled semi trailer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=neutral, mobility=wheeled semi trailer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilEquipment[faction=unknown, mobility=wheeled semi trailer]}}\\ \hline
+\caption{Table for \texttt{mobility} values in the \textbf{\texttt{MilEquipment}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Installation_main_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Installation_main_table.tex
new file mode 100644
index 0000000000..643eea97b2
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Installation_main_table.tex
@@ -0,0 +1,27 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{ammunition cache} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=ammunition cache]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=ammunition cache]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=ammunition cache]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=ammunition cache]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=ammunition cache]}}\\ \hline
+\texttt{black list location} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=black list location]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=black list location]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=black list location]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=black list location]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=black list location]}}\\ \hline
+\texttt{broadcast transmitter antenna} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=broadcast transmitter antenna]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=broadcast transmitter antenna]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=broadcast transmitter antenna]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=broadcast transmitter antenna]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=broadcast transmitter antenna]}}\\ \hline
+\texttt{chemical biological radiological nuclear} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=chemical biological radiological nuclear]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=chemical biological radiological nuclear]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=chemical biological radiological nuclear]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=chemical biological radiological nuclear]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=chemical biological radiological nuclear]}}\\ \hline
+\texttt{civilian telecommunications} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=civilian telecommunications]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=civilian telecommunications]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=civilian telecommunications]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=civilian telecommunications]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=civilian telecommunications]}}\\ \hline
+\texttt{electric power} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=electric power]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=electric power]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=electric power]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=electric power]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=electric power]}}\\ \hline
+\texttt{food distribution} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=food distribution]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=food distribution]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=food distribution]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=food distribution]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=food distribution]}}\\ \hline
+\texttt{grey list location} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=grey list location]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=grey list location]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=grey list location]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=grey list location]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=grey list location]}}\\ \hline
+\texttt{mass grave site} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=mass grave site]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=mass grave site]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=mass grave site]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=mass grave site]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=mass grave site]}}\\ \hline
+\texttt{medical treatment facility} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=medical treatment facility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=medical treatment facility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=medical treatment facility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=medical treatment facility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=medical treatment facility]}}\\ \hline
+\texttt{medical} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=medical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=medical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=medical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=medical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=medical]}}\\ \hline
+\texttt{mine} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=mine]}}\\ \hline
+\texttt{naval} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=naval]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=naval]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=naval]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=naval]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=naval]}}\\ \hline
+\texttt{nuclear} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=nuclear]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=nuclear]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=nuclear]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=nuclear]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=nuclear]}}\\ \hline
+\texttt{printed media} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=printed media]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=printed media]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=printed media]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=printed media]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=printed media]}}\\ \hline
+\texttt{safe house} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=safe house]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=safe house]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=safe house]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=safe house]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=safe house]}}\\ \hline
+\texttt{transportation} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=transportation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=transportation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=transportation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=transportation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=transportation]}}\\ \hline
+\texttt{transportation} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=transportation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=transportation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=transportation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=transportation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=transportation]}}\\ \hline
+\texttt{water treatment} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=water treatment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=water treatment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=water treatment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=water treatment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=water treatment]}}\\ \hline
+\texttt{water} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=water]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=water]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=water]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=water]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=water]}}\\ \hline
+\texttt{white list location} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, main=white list location]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, main=white list location]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, main=white list location]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, main=white list location]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, main=white list location]}}\\ \hline
+\caption{Table for \texttt{main} values in the \textbf{\texttt{MilInstallation}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Installation_upper_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Installation_upper_table.tex
new file mode 100644
index 0000000000..98738c731b
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Installation_upper_table.tex
@@ -0,0 +1,20 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{biological} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, upper=biological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, upper=biological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, upper=biological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, upper=biological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, upper=biological]}}\\ \hline
+\texttt{chemical} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, upper=chemical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, upper=chemical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, upper=chemical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, upper=chemical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, upper=chemical]}}\\ \hline
+\texttt{coal} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, upper=coal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, upper=coal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, upper=coal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, upper=coal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, upper=coal]}}\\ \hline
+\texttt{geothermal} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, upper=geothermal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, upper=geothermal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, upper=geothermal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, upper=geothermal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, upper=geothermal]}}\\ \hline
+\texttt{hydroelectric} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, upper=hydroelectric]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, upper=hydroelectric]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, upper=hydroelectric]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, upper=hydroelectric]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, upper=hydroelectric]}}\\ \hline
+\texttt{natural gas} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, upper=natural gas]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, upper=natural gas]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, upper=natural gas]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, upper=natural gas]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, upper=natural gas]}}\\ \hline
+\texttt{nuclear energy} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, upper=nuclear energy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, upper=nuclear energy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, upper=nuclear energy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, upper=nuclear energy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, upper=nuclear energy]}}\\ \hline
+\texttt{nuclear} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, upper=nuclear]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, upper=nuclear]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, upper=nuclear]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, upper=nuclear]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, upper=nuclear]}}\\ \hline
+\texttt{petroleum} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, upper=petroleum]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, upper=petroleum]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, upper=petroleum]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, upper=petroleum]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, upper=petroleum]}}\\ \hline
+\texttt{radio} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, upper=radio]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, upper=radio]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, upper=radio]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, upper=radio]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, upper=radio]}}\\ \hline
+\texttt{railroad} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, upper=railroad]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, upper=railroad]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, upper=railroad]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, upper=railroad]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, upper=railroad]}}\\ \hline
+\texttt{telephone} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, upper=telephone]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, upper=telephone]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, upper=telephone]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, upper=telephone]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, upper=telephone]}}\\ \hline
+\texttt{television} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, upper=television]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, upper=television]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, upper=television]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, upper=television]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, upper=television]}}\\ \hline
+\texttt{yard} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=none, upper=yard]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=friendly, upper=yard]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=hostile, upper=yard]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=neutral, upper=yard]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilInstallation[faction=unknown, upper=yard]}}\\ \hline
+\caption{Table for \texttt{upper} values in the \textbf{\texttt{MilInstallation}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Land_lower_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Land_lower_table.tex
new file mode 100644
index 0000000000..896bac8d7a
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Land_lower_table.tex
@@ -0,0 +1,51 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{airborne} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=airborne]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=airborne]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=airborne]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=airborne]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=airborne]}}\\ \hline
+\texttt{arctic} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=arctic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=arctic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=arctic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=arctic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=arctic]}}\\ \hline
+\texttt{battle damage repair} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=battle damage repair]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=battle damage repair]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=battle damage repair]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=battle damage repair]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=battle damage repair]}}\\ \hline
+\texttt{bicycle equipped} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=bicycle equipped]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=bicycle equipped]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=bicycle equipped]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=bicycle equipped]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=bicycle equipped]}}\\ \hline
+\texttt{clearing} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=clearing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=clearing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=clearing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=clearing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=clearing]}}\\ \hline
+\texttt{close range} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=close range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=close range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=close range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=close range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=close range]}}\\ \hline
+\texttt{control} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=control]}}\\ \hline
+\texttt{decontamination} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=decontamination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=decontamination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=decontamination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=decontamination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=decontamination]}}\\ \hline
+\texttt{demolition} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=demolition]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=demolition]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=demolition]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=demolition]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=demolition]}}\\ \hline
+\texttt{dental} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=dental]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=dental]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=dental]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=dental]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=dental]}}\\ \hline
+\texttt{digital} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=digital]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=digital]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=digital]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=digital]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=digital]}}\\ \hline
+\texttt{enhanced location reporting system} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=enhanced location reporting system]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=enhanced location reporting system]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=enhanced location reporting system]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=enhanced location reporting system]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=enhanced location reporting system]}}\\ \hline
+\texttt{equipment} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=equipment]}}\\ \hline
+\texttt{heavy} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=heavy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=heavy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=heavy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=heavy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=heavy]}}\\ \hline
+\texttt{intensive care} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=intensive care]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=intensive care]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=intensive care]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=intensive care]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=intensive care]}}\\ \hline
+\texttt{intermodal} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=intermodal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=intermodal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=intermodal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=intermodal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=intermodal]}}\\ \hline
+\texttt{laboratory} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=laboratory]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=laboratory]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=laboratory]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=laboratory]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=laboratory]}}\\ \hline
+\texttt{launcher} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=launcher]}}\\ \hline
+\texttt{light} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=light]}}\\ \hline
+\texttt{long range} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=long range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=long range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=long range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=long range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=long range]}}\\ \hline
+\texttt{medium range} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=medium range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=medium range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=medium range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=medium range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=medium range]}}\\ \hline
+\texttt{mountain} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=mountain]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=mountain]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=mountain]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=mountain]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=mountain]}}\\ \hline
+\texttt{multi channel} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=multi channel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=multi channel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=multi channel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=multi channel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=multi channel]}}\\ \hline
+\texttt{optical} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=optical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=optical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=optical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=optical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=optical]}}\\ \hline
+\texttt{pack animal} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=pack animal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=pack animal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=pack animal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=pack animal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=pack animal]}}\\ \hline
+\texttt{patient evacuation coordination} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=patient evacuation coordination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=patient evacuation coordination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=patient evacuation coordination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=patient evacuation coordination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=patient evacuation coordination]}}\\ \hline
+\texttt{preventative maintenance} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=preventative maintenance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=preventative maintenance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=preventative maintenance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=preventative maintenance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=preventative maintenance]}}\\ \hline
+\texttt{psychological} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=psychological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=psychological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=psychological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=psychological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=psychological]}}\\ \hline
+\texttt{radio relay line of sight} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=radio relay line of sight]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=radio relay line of sight]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=radio relay line of sight]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=radio relay line of sight]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=radio relay line of sight]}}\\ \hline
+\texttt{railroad} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=railroad]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=railroad]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=railroad]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=railroad]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=railroad]}}\\ \hline
+\texttt{recovery maintenance} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=recovery maintenance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=recovery maintenance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=recovery maintenance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=recovery maintenance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=recovery maintenance]}}\\ \hline
+\texttt{recovery unmanned systems} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=recovery unmanned systems]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=recovery unmanned systems]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=recovery unmanned systems]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=recovery unmanned systems]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=recovery unmanned systems]}}\\ \hline
+\texttt{rescue coordination centre} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=rescue coordination centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=rescue coordination centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=rescue coordination centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=rescue coordination centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=rescue coordination centre]}}\\ \hline
+\texttt{riverine} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=riverine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=riverine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=riverine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=riverine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=riverine]}}\\ \hline
+\texttt{short range} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=short range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=short range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=short range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=short range]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=short range]}}\\ \hline
+\texttt{single channel} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=single channel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=single channel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=single channel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=single channel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=single channel]}}\\ \hline
+\texttt{ski} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=ski]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=ski]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=ski]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=ski]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=ski]}}\\ \hline
+\texttt{strategic} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=strategic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=strategic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=strategic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=strategic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=strategic]}}\\ \hline
+\texttt{support} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=support]}}\\ \hline
+\texttt{tactical} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=tactical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=tactical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=tactical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=tactical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=tactical]}}\\ \hline
+\texttt{towed} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=towed]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=towed]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=towed]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=towed]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=towed]}}\\ \hline
+\texttt{troop} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=troop]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=troop]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=troop]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=troop]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=troop]}}\\ \hline
+\texttt{vertical of short takeoff and landing} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=vertical of short takeoff and landing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=vertical of short takeoff and landing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=vertical of short takeoff and landing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=vertical of short takeoff and landing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=vertical of short takeoff and landing]}}\\ \hline
+\texttt{veterinary} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=veterinary]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=veterinary]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=veterinary]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=veterinary]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=veterinary]}}\\ \hline
+\texttt{wheeled} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, lower=wheeled]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, lower=wheeled]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, lower=wheeled]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, lower=wheeled]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, lower=wheeled]}}\\ \hline
+\caption{Table for \texttt{lower} values in the \textbf{\texttt{MilLand}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Land_main_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Land_main_table.tex
new file mode 100644
index 0000000000..1e957b4552
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Land_main_table.tex
@@ -0,0 +1,130 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{above corps support} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=above corps support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=above corps support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=above corps support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=above corps support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=above corps support]}}\\ \hline
+\texttt{administrative} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=administrative]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=administrative]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=administrative]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=administrative]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=administrative]}}\\ \hline
+\texttt{air and naval gunfire liaison company} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=air and naval gunfire liaison company]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=air and naval gunfire liaison company]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=air and naval gunfire liaison company]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=air and naval gunfire liaison company]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=air and naval gunfire liaison company]}}\\ \hline
+\texttt{air assault with organic lift} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=air assault with organic lift]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=air assault with organic lift]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=air assault with organic lift]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=air assault with organic lift]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=air assault with organic lift]}}\\ \hline
+\texttt{air defence} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=air defence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=air defence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=air defence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=air defence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=air defence]}}\\ \hline
+\texttt{air traffic services} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=air traffic services]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=air traffic services]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=air traffic services]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=air traffic services]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=air traffic services]}}\\ \hline
+\texttt{ammunition} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=ammunition]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=ammunition]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=ammunition]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=ammunition]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=ammunition]}}\\ \hline
+\texttt{amphibious} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=amphibious]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=amphibious]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=amphibious]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=amphibious]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=amphibious]}}\\ \hline
+\texttt{analysis electronic warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=analysis electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=analysis electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=analysis electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=analysis electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=analysis electronic warfare]}}\\ \hline
+\texttt{analysis} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=analysis]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=analysis]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=analysis]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=analysis]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=analysis]}}\\ \hline
+\texttt{anti tank anti armour} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=anti tank anti armour]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=anti tank anti armour]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=anti tank anti armour]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=anti tank anti armour]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=anti tank anti armour]}}\\ \hline
+\texttt{armoured engineer} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=armoured engineer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=armoured engineer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=armoured engineer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=armoured engineer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=armoured engineer]}}\\ \hline
+\texttt{armoured} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=armoured]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=armoured]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=armoured]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=armoured]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=armoured]}}\\ \hline
+\texttt{aviation composite fixed wing and rotary wing} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=aviation composite fixed wing and rotary wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=aviation composite fixed wing and rotary wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=aviation composite fixed wing and rotary wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=aviation composite fixed wing and rotary wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=aviation composite fixed wing and rotary wing]}}\\ \hline
+\texttt{aviation fixed wing} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=aviation fixed wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=aviation fixed wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=aviation fixed wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=aviation fixed wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=aviation fixed wing]}}\\ \hline
+\texttt{aviation rotary wing} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=aviation rotary wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=aviation rotary wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=aviation rotary wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=aviation rotary wing]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=aviation rotary wing]}}\\ \hline
+\texttt{band} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=band]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=band]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=band]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=band]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=band]}}\\ \hline
+\texttt{broadcast transmitter antenna} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=broadcast transmitter antenna]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=broadcast transmitter antenna]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=broadcast transmitter antenna]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=broadcast transmitter antenna]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=broadcast transmitter antenna]}}\\ \hline
+\texttt{chemical biological radiological nuclear defence} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=chemical biological radiological nuclear defence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=chemical biological radiological nuclear defence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=chemical biological radiological nuclear defence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=chemical biological radiological nuclear defence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=chemical biological radiological nuclear defence]}}\\ \hline
+\texttt{civil affairs} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=civil affairs]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=civil affairs]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=civil affairs]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=civil affairs]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=civil affairs]}}\\ \hline
+\texttt{civilian military cooperation} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=civilian military cooperation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=civilian military cooperation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=civilian military cooperation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=civilian military cooperation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=civilian military cooperation]}}\\ \hline
+\texttt{civilian police} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=civilian police]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=civilian police]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=civilian police]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=civilian police]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=civilian police]}}\\ \hline
+\texttt{combat service support} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=combat service support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=combat service support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=combat service support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=combat service support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=combat service support]}}\\ \hline
+\texttt{combat support} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=combat support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=combat support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=combat support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=combat support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=combat support]}}\\ \hline
+\texttt{combat} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=combat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=combat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=combat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=combat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=combat]}}\\ \hline
+\texttt{combined arms} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=combined arms]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=combined arms]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=combined arms]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=combined arms]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=combined arms]}}\\ \hline
+\texttt{corps support} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=corps support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=corps support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=corps support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=corps support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=corps support]}}\\ \hline
+\texttt{counter intelligence} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=counter intelligence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=counter intelligence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=counter intelligence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=counter intelligence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=counter intelligence]}}\\ \hline
+\texttt{criminal investigation division} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=criminal investigation division]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=criminal investigation division]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=criminal investigation division]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=criminal investigation division]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=criminal investigation division]}}\\ \hline
+\texttt{direction finding electronic warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=direction finding electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=direction finding electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=direction finding electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=direction finding electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=direction finding electronic warfare]}}\\ \hline
+\texttt{direction finding} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=direction finding]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=direction finding]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=direction finding]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=direction finding]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=direction finding]}}\\ \hline
+\texttt{diving} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=diving]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=diving]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=diving]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=diving]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=diving]}}\\ \hline
+\texttt{dog} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=dog]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=dog]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=dog]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=dog]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=dog]}}\\ \hline
+\texttt{drilling} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=drilling]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=drilling]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=drilling]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=drilling]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=drilling]}}\\ \hline
+\texttt{electronic ordinance disposal} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=electronic ordinance disposal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=electronic ordinance disposal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=electronic ordinance disposal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=electronic ordinance disposal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=electronic ordinance disposal]}}\\ \hline
+\texttt{electronic ranging} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=electronic ranging]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=electronic ranging]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=electronic ranging]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=electronic ranging]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=electronic ranging]}}\\ \hline
+\texttt{electronic warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=electronic warfare]}}\\ \hline
+\texttt{engineer} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=engineer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=engineer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=engineer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=engineer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=engineer]}}\\ \hline
+\texttt{environmental protection} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=environmental protection]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=environmental protection]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=environmental protection]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=environmental protection]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=environmental protection]}}\\ \hline
+\texttt{field artillery observer} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=field artillery observer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=field artillery observer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=field artillery observer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=field artillery observer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=field artillery observer]}}\\ \hline
+\texttt{field artillery} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=field artillery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=field artillery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=field artillery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=field artillery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=field artillery]}}\\ \hline
+\texttt{finance} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=finance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=finance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=finance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=finance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=finance]}}\\ \hline
+\texttt{fire protection} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=fire protection]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=fire protection]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=fire protection]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=fire protection]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=fire protection]}}\\ \hline
+\texttt{geospatial support} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=geospatial support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=geospatial support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=geospatial support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=geospatial support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=geospatial support]}}\\ \hline
+\texttt{government organization} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=government organization]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=government organization]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=government organization]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=government organization]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=government organization]}}\\ \hline
+\texttt{headquarters} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=headquarters]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=headquarters]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=headquarters]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=headquarters]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=headquarters]}}\\ \hline
+\texttt{individual} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=individual]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=individual]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=individual]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=individual]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=individual]}}\\ \hline
+\texttt{infantry} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=infantry]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=infantry]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=infantry]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=infantry]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=infantry]}}\\ \hline
+\texttt{information operations} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=information operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=information operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=information operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=information operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=information operations]}}\\ \hline
+\texttt{intercept electronic warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=intercept electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=intercept electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=intercept electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=intercept electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=intercept electronic warfare]}}\\ \hline
+\texttt{intercept} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=intercept]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=intercept]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=intercept]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=intercept]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=intercept]}}\\ \hline
+\texttt{internal security force} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=internal security force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=internal security force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=internal security force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=internal security force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=internal security force]}}\\ \hline
+\texttt{interrogation} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=interrogation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=interrogation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=interrogation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=interrogation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=interrogation]}}\\ \hline
+\texttt{jamming electronic warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=jamming electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=jamming electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=jamming electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=jamming electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=jamming electronic warfare]}}\\ \hline
+\texttt{jamming} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=jamming]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=jamming]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=jamming]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=jamming]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=jamming]}}\\ \hline
+\texttt{joint fire support} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=joint fire support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=joint fire support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=joint fire support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=joint fire support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=joint fire support]}}\\ \hline
+\texttt{judge advocate general} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=judge advocate general]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=judge advocate general]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=judge advocate general]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=judge advocate general]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=judge advocate general]}}\\ \hline
+\texttt{killing victim} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=killing victim]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=killing victim]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=killing victim]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=killing victim]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=killing victim]}}\\ \hline
+\texttt{killing victims} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=killing victims]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=killing victims]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=killing victims]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=killing victims]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=killing victims]}}\\ \hline
+\texttt{labour} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=labour]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=labour]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=labour]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=labour]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=labour]}}\\ \hline
+\texttt{laundry} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=laundry]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=laundry]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=laundry]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=laundry]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=laundry]}}\\ \hline
+\texttt{liaison} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=liaison]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=liaison]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=liaison]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=liaison]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=liaison]}}\\ \hline
+\texttt{main gun system} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=main gun system]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=main gun system]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=main gun system]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=main gun system]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=main gun system]}}\\ \hline
+\texttt{maintenance} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=maintenance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=maintenance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=maintenance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=maintenance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=maintenance]}}\\ \hline
+\texttt{material} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=material]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=material]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=material]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=material]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=material]}}\\ \hline
+\texttt{medical treatment facility} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=medical treatment facility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=medical treatment facility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=medical treatment facility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=medical treatment facility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=medical treatment facility]}}\\ \hline
+\texttt{medical} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=medical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=medical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=medical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=medical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=medical]}}\\ \hline
+\texttt{meteorological} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=meteorological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=meteorological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=meteorological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=meteorological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=meteorological]}}\\ \hline
+\texttt{military intelligence} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=military intelligence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=military intelligence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=military intelligence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=military intelligence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=military intelligence]}}\\ \hline
+\texttt{military police} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=military police]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=military police]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=military police]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=military police]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=military police]}}\\ \hline
+\texttt{mine} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=mine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=mine]}}\\ \hline
+\texttt{missile} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=missile]}}\\ \hline
+\texttt{morale welfare and recreation} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=morale welfare and recreation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=morale welfare and recreation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=morale welfare and recreation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=morale welfare and recreation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=morale welfare and recreation]}}\\ \hline
+\texttt{mortar} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=mortar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=mortar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=mortar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=mortar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=mortar]}}\\ \hline
+\texttt{mortuary affairs} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=mortuary affairs]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=mortuary affairs]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=mortuary affairs]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=mortuary affairs]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=mortuary affairs]}}\\ \hline
+\texttt{motorized} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=motorized]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=motorized]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=motorized]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=motorized]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=motorized]}}\\ \hline
+\texttt{naval} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=naval]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=naval]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=naval]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=naval]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=naval]}}\\ \hline
+\texttt{observer} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=observer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=observer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=observer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=observer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=observer]}}\\ \hline
+\texttt{ordnance} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=ordnance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=ordnance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=ordnance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=ordnance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=ordnance]}}\\ \hline
+\texttt{organisation or group} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=organisation or group]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=organisation or group]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=organisation or group]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=organisation or group]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=organisation or group]}}\\ \hline
+\texttt{personnel services} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=personnel services]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=personnel services]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=personnel services]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=personnel services]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=personnel services]}}\\ \hline
+\texttt{petroleum oil and lubricants} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=petroleum oil and lubricants]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=petroleum oil and lubricants]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=petroleum oil and lubricants]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=petroleum oil and lubricants]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=petroleum oil and lubricants]}}\\ \hline
+\texttt{pipeline} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=pipeline]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=pipeline]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=pipeline]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=pipeline]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=pipeline]}}\\ \hline
+\texttt{postal} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=postal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=postal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=postal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=postal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=postal]}}\\ \hline
+\texttt{psychological operations broadcast} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=psychological operations broadcast]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=psychological operations broadcast]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=psychological operations broadcast]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=psychological operations broadcast]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=psychological operations broadcast]}}\\ \hline
+\texttt{psychological operations} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=psychological operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=psychological operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=psychological operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=psychological operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=psychological operations]}}\\ \hline
+\texttt{public affairs} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=public affairs]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=public affairs]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=public affairs]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=public affairs]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=public affairs]}}\\ \hline
+\texttt{quartermaster} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=quartermaster]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=quartermaster]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=quartermaster]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=quartermaster]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=quartermaster]}}\\ \hline
+\texttt{radar} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=radar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=radar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=radar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=radar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=radar]}}\\ \hline
+\texttt{radio relay} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=radio relay]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=radio relay]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=radio relay]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=radio relay]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=radio relay]}}\\ \hline
+\texttt{radio teletype centre} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=radio teletype centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=radio teletype centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=radio teletype centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=radio teletype centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=radio teletype centre]}}\\ \hline
+\texttt{radio} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=radio]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=radio]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=radio]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=radio]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=radio]}}\\ \hline
+\texttt{reconnaissance} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=reconnaissance]}}\\ \hline
+\texttt{religious support} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=religious support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=religious support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=religious support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=religious support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=religious support]}}\\ \hline
+\texttt{replacement holding unit} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=replacement holding unit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=replacement holding unit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=replacement holding unit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=replacement holding unit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=replacement holding unit]}}\\ \hline
+\texttt{sea air land} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=sea air land]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=sea air land]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=sea air land]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=sea air land]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=sea air land]}}\\ \hline
+\texttt{search electronic warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=search electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=search electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=search electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=search electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=search electronic warfare]}}\\ \hline
+\texttt{search} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=search]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=search]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=search]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=search]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=search]}}\\ \hline
+\texttt{security} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=security]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=security]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=security]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=security]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=security]}}\\ \hline
+\texttt{self propelled field artillery} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=self propelled field artillery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=self propelled field artillery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=self propelled field artillery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=self propelled field artillery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=self propelled field artillery]}}\\ \hline
+\texttt{sensor} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=sensor]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=sensor]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=sensor]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=sensor]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=sensor]}}\\ \hline
+\texttt{shore patrol security police} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=shore patrol security police]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=shore patrol security police]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=shore patrol security police]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=shore patrol security police]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=shore patrol security police]}}\\ \hline
+\texttt{signal radio relay} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=signal radio relay]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=signal radio relay]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=signal radio relay]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=signal radio relay]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=signal radio relay]}}\\ \hline
+\texttt{signal radio teletype centre} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=signal radio teletype centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=signal radio teletype centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=signal radio teletype centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=signal radio teletype centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=signal radio teletype centre]}}\\ \hline
+\texttt{signal radio} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=signal radio]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=signal radio]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=signal radio]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=signal radio]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=signal radio]}}\\ \hline
+\texttt{signal tactical satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=signal tactical satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=signal tactical satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=signal tactical satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=signal tactical satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=signal tactical satellite]}}\\ \hline
+\texttt{signal} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=signal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=signal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=signal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=signal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=signal]}}\\ \hline
+\texttt{sniper} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=sniper]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=sniper]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=sniper]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=sniper]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=sniper]}}\\ \hline
+\texttt{special forces} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=special forces]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=special forces]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=special forces]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=special forces]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=special forces]}}\\ \hline
+\texttt{special operations forces} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=special operations forces]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=special operations forces]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=special operations forces]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=special operations forces]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=special operations forces]}}\\ \hline
+\texttt{spy} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=spy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=spy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=spy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=spy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=spy]}}\\ \hline
+\texttt{supply} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=supply]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=supply]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=supply]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=supply]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=supply]}}\\ \hline
+\texttt{surveillance} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=surveillance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=surveillance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=surveillance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=surveillance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=surveillance]}}\\ \hline
+\texttt{survey} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=survey]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=survey]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=survey]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=survey]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=survey]}}\\ \hline
+\texttt{sustainment} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=sustainment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=sustainment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=sustainment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=sustainment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=sustainment]}}\\ \hline
+\texttt{tactical mortar} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=tactical mortar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=tactical mortar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=tactical mortar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=tactical mortar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=tactical mortar]}}\\ \hline
+\texttt{tactical satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=tactical satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=tactical satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=tactical satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=tactical satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=tactical satellite]}}\\ \hline
+\texttt{topographic} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=topographic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=topographic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=topographic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=topographic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=topographic]}}\\ \hline
+\texttt{transportation} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=transportation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=transportation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=transportation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=transportation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=transportation]}}\\ \hline
+\texttt{unmanned systems} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=unmanned systems]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=unmanned systems]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=unmanned systems]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=unmanned systems]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=unmanned systems]}}\\ \hline
+\texttt{victim of an attempted crime} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=victim of an attempted crime]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=victim of an attempted crime]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=victim of an attempted crime]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=victim of an attempted crime]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=victim of an attempted crime]}}\\ \hline
+\texttt{video imagery} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=video imagery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=video imagery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=video imagery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=video imagery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=video imagery]}}\\ \hline
+\texttt{water purification} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=water purification]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=water purification]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=water purification]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=water purification]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=water purification]}}\\ \hline
+\texttt{water} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, main=water]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, main=water]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, main=water]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, main=water]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, main=water]}}\\ \hline
+\caption{Table for \texttt{main} values in the \textbf{\texttt{MilLand}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Land_upper_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Land_upper_table.tex
new file mode 100644
index 0000000000..94f576a650
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Land_upper_table.tex
@@ -0,0 +1,93 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{Mil medical role 1} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=Mil medical role 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=Mil medical role 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=Mil medical role 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=Mil medical role 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=Mil medical role 1]}}\\ \hline
+\texttt{Mil medical role 2} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=Mil medical role 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=Mil medical role 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=Mil medical role 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=Mil medical role 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=Mil medical role 2]}}\\ \hline
+\texttt{Mil medical role 3} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=Mil medical role 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=Mil medical role 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=Mil medical role 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=Mil medical role 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=Mil medical role 3]}}\\ \hline
+\texttt{Mil medical role 4} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=Mil medical role 4]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=Mil medical role 4]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=Mil medical role 4]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=Mil medical role 4]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=Mil medical role 4]}}\\ \hline
+\texttt{air assault} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=air assault]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=air assault]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=air assault]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=air assault]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=air assault]}}\\ \hline
+\texttt{area} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=area]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=area]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=area]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=area]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=area]}}\\ \hline
+\texttt{assassination} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=assassination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=assassination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=assassination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=assassination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=assassination]}}\\ \hline
+\texttt{attack} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=attack]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=attack]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=attack]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=attack]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=attack]}}\\ \hline
+\texttt{biological} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=biological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=biological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=biological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=biological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=biological]}}\\ \hline
+\texttt{border} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=border]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=border]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=border]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=border]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=border]}}\\ \hline
+\texttt{bridging} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=bridging]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=bridging]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=bridging]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=bridging]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=bridging]}}\\ \hline
+\texttt{chemical} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=chemical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=chemical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=chemical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=chemical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=chemical]}}\\ \hline
+\texttt{close protection} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=close protection]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=close protection]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=close protection]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=close protection]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=close protection]}}\\ \hline
+\texttt{coerced or impressed recruit} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=coerced or impressed recruit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=coerced or impressed recruit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=coerced or impressed recruit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=coerced or impressed recruit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=coerced or impressed recruit]}}\\ \hline
+\texttt{combat} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=combat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=combat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=combat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=combat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=combat]}}\\ \hline
+\texttt{command and control} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=command and control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=command and control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=command and control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=command and control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=command and control]}}\\ \hline
+\texttt{communications contingency package} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=communications contingency package]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=communications contingency package]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=communications contingency package]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=communications contingency package]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=communications contingency package]}}\\ \hline
+\texttt{construction} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=construction]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=construction]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=construction]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=construction]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=construction]}}\\ \hline
+\texttt{cross cultural communication} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=cross cultural communication]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=cross cultural communication]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=cross cultural communication]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=cross cultural communication]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=cross cultural communication]}}\\ \hline
+\texttt{crowd and riot control} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=crowd and riot control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=crowd and riot control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=crowd and riot control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=crowd and riot control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=crowd and riot control]}}\\ \hline
+\texttt{decontamination} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=decontamination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=decontamination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=decontamination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=decontamination]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=decontamination]}}\\ \hline
+\texttt{detention} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=detention]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=detention]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=detention]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=detention]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=detention]}}\\ \hline
+\texttt{direct communications} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=direct communications]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=direct communications]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=direct communications]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=direct communications]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=direct communications]}}\\ \hline
+\texttt{displaced persons refugees and evacuees} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=displaced persons refugees and evacuees]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=displaced persons refugees and evacuees]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=displaced persons refugees and evacuees]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=displaced persons refugees and evacuees]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=displaced persons refugees and evacuees]}}\\ \hline
+\texttt{diving} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=diving]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=diving]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=diving]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=diving]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=diving]}}\\ \hline
+\texttt{division} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=division]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=division]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=division]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=division]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=division]}}\\ \hline
+\texttt{dog} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=dog]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=dog]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=dog]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=dog]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=dog]}}\\ \hline
+\texttt{drilling} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=drilling]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=drilling]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=drilling]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=drilling]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=drilling]}}\\ \hline
+\texttt{electro optical} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=electro optical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=electro optical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=electro optical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=electro optical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=electro optical]}}\\ \hline
+\texttt{enhanced} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=enhanced]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=enhanced]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=enhanced]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=enhanced]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=enhanced]}}\\ \hline
+\texttt{execution} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=execution]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=execution]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=execution]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=execution]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=execution]}}\\ \hline
+\texttt{explosive ordnance disposal} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=explosive ordnance disposal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=explosive ordnance disposal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=explosive ordnance disposal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=explosive ordnance disposal]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=explosive ordnance disposal]}}\\ \hline
+\texttt{fire direction centre} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=fire direction centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=fire direction centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=fire direction centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=fire direction centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=fire direction centre]}}\\ \hline
+\texttt{force} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=force]}}\\ \hline
+\texttt{foreign fighters} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=foreign fighters]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=foreign fighters]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=foreign fighters]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=foreign fighters]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=foreign fighters]}}\\ \hline
+\texttt{forward} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=forward]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=forward]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=forward]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=forward]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=forward]}}\\ \hline
+\texttt{gang member or gang} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=gang member or gang]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=gang member or gang]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=gang member or gang]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=gang member or gang]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=gang member or gang]}}\\ \hline
+\texttt{government organisation} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=government organisation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=government organisation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=government organisation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=government organisation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=government organisation]}}\\ \hline
+\texttt{ground station module} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=ground station module]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=ground station module]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=ground station module]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=ground station module]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=ground station module]}}\\ \hline
+\texttt{hijacking} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=hijacking]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=hijacking]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=hijacking]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=hijacking]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=hijacking]}}\\ \hline
+\texttt{kidnapping} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=kidnapping]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=kidnapping]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=kidnapping]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=kidnapping]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=kidnapping]}}\\ \hline
+\texttt{landing support} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=landing support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=landing support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=landing support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=landing support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=landing support]}}\\ \hline
+\texttt{large extension node} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=large extension node]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=large extension node]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=large extension node]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=large extension node]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=large extension node]}}\\ \hline
+\texttt{leader or leadership} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=leader or leadership]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=leader or leadership]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=leader or leadership]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=leader or leadership]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=leader or leadership]}}\\ \hline
+\texttt{maintenance} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=maintenance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=maintenance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=maintenance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=maintenance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=maintenance]}}\\ \hline
+\texttt{meteorological} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=meteorological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=meteorological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=meteorological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=meteorological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=meteorological]}}\\ \hline
+\texttt{mine countermeasure} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=mine countermeasure]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=mine countermeasure]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=mine countermeasure]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=mine countermeasure]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=mine countermeasure]}}\\ \hline
+\texttt{missile} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=missile]}}\\ \hline
+\texttt{mobile advisor and support} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=mobile advisor and support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=mobile advisor and support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=mobile advisor and support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=mobile advisor and support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=mobile advisor and support]}}\\ \hline
+\texttt{mobile subscriber equipment} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=mobile subscriber equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=mobile subscriber equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=mobile subscriber equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=mobile subscriber equipment]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=mobile subscriber equipment]}}\\ \hline
+\texttt{mobility support} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=mobility support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=mobility support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=mobility support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=mobility support]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=mobility support]}}\\ \hline
+\texttt{movement control centre} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=movement control centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=movement control centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=movement control centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=movement control centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=movement control centre]}}\\ \hline
+\texttt{multinational specialized unit} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=multinational specialized unit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=multinational specialized unit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=multinational specialized unit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=multinational specialized unit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=multinational specialized unit]}}\\ \hline
+\texttt{multinational} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=multinational]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=multinational]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=multinational]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=multinational]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=multinational]}}\\ \hline
+\texttt{multiple rocket launcher} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=multiple rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=multiple rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=multiple rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=multiple rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=multiple rocket launcher]}}\\ \hline
+\texttt{murder victims} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=murder victims]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=murder victims]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=murder victims]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=murder victims]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=murder victims]}}\\ \hline
+\texttt{naval} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=naval]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=naval]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=naval]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=naval]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=naval]}}\\ \hline
+\texttt{node centre} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=node centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=node centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=node centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=node centre]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=node centre]}}\\ \hline
+\texttt{non-governmental organization member or non-governmental organization} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=non-governmental organization member or non-governmental organization]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=non-governmental organization member or non-governmental organization]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=non-governmental organization member or non-governmental organization]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=non-governmental organization member or non-governmental organization]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=non-governmental organization member or non-governmental organization]}}\\ \hline
+\texttt{nuclear} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=nuclear]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=nuclear]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=nuclear]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=nuclear]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=nuclear]}}\\ \hline
+\texttt{operations} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=operations]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=operations]}}\\ \hline
+\texttt{piracy} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=piracy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=piracy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=piracy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=piracy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=piracy]}}\\ \hline
+\texttt{radar} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=radar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=radar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=radar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=radar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=radar]}}\\ \hline
+\texttt{radiological} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=radiological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=radiological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=radiological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=radiological]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=radiological]}}\\ \hline
+\texttt{rape} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=rape]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=rape]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=rape]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=rape]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=rape]}}\\ \hline
+\texttt{religious or religious organisation} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=religious or religious organisation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=religious or religious organisation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=religious or religious organisation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=religious or religious organisation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=religious or religious organisation]}}\\ \hline
+\texttt{runway} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=runway]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=runway]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=runway]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=runway]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=runway]}}\\ \hline
+\texttt{search and rescue} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=search and rescue]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=search and rescue]}}\\ \hline
+\texttt{security} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=security]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=security]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=security]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=security]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=security]}}\\ \hline
+\texttt{sensor control module} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=sensor control module]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=sensor control module]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=sensor control module]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=sensor control module]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=sensor control module]}}\\ \hline
+\texttt{sensor} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=sensor]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=sensor]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=sensor]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=sensor]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=sensor]}}\\ \hline
+\texttt{signals intelligence} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=signals intelligence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=signals intelligence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=signals intelligence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=signals intelligence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=signals intelligence]}}\\ \hline
+\texttt{single rocket launcher} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=single rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=single rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=single rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=single rocket launcher]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=single rocket launcher]}}\\ \hline
+\texttt{single shelter switch} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=single shelter switch]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=single shelter switch]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=single shelter switch]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=single shelter switch]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=single shelter switch]}}\\ \hline
+\texttt{smoke} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=smoke]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=smoke]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=smoke]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=smoke]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=smoke]}}\\ \hline
+\texttt{sniper} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=sniper]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=sniper]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=sniper]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=sniper]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=sniper]}}\\ \hline
+\texttt{sound ranging} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=sound ranging]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=sound ranging]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=sound ranging]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=sound ranging]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=sound ranging]}}\\ \hline
+\texttt{special weapons and tactics} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=special weapons and tactics]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=special weapons and tactics]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=special weapons and tactics]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=special weapons and tactics]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=special weapons and tactics]}}\\ \hline
+\texttt{survey} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=survey]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=survey]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=survey]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=survey]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=survey]}}\\ \hline
+\texttt{tactical exploitation} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=tactical exploitation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=tactical exploitation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=tactical exploitation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=tactical exploitation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=tactical exploitation]}}\\ \hline
+\texttt{target acquisition} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=target acquisition]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=target acquisition]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=target acquisition]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=target acquisition]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=target acquisition]}}\\ \hline
+\texttt{targeted individual or organisation} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=targeted individual or organisation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=targeted individual or organisation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=targeted individual or organisation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=targeted individual or organisation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=targeted individual or organisation]}}\\ \hline
+\texttt{terrorist or terrorist organisation} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=terrorist or terrorist organisation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=terrorist or terrorist organisation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=terrorist or terrorist organisation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=terrorist or terrorist organisation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=terrorist or terrorist organisation]}}\\ \hline
+\texttt{topographic} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=topographic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=topographic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=topographic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=topographic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=topographic]}}\\ \hline
+\texttt{utility} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=utility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=utility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=utility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=utility]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=utility]}}\\ \hline
+\texttt{video imagery} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=video imagery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=video imagery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=video imagery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=video imagery]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=video imagery]}}\\ \hline
+\texttt{willing recruit} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=none, upper=willing recruit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=friendly, upper=willing recruit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=hostile, upper=willing recruit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=neutral, upper=willing recruit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilLand[faction=unknown, upper=willing recruit]}}\\ \hline
+\caption{Table for \texttt{upper} values in the \textbf{\texttt{MilLand}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Missile_left_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Missile_left_table.tex
new file mode 100644
index 0000000000..88e9d9426b
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Missile_left_table.tex
@@ -0,0 +1,13 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{air} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=none, left=air]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=friendly, left=air]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=hostile, left=air]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=neutral, left=air]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=unknown, left=air]}}\\ \hline
+\texttt{anti ballistic} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=none, left=anti ballistic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=friendly, left=anti ballistic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=hostile, left=anti ballistic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=neutral, left=anti ballistic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=unknown, left=anti ballistic]}}\\ \hline
+\texttt{ballistic} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=none, left=ballistic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=friendly, left=ballistic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=hostile, left=ballistic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=neutral, left=ballistic]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=unknown, left=ballistic]}}\\ \hline
+\texttt{cruise} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=none, left=cruise]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=friendly, left=cruise]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=hostile, left=cruise]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=neutral, left=cruise]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=unknown, left=cruise]}}\\ \hline
+\texttt{space} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=none, left=space]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=friendly, left=space]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=hostile, left=space]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=neutral, left=space]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=unknown, left=space]}}\\ \hline
+\texttt{sub surface} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=none, left=sub surface]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=friendly, left=sub surface]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=hostile, left=sub surface]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=neutral, left=sub surface]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=unknown, left=sub surface]}}\\ \hline
+\texttt{surface} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=none, left=surface]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=friendly, left=surface]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=hostile, left=surface]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=neutral, left=surface]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=unknown, left=surface]}}\\ \hline
+\caption{Table for \texttt{left} values in the \textbf{\texttt{MilMissile}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Missile_right_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Missile_right_table.tex
new file mode 100644
index 0000000000..fcf8d90cf1
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Missile_right_table.tex
@@ -0,0 +1,12 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{air} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=none, right=air]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=friendly, right=air]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=hostile, right=air]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=neutral, right=air]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=unknown, right=air]}}\\ \hline
+\texttt{launched} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=none, right=launched]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=friendly, right=launched]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=hostile, right=launched]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=neutral, right=launched]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=unknown, right=launched]}}\\ \hline
+\texttt{missile} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=none, right=missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=friendly, right=missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=hostile, right=missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=neutral, right=missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=unknown, right=missile]}}\\ \hline
+\texttt{space} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=none, right=space]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=friendly, right=space]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=hostile, right=space]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=neutral, right=space]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=unknown, right=space]}}\\ \hline
+\texttt{sub surface} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=none, right=sub surface]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=friendly, right=sub surface]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=hostile, right=sub surface]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=neutral, right=sub surface]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=unknown, right=sub surface]}}\\ \hline
+\texttt{surface} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=none, right=surface]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=friendly, right=surface]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=hostile, right=surface]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=neutral, right=surface]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilMissile[faction=unknown, right=surface]}}\\ \hline
+\caption{Table for \texttt{right} values in the \textbf{\texttt{MilMissile}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/SeaSubsurface_lower_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/SeaSubsurface_lower_table.tex
new file mode 100644
index 0000000000..df146122d1
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/SeaSubsurface_lower_table.tex
@@ -0,0 +1,22 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{air independent propulsion} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, lower=air independent propulsion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, lower=air independent propulsion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, lower=air independent propulsion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, lower=air independent propulsion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, lower=air independent propulsion]}}\\ \hline
+\texttt{autonomous control} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, lower=autonomous control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, lower=autonomous control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, lower=autonomous control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, lower=autonomous control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, lower=autonomous control]}}\\ \hline
+\texttt{diesel propulsion} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, lower=diesel propulsion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, lower=diesel propulsion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, lower=diesel propulsion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, lower=diesel propulsion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, lower=diesel propulsion]}}\\ \hline
+\texttt{diesel type 1} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, lower=diesel type 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, lower=diesel type 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, lower=diesel type 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, lower=diesel type 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, lower=diesel type 1]}}\\ \hline
+\texttt{diesel type 2} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, lower=diesel type 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, lower=diesel type 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, lower=diesel type 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, lower=diesel type 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, lower=diesel type 2]}}\\ \hline
+\texttt{diesel type 3} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, lower=diesel type 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, lower=diesel type 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, lower=diesel type 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, lower=diesel type 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, lower=diesel type 3]}}\\ \hline
+\texttt{expendable} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, lower=expendable]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, lower=expendable]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, lower=expendable]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, lower=expendable]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, lower=expendable]}}\\ \hline
+\texttt{nuclear propulsion} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, lower=nuclear propulsion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, lower=nuclear propulsion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, lower=nuclear propulsion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, lower=nuclear propulsion]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, lower=nuclear propulsion]}}\\ \hline
+\texttt{nuclear type 1} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, lower=nuclear type 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, lower=nuclear type 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, lower=nuclear type 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, lower=nuclear type 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, lower=nuclear type 1]}}\\ \hline
+\texttt{nuclear type 2} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, lower=nuclear type 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, lower=nuclear type 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, lower=nuclear type 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, lower=nuclear type 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, lower=nuclear type 2]}}\\ \hline
+\texttt{nuclear type 3} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, lower=nuclear type 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, lower=nuclear type 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, lower=nuclear type 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, lower=nuclear type 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, lower=nuclear type 3]}}\\ \hline
+\texttt{nuclear type 4} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, lower=nuclear type 4]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, lower=nuclear type 4]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, lower=nuclear type 4]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, lower=nuclear type 4]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, lower=nuclear type 4]}}\\ \hline
+\texttt{nuclear type 5} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, lower=nuclear type 5]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, lower=nuclear type 5]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, lower=nuclear type 5]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, lower=nuclear type 5]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, lower=nuclear type 5]}}\\ \hline
+\texttt{nuclear type 6} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, lower=nuclear type 6]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, lower=nuclear type 6]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, lower=nuclear type 6]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, lower=nuclear type 6]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, lower=nuclear type 6]}}\\ \hline
+\texttt{nuclear type 7} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, lower=nuclear type 7]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, lower=nuclear type 7]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, lower=nuclear type 7]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, lower=nuclear type 7]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, lower=nuclear type 7]}}\\ \hline
+\texttt{remotely piloted} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, lower=remotely piloted]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, lower=remotely piloted]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, lower=remotely piloted]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, lower=remotely piloted]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, lower=remotely piloted]}}\\ \hline
+\caption{Table for \texttt{lower} values in the \textbf{\texttt{MilSeaSubsurface}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/SeaSubsurface_main_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/SeaSubsurface_main_table.tex
new file mode 100644
index 0000000000..27f2a6e0f0
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/SeaSubsurface_main_table.tex
@@ -0,0 +1,29 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{autonomous underwater vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=autonomous underwater vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=autonomous underwater vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=autonomous underwater vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=autonomous underwater vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=autonomous underwater vehicle]}}\\ \hline
+\texttt{bottomed sea mine decoy} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=bottomed sea mine decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=bottomed sea mine decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=bottomed sea mine decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=bottomed sea mine decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=bottomed sea mine decoy]}}\\ \hline
+\texttt{bottomed submarine} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=bottomed submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=bottomed submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=bottomed submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=bottomed submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=bottomed submarine]}}\\ \hline
+\texttt{civilian autonomous underwatervehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=civilian autonomous underwatervehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=civilian autonomous underwatervehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=civilian autonomous underwatervehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=civilian autonomous underwatervehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=civilian autonomous underwatervehicle]}}\\ \hline
+\texttt{civilian diver} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=civilian diver]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=civilian diver]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=civilian diver]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=civilian diver]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=civilian diver]}}\\ \hline
+\texttt{civilian seabed installation} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=civilian seabed installation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=civilian seabed installation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=civilian seabed installation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=civilian seabed installation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=civilian seabed installation]}}\\ \hline
+\texttt{civilian submersible} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=civilian submersible]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=civilian submersible]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=civilian submersible]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=civilian submersible]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=civilian submersible]}}\\ \hline
+\texttt{civilian} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=civilian]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=civilian]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=civilian]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=civilian]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=civilian]}}\\ \hline
+\texttt{improvised explosive device} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=improvised explosive device]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=improvised explosive device]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=improvised explosive device]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=improvised explosive device]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=improvised explosive device]}}\\ \hline
+\texttt{military diver} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=military diver]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=military diver]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=military diver]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=military diver]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=military diver]}}\\ \hline
+\texttt{military seabed installation} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=military seabed installation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=military seabed installation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=military seabed installation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=military seabed installation]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=military seabed installation]}}\\ \hline
+\texttt{military} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=military]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=military]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=military]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=military]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=military]}}\\ \hline
+\texttt{moored sea mine decoy} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=moored sea mine decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=moored sea mine decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=moored sea mine decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=moored sea mine decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=moored sea mine decoy]}}\\ \hline
+\texttt{non submarine} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=non submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=non submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=non submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=non submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=non submarine]}}\\ \hline
+\texttt{other submersible} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=other submersible]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=other submersible]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=other submersible]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=other submersible]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=other submersible]}}\\ \hline
+\texttt{sea mine decoy} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=sea mine decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=sea mine decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=sea mine decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=sea mine decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=sea mine decoy]}}\\ \hline
+\texttt{snorkelling submarine} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=snorkelling submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=snorkelling submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=snorkelling submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=snorkelling submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=snorkelling submarine]}}\\ \hline
+\texttt{submarine} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=submarine]}}\\ \hline
+\texttt{surfaced submarine} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=surfaced submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=surfaced submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=surfaced submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=surfaced submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=surfaced submarine]}}\\ \hline
+\texttt{torpedo} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=torpedo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=torpedo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=torpedo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=torpedo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=torpedo]}}\\ \hline
+\texttt{underwater decoy} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=underwater decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=underwater decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=underwater decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=underwater decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=underwater decoy]}}\\ \hline
+\texttt{underwater weapon} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=underwater weapon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=underwater weapon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=underwater weapon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=underwater weapon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=underwater weapon]}}\\ \hline
+\texttt{unexploded ordnance} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, main=unexploded ordnance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, main=unexploded ordnance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, main=unexploded ordnance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, main=unexploded ordnance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, main=unexploded ordnance]}}\\ \hline
+\caption{Table for \texttt{main} values in the \textbf{\texttt{MilSeaSubsurface}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/SeaSubsurface_upper_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/SeaSubsurface_upper_table.tex
new file mode 100644
index 0000000000..f45937d3c9
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/SeaSubsurface_upper_table.tex
@@ -0,0 +1,24 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{anti submarine warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=anti submarine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=anti submarine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=anti submarine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=anti submarine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=anti submarine warfare]}}\\ \hline
+\texttt{attack} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=attack]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=attack]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=attack]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=attack]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=attack]}}\\ \hline
+\texttt{auxiliary} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=auxiliary]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=auxiliary]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=auxiliary]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=auxiliary]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=auxiliary]}}\\ \hline
+\texttt{ballistic missile} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=ballistic missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=ballistic missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=ballistic missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=ballistic missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=ballistic missile]}}\\ \hline
+\texttt{certain submarine} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=certain submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=certain submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=certain submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=certain submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=certain submarine]}}\\ \hline
+\texttt{command and control} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=command and control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=command and control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=command and control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=command and control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=command and control]}}\\ \hline
+\texttt{guided missile} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=guided missile]}}\\ \hline
+\texttt{intelligence surveillance reconnaissance} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=intelligence surveillance reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=intelligence surveillance reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=intelligence surveillance reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=intelligence surveillance reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=intelligence surveillance reconnaissance]}}\\ \hline
+\texttt{mine countermeasures} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=mine countermeasures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=mine countermeasures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=mine countermeasures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=mine countermeasures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=mine countermeasures]}}\\ \hline
+\texttt{mine warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=mine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=mine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=mine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=mine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=mine warfare]}}\\ \hline
+\texttt{other guided missile} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=other guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=other guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=other guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=other guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=other guided missile]}}\\ \hline
+\texttt{possible submarine high 3} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=possible submarine high 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=possible submarine high 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=possible submarine high 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=possible submarine high 3]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=possible submarine high 3]}}\\ \hline
+\texttt{possible submarine high 4} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=possible submarine high 4]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=possible submarine high 4]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=possible submarine high 4]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=possible submarine high 4]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=possible submarine high 4]}}\\ \hline
+\texttt{possible submarine low 1} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=possible submarine low 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=possible submarine low 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=possible submarine low 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=possible submarine low 1]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=possible submarine low 1]}}\\ \hline
+\texttt{possible submarine low 2} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=possible submarine low 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=possible submarine low 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=possible submarine low 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=possible submarine low 2]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=possible submarine low 2]}}\\ \hline
+\texttt{probable submarine} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=probable submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=probable submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=probable submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=probable submarine]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=probable submarine]}}\\ \hline
+\texttt{special operations force} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=special operations force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=special operations force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=special operations force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=special operations force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=special operations force]}}\\ \hline
+\texttt{surface warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=none, upper=surface warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=friendly, upper=surface warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=hostile, upper=surface warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=neutral, upper=surface warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSubsurface[faction=unknown, upper=surface warfare]}}\\ \hline
+\caption{Table for \texttt{upper} values in the \textbf{\texttt{MilSeaSubsurface}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/SeaSurface_lower_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/SeaSurface_lower_table.tex
new file mode 100644
index 0000000000..8191ab2ef0
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/SeaSurface_lower_table.tex
@@ -0,0 +1,21 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{air cushioned alternate} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, lower=air cushioned alternate]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, lower=air cushioned alternate]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, lower=air cushioned alternate]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, lower=air cushioned alternate]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, lower=air cushioned alternate]}}\\ \hline
+\texttt{air cushioned} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, lower=air cushioned]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, lower=air cushioned]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, lower=air cushioned]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, lower=air cushioned]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, lower=air cushioned]}}\\ \hline
+\texttt{autonomous control} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, lower=autonomous control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, lower=autonomous control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, lower=autonomous control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, lower=autonomous control]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, lower=autonomous control]}}\\ \hline
+\texttt{dock} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, lower=dock]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, lower=dock]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, lower=dock]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, lower=dock]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, lower=dock]}}\\ \hline
+\texttt{expendable} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, lower=expendable]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, lower=expendable]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, lower=expendable]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, lower=expendable]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, lower=expendable]}}\\ \hline
+\texttt{fast} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, lower=fast]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, lower=fast]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, lower=fast]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, lower=fast]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, lower=fast]}}\\ \hline
+\texttt{heavy} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, lower=heavy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, lower=heavy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, lower=heavy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, lower=heavy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, lower=heavy]}}\\ \hline
+\texttt{hydrofoil} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, lower=hydrofoil]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, lower=hydrofoil]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, lower=hydrofoil]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, lower=hydrofoil]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, lower=hydrofoil]}}\\ \hline
+\texttt{light} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, lower=light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, lower=light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, lower=light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, lower=light]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, lower=light]}}\\ \hline
+\texttt{logistics} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, lower=logistics]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, lower=logistics]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, lower=logistics]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, lower=logistics]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, lower=logistics]}}\\ \hline
+\texttt{medium} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, lower=medium]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, lower=medium]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, lower=medium]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, lower=medium]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, lower=medium]}}\\ \hline
+\texttt{nuclear powered} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, lower=nuclear powered]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, lower=nuclear powered]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, lower=nuclear powered]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, lower=nuclear powered]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, lower=nuclear powered]}}\\ \hline
+\texttt{remotely piloted} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, lower=remotely piloted]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, lower=remotely piloted]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, lower=remotely piloted]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, lower=remotely piloted]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, lower=remotely piloted]}}\\ \hline
+\texttt{tank} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, lower=tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, lower=tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, lower=tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, lower=tank]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, lower=tank]}}\\ \hline
+\texttt{vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, lower=vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, lower=vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, lower=vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, lower=vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, lower=vehicle]}}\\ \hline
+\caption{Table for \texttt{lower} values in the \textbf{\texttt{MilSeaSurface}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/SeaSurface_main_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/SeaSurface_main_table.tex
new file mode 100644
index 0000000000..f24cac02cc
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/SeaSurface_main_table.tex
@@ -0,0 +1,93 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{ammunition ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=ammunition ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=ammunition ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=ammunition ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=ammunition ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=ammunition ship]}}\\ \hline
+\texttt{amphibious assault ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=amphibious assault ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=amphibious assault ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=amphibious assault ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=amphibious assault ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=amphibious assault ship]}}\\ \hline
+\texttt{amphibious assault} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=amphibious assault]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=amphibious assault]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=amphibious assault]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=amphibious assault]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=amphibious assault]}}\\ \hline
+\texttt{amphibious assualt ship helicopter} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=amphibious assualt ship helicopter]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=amphibious assualt ship helicopter]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=amphibious assualt ship helicopter]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=amphibious assualt ship helicopter]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=amphibious assualt ship helicopter]}}\\ \hline
+\texttt{amphibious command ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=amphibious command ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=amphibious command ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=amphibious command ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=amphibious command ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=amphibious command ship]}}\\ \hline
+\texttt{amphibious transport} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=amphibious transport]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=amphibious transport]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=amphibious transport]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=amphibious transport]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=amphibious transport]}}\\ \hline
+\texttt{amphibious warfare ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=amphibious warfare ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=amphibious warfare ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=amphibious warfare ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=amphibious warfare ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=amphibious warfare ship]}}\\ \hline
+\texttt{auxiliary flag ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=auxiliary flag ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=auxiliary flag ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=auxiliary flag ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=auxiliary flag ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=auxiliary flag ship]}}\\ \hline
+\texttt{auxiliary ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=auxiliary ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=auxiliary ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=auxiliary ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=auxiliary ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=auxiliary ship]}}\\ \hline
+\texttt{barge} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=barge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=barge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=barge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=barge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=barge]}}\\ \hline
+\texttt{battleship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=battleship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=battleship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=battleship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=battleship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=battleship]}}\\ \hline
+\texttt{cargo} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=cargo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=cargo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=cargo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=cargo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=cargo]}}\\ \hline
+\texttt{carrier} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=carrier]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=carrier]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=carrier]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=carrier]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=carrier]}}\\ \hline
+\texttt{civilian boat} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=civilian boat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=civilian boat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=civilian boat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=civilian boat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=civilian boat]}}\\ \hline
+\texttt{civilian jetski} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=civilian jetski]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=civilian jetski]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=civilian jetski]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=civilian jetski]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=civilian jetski]}}\\ \hline
+\texttt{civilian rigid hull inflatable boat} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=civilian rigid hull inflatable boat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=civilian rigid hull inflatable boat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=civilian rigid hull inflatable boat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=civilian rigid hull inflatable boat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=civilian rigid hull inflatable boat]}}\\ \hline
+\texttt{civilian speedboat} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=civilian speedboat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=civilian speedboat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=civilian speedboat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=civilian speedboat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=civilian speedboat]}}\\ \hline
+\texttt{civilian unmanned surface water vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=civilian unmanned surface water vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=civilian unmanned surface water vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=civilian unmanned surface water vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=civilian unmanned surface water vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=civilian unmanned surface water vehicle]}}\\ \hline
+\texttt{civilian} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=civilian]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=civilian]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=civilian]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=civilian]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=civilian]}}\\ \hline
+\texttt{combat support ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=combat support ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=combat support ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=combat support ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=combat support ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=combat support ship]}}\\ \hline
+\texttt{combatant} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=combatant]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=combatant]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=combatant]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=combatant]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=combatant]}}\\ \hline
+\texttt{container ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=container ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=container ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=container ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=container ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=container ship]}}\\ \hline
+\texttt{convoy} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=convoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=convoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=convoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=convoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=convoy]}}\\ \hline
+\texttt{corvette} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=corvette]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=corvette]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=corvette]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=corvette]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=corvette]}}\\ \hline
+\texttt{cruiser guided missile} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=cruiser guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=cruiser guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=cruiser guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=cruiser guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=cruiser guided missile]}}\\ \hline
+\texttt{destroyer} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=destroyer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=destroyer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=destroyer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=destroyer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=destroyer]}}\\ \hline
+\texttt{dredge} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=dredge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=dredge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=dredge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=dredge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=dredge]}}\\ \hline
+\texttt{drifter} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=drifter]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=drifter]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=drifter]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=drifter]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=drifter]}}\\ \hline
+\texttt{ferry} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=ferry]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=ferry]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=ferry]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=ferry]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=ferry]}}\\ \hline
+\texttt{fishing vessel} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=fishing vessel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=fishing vessel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=fishing vessel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=fishing vessel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=fishing vessel]}}\\ \hline
+\texttt{frigate} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=frigate]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=frigate]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=frigate]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=frigate]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=frigate]}}\\ \hline
+\texttt{harbour tug} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=harbour tug]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=harbour tug]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=harbour tug]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=harbour tug]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=harbour tug]}}\\ \hline
+\texttt{hazardous material transport ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=hazardous material transport ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=hazardous material transport ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=hazardous material transport ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=hazardous material transport ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=hazardous material transport ship]}}\\ \hline
+\texttt{heavy lift} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=heavy lift]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=heavy lift]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=heavy lift]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=heavy lift]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=heavy lift]}}\\ \hline
+\texttt{hospital ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=hospital ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=hospital ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=hospital ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=hospital ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=hospital ship]}}\\ \hline
+\texttt{hovercraft} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=hovercraft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=hovercraft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=hovercraft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=hovercraft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=hovercraft]}}\\ \hline
+\texttt{intelligence collector} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=intelligence collector]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=intelligence collector]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=intelligence collector]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=intelligence collector]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=intelligence collector]}}\\ \hline
+\texttt{junk} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=junk]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=junk]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=junk]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=junk]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=junk]}}\\ \hline
+\texttt{landing craft} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=landing craft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=landing craft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=landing craft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=landing craft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=landing craft]}}\\ \hline
+\texttt{landing ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=landing ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=landing ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=landing ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=landing ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=landing ship]}}\\ \hline
+\texttt{lash carrier} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=lash carrier]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=lash carrier]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=lash carrier]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=lash carrier]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=lash carrier]}}\\ \hline
+\texttt{launch} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=launch]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=launch]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=launch]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=launch]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=launch]}}\\ \hline
+\texttt{law enforcement vessel} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=law enforcement vessel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=law enforcement vessel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=law enforcement vessel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=law enforcement vessel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=law enforcement vessel]}}\\ \hline
+\texttt{littoral combatant ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=littoral combatant ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=littoral combatant ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=littoral combatant ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=littoral combatant ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=littoral combatant ship]}}\\ \hline
+\texttt{military jetski} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=military jetski]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=military jetski]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=military jetski]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=military jetski]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=military jetski]}}\\ \hline
+\texttt{military rigid hull inflatable boat} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=military rigid hull inflatable boat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=military rigid hull inflatable boat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=military rigid hull inflatable boat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=military rigid hull inflatable boat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=military rigid hull inflatable boat]}}\\ \hline
+\texttt{military speedboat} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=military speedboat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=military speedboat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=military speedboat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=military speedboat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=military speedboat]}}\\ \hline
+\texttt{military unmanned surface water vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=military unmanned surface water vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=military unmanned surface water vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=military unmanned surface water vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=military unmanned surface water vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=military unmanned surface water vehicle]}}\\ \hline
+\texttt{military} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=military]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=military]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=military]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=military]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=military]}}\\ \hline
+\texttt{mine countermeasure support ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=mine countermeasure support ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=mine countermeasure support ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=mine countermeasure support ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=mine countermeasure support ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=mine countermeasure support ship]}}\\ \hline
+\texttt{mine countermeasures} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=mine countermeasures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=mine countermeasures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=mine countermeasures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=mine countermeasures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=mine countermeasures]}}\\ \hline
+\texttt{mine warfare vessel} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=mine warfare vessel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=mine warfare vessel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=mine warfare vessel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=mine warfare vessel]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=mine warfare vessel]}}\\ \hline
+\texttt{minehunter} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=minehunter]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=minehunter]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=minehunter]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=minehunter]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=minehunter]}}\\ \hline
+\texttt{minelayer} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=minelayer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=minelayer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=minelayer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=minelayer]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=minelayer]}}\\ \hline
+\texttt{minesweeper drone} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=minesweeper drone]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=minesweeper drone]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=minesweeper drone]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=minesweeper drone]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=minesweeper drone]}}\\ \hline
+\texttt{minesweeper} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=minesweeper]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=minesweeper]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=minesweeper]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=minesweeper]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=minesweeper]}}\\ \hline
+\texttt{multi purpose amphibious assualt ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=multi purpose amphibious assualt ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=multi purpose amphibious assualt ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=multi purpose amphibious assualt ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=multi purpose amphibious assualt ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=multi purpose amphibious assualt ship]}}\\ \hline
+\texttt{naval cargo ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=naval cargo ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=naval cargo ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=naval cargo ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=naval cargo ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=naval cargo ship]}}\\ \hline
+\texttt{navy task element} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=navy task element]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=navy task element]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=navy task element]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=navy task element]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=navy task element]}}\\ \hline
+\texttt{navy task force} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=navy task force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=navy task force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=navy task force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=navy task force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=navy task force]}}\\ \hline
+\texttt{navy task group} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=navy task group]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=navy task group]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=navy task group]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=navy task group]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=navy task group]}}\\ \hline
+\texttt{navy task organisation unit} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=navy task organisation unit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=navy task organisation unit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=navy task organisation unit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=navy task organisation unit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=navy task organisation unit]}}\\ \hline
+\texttt{navy task unit} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=navy task unit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=navy task unit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=navy task unit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=navy task unit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=navy task unit]}}\\ \hline
+\texttt{non combatant} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=non combatant]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=non combatant]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=non combatant]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=non combatant]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=non combatant]}}\\ \hline
+\texttt{non self propelled barge} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=non self propelled barge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=non self propelled barge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=non self propelled barge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=non self propelled barge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=non self propelled barge]}}\\ \hline
+\texttt{ocean going tug} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=ocean going tug]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=ocean going tug]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=ocean going tug]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=ocean going tug]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=ocean going tug]}}\\ \hline
+\texttt{ocean research ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=ocean research ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=ocean research ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=ocean research ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=ocean research ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=ocean research ship]}}\\ \hline
+\texttt{oiler} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=oiler]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=oiler]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=oiler]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=oiler]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=oiler]}}\\ \hline
+\texttt{passenger ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=passenger ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=passenger ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=passenger ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=passenger ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=passenger ship]}}\\ \hline
+\texttt{patrol craft} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=patrol craft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=patrol craft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=patrol craft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=patrol craft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=patrol craft]}}\\ \hline
+\texttt{patrol ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=patrol ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=patrol ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=patrol ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=patrol ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=patrol ship]}}\\ \hline
+\texttt{patrol} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=patrol]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=patrol]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=patrol]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=patrol]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=patrol]}}\\ \hline
+\texttt{repair ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=repair ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=repair ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=repair ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=repair ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=repair ship]}}\\ \hline
+\texttt{roll on roll off} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=roll on roll off]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=roll on roll off]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=roll on roll off]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=roll on roll off]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=roll on roll off]}}\\ \hline
+\texttt{sailing boat} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=sailing boat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=sailing boat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=sailing boat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=sailing boat]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=sailing boat]}}\\ \hline
+\texttt{sea surface decoy} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=sea surface decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=sea surface decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=sea surface decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=sea surface decoy]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=sea surface decoy]}}\\ \hline
+\texttt{self propelled barge} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=self propelled barge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=self propelled barge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=self propelled barge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=self propelled barge]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=self propelled barge]}}\\ \hline
+\texttt{service craft} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=service craft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=service craft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=service craft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=service craft]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=service craft]}}\\ \hline
+\texttt{ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=ship]}}\\ \hline
+\texttt{stores ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=stores ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=stores ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=stores ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=stores ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=stores ship]}}\\ \hline
+\texttt{submarine tender} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=submarine tender]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=submarine tender]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=submarine tender]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=submarine tender]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=submarine tender]}}\\ \hline
+\texttt{surface combatant} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=surface combatant]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=surface combatant]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=surface combatant]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=surface combatant]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=surface combatant]}}\\ \hline
+\texttt{survey ship} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=survey ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=survey ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=survey ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=survey ship]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=survey ship]}}\\ \hline
+\texttt{tanker} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=tanker]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=tanker]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=tanker]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=tanker]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=tanker]}}\\ \hline
+\texttt{tow} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=tow]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=tow]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=tow]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=tow]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=tow]}}\\ \hline
+\texttt{trawler} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=trawler]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=trawler]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=trawler]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=trawler]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=trawler]}}\\ \hline
+\texttt{tug} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, main=tug]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, main=tug]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, main=tug]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, main=tug]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, main=tug]}}\\ \hline
+\caption{Table for \texttt{main} values in the \textbf{\texttt{MilSeaSurface}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/SeaSurface_upper_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/SeaSurface_upper_table.tex
new file mode 100644
index 0000000000..1c31940e2b
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/SeaSurface_upper_table.tex
@@ -0,0 +1,24 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{anti air warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=anti air warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=anti air warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=anti air warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=anti air warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=anti air warfare]}}\\ \hline
+\texttt{anti submarine warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=anti submarine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=anti submarine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=anti submarine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=anti submarine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=anti submarine warfare]}}\\ \hline
+\texttt{ballistic missile} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=ballistic missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=ballistic missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=ballistic missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=ballistic missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=ballistic missile]}}\\ \hline
+\texttt{drone equipped} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=drone equipped]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=drone equipped]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=drone equipped]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=drone equipped]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=drone equipped]}}\\ \hline
+\texttt{electronic warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=electronic warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=electronic warfare]}}\\ \hline
+\texttt{escort} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=escort]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=escort]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=escort]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=escort]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=escort]}}\\ \hline
+\texttt{guided missile} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=guided missile]}}\\ \hline
+\texttt{helicopter equipped} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=helicopter equipped]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=helicopter equipped]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=helicopter equipped]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=helicopter equipped]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=helicopter equipped]}}\\ \hline
+\texttt{intelligence surveillance reconnaissance} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=intelligence surveillance reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=intelligence surveillance reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=intelligence surveillance reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=intelligence surveillance reconnaissance]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=intelligence surveillance reconnaissance]}}\\ \hline
+\texttt{medical} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=medical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=medical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=medical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=medical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=medical]}}\\ \hline
+\texttt{mine counter measures} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=mine counter measures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=mine counter measures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=mine counter measures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=mine counter measures]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=mine counter measures]}}\\ \hline
+\texttt{mine warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=mine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=mine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=mine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=mine warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=mine warfare]}}\\ \hline
+\texttt{missile defence} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=missile defence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=missile defence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=missile defence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=missile defence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=missile defence]}}\\ \hline
+\texttt{other guided missile} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=other guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=other guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=other guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=other guided missile]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=other guided missile]}}\\ \hline
+\texttt{remote multi mission vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=remote multi mission vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=remote multi mission vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=remote multi mission vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=remote multi mission vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=remote multi mission vehicle]}}\\ \hline
+\texttt{special operations force} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=special operations force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=special operations force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=special operations force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=special operations force]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=special operations force]}}\\ \hline
+\texttt{surface warfare} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=surface warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=surface warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=surface warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=surface warfare]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=surface warfare]}}\\ \hline
+\texttt{torpedo} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=none, upper=torpedo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=friendly, upper=torpedo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=hostile, upper=torpedo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=neutral, upper=torpedo]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSeaSurface[faction=unknown, upper=torpedo]}}\\ \hline
+\caption{Table for \texttt{upper} values in the \textbf{\texttt{MilSeaSurface}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Space_lower_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Space_lower_table.tex
new file mode 100644
index 0000000000..4b4a2aca8e
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Space_lower_table.tex
@@ -0,0 +1,10 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{infra red} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, lower=infra red]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, lower=infra red]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, lower=infra red]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, lower=infra red]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, lower=infra red]}}\\ \hline
+\texttt{optical} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, lower=optical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, lower=optical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, lower=optical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, lower=optical]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, lower=optical]}}\\ \hline
+\texttt{radar} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, lower=radar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, lower=radar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, lower=radar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, lower=radar]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, lower=radar]}}\\ \hline
+\texttt{signals intelligence} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, lower=signals intelligence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, lower=signals intelligence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, lower=signals intelligence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, lower=signals intelligence]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, lower=signals intelligence]}}\\ \hline
+\caption{Table for \texttt{lower} values in the \textbf{\texttt{MilSpace}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Space_main_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Space_main_table.tex
new file mode 100644
index 0000000000..531002c9e1
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Space_main_table.tex
@@ -0,0 +1,36 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{anti satellite weapon} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=anti satellite weapon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=anti satellite weapon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=anti satellite weapon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=anti satellite weapon]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=anti satellite weapon]}}\\ \hline
+\texttt{civilian astronomical satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=civilian astronomical satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=civilian astronomical satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=civilian astronomical satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=civilian astronomical satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=civilian astronomical satellite]}}\\ \hline
+\texttt{civilian bio satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=civilian bio satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=civilian bio satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=civilian bio satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=civilian bio satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=civilian bio satellite]}}\\ \hline
+\texttt{civilian capsule} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=civilian capsule]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=civilian capsule]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=civilian capsule]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=civilian capsule]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=civilian capsule]}}\\ \hline
+\texttt{civilian communications satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=civilian communications satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=civilian communications satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=civilian communications satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=civilian communications satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=civilian communications satellite]}}\\ \hline
+\texttt{civilian earth observation satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=civilian earth observation satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=civilian earth observation satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=civilian earth observation satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=civilian earth observation satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=civilian earth observation satellite]}}\\ \hline
+\texttt{civilian miniaturised satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=civilian miniaturised satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=civilian miniaturised satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=civilian miniaturised satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=civilian miniaturised satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=civilian miniaturised satellite]}}\\ \hline
+\texttt{civilian navigational satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=civilian navigational satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=civilian navigational satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=civilian navigational satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=civilian navigational satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=civilian navigational satellite]}}\\ \hline
+\texttt{civilian orbiter shuttle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=civilian orbiter shuttle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=civilian orbiter shuttle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=civilian orbiter shuttle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=civilian orbiter shuttle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=civilian orbiter shuttle]}}\\ \hline
+\texttt{civilian satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=civilian satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=civilian satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=civilian satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=civilian satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=civilian satellite]}}\\ \hline
+\texttt{civilian space station} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=civilian space station]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=civilian space station]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=civilian space station]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=civilian space station]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=civilian space station]}}\\ \hline
+\texttt{civilian tether satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=civilian tether satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=civilian tether satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=civilian tether satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=civilian tether satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=civilian tether satellite]}}\\ \hline
+\texttt{civilian weather satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=civilian weather satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=civilian weather satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=civilian weather satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=civilian weather satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=civilian weather satellite]}}\\ \hline
+\texttt{military astronomical satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=military astronomical satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=military astronomical satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=military astronomical satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=military astronomical satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=military astronomical satellite]}}\\ \hline
+\texttt{military bio satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=military bio satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=military bio satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=military bio satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=military bio satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=military bio satellite]}}\\ \hline
+\texttt{military capsule} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=military capsule]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=military capsule]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=military capsule]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=military capsule]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=military capsule]}}\\ \hline
+\texttt{military communications satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=military communications satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=military communications satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=military communications satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=military communications satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=military communications satellite]}}\\ \hline
+\texttt{military earth observation satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=military earth observation satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=military earth observation satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=military earth observation satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=military earth observation satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=military earth observation satellite]}}\\ \hline
+\texttt{military miniaturised satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=military miniaturised satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=military miniaturised satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=military miniaturised satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=military miniaturised satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=military miniaturised satellite]}}\\ \hline
+\texttt{military navigational satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=military navigational satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=military navigational satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=military navigational satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=military navigational satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=military navigational satellite]}}\\ \hline
+\texttt{military orbiter shuttle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=military orbiter shuttle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=military orbiter shuttle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=military orbiter shuttle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=military orbiter shuttle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=military orbiter shuttle]}}\\ \hline
+\texttt{military satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=military satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=military satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=military satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=military satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=military satellite]}}\\ \hline
+\texttt{military space station} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=military space station]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=military space station]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=military space station]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=military space station]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=military space station]}}\\ \hline
+\texttt{military tether satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=military tether satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=military tether satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=military tether satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=military tether satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=military tether satellite]}}\\ \hline
+\texttt{military weather satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=military weather satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=military weather satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=military weather satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=military weather satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=military weather satellite]}}\\ \hline
+\texttt{planet lander} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=planet lander]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=planet lander]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=planet lander]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=planet lander]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=planet lander]}}\\ \hline
+\texttt{reconnaissance satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=reconnaissance satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=reconnaissance satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=reconnaissance satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=reconnaissance satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=reconnaissance satellite]}}\\ \hline
+\texttt{reentry vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=reentry vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=reentry vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=reentry vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=reentry vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=reentry vehicle]}}\\ \hline
+\texttt{satellite} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=satellite]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=satellite]}}\\ \hline
+\texttt{space vehicle} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, main=space vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, main=space vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, main=space vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, main=space vehicle]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, main=space vehicle]}}\\ \hline
+\caption{Table for \texttt{main} values in the \textbf{\texttt{MilSpace}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/Space_upper_table.tex b/graphics/pgf/contrib/milsymb/manual_scripts/Space_upper_table.tex
new file mode 100644
index 0000000000..e7092c177d
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/Space_upper_table.tex
@@ -0,0 +1,12 @@
+\begin{tabularx}{\linewidth}{|m{5cm}|c|c|c|c|c|}
+\hline
+ \thead{Value} & \thead{Glyph} & \multicolumn{4}{c|}{\thead{Examples}} \\
+\hline
+\texttt{geostationary orbit} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, upper=geostationary orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, upper=geostationary orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, upper=geostationary orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, upper=geostationary orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, upper=geostationary orbit]}}\\ \hline
+\texttt{geosynchronous orbit} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, upper=geosynchronous orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, upper=geosynchronous orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, upper=geosynchronous orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, upper=geosynchronous orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, upper=geosynchronous orbit]}}\\ \hline
+\texttt{high earth orbit} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, upper=high earth orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, upper=high earth orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, upper=high earth orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, upper=high earth orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, upper=high earth orbit]}}\\ \hline
+\texttt{low earth orbit} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, upper=low earth orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, upper=low earth orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, upper=low earth orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, upper=low earth orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, upper=low earth orbit]}}\\ \hline
+\texttt{medium earth orbit} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, upper=medium earth orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, upper=medium earth orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, upper=medium earth orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, upper=medium earth orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, upper=medium earth orbit]}}\\ \hline
+\texttt{molinya orbit} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=none, upper=molinya orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=friendly, upper=molinya orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=hostile, upper=molinya orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=neutral, upper=molinya orbit]}} & \adjustbox{valign=m,margin=0.25cm}{\tikz{\MilSpace[faction=unknown, upper=molinya orbit]}}\\ \hline
+\caption{Table for \texttt{upper} values in the \textbf{\texttt{MilSpace}} command.}
+\end{tabularx} \ No newline at end of file
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/gen_hidden.py b/graphics/pgf/contrib/milsymb/manual_scripts/gen_hidden.py
new file mode 100644
index 0000000000..4d437b2906
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/gen_hidden.py
@@ -0,0 +1,67 @@
+import re
+import os
+
+dr = os.path.dirname(__file__)
+fn = os.path.join(dr, '../milsymb.sty')
+f = open(fn, 'r')
+r = f.read()
+f.close()
+
+li = []
+
+for i in ['Air', 'Missile', 'Land', 'Equipment', 'Installation', 'SeaSurface', 'SeaSubsurface', 'Space', 'Activity']:
+ if i == 'Missile':
+ t = re.search(
+ r'\\NewDocumentCommand\\MilMissile{ o D\(\)\{0,0} d\(\) g}{'
+ r'.*left/\.is choice,\n *?(.*?)^(?! *left)'
+ r'.*right/\.is choice,\n *?(.*?)^(?! *right)',
+ r, re.S | re.M)
+ li.extend(re.split('}(?:\n|, *\n) *', t.group(1)))
+ li.extend(re.split('}(?:\n|, *\n) *', t.group(2)))
+
+ elif i == 'Equipment':
+ t = re.search(
+ r'\\NewDocumentCommand\\MilEquipment{ o D\(\)\{0,0} d\(\) g}{'
+ r'.*main/\.is choice,\n *?(.*?)^(?! *main)'
+ r'.*mobility/\.is choice,\n *?(.*?)^(?! *mobility)',
+ r, re.S | re.M) # extract all main, mobility
+ li.extend(re.split('}(?:\n|, *\n) *', t.group(1)))
+ li.extend(re.split('}(?:\n|, *\n) *', t.group(2)))
+
+ elif i == 'Installation' or i == 'Activity':
+ t = re.search(
+ r'\\NewDocumentCommand\\Mil' + i + '{ o D\(\)\{0,0} d\(\) g}{.*?main/\.is choice,\n *(.*?)^(?! *main)'
+ r'.*?upper/\.is choice,\n *(.*?)^(?! *upper)',
+ r, re.S | re.M) # extract all main, upper
+ li.extend(re.split('}(?:\n|, *\n) *', t.group(1)))
+ li.extend(re.split('}(?:\n|, *\n) *', t.group(2)))
+
+ else:
+ t = re.search(
+ r'\\NewDocumentCommand\\Mil' + i + '{ o D\(\)\{0,0} d\(\) g}{.*?main/\.is choice,\n *(.*?)^(?! *main)'
+ r'.*?upper/\.is choice,\n *(.*?)^(?! *upper)'
+ r'.*?lower/\.is choice,\n *(.*?)^(?! *lower)',
+ r, re.S | re.M) # extract all main, upper, lower
+ li.extend(re.split('}(?:\n|, *\n) *', t.group(1)))
+ li.extend(re.split('}(?:\n|, *\n) *', t.group(2)))
+ li.extend(re.split('}(?:\n|, *\n) *', t.group(3)))
+
+li = list(filter(None, li))
+
+li = [re.search('Symb[CUL]=(.*?)(?:,|}|/\\\MilSymb@selectedfaction|$)', k).group(1) for k in li]
+
+co = re.search('%% AIR SYMBOLS %%(.*)%% TEMPLATES %%', r, re.S | re.M).group(1)
+
+co = re.findall('MilSymb (.*?/.*?/.*?)(?:/.*?)?/.pic', co)
+
+li = set(li)
+
+co = set(co)
+
+d = co.difference(li)
+
+d = list(filter(lambda i: not re.search('(multi|/debris/|/mine/)', i), list(d)))
+
+d.sort()
+
+pass
diff --git a/graphics/pgf/contrib/milsymb/manual_scripts/gen_symbol_tables.py b/graphics/pgf/contrib/milsymb/manual_scripts/gen_symbol_tables.py
new file mode 100644
index 0000000000..117ac245c1
--- /dev/null
+++ b/graphics/pgf/contrib/milsymb/manual_scripts/gen_symbol_tables.py
@@ -0,0 +1,74 @@
+import re
+import os
+
+
+def maketable(x, y):
+ l = list()
+ s = re.split('}(?:\n|, *\n) *', x)
+ del s[-1]
+ s.sort()
+ c = re.match('^ *(.*?)/', x).group(1) # get type
+ for j in s: # split up into each definition
+ n = re.search('.*?/(.*?)/', j).group(1) # get name
+ if n == 'none' or n == '.unknown':
+ continue # skip if a blank placeholder
+ ro = r'\texttt{' + n + r'} & \adjustbox{valign=m,margin=0.25cm}{\tikz{' \
+ r'\Mil' + y + r'[faction=none, ' + c + r'=' + n + r']}}' \
+ r' & \adjustbox{valign=m,margin=0.25cm}{\tikz{' \
+ r'\Mil' + y + r'[faction=friendly, ' + c + r'=' + n + r']}}' \
+ r' & \adjustbox{valign=m,margin=0.25cm}{\tikz{' \
+ r'\Mil' + y + r'[faction=hostile, ' + c + r'=' + n + r']}}' \
+ r' & \adjustbox{valign=m,margin=0.25cm}{\tikz{' \
+ r'\Mil' + y + r'[faction=neutral, ' + c + r'=' + n + r']}}' \
+ r' & \adjustbox{valign=m,margin=0.25cm}{\tikz{' \
+ r'\Mil' + y + r'[faction=unknown, ' + c + r'=' + n + r']}}' \
+ r'\\ \hline'
+ l.append(ro)
+ ta = '\\begin{tabularx}{\\linewidth}{|m{5cm}|c|c|c|c|c|}\n\\hline\n \\thead{Value} & ' \
+ '\\thead{Glyph} & \multicolumn{4}{c|}{\\thead{Examples}} \\\\ ''\n\\hline\n' + '\n'.join(l) + '\n\\' \
+ 'caption{Table for \\texttt{' + c + '} values in the \\textbf{\\texttt{Mil' + y + '}} command.}' \
+ '\n\\end{tabularx}'
+ ofn = os.path.join(dr, y + '_' + c + '_table.tex')
+ of = open(ofn, 'w')
+ of.write(ta)
+ of.close()
+
+
+dr = os.path.dirname(__file__)
+fn = os.path.join(dr, '../milsymb.sty')
+f = open(fn, 'r')
+r = f.read()
+f.close()
+for i in ['Air', 'Missile', 'Land', 'Equipment', 'Installation', 'SeaSurface', 'SeaSubsurface', 'Space', 'Activity']:
+ if i == 'Missile':
+ t = re.search(
+ r'\\NewDocumentCommand\\MilMissile{ o D\(\)\{0,0} d\(\) g}{'
+ r'.*left/\.is choice,\n *?(.*?)^(?! *left)'
+ r'.*right/\.is choice,\n *?(.*?)^(?! *right)',
+ r, re.S | re.M)
+ maketable(t.group(1), i) # left
+ maketable(t.group(2), i) # right
+ elif i == 'Equipment':
+ t = re.search(
+ r'\\NewDocumentCommand\\MilEquipment{ o D\(\)\{0,0} d\(\) g}{'
+ r'.*main/\.is choice,\n *?(.*?)^(?! *main)'
+ r'.*mobility/\.is choice,\n *?(.*?)^(?! *mobility)',
+ r, re.S | re.M) # extract all main, mobility
+ maketable(t.group(1), i) # main
+ maketable(t.group(2), i) # mobility
+ elif i == 'Installation' or i == 'Activity':
+ t = re.search(
+ r'\\NewDocumentCommand\\Mil' + i + '{ o D\(\)\{0,0} d\(\) g}{.*?main/\.is choice,\n *(.*?)^(?! *main)'
+ r'.*?upper/\.is choice,\n *(.*?)^(?! *upper)',
+ r, re.S | re.M) # extract all main, upper
+ maketable(t.group(1), i) # main
+ maketable(t.group(2), i) # upper
+ else:
+ t = re.search(
+ r'\\NewDocumentCommand\\Mil' + i + '{ o D\(\)\{0,0} d\(\) g}{.*?main/\.is choice,\n *(.*?)^(?! *main)'
+ r'.*?upper/\.is choice,\n *(.*?)^(?! *upper)'
+ r'.*?lower/\.is choice,\n *(.*?)^(?! *lower)',
+ r, re.S | re.M) # extract all main, upper, lower
+ maketable(t.group(1), i) # main
+ maketable(t.group(2), i) # upper
+ maketable(t.group(3), i) # lower