cross compile build script
[fishladder.git] / vg / config.h
index 01c9b0a937c2154ae4adadfc98654bc986618670..6bfb31161a83572a75a2b5adc13fc9572fe4a5d3 100644 (file)
@@ -2,16 +2,33 @@
 
 static struct button_binding vg_button_binds[] = 
 {
-       { .name = "fire0",      .bind = GLFW_MOUSE_BUTTON_LEFT },
-       { .name = "fire1",      .bind = GLFW_MOUSE_BUTTON_RIGHT },
-       { .name = "noclip",     .bind = GLFW_KEY_V, },
-       { .name = "jump",       .bind = GLFW_KEY_SPACE }
+       { .name = "primary", .bind = GLFW_MOUSE_BUTTON_LEFT },
+       { .name = "secondary", .bind = GLFW_MOUSE_BUTTON_RIGHT },
+       { .name = "tertiary", .bind = GLFW_MOUSE_BUTTON_MIDDLE },
+       { .name = "noclip",     .bind = GLFW_KEY_V },
+       { .name = "go",                 .bind = GLFW_KEY_SPACE },
+       { .name = "prev",               .bind = GLFW_KEY_N },
+       { .name = "next",               .bind = GLFW_KEY_M }
 };
 
 static struct axis_binding vg_axis_binds[] = 
 {
-       { .name = "fire0",              .positive = GLFW_MOUSE_BUTTON_LEFT,     .negative = -1 },
-       { .name = "fire1",              .positive = GLFW_MOUSE_BUTTON_RIGHT,    .negative = -1 },
+       { .name = "primary",    .positive = GLFW_MOUSE_BUTTON_LEFT,     .negative = -1 },
+       { .name = "secondary",  .positive = GLFW_MOUSE_BUTTON_RIGHT,    .negative = -1 },
        { .name = "horizontal", .positive = GLFW_KEY_D,                                         .negative = GLFW_KEY_A },
        { .name = "vertical",   .positive = GLFW_KEY_W,                                         .negative = GLFW_KEY_S }
 };
+
+#ifdef VG_STEAM
+static struct vg_achievement vg_achievements[] =
+{
+       { .name = "CAN_DO_THAT" },
+       { .name = "TUTORIALS" },
+       { .name = "GRADUATE" },
+       { .name = "BANG" },
+       { .name = "GOOD_ENOUGH" },
+       { .name = "MIGHTY_CONSUMER" },
+       { .name = "SQUEEZE" },
+       { .name = "MASTER_ENGINEER" }
+};
+#endif