Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Timer Minutes counter HUD
- void HudDisplayMinutesSTH06(signed int minuteCount, unsigned __int8 digits, NJS_SPRITE *hud_TM)
- {
- int count_TM; // edi
- int i_TM; // ecx
- int max_TM; // eax MAPDST
- count_TM = minuteCount;
- //if (HideHud >= 0)
- //{
- if (minuteCount >= 1000)
- {
- count_TM = 999;
- }
- i_TM = digits;
- max_TM = 1;
- if ((signed int)digits > 0)
- {
- do
- {
- max_TM *= 10;
- --i_TM;
- } while (i_TM);
- }
- if (count_TM > --max_TM)
- {
- count_TM = max_TM;
- }
- if (digits >= 3u)
- {
- njDrawSprite2D_Queue(
- hud_TM,
- count_TM % 1000 / 100,
- 22046.498,
- NJD_SPRITE_ALPHA | NJD_SPRITE_COLOR,
- QueuedModelFlagsB_SomeTextureThing);
- hud_TM->p.x = hud_TM->p.x + 23.4;
- }
- if (digits >= 2u)
- {
- njDrawSprite2D_Queue(
- hud_TM,
- count_TM % 100 / 10,
- 22046.496,
- NJD_SPRITE_ALPHA | NJD_SPRITE_COLOR,
- QueuedModelFlagsB_SomeTextureThing);
- hud_TM->p.x = hud_TM->p.x + 23.4;
- }
- if (digits >= 1u)
- {
- njDrawSprite2D_Queue(
- hud_TM,
- count_TM % 10,
- 22046.496,
- NJD_SPRITE_ALPHA | NJD_SPRITE_COLOR,
- QueuedModelFlagsB_SomeTextureThing);
- }
- //}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement