From 5d2b5552c541edb9efb5afa7a0ece9dd11dffe4e Mon Sep 17 00:00:00 2001 From: NepDisk Date: Sun, 3 May 2026 15:55:31 -0400 Subject: [PATCH] Add bubbleshield boost timer and rename wheel graphics --- src/d_main.cpp | 2 +- src/h_timers.cpp | 7 +++++++ src/k_hud.c | 4 ++-- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/d_main.cpp b/src/d_main.cpp index a3a59b9a7..8734f3d0d 100644 --- a/src/d_main.cpp +++ b/src/d_main.cpp @@ -103,7 +103,7 @@ #define ASSET_HASH_TEXTURES_KART 0xb4211b2f32b6a291 #define ASSET_HASH_CHARS_KART 0x1e68a3e01aa5c68b #define ASSET_HASH_MAPS_KART 0x38558ed00da41ce9 -#define ASSET_HASH_MAIN_PK3 0x0c4cc20f7f115219 +#define ASSET_HASH_MAIN_PK3 0xbeaab17108f0815a #define ASSET_HASH_MAPPATCH_PK3 0xc76b132f7e7b3819 #define ASSET_HASH_BONUSCHARS_KART 0x60e6f13d822a7461 #ifdef USE_PATCH_FILE diff --git a/src/h_timers.cpp b/src/h_timers.cpp index ca5ddbbf8..55b0633ec 100644 --- a/src/h_timers.cpp +++ b/src/h_timers.cpp @@ -2,6 +2,7 @@ //----------------------------------------------------------------------------- // Copyright (C) 2025 by haya3218. // Copyright (C) 2018-2024 by Kart Krew +// Copyright (C) 2026 by Team Blankart. // // This program is free software distributed under the // terms of the GNU General Public License, version 2. @@ -295,6 +296,12 @@ void K_DisplayItemTimers(void) {qche("K_TIRING")}, 1, }, + { // bubbleshield + "bubbleshield", + stplyr->bubbleboost, + {qche("K_TIBUBS")}, + 1, + }, { // flameshield "flameshield", stplyr->flametimer, diff --git a/src/k_hud.c b/src/k_hud.c index 85e662cc8..c1f7a3a24 100644 --- a/src/k_hud.c +++ b/src/k_hud.c @@ -675,7 +675,7 @@ void K_LoadKartHUDGraphics(void) HU_UpdatePatch(&joyshadow, "JOYSHD"); // Input UI Wheel - HU_UpdatePatch(&kp_inputwheel, "K_WHEEL0"); + HU_UpdatePatch(&kp_inputwheel, "B_WHEEL0"); kp_inputwheel->pivot.x = (kp_inputwheel->width / 2) + kp_inputwheel->leftoffset; kp_inputwheel->pivot.y = @@ -683,7 +683,7 @@ void K_LoadKartHUDGraphics(void) kp_inputwheel->alignflags |= (PATCHALIGN_AUTOCENTER | PATCHALIGN_USEPIVOTS); - HU_UpdatePatch(&kp_inputwheel_shadow, "K_WHEEL1"); + HU_UpdatePatch(&kp_inputwheel_shadow, "B_WHEEL1"); kp_inputwheel_shadow->pivot.x = (kp_inputwheel_shadow->width / 2) + kp_inputwheel_shadow->leftoffset; kp_inputwheel_shadow->pivot.y =