reznok / GMCAbilitySystem

An Unreal Engine plugin that adds an ability system to the General Movement Component plugin
MIT License
35 stars 16 forks source link

Rename EEfectType to avoid name collision #91

Closed RockHornetz closed 2 months ago

RockHornetz commented 4 months ago

EEfectType name is the same as a big number of other plugins (PlayfabOSS for example).

It should be renamed to EGMASEffectType/State like in the deepworld branch.

UENUM(BlueprintType)
enum class EGMASEffectType : uint8
{
    Instant,  // Applies Instantly
    Duration, // Lasts for X time
    Infinite  // Lasts forever
};

UENUM(BlueprintType)
enum class EGMASEffectState : uint8
{
    Initialized,  // Applies Instantly
    Started, // Lasts for X time
    Ended  // Lasts forever
};
petegilb commented 2 months ago

all set as of #93