2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-10 08:27:43 +00:00

CElitePirate: Start impl; create CGrenadeLauncher

This commit is contained in:
2020-03-26 03:30:54 -04:00
parent 566c356612
commit c33703bd93
7 changed files with 425 additions and 51 deletions

View File

@@ -14,6 +14,7 @@ class CPathFindSearch;
class CPathFindVisualizer {
CLineRenderer m_spline = {CLineRenderer::EPrimitiveMode::LineStrip, 16, {}, true};
public:
void Draw(const CPathFindSearch& path);
};
@@ -56,6 +57,8 @@ public:
void SetArea(CPFArea* area) { x0_area = area; }
float GetCharacterHeight() const { return xd0_chHeight; }
void SetCharacterHeight(float h) { xd0_chHeight = h; }
float GetCharacterRadius() const { return xd4_chRadius; }
void SetCharacterRadius(float r) { xd4_chRadius = r; }
void SetPadding(float padding) { xd8_padding = padding; }
float RemainingPathDistance(const zeus::CVector3f& pos) const;
void DebugDraw() const;