rocksndiamonds-3.3.0.0
[rocksndiamonds.git] / src / conf_var.c
index fbca9addd1600c9f8a7978c4e28bbeb40928bacb..e12f0015938b77fd769bb1a0c30248caab987ee6 100644 (file)
@@ -960,6 +960,26 @@ struct TokenIntPtrInfo image_config_vars[] =
     "border.draw_masked.DOOR",
     &border.draw_masked[GFX_SPECIAL_ARG_DOOR]
   },
+  {
+    "border.draw_masked_when_fading",
+    &border.draw_masked_when_fading
+  },
+  {
+    "init.busy.x",
+    &init.busy.x
+  },
+  {
+    "init.busy.y",
+    &init.busy.y
+  },
+  {
+    "init.busy.align",
+    &init.busy.align
+  },
+  {
+    "init.busy.valign",
+    &init.busy.valign
+  },
   {
     "menu.enter_menu.fade_mode",
     &menu.enter_menu.fade_mode
@@ -996,6 +1016,18 @@ struct TokenIntPtrInfo image_config_vars[] =
     "menu.enter_screen.post_delay",
     &menu.enter_screen[GFX_SPECIAL_ARG_DEFAULT].post_delay
   },
+  {
+    "menu.next_screen.fade_mode",
+    &menu.next_screen.fade_mode
+  },
+  {
+    "menu.next_screen.fade_delay",
+    &menu.next_screen.fade_delay
+  },
+  {
+    "menu.next_screen.post_delay",
+    &menu.next_screen.post_delay
+  },
   {
     "menu.leave_screen.fade_mode",
     &menu.leave_screen[GFX_SPECIAL_ARG_DEFAULT].fade_mode
@@ -1256,6 +1288,14 @@ struct TokenIntPtrInfo image_config_vars[] =
     "menu.draw_yoffset.SETUP[INPUT]",
     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_INPUT]
   },
+  {
+    "menu.draw_xoffset.SETUP[SHORTCUTS]",
+    &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS]
+  },
+  {
+    "menu.draw_yoffset.SETUP[SHORTCUTS]",
+    &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS]
+  },
   {
     "menu.draw_xoffset.SETUP[SHORTCUTS_1]",
     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS_1]
@@ -1272,6 +1312,22 @@ struct TokenIntPtrInfo image_config_vars[] =
     "menu.draw_yoffset.SETUP[SHORTCUTS_2]",
     &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS_2]
   },
+  {
+    "menu.draw_xoffset.SETUP[SHORTCUTS_3]",
+    &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS_3]
+  },
+  {
+    "menu.draw_yoffset.SETUP[SHORTCUTS_3]",
+    &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS_3]
+  },
+  {
+    "menu.draw_xoffset.SETUP[SHORTCUTS_4]",
+    &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS_4]
+  },
+  {
+    "menu.draw_yoffset.SETUP[SHORTCUTS_4]",
+    &menu.draw_yoffset_setup[GFX_SPECIAL_ARG_SETUP_SHORTCUTS_4]
+  },
   {
     "menu.draw_xoffset.SETUP[CHOOSE_ARTWORK]",
     &menu.draw_xoffset_setup[GFX_SPECIAL_ARG_SETUP_CHOOSE_ARTWORK]
@@ -2716,6 +2772,38 @@ struct TokenIntPtrInfo image_config_vars[] =
     "game.panel.score.draw_order",
     &game.panel.score.sort_priority
   },
+  {
+    "game.panel.highscore.x",
+    &game.panel.highscore.x
+  },
+  {
+    "game.panel.highscore.y",
+    &game.panel.highscore.y
+  },
+  {
+    "game.panel.highscore.align",
+    &game.panel.highscore.align
+  },
+  {
+    "game.panel.highscore.valign",
+    &game.panel.highscore.valign
+  },
+  {
+    "game.panel.highscore.digits",
+    &game.panel.highscore.size
+  },
+  {
+    "game.panel.highscore.font",
+    &game.panel.highscore.font
+  },
+  {
+    "game.panel.highscore.draw_masked",
+    &game.panel.highscore.draw_masked
+  },
+  {
+    "game.panel.highscore.draw_order",
+    &game.panel.highscore.sort_priority
+  },
   {
     "game.panel.time.x",
     &game.panel.time.x
@@ -2848,6 +2936,38 @@ struct TokenIntPtrInfo image_config_vars[] =
     "game.panel.time_ss.draw_order",
     &game.panel.time_ss.sort_priority
   },
+  {
+    "game.panel.frame.x",
+    &game.panel.frame.x
+  },
+  {
+    "game.panel.frame.y",
+    &game.panel.frame.y
+  },
+  {
+    "game.panel.frame.align",
+    &game.panel.frame.align
+  },
+  {
+    "game.panel.frame.valign",
+    &game.panel.frame.valign
+  },
+  {
+    "game.panel.frame.digits",
+    &game.panel.frame.size
+  },
+  {
+    "game.panel.frame.font",
+    &game.panel.frame.font
+  },
+  {
+    "game.panel.frame.draw_masked",
+    &game.panel.frame.draw_masked
+  },
+  {
+    "game.panel.frame.draw_order",
+    &game.panel.frame.sort_priority
+  },
   {
     "game.panel.shield_normal.x",
     &game.panel.shield_normal.x
@@ -3708,6 +3828,134 @@ struct TokenIntPtrInfo image_config_vars[] =
     "game.panel.gravity_state.draw_order",
     &game.panel.gravity_state.sort_priority
   },
+  {
+    "game.panel.graphic_1.x",
+    &game.panel.graphic[0].x
+  },
+  {
+    "game.panel.graphic_1.y",
+    &game.panel.graphic[0].y
+  },
+  {
+    "game.panel.graphic_1.draw_masked",
+    &game.panel.graphic[0].draw_masked
+  },
+  {
+    "game.panel.graphic_1.draw_order",
+    &game.panel.graphic[0].sort_priority
+  },
+  {
+    "game.panel.graphic_2.x",
+    &game.panel.graphic[1].x
+  },
+  {
+    "game.panel.graphic_2.y",
+    &game.panel.graphic[1].y
+  },
+  {
+    "game.panel.graphic_2.draw_masked",
+    &game.panel.graphic[1].draw_masked
+  },
+  {
+    "game.panel.graphic_2.draw_order",
+    &game.panel.graphic[1].sort_priority
+  },
+  {
+    "game.panel.graphic_3.x",
+    &game.panel.graphic[2].x
+  },
+  {
+    "game.panel.graphic_3.y",
+    &game.panel.graphic[2].y
+  },
+  {
+    "game.panel.graphic_3.draw_masked",
+    &game.panel.graphic[2].draw_masked
+  },
+  {
+    "game.panel.graphic_3.draw_order",
+    &game.panel.graphic[2].sort_priority
+  },
+  {
+    "game.panel.graphic_4.x",
+    &game.panel.graphic[3].x
+  },
+  {
+    "game.panel.graphic_4.y",
+    &game.panel.graphic[3].y
+  },
+  {
+    "game.panel.graphic_4.draw_masked",
+    &game.panel.graphic[3].draw_masked
+  },
+  {
+    "game.panel.graphic_4.draw_order",
+    &game.panel.graphic[3].sort_priority
+  },
+  {
+    "game.panel.graphic_5.x",
+    &game.panel.graphic[4].x
+  },
+  {
+    "game.panel.graphic_5.y",
+    &game.panel.graphic[4].y
+  },
+  {
+    "game.panel.graphic_5.draw_masked",
+    &game.panel.graphic[4].draw_masked
+  },
+  {
+    "game.panel.graphic_5.draw_order",
+    &game.panel.graphic[4].sort_priority
+  },
+  {
+    "game.panel.graphic_6.x",
+    &game.panel.graphic[5].x
+  },
+  {
+    "game.panel.graphic_6.y",
+    &game.panel.graphic[5].y
+  },
+  {
+    "game.panel.graphic_6.draw_masked",
+    &game.panel.graphic[5].draw_masked
+  },
+  {
+    "game.panel.graphic_6.draw_order",
+    &game.panel.graphic[5].sort_priority
+  },
+  {
+    "game.panel.graphic_7.x",
+    &game.panel.graphic[6].x
+  },
+  {
+    "game.panel.graphic_7.y",
+    &game.panel.graphic[6].y
+  },
+  {
+    "game.panel.graphic_7.draw_masked",
+    &game.panel.graphic[6].draw_masked
+  },
+  {
+    "game.panel.graphic_7.draw_order",
+    &game.panel.graphic[6].sort_priority
+  },
+  {
+    "game.panel.graphic_8.x",
+    &game.panel.graphic[7].x
+  },
+  {
+    "game.panel.graphic_8.y",
+    &game.panel.graphic[7].y
+  },
+  {
+    "game.panel.graphic_8.draw_masked",
+    &game.panel.graphic[7].draw_masked
+  },
+  {
+    "game.panel.graphic_8.draw_order",
+    &game.panel.graphic[7].sort_priority
+  },
   {
     "game.panel.element_1.x",
     &game.panel.element[0].x
@@ -4816,6 +5064,18 @@ struct TokenIntPtrInfo image_config_vars[] =
     "game.forced_scroll_delay_value",
     &game.forced_scroll_delay_value
   },
