Do actual domain resolution
[carveJwlIkooP6JGAAIwe30JlM.git] / world_info.h
index a8d42d8b56e378331ecb6b3a7743a098419ead80..3b29b1fedf60a82c7d215059158c57c6daf0060a 100644 (file)
@@ -1,34 +1,43 @@
+/*
+ * Copyright (C) 2021-2023 Mt.ZERO Software, Harry Godden - All Rights Reserved
+ */
+
 #ifndef WORLD_INFO_H
 #define WORLD_INFO_H
 
-#include "vg/vg_stdint.h"
-
 /* Purely an information header, shares common strings across client and 
  * server programs. */
 
-static struct world_info
-{
-   
-}
-world_info;
-
-static struct track_info
+struct track_info
 {
-   const char *name;
+   const char *name, 
+              *achievement_id;
 }
-track_infos[] = 
+static track_infos[] = 
 {
    {
-      .name = "Megapark Green"
+      .name = "Megapark Green",
+      .achievement_id = "ROUTE_MPG",
+   },
+   {
+      .name = "Megapark Blue",
+      .achievement_id = "ROUTE_MPB",
+   },
+   {
+      .name = "Megapark Yellow",
+      .achievement_id = "ROUTE_MPY",
    },
    {
-      .name = "Megapark Blue"
+      .name = "Megapark Red",
+      .achievement_id = "ROUTE_MPR",
    },
    {
-      .name = "Megapark Yellow"
+      .name = "Coastal Run",
+      .achievement_id = "ROUTE_TC",
    },
    {
-      .name = "Megapark Red"
+      .name = "Docks Jumps",
+      .achievement_id = "ROUTE_TO",
    }
 };