2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-21 04:59:11 +00:00

Finish CMetroidPrimeEssence imps

This commit is contained in:
2020-09-20 14:25:46 -07:00
parent 5598558265
commit 0d11dd1476
6 changed files with 164 additions and 37 deletions

View File

@@ -1,8 +1,8 @@
#pragma once
#include "Runtime/Particle/CElementGen.hpp"
#include "Runtime/World/CActor.hpp"
#include "Runtime/World/CDamageInfo.hpp"
#include "Runtime/Particle/CElementGen.hpp"
namespace urde::MP1 {
struct SShockWaveData {
@@ -31,6 +31,7 @@ public:
[[nodiscard]] float GetWidthPercent() const { return x28_widthPercent; }
[[nodiscard]] float GetInitialExpansionSpeed() const { return x2c_initialExpansionSpeed; }
[[nodiscard]] float GetSpeedIncrease() const { return x30_speedIncrease; }
void SetSpeedIncrease(float speed) { x30_speedIncrease = speed; }
[[nodiscard]] CAssetId GetWeaponDescId() const { return x34_weaponDesc; }
[[nodiscard]] u16 GetElectrocuteSfx() const { return x38_electrocuteSfx; }
};