-
Notifications
You must be signed in to change notification settings - Fork 2
/
HookWrappers.h
33 lines (28 loc) · 1.05 KB
/
HookWrappers.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
/**
* @file HookWrappers.h
* @author Andrew Spaulding (Kasplat)
* @brief Exports the hook wrapper code to C/C++.
* @bug No known bugs.
*/
#ifndef __SKYRIM_UNCAPPER_AE_HOOK_WRAPPERS_H__
#define __SKYRIM_UNCAPPER_AE_HOOK_WRAPPERS_H__
extern "C" void SkillCapPatch_Wrapper(void);
extern "C" void CalculateChargePointsPerUse_Wrapper(void);
extern "C" float PlayerAVOGetCurrent_OriginalWrapper(void *av, ActorAttribute::t skill);
extern "C" void DisplayTrueSkillLevel_Hook(void);
extern "C" void DisplayTrueSkillColor_Hook(void);
extern "C" void ImproveLevelExpBySkillLevel_Wrapper(void);
extern "C" void ImprovePlayerSkillPoints_Original(
void *skill_data,
ActorAttribute::t skill,
float exp,
UInt64 unk1,
UInt32 unk2,
UInt8 unk3,
bool unk4
);
extern "C" void ModifyPerkPool_Wrapper(void);
extern "C" void LegendaryResetSkillLevel_Wrapper(void);
extern "C" void CheckConditionForLegendarySkill_Wrapper(void);
extern "C" void HideLegendaryButton_Wrapper(void);
#endif /* __SKYRIM_UNCAPPER_AE_HOOK_WRAPPERS_H__ */