summaryrefslogtreecommitdiff
path: root/defs/module451.py
blob: b053af74ecd4b2cd6e66b47b44b120e929f7a9e6 (plain)
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
#
# Generate By: dol2asm
# Module: 451
#

# Libraries
LIBRARIES = [
	"d/a/obj/d_a_obj_flag3",
]

# Translation Units
TRANSLATION_UNITS = [
	"executor",
	"unknown_translation_unit_ctors",
	"unknown_translation_unit_dtors",
	"d_a_obj_flag3",
]

# Sections
SECTIONS = [
	".text",
	".ctors",
	".dtors",
	".rodata",
	".data",
]

# Symbols
SYMBOLS = [
	{'addr':0x80BEEA00,'size':44,'pad':0,'label':"_prolog",'name':"_prolog",'lib':-1,'tu':0,'section':0,'class_template':None,'static':False,'is_reachable':True,'r':[0,1,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEEA2C,'size':44,'pad':0,'label':"_epilog",'name':"_epilog",'lib':-1,'tu':0,'section':0,'class_template':None,'static':False,'is_reachable':True,'r':[0,1,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEEA58,'size':32,'pad':0,'label':"_unresolved",'name':"_unresolved",'lib':-1,'tu':0,'section':0,'class_template':None,'static':False,'is_reachable':True,'r':[0,1,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEEA78,'size':452,'pad':0,'label':"createHeap__12daObjFlag3_cFv",'name':"createHeap__12daObjFlag3_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEEC3C,'size':32,'pad':0,'label':"createSolidHeap__FP10fopAc_ac_c",'name':"createSolidHeap__FP10fopAc_ac_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEEC5C,'size':192,'pad':0,'label':"daObjFlag3_Draw__FP12daObjFlag3_c",'name':"daObjFlag3_Draw__FP12daObjFlag3_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEED1C,'size':32,'pad':0,'label':"daObjFlag3_Execute__FP12daObjFlag3_c",'name':"daObjFlag3_Execute__FP12daObjFlag3_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEED3C,'size':108,'pad':0,'label':"execute__12daObjFlag3_cFv",'name':"execute__12daObjFlag3_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEEDA8,'size':60,'pad':0,'label':"__dt__4cXyzFv",'name':"__dt__4cXyzFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEEDE4,'size':400,'pad':0,'label':"execute__12FlagCloth2_cFv",'name':"execute__12FlagCloth2_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEEF74,'size':772,'pad':0,'label':"calcFlagNormal__12FlagCloth2_cFP4cXyzi",'name':"calcFlagNormal__12FlagCloth2_cFP4cXyzi",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEF278,'size':1112,'pad':0,'label':"calcFlagFactor__12FlagCloth2_cFP4cXyzP4cXyzP4cXyzi",'name':"calcFlagFactor__12FlagCloth2_cFP4cXyzP4cXyzP4cXyzi",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEF6D0,'size':8,'pad':0,'label':"daObjFlag3_IsDelete__FP12daObjFlag3_c",'name':"daObjFlag3_IsDelete__FP12daObjFlag3_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ReturnFunction"},
	{'addr':0x80BEF6D8,'size':40,'pad':0,'label':"daObjFlag3_Delete__FP12daObjFlag3_c",'name':"daObjFlag3_Delete__FP12daObjFlag3_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEF700,'size':144,'pad':0,'label':"__dt__12daObjFlag3_cFv",'name':"__dt__12daObjFlag3_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEF790,'size':428,'pad':0,'label':"__dt__12FlagCloth2_cFv",'name':"__dt__12FlagCloth2_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEF93C,'size':32,'pad':0,'label':"daObjFlag3_Create__FP10fopAc_ac_c",'name':"daObjFlag3_Create__FP10fopAc_ac_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEF95C,'size':616,'pad':0,'label':"create__12daObjFlag3_cFv",'name':"create__12daObjFlag3_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEFBC4,'size':324,'pad':0,'label':"create_init__12daObjFlag3_cFv",'name':"create_init__12daObjFlag3_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEFD08,'size':552,'pad':0,'label':"initFlagPos__12FlagCloth2_cFP4cXyzP10fopAc_ac_c",'name':"initFlagPos__12FlagCloth2_cFP4cXyzP10fopAc_ac_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEFF30,'size':4,'pad':0,'label':"__ct__4cXyzFv",'name':"__ct__4cXyzFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ReturnFunction"},
	{'addr':0x80BEFF34,'size':72,'pad':0,'label':"__dt__8cM3dGSphFv",'name':"__dt__8cM3dGSphFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEFF7C,'size':72,'pad':0,'label':"__dt__8cM3dGAabFv",'name':"__dt__8cM3dGAabFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BEFFC4,'size':92,'pad':0,'label':"__dt__10dCcD_GSttsFv",'name':"__dt__10dCcD_GSttsFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BF0020,'size':56,'pad':0,'label':"__ct__11J3DLightObjFv",'name':"__ct__11J3DLightObjFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BF0058,'size':72,'pad':0,'label':"__dt__10cCcD_GSttsFv",'name':"__dt__10cCcD_GSttsFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BF00A0,'size':916,'pad':0,'label':"draw__12FlagCloth2_cFv",'name':"draw__12FlagCloth2_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BF0434,'size':28,'pad':0,'label':"getTargetPos__12FlagCloth2_cFv",'name':"getTargetPos__12FlagCloth2_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"ASMFunction"},
	{'addr':0x80BF0450,'size':4,'pad':0,'label':"_ctors",'name':"_ctors",'lib':-1,'tu':1,'section':1,'class_template':None,'static':False,'is_reachable':True,'r':[0,1,0],'sh':[0,0,0],'type':"LinkerGenerated"},
	{'addr':0x80BF0454,'size':4,'pad':0,'label':"_dtors",'name':"_dtors",'lib':-1,'tu':2,'section':2,'class_template':None,'static':False,'is_reachable':True,'r':[0,1,0],'sh':[0,0,0],'type':"LinkerGenerated"},
	{'addr':0x80BF0458,'size':20,'pad':0,'label':"M_attr__12daObjFlag3_c",'name':"M_attr__12daObjFlag3_c",'lib':-1,'tu':3,'section':3,'class_template':False,'static':True,'is_reachable':False,'r':[3,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
	{'addr':0x80BF046C,'size':32,'pad':0,'label':"lit_3637",'name':"@3637",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
	{'addr':0x80BF048C,'size':36,'pad':0,'label':"lit_3672",'name':"@3672",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
	{'addr':0x80BF04B0,'size':64,'pad':0,'label':"data_80BF04B0",'name':"ccSphSrc$localstatic3$initCcSphere__12FlagCloth2_cFP10fopAc_ac_c",'lib':-1,'tu':3,'section':3,'class_template':False,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
	{'addr':0x80BF04F0,'size':4,'pad':0,'label':"lit_3757",'name':"@3757",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
	{'addr':0x80BF04F4,'size':4,'pad':0,'label':"lit_3760",'name':"@3760",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
	{'addr':0x80BF04F8,'size':4,'pad':0,'label':"lit_3813",'name':"@3813",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
	{'addr':0x80BF04FC,'size':4,'pad':0,'label':"lit_3814",'name':"@3814",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
	{'addr':0x80BF0500,'size':8,'pad':0,'label':"lit_3816",'name':"@3816",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
	{'addr':0x80BF0508,'size':4,'pad':0,'label':"lit_4012",'name':"@4012",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
	{'addr':0x80BF050C,'size':4,'pad':0,'label':"lit_4104",'name':"@4104",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
	{'addr':0x80BF0510,'size':4,'pad':4,'label':"lit_4105",'name':"@4105",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"Integer"},
	{'addr':0x80BF0518,'size':8,'pad':0,'label':"lit_4106",'name':"@4106",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
	{'addr':0x80BF0520,'size':8,'pad':0,'label':"lit_4107",'name':"@4107",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
	{'addr':0x80BF0528,'size':8,'pad':0,'label':"lit_4108",'name':"@4108",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
	{'addr':0x80BF0530,'size':4,'pad':0,'label':"lit_4242",'name':"@4242",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
	{'addr':0x80BF0534,'size':4,'pad':0,'label':"lit_4243",'name':"@4243",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
	{'addr':0x80BF0538,'size':4,'pad':4,'label':"lit_4244",'name':"@4244",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
	{'addr':0x80BF0540,'size':8,'pad':0,'label':"lit_4246",'name':"@4246",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
	{'addr':0x80BF0548,'size':4,'pad':0,'label':"lit_4287",'name':"@4287",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
	{'addr':0x80BF054C,'size':4,'pad':0,'label':"lit_4288",'name':"@4288",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
	{'addr':0x80BF0550,'size':4,'pad':0,'label':"lit_4289",'name':"@4289",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[0,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
	{'addr':0x80BF0554,'size':54,'pad':0,'label':"d_a_obj_flag3__stringBase0",'name':"@stringBase0",'lib':-1,'tu':3,'section':3,'class_template':None,'static':False,'is_reachable':False,'r':[3,0,0],'sh':[0,0,0],'type':"StringBase"},
	{'addr':0x80BF058C,'size':32,'pad':0,'label':"l_daObjFlag3_Method",'name':"l_daObjFlag3_Method",'lib':-1,'tu':3,'section':4,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ReferenceArray"},
	{'addr':0x80BF05AC,'size':48,'pad':0,'label':"g_profile_Obj_Flag3",'name':"g_profile_Obj_Flag3",'lib':-1,'tu':3,'section':4,'class_template':None,'static':False,'is_reachable':False,'r':[0,0,1],'sh':[0,0,0],'type':"ReferenceArray"},
	{'addr':0x80BF05DC,'size':12,'pad':0,'label':"__vt__10cCcD_GStts",'name':"__vt__10cCcD_GStts",'lib':-1,'tu':3,'section':4,'class_template':None,'static':False,'is_reachable':False,'r':[3,0,0],'sh':[0,0,0],'type':"VirtualTable"},
	{'addr':0x80BF05E8,'size':12,'pad':0,'label':"__vt__10dCcD_GStts",'name':"__vt__10dCcD_GStts",'lib':-1,'tu':3,'section':4,'class_template':None,'static':False,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"VirtualTable"},
	{'addr':0x80BF05F4,'size':12,'pad':0,'label':"__vt__8cM3dGAab",'name':"__vt__8cM3dGAab",'lib':-1,'tu':3,'section':4,'class_template':None,'static':False,'is_reachable':False,'r':[3,0,0],'sh':[0,0,0],'type':"VirtualTable"},
	{'addr':0x80BF0600,'size':12,'pad':0,'label':"__vt__8cM3dGSph",'name':"__vt__8cM3dGSph",'lib':-1,'tu':3,'section':4,'class_template':None,'static':False,'is_reachable':False,'r':[3,0,0],'sh':[0,0,0],'type':"VirtualTable"},
	{'addr':0x80BF060C,'size':20,'pad':0,'label':"__vt__12FlagCloth2_c",'name':"__vt__12FlagCloth2_c",'lib':-1,'tu':3,'section':4,'class_template':None,'static':False,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"VirtualTable"},
]

# Names
SYMBOL_NAMES = {
	"_prolog":0,
	"_epilog":1,
	"_unresolved":2,
	"createHeap__12daObjFlag3_cFv":3,
	"createSolidHeap__FP10fopAc_ac_c":4,
	"daObjFlag3_Draw__FP12daObjFlag3_c":5,
	"daObjFlag3_Execute__FP12daObjFlag3_c":6,
	"execute__12daObjFlag3_cFv":7,
	"__dt__4cXyzFv":8,
	"execute__12FlagCloth2_cFv":9,
	"calcFlagNormal__12FlagCloth2_cFP4cXyzi":10,
	"calcFlagFactor__12FlagCloth2_cFP4cXyzP4cXyzP4cXyzi":11,
	"daObjFlag3_IsDelete__FP12daObjFlag3_c":12,
	"daObjFlag3_Delete__FP12daObjFlag3_c":13,
	"__dt__12daObjFlag3_cFv":14,
	"__dt__12FlagCloth2_cFv":15,
	"daObjFlag3_Create__FP10fopAc_ac_c":16,
	"create__12daObjFlag3_cFv":17,
	"create_init__12daObjFlag3_cFv":18,
	"initFlagPos__12FlagCloth2_cFP4cXyzP10fopAc_ac_c":19,
	"__ct__4cXyzFv":20,
	"__dt__8cM3dGSphFv":21,
	"__dt__8cM3dGAabFv":22,
	"__dt__10dCcD_GSttsFv":23,
	"__ct__11J3DLightObjFv":24,
	"__dt__10cCcD_GSttsFv":25,
	"draw__12FlagCloth2_cFv":26,
	"getTargetPos__12FlagCloth2_cFv":27,
	"_ctors":28,
	"_dtors":29,
	"M_attr__12daObjFlag3_c":30,
	"lit_3637":31,
	"lit_3672":32,
	"data_80BF04B0":33,
	"lit_3757":34,
	"lit_3760":35,
	"lit_3813":36,
	"lit_3814":37,
	"lit_3816":38,
	"lit_4012":39,
	"lit_4104":40,
	"lit_4105":41,
	"lit_4106":42,
	"lit_4107":43,
	"lit_4108":44,
	"lit_4242":45,
	"lit_4243":46,
	"lit_4244":47,
	"lit_4246":48,
	"lit_4287":49,
	"lit_4288":50,
	"lit_4289":51,
	"d_a_obj_flag3__stringBase0":52,
	"l_daObjFlag3_Method":53,
	"g_profile_Obj_Flag3":54,
	"__vt__10cCcD_GStts":55,
	"__vt__10dCcD_GStts":56,
	"__vt__8cM3dGAab":57,
	"__vt__8cM3dGSph":58,
	"__vt__12FlagCloth2_c":59,
}