mirror of https://github.com/zeldaret/botw.git
ksys/res: Implement AISchedule
This commit is contained in:
parent
441a0e5240
commit
63472349c7
|
|
@ -96447,21 +96447,21 @@
|
|||
0x00000071012ebdf4,sub_71012EBDF4,124,
|
||||
0x00000071012ebe70,sub_71012EBE70,128,
|
||||
0x00000071012ebef0,sub_71012EBEF0,76,
|
||||
0x00000071012ebf3c,sub_71012EBF3C,8,
|
||||
0x00000071012ebf44,sub_71012EBF44,8,
|
||||
0x00000071012ebf4c,sub_71012EBF4C,52,
|
||||
0x00000071012ebf80,sub_71012EBF80,40,
|
||||
0x00000071012ebfa8,sub_71012EBFA8,8,
|
||||
0x00000071012ebfb0,sub_71012EBFB0,92,
|
||||
0x00000071012ec00c,sub_71012EC00C,8,
|
||||
0x00000071012ec014,sub_71012EC014,8,
|
||||
0x00000071012ec01c,sub_71012EC01C,92,
|
||||
0x00000071012ec078,sub_71012EC078,48,
|
||||
0x00000071012ec0a8,sub_71012EC0A8,36,
|
||||
0x00000071012ec0cc,sub_71012EC0CC,8,
|
||||
0x00000071012ec0d4,sub_71012EC0D4,52,
|
||||
0x00000071012ec108,sub_71012EC108,40,
|
||||
0x00000071012ec130,sub_71012EC130,372,
|
||||
0x00000071012ebf3c,sub_71012EBF3C,8,_ZN4ksys3res10AISchedule9doCreate_EPhjPN4sead4HeapE
|
||||
0x00000071012ebf44,sub_71012EBF44,8,_ZThn632_N4ksys3res10AISchedule9doCreate_EPhjPN4sead4HeapE
|
||||
0x00000071012ebf4c,sub_71012EBF4C,52,_ZN4ksys3res10AIScheduleD2Ev
|
||||
0x00000071012ebf80,sub_71012EBF80,40,_ZN4ksys3res10AIScheduleD0Ev
|
||||
0x00000071012ebfa8,sub_71012EBFA8,8,_ZNK4ksys3res10AISchedule27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE
|
||||
0x00000071012ebfb0,sub_71012EBFB0,92,_ZNK4ksys3res10AISchedule18getRuntimeTypeInfoEv
|
||||
0x00000071012ec00c,sub_71012EC00C,8,_ZNK4ksys3res10AISchedule10needsParseEv
|
||||
0x00000071012ec014,sub_71012EC014,8,_ZThn632_NK4ksys3res10AISchedule27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE
|
||||
0x00000071012ec01c,sub_71012EC01C,92,_ZThn632_NK4ksys3res10AISchedule18getRuntimeTypeInfoEv
|
||||
0x00000071012ec078,sub_71012EC078,48,_ZThn632_N4ksys3res10AIScheduleD1Ev
|
||||
0x00000071012ec0a8,sub_71012EC0A8,36,_ZThn632_N4ksys3res10AIScheduleD0Ev
|
||||
0x00000071012ec0cc,sub_71012EC0CC,8,_ZThn632_NK4ksys3res10AISchedule10needsParseEv
|
||||
0x00000071012ec0d4,sub_71012EC0D4,52,_ZThn664_N4ksys3res10AIScheduleD1Ev
|
||||
0x00000071012ec108,sub_71012EC108,40,_ZThn664_N4ksys3res10AIScheduleD0Ev
|
||||
0x00000071012ec130,sub_71012EC130,372,_ZN4ksys3res10AISchedule33checkDerivedRuntimeTypeInfoStaticEPKN4sead15RuntimeTypeInfo9InterfaceE
|
||||
0x00000071012ec2a4,sub_71012EC2A4,240,_ZN4ksys3res8AnimInfoC1Ev
|
||||
0x00000071012ec394,sub_71012EC394,316,_ZN4ksys3res8AnimInfoD1Ev
|
||||
0x00000071012ec4d0,sub_71012EC4D0,8,_ZThn632_N4ksys3res8AnimInfoD1Ev
|
||||
|
|
|
|||
|
Can't render this file because it is too large.
|
|
|
@ -1 +1,9 @@
|
|||
#include "KingSystem/Resource/resResourceAISchedule.h"
|
||||
|
||||
namespace ksys::res {
|
||||
|
||||
void AISchedule::doCreate_(u8* buffer, u32 buffer_size, sead::Heap* heap) {
|
||||
mData = buffer;
|
||||
}
|
||||
|
||||
} // namespace ksys::res
|
||||
|
|
|
|||
|
|
@ -5,9 +5,18 @@
|
|||
|
||||
namespace ksys::res {
|
||||
|
||||
// TODO
|
||||
class AISchedule : public ParamIO, public Resource {
|
||||
SEAD_RTTI_OVERRIDE(AISchedule, Resource)
|
||||
public:
|
||||
AISchedule() : ParamIO("baischedule", 0) {}
|
||||
|
||||
void doCreate_(u8* buffer, u32 buffer_size, sead::Heap* heap) override;
|
||||
bool needsParse() const override { return false; }
|
||||
|
||||
u8* getData() const { return mData; }
|
||||
|
||||
private:
|
||||
u8* mData{};
|
||||
};
|
||||
|
||||
} // namespace ksys::res
|
||||
|
|
|
|||
Loading…
Reference in New Issue