mirror of
https://github.com/Cesarus85/ringfall-mjolnir-vr.git
synced 2026-10-24 15:00:30 +02:00
Reconstruct _main_loop from the exact Claude packet using semantic helper names, authentic types, and owner-header prototypes. Keep collision timing declarations behind the collision debug/log boundary so units.obj remains exact.
43 lines
729 B
C
43 lines
729 B
C
/*
|
|
HUD.H
|
|
|
|
header included in hcex build.
|
|
*/
|
|
|
|
#ifndef __HUD_H
|
|
#define __HUD_H
|
|
#pragma once
|
|
|
|
/* ---------- constants */
|
|
|
|
/* ---------- macros */
|
|
|
|
/* ---------- structures */
|
|
|
|
/* ---------- prototypes/HUD.C */
|
|
|
|
void hud_load(
|
|
boolean load);
|
|
void hud_autosave(
|
|
boolean active);
|
|
|
|
void hud_picked_up_powerup(
|
|
short local_player_index,
|
|
long powerup_definition_index);
|
|
void hud_picked_up_grenade(
|
|
short local_player_index,
|
|
long grenade_definition_index);
|
|
void hud_picked_up_ammunition(
|
|
short local_player_index,
|
|
long weapon_definition_index,
|
|
short ammunition_count);
|
|
void hud_picked_up_weapon(
|
|
short local_player_index,
|
|
long weapon_definition_index);
|
|
|
|
/* ---------- globals */
|
|
|
|
/* ---------- public code */
|
|
|
|
#endif // __HUD_H
|