X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame.h;h=98bdda1df6f56ea4d96bf515b708e02a59497f69;hb=7b387b9e5e8095a01c18ea041f19d71be83146b9;hp=b93c9750544d5e8cb2c934c110f541ff3ad9a170;hpb=74ed6f367314f4b4f373b45f82cedd04595a2608;p=rocksndiamonds.git diff --git a/src/game.h b/src/game.h index b93c9750..98bdda1d 100644 --- a/src/game.h +++ b/src/game.h @@ -27,7 +27,23 @@ struct GamePanelInfo { struct TextPosInfo level_number; struct TextPosInfo gems; - struct TextPosInfo inventory; + struct TextPosInfo inventory_count; + struct TextPosInfo inventory_first_1; + struct TextPosInfo inventory_first_2; + struct TextPosInfo inventory_first_3; + struct TextPosInfo inventory_first_4; + struct TextPosInfo inventory_first_5; + struct TextPosInfo inventory_first_6; + struct TextPosInfo inventory_first_7; + struct TextPosInfo inventory_first_8; + struct TextPosInfo inventory_last_1; + struct TextPosInfo inventory_last_2; + struct TextPosInfo inventory_last_3; + struct TextPosInfo inventory_last_4; + struct TextPosInfo inventory_last_5; + struct TextPosInfo inventory_last_6; + struct TextPosInfo inventory_last_7; + struct TextPosInfo inventory_last_8; struct TextPosInfo key[MAX_NUM_KEYS]; struct TextPosInfo key_white; struct TextPosInfo key_white_count; @@ -36,14 +52,6 @@ struct GamePanelInfo struct TextPosInfo time_hh; struct TextPosInfo time_mm; struct TextPosInfo time_ss; - struct TextPosInfo drop_next_1; - struct TextPosInfo drop_next_2; - struct TextPosInfo drop_next_3; - struct TextPosInfo drop_next_4; - struct TextPosInfo drop_next_5; - struct TextPosInfo drop_next_6; - struct TextPosInfo drop_next_7; - struct TextPosInfo drop_next_8; struct TextPosInfo shield_normal; struct TextPosInfo shield_normal_time; struct TextPosInfo shield_deadly; @@ -55,7 +63,6 @@ struct GamePanelInfo struct TextPosInfo em_steel_exit; struct TextPosInfo emc_magic_ball; struct TextPosInfo emc_magic_ball_switch; - struct TextPosInfo emc_magic_ball_time; struct TextPosInfo light_switch; struct TextPosInfo light_switch_time; struct TextPosInfo timegate_switch; @@ -119,6 +126,10 @@ struct GameInfo struct GamePanelInfo panel; struct GameButtonInfo button; + /* values for graphics engine customization */ + int forced_scroll_delay_value; + int scroll_delay_value; + /* values for engine initialization */ int default_push_delay_fixed; int default_push_delay_random;