Skip to content

Instantly share code, notes, and snippets.

@Andoryuuta
Last active October 22, 2023 19:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Andoryuuta/824b814e554b262c6292bbb059c3a67b to your computer and use it in GitHub Desktop.
Save Andoryuuta/824b814e554b262c6292bbb059c3a67b to your computer and use it in GitHub Desktop.
# Bad DTI inheritance (MHW 15.20.00)

Bad DTI inheritance (MHW 15.20.00)

These are all classes which have inherited from a DTI class, but which don't implement their own DTI (+don't override the ::GetDTI virtual method)

DTI name index vftable address
CoprocessorObject 0 0x14353a950
CoprocessorObject 1 0x143586060
MtArray 0 0x142f0cff8
MtArray 1 0x142f172a0
MtArray 2 0x14323b598
MtNetObject 0 0x1431179d8
MtNetObject 1 0x1434fd078
MtNetObject 2 0x1434fd1c8
MtNetObject 3 0x1434fda60
MtNetObject 4 0x1434ff980
MtNetObject 5 0x1434ffb08
MtNetObject 6 0x143500470
MtNetObject 7 0x1435009b0
MtNetObject 8 0x143500a00
MtNetObject 9 0x143500ad0
MtNetObject 10 0x143500d48
MtNetObject 11 0x143500e90
MtNetObject 12 0x143500f50
MtNetObject 13 0x143500fd0
MtNetObject 14 0x1435011c0
MtNetObject 15 0x143501270
MtNetObject 16 0x1435013c8
MtNetObject 17 0x1435014e8
MtNetObject 18 0x143501658
MtNetObject 19 0x143501708
MtNetObject 20 0x1435017c8
MtObject 0 0x142e4d640
MtObject 1 0x142f171c0
MtObject 2 0x142f26988
MtObject 3 0x142f8ad80
MtObject 4 0x142f92700
MtObject 5 0x142f95c68
MtObject 6 0x142f9e1f8
MtObject 7 0x142faa200
MtObject 8 0x142faa228
MtObject 9 0x142faa250
MtObject 10 0x142fb0a50
MtObject 11 0x142fb0fd0
MtObject 12 0x142fc7d20
MtObject 13 0x1430966d0
MtObject 14 0x1430966f8
MtObject 15 0x1430aeb00
MtObject 16 0x1430aefa0
MtObject 17 0x1430b0120
MtObject 18 0x14323d2f8
MtObject 19 0x14323fd00
MtObject 20 0x14324d620
MtObject 21 0x143331b08
MtObject 22 0x1433b7028
MtObject 23 0x143402780
MtObject 24 0x143470e30
MtObject 25 0x14347b7b8
MtObject 26 0x14347b7e0
MtObject 27 0x14347b820
MtObject 28 0x14347b878
MtObject 29 0x14348fb20
MtObject 30 0x14348fb48
MtObject 31 0x1434bdaf0
MtObject 32 0x1435000f8
MtObject 33 0x143523a18
MtObject 34 0x14352fb20
MtObject 35 0x14352fb98
MtObject 36 0x143534188
MtObject 37 0x1435341b0
MtObject 38 0x14354b5b8
MtThread 0 0x1433f8838
MtThread 1 0x1434fcf20
MtThread 2 0x143500440
MtThread 3 0x143502278
MtThread 4 0x1435022a8
MtThread 5 0x1435022d8
MtThread 6 0x143502308
MtThread 7 0x14350b128
MtThread 8 0x1435450c0
MtThread 9 0x14357cd38
cGUIOperation 0 0x1430cad48
cGUIOperation 1 0x143213dd0
cGUIOperation 2 0x143213ea0
cGUIOperation 3 0x143213f80
cGUIOperation 4 0x143471210
cSystem 0 0x143505098
cSystem 1 0x143538e50
cUnit 0 0x1433f8fc0
cUnit 1 0x143502ca8
cpComponent 0 0x14323de28
cpComponent 1 0x143502b28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment