From 5c1af0b4493d8c5b8ba38bea02eed97e17925072 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Lam?= Date: Sat, 10 Apr 2021 16:08:16 +0200 Subject: [PATCH] data: Add ASElement class vtables and inheritance information --- data/as_element_vtables.yml | 107 ++++++++++++++++++++++++++++++++++++ 1 file changed, 107 insertions(+) create mode 100644 data/as_element_vtables.yml diff --git a/data/as_element_vtables.yml b/data/as_element_vtables.yml new file mode 100644 index 00000000..0cc2ba49 --- /dev/null +++ b/data/as_element_vtables.yml @@ -0,0 +1,107 @@ +AbsTemperatureBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +AbsTemperatureSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +ArmorSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08] +ArrowSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08] +AttentionSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08] +BoneBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20, 0x0000007102517450] +BoneVisibilityAsset: [0x0000007102510228, 0x0000007102523530, 0x0000007102520aa0, 0x0000007102517180] +BoolSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102521900] +ButtonSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08] +ChargeSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522130] +ClearMatAnmAsset: [0x0000007102510228, 0x0000007102523530, 0x0000007102520be0] +ComboSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522130] +DiffAngleYBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +DiffAngleYSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +DirectionAngleBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20, 0x0000007102521260] +DirectionAngleSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958, 0x0000007102522280] +DistanceBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +DistanceSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +DungeonClearSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102521a50] +DungeonNumberSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102517838] +EmotionSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08] +EventFlagSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08, 0x0000007102521ba0] +EyeSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102517838] +EyebrowSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102517838] +FaceEmotionSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08] +FootBLLifeSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +FootBRLifeSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +FootFLLifeSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +FootFRLifeSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +ForwardBentBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +ForwardBentSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +GearSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08] +GenerationSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102517838] +GrabTypeSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08] +GroundNormalBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20, 0x0000007102520fc0] +GroundNormalSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958, 0x0000007102521e80] +GroundNormalSideBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20, 0x0000007102521110] +GroundNormalSideSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958, 0x0000007102521fd8] +MaskSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08] +MatVisibilityAsset: [0x0000007102510228, 0x0000007102523530, 0x0000007102520aa0, 0x0000007102517180] +MouthSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102517838] +NoAnmAsset: [0x0000007102510228, 0x0000007102523530, 0x0000007102520aa0] +NoLoopStickAngleBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +NoLoopStickAngleSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +NodePosSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x00000071025223e8] +PersonalitySelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102517838] +PostureSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08] +PreASSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08, 0x0000007102522538] +PreExclusionRandomSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958, 0x00000071025227e8] +RandomSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958, 0x0000007102522690] +RideSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08] +RightStickAngleBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20, 0x0000007102521260] +RightStickAngleSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958, 0x0000007102522280] +RightStickValueBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +RightStickValueSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +RightStickXBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +RightStickXSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +RightStickYBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +RightStickYSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +SelfHeightSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102517838] +SelfWeightSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102517838] +SequencePlayContainer: [0x0000007102510228, 0x000000710251fb60, 0x00000071025175a0] +ShaderParamAsset: [0x0000007102510228, 0x0000007102523530, 0x0000007102520aa0, 0x0000007102517180] +ShaderParamColorAsset: [0x0000007102510228, 0x0000007102523530, 0x0000007102520aa0, 0x0000007102517180] +ShaderParamTexSRTAsset: [0x0000007102510228, 0x0000007102523530, 0x0000007102520aa0, 0x0000007102517180] +SizeBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +SizeSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +SkeltalAsset: [0x0000007102510228, 0x0000007102523530, 0x0000007102520aa0, 0x00000071025172f8] +SpeedBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20, 0x00000071025213c0] +SpeedSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958, 0x0000007102522ab0] +StickAngleBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20, 0x0000007102521260] +StickAngleSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958, 0x0000007102522280] +StickValueBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +StickValueSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +StickXBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +StickXSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +StickYBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +StickYSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +StressBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +StressSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +SyncPlayContainer: [0x0000007102510228, 0x000000710251fb60, 0x00000071025176f8] +TemperatureBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +TemperatureSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +TexturePatternAsset: [0x0000007102510228, 0x0000007102523530, 0x0000007102520aa0, 0x0000007102517180] +TimeSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08, 0x0000007102522d60] +TiredBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +TiredSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +UseItemSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08] +UserAngle2Blender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20, 0x0000007102521260] +UserAngle2Selector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958, 0x0000007102522280] +UserAngleBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20, 0x0000007102521260] +UserAngleSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958, 0x0000007102522280] +UserSpeedBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +UserSpeedSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +VariationSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08] +WallAngleBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +WallAngleSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +WeaponDetailSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08] +WeaponSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08] +WeatherSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522c08, 0x0000007102522eb8] +WeightBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20] +WeightSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958] +WindVelocityBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20, 0x0000007102521510] +YSpeedBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20, 0x0000007102521660] +YSpeedSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958, 0x0000007102523010] +ZEx00ExposureBlender: [0x0000007102510228, 0x000000710251fb60, 0x0000007102520d20, 0x0000007102520e70] +ZEx00ExposureSelector: [0x0000007102510228, 0x000000710251fb60, 0x00000071025217b0, 0x0000007102522958, 0x0000007102521d10]