An NPC whose role is (or has been) pivotal to the overall plot.
Sometimes a Minor NPC will become a Major NPC as their involvement develops or is discovered.
<graphviz border="frame" format="png" renderer="dot">
digraph character {
rankdir=LR;
node [fontcolor=blue,fontsize=12];
"Major NPC" [URL="Major NPC"];
{ rank=same;
"Template:((#ask: Is relationship of::Major NPC
|mainlabel=-
|?Has name=
|?Has description=
|format=array |propsep=" [URL="Template:((#ask: Is relationship of::Major NPC
|mainlabel=-
|?Has name=
|?Has description=
|format=array |propsep="];"Template:))" [URL="Template:))"];
{"Template:((#ask: Is relationship of::+Has name::Major NPC
|mainlabel=-
|?Is relationship of=
|?Has description=
|format=array |propsep=" [URL="Template:((#ask: Is relationship of::+Has name::Major NPC
|mainlabel=-
|?Is relationship of=
|?Has description=
|format=array |propsep="]};{"Template:))" [URL="Template:))"]};
}
edge [fontsize=9];
"Major NPC" -> "Template:((#ask: Is relationship of::Major NPC
|mainlabel=-
|?Has name=
|?Has description=
|format=array |propsep=" [label="|sep="];"Major NPC" -> "Template:))" [label=""];
"Template:((#ask: Is relationship of::+Has name::Major NPC
|mainlabel=-
|?Is relationship of=
|?Has description=
|format=array |propsep=" -> "Major NPC" [label="|sep="];"Template:))" -> "Major NPC" [label=""];
}
</graphviz>