+  {
+    "game.use_native_emc_graphics_engine",
+    &game.use_native_emc_graphics_engine
+  },
+  {
+    "game.use_native_sp_graphics_engine",
+    &game.use_native_sp_graphics_engine
+  },
+  {
+    "game.use_masked_pushing",
+    &game.use_masked_pushing
+  },
   {
     "[player].boring_delay_fixed",
     &game.player_boring_delay_fixed
@@ -4832,6 +5092,158 @@ struct TokenIntPtrInfo image_config_vars[] =
     "[player].sleeping_delay_random",
     &game.player_sleeping_delay_random
   },
+  {
+    "viewport.window.width",
+    &viewport.window.width
+  },
+  {
+    "viewport.window.height",
+    &viewport.window.height
+  },
+  {
+    "viewport.playfield.x",
+    &viewport.playfield[GFX_SPECIAL_ARG_DEFAULT].x
+  },
+  {
+    "viewport.playfield.y",
+    &viewport.playfield[GFX_SPECIAL_ARG_DEFAULT].y
+  },
+  {
+    "viewport.playfield.width",
+    &viewport.playfield[GFX_SPECIAL_ARG_DEFAULT].width
+  },
+  {
+    "viewport.playfield.height",
+    &viewport.playfield[GFX_SPECIAL_ARG_DEFAULT].height
+  },
+  {
+    "viewport.playfield.border_size",
+    &viewport.playfield[GFX_SPECIAL_ARG_DEFAULT].border_size
+  },
+  {
+    "viewport.playfield.MAIN.x",
+    &viewport.playfield[GFX_SPECIAL_ARG_MAIN].x
+  },
+  {
+    "viewport.playfield.MAIN.y",
+    &viewport.playfield[GFX_SPECIAL_ARG_MAIN].y
+  },
+  {
+    "viewport.playfield.MAIN.width",
+    &viewport.playfield[GFX_SPECIAL_ARG_MAIN].width
+  },
+  {
+    "viewport.playfield.MAIN.height",
+    &viewport.playfield[GFX_SPECIAL_ARG_MAIN].height
+  },
+  {
+    "viewport.playfield.MAIN.border_size",
+    &viewport.playfield[GFX_SPECIAL_ARG_MAIN].border_size
+  },
+  {
+    "viewport.playfield.PLAYING.x",
+    &viewport.playfield[GFX_SPECIAL_ARG_PLAYING].x
+  },
+  {
+    "viewport.playfield.PLAYING.y",
+    &viewport.playfield[GFX_SPECIAL_ARG_PLAYING].y
+  },
+  {
+    "viewport.playfield.PLAYING.width",
+    &viewport.playfield[GFX_SPECIAL_ARG_PLAYING].width
+  },
+  {
+    "viewport.playfield.PLAYING.height",
+    &viewport.playfield[GFX_SPECIAL_ARG_PLAYING].height
+  },
+  {
+    "viewport.playfield.PLAYING.border_size",
+    &viewport.playfield[GFX_SPECIAL_ARG_PLAYING].border_size
+  },
+  {
+    "viewport.playfield.EDITOR.x",
+    &viewport.playfield[GFX_SPECIAL_ARG_EDITOR].x
+  },
+  {
+    "viewport.playfield.EDITOR.y",
+    &viewport.playfield[GFX_SPECIAL_ARG_EDITOR].y
+  },
+  {
+    "viewport.playfield.EDITOR.width",
+    &viewport.playfield[GFX_SPECIAL_ARG_EDITOR].width
+  },
+  {
+    "viewport.playfield.EDITOR.height",
+    &viewport.playfield[GFX_SPECIAL_ARG_EDITOR].height
+  },
+  {
+    "viewport.playfield.EDITOR.border_size",
+    &viewport.playfield[GFX_SPECIAL_ARG_EDITOR].border_size
+  },
+  {
+    "viewport.door_1.x",
+    &viewport.door_1[GFX_SPECIAL_ARG_DEFAULT].x
+  },
+  {
+    "viewport.door_1.y",
+    &viewport.door_1[GFX_SPECIAL_ARG_DEFAULT].y
+  },
+  {
+    "viewport.door_1.MAIN.x",
+    &viewport.door_1[GFX_SPECIAL_ARG_MAIN].x
+  },
+  {
+    "viewport.door_1.MAIN.y",
+    &viewport.door_1[GFX_SPECIAL_ARG_MAIN].y
+  },
+  {
+    "viewport.door_1.PLAYING.x",
+    &viewport.door_1[GFX_SPECIAL_ARG_PLAYING].x
+  },
+  {
+    "viewport.door_1.PLAYING.y",
+    &viewport.door_1[GFX_SPECIAL_ARG_PLAYING].y
+  },
+  {
+    "viewport.door_1.EDITOR.x",
+    &viewport.door_1[GFX_SPECIAL_ARG_EDITOR].x
+  },
+  {
+    "viewport.door_1.EDITOR.y",
+    &viewport.door_1[GFX_SPECIAL_ARG_EDITOR].y
+  },
+  {
+    "viewport.door_2.x",
+    &viewport.door_2[GFX_SPECIAL_ARG_DEFAULT].x
+  },
+  {
+    "viewport.door_2.y",
+    &viewport.door_2[GFX_SPECIAL_ARG_DEFAULT].y
+  },
+  {
+    "viewport.door_2.MAIN.x",
+    &viewport.door_2[GFX_SPECIAL_ARG_MAIN].x
+  },
+  {
+    "viewport.door_2.MAIN.y",
+    &viewport.door_2[GFX_SPECIAL_ARG_MAIN].y
+  },
+  {
+    "viewport.door_2.PLAYING.x",
+    &viewport.door_2[GFX_SPECIAL_ARG_PLAYING].x
+  },
+  {
+    "viewport.door_2.PLAYING.y",
+    &viewport.door_2[GFX_SPECIAL_ARG_PLAYING].y
+  },
+  {
+    "viewport.door_2.EDITOR.x",
+    &viewport.door_2[GFX_SPECIAL_ARG_EDITOR].x
+  },
+  {
+    "viewport.door_2.EDITOR.y",
+    &viewport.door_2[GFX_SPECIAL_ARG_EDITOR].y
+  },
   {
     NULL,
     NULL