mirror of
https://github.com/HarbourMasters/SpaghettiKart
synced 2026-07-10 07:07:17 -04:00
1f189dfa80
* Remove CProperties and delete dup Properties from World.h * Improvement * Fix compile * Cleanup * Document gRaceState * wip cleanup * compile * Impl PlayerBombKart * Rename CourseManager_ to CM_ * Finish renames m_ to CM_ * cleanup * Remove extra printf --------- Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com>
24 lines
465 B
C++
24 lines
465 B
C++
#pragma once
|
|
|
|
#include <libultraship.h>
|
|
#include "CoreMath.h"
|
|
|
|
class PlayerBombKart {
|
|
public:
|
|
|
|
enum PlayerBombKartState {
|
|
DISABLED,
|
|
ACTIVE,
|
|
};
|
|
|
|
s16 state = PlayerBombKartState::DISABLED;
|
|
FVector pos = {0, 0, 0};
|
|
f32 surfaceHeight = 0;
|
|
s32 _primAlpha = 0;
|
|
|
|
void Draw(size_t playerId, s32 cameraId);
|
|
void func_800563DC(s32 cameraId, s32 arg2);
|
|
void func_8005669C(s32 arg2);
|
|
void func_800568A0(s32 cameraId);
|
|
};
|