diff --git a/src/k_hud.c b/src/k_hud.c index 668de1d52..598d379e6 100644 --- a/src/k_hud.c +++ b/src/k_hud.c @@ -133,6 +133,7 @@ static patch_t *kp_superring[2]; static patch_t *kp_kitchensink[2]; static patch_t *kp_droptarget[2]; static patch_t *kp_gardentop[2]; +static patch_t *kp_gachabom[2]; static patch_t *kp_check[6]; @@ -439,6 +440,7 @@ void K_LoadKartHUDGraphics(void) HU_UpdatePatch(&kp_kitchensink[0], "K_ITSINK"); HU_UpdatePatch(&kp_droptarget[0], "K_ITDTRG"); HU_UpdatePatch(&kp_gardentop[0], "K_ITGTOP"); + HU_UpdatePatch(&kp_gachabom[0], "K_ITGBOM"); sprintf(buffer, "FSMFGxxx"); for (i = 0; i < 104; i++) @@ -491,6 +493,7 @@ void K_LoadKartHUDGraphics(void) HU_UpdatePatch(&kp_kitchensink[1], "K_ISSINK"); HU_UpdatePatch(&kp_droptarget[1], "K_ISDTRG"); HU_UpdatePatch(&kp_gardentop[1], "K_ISGTOP"); + HU_UpdatePatch(&kp_gachabom[1], "K_ISGBOM"); sprintf(buffer, "FSMFSxxx"); for (i = 0; i < 104; i++) @@ -737,9 +740,9 @@ const char *K_GetItemPatch(UINT8 item, boolean tiny) return (tiny ? "K_ISDTRG" : "K_ITDTRG"); case KITEM_GARDENTOP: return (tiny ? "K_ISGTOP" : "K_ITGTOP"); - case KITEM_GACHABOM: // temp - case KRITEM_TRIPLEGACHABOM: // temp - return (tiny ? "K_ISSINK" : "K_ITSINK"); + case KITEM_GACHABOM: + case KRITEM_TRIPLEGACHABOM: + return (tiny ? "K_ISGBOM" : "K_ITGBOM"); case KRITEM_TRIPLEORBINAUT: return (tiny ? "K_ISORBN" : "K_ITORB3"); case KRITEM_QUADORBINAUT: @@ -776,7 +779,7 @@ static patch_t *K_GetCachedItemPatch(INT32 item, UINT8 offset) kp_kitchensink, kp_droptarget, kp_gardentop, - kp_kitchensink, // temp + kp_gachabom, }; if (item == KITEM_SAD || (item > KITEM_NONE && item < NUMKARTITEMS))