mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 07:47:42 +00:00
Humungous refactor
This commit is contained in:
@@ -3,19 +3,19 @@
|
||||
|
||||
#include "CWarp.hpp"
|
||||
|
||||
namespace pshag
|
||||
namespace urde
|
||||
{
|
||||
class CFlameWarp : public CWarp
|
||||
{
|
||||
Zeus::CVector3f x4;
|
||||
Zeus::CVector3f xc;
|
||||
zeus::CVector3f x4;
|
||||
zeus::CVector3f xc;
|
||||
float x1c;
|
||||
float x20;
|
||||
int x24;
|
||||
bool x28_activated : 1;
|
||||
|
||||
public:
|
||||
CFlameWarp(float a, const Zeus::CVector3f& b)
|
||||
CFlameWarp(float a, const zeus::CVector3f& b)
|
||||
: x4(b), x1c(0.0), x20(a * a), x24(0)
|
||||
{
|
||||
x28_activated = false;
|
||||
@@ -25,10 +25,10 @@ public:
|
||||
|
||||
bool UpdateWarp() { return x28_activated; }
|
||||
void ModifyParticles(int, int, int *,
|
||||
Zeus::CVector3f*,
|
||||
Zeus::CVector3f*,
|
||||
Zeus::CVector3f*,
|
||||
Zeus::CColor*,
|
||||
zeus::CVector3f*,
|
||||
zeus::CVector3f*,
|
||||
zeus::CVector3f*,
|
||||
zeus::CColor*,
|
||||
float*, float*) {}
|
||||
void Activate(bool val) { x28_activated = val; }
|
||||
bool IsActivated() { return x28_activated; }
|
||||
|
||||
Reference in New Issue
Block a user