diff --git a/src/game/inv.h b/src/game/inv.h index e41b1cb76..25bcf4886 100644 --- a/src/game/inv.h +++ b/src/game/inv.h @@ -21,6 +21,7 @@ extern INVENTORY_ITEM *InvOptionList[5]; extern INVENTORY_ITEM InvItemCompass; extern INVENTORY_ITEM InvItemMedi; +extern INVENTORY_ITEM InvItemBigMedi; extern TEXTSTRING *InvItemText[2]; extern TEXTSTRING *InvRingText; diff --git a/src/game/invvars.c b/src/game/invvars.c index 34efa4f5b..14af4c4d5 100644 --- a/src/game/invvars.c +++ b/src/game/invvars.c @@ -123,3 +123,29 @@ INVENTORY_ITEM InvItemMedi = { .inv_pos = 7, .sprlist = NULL, }; + +INVENTORY_ITEM InvItemBigMedi = { + .string = "Large Medi Pack", + .object_number = O_BIGMEDI_OPTION, + .frames_total = 20, + .current_frame = 0, + .goal_frame = 0, + .open_frame = 19, + .anim_direction = 1, + .anim_speed = 1, + .anim_count = 0, + .pt_xrot_sel = 3616, + .pt_xrot = 0, + .x_rot_sel = -8160, + .x_rot = 0, + .y_rot_sel = -4096, + .y_rot = 0, + .ytrans_sel = 0, + .ytrans = 0, + .ztrans_sel = 352, + .ztrans = 0, + .which_meshes = 0xFFFFFFFF, + .drawn_meshes = 0xFFFFFFFF, + .inv_pos = 6, + .sprlist = NULL, +}; diff --git a/src/global/vars.h b/src/global/vars.h index 801fdbc32..a1f0c462f 100644 --- a/src/global/vars.h +++ b/src/global/vars.h @@ -118,7 +118,6 @@ extern int32_t KeyChange; #define CompassNeedle VAR_U_(0x0045A0AC, int16_t) #define Item_Data VAR_U_(0x0045A0B8, int16_t) -#define InvItemBigMedi VAR_U_(0x00455A20, INVENTORY_ITEM) #define InvItemLeadBar VAR_U_(0x00455A60, INVENTORY_ITEM) #define InvItemPickup1 VAR_U_(0x00455AA0, INVENTORY_ITEM) #define InvItemPickup2 VAR_U_(0x00455AE0, INVENTORY_ITEM)