Cast of Too Many Authors
In order of appearance
"; if($mine == 0) ECHO "Cameos and crossovers
"; if($sig == 0) ECHO "Insignificant characters
"; if($story == 0) ECHO "Characters only in fillers
"; if($mine + $sig + $story != 0) ECHO "Excluding:
"; if($mine == 1) ECHO "Cameos and crossovers
"; if($sig == 1) ECHO "Insignificant characters
"; if($story == 1) ECHO "Characters only in fillers
"; printf("
", $PHP_SELF, $id); ?> Filter out cameos and crossovers
Filter out insignificant characters
Filter out filler-only characters

Warning: may contain spoilers if viewed before catching up to today's strip.
Warning: may contain spoilers anyway. But hopefully not.
Back to strip ", $id); ?> $temp[mine]) { continue; } if($sig > $temp[sig]) { continue; } if($story > $temp[story]) { continue; } $name = $temp[name]; $color = $temp[color]; $info = $temp[info]; $inner = $temp[in_backstory]; $outer = $temp[out_backstory]; $display = $temp[display]; $versions = $temp[versions]; ECHO ""; ECHO ""; ECHO ""; ECHO ""; ECHO ""; ECHO ""; ECHO ""; ECHO ""; } ECHO "
Name of Character Picture of Character Offscreen Color Character info Inner backstory Outer backstory
"; printf("%s", $name); ECHO ""; if($versions != NULL) { $filters = 4 * $mine + 2 * $sig + $story; printf("", $name, $filters); } $sub = substr($display, 0, 5); if ($display == "none") { ECHO "No image available."; } elseif ($sub == "ASCII") { $char = substr($display, 6); printf("%s", $char); } elseif ($display == NULL) { printf("", $name); } else { printf("", $name, $display); } ECHO ""; if ($color == "none") { ECHO "None"; } else { printf("%s", $color, $color); } ECHO ""; printf("%s", $info); ECHO ""; printf("%s", $inner); ECHO ""; printf("%s", $outer); ECHO "
"; printf(" Back to strip ", $id); ?>