mirror of
https://github.com/Jous99/F4MP.git
synced 2026-01-13 00:20:54 +01:00
39 lines
1.1 KiB
C++
39 lines
1.1 KiB
C++
#include <TiltedOnlinePCH.h>
|
|
|
|
#include <ExtraData/ExtraContainerChanges.h>
|
|
|
|
void ExtraContainerChanges::Data::Save(BGSSaveFormBuffer* apBuffer)
|
|
{
|
|
TP_THIS_FUNCTION(TSaveFunc, void*, ExtraContainerChanges::Data, BGSSaveFormBuffer*);
|
|
|
|
POINTER_SKYRIMSE(TSaveFunc, s_save, 16142);
|
|
|
|
TiltedPhoques::ThisCall(s_save, this, apBuffer);
|
|
}
|
|
|
|
void ExtraContainerChanges::Data::Load(BGSLoadFormBuffer* apBuffer)
|
|
{
|
|
TP_THIS_FUNCTION(TLoadFunc, void*, ExtraContainerChanges::Data, BGSLoadFormBuffer*);
|
|
|
|
POINTER_SKYRIMSE(TLoadFunc, s_load, 16143);
|
|
|
|
TiltedPhoques::ThisCall(s_load, this, apBuffer);
|
|
}
|
|
|
|
bool ExtraContainerChanges::Entry::IsQuestObject() noexcept
|
|
{
|
|
TP_THIS_FUNCTION(TIsQuestObject, bool, ExtraContainerChanges::Entry);
|
|
|
|
POINTER_SKYRIMSE(TIsQuestObject, s_isQuestObject, 16005);
|
|
|
|
return TiltedPhoques::ThisCall(s_isQuestObject, this);
|
|
}
|
|
|
|
TESObjectARMO* ExtraContainerChanges::Data::GetArmor(uint32_t aSlotId) noexcept
|
|
{
|
|
TP_THIS_FUNCTION(TGetArmor, TESObjectARMO*, ExtraContainerChanges::Data, uint32_t);
|
|
|
|
POINTER_SKYRIMSE(TGetArmor, s_getArmor, 16113);
|
|
|
|
return TiltedPhoques::ThisCall(s_getArmor, this, aSlotId);
|
|
}
|