mirror of
https://github.com/Jous99/F4MP.git
synced 2026-01-13 00:40:53 +01:00
29 lines
632 B
C
29 lines
632 B
C
#pragma once
|
|
|
|
#include <Components/TESCondition.h>
|
|
|
|
struct EffectSetting;
|
|
|
|
struct EffectItemData
|
|
{
|
|
float fMagnitude;
|
|
int32_t iArea;
|
|
int32_t iDuration;
|
|
};
|
|
|
|
struct EffectItem
|
|
{
|
|
bool IsHealingEffect() const noexcept;
|
|
bool IsSummonEffect() const noexcept;
|
|
bool IsSlowEffect() const noexcept;
|
|
bool IsInivisibilityEffect() const noexcept;
|
|
bool IsWerewolfEffect() const noexcept;
|
|
bool IsVampireLordEffect() const noexcept;
|
|
bool IsNightVisionEffect() const noexcept;
|
|
|
|
EffectItemData data;
|
|
uint32_t padC;
|
|
EffectSetting* pEffectSetting;
|
|
float fRawCost;
|
|
TESCondition Condition{};
|
|
};
|