\documentclass[10pt,a4paper]{article} % Packages \usepackage{fancyhdr} % For header and footer \usepackage{multicol} % Allows multicols in tables \usepackage{tabularx} % Intelligent column widths \usepackage{tabulary} % Used in header and footer \usepackage{hhline} % Border under tables \usepackage{graphicx} % For images \usepackage{xcolor} % For hex colours %\usepackage[utf8x]{inputenc} % For unicode character support \usepackage[T1]{fontenc} % Without this we get weird character replacements \usepackage{colortbl} % For coloured tables \usepackage{setspace} % For line height \usepackage{lastpage} % Needed for total page number \usepackage{seqsplit} % Splits long words. %\usepackage{opensans} % Can't make this work so far. Shame. Would be lovely. \usepackage[normalem]{ulem} % For underlining links % Most of the following are not required for the majority % of cheat sheets but are needed for some symbol support. \usepackage{amsmath} % Symbols \usepackage{MnSymbol} % Symbols \usepackage{wasysym} % Symbols %\usepackage[english,german,french,spanish,italian]{babel} % Languages % Document Info \author{Mewsie (vennybot)} \pdfinfo{ /Title (npctalk.pdf) /Creator (Cheatography) /Author (Mewsie (vennybot)) /Subject (NpcTalk Cheat Sheet) } % Lengths and widths \addtolength{\textwidth}{6cm} \addtolength{\textheight}{-1cm} \addtolength{\hoffset}{-3cm} \addtolength{\voffset}{-2cm} \setlength{\tabcolsep}{0.2cm} % Space between columns \setlength{\headsep}{-12pt} % Reduce space between header and content \setlength{\headheight}{85pt} % If less, LaTeX automatically increases it \renewcommand{\footrulewidth}{0pt} % Remove footer line \renewcommand{\headrulewidth}{0pt} % Remove header line \renewcommand{\seqinsert}{\ifmmode\allowbreak\else\-\fi} % Hyphens in seqsplit % This two commands together give roughly % the right line height in the tables \renewcommand{\arraystretch}{1.3} \onehalfspacing % Commands \newcommand{\SetRowColor}[1]{\noalign{\gdef\RowColorName{#1}}\rowcolor{\RowColorName}} % Shortcut for row colour \newcommand{\mymulticolumn}[3]{\multicolumn{#1}{>{\columncolor{\RowColorName}}#2}{#3}} % For coloured multi-cols \newcolumntype{x}[1]{>{\raggedright}p{#1}} % New column types for ragged-right paragraph columns \newcommand{\tn}{\tabularnewline} % Required as custom column type in use % Font and Colours \definecolor{HeadBackground}{HTML}{333333} \definecolor{FootBackground}{HTML}{666666} \definecolor{TextColor}{HTML}{333333} \definecolor{DarkBackground}{HTML}{3BA372} \definecolor{LightBackground}{HTML}{F2F9F6} \renewcommand{\familydefault}{\sfdefault} \color{TextColor} % Header and Footer \pagestyle{fancy} \fancyhead{} % Set header to blank \fancyfoot{} % Set footer to blank \fancyhead[L]{ \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{C} \SetRowColor{DarkBackground} \vspace{-7pt} {\parbox{\dimexpr\textwidth-2\fboxsep\relax}{\noindent \hspace*{-6pt}\includegraphics[width=5.8cm]{/web/www.cheatography.com/public/images/cheatography_logo.pdf}} } \end{tabulary} \columnbreak \begin{tabulary}{11cm}{L} \vspace{-2pt}\large{\bf{\textcolor{DarkBackground}{\textrm{NpcTalk Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{Mewsie (vennybot)} via \textcolor{DarkBackground}{\uline{cheatography.com/217983/cs/48282/}}} \end{tabulary} \end{multicols}} \fancyfoot[L]{ \footnotesize \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{LL} \SetRowColor{FootBackground} \mymulticolumn{2}{p{5.377cm}}{\bf\textcolor{white}{Cheatographer}} \\ \vspace{-2pt}Mewsie (vennybot) \\ \uline{cheatography.com/vennybot} \\ \uline{\seqsplit{mewsie}.world} \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Not Yet Published.\\ Updated 17th July, 2026.\\ Page {\thepage} of \pageref{LastPage}. \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Sponsor}} \\ \SetRowColor{white} \vspace{-5pt} %\includegraphics[width=48px,height=48px]{dave.jpeg} Measure your website readability!\\ www.readability-score.com \end{tabulary} \end{multicols}} \begin{document} \raggedright \raggedcolumns % Set font size to small. Switch to any value % from this page to resize cheat sheet text: % www.emerson.emory.edu/services/latex/latex_169.html \footnotesize % Small font. \begin{multicols*}{2} \begin{tabularx}{8.4cm}{x{2.56 cm} x{5.44 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Type \& Positioning Parameters}} \tn % Row 0 \SetRowColor{LightBackground} \{\{ac\}\}{\bf{Parameter}} & \{\{ac\}\}{\bf{Description}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} {\bf{Type}} & The NPC to appear by their `{[}CharacterInfo{]}` ID \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} {\bf{PosId}} & Position ID for the NPC to appear on \textasciitilde{}\textasciicircum{}(Requires another tool to view/adjust coordinates)\textasciicircum{}\textasciitilde{} \tn % Row Count 8 (+ 4) % Row 3 \SetRowColor{white} \{\{ar\}\}Example & TricksterMap. Under "Point Object Data" the "IDs" are shown and based on the "Type" using "General NPC". \tn % Row Count 12 (+ 4) % Row 4 \SetRowColor{LightBackground} {\bf{RegionId}} & Region ID for the NPC to roam around in \textasciitilde{}\textasciicircum{}(examples of NPCs who use this: Wise Hen, Weirdo Hen, Spa Employee Mingo)\textasciicircum{}\textasciitilde{} \tn % Row Count 17 (+ 5) % Row 5 \SetRowColor{white} \{\{ar\}\}Note & You probably notice a few main NPCs that look straight "down" sometimes. That's because their animations support other directions along with walking. \tn % Row Count 23 (+ 6) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{2.56 cm} x{5.44 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Quest \& Msg Tables}} \tn % Row 0 \SetRowColor{LightBackground} \{\{ac\}\}{\bf{Parameter}} & \{\{ac\}\}{\bf{Description}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} {\bf{QuestId}} & ID to assign a quest from `{[}QuestInfo{]}`, `{[}MonsterQuestInfo{]}`, `{[}ScenarioQuestInfo{]}`, or `{[}PartyMonQuestInfo{]}` tables. Ranges from `QuestId` to `QuestId4`, up to five quests. \tn % Row Count 9 (+ 7) % Row 2 \SetRowColor{LightBackground} {\bf{TeleportId}} & ID used from `{[}TeleportInfo{]}` to provide a specified travel service using Galder \textasciitilde{}\textasciicircum{}(example: teleporting services)\textasciicircum{}\textasciitilde{} \tn % Row Count 14 (+ 5) % Row 3 \SetRowColor{white} {\bf{NpcMoveId}} & ID used from `{[}NpcMoveInfo{]}` that provides travel or player movement related services with options and restrictions \textasciitilde{}\textasciicircum{}(generally for trials or from item trades)\textasciicircum{}\textasciitilde{} \tn % Row Count 20 (+ 6) % Row 4 \SetRowColor{LightBackground} {\bf{MsgTable}} & The message table containing the script of dialogue for the NPC to use \textasciitilde{}\textasciicircum{}(`NPCMsg` tables)\textasciicircum{}\textasciitilde{} \tn % Row Count 24 (+ 4) % Row 5 \SetRowColor{white} {\bf{EventMsgTable}} & A message table containing the script of dialogue for story telling using multiple NPCs \textasciitilde{}\textasciicircum{}(`NpcEventMsg` or `NpcEventTalk` tables)\textasciicircum{}\textasciitilde{} \tn % Row Count 29 (+ 5) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.68 cm} x{4.32 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Compound \& Exchange Parameters}} \tn % Row 0 \SetRowColor{LightBackground} \{\{ac\}\}{\bf{Parameter}} & \{\{ac\}\}{\bf{Description}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} {\bf{CompounderTable}} & Set Table for Compound \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} {\bf{ExcShopTable}} & Exchange Shop Table \tn % Row Count 5 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{2.56 cm} x{5.44 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Tutorial, TM, \& Skill Checks}} \tn % Row 0 \SetRowColor{LightBackground} \{\{ac\}\}{\bf{Parameter}} & \{\{ac\}\}{\bf{Description}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} {\bf{TutorialId}} & Tutorial related IDs that are no longer used; leave at 0 \tn % Row Count 5 (+ 3) % Row 2 \SetRowColor{LightBackground} {\bf{TutorialTable}} & Tutorial related tables that are no longer used; can be ignored \tn % Row Count 8 (+ 3) % Row 3 \SetRowColor{white} {\bf{TmQuestInfoId}} & N/A \tn % Row Count 10 (+ 2) % Row 4 \SetRowColor{LightBackground} {\bf{SkillID}} & N/A \tn % Row Count 11 (+ 1) % Row 5 \SetRowColor{white} {\bf{ImgFileName}} & Image files used for the old tutorial course; can be ignored \tn % Row Count 14 (+ 3) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{8.4cm}}{Possibly all unused now, best to leave at 0 or blank. Tutorial parameters used mainly in earlier builds.} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{2.56 cm} x{5.44 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Signpost Parameters}} \tn % Row 0 \SetRowColor{LightBackground} \{\{ac\}\}{\bf{Parameter}} & \{\{ac\}\}{\bf{Description}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} {\bf{Subtype}} & NPC object behavior \tn % Row Count 3 (+ 1) % Row 2 \SetRowColor{LightBackground} \{\{ar\}\}0 & NPC \tn % Row Count 4 (+ 1) % Row 3 \SetRowColor{white} \{\{ar\}\}1 & Signpost \tn % Row Count 5 (+ 1) % Row 4 \SetRowColor{LightBackground} {\bf{ShowboardID}} & Presents dialogue/text via the `{[}Textboard{]}` table \tn % Row Count 7 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{8.4cm}}{When placing a Signpost NPC, subtype must be set to 1. Likely used during the very early days of Trickster Online as the world map feature wasn't available during that time.} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{2.64 cm} x{5.36 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Checks}} \tn % Row 0 \SetRowColor{LightBackground} \{\{ac\}\}{\bf{Parameter}} & \{\{ac\}\}{\bf{Description}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} {\bf{CheckQuestId}} & Quest ID of any regular quest to check for reference. Ranges from `CheckQuestId` to `CheckQuestId2`, up to three \tn % Row Count 7 (+ 5) % Row 2 \SetRowColor{LightBackground} {\bf{CheckQuestNum}} & Number of times said quest has been cleared. Ranges from `CheckQuestNum` to `CheckQuestNum2`, up to three \tn % Row Count 12 (+ 5) % Row 3 \SetRowColor{white} {\bf{CheckMonQuestId}} & Same as "CheckQuestId" but for monster hunting related quests \tn % Row Count 15 (+ 3) % Row 4 \SetRowColor{LightBackground} {\bf{CheckMonQuestNum}} & Number of times said monster quest has been cleared \tn % Row Count 17 (+ 2) % Row 5 \SetRowColor{white} {\bf{CheckItemId0}} & Item ID for the NPC to check \tn % Row Count 19 (+ 2) % Row 6 \SetRowColor{LightBackground} {\bf{CheckItemCnt0}} & Quantity of CheckItemId0 to check \tn % Row Count 21 (+ 2) % Row 7 \SetRowColor{white} {\bf{CheckItemId1}} & A second Item ID for the NPC to check \tn % Row Count 23 (+ 2) % Row 8 \SetRowColor{LightBackground} {\bf{CheckItemCnt1}} & Quantity of `CheckItemId1` to check \tn % Row Count 25 (+ 2) % Row 9 \SetRowColor{white} \{\{ar\}\}Note & Depending if both item checks are used. The "\textbackslash{}CheckHaveItem" will have to be updated accordingly. (Example: \textbackslash{}CheckHaveItem,16,16,16,12) \tn % Row Count 31 (+ 6) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{2.64 cm} x{5.36 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Checks (cont)}} \tn % Row 10 \SetRowColor{LightBackground} {\bf{ActiveQuestID0}} & ID of any quest to check that is currently active. Ranges from `ActiveQuestID0` to `ActiveQuestID2`, up to three \tn % Row Count 5 (+ 5) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{2.56 cm} x{5.44 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{PreCheck Parameters}} \tn % Row 0 \SetRowColor{LightBackground} \{\{ac\}\}{\bf{Parameter}} & \{\{ac\}\}{\bf{Description}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} {\bf{PreCheckType}} & Conditions to influence NPC dialogue using checks. Points to the `{[}PreCheckInfo{]}` table. \tn % Row Count 6 (+ 4) % Row 2 \SetRowColor{LightBackground} \{\{ar\}\}0 & N/A \tn % Row Count 7 (+ 1) % Row 3 \SetRowColor{white} \{\{ar\}\}1 & Quest-clear based check \tn % Row Count 8 (+ 1) % Row 4 \SetRowColor{LightBackground} \{\{ar\}\}2 & Active quest check \tn % Row Count 9 (+ 1) % Row 5 \SetRowColor{white} \{\{ar\}\}3 & Equipment-based check \tn % Row Count 10 (+ 1) % Row 6 \SetRowColor{LightBackground} \{\{ar\}\}4 & ? \tn % Row Count 11 (+ 1) % Row 7 \SetRowColor{white} \{\{ar\}\}5 & ? \tn % Row Count 12 (+ 1) % Row 8 \SetRowColor{LightBackground} \{\{ar\}\}6 & Scenario quest clear check \tn % Row Count 13 (+ 1) % Row 9 \SetRowColor{white} \{\{ar\}\}7 & ItemStatInfo check \tn % Row Count 14 (+ 1) % Row 10 \SetRowColor{LightBackground} \{\{ar\}\}8 & ? \tn % Row Count 15 (+ 1) % Row 11 \SetRowColor{white} \{\{ar\}\}9 & Door of tribulation \tn % Row Count 16 (+ 1) % Row 12 \SetRowColor{LightBackground} \{\{ar\}\}10 & ? \tn % Row Count 17 (+ 1) % Row 13 \SetRowColor{white} {\bf{PreCheckArg}} & ID to check based on PreCheckType \tn % Row Count 19 (+ 2) % Row 14 \SetRowColor{LightBackground} \{\{ar\}\}Note & These are most likely ID's used from `{[}PreCheckInfo{]} \tn % Row Count 21 (+ 2) % Row 15 \SetRowColor{white} {\bf{PreCheckYes}} & NpcMsg dialogue line to use if condition is met \tn % Row Count 23 (+ 2) % Row 16 \SetRowColor{LightBackground} {\bf{PreCheckNo}} & NpcMsg dialogue line to use to if condition is not met \tn % Row Count 25 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.2 cm} x{4.8 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Job \& Item Give Parameters}} \tn % Row 0 \SetRowColor{LightBackground} \{\{ac\}\}{\bf{Parameter}} & \{\{ac\}\}{\bf{Description}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} {\bf{JobTypeFlag1}} & Character type flags to check \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} {\bf{JobTypeFlag2}} & Same as above? \tn % Row Count 5 (+ 1) % Row 3 \SetRowColor{white} \{\{ar\}\}Example & \textbackslash{}Check\_Job,5,15 \tn % Row Count 6 (+ 1) % Row 4 \SetRowColor{LightBackground} {\bf{GiveItemID}} & ID of an item to receive \tn % Row Count 7 (+ 1) % Row 5 \SetRowColor{white} {\bf{TakeItemID}} & ID of an item to trade away \tn % Row Count 9 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{2.56 cm} x{5.44 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{MiniMap Icon Parameters}} \tn % Row 0 \SetRowColor{LightBackground} \{\{ac\}\}{\bf{Parameter}} & \{\{ac\}\}{\bf{Description}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} {\bf{HeadMarkType}} & Icon to display above the NPC. (`data\textbackslash{}UI\_nori\textbackslash{}NPC\_Head.nri`) \tn % Row Count 5 (+ 3) % Row 2 \SetRowColor{LightBackground} \{\{ar\}\}0 & Red Icon \tn % Row Count 6 (+ 1) % Row 3 \SetRowColor{white} \{\{ar\}\}1 & Story Quest/Scroll Icon \tn % Row Count 7 (+ 1) % Row 4 \SetRowColor{LightBackground} \{\{ar\}\}2 & Present Icon \tn % Row Count 8 (+ 1) % Row 5 \SetRowColor{white} \{\{ar\}\}3 & ? Icon \tn % Row Count 9 (+ 1) % Row 6 \SetRowColor{LightBackground} \{\{ar\}\}4 & Key Quest \tn % Row Count 10 (+ 1) % Row 7 \SetRowColor{white} \{\{ar\}\}5 & Teleport Service/Wing Icon \tn % Row Count 11 (+ 1) % Row 8 \SetRowColor{LightBackground} \{\{ar\}\}6 & ! Icon \tn % Row Count 12 (+ 1) % Row 9 \SetRowColor{white} \{\{ar\}\}7 & TM Quest Icon \tn % Row Count 13 (+ 1) % Row 10 \SetRowColor{LightBackground} \{\{ar\}\}8\textasciitilde{}\textasciicircum{}?\textasciicircum{}\textasciitilde{} & 2 Icon \tn % Row Count 14 (+ 1) % Row 11 \SetRowColor{white} \{\{ar\}\}9\textasciitilde{}\textasciicircum{}?\textasciicircum{}\textasciitilde{} & 3 Icon \tn % Row Count 15 (+ 1) % Row 12 \SetRowColor{LightBackground} \{\{ar\}\}10\textasciitilde{}\textasciicircum{}?\textasciicircum{}\textasciitilde{} & 4 Icon \tn % Row Count 17 (+ 2) % Row 13 \SetRowColor{white} \{\{ar\}\}11\textasciitilde{}\textasciicircum{}?\textasciicircum{}\textasciitilde{} & 5 Icon \tn % Row Count 19 (+ 2) % Row 14 \SetRowColor{LightBackground} \{\{ar\}\}12\textasciitilde{}\textasciicircum{}?\textasciicircum{}\textasciitilde{} & 6 Icon \tn % Row Count 21 (+ 2) % Row 15 \SetRowColor{white} \{\{ar\}\}13\textasciitilde{}\textasciicircum{}?\textasciicircum{}\textasciitilde{} & 7 Icon \tn % Row Count 23 (+ 2) % Row 16 \SetRowColor{LightBackground} \{\{ar\}\}14\textasciitilde{}\textasciicircum{}?\textasciicircum{}\textasciitilde{} & 8 Icon \tn % Row Count 25 (+ 2) % Row 17 \SetRowColor{white} \{\{ar\}\}15\textasciitilde{}\textasciicircum{}?\textasciicircum{}\textasciitilde{} & 9 Icon \tn % Row Count 27 (+ 2) % Row 18 \SetRowColor{LightBackground} \{\{ar\}\}16 & \$ Icon \tn % Row Count 28 (+ 1) % Row 19 \SetRowColor{white} \{\{ar\}\}100 & Tower of Chaos Icon \tn % Row Count 29 (+ 1) % Row 20 \SetRowColor{LightBackground} {\bf{MinimapMarkType}} & Icon to display for the NPC on the minimap. (`data\textbackslash{}UI\_nori\textbackslash{}MapUI.nri`) \tn % Row Count 32 (+ 3) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{2.56 cm} x{5.44 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{MiniMap Icon Parameters (cont)}} \tn % Row 21 \SetRowColor{LightBackground} \{\{ar\}\}0 & Red Icon \textasciitilde{}\textasciicircum{}(Normal)\textasciicircum{}\textasciitilde{} \tn % Row Count 1 (+ 1) % Row 22 \SetRowColor{white} \{\{ar\}\}1 & Teleport Service/Wing Icon \tn % Row Count 2 (+ 1) % Row 23 \SetRowColor{LightBackground} \{\{ar\}\}2 & Exchange/Gift Present \tn % Row Count 3 (+ 1) % Row 24 \SetRowColor{white} \{\{ar\}\}3 & PvP/GvG Icon \tn % Row Count 4 (+ 1) % Row 25 \SetRowColor{LightBackground} \{\{ar\}\}4 & ? \tn % Row Count 5 (+ 1) % Row 26 \SetRowColor{white} \{\{ar\}\}5 & ? \tn % Row Count 6 (+ 1) % Row 27 \SetRowColor{LightBackground} \{\{ar\}\}6 & Hidden \tn % Row Count 7 (+ 1) % Row 28 \SetRowColor{white} \{\{ar\}\}7 & Event/Yellow Icon \textasciitilde{}\textasciicircum{}(Event)\textasciicircum{}\textasciitilde{} \tn % Row Count 9 (+ 2) % Row 29 \SetRowColor{LightBackground} \{\{ar\}\}8 & ? \tn % Row Count 10 (+ 1) % Row 30 \SetRowColor{white} \{\{ar\}\}9 & Key Quest \tn % Row Count 11 (+ 1) % Row 31 \SetRowColor{LightBackground} \{\{ar\}\}10 & Story Quest Icon \textasciitilde{}\textasciicircum{}(Scenario)\textasciicircum{}\textasciitilde{} \tn % Row Count 13 (+ 2) % Row 32 \SetRowColor{white} \{\{ar\}\}{\bf{Note}} & The shop basket icon is automatically used for NPCs in "Shop\_" related tables. \tn % Row Count 16 (+ 3) % Row 33 \SetRowColor{LightBackground} \{\{ar\}\}{\bf{Note}} & Minimap icons relating to portals aren't found here. (Clue: `{[}MapboardHelpInfo\_BunchIndex{]}`) \tn % Row Count 20 (+ 4) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{8.4cm}}{Extra icons to uncover/test later: \newline ? - Shop Basket Icon (NewShop) \newline ? - Dungeon Entrance Icon (Dungeon) \newline ? - Mine Entrance Icon (Mine) \newline ? - Bank Entrance Icon (Bank) \newline ? - Monster Guild Icon (MonGuild) \newline ? - Cora Skill Shrine Icon (SkillShrine) \newline ? - Guild Entrance Icon (Guild Office) \newline ? - House Entrance Icon (Building) \newline ? - Conehat Icon (Fiesta)} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{2.64 cm} x{5.36 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Timer, Egg Shop, and Galder Parameters}} \tn % Row 0 \SetRowColor{LightBackground} \{\{ac\}\}{\bf{Parameter}} & \{\{ac\}\}{\bf{Description}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} {\bf{TimerID}} & ID to use from the `{[}Npc\_TimeTable{]}` for the NPC to show up at certain times \tn % Row Count 5 (+ 3) % Row 2 \SetRowColor{LightBackground} {\bf{VIPShopItemTable}} & `VIPShop\_@@@` table to use \tn % Row Count 7 (+ 2) % Row 3 \SetRowColor{white} {\bf{TakeGelder}} & Amount of Galder to take \tn % Row Count 9 (+ 2) % Row 4 \SetRowColor{LightBackground} {\bf{GiveGelder}} & Amount of Galder to receive \tn % Row Count 11 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \SetRowColor{LightBackground} \mymulticolumn{2}{x{8.4cm}}{Leave galder typo} \tn \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{2.56 cm} x{5.44 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Item \& Stat Check Parameters}} \tn % Row 0 \SetRowColor{LightBackground} \{\{ac\}\}{\bf{Parameter}} & \{\{ac\}\}{\bf{Description}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} {\bf{ItemStatID1}} & Points to the `{[}ItemStatInfo{]}` table where you can specify what item/stats are required \tn % Row Count 6 (+ 4) % Row 2 \SetRowColor{LightBackground} \{\{ar\}\}0 & N/A. \textasciitilde{}\textasciicircum{}(Leave at 0 unless the PreCheckType is set to 7. More research needed.)\textasciicircum{}\textasciitilde{} \tn % Row Count 9 (+ 3) % Row 3 \SetRowColor{white} \{\{ar\}\}? & ID to set \tn % Row Count 10 (+ 1) % Row 4 \SetRowColor{LightBackground} {\bf{ItemStatID2}} & Probably the same as above but with extra steps. \textasciitilde{}\textasciicircum{}(For future research.)\textasciicircum{}\textasciitilde{} \tn % Row Count 13 (+ 3) % Row 5 \SetRowColor{white} \{\{ar\}\}Note & These are only used for the Scenario quests of the 3th and 4th stage of Don's Push in Beach Town - Paradise in regards to the Wooden Sword check \tn % Row Count 19 (+ 6) % Row 6 \SetRowColor{LightBackground} {\bf{SkillCheckID}} & Skill ID to check. Ranges from `SkillCheckID` to `SkillCheckID\_2`, up to three \tn % Row Count 22 (+ 3) % Row 7 \SetRowColor{white} Note & Used for quests that provide a Skill Card as a reward. \textasciitilde{}\textasciicircum{}(Examples: Chi Sword, Flaming Fist, Poison Assault, Sacred Oath, etc.)\textasciicircum{}\textasciitilde{} \tn % Row Count 27 (+ 5) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{2.56 cm} x{5.44 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Boss, Event, and Harkon Defense Parameters}} \tn % Row 0 \SetRowColor{LightBackground} \{\{ac\}\}{\bf{Parameter}} & \{\{ac\}\}{\bf{Description}} \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} {\bf{BossPartyZone}} & Map ID of the main boss lairs \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} \mymulticolumn{2}{x{8.4cm}}{\{\{ac\}\}{\bf{`\textbackslash{}CheckEnterPartyZone,1,2`}}} \tn % Row Count 5 (+ 1) % Row 3 \SetRowColor{white} \{\{ar\}\}1 & Condition met. Advance dialogue, clear to enter \tn % Row Count 7 (+ 2) % Row 4 \SetRowColor{LightBackground} \{\{ar\}\}2 & Condition not met. Reject dialogue, boss hunt on cooldown. (You can re-enter in \#\# minutes.) \tn % Row Count 11 (+ 4) % Row 5 \SetRowColor{white} \{\{ar\}\}Note & The table `{[}PartyZoneInfo{]}` is where the `"limitMinutesReEnter"` can be adjusted. \tn % Row Count 14 (+ 3) % Row 6 \SetRowColor{LightBackground} {\bf{EventSceneTable}} & Used for the Episode 6 credits. \textasciitilde{}\textasciicircum{}(Can be ignored.)\textasciicircum{}\textasciitilde{} \tn % Row Count 16 (+ 2) % Row 7 \SetRowColor{white} {\bf{HarconShopTable}} & Shop tables that use a coin system from Harkon Defense. No further information available... \tn % Row Count 20 (+ 4) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}