Kart-Public/src/k_kart.h

28 lines
904 B
C
Raw Normal View History

2016-08-11 18:42:11 -07:00
// SONIC ROBO BLAST 2 KART ~ ZarroTsu
//-----------------------------------------------------------------------------
/// \file k_kart.h
/// \brief SRB2kart stuff.
#ifndef __K_KART__
#define __K_KART__
2016-08-14 20:51:08 -07:00
#include "doomdef.h"
#include "d_player.h" // Need for player_t
2016-08-11 18:42:11 -07:00
extern const char *KartColor_Names[MAXSKINCOLORS];
void K_GenerateKartColormap(UINT8 *dest_colormap, INT32 skinnum, UINT8 color);
UINT8 K_GetKartColorByName(const char *name);
2016-08-14 20:51:08 -07:00
void K_RegisterKartStuff(void);
2016-08-11 18:42:11 -07:00
2016-08-14 20:51:08 -07:00
void K_KartPlayerThink(player_t *player, ticcmd_t *cmd);
boolean P_SpinPlayerMobj(mobj_t *target, mobj_t *source);
boolean P_SquishPlayerMobj(mobj_t *target, mobj_t *source);
boolean P_ExplodePlayerMobj(mobj_t *target, mobj_t *source);
2016-08-11 18:42:11 -07:00
2016-08-14 20:51:08 -07:00
void K_LoadKartHUDGraphics(void);
void K_drawKartHUD(void);
2016-08-11 18:42:11 -07:00
// =========================================================================
#endif // __K_KART__