extern struct symbol packing[];
extern struct symbol resources[];
extern struct symbol sector_navigation[];
+extern struct symbol page_headings_symbols[];
/* src/lib/subs/nstr.c */
extern int nstr_comp(struct nscstr *np, int len, int type, char *str);
PTR_CACHE(nation_status, EFF_CFG)},
{EF_SECTOR_NAVIGATION, "sector-navigation", NULL, symbol_ca,
PTR_CACHE(sector_navigation, EFF_CFG)},
+ {EF_PAGE_HEADINGS, "page-headings", NULL, symbol_ca,
+ PTR_CACHE(page_headings_symbols, EFF_CFG)},
/* Views */
{EF_COUNTRY, "country", NULL, cou_ca, UNMAPPED_CACHE(struct natstr, 0)},
#include "news.h"
char *page_headings[] = {
-/* not used */ "Comics",
+/* N_NOTUSED*/ "Comics",
/* N_FOR */ "Foreign Affairs",
/* N_FRONT */ "The Front Line",
/* N_SEA */ "The High Seas",
{NSC_STRING, 0, NUM_RPTS, offsetof(struct rptstr, r_newstory), "newstory",
EF_BAD},
{NSC_INT, 0, 0, offsetof(struct rptstr, r_good_will), "good_will", EF_BAD},
- {NSC_INT, 0, 0, offsetof(struct rptstr, r_newspage), "newspage", EF_BAD},
+ {NSC_INT, 0, 0, offsetof(struct rptstr, r_newspage), "newspage",
+ EF_PAGE_HEADINGS},
{NSC_NOTYPE, 0, 0, 0, NULL, EF_BAD}
};
{NAV_60, "bridge"},
{0, NULL}
};
+
+struct symbol page_headings_symbols[] = {
+ {N_NOTUSED, "Not Used"},
+ {N_FOR, "Foreign Affairs"},
+ {N_FRONT, "The Front Line"},
+ {N_SEA, "The High Seas"},
+ {N_SKY, "Sky Watch"},
+ {N_MISS, "Guidance Systems"},
+ {N_ARTY, "Firestorms"},
+ {N_ECON, "Business & Economics"},
+ {N_COLONY, "The Frontier"},
+ {N_HOME, "The Home Front"},
+ {N_SPY, "Espionage"},
+ {N_TELE, "Telecommunications"},
+ {0, NULL}
+};