public LDInputFrame GameplayTagToLD(TypeTag tag, ushort cell) { return(GameplayTagToLD(tag.GetType(), cell)); }
public static bool Is(this Type T, TypeTag Tag) => T.IsAssignableFrom(Tag.GetType());
public byte GameplayTagToLDID(TypeTag tag) { return(GameplayTagToLDID(tag.GetType())); }
public bool Is(TypeTag Other) => Other.GetType().IsAssignableFrom(GetType());
public bool TryActivateAbilityByTag(TypeTag Tag) { return(TryActivateAbilityByTag(Tag.GetType())); }
public bool CanActivateTargetAbilityByTag(TypeTag Tag, Vector2Int TargetPos) { return(CanActivateTargetAbilityByTag(Tag.GetType(), TargetPos)); }
public void RevokeAbility(TypeTag AbilityTag) { RevokeAbility(AbilityTag.GetType()); }