]> git.pond.sub.org Git - empserver/blobdiff - src/lib/global/file.c
(dchr_ca, packing, empfile): Add packing symbol table.
[empserver] / src / lib / global / file.c
index 7ac86be4ec319d301079ba9431f74df89031cf01..d3d7e1c5a855d649e9f4a52a81449c2b326065f9 100644 (file)
@@ -137,18 +137,18 @@ struct empfile empfile[] = {
      UNMAPPED_CACHE(struct loststr, EFF_OWNER)},
 
     /* Static game data (configuration) */
-    {EF_SECTOR_CHR, "sect chr", NULL, dchr_ca, ARRAY_TABLE(dchr, EFF_CFG)},
-    {EF_SHIP_CHR, "ship chr", NULL, mchr_ca, ARRAY_CACHE(mchr, EFF_CFG)},
-    {EF_PLANE_CHR, "plane chr", NULL, plchr_ca, ARRAY_CACHE(plchr, EFF_CFG)},
-    {EF_LAND_CHR, "land chr", NULL, lchr_ca, ARRAY_CACHE(lchr, EFF_CFG)},
-    {EF_NUKE_CHR, "nuke chr", NULL, nchr_ca, ARRAY_CACHE(nchr, EFF_CFG)},
+    {EF_SECTOR_CHR, "sect chr", "sect_def", dchr_ca, ARRAY_TABLE(dchr, EFF_CFG)},
+    {EF_SHIP_CHR, "ship chr", "ship_def", mchr_ca, ARRAY_CACHE(mchr, EFF_CFG)},
+    {EF_PLANE_CHR, "plane chr", "plane_def", plchr_ca, ARRAY_CACHE(plchr, EFF_CFG)},
+    {EF_LAND_CHR, "land chr", "land_def", lchr_ca, ARRAY_CACHE(lchr, EFF_CFG)},
+    {EF_NUKE_CHR, "nuke chr", "nuke_def", nchr_ca, ARRAY_CACHE(nchr, EFF_CFG)},
     {EF_NEWS_CHR, "news chr", NULL, rpt_ca, ARRAY_TABLE(rpt, EFF_CFG)},
     {EF_TREATY_FLAGS, "treaty flags", NULL, symbol_ca,
      PTR_CACHE(treaty_flags, EFF_CFG)},
-    {EF_ITEM, "item", NULL, ichr_ca, ARRAY_TABLE(ichr, EFF_CFG)},
-    {EF_INFRASTRUCTURE, "infrastructure", NULL, intrchr_ca,
+    {EF_ITEM, "item", "item_def", ichr_ca, ARRAY_TABLE(ichr, EFF_CFG)},
+    {EF_INFRASTRUCTURE, "infrastructure", "infrastructure_def", intrchr_ca,
      ARRAY_TABLE(intrchr, EFF_CFG)},
-    {EF_PRODUCT, "product", NULL, pchr_ca, ARRAY_TABLE(pchr, EFF_CFG)},
+    {EF_PRODUCT, "product", "product_def", pchr_ca, ARRAY_TABLE(pchr, EFF_CFG)},
     {EF_TABLE, "table", NULL, empfile_ca, ARRAY_TABLE(empfile, EFF_CFG)},
     {EF_SHIP_CHR_FLAGS, "ship chr flags", NULL, symbol_ca,
      PTR_CACHE(ship_chr_flags, EFF_CFG)},
@@ -163,6 +163,23 @@ struct empfile empfile[] = {
      PTR_CACHE(meta_type, EFF_CFG)},
     {EF_META_FLAGS, "meta flags", NULL, symbol_ca,
      PTR_CACHE(meta_flags, EFF_CFG)},
+    {EF_MISSIONS, "missions", NULL, symbol_ca,
+     PTR_CACHE(missions, EFF_CFG)},
+    {EF_PLANE_FLAGS, "plane flags", NULL, symbol_ca,
+     PTR_CACHE(plane_flags, EFF_CFG)},
+    {EF_RETREAT_FLAGS, "retreat flags", NULL, symbol_ca,
+     PTR_CACHE(retreat_flags, EFF_CFG)},
+    {EF_NATION_FLAGS, "nation flags", NULL, symbol_ca,
+     PTR_CACHE(nation_flags, EFF_CFG)},
+    {EF_NATION_RELATIONS, "nation relationships", NULL, symbol_ca,
+     PTR_CACHE(nation_relations, EFF_CFG)},
+    {EF_LEVEL, "level", NULL, symbol_ca, PTR_CACHE(level, EFF_CFG)},
+    {EF_AGREEMENT_STATUS, "agreement status", NULL, symbol_ca,
+     PTR_CACHE(agreement_statuses, EFF_CFG)},
+    {EF_PLAGUE_STAGES, "plague stages", NULL, symbol_ca,
+     PTR_CACHE(plague_stages, EFF_CFG)},
+    {EF_PACKING, "packing", NULL, symbol_ca,
+     PTR_CACHE(packing, EFF_CFG)},
 
     /* Sentinel */
     {EF_BAD, NULL, NULL, NULL, 0, 0, NULL, 0, 0, 0, 0, -1, NULL, NULL, NULL},