diff --git a/extracted_reversing_data_bw_141.json b/extracted_reversing_data_bw_141.json index 0e7256c..8dfc73c 100644 --- a/extracted_reversing_data_bw_141.json +++ b/extracted_reversing_data_bw_141.json @@ -759,6 +759,12 @@ "uint32_t", "uint32_t" ], + "arg_names": [ + "", + "", + "", + "" + ], "signature": "_Bool (void *, enum LH_MOUSE_EVENT_TYPE, uint32_t, uint32_t)" }, { @@ -1336,6 +1342,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "transport" + ], "signature": "void (struct LHTransport *)" }, { @@ -1348,6 +1357,10 @@ "struct LHTransport *", "const char *" ], + "arg_names": [ + "transport", + "path" + ], "signature": "int (struct LHTransport *, const char *)" }, { @@ -1641,6 +1654,10 @@ "int", "struct LHScriptPramX_c_ *" ], + "arg_names": [ + "", + "" + ], "signature": "enum uint32_t (int, struct LHScriptPramX_c_ *)" }, { @@ -2074,6 +2091,10 @@ "struct Base *", "uint8_t" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct Base *, const void *, uint8_t) __attribute__((fastcall))" }, { @@ -2086,6 +2107,10 @@ "struct Base *", "uint32_t" ], + "arg_names": [ + "", + "" + ], "signature": "struct Base *(struct Base *, const void *, uint32_t) __attribute__((fastcall))" }, { @@ -2097,6 +2122,9 @@ "args": [ "struct Base *" ], + "arg_names": [ + "" + ], "signature": "void (struct Base *) __attribute__((fastcall))" }, { @@ -2109,6 +2137,10 @@ "struct Base *", "int" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct Base *, const void *, int) __attribute__((fastcall))" }, { @@ -2121,6 +2153,10 @@ "struct Base *", "struct LHPoint *" ], + "arg_names": [ + "", + "" + ], "signature": "uint32_t (struct Base *, const void *, struct LHPoint *) __attribute__((fastcall))" }, { @@ -2132,6 +2168,9 @@ "args": [ "struct Base *" ], + "arg_names": [ + "" + ], "signature": "void (struct Base *) __attribute__((fastcall))" }, { @@ -2143,6 +2182,9 @@ "args": [ "struct Base *" ], + "arg_names": [ + "" + ], "signature": "void (struct Base *) __attribute__((fastcall))" }, { @@ -2225,6 +2267,9 @@ "args": [ "const struct GBaseInfo *" ], + "arg_names": [ + "this" + ], "signature": "const char *(const struct GBaseInfo *) __attribute__((fastcall))" }, { @@ -2236,6 +2281,9 @@ "args": [ "struct GBaseInfo *" ], + "arg_names": [ + "this" + ], "signature": "void (struct GBaseInfo *) __attribute__((fastcall))" }, { @@ -2248,6 +2296,10 @@ "struct GBaseInfo *", "uint32_t *" ], + "arg_names": [ + "this", + "param_1" + ], "signature": "struct GBaseInfo *(struct GBaseInfo *, const void *, uint32_t *) __attribute__((fastcall))" }, { @@ -2262,6 +2314,12 @@ "uint32_t", "uint32_t" ], + "arg_names": [ + "this", + "param_1", + "param_2", + "param_3" + ], "signature": "void (struct GBaseInfo *, const void *, float, uint32_t, uint32_t) __attribute__((fastcall))" }, { @@ -2342,6 +2400,9 @@ "args": [ "const struct BaseInfo *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct BaseInfo *) __attribute__((fastcall))" }, { @@ -47553,6 +47614,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "struct GPlayer *(struct GameThing *) __attribute__((fastcall))" }, { @@ -47565,6 +47629,10 @@ "struct GameThing *", "struct GPlayer *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct GameThing *, const void *, struct GPlayer *) __attribute__((fastcall))" }, { @@ -47577,6 +47645,10 @@ "struct GameThing *", "struct MapCoords *" ], + "arg_names": [ + "", + "" + ], "signature": "float (struct GameThing *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -47588,6 +47660,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "void (struct GameThing *) __attribute__((fastcall))" }, { @@ -47599,6 +47674,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct GameThing *) __attribute__((fastcall))" }, { @@ -47610,6 +47688,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct GameThing *) __attribute__((fastcall))" }, { @@ -47622,6 +47703,10 @@ "struct GameThing *", "struct Creature *" ], + "arg_names": [ + "", + "" + ], "signature": "_Bool (struct GameThing *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -47634,6 +47719,10 @@ "struct GameThing *", "struct Creature *" ], + "arg_names": [ + "", + "" + ], "signature": "_Bool (struct GameThing *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -47645,6 +47734,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "float (struct GameThing *) __attribute__((fastcall))" }, { @@ -47656,6 +47748,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "float (struct GameThing *) __attribute__((fastcall))" }, { @@ -47667,6 +47762,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct GameThing *) __attribute__((fastcall))" }, { @@ -47678,6 +47776,9 @@ "args": [ "const struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "struct Town *(const struct GameThing *) __attribute__((fastcall))" }, { @@ -47690,6 +47791,10 @@ "struct GameThing *", "struct Villager *" ], + "arg_names": [ + "", + "" + ], "signature": "float (struct GameThing *, const void *, struct Villager *) __attribute__((fastcall))" }, { @@ -47702,6 +47807,10 @@ "struct GameThing *", "struct Villager *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct GameThing *, const void *, struct Villager *) __attribute__((fastcall))" }, { @@ -47714,6 +47823,10 @@ "struct GameThing *", "struct Villager *" ], + "arg_names": [ + "", + "" + ], "signature": "uint32_t (struct GameThing *, const void *, struct Villager *) __attribute__((fastcall))" }, { @@ -47727,6 +47840,11 @@ "uint32_t", "float" ], + "arg_names": [ + "", + "", + "" + ], "signature": "void (struct GameThing *, const void *, uint32_t, float) __attribute__((fastcall))" }, { @@ -47740,6 +47858,11 @@ "struct Spell *", "struct PSysProcessInfo *" ], + "arg_names": [ + "", + "", + "" + ], "signature": "void (struct GameThing *, const void *, struct Spell *, struct PSysProcessInfo *) __attribute__((fastcall))" }, { @@ -47751,6 +47874,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "float (struct GameThing *) __attribute__((fastcall))" }, { @@ -47762,6 +47888,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "float (struct GameThing *) __attribute__((fastcall))" }, { @@ -47773,6 +47902,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "struct GPlayer *(struct GameThing *) __attribute__((fastcall))" }, { @@ -47784,6 +47916,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "struct GPlayer *(struct GameThing *) __attribute__((fastcall))" }, { @@ -47795,6 +47930,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct GameThing *) __attribute__((fastcall))" }, { @@ -47806,6 +47944,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "struct GFootpathLink *(struct GameThing *) __attribute__((fastcall))" }, { @@ -47818,6 +47959,10 @@ "struct GameThing *", "struct GFootpath *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct GameThing *, const void *, struct GFootpath *) __attribute__((fastcall))" }, { @@ -47832,6 +47977,12 @@ "float", "int" ], + "arg_names": [ + "", + "", + "", + "" + ], "signature": "uint32_t (struct GameThing *, const void *, struct MapCoords *, float, int) __attribute__((fastcall))" }, { @@ -47846,6 +47997,12 @@ "struct MapCoords *", "uint32_t" ], + "arg_names": [ + "", + "", + "", + "" + ], "signature": "void (struct GameThing *, const void *, struct Living *, struct MapCoords *, uint32_t) __attribute__((fastcall))" }, { @@ -47858,6 +48015,10 @@ "struct GameThing *", "struct GFootpath *" ], + "arg_names": [ + "", + "" + ], "signature": "uint32_t (struct GameThing *, const void *, struct GFootpath *) __attribute__((fastcall))" }, { @@ -47870,6 +48031,10 @@ "struct GameThing *", "struct GFootpath *" ], + "arg_names": [ + "", + "" + ], "signature": "uint32_t (struct GameThing *, const void *, struct GFootpath *) __attribute__((fastcall))" }, { @@ -47882,6 +48047,10 @@ "struct GameThing *", "uint8_t" ], + "arg_names": [ + "", + "" + ], "signature": "uint32_t (struct GameThing *, const void *, uint8_t) __attribute__((fastcall))" }, { @@ -47894,6 +48063,10 @@ "struct GameThing *", "uint8_t" ], + "arg_names": [ + "", + "" + ], "signature": "uint32_t (struct GameThing *, const void *, uint8_t) __attribute__((fastcall))" }, { @@ -47907,6 +48080,11 @@ "uint8_t", "uint8_t" ], + "arg_names": [ + "", + "", + "" + ], "signature": "uint32_t (struct GameThing *, const void *, uint8_t, uint8_t) __attribute__((fastcall))" }, { @@ -47919,6 +48097,10 @@ "struct GameThing *", "enum RESOURCE_TYPE" ], + "arg_names": [ + "", + "type" + ], "signature": "uint32_t (struct GameThing *, const void *, enum RESOURCE_TYPE) __attribute__((fastcall))" }, { @@ -47936,6 +48118,15 @@ "const struct MapCoords *", "int" ], + "arg_names": [ + "", + "type", + "", + "", + "", + "coords", + "" + ], "signature": "uint32_t (struct GameThing *, const void *, enum RESOURCE_TYPE, uint32_t, struct GInterfaceStatus *, _Bool, const struct MapCoords *, int) __attribute__((fastcall))" }, { @@ -47950,6 +48141,12 @@ "uint8_t", "uint8_t" ], + "arg_names": [ + "", + "", + "", + "" + ], "signature": "uint32_t (struct GameThing *, const void *, uint8_t, uint8_t, uint8_t) __attribute__((fastcall))" }, { @@ -47961,6 +48158,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "struct Creature *(struct GameThing *) __attribute__((fastcall))" }, { @@ -47972,6 +48172,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "struct GPlayer *(struct GameThing *) __attribute__((fastcall))" }, { @@ -47983,6 +48186,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "uint32_t (struct GameThing *) __attribute__((fastcall))" }, { @@ -47994,6 +48200,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "struct Abode *(struct GameThing *) __attribute__((fastcall))" }, { @@ -48005,6 +48214,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "struct MultiMapFixed *(struct GameThing *) __attribute__((fastcall))" }, { @@ -48016,6 +48228,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "uint32_t (struct GameThing *) __attribute__((fastcall))" }, { @@ -48027,6 +48242,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "uint32_t (struct GameThing *) __attribute__((fastcall))" }, { @@ -48038,6 +48256,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct GameThing *) __attribute__((fastcall))" }, { @@ -48049,6 +48270,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "uint16_t (struct GameThing *) __attribute__((fastcall))" }, { @@ -48060,6 +48284,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "float (struct GameThing *) __attribute__((fastcall))" }, { @@ -48071,6 +48298,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct GameThing *) __attribute__((fastcall))" }, { @@ -48083,6 +48313,10 @@ "struct GameThing *", "struct GInterfaceStatus *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct GameThing *, const void *, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -48094,6 +48328,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct GameThing *) __attribute__((fastcall))" }, { @@ -48105,6 +48342,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "char *(struct GameThing *) __attribute__((fastcall))" }, { @@ -48116,6 +48356,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "uint32_t (struct GameThing *) __attribute__((fastcall))" }, { @@ -48127,6 +48370,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "uint32_t (struct GameThing *) __attribute__((fastcall))" }, { @@ -48138,6 +48384,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "uint32_t (struct GameThing *) __attribute__((fastcall))" }, { @@ -48150,6 +48399,10 @@ "struct GameThing *", "struct GameOSFile *" ], + "arg_names": [ + "this", + "file" + ], "signature": "uint32_t (struct GameThing *, const void *, struct GameOSFile *) __attribute__((fastcall))" }, { @@ -48162,6 +48415,10 @@ "struct GameThing *", "void *" ], + "arg_names": [ + "", + "" + ], "signature": "uint32_t (struct GameThing *, void *) __attribute__((fastcall))" }, { @@ -48173,6 +48430,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "uint32_t (struct GameThing *) __attribute__((fastcall))" }, { @@ -48185,6 +48445,10 @@ "struct GameThing *", "void *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct GameThing *, void *) __attribute__((fastcall))" }, { @@ -48196,6 +48460,9 @@ "args": [ "struct GameThing *" ], + "arg_names": [ + "" + ], "signature": "void (struct GameThing *) __attribute__((fastcall))" }, { @@ -48547,6 +48814,10 @@ "struct GameThingWithPos *", "struct MapCoords *" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct GameThingWithPos *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -48559,6 +48830,10 @@ "const struct GameThingWithPos *", "struct MapCoords *" ], + "arg_names": [ + "this", + "" + ], "signature": "struct MapCoords *(const struct GameThingWithPos *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -48571,6 +48846,10 @@ "struct GameThingWithPos *", "struct MapCoords *" ], + "arg_names": [ + "this", + "coords" + ], "signature": "struct MapCoords *(struct GameThingWithPos *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -48583,6 +48862,10 @@ "struct GameThingWithPos *", "int" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct GameThingWithPos *, const void *, int) __attribute__((fastcall))" }, { @@ -48594,6 +48877,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48605,6 +48891,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48616,6 +48905,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "struct Citadel *(struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48627,6 +48919,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48638,6 +48933,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48649,6 +48947,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48661,6 +48962,10 @@ "struct GameThingWithPos *", "float" ], + "arg_names": [ + "this", + "scale" + ], "signature": "void (struct GameThingWithPos *, const void *, float) __attribute__((fastcall))" }, { @@ -48672,6 +48977,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48683,6 +48991,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48694,6 +49005,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48707,6 +49021,11 @@ "float", "int" ], + "arg_names": [ + "this", + "speed", + "scale" + ], "signature": "void (struct GameThingWithPos *, const void *, float, int) __attribute__((fastcall))" }, { @@ -48718,6 +49037,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48730,6 +49052,10 @@ "const struct GameThingWithPos *", "struct MapCoords *" ], + "arg_names": [ + "this", + "target" + ], "signature": "float (const struct GameThingWithPos *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -48741,6 +49067,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48753,6 +49082,10 @@ "struct GameThingWithPos *", "float" ], + "arg_names": [ + "this", + "height" + ], "signature": "void (struct GameThingWithPos *, const void *, float) __attribute__((fastcall))" }, { @@ -48765,6 +49098,10 @@ "struct GameThingWithPos *", "float" ], + "arg_names": [ + "this", + "height" + ], "signature": "void (struct GameThingWithPos *, const void *, float) __attribute__((fastcall))" }, { @@ -48776,6 +49113,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48788,6 +49128,10 @@ "struct GameThingWithPos *", "struct LHPoint *" ], + "arg_names": [ + "this", + "pos" + ], "signature": "void (struct GameThingWithPos *, const void *, struct LHPoint *) __attribute__((fastcall))" }, { @@ -48799,6 +49143,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48812,6 +49159,11 @@ "float", "int" ], + "arg_names": [ + "this", + "speed", + "scale" + ], "signature": "void (struct GameThingWithPos *, const void *, float, int) __attribute__((fastcall))" }, { @@ -48823,6 +49175,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48834,6 +49189,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48845,6 +49203,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48857,6 +49218,10 @@ "struct GameThingWithPos *", "struct LHPoint *" ], + "arg_names": [ + "this", + "pos" + ], "signature": "void (struct GameThingWithPos *, const void *, struct LHPoint *) __attribute__((fastcall))" }, { @@ -48869,6 +49234,10 @@ "struct GameThingWithPos *", "struct LHPoint *" ], + "arg_names": [ + "this", + "pos" + ], "signature": "void (struct GameThingWithPos *, const void *, struct LHPoint *) __attribute__((fastcall))" }, { @@ -48881,6 +49250,10 @@ "struct GameThingWithPos *", "struct LHPoint *" ], + "arg_names": [ + "this", + "pos" + ], "signature": "void (struct GameThingWithPos *, const void *, struct LHPoint *) __attribute__((fastcall))" }, { @@ -48892,6 +49265,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48903,6 +49279,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48914,6 +49293,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48925,6 +49307,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48936,6 +49321,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48947,6 +49335,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48958,6 +49349,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48969,6 +49363,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48980,6 +49377,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -48991,6 +49391,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49002,6 +49405,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49013,6 +49419,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49025,6 +49434,10 @@ "struct GameThingWithPos *", "int" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct GameThingWithPos *, const void *, int) __attribute__((fastcall))" }, { @@ -49036,6 +49449,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "enum IMPRESSIVE_TYPE (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49048,6 +49464,10 @@ "struct GameThingWithPos *", "enum IMPRESSIVE_TYPE" ], + "arg_names": [ + "this", + "type" + ], "signature": "float (struct GameThingWithPos *, const void *, enum IMPRESSIVE_TYPE) __attribute__((fastcall))" }, { @@ -49061,6 +49481,11 @@ "struct Living *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "float (struct GameThingWithPos *, const void *, struct Living *, struct Reaction *) __attribute__((fastcall))" }, { @@ -49074,6 +49499,11 @@ "struct Reaction *", "struct GameThingWithPos *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "float (struct GameThingWithPos *, const void *, struct Reaction *, struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49086,6 +49516,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49097,6 +49531,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49109,6 +49546,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49121,6 +49562,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49133,6 +49578,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49145,6 +49594,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49156,6 +49609,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49167,6 +49623,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49178,6 +49637,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49189,6 +49651,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49200,6 +49665,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49211,6 +49679,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49222,6 +49693,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49234,6 +49708,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49245,6 +49723,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49256,6 +49737,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49267,6 +49751,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49278,6 +49765,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49289,6 +49779,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49300,6 +49793,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49311,6 +49807,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49323,6 +49822,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49334,6 +49837,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49345,6 +49851,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49356,6 +49865,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49367,6 +49879,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49378,6 +49893,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49389,6 +49907,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -49401,6 +49922,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49413,6 +49938,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49425,6 +49954,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49437,6 +49970,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49449,6 +49986,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49461,6 +50002,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49473,6 +50018,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49485,6 +50034,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49497,6 +50050,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49509,6 +50066,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49521,6 +50082,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49533,6 +50098,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49545,6 +50114,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49557,6 +50130,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49569,6 +50146,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49581,6 +50162,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49593,6 +50178,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49605,6 +50194,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49617,6 +50210,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49629,6 +50226,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49641,6 +50242,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49653,6 +50258,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49665,6 +50274,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49677,6 +50290,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49689,6 +50306,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49701,6 +50322,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49713,6 +50338,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49725,6 +50354,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49737,6 +50370,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49749,6 +50386,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49761,6 +50402,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49773,6 +50418,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49785,6 +50434,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49797,6 +50450,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49809,6 +50466,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49821,6 +50482,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49833,6 +50498,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49845,6 +50514,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49857,6 +50530,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49869,6 +50546,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49881,6 +50562,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49893,6 +50578,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49905,6 +50594,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49917,6 +50610,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49929,6 +50626,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49941,6 +50642,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49953,6 +50658,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49965,6 +50674,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49977,6 +50690,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -49989,6 +50706,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50001,6 +50722,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50013,6 +50738,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50025,6 +50754,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50037,6 +50770,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50049,6 +50786,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50061,6 +50802,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50072,6 +50817,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50083,6 +50831,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "struct WorshipSite *(struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50094,6 +50845,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50106,6 +50860,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50118,6 +50876,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50130,6 +50892,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50142,6 +50908,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50154,6 +50924,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50166,6 +50940,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50178,6 +50956,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50190,6 +50972,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50202,6 +50988,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50214,6 +51004,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50225,6 +51019,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50237,6 +51034,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50249,6 +51050,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50261,6 +51066,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50273,6 +51082,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50285,6 +51098,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50297,6 +51114,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50309,6 +51130,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50321,6 +51146,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50332,6 +51161,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50344,6 +51176,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50356,6 +51192,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50368,6 +51208,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50380,6 +51224,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50392,6 +51240,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50404,6 +51256,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50416,6 +51272,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50428,6 +51288,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50440,6 +51304,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50452,6 +51320,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50464,6 +51336,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50476,6 +51352,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50488,6 +51368,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50500,6 +51384,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50512,6 +51400,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50524,6 +51416,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50536,6 +51432,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50548,6 +51448,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50560,6 +51464,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50572,6 +51480,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50584,6 +51496,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50596,6 +51512,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50608,6 +51528,10 @@ "struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50620,6 +51544,10 @@ "const struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (const struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50632,6 +51560,10 @@ "const struct GameThingWithPos *", "struct Creature *" ], + "arg_names": [ + "this", + "creature" + ], "signature": "_Bool (const struct GameThingWithPos *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -50643,6 +51575,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50654,6 +51589,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50665,6 +51603,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50676,6 +51617,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50687,6 +51631,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50698,6 +51645,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50709,6 +51659,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50720,6 +51673,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50731,6 +51687,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50742,6 +51701,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50753,6 +51715,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50764,6 +51729,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50775,6 +51743,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50786,6 +51757,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50797,6 +51771,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50808,6 +51785,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50819,6 +51799,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50830,6 +51813,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50841,6 +51827,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50854,6 +51843,11 @@ "float", "struct LHPoint *" ], + "arg_names": [ + "this", + "seconds", + "outPos" + ], "signature": "void (struct GameThingWithPos *, const void *, float, struct LHPoint *) __attribute__((fastcall))" }, { @@ -50865,6 +51859,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50876,6 +51873,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "const char *(struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50887,6 +51887,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50898,6 +51901,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50909,6 +51915,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50920,6 +51929,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50931,6 +51943,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50942,6 +51957,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "int (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -50955,6 +51973,11 @@ "int32_t", "struct LHPoint *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct GameThingWithPos *, const void *, int32_t, struct LHPoint *) __attribute__((fastcall))" }, { @@ -50967,6 +51990,10 @@ "struct GameThingWithPos *", "int32_t" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct GameThingWithPos *, const void *, int32_t) __attribute__((fastcall))" }, { @@ -50979,6 +52006,10 @@ "struct GameThingWithPos *", "int32_t" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct GameThingWithPos *, const void *, int32_t) __attribute__((fastcall))" }, { @@ -50990,6 +52021,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "enum DEATH_REASON (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51001,6 +52035,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51012,6 +52049,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51023,6 +52063,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51034,6 +52077,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51045,6 +52091,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51056,6 +52105,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51067,6 +52119,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51078,6 +52133,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51089,6 +52147,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51100,6 +52161,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51111,6 +52175,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51122,6 +52189,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51133,6 +52203,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51144,6 +52217,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51155,6 +52231,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51166,6 +52245,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51177,6 +52259,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51188,6 +52273,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51199,6 +52287,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51210,6 +52301,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51221,6 +52315,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51232,6 +52329,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51243,6 +52343,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51254,6 +52357,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51265,6 +52371,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51276,6 +52385,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51287,6 +52399,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51298,6 +52413,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51309,6 +52427,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51320,6 +52441,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51332,6 +52456,10 @@ "struct GameThingWithPos *", "int" ], + "arg_names": [ + "this", + "index" + ], "signature": "void (struct GameThingWithPos *, const void *, int) __attribute__((fastcall))" }, { @@ -51343,6 +52471,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51354,6 +52485,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51365,6 +52499,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51376,6 +52513,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51387,6 +52527,9 @@ "args": [ "const struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51398,6 +52541,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "enum HELP_TEXT (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51409,6 +52555,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "enum HELP_TEXT (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51420,6 +52569,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51431,6 +52583,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51442,6 +52597,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51453,6 +52611,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51465,6 +52626,10 @@ "struct GameThingWithPos *", "int" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct GameThingWithPos *, const void *, int) __attribute__((fastcall))" }, { @@ -51476,6 +52641,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "float (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -51488,6 +52656,10 @@ "struct GameThingWithPos *", "struct MapCoords *" ], + "arg_names": [ + "this", + "outPos" + ], "signature": "void (struct GameThingWithPos *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -51499,6 +52671,9 @@ "args": [ "struct GameThingWithPos *" ], + "arg_names": [ + "this" + ], "signature": "void (struct GameThingWithPos *) __attribute__((fastcall))" }, { @@ -53650,6 +54825,9 @@ "args": [ "struct LH3DObject *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct LH3DObject *) __attribute__((fastcall))" }, { @@ -53662,6 +54840,10 @@ "struct LH3DObject *", "_Bool" ], + "arg_names": [ + "this", + "value" + ], "signature": "void (struct LH3DObject *, _Bool) __attribute__((fastcall))" }, { @@ -53674,6 +54856,10 @@ "struct LH3DObject *", "_Bool" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct LH3DObject *, _Bool) __attribute__((fastcall))" }, { @@ -53686,6 +54872,10 @@ "struct LH3DObject *", "_Bool" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct LH3DObject *, _Bool) __attribute__((fastcall))" }, { @@ -53698,6 +54888,10 @@ "struct LH3DObject *", "_Bool" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct LH3DObject *, _Bool) __attribute__((fastcall))" }, { @@ -53710,6 +54904,10 @@ "struct LH3DObject *", "_Bool" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct LH3DObject *, _Bool) __attribute__((fastcall))" }, { @@ -53722,6 +54920,10 @@ "struct LH3DObject *", "_Bool" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct LH3DObject *, _Bool) __attribute__((fastcall))" }, { @@ -53736,6 +54938,12 @@ "struct LH3DMesh *", "struct LH3DMesh *" ], + "arg_names": [ + "", + "", + "", + "" + ], "signature": "uint32_t (struct LH3DObject *, struct LH3DMesh *, struct LH3DMesh *, struct LH3DMesh *) __attribute__((fastcall))" }, { @@ -53747,6 +54955,9 @@ "args": [ "struct LH3DObject *" ], + "arg_names": [ + "" + ], "signature": "struct LH3DMesh *(struct LH3DObject *) __attribute__((fastcall))" }, { @@ -53758,6 +54969,9 @@ "args": [ "struct LH3DObject *" ], + "arg_names": [ + "this" + ], "signature": "int (struct LH3DObject *) __attribute__((fastcall))" }, { @@ -53769,6 +54983,9 @@ "args": [ "const struct LH3DObject *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct LH3DObject *) __attribute__((fastcall))" }, { @@ -53781,6 +54998,10 @@ "const struct LH3DObject *", "struct LHPoint *" ], + "arg_names": [ + "this", + "point" + ], "signature": "_Bool (const struct LH3DObject *, struct LHPoint *) __attribute__((fastcall))" }, { @@ -53793,6 +55014,10 @@ "const struct LH3DObject *", "struct LHPoint *" ], + "arg_names": [ + "this", + "point" + ], "signature": "_Bool (const struct LH3DObject *, struct LHPoint *) __attribute__((fastcall))" }, { @@ -53806,6 +55031,11 @@ "int", "struct LHPoint *" ], + "arg_names": [ + "this", + "param_2", + "point" + ], "signature": "_Bool (const struct LH3DObject *, int, struct LHPoint *) __attribute__((fastcall))" }, { @@ -53817,6 +55047,9 @@ "args": [ "struct LH3DObject *" ], + "arg_names": [ + "this" + ], "signature": "void (struct LH3DObject *) __attribute__((fastcall))" }, { @@ -53828,6 +55061,9 @@ "args": [ "const struct LH3DObject *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct LH3DObject *) __attribute__((fastcall))" }, { @@ -59768,360 +61004,6 @@ } ] }, - { - "kind": "FUNCTIONPROTO", - "type": "GObjectInfoVftable__GetMesh", - "size": 4, - "call_type": "__thiscall", - "result": "void *", - "args": [ - "const struct GObjectInfo *" - ], - "signature": "void *(const struct GObjectInfo *) __attribute__((fastcall))" - }, - { - "kind": "FUNCTIONPROTO", - "type": "GObjectInfoVftable__GetMesh__TRIBE_TYPE", - "size": 4, - "call_type": "__thiscall", - "result": "void *", - "args": [ - "const struct GObjectInfo *", - "enum TRIBE_TYPE" - ], - "signature": "void *(const struct GObjectInfo *, const void *, enum TRIBE_TYPE) __attribute__((fastcall))" - }, - { - "kind": "FUNCTIONPROTO", - "type": "GObjectInfoVftable__GetAlignmentType", - "size": 4, - "call_type": "__thiscall", - "result": "enum ALIGNMENT_TYPE", - "args": [ - "const struct GObjectInfo *" - ], - "signature": "enum ALIGNMENT_TYPE (const struct GObjectInfo *) __attribute__((fastcall))" - }, - { - "kind": "FUNCTIONPROTO", - "type": "GObjectInfoVftable__GetFoodType", - "size": 4, - "call_type": "__thiscall", - "result": "uint32_t", - "args": [ - "const struct GObjectInfo *" - ], - "signature": "uint32_t (const struct GObjectInfo *) __attribute__((fastcall))" - }, - { - "kind": "STRUCT_DECL", - "type": "struct GObjectInfoVftable", - "size": 60, - "members": [ - { - "name": "super", - "type": "struct GBaseInfoVftable", - "offset": 0 - }, - { - "name": "GetMesh", - "type": "GObjectInfoVftable__GetMesh *", - "offset": 44 - }, - { - "name": "GetMesh__TRIBE_TYPE", - "type": "GObjectInfoVftable__GetMesh__TRIBE_TYPE *", - "offset": 48 - }, - { - "name": "GetAlignmentType", - "type": "GObjectInfoVftable__GetAlignmentType *", - "offset": 52 - }, - { - "name": "GetFoodType", - "type": "GObjectInfoVftable__GetFoodType *", - "offset": 56 - } - ] - }, - { - "kind": "UNION_DECL", - "type": "union GObjectInfoBase", - "size": 16, - "aliases": [ - { - "name": "super", - "type": "GBaseInfo" - }, - { - "name": "vftable", - "type": "GObjectInfoVftable *" - } - ] - }, - { - "kind": "STRUCT_DECL", - "type": "struct GObjectInfo", - "size": 256, - "members": [ - { - "name": "base", - "type": "union GObjectInfoBase", - "offset": 0 - }, - { - "name": "type", - "type": "enum OBJECT_TYPE", - "offset": 16 - }, - { - "name": "alignmentType", - "type": "enum ALIGNMENT_TYPE", - "offset": 20 - }, - { - "name": "debugString", - "type": "char[48]", - "offset": 24 - }, - { - "name": "collideSound", - "type": "enum SOUND_COLLISION_TYPE", - "offset": 72 - }, - { - "name": "immersion", - "type": "enum IMMERSION_EFFECT_TYPE", - "offset": 76 - }, - { - "name": "helpStartEnum", - "type": "enum HELP_TEXT", - "offset": 80 - }, - { - "name": "helpEndEnum", - "type": "enum HELP_TEXT", - "offset": 84 - }, - { - "name": "helpMessage", - "type": "uint32_t", - "offset": 88 - }, - { - "name": "helpCondition", - "type": "uint32_t", - "offset": 92 - }, - { - "name": "helpInHand", - "type": "uint32_t", - "offset": 96 - }, - { - "name": "handCondition", - "type": "uint32_t", - "offset": 100 - }, - { - "name": "foodValue", - "type": "float", - "offset": 104 - }, - { - "name": "woodValue", - "type": "uint32_t", - "offset": 108 - }, - { - "name": "food_type", - "type": "uint32_t", - "offset": 112 - }, - { - "name": "defenceEffectBurn", - "type": "float", - "offset": 116 - }, - { - "name": "defenceEffectCrush", - "type": "float", - "offset": 120 - }, - { - "name": "defenceEffectHit", - "type": "float", - "offset": 124 - }, - { - "name": "defenceEffectHeal", - "type": "float", - "offset": 128 - }, - { - "name": "defenceEffectFlyAway", - "type": "float", - "offset": 132 - }, - { - "name": "defenceEffectAlignmentModification", - "type": "float", - "offset": 136 - }, - { - "name": "defenceEffectBeliefModification", - "type": "float", - "offset": 140 - }, - { - "name": "defenceMultiplierBurn", - "type": "float", - "offset": 144 - }, - { - "name": "defenceMultiplierCrush", - "type": "float", - "offset": 148 - }, - { - "name": "defenceMultiplierHit", - "type": "float", - "offset": 152 - }, - { - "name": "defenceMultiplierHeal", - "type": "float", - "offset": 156 - }, - { - "name": "defenceMultiplierFlyAway", - "type": "float", - "offset": 160 - }, - { - "name": "defenceMultiplierAlignmentModification", - "type": "float", - "offset": 164 - }, - { - "name": "defenceMultiplierBeliefModification", - "type": "float", - "offset": 168 - }, - { - "name": "weight", - "type": "float", - "offset": 172 - }, - { - "name": "heat_capacity", - "type": "float", - "offset": 176 - }, - { - "name": "combustionTemperature", - "type": "float", - "offset": 180 - }, - { - "name": "burningPriority", - "type": "float", - "offset": 184 - }, - { - "name": "canCreatureUseForBuilding", - "type": "uint32_t", - "offset": 188 - }, - { - "name": "canCreatureInteractWithMe", - "type": "uint32_t", - "offset": 192 - }, - { - "name": "canCreatureAttackMe", - "type": "uint32_t", - "offset": 196 - }, - { - "name": "canCreaturePlayWithMe", - "type": "uint32_t", - "offset": 200 - }, - { - "name": "canCreatureInspectMe", - "type": "uint32_t", - "offset": 204 - }, - { - "name": "canCreatureGiveMeToLiving", - "type": "uint32_t", - "offset": 208 - }, - { - "name": "canCreatureBringMeBackToTheCitadel", - "type": "uint32_t", - "offset": 212 - }, - { - "name": "villagerInteractState", - "type": "uint16_t", - "offset": 216 - }, - { - "name": "villagerInteractStateForBuilding", - "type": "uint16_t", - "offset": 218 - }, - { - "name": "field_0xdc", - "type": "float", - "offset": 220 - }, - { - "name": "villagerInteractDesire", - "type": "float", - "offset": 224 - }, - { - "name": "sacrificeValue", - "type": "float", - "offset": 228 - }, - { - "name": "impressiveValue", - "type": "float", - "offset": 232 - }, - { - "name": "aggressorValue", - "type": "float", - "offset": 236 - }, - { - "name": "villagerImpressiveValue", - "type": "float", - "offset": 240 - }, - { - "name": "artifactMultiplier", - "type": "float", - "offset": 244 - }, - { - "name": "drawImportance", - "type": "float", - "offset": 248 - }, - { - "name": "computer_attack_desire", - "type": "float", - "offset": 252 - } - ] - }, { "kind": "STRUCT_DECL", "type": "struct ObjectListNode", @@ -60168,6 +61050,12 @@ "float", "int" ], + "arg_names": [ + "", + "", + "", + "" + ], "signature": "void (int, struct LHPoint2D, float, int)" }, { @@ -60226,6 +61114,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "void (struct Object *) __attribute__((fastcall))" }, { @@ -60237,6 +61128,9 @@ "args": [ "const struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (const struct Object *) __attribute__((fastcall))" }, { @@ -60248,6 +61142,9 @@ "args": [ "const struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (const struct Object *) __attribute__((fastcall))" }, { @@ -60259,6 +61156,9 @@ "args": [ "const struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (const struct Object *) __attribute__((fastcall))" }, { @@ -60271,6 +61171,10 @@ "struct Object *", "const struct LHPoint *" ], + "arg_names": [ + "this", + "focus" + ], "signature": "void (struct Object *, const void *, const struct LHPoint *) __attribute__((fastcall))" }, { @@ -60285,6 +61189,12 @@ "float", "float" ], + "arg_names": [ + "this", + "x", + "y", + "z" + ], "signature": "void (struct Object *, const void *, float, float, float) __attribute__((fastcall))" }, { @@ -60300,6 +61210,13 @@ "float", "float" ], + "arg_names": [ + "this", + "x", + "y", + "z", + "scale" + ], "signature": "void (struct Object *, const void *, float, float, float, float) __attribute__((fastcall))" }, { @@ -60312,6 +61229,10 @@ "struct Object *", "float" ], + "arg_names": [ + "this", + "scale" + ], "signature": "void (struct Object *, const void *, float) __attribute__((fastcall))" }, { @@ -60324,6 +61245,10 @@ "struct Object *", "float" ], + "arg_names": [ + "this", + "angle" + ], "signature": "void (struct Object *, const void *, float) __attribute__((fastcall))" }, { @@ -60336,6 +61261,10 @@ "struct Object *", "float" ], + "arg_names": [ + "this", + "angle" + ], "signature": "void (struct Object *, const void *, float) __attribute__((fastcall))" }, { @@ -60347,6 +61276,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "void (struct Object *) __attribute__((fastcall))" }, { @@ -60358,6 +61290,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -60369,6 +61304,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -60380,6 +61318,9 @@ "args": [ "const struct Object *" ], + "arg_names": [ + "" + ], "signature": "_Bool (const struct Object *) __attribute__((fastcall))" }, { @@ -60391,6 +61332,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "void (struct Object *) __attribute__((fastcall))" }, { @@ -60403,6 +61347,10 @@ "struct Object *", "struct MapCell *" ], + "arg_names": [ + "", + "" + ], "signature": "struct Object *(struct Object *, const void *, struct MapCell *) __attribute__((fastcall))" }, { @@ -60416,6 +61364,11 @@ "struct Object *", "struct MapCell *" ], + "arg_names": [ + "", + "object", + "cell" + ], "signature": "void (struct Object *, const void *, struct Object *, struct MapCell *) __attribute__((fastcall))" }, { @@ -60427,6 +61380,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "void (struct Object *) __attribute__((fastcall))" }, { @@ -60438,6 +61394,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "void (struct Object *) __attribute__((fastcall))" }, { @@ -60450,6 +61409,10 @@ "struct Object *", "struct MapCell *" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct Object *, const void *, struct MapCell *) __attribute__((fastcall))" }, { @@ -60462,6 +61425,10 @@ "struct Object *", "struct MapCell *" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct Object *, const void *, struct MapCell *) __attribute__((fastcall))" }, { @@ -60474,6 +61441,10 @@ "struct Object *", "struct MapCell *" ], + "arg_names": [ + "this", + "cell" + ], "signature": "_Bool (struct Object *, const void *, struct MapCell *) __attribute__((fastcall))" }, { @@ -60485,6 +61456,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -60497,6 +61471,10 @@ "struct Object *", "struct MapCoords *" ], + "arg_names": [ + "this", + "param_2" + ], "signature": "int (struct Object *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -60509,6 +61487,10 @@ "struct Object *", "struct MapCoords *" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct Object *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -60520,6 +61502,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "struct Object *(struct Object *) __attribute__((fastcall))" }, { @@ -60531,6 +61516,9 @@ "args": [ "const struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (const struct Object *) __attribute__((fastcall))" }, { @@ -60542,6 +61530,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "struct Game3DObject *(struct Object *) __attribute__((fastcall))" }, { @@ -60554,6 +61545,10 @@ "struct Object *", "struct LHMatrix *" ], + "arg_names": [ + "this", + "matrix" + ], "signature": "_Bool (struct Object *, const void *, struct LHMatrix *) __attribute__((fastcall))" }, { @@ -60567,6 +61562,11 @@ "struct LHPoint *", "int32_t *" ], + "arg_names": [ + "this", + "point", + "" + ], "signature": "_Bool (struct Object *, const void *, struct LHPoint *, int32_t *) __attribute__((fastcall))" }, { @@ -60581,6 +61581,12 @@ "int32_t", "struct LHPoint *" ], + "arg_names": [ + "this", + "", + "", + "" + ], "signature": "_Bool (struct Object *, const void *, const struct LHPoint *, int32_t, struct LHPoint *) __attribute__((fastcall))" }, { @@ -60592,6 +61598,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -60603,6 +61612,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -60614,6 +61626,9 @@ "args": [ "const struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (const struct Object *) __attribute__((fastcall))" }, { @@ -60626,6 +61641,10 @@ "const struct Object *", "float" ], + "arg_names": [ + "this", + "" + ], "signature": "float (const struct Object *, const void *, float) __attribute__((fastcall))" }, { @@ -60637,6 +61656,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "enum HOLD_TYPE (struct Object *) __attribute__((fastcall))" }, { @@ -60648,6 +61670,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -60659,6 +61684,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -60670,6 +61698,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -60681,6 +61712,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -60693,6 +61727,10 @@ "struct Object *", "struct LH3DColor" ], + "arg_names": [ + "this", + "color" + ], "signature": "void (struct Object *, const void *, struct LH3DColor) __attribute__((fastcall))" }, { @@ -60704,6 +61742,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "struct LH3DColor (struct Object *) __attribute__((fastcall))" }, { @@ -60716,6 +61757,10 @@ "struct Object *", "struct LH3DSprite *" ], + "arg_names": [ + "this", + "sprite" + ], "signature": "void (struct Object *, const void *, struct LH3DSprite *) __attribute__((fastcall))" }, { @@ -60727,6 +61772,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "struct LH3DSprite *(struct Object *) __attribute__((fastcall))" }, { @@ -60739,6 +61787,10 @@ "struct Object *", "float" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct Object *, const void *, float) __attribute__((fastcall))" }, { @@ -60750,6 +61802,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -60763,6 +61818,11 @@ "float", "struct GPlayer *" ], + "arg_names": [ + "this", + "value", + "player" + ], "signature": "void (struct Object *, const void *, float, struct GPlayer *) __attribute__((fastcall))" }, { @@ -60775,6 +61835,10 @@ "struct Object *", "float" ], + "arg_names": [ + "this", + "value" + ], "signature": "void (struct Object *, const void *, float) __attribute__((fastcall))" }, { @@ -60786,6 +61850,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -60799,6 +61866,11 @@ "float", "struct GPlayer *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Object *, const void *, float, struct GPlayer *) __attribute__((fastcall))" }, { @@ -60811,6 +61883,10 @@ "struct Object *", "struct EffectNumbers *" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct Object *, const void *, struct EffectNumbers *) __attribute__((fastcall))" }, { @@ -60824,6 +61900,11 @@ "const void *", "struct EffectValues *" ], + "arg_names": [ + "this", + "param_1", + "" + ], "signature": "void (struct Object *, const void *, const void *, struct EffectValues *) __attribute__((fastcall))" }, { @@ -60836,6 +61917,10 @@ "struct Object *", "struct EffectValues *" ], + "arg_names": [ + "this", + "values" + ], "signature": "float (struct Object *, const void *, struct EffectValues *) __attribute__((fastcall))" }, { @@ -60848,6 +61933,10 @@ "struct Object *", "struct EffectValues *" ], + "arg_names": [ + "this", + "values" + ], "signature": "float (struct Object *, const void *, struct EffectValues *) __attribute__((fastcall))" }, { @@ -60861,6 +61950,11 @@ "struct GPlayer *", "_Bool" ], + "arg_names": [ + "this", + "player", + "" + ], "signature": "void *(struct Object *, const void *, struct GPlayer *, _Bool) __attribute__((fastcall))" }, { @@ -60874,6 +61968,11 @@ "int32_t", "float" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Object *, const void *, int32_t, float) __attribute__((fastcall))" }, { @@ -60886,6 +61985,10 @@ "struct Object *", "struct Scaffold *" ], + "arg_names": [ + "this", + "scaffold" + ], "signature": "void (struct Object *, const void *, struct Scaffold *) __attribute__((fastcall))" }, { @@ -60897,6 +62000,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -60912,6 +62018,13 @@ "_Bool *", "_Bool *" ], + "arg_names": [ + "this", + "", + "", + "", + "" + ], "signature": "void (struct Object *, const void *, _Bool *, _Bool *, _Bool *, _Bool *) __attribute__((fastcall))" }, { @@ -60923,6 +62036,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -60935,6 +62051,10 @@ "struct Object *", "struct LHPoint *" ], + "arg_names": [ + "this", + "pos" + ], "signature": "struct LHPoint *(struct Object *, const void *, struct LHPoint *) __attribute__((fastcall))" }, { @@ -60946,6 +62066,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -60959,6 +62082,11 @@ "struct GPlayer *", "float" ], + "arg_names": [ + "this", + "player", + "" + ], "signature": "uint32_t (struct Object *, const void *, struct GPlayer *, float) __attribute__((fastcall))" }, { @@ -60970,6 +62098,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -60982,6 +62113,10 @@ "struct Object *", "struct Spell *" ], + "arg_names": [ + "this", + "spell" + ], "signature": "uint32_t (struct Object *, const void *, struct Spell *) __attribute__((fastcall))" }, { @@ -60997,6 +62132,13 @@ "struct GameThing *", "const struct MapCoords *" ], + "arg_names": [ + "this", + "", + "", + "", + "" + ], "signature": "void (struct Object *, const void *, enum EFFECT_TYPE, float, struct GameThing *, const struct MapCoords *) __attribute__((fastcall))" }, { @@ -61008,6 +62150,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "" + ], "signature": "int (struct Object *) __attribute__((fastcall))" }, { @@ -61020,6 +62165,10 @@ "struct Object *", "int" ], + "arg_names": [ + "", + "detail" + ], "signature": "int (struct Object *, const void *, int) __attribute__((fastcall))" }, { @@ -61031,6 +62180,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "void (struct Object *) __attribute__((fastcall))" }, { @@ -61043,6 +62195,10 @@ "struct Object *", "_Bool" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct Object *, const void *, _Bool) __attribute__((fastcall))" }, { @@ -61054,6 +62210,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61066,6 +62225,10 @@ "struct Object *", "struct LHRegion *" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct Object *, const void *, struct LHRegion *) __attribute__((fastcall))" }, { @@ -61077,6 +62240,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -61088,6 +62254,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -61099,6 +62268,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61110,6 +62282,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61121,6 +62296,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -61132,6 +62310,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -61143,6 +62324,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -61155,6 +62339,10 @@ "struct Object *", "struct LHMatrix *" ], + "arg_names": [ + "this", + "out" + ], "signature": "void (struct Object *, const void *, struct LHMatrix *) __attribute__((fastcall))" }, { @@ -61167,6 +62355,10 @@ "struct Object *", "struct LandscapeVortex *" ], + "arg_names": [ + "this", + "" + ], "signature": "_Bool (struct Object *, const void *, struct LandscapeVortex *) __attribute__((fastcall))" }, { @@ -61180,6 +62372,11 @@ "struct GInterfaceStatus *", "struct Villager *" ], + "arg_names": [ + "this", + "status", + "villager" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *, struct Villager *) __attribute__((fastcall))" }, { @@ -61193,6 +62390,11 @@ "struct MapCoords *", "struct Object *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "struct MapCoords *(struct Object *, const void *, struct MapCoords *, struct Object *) __attribute__((fastcall))" }, { @@ -61204,6 +62406,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -61215,6 +62420,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -61226,6 +62434,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -61238,6 +62449,10 @@ "struct Object *", "const struct MapCoords *" ], + "arg_names": [ + "", + "coords" + ], "signature": "void (struct Object *, const void *, const struct MapCoords *) __attribute__((fastcall))" }, { @@ -61249,6 +62464,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "" + ], "signature": "enum LH3DObject__ObjectType (struct Object *) __attribute__((fastcall))" }, { @@ -61261,6 +62479,10 @@ "struct Object *", "enum FOOD_TYPE" ], + "arg_names": [ + "this", + "type" + ], "signature": "float (struct Object *, const void *, enum FOOD_TYPE) __attribute__((fastcall))" }, { @@ -61272,6 +62494,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -61283,6 +62508,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "enum FOOD_TYPE (struct Object *) __attribute__((fastcall))" }, { @@ -61294,6 +62522,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -61305,6 +62536,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61316,6 +62550,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61327,6 +62564,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61339,6 +62579,10 @@ "struct Object *", "struct SpellWater *" ], + "arg_names": [ + "this", + "spell" + ], "signature": "float (struct Object *, const void *, struct SpellWater *) __attribute__((fastcall))" }, { @@ -61351,6 +62595,10 @@ "struct Object *", "enum RESOURCE_TYPE" ], + "arg_names": [ + "this", + "type" + ], "signature": "_Bool (struct Object *, const void *, enum RESOURCE_TYPE) __attribute__((fastcall))" }, { @@ -61364,6 +62612,11 @@ "struct Object *", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "_Bool (struct Object *, const void *, struct Object *, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -61375,6 +62628,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -61388,6 +62644,11 @@ "enum RESOURCE_TYPE", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "type", + "status" + ], "signature": "_Bool (struct Object *, const void *, enum RESOURCE_TYPE, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -61399,6 +62660,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "enum RESOURCE_TYPE (struct Object *) __attribute__((fastcall))" }, { @@ -61410,6 +62674,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "int (struct Object *) __attribute__((fastcall))" }, { @@ -61423,6 +62690,11 @@ "enum RESOURCE_TYPE", "int" ], + "arg_names": [ + "this", + "type", + "" + ], "signature": "void (struct Object *, const void *, enum RESOURCE_TYPE, int) __attribute__((fastcall))" }, { @@ -61435,6 +62707,10 @@ "struct Object *", "int" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct Object *, const void *, int) __attribute__((fastcall))" }, { @@ -61446,6 +62722,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61457,6 +62736,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61469,6 +62751,10 @@ "struct Object *", "struct Object *" ], + "arg_names": [ + "this", + "" + ], "signature": "_Bool (struct Object *, const void *, struct Object *) __attribute__((fastcall))" }, { @@ -61481,6 +62767,10 @@ "struct Object *", "struct Object *" ], + "arg_names": [ + "this", + "" + ], "signature": "_Bool (struct Object *, const void *, struct Object *) __attribute__((fastcall))" }, { @@ -61494,6 +62784,11 @@ "struct MapCoords *", "struct MapCoords *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "_Bool (const struct Object *, const void *, struct MapCoords *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -61506,6 +62801,10 @@ "const struct Object *", "struct MapCoords *" ], + "arg_names": [ + "this", + "" + ], "signature": "_Bool (const struct Object *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -61519,6 +62818,11 @@ "struct Object *", "float" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "_Bool (const struct Object *, const void *, struct Object *, float) __attribute__((fastcall))" }, { @@ -61530,6 +62834,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "void (struct Object *) __attribute__((fastcall))" }, { @@ -61541,6 +62848,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "void (struct Object *) __attribute__((fastcall))" }, { @@ -61553,6 +62863,10 @@ "struct Object *", "struct Object *" ], + "arg_names": [ + "this", + "" + ], "signature": "float (struct Object *, const void *, struct Object *) __attribute__((fastcall))" }, { @@ -61565,6 +62879,10 @@ "struct Object *", "enum TRIBE_TYPE" ], + "arg_names": [ + "this", + "" + ], "signature": "float (struct Object *, const void *, enum TRIBE_TYPE) __attribute__((fastcall))" }, { @@ -61577,6 +62895,10 @@ "struct Object *", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "status" + ], "signature": "_Bool (struct Object *, const void *, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -61589,6 +62911,10 @@ "struct Object *", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "status" + ], "signature": "_Bool (struct Object *, const void *, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -61600,6 +62926,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61611,6 +62940,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61623,6 +62955,10 @@ "struct Object *", "struct ControlHandUpdateInfo *" ], + "arg_names": [ + "this", + "" + ], "signature": "_Bool (struct Object *, const void *, struct ControlHandUpdateInfo *) __attribute__((fastcall))" }, { @@ -61634,6 +62970,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61645,6 +62984,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61656,6 +62998,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61668,6 +63013,10 @@ "struct Object *", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "status" + ], "signature": "_Bool (struct Object *, const void *, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -61679,6 +63028,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61690,6 +63042,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61701,6 +63056,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61713,6 +63071,10 @@ "struct Object *", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "status" + ], "signature": "_Bool (struct Object *, const void *, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -61725,6 +63087,10 @@ "struct Object *", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "status" + ], "signature": "_Bool (struct Object *, const void *, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -61737,6 +63103,10 @@ "struct Object *", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "status" + ], "signature": "_Bool (struct Object *, const void *, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -61750,6 +63120,11 @@ "struct GInterfaceStatus *", "const struct MapCoords *" ], + "arg_names": [ + "this", + "status", + "" + ], "signature": "_Bool (struct Object *, const void *, struct GInterfaceStatus *, const struct MapCoords *) __attribute__((fastcall))" }, { @@ -61763,6 +63138,11 @@ "struct GInterfaceStatus *", "const struct MapCoords *" ], + "arg_names": [ + "this", + "status", + "" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *, const struct MapCoords *) __attribute__((fastcall))" }, { @@ -61774,6 +63154,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61785,6 +63168,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61796,6 +63182,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -61809,6 +63198,11 @@ "struct GInterfaceStatus *", "struct Object *" ], + "arg_names": [ + "this", + "status", + "" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *, struct Object *) __attribute__((fastcall))" }, { @@ -61823,6 +63217,12 @@ "struct Object *", "struct GestureSystemPacketData *" ], + "arg_names": [ + "this", + "status", + "", + "" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *, struct Object *, struct GestureSystemPacketData *) __attribute__((fastcall))" }, { @@ -61836,6 +63236,11 @@ "struct GInterfaceStatus *", "struct MapCoords *" ], + "arg_names": [ + "this", + "status", + "" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -61850,6 +63255,12 @@ "const struct MapCoords *", "struct GestureSystemPacketData *" ], + "arg_names": [ + "this", + "status", + "", + "" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *, const struct MapCoords *, struct GestureSystemPacketData *) __attribute__((fastcall))" }, { @@ -61862,6 +63273,10 @@ "struct Object *", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "status" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -61874,6 +63289,10 @@ "struct Object *", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "status" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -61885,6 +63304,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -61896,6 +63318,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -61907,6 +63332,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -61919,6 +63347,10 @@ "struct Object *", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "status" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -61931,6 +63363,10 @@ "struct Object *", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "status" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -61944,6 +63380,11 @@ "struct GInterfaceStatus *", "struct Object *" ], + "arg_names": [ + "this", + "status", + "" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *, struct Object *) __attribute__((fastcall))" }, { @@ -61957,6 +63398,11 @@ "struct GInterfaceStatus *", "struct Object *" ], + "arg_names": [ + "this", + "status", + "" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *, struct Object *) __attribute__((fastcall))" }, { @@ -61969,6 +63415,10 @@ "struct Object *", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "status" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -61981,6 +63431,10 @@ "struct Object *", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "status" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -61994,6 +63448,11 @@ "struct GInterfaceStatus *", "int" ], + "arg_names": [ + "this", + "status", + "" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *, int) __attribute__((fastcall))" }, { @@ -62007,6 +63466,11 @@ "struct GInterfaceStatus *", "const struct MapCoords *" ], + "arg_names": [ + "this", + "status", + "" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *, const struct MapCoords *) __attribute__((fastcall))" }, { @@ -62020,6 +63484,11 @@ "struct GInterfaceStatus *", "const struct MapCoords *" ], + "arg_names": [ + "this", + "status", + "" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *, const struct MapCoords *) __attribute__((fastcall))" }, { @@ -62033,6 +63502,11 @@ "struct GInterfaceStatus *", "const struct MapCoords *" ], + "arg_names": [ + "this", + "status", + "" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *, const struct MapCoords *) __attribute__((fastcall))" }, { @@ -62046,6 +63520,11 @@ "struct GInterfaceStatus *", "const struct MapCoords *" ], + "arg_names": [ + "this", + "status", + "" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *, const struct MapCoords *) __attribute__((fastcall))" }, { @@ -62059,6 +63538,11 @@ "struct GInterfaceStatus *", "const struct MapCoords *" ], + "arg_names": [ + "this", + "status", + "" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *, const struct MapCoords *) __attribute__((fastcall))" }, { @@ -62072,6 +63556,11 @@ "struct GInterfaceStatus *", "struct Object *" ], + "arg_names": [ + "this", + "status", + "" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *, struct Object *) __attribute__((fastcall))" }, { @@ -62084,6 +63573,10 @@ "struct Object *", "struct EffectValues *" ], + "arg_names": [ + "this", + "" + ], "signature": "_Bool (struct Object *, const void *, struct EffectValues *) __attribute__((fastcall))" }, { @@ -62096,6 +63589,10 @@ "struct Object *", "struct Spell *" ], + "arg_names": [ + "this", + "" + ], "signature": "_Bool (struct Object *, const void *, struct Spell *) __attribute__((fastcall))" }, { @@ -62107,6 +63604,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -62123,6 +63623,14 @@ "struct Object *", "int" ], + "arg_names": [ + "this", + "", + "", + "", + "", + "" + ], "signature": "uint32_t (struct Object *, const void *, struct LHPoint *, struct LHPoint *, struct GInterfaceStatus *, struct Object *, int) __attribute__((fastcall))" }, { @@ -62139,6 +63647,14 @@ "_Bool", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "", + "", + "", + "", + "" + ], "signature": "uint32_t (struct Object *, const void *, const struct LHPoint *, const struct LHPoint *, struct Object *, _Bool, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -62150,6 +63666,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -62162,6 +63681,10 @@ "struct Object *", "struct PhysOb *" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct Object *, const void *, struct PhysOb *) __attribute__((fastcall))" }, { @@ -62175,6 +63698,11 @@ "struct PhysicsObject *", "_Bool" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Object *, const void *, struct PhysicsObject *, _Bool) __attribute__((fastcall))" }, { @@ -62186,6 +63714,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -62199,6 +63730,11 @@ "struct LHPoint *", "float *" ], + "arg_names": [ + "this", + "center", + "radius" + ], "signature": "void (struct Object *, const void *, struct LHPoint *, float *) __attribute__((fastcall))" }, { @@ -62210,6 +63746,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -62221,6 +63760,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -62233,6 +63775,10 @@ "struct Object *", "struct Object *" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct Object *, const void *, struct Object *) __attribute__((fastcall))" }, { @@ -62244,6 +63790,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -62257,6 +63806,11 @@ "struct PhysicsObject *", "_Bool" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Object *, const void *, struct PhysicsObject *, _Bool) __attribute__((fastcall))" }, { @@ -62268,6 +63822,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -62279,6 +63836,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -62290,6 +63850,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -62302,6 +63865,10 @@ "struct Object *", "struct Creature *" ], + "arg_names": [ + "", + "" + ], "signature": "_Bool (struct Object *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -62317,6 +63884,13 @@ "int", "AddToRoutePlanCB *" ], + "arg_names": [ + "", + "", + "", + "", + "" + ], "signature": "void (struct Object *, const void *, struct RPHolder *, struct Creature *, int, AddToRoutePlanCB *) __attribute__((fastcall))" }, { @@ -62329,6 +63903,10 @@ "struct Object *", "struct Creature *" ], + "arg_names": [ + "", + "" + ], "signature": "float (struct Object *, const void *, struct Creature *) __attribute__((fastcall))" }, { @@ -62341,6 +63919,10 @@ "struct Object *", "struct Villager *" ], + "arg_names": [ + "", + "" + ], "signature": "_Bool (struct Object *, const void *, struct Villager *) __attribute__((fastcall))" }, { @@ -62352,6 +63934,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -62363,6 +63948,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -62374,6 +63962,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "enum SOUND_COLLISION_TYPE (struct Object *) __attribute__((fastcall))" }, { @@ -62385,6 +63976,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -62396,6 +63990,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -62407,6 +64004,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "int (struct Object *) __attribute__((fastcall))" }, { @@ -62420,6 +64020,11 @@ "uint8_t", "struct LHPoint *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "_Bool (struct Object *, const void *, uint8_t, struct LHPoint *) __attribute__((fastcall))" }, { @@ -62431,6 +64036,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -62442,6 +64050,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -62455,6 +64066,11 @@ "struct Villager *", "struct MapCoords *" ], + "arg_names": [ + "", + "", + "pos" + ], "signature": "_Bool (struct Object *, const void *, struct Villager *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -62468,6 +64084,11 @@ "struct Villager *", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "", + "status" + ], "signature": "void (struct Object *, const void *, struct Villager *, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -62481,6 +64102,11 @@ "uint32_t", "struct MapCoords *" ], + "arg_names": [ + "this", + "index", + "pos" + ], "signature": "bool32_t (struct Object *, const void *, uint32_t, struct MapCoords *) __attribute__((fastcall))" }, { @@ -62492,6 +64118,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "struct GameThing *(struct Object *) __attribute__((fastcall))" }, { @@ -62503,6 +64132,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -62514,6 +64146,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -62526,6 +64161,10 @@ "struct Object *", "struct GInterfaceStatus *" ], + "arg_names": [ + "this", + "status" + ], "signature": "uint32_t (struct Object *, const void *, struct GInterfaceStatus *) __attribute__((fastcall))" }, { @@ -62537,6 +64176,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -62549,6 +64191,10 @@ "struct Object *", "struct Living *" ], + "arg_names": [ + "", + "" + ], "signature": "float (struct Object *, const void *, struct Living *) __attribute__((fastcall))" }, { @@ -62560,6 +64206,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -62573,6 +64222,11 @@ "struct Living *", "struct MapCoords *" ], + "arg_names": [ + "", + "", + "" + ], "signature": "void (struct Object *, const void *, struct Living *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -62585,6 +64239,10 @@ "struct Object *", "struct Living *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct Object *, const void *, struct Living *) __attribute__((fastcall))" }, { @@ -62596,6 +64254,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -62607,6 +64268,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Object *) __attribute__((fastcall))" }, { @@ -62619,6 +64283,10 @@ "struct Object *", "struct MapCoords *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct Object *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -62632,6 +64300,11 @@ "struct LHOSFile *", "const struct MapCoords *" ], + "arg_names": [ + "", + "", + "" + ], "signature": "size_t (struct Object *, const void *, struct LHOSFile *, const struct MapCoords *) __attribute__((fastcall))" }, { @@ -62643,6 +64316,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -62655,6 +64331,10 @@ "struct Object *", "struct Object *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct Object *, const void *, struct Object *) __attribute__((fastcall))" }, { @@ -62667,6 +64347,10 @@ "struct Object *", "struct Object *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct Object *, const void *, struct Object *) __attribute__((fastcall))" }, { @@ -62679,6 +64363,10 @@ "struct Object *", "const struct MapCoords *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct Object *, const void *, const struct MapCoords *) __attribute__((fastcall))" }, { @@ -62692,6 +64380,11 @@ "float", "float" ], + "arg_names": [ + "", + "", + "" + ], "signature": "void (struct Object *, const void *, float, float) __attribute__((fastcall))" }, { @@ -62703,6 +64396,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "enum IMMERSION_EFFECT_TYPE (struct Object *) __attribute__((fastcall))" }, { @@ -62714,6 +64410,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "enum IMMERSION_EFFECT_TYPE (struct Object *) __attribute__((fastcall))" }, { @@ -62725,6 +64424,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -62736,6 +64438,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "void (struct Object *) __attribute__((fastcall))" }, { @@ -62747,6 +64452,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Object *) __attribute__((fastcall))" }, { @@ -62758,6 +64466,9 @@ "args": [ "const struct Object *" ], + "arg_names": [ + "" + ], "signature": "struct NewCollide *(const struct Object *) __attribute__((fastcall))" }, { @@ -63927,6 +65638,373 @@ } ] }, + { + "kind": "FUNCTIONPROTO", + "type": "GObjectInfoVftable__GetMesh", + "size": 4, + "call_type": "__thiscall", + "result": "void *", + "args": [ + "const struct GObjectInfo *" + ], + "arg_names": [ + "this" + ], + "signature": "void *(const struct GObjectInfo *) __attribute__((fastcall))" + }, + { + "kind": "FUNCTIONPROTO", + "type": "GObjectInfoVftable__GetMesh__TRIBE_TYPE", + "size": 4, + "call_type": "__thiscall", + "result": "void *", + "args": [ + "const struct GObjectInfo *", + "enum TRIBE_TYPE" + ], + "arg_names": [ + "this", + "tribe" + ], + "signature": "void *(const struct GObjectInfo *, const void *, enum TRIBE_TYPE) __attribute__((fastcall))" + }, + { + "kind": "FUNCTIONPROTO", + "type": "GObjectInfoVftable__GetAlignmentType", + "size": 4, + "call_type": "__thiscall", + "result": "enum ALIGNMENT_TYPE", + "args": [ + "const struct GObjectInfo *" + ], + "arg_names": [ + "this" + ], + "signature": "enum ALIGNMENT_TYPE (const struct GObjectInfo *) __attribute__((fastcall))" + }, + { + "kind": "FUNCTIONPROTO", + "type": "GObjectInfoVftable__GetFoodType", + "size": 4, + "call_type": "__thiscall", + "result": "uint32_t", + "args": [ + "const struct GObjectInfo *" + ], + "arg_names": [ + "this" + ], + "signature": "uint32_t (const struct GObjectInfo *) __attribute__((fastcall))" + }, + { + "kind": "STRUCT_DECL", + "type": "struct GObjectInfoVftable", + "size": 60, + "members": [ + { + "name": "super", + "type": "struct GBaseInfoVftable", + "offset": 0 + }, + { + "name": "GetMesh", + "type": "GObjectInfoVftable__GetMesh *", + "offset": 44 + }, + { + "name": "GetMesh__TRIBE_TYPE", + "type": "GObjectInfoVftable__GetMesh__TRIBE_TYPE *", + "offset": 48 + }, + { + "name": "GetAlignmentType", + "type": "GObjectInfoVftable__GetAlignmentType *", + "offset": 52 + }, + { + "name": "GetFoodType", + "type": "GObjectInfoVftable__GetFoodType *", + "offset": 56 + } + ] + }, + { + "kind": "UNION_DECL", + "type": "union GObjectInfoBase", + "size": 16, + "aliases": [ + { + "name": "super", + "type": "GBaseInfo" + }, + { + "name": "vftable", + "type": "GObjectInfoVftable *" + } + ] + }, + { + "kind": "STRUCT_DECL", + "type": "struct GObjectInfo", + "size": 256, + "members": [ + { + "name": "base", + "type": "union GObjectInfoBase", + "offset": 0 + }, + { + "name": "type", + "type": "enum OBJECT_TYPE", + "offset": 16 + }, + { + "name": "alignmentType", + "type": "enum ALIGNMENT_TYPE", + "offset": 20 + }, + { + "name": "debugString", + "type": "char[48]", + "offset": 24 + }, + { + "name": "collideSound", + "type": "enum SOUND_COLLISION_TYPE", + "offset": 72 + }, + { + "name": "immersion", + "type": "enum IMMERSION_EFFECT_TYPE", + "offset": 76 + }, + { + "name": "helpStartEnum", + "type": "enum HELP_TEXT", + "offset": 80 + }, + { + "name": "helpEndEnum", + "type": "enum HELP_TEXT", + "offset": 84 + }, + { + "name": "helpMessage", + "type": "uint32_t", + "offset": 88 + }, + { + "name": "helpCondition", + "type": "uint32_t", + "offset": 92 + }, + { + "name": "helpInHand", + "type": "uint32_t", + "offset": 96 + }, + { + "name": "handCondition", + "type": "uint32_t", + "offset": 100 + }, + { + "name": "foodValue", + "type": "float", + "offset": 104 + }, + { + "name": "woodValue", + "type": "uint32_t", + "offset": 108 + }, + { + "name": "food_type", + "type": "uint32_t", + "offset": 112 + }, + { + "name": "defenceEffectBurn", + "type": "float", + "offset": 116 + }, + { + "name": "defenceEffectCrush", + "type": "float", + "offset": 120 + }, + { + "name": "defenceEffectHit", + "type": "float", + "offset": 124 + }, + { + "name": "defenceEffectHeal", + "type": "float", + "offset": 128 + }, + { + "name": "defenceEffectFlyAway", + "type": "float", + "offset": 132 + }, + { + "name": "defenceEffectAlignmentModification", + "type": "float", + "offset": 136 + }, + { + "name": "defenceEffectBeliefModification", + "type": "float", + "offset": 140 + }, + { + "name": "defenceMultiplierBurn", + "type": "float", + "offset": 144 + }, + { + "name": "defenceMultiplierCrush", + "type": "float", + "offset": 148 + }, + { + "name": "defenceMultiplierHit", + "type": "float", + "offset": 152 + }, + { + "name": "defenceMultiplierHeal", + "type": "float", + "offset": 156 + }, + { + "name": "defenceMultiplierFlyAway", + "type": "float", + "offset": 160 + }, + { + "name": "defenceMultiplierAlignmentModification", + "type": "float", + "offset": 164 + }, + { + "name": "defenceMultiplierBeliefModification", + "type": "float", + "offset": 168 + }, + { + "name": "weight", + "type": "float", + "offset": 172 + }, + { + "name": "heat_capacity", + "type": "float", + "offset": 176 + }, + { + "name": "combustionTemperature", + "type": "float", + "offset": 180 + }, + { + "name": "burningPriority", + "type": "float", + "offset": 184 + }, + { + "name": "canCreatureUseForBuilding", + "type": "uint32_t", + "offset": 188 + }, + { + "name": "canCreatureInteractWithMe", + "type": "uint32_t", + "offset": 192 + }, + { + "name": "canCreatureAttackMe", + "type": "uint32_t", + "offset": 196 + }, + { + "name": "canCreaturePlayWithMe", + "type": "uint32_t", + "offset": 200 + }, + { + "name": "canCreatureInspectMe", + "type": "uint32_t", + "offset": 204 + }, + { + "name": "canCreatureGiveMeToLiving", + "type": "uint32_t", + "offset": 208 + }, + { + "name": "canCreatureBringMeBackToTheCitadel", + "type": "uint32_t", + "offset": 212 + }, + { + "name": "villagerInteractState", + "type": "uint16_t", + "offset": 216 + }, + { + "name": "villagerInteractStateForBuilding", + "type": "uint16_t", + "offset": 218 + }, + { + "name": "field_0xdc", + "type": "float", + "offset": 220 + }, + { + "name": "villagerInteractDesire", + "type": "float", + "offset": 224 + }, + { + "name": "sacrificeValue", + "type": "float", + "offset": 228 + }, + { + "name": "impressiveValue", + "type": "float", + "offset": 232 + }, + { + "name": "aggressorValue", + "type": "float", + "offset": 236 + }, + { + "name": "villagerImpressiveValue", + "type": "float", + "offset": 240 + }, + { + "name": "artifactMultiplier", + "type": "float", + "offset": 244 + }, + { + "name": "drawImportance", + "type": "float", + "offset": 248 + }, + { + "name": "computer_attack_desire", + "type": "float", + "offset": 252 + } + ] + }, { "kind": "ENUM_DECL", "type": "enum ObjectCircleIteratorDirection", @@ -64139,6 +66217,11 @@ "const void *", "struct MapCell *" ], + "arg_names": [ + "", + "edx", + "" + ], "signature": "void (void *, const void *, struct MapCell *) __attribute__((fastcall))" }, { @@ -64376,6 +66459,10 @@ "struct MultiMapFixed *", "struct MapCoords *" ], + "arg_names": [ + "", + "pos" + ], "signature": "struct MapCoords *(struct MultiMapFixed *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -64387,6 +66474,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "float (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64398,6 +66488,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "void (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64410,6 +66503,10 @@ "struct MultiMapFixed *", "struct MapCoords *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct MultiMapFixed *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -64421,6 +66518,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "float (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64432,6 +66532,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "float (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64443,6 +66546,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "float (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64454,6 +66560,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64465,6 +66574,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64476,6 +66588,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "float (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64487,6 +66602,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "float (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64498,6 +66616,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "float (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64509,6 +66630,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "float (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64520,6 +66644,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64531,6 +66658,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64542,6 +66672,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64553,6 +66686,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "struct LH3DMesh *(struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64564,6 +66700,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "void (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64575,6 +66714,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "void *(struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64586,6 +66728,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64598,6 +66743,10 @@ "struct MultiMapFixed *", "float" ], + "arg_names": [ + "", + "power" + ], "signature": "void (struct MultiMapFixed *, const void *, float) __attribute__((fastcall))" }, { @@ -64609,6 +66758,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "float (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64620,6 +66772,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "void (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64631,6 +66786,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -64643,6 +66801,10 @@ "struct MultiMapFixed *", "struct PotStructure *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct MultiMapFixed *, const void *, struct PotStructure *) __attribute__((fastcall))" }, { @@ -64655,6 +66817,10 @@ "struct MultiMapFixed *", "float" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct MultiMapFixed *, const void *, float) __attribute__((fastcall))" }, { @@ -64666,6 +66832,9 @@ "args": [ "struct MultiMapFixed *" ], + "arg_names": [ + "" + ], "signature": "void (struct MultiMapFixed *) __attribute__((fastcall))" }, { @@ -65545,6 +67714,11 @@ "struct MapCoords *", "float" ], + "arg_names": [ + "", + "", + "" + ], "signature": "_Bool (struct MobileWallHug *, const void *, struct MapCoords *, float) __attribute__((fastcall))" }, { @@ -65556,6 +67730,9 @@ "args": [ "struct MobileWallHug *" ], + "arg_names": [ + "" + ], "signature": "struct MapCoords *(struct MobileWallHug *) __attribute__((fastcall))" }, { @@ -65568,6 +67745,10 @@ "struct MobileWallHug *", "int" ], + "arg_names": [ + "", + "speed" + ], "signature": "void (struct MobileWallHug *, const void *, int) __attribute__((fastcall))" }, { @@ -65580,6 +67761,10 @@ "struct MobileWallHug *", "uint16_t" ], + "arg_names": [ + "", + "angle" + ], "signature": "void (struct MobileWallHug *, const void *, uint16_t) __attribute__((fastcall))" }, { @@ -65591,6 +67776,9 @@ "args": [ "struct MobileWallHug *" ], + "arg_names": [ + "" + ], "signature": "void (struct MobileWallHug *) __attribute__((fastcall))" }, { @@ -65605,6 +67793,12 @@ "int32_t", "int32_t" ], + "arg_names": [ + "", + "", + "", + "" + ], "signature": "void (struct MobileWallHug *, const void *, struct MapCoords *, int32_t, int32_t) __attribute__((fastcall))" }, { @@ -67696,6 +69890,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -67707,6 +69904,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "unsigned int (struct Living *) __attribute__((fastcall))" }, { @@ -67720,6 +69920,11 @@ "enum VILLAGER_STATES", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "_Bool (struct Living *, const void *, enum VILLAGER_STATES, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -67731,6 +69936,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -67769,6 +69977,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "" + ], "signature": "uint32_t (struct Living *) __attribute__((fastcall))" }, { @@ -67809,6 +70020,11 @@ "enum VILLAGER_STATES", "enum VILLAGER_STATES" ], + "arg_names": [ + "", + "", + "" + ], "signature": "_Bool (struct Living *, const void *, enum VILLAGER_STATES, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -67923,59 +70139,75 @@ "args": [ "struct Villager *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct Villager *) __attribute__((fastcall))" }, { "kind": "FUNCTIONPROTO", "type": "StateTableEntryStateCallback", "size": 4, - "call_type": "__fastcall", + "call_type": "__thiscall", "result": "_Bool", "args": [ "struct Villager *", - "void *", "unsigned int", "enum VILLAGER_STATES" ], + "arg_names": [ + "", + "", + "" + ], "signature": "_Bool (struct Villager *, void *, unsigned int, enum VILLAGER_STATES) __attribute__((fastcall))" }, { "kind": "FUNCTIONPROTO", "type": "StateTableExitStateCallback", "size": 4, - "call_type": "__fastcall", + "call_type": "__thiscall", "result": "_Bool", "args": [ "struct Villager *", - "void *", "enum VILLAGER_STATES" ], + "arg_names": [ + "", + "" + ], "signature": "_Bool (struct Villager *, void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { "kind": "FUNCTIONPROTO", "type": "StateTableSaveStateCallback", "size": 4, - "call_type": "__fastcall", + "call_type": "__thiscall", "result": "_Bool", "args": [ "struct Villager *", - "void *", "unsigned int" ], + "arg_names": [ + "", + "" + ], "signature": "_Bool (struct Villager *, void *, unsigned int) __attribute__((fastcall))" }, { "kind": "FUNCTIONPROTO", "type": "StateTableLoadStateCallback", "size": 4, - "call_type": "__fastcall", + "call_type": "__thiscall", "result": "_Bool", "args": [ "struct Villager *", - "void *", "unsigned int" ], + "arg_names": [ + "", + "" + ], "signature": "_Bool (struct Villager *, void *, unsigned int) __attribute__((fastcall))" }, { @@ -67987,6 +70219,9 @@ "args": [ "struct Villager *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct Villager *) __attribute__((fastcall))" }, { @@ -67998,20 +70233,27 @@ "args": [ "struct Villager *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct Villager *) __attribute__((fastcall))" }, { "kind": "FUNCTIONPROTO", "type": "StateTableField0x70Callback", "size": 4, - "call_type": "__fastcall", + "call_type": "__thiscall", "result": "_Bool", "args": [ "struct Villager *", - "void *", "unsigned int", "enum VILLAGER_STATES" ], + "arg_names": [ + "", + "", + "" + ], "signature": "_Bool (struct Villager *, void *, unsigned int, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -68023,6 +70265,9 @@ "args": [ "struct Villager *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct Villager *) __attribute__((fastcall))" }, { @@ -68540,6 +70785,9 @@ "args": [ "const struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct Living *) __attribute__((fastcall))" }, { @@ -68552,6 +70800,10 @@ "struct Living *", "_Bool" ], + "arg_names": [ + "this", + "speedup" + ], "signature": "void (struct Living *, const void *, _Bool) __attribute__((fastcall))" }, { @@ -68563,6 +70815,9 @@ "args": [ "const struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct Living *) __attribute__((fastcall))" }, { @@ -68574,6 +70829,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Living *) __attribute__((fastcall))" }, { @@ -68586,6 +70844,10 @@ "struct Living *", "struct MapCoords *" ], + "arg_names": [ + "this", + "pos" + ], "signature": "struct MapCoords *(struct Living *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -68597,6 +70859,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68608,6 +70873,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68619,6 +70887,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68630,6 +70901,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68641,6 +70915,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68652,6 +70929,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68663,6 +70943,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68674,6 +70957,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68685,6 +70971,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68696,6 +70985,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68707,6 +70999,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68718,6 +71013,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68729,6 +71027,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68740,6 +71041,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68751,6 +71055,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68762,6 +71069,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68773,6 +71083,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68784,6 +71097,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "void (struct Living *) __attribute__((fastcall))" }, { @@ -68795,6 +71111,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Living *) __attribute__((fastcall))" }, { @@ -68807,6 +71126,10 @@ "struct Villager *", "uint32_t" ], + "arg_names": [ + "this", + "age" + ], "signature": "void (struct Villager *, const void *, uint32_t) __attribute__((fastcall))" }, { @@ -68818,6 +71141,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -68831,6 +71157,11 @@ "enum VILLAGER_STATES", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "current", + "destination" + ], "signature": "int (struct Living *, const void *, enum VILLAGER_STATES, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -68843,6 +71174,10 @@ "struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "int (struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -68855,6 +71190,10 @@ "struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "int (struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -68867,6 +71206,10 @@ "struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "void (struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -68878,6 +71221,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "void (struct Living *) __attribute__((fastcall))" }, { @@ -68889,6 +71235,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "void (struct Living *) __attribute__((fastcall))" }, { @@ -68901,6 +71250,10 @@ "struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "_Bool (struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -68914,6 +71267,11 @@ "int32_t", "int32_t" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, int32_t, int32_t) __attribute__((fastcall))" }, { @@ -68926,6 +71284,10 @@ "struct Living *", "int32_t" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct Living *, const void *, int32_t) __attribute__((fastcall))" }, { @@ -68937,6 +71299,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "enum ANIM_LIST (struct Living *) __attribute__((fastcall))" }, { @@ -68949,6 +71314,10 @@ "struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "uint32_t (struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -68962,6 +71331,11 @@ "enum VILLAGER_STATES", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state_1", + "state_2" + ], "signature": "uint32_t (struct Living *, const void *, enum VILLAGER_STATES, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -68974,6 +71348,10 @@ "struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "uint32_t (struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -68986,6 +71364,10 @@ "struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "int (struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -68998,6 +71380,10 @@ "struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "int (struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69010,6 +71396,10 @@ "struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "int (struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69022,6 +71412,10 @@ "struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "int (struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69034,6 +71428,10 @@ "struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "int (struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69046,6 +71444,10 @@ "struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "int (struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69058,6 +71460,10 @@ "struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "int (struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69070,6 +71476,10 @@ "struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "int (struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69081,6 +71491,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "int (struct Living *) __attribute__((fastcall))" }, { @@ -69092,6 +71505,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "int (struct Living *) __attribute__((fastcall))" }, { @@ -69105,6 +71521,11 @@ "enum LIVING_ACTION_INDEX", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "index", + "state" + ], "signature": "void (struct Living *, const void *, enum LIVING_ACTION_INDEX, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69118,6 +71539,11 @@ "enum VILLAGER_STATES", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state_1", + "state_2" + ], "signature": "uint32_t (struct Living *, const void *, enum VILLAGER_STATES, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69131,6 +71557,11 @@ "enum VILLAGER_STATES", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state_1", + "state_2" + ], "signature": "uint32_t (struct Living *, const void *, enum VILLAGER_STATES, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69144,6 +71575,11 @@ "enum VILLAGER_STATES", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state_1", + "state_2" + ], "signature": "uint32_t (struct Living *, const void *, enum VILLAGER_STATES, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69157,6 +71593,11 @@ "enum VILLAGER_STATES", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state_1", + "state_2" + ], "signature": "uint32_t (struct Living *, const void *, enum VILLAGER_STATES, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69170,6 +71611,11 @@ "enum VILLAGER_STATES", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state_1", + "state_2" + ], "signature": "uint32_t (struct Living *, const void *, enum VILLAGER_STATES, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69183,6 +71629,11 @@ "enum VILLAGER_STATES", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state_1", + "state_2" + ], "signature": "uint32_t (struct Living *, const void *, enum VILLAGER_STATES, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69195,6 +71646,10 @@ "struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "int (struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69208,6 +71663,11 @@ "enum VILLAGER_STATES", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state_1", + "state_2" + ], "signature": "uint32_t (struct Living *, const void *, enum VILLAGER_STATES, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69220,6 +71680,10 @@ "struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "int (struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69232,6 +71696,10 @@ "const struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "_Bool (const struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69244,6 +71712,10 @@ "const struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "_Bool (const struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69256,6 +71728,10 @@ "const struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "_Bool (const struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69268,6 +71744,10 @@ "const struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "_Bool (const struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69280,6 +71760,10 @@ "const struct Living *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "state" + ], "signature": "_Bool (const struct Living *, const void *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69294,6 +71778,12 @@ "uint8_t", "uint8_t" ], + "arg_names": [ + "this", + "", + "", + "" + ], "signature": "uint32_t (struct Living *, const void *, uint32_t, uint8_t, uint8_t) __attribute__((fastcall))" }, { @@ -69305,6 +71795,9 @@ "args": [ "const struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct Living *) __attribute__((fastcall))" }, { @@ -69317,6 +71810,10 @@ "struct Living *", "struct Object *" ], + "arg_names": [ + "this", + "object" + ], "signature": "_Bool (struct Living *, const void *, struct Object *) __attribute__((fastcall))" }, { @@ -69329,6 +71826,10 @@ "struct Living *", "struct Object *" ], + "arg_names": [ + "this", + "object" + ], "signature": "_Bool (struct Living *, const void *, struct Object *) __attribute__((fastcall))" }, { @@ -69341,6 +71842,10 @@ "struct Living *", "enum REACTION" ], + "arg_names": [ + "this", + "reaction" + ], "signature": "_Bool (struct Living *, const void *, enum REACTION) __attribute__((fastcall))" }, { @@ -69353,6 +71858,10 @@ "struct Living *", "enum REACTION" ], + "arg_names": [ + "this", + "reaction" + ], "signature": "_Bool (struct Living *, const void *, enum REACTION) __attribute__((fastcall))" }, { @@ -69366,6 +71875,11 @@ "struct Reaction *", "int" ], + "arg_names": [ + "", + "", + "" + ], "signature": "void (struct Villager *, const void *, struct Reaction *, int) __attribute__((fastcall))" }, { @@ -69379,6 +71893,11 @@ "struct Reaction *", "enum VILLAGER_STATES" ], + "arg_names": [ + "this", + "reaction", + "state" + ], "signature": "void (struct Living *, const void *, struct Reaction *, enum VILLAGER_STATES) __attribute__((fastcall))" }, { @@ -69393,6 +71912,12 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "type", + "target", + "reaction" + ], "signature": "void (struct Living *, const void *, enum REACTION, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69404,6 +71929,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "void (struct Living *) __attribute__((fastcall))" }, { @@ -69415,6 +71943,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "void (struct Living *) __attribute__((fastcall))" }, { @@ -69426,6 +71957,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "void (struct Living *) __attribute__((fastcall))" }, { @@ -69439,6 +71973,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69452,6 +71991,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69465,6 +72009,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69478,6 +72027,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69491,6 +72045,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69504,6 +72063,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69517,6 +72081,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69530,6 +72099,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69543,6 +72117,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69556,6 +72135,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69569,6 +72153,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69582,6 +72171,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69595,6 +72189,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69608,6 +72207,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69621,6 +72225,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69634,6 +72243,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69647,6 +72261,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69660,6 +72279,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69673,6 +72297,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69686,6 +72315,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69699,6 +72333,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69712,6 +72351,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69725,6 +72369,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69738,6 +72387,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69751,6 +72405,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69764,6 +72423,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69777,6 +72441,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69790,6 +72459,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69803,6 +72477,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69816,6 +72495,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69829,6 +72513,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69842,6 +72531,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69855,6 +72549,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69868,6 +72567,11 @@ "struct GameThingWithPos *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, struct GameThingWithPos *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69881,6 +72585,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69894,6 +72603,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69907,6 +72621,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69920,6 +72639,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69933,6 +72657,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69946,6 +72675,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69959,6 +72693,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69972,6 +72711,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69985,6 +72729,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -69998,6 +72747,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70011,6 +72765,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70024,6 +72783,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70037,6 +72801,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70050,6 +72819,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70063,6 +72837,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70076,6 +72855,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70089,6 +72873,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70102,6 +72891,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70115,6 +72909,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70128,6 +72927,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70141,6 +72945,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70154,6 +72963,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70167,6 +72981,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70180,6 +72999,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70193,6 +73017,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70206,6 +73035,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70219,6 +73053,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70232,6 +73071,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70245,6 +73089,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70258,6 +73107,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70271,6 +73125,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70284,6 +73143,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70297,6 +73161,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70310,6 +73179,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70323,6 +73197,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70336,6 +73215,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70349,6 +73233,11 @@ "struct Reaction *", "struct Reaction *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "uint8_t (struct Living *, const void *, struct Reaction *, struct Reaction *) __attribute__((fastcall))" }, { @@ -70363,6 +73252,12 @@ "uint32_t", "float" ], + "arg_names": [ + "this", + "", + "", + "" + ], "signature": "uint32_t (struct Living *, const void *, struct GameThingWithPos *, uint32_t, float) __attribute__((fastcall))" }, { @@ -70377,6 +73272,12 @@ "uint32_t", "float" ], + "arg_names": [ + "this", + "", + "", + "" + ], "signature": "uint32_t (struct Living *, const void *, struct GameThingWithPos *, uint32_t, float) __attribute__((fastcall))" }, { @@ -70391,6 +73292,12 @@ "uint32_t", "float" ], + "arg_names": [ + "this", + "", + "", + "" + ], "signature": "uint32_t (struct Living *, const void *, struct GameThingWithPos *, uint32_t, float) __attribute__((fastcall))" }, { @@ -70405,6 +73312,12 @@ "uint32_t", "float" ], + "arg_names": [ + "this", + "", + "", + "" + ], "signature": "uint32_t (struct Living *, const void *, struct GameThingWithPos *, uint32_t, float) __attribute__((fastcall))" }, { @@ -70419,6 +73332,12 @@ "uint32_t", "float" ], + "arg_names": [ + "this", + "", + "", + "" + ], "signature": "uint32_t (struct Living *, const void *, struct GameThingWithPos *, uint32_t, float) __attribute__((fastcall))" }, { @@ -70433,6 +73352,12 @@ "uint32_t", "float" ], + "arg_names": [ + "this", + "", + "", + "" + ], "signature": "uint32_t (struct Living *, const void *, struct GameThingWithPos *, uint32_t, float) __attribute__((fastcall))" }, { @@ -70447,6 +73372,12 @@ "uint32_t", "float" ], + "arg_names": [ + "this", + "", + "", + "" + ], "signature": "uint32_t (struct Living *, const void *, struct GameThingWithPos *, uint32_t, float) __attribute__((fastcall))" }, { @@ -70461,6 +73392,12 @@ "uint32_t", "float" ], + "arg_names": [ + "this", + "", + "", + "" + ], "signature": "uint32_t (struct Living *, const void *, struct GameThingWithPos *, uint32_t, float) __attribute__((fastcall))" }, { @@ -70475,6 +73412,12 @@ "uint32_t", "float" ], + "arg_names": [ + "this", + "", + "", + "" + ], "signature": "uint32_t (struct Living *, const void *, struct GameThingWithPos *, uint32_t, float) __attribute__((fastcall))" }, { @@ -70489,6 +73432,12 @@ "uint32_t", "float" ], + "arg_names": [ + "this", + "", + "", + "" + ], "signature": "uint32_t (struct Living *, const void *, struct GameThingWithPos *, uint32_t, float) __attribute__((fastcall))" }, { @@ -70503,6 +73452,12 @@ "uint32_t", "float" ], + "arg_names": [ + "this", + "", + "", + "" + ], "signature": "uint32_t (struct Living *, const void *, struct GameThingWithPos *, uint32_t, float) __attribute__((fastcall))" }, { @@ -70515,6 +73470,10 @@ "struct Living *", "struct MapCoords *" ], + "arg_names": [ + "this", + "" + ], "signature": "uint32_t (struct Living *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -70527,6 +73486,10 @@ "struct Living *", "struct MapCoords *" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct Living *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -70538,6 +73501,9 @@ "args": [ "const struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct Living *) __attribute__((fastcall))" }, { @@ -70549,6 +73515,9 @@ "args": [ "const struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (const struct Living *) __attribute__((fastcall))" }, { @@ -70563,6 +73532,12 @@ "struct GameThingWithPos *", "float" ], + "arg_names": [ + "this", + "", + "", + "" + ], "signature": "void (struct Living *, const void *, struct MapCoords *, struct GameThingWithPos *, float) __attribute__((fastcall))" }, { @@ -70577,6 +73552,12 @@ "struct GameThingWithPos *", "float" ], + "arg_names": [ + "this", + "", + "", + "" + ], "signature": "void (struct Living *, const void *, struct MapCoords *, struct GameThingWithPos *, float) __attribute__((fastcall))" }, { @@ -70588,6 +73569,9 @@ "args": [ "const struct Living *" ], + "arg_names": [ + "this" + ], "signature": "enum VILLAGER_STATES (const struct Living *) __attribute__((fastcall))" }, { @@ -70600,6 +73584,10 @@ "struct Living *", "int" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct Living *, const void *, int) __attribute__((fastcall))" }, { @@ -70611,6 +73599,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "void (struct Living *) __attribute__((fastcall))" }, { @@ -70622,6 +73613,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Living *) __attribute__((fastcall))" }, { @@ -70633,6 +73627,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Living *) __attribute__((fastcall))" }, { @@ -70644,6 +73641,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -70655,6 +73655,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -70666,6 +73669,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Living *) __attribute__((fastcall))" }, { @@ -70679,6 +73685,11 @@ "int32_t", "int32_t" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct Living *, const void *, int32_t, int32_t) __attribute__((fastcall))" }, { @@ -70690,6 +73701,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "int32_t (struct Living *) __attribute__((fastcall))" }, { @@ -70701,6 +73715,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "int32_t (struct Living *) __attribute__((fastcall))" }, { @@ -70713,6 +73730,10 @@ "struct Living *", "int32_t" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct Living *, const void *, int32_t) __attribute__((fastcall))" }, { @@ -70725,6 +73746,10 @@ "struct Living *", "int32_t" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct Living *, const void *, int32_t) __attribute__((fastcall))" }, { @@ -70736,6 +73761,9 @@ "args": [ "struct Living *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct Living *) __attribute__((fastcall))" }, { @@ -70748,6 +73776,10 @@ "struct Living *", "struct MapCoords *" ], + "arg_names": [ + "this", + "" + ], "signature": "_Bool (struct Living *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -72555,6 +75587,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "const char *(void *) __attribute__((fastcall))" }, { @@ -72815,6 +75850,10 @@ "const struct Villager *", "struct MapCoords *" ], + "arg_names": [ + "this", + "" + ], "signature": "int (const struct Villager *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -73032,6 +76071,9 @@ "args": [ "struct Abode *" ], + "arg_names": [ + "" + ], "signature": "void (struct Abode *) __attribute__((fastcall))" }, { @@ -73043,6 +76085,9 @@ "args": [ "struct Abode *" ], + "arg_names": [ + "" + ], "signature": "void (struct Abode *) __attribute__((fastcall))" }, { @@ -73055,6 +76100,10 @@ "struct Abode *", "struct GPlayer *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct Abode *, const void *, struct GPlayer *) __attribute__((fastcall))" }, { @@ -73066,6 +76115,9 @@ "args": [ "struct Abode *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct Abode *) __attribute__((fastcall))" }, { @@ -73077,6 +76129,9 @@ "args": [ "struct Abode *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct Abode *) __attribute__((fastcall))" }, { @@ -73088,6 +76143,9 @@ "args": [ "struct Abode *" ], + "arg_names": [ + "" + ], "signature": "struct GTribeInfo *(struct Abode *) __attribute__((fastcall))" }, { @@ -73975,6 +77033,10 @@ "struct LHOSFile *", "_Bool" ], + "arg_names": [ + "this", + "param_1" + ], "signature": "void *(struct LHOSFile *, const void *, _Bool) __attribute__((fastcall))" }, { @@ -73988,6 +77050,11 @@ "const char *", "enum LH_FILE_MODE" ], + "arg_names": [ + "this", + "path", + "mode" + ], "signature": "void *(struct LHOSFile *, const void *, const char *, enum LH_FILE_MODE) __attribute__((fastcall))" }, { @@ -74155,6 +77222,11 @@ "const void *", "uint32_t" ], + "arg_names": [ + "", + "edx", + "" + ], "signature": "struct CameraModeNew3 *(void *, const void *, uint32_t) __attribute__((fastcall))" }, { @@ -74166,6 +77238,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "_Bool (void *) __attribute__((fastcall))" }, { @@ -74177,6 +77252,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "void (void *) __attribute__((fastcall))" }, { @@ -74188,6 +77266,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "void (void *) __attribute__((fastcall))" }, { @@ -74199,6 +77280,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "void (void *) __attribute__((fastcall))" }, { @@ -74210,6 +77294,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "_Bool (void *) __attribute__((fastcall))" }, { @@ -74221,6 +77308,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "void (void *) __attribute__((fastcall))" }, { @@ -74232,6 +77322,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "_Bool (void *) __attribute__((fastcall))" }, { @@ -74243,6 +77336,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "_Bool (void *) __attribute__((fastcall))" }, { @@ -74256,6 +77352,11 @@ "const void *", "uint16_t" ], + "arg_names": [ + "", + "edx", + "" + ], "signature": "void (void *, const void *, uint16_t) __attribute__((fastcall))" }, { @@ -74267,6 +77368,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "void (void *) __attribute__((fastcall))" }, { @@ -74278,6 +77382,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "void (void *) __attribute__((fastcall))" }, { @@ -74289,6 +77396,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "_Bool (void *) __attribute__((fastcall))" }, { @@ -74300,6 +77410,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "uint32_t (void *) __attribute__((fastcall))" }, { @@ -74313,6 +77426,11 @@ "const void *", "struct GameOSFile *" ], + "arg_names": [ + "", + "edx", + "" + ], "signature": "void (void *, const void *, struct GameOSFile *) __attribute__((fastcall))" }, { @@ -74326,6 +77444,11 @@ "const void *", "struct GameOSFile *" ], + "arg_names": [ + "", + "edx", + "" + ], "signature": "void (void *, const void *, struct GameOSFile *) __attribute__((fastcall))" }, { @@ -74337,6 +77460,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "const char *(void *) __attribute__((fastcall))" }, { @@ -74348,6 +77474,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "void (void *) __attribute__((fastcall))" }, { @@ -74361,6 +77490,11 @@ "const void *", "_Bool" ], + "arg_names": [ + "", + "edx", + "" + ], "signature": "void (void *, const void *, _Bool) __attribute__((fastcall))" }, { @@ -74376,6 +77510,13 @@ "struct LHPoint *", "float" ], + "arg_names": [ + "", + "edx", + "", + "", + "" + ], "signature": "void (void *, const void *, struct LHPoint *, struct LHPoint *, float) __attribute__((fastcall))" }, { @@ -74392,6 +77533,14 @@ "const struct LHPoint *", "float" ], + "arg_names": [ + "", + "edx", + "", + "", + "", + "" + ], "signature": "void (void *, const void *, const struct LHPoint *, const struct LHPoint *, const struct LHPoint *, float) __attribute__((fastcall))" }, { @@ -74403,6 +77552,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "uint32_t (void *) __attribute__((fastcall))" }, { @@ -74416,6 +77568,11 @@ "const void *", "struct LHPoint *" ], + "arg_names": [ + "", + "edx", + "point" + ], "signature": "void (void *, const void *, struct LHPoint *) __attribute__((fastcall))" }, { @@ -76555,6 +79712,11 @@ "int", "int" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct LH3DCreature *, const void *, int, int) __attribute__((fastcall))" }, { @@ -76567,6 +79729,10 @@ "struct DrawingObject *", "char *" ], + "arg_names": [ + "this", + "name" + ], "signature": "uint32_t (struct DrawingObject *, const void *, char *) __attribute__((fastcall))" }, { @@ -76579,6 +79745,10 @@ "struct DrawingObject *", "float" ], + "arg_names": [ + "this", + "scale" + ], "signature": "void (struct DrawingObject *, const void *, float) __attribute__((fastcall))" }, { @@ -76590,6 +79760,9 @@ "args": [ "struct LH3DCreature *" ], + "arg_names": [ + "this" + ], "signature": "void (struct LH3DCreature *) __attribute__((fastcall))" }, { @@ -76601,6 +79774,9 @@ "args": [ "struct LH3DCreature *" ], + "arg_names": [ + "this" + ], "signature": "void (struct LH3DCreature *) __attribute__((fastcall))" }, { @@ -76613,6 +79789,10 @@ "struct LH3DCreature *", "int" ], + "arg_names": [ + "this", + "time" + ], "signature": "void (struct LH3DCreature *, const void *, int) __attribute__((fastcall))" }, { @@ -76624,6 +79804,9 @@ "args": [ "struct LH3DCreature *" ], + "arg_names": [ + "this" + ], "signature": "void (struct LH3DCreature *) __attribute__((fastcall))" }, { @@ -76635,6 +79818,9 @@ "args": [ "struct LH3DCreature *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct LH3DCreature *) __attribute__((fastcall))" }, { @@ -76648,6 +79834,11 @@ "char *", "int" ], + "arg_names": [ + "this", + "param_2", + "param_3" + ], "signature": "_Bool (struct LH3DCreature *, const void *, char *, int) __attribute__((fastcall))" }, { @@ -76660,6 +79851,10 @@ "struct LH3DCreature *", "char *" ], + "arg_names": [ + "this", + "buffer" + ], "signature": "void (struct LH3DCreature *, const void *, char *) __attribute__((fastcall))" }, { @@ -76729,19 +79924,26 @@ "struct ValueSpinner *", "float" ], + "arg_names": [ + "this", + "" + ], "signature": "void (struct ValueSpinner *, const void *, float) __attribute__((fastcall))" }, { "kind": "FUNCTIONPROTO", "type": "ValueSpinnerVftable____dt__", "size": 4, - "call_type": "__fastcall", + "call_type": "__thiscall", "result": "uint32_t", "args": [ "struct DrawingObject *", - "void *", "_Bool" ], + "arg_names": [ + "this", + "" + ], "signature": "uint32_t (struct DrawingObject *, void *, _Bool) __attribute__((fastcall))" }, { @@ -77311,6 +80513,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "void (void *) __attribute__((fastcall))" }, { @@ -77324,6 +80529,11 @@ "const void *", "struct GameThing *" ], + "arg_names": [ + "", + "edx", + "target" + ], "signature": "void (void *, const void *, struct GameThing *) __attribute__((fastcall))" }, { @@ -78800,6 +82010,9 @@ "args": [ "struct Object *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct Object *) __attribute__((fastcall))" }, { @@ -78811,6 +82024,9 @@ "args": [ "struct Town *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Town *) __attribute__((fastcall))" }, { @@ -78822,6 +82038,9 @@ "args": [ "struct Town *" ], + "arg_names": [ + "this" + ], "signature": "int (struct Town *) __attribute__((fastcall))" }, { @@ -78833,6 +82052,9 @@ "args": [ "struct Town *" ], + "arg_names": [ + "this" + ], "signature": "int (struct Town *) __attribute__((fastcall))" }, { @@ -78844,6 +82066,9 @@ "args": [ "struct Villager *" ], + "arg_names": [ + "this" + ], "signature": "_Bool (struct Villager *) __attribute__((fastcall))" }, { @@ -78855,6 +82080,9 @@ "args": [ "struct Town *" ], + "arg_names": [ + "this" + ], "signature": "float (struct Town *) __attribute__((fastcall))" }, { @@ -79370,6 +82598,10 @@ "struct LH3DMaterial *", "int" ], + "arg_names": [ + "material", + "" + ], "signature": "void (struct LH3DMaterial *, int) __attribute__((fastcall))" }, { @@ -80721,6 +83953,9 @@ "args": [ "struct BuildingSite *" ], + "arg_names": [ + "this" + ], "signature": "void (struct BuildingSite *) __attribute__((fastcall))" }, { @@ -80732,6 +83967,9 @@ "args": [ "struct BuildingSite *" ], + "arg_names": [ + "this" + ], "signature": "void (struct BuildingSite *) __attribute__((fastcall))" }, { @@ -80743,6 +83981,9 @@ "args": [ "struct BuildingSite *" ], + "arg_names": [ + "this" + ], "signature": "uint32_t (struct BuildingSite *) __attribute__((fastcall))" }, { @@ -80755,6 +83996,10 @@ "struct BuildingSite *", "struct MapCoords *" ], + "arg_names": [ + "this", + "coords" + ], "signature": "struct Pot *(struct BuildingSite *, const void *, struct MapCoords *) __attribute__((fastcall))" }, { @@ -80767,6 +84012,10 @@ "struct BuildingSite *", "struct Pot *" ], + "arg_names": [ + "this", + "wood_pile" + ], "signature": "void (struct BuildingSite *, const void *, struct Pot *) __attribute__((fastcall))" }, { @@ -80778,6 +84027,9 @@ "args": [ "struct BuildingSite *" ], + "arg_names": [ + "this" + ], "signature": "void (struct BuildingSite *) __attribute__((fastcall))" }, { @@ -80790,6 +84042,10 @@ "struct BuildingSite *", "struct Pot *" ], + "arg_names": [ + "this", + "wood_pile" + ], "signature": "void (struct BuildingSite *, const void *, struct Pot *) __attribute__((fastcall))" }, { @@ -80803,6 +84059,11 @@ "struct Object *", "int32_t *" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct BuildingSite *, const void *, struct Object *, int32_t *) __attribute__((fastcall))" }, { @@ -81550,13 +84811,16 @@ "kind": "FUNCTIONPROTO", "type": "LHFileVftable__Open", "size": 4, - "call_type": "__fastcall", + "call_type": "__thiscall", "result": "uint32_t", "args": [ "struct LHFile *", - "void *", "enum LH_FILE_MODE" ], + "arg_names": [ + "", + "" + ], "signature": "uint32_t (struct LHFile *, void *, enum LH_FILE_MODE) __attribute__((fastcall))" }, { @@ -81582,6 +84846,11 @@ "unsigned int", "void *" ], + "arg_names": [ + "data", + "length", + "user_data" + ], "signature": "unsigned int (void *, unsigned int, void *)" }, { @@ -81595,6 +84864,11 @@ "unsigned int", "void *" ], + "arg_names": [ + "distance_to_move", + "move_method", + "user_data" + ], "signature": "unsigned int (unsigned int, unsigned int, void *)" }, { @@ -84337,6 +87611,9 @@ "args": [ "struct HandState *" ], + "arg_names": [ + "this" + ], "signature": "void (struct HandState *) __attribute__((fastcall))" }, { @@ -107854,6 +111131,10 @@ "struct InnerCamera *", "char *" ], + "arg_names": [ + "this", + "param_1" + ], "signature": "void (struct InnerCamera *, const void *, char *) __attribute__((fastcall))" }, { @@ -107865,6 +111146,9 @@ "args": [ "struct InnerCamera *" ], + "arg_names": [ + "this" + ], "signature": "void (struct InnerCamera *) __attribute__((fastcall))" }, { @@ -107877,6 +111161,10 @@ "struct InnerCamera *", "char *" ], + "arg_names": [ + "this", + "param_1" + ], "signature": "void (struct InnerCamera *, const void *, char *) __attribute__((fastcall))" }, { @@ -107888,6 +111176,9 @@ "args": [ "struct InnerCamera *" ], + "arg_names": [ + "this" + ], "signature": "void (struct InnerCamera *) __attribute__((fastcall))" }, { @@ -107899,6 +111190,9 @@ "args": [ "struct InnerCamera *" ], + "arg_names": [ + "this" + ], "signature": "void (struct InnerCamera *) __attribute__((fastcall))" }, { @@ -107914,6 +111208,13 @@ "float", "_Bool" ], + "arg_names": [ + "this", + "", + "", + "", + "" + ], "signature": "uint32_t (struct InnerCamera *, const void *, struct InnerRoom *, struct LHCoord, float, _Bool) __attribute__((fastcall))" }, { @@ -107931,6 +111232,15 @@ "struct LHCoord *", "_Bool" ], + "arg_names": [ + "this", + "", + "", + "", + "", + "", + "" + ], "signature": "void (struct InnerCamera *, const void *, struct InnerRoom *, float, int, int, struct LHCoord *, _Bool) __attribute__((fastcall))" }, { @@ -107948,6 +111258,15 @@ "struct LHCoord *", "_Bool" ], + "arg_names": [ + "this", + "", + "", + "", + "", + "", + "" + ], "signature": "void (struct InnerCamera *, const void *, struct InnerRoom *, float, int, int, struct LHCoord *, _Bool) __attribute__((fastcall))" }, { @@ -107965,6 +111284,15 @@ "struct LHCoord *", "_Bool" ], + "arg_names": [ + "this", + "", + "", + "", + "", + "", + "" + ], "signature": "void (struct InnerCamera *, const void *, struct InnerRoom *, float, int, int, struct LHCoord *, _Bool) __attribute__((fastcall))" }, { @@ -107980,6 +111308,13 @@ "float", "float" ], + "arg_names": [ + "this", + "", + "", + "", + "" + ], "signature": "void (struct InnerCamera *, const void *, struct LH3DMesh *, float, float, float) __attribute__((fastcall))" }, { @@ -107994,6 +111329,12 @@ "struct Zoomer3d *", "struct Zoomer3d *" ], + "arg_names": [ + "this", + "", + "", + "" + ], "signature": "void (struct InnerCamera *, const void *, _Bool, struct Zoomer3d *, struct Zoomer3d *) __attribute__((fastcall))" }, { @@ -108005,6 +111346,9 @@ "args": [ "struct InnerCamera *" ], + "arg_names": [ + "this" + ], "signature": "struct InnerCamera *(struct InnerCamera *) __attribute__((fastcall))" }, { @@ -109056,6 +112400,9 @@ "args": [ "struct DialogBoxBase *" ], + "arg_names": [ + "this" + ], "signature": "void (struct DialogBoxBase *) __attribute__((fastcall))" }, { @@ -109765,6 +113112,10 @@ "int", "int" ], + "arg_names": [ + "", + "" + ], "signature": "void (int, int)" }, { @@ -109778,6 +113129,11 @@ "float", "float" ], + "arg_names": [ + "", + "", + "" + ], "signature": "void (int, float, float)" }, { @@ -109789,6 +113145,9 @@ "args": [ "int" ], + "arg_names": [ + "" + ], "signature": "float (int)" }, { @@ -110734,6 +114093,11 @@ "int", "int" ], + "arg_names": [ + "this", + "", + "" + ], "signature": "void (struct SetupBox *, const void *, int, int) __attribute__((fastcall))" }, { @@ -110747,6 +114111,11 @@ "int", "int" ], + "arg_names": [ + "", + "", + "" + ], "signature": "void (struct SetupBox *, const void *, int, int) __attribute__((fastcall))" }, { @@ -110774,6 +114143,13 @@ "int", "int" ], + "arg_names": [ + "", + "", + "", + "x", + "y" + ], "signature": "void (int, struct SetupBox *, struct SetupControl *, int, int) __attribute__((stdcall))" }, { @@ -110955,6 +114331,10 @@ "struct SetupControl *", "unsigned int" ], + "arg_names": [ + "this", + "tooltip_id" + ], "signature": "void (struct SetupControl *, const void *, unsigned int) __attribute__((fastcall))" }, { @@ -110967,6 +114347,10 @@ "struct SetupControl *", "const unsigned short *" ], + "arg_names": [ + "this", + "tooltip" + ], "signature": "void (struct SetupControl *, const void *, const unsigned short *) __attribute__((fastcall))" }, { @@ -110979,6 +114363,10 @@ "struct SetupControl *", "_Bool" ], + "arg_names": [ + "this", + "hidden" + ], "signature": "void (struct SetupControl *, const void *, _Bool) __attribute__((fastcall))" }, { @@ -110991,6 +114379,10 @@ "struct SetupControl *", "_Bool" ], + "arg_names": [ + "this", + "focus" + ], "signature": "void (struct SetupControl *, const void *, _Bool) __attribute__((fastcall))" }, { @@ -111004,6 +114396,11 @@ "int", "int" ], + "arg_names": [ + "this", + "x", + "y" + ], "signature": "_Bool (struct SetupControl *, const void *, int, int) __attribute__((fastcall))" }, { @@ -111017,6 +114414,11 @@ "_Bool", "_Bool" ], + "arg_names": [ + "this", + "hovered", + "selected" + ], "signature": "void (struct SetupControl *, const void *, _Bool, _Bool) __attribute__((fastcall))" }, { @@ -111030,6 +114432,11 @@ "int", "int" ], + "arg_names": [ + "this", + "x", + "y" + ], "signature": "void (struct SetupControl *, const void *, int, int) __attribute__((fastcall))" }, { @@ -111044,6 +114451,12 @@ "int", "_Bool" ], + "arg_names": [ + "this", + "x", + "y", + "param_3" + ], "signature": "void (struct SetupControl *, const void *, int, int, _Bool) __attribute__((fastcall))" }, { @@ -111057,6 +114470,11 @@ "int", "int" ], + "arg_names": [ + "this", + "x", + "y" + ], "signature": "void (struct SetupControl *, const void *, int, int) __attribute__((fastcall))" }, { @@ -111070,6 +114488,11 @@ "enum LHKey", "enum LHKeyMod" ], + "arg_names": [ + "this", + "key", + "mod" + ], "signature": "void (struct SetupControl *, const void *, enum LHKey, enum LHKeyMod) __attribute__((fastcall))" }, { @@ -111082,6 +114505,10 @@ "struct SetupControl *", "int" ], + "arg_names": [ + "this", + "character" + ], "signature": "void (struct SetupControl *, const void *, int) __attribute__((fastcall))" }, { @@ -111094,6 +114521,10 @@ "struct SetupControl *", "_Bool" ], + "arg_names": [ + "this", + "param_1" + ], "signature": "struct SetupControl *(struct SetupControl *, const void *, _Bool) __attribute__((fastcall))" }, { @@ -111106,6 +114537,10 @@ "struct SetupControl *", "uint32_t" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct SetupControl *, const void *, uint32_t) __attribute__((fastcall))" }, { @@ -111118,6 +114553,10 @@ "struct SetupControl *", "const char16_t *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct SetupControl *, const void *, const char16_t *) __attribute__((fastcall))" }, { @@ -111130,6 +114569,10 @@ "struct SetupControl *", "_Bool" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct SetupControl *, const void *, _Bool) __attribute__((fastcall))" }, { @@ -111142,6 +114585,10 @@ "struct SetupControl *", "_Bool" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct SetupControl *, const void *, _Bool) __attribute__((fastcall))" }, { @@ -111155,6 +114602,11 @@ "int", "int" ], + "arg_names": [ + "", + "", + "" + ], "signature": "_Bool (struct SetupControl *, const void *, int, int) __attribute__((fastcall))" }, { @@ -111168,6 +114620,11 @@ "_Bool", "_Bool" ], + "arg_names": [ + "", + "", + "" + ], "signature": "void (struct SetupControl *, const void *, _Bool, _Bool) __attribute__((fastcall))" }, { @@ -111181,6 +114638,11 @@ "int", "int" ], + "arg_names": [ + "", + "", + "" + ], "signature": "void (struct SetupControl *, const void *, int, int) __attribute__((fastcall))" }, { @@ -111195,6 +114657,12 @@ "int", "_Bool" ], + "arg_names": [ + "", + "", + "", + "" + ], "signature": "void (struct SetupControl *, const void *, int, int, _Bool) __attribute__((fastcall))" }, { @@ -111209,6 +114677,12 @@ "int", "_Bool" ], + "arg_names": [ + "", + "", + "", + "" + ], "signature": "void (struct SetupControl *, const void *, int, int, _Bool) __attribute__((fastcall))" }, { @@ -111222,6 +114696,11 @@ "int", "int" ], + "arg_names": [ + "", + "", + "" + ], "signature": "void (struct SetupControl *, const void *, int, int) __attribute__((fastcall))" }, { @@ -111235,6 +114714,11 @@ "enum LHKey", "enum LHKeyMod" ], + "arg_names": [ + "", + "", + "" + ], "signature": "void (struct SetupControl *, const void *, enum LHKey, enum LHKeyMod) __attribute__((fastcall))" }, { @@ -111247,6 +114731,10 @@ "struct SetupControl *", "int" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct SetupControl *, const void *, int) __attribute__((fastcall))" }, { @@ -111259,6 +114747,10 @@ "struct SetupControl *", "_Bool" ], + "arg_names": [ + "", + "" + ], "signature": "struct SetupControl *(struct SetupControl *, const void *, _Bool) __attribute__((fastcall))" }, { @@ -111458,6 +114950,16 @@ "int", "int" ], + "arg_names": [ + "widget", + "value", + "x_min", + "y_min", + "x_max", + "y_max", + "param_7", + "style" + ], "signature": "unsigned int (struct SetupList *, int, int, int, int, int, int, int) __attribute__((stdcall))" }, { @@ -111627,6 +115129,10 @@ "struct SetupList *", "int" ], + "arg_names": [ + "this", + "index" + ], "signature": "_Bool (struct SetupList *, const void *, int) __attribute__((fastcall))" }, { @@ -111639,6 +115145,10 @@ "struct SetupList *", "int" ], + "arg_names": [ + "", + "" + ], "signature": "_Bool (struct SetupList *, const void *, int) __attribute__((fastcall))" }, { @@ -113299,6 +116809,10 @@ "struct LiquidParticleGroup *", "struct GInterface *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct LiquidParticleGroup *, struct GInterface *)" }, { @@ -116206,6 +119720,9 @@ "args": [ "void *" ], + "arg_names": [ + "" + ], "signature": "void (void *) __attribute__((fastcall))" }, { @@ -119093,6 +122610,9 @@ "args": [ "struct Heap *" ], + "arg_names": [ + "" + ], "signature": "void (struct Heap *) __attribute__((fastcall))" }, { @@ -119105,6 +122625,10 @@ "const struct Heap *", "uint32_t" ], + "arg_names": [ + "", + "" + ], "signature": "void (const struct Heap *, const void *, uint32_t) __attribute__((fastcall))" }, { @@ -120378,6 +123902,10 @@ "struct LHTransport *", "_Bool" ], + "arg_names": [ + "", + "" + ], "signature": "struct LHTransport *(struct LHTransport *, const void *, _Bool) __attribute__((fastcall))" }, { @@ -120392,6 +123920,12 @@ "struct LHDynamicQueue_pLHNetEvent_ *", "struct LHTransportInfo *" ], + "arg_names": [ + "", + "", + "", + "" + ], "signature": "uint32_t (struct LHTransport *, const void *, struct LHDynamicQueue_pLHNetEvent_ *, struct LHDynamicQueue_pLHNetEvent_ *, struct LHTransportInfo *) __attribute__((fastcall))" }, { @@ -120403,6 +123937,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "" + ], "signature": "uintptr_t (struct LHTransport *, const void *) __attribute__((fastcall))" }, { @@ -120414,6 +123951,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "" + ], "signature": "uintptr_t (struct LHTransport *, const void *) __attribute__((fastcall))" }, { @@ -120425,6 +123965,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "" + ], "signature": "uintptr_t (struct LHTransport *, const void *) __attribute__((fastcall))" }, { @@ -120436,6 +123979,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "" + ], "signature": "uintptr_t (struct LHTransport *, const void *) __attribute__((fastcall))" }, { @@ -120447,6 +123993,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "" + ], "signature": "uintptr_t (struct LHTransport *, const void *) __attribute__((fastcall))" }, { @@ -120459,6 +124008,10 @@ "struct LHTransport *", "uint32_t" ], + "arg_names": [ + "", + "size" + ], "signature": "void *(struct LHTransport *, const void *, uint32_t) __attribute__((fastcall))" }, { @@ -120471,6 +124024,10 @@ "struct LHTransport *", "struct LHNetEvent *" ], + "arg_names": [ + "", + "net_event" + ], "signature": "void (struct LHTransport *, const void *, struct LHNetEvent *) __attribute__((fastcall))" }, { @@ -120482,6 +124039,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "" + ], "signature": "uintptr_t (struct LHTransport *, const void *) __attribute__((fastcall))" }, { @@ -120493,6 +124053,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "" + ], "signature": "uintptr_t (struct LHTransport *, const void *) __attribute__((fastcall))" }, { @@ -120504,6 +124067,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "" + ], "signature": "uintptr_t (struct LHTransport *, const void *) __attribute__((fastcall))" }, { @@ -120515,6 +124081,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "" + ], "signature": "_Bool (struct LHTransport *) __attribute__((fastcall))" }, { @@ -120526,6 +124095,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "" + ], "signature": "uintptr_t (struct LHTransport *, const void *) __attribute__((fastcall))" }, { @@ -120537,6 +124109,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "" + ], "signature": "uintptr_t (struct LHTransport *, const void *) __attribute__((fastcall))" }, { @@ -120548,6 +124123,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "" + ], "signature": "uintptr_t (struct LHTransport *, const void *) __attribute__((fastcall))" }, { @@ -120559,6 +124137,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "" + ], "signature": "uintptr_t (struct LHTransport *, const void *) __attribute__((fastcall))" }, { @@ -120570,6 +124151,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "" + ], "signature": "uintptr_t (struct LHTransport *, const void *) __attribute__((fastcall))" }, { @@ -120583,6 +124167,11 @@ "enum LH_NETEVENT_TYPE", "uint32_t" ], + "arg_names": [ + "", + "type", + "size" + ], "signature": "struct LHNetEvent *(struct LHTransport *, const void *, enum LH_NETEVENT_TYPE, uint32_t) __attribute__((fastcall))" }, { @@ -120594,6 +124183,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "" + ], "signature": "uintptr_t (struct LHTransport *, const void *) __attribute__((fastcall))" }, { @@ -120605,6 +124197,9 @@ "args": [ "struct LHTransport *" ], + "arg_names": [ + "" + ], "signature": "uintptr_t (struct LHTransport *, const void *) __attribute__((fastcall))" }, { @@ -121087,6 +124682,10 @@ "void *", "const void *" ], + "arg_names": [ + "", + "edx" + ], "signature": "uintptr_t (void *, const void *) __attribute__((fastcall))" }, { @@ -121099,6 +124698,10 @@ "void *", "const void *" ], + "arg_names": [ + "", + "edx" + ], "signature": "uintptr_t (void *, const void *) __attribute__((fastcall))" }, { @@ -121111,6 +124714,10 @@ "void *", "const void *" ], + "arg_names": [ + "", + "edx" + ], "signature": "uintptr_t (void *, const void *) __attribute__((fastcall))" }, { @@ -121123,6 +124730,10 @@ "void *", "const void *" ], + "arg_names": [ + "", + "edx" + ], "signature": "uintptr_t (void *, const void *) __attribute__((fastcall))" }, { @@ -121478,6 +125089,11 @@ "const void *", "struct LHTransportInfo *" ], + "arg_names": [ + "", + "edx", + "transport_info" + ], "signature": "uint32_t (void *, const void *, struct LHTransportInfo *) __attribute__((fastcall))" }, { @@ -121490,6 +125106,10 @@ "void *", "const void *" ], + "arg_names": [ + "", + "edx" + ], "signature": "void *(void *, const void *) __attribute__((fastcall))" }, { @@ -121502,6 +125122,10 @@ "void *", "const void *" ], + "arg_names": [ + "", + "edx" + ], "signature": "void *(void *, const void *) __attribute__((fastcall))" }, { @@ -121514,6 +125138,10 @@ "void *", "const void *" ], + "arg_names": [ + "", + "edx" + ], "signature": "void *(void *, const void *) __attribute__((fastcall))" }, { @@ -121528,6 +125156,12 @@ "const void *", "long" ], + "arg_names": [ + "", + "edx", + "data", + "data_len" + ], "signature": "uint32_t (void *, const void *, const void *, long) __attribute__((fastcall))" }, { @@ -121540,6 +125174,10 @@ "void *", "const void *" ], + "arg_names": [ + "", + "edx" + ], "signature": "void *(void *, const void *) __attribute__((fastcall))" }, { @@ -121553,6 +125191,11 @@ "const void *", "const struct LHPacket *" ], + "arg_names": [ + "", + "edx", + "packet" + ], "signature": "uint32_t (void *, const void *, const struct LHPacket *) __attribute__((fastcall))" }, { @@ -121565,6 +125208,10 @@ "void *", "const void *" ], + "arg_names": [ + "", + "edx" + ], "signature": "void *(void *, const void *) __attribute__((fastcall))" }, { @@ -121577,6 +125224,10 @@ "void *", "const void *" ], + "arg_names": [ + "", + "edx" + ], "signature": "void *(void *, const void *) __attribute__((fastcall))" }, { @@ -121589,6 +125240,10 @@ "void *", "const void *" ], + "arg_names": [ + "", + "edx" + ], "signature": "void *(void *, const void *) __attribute__((fastcall))" }, { @@ -121861,6 +125516,9 @@ "args": [ "struct SetupHLineGraph *" ], + "arg_names": [ + "this" + ], "signature": "void (struct SetupHLineGraph *) __attribute__((fastcall))" }, { @@ -121875,6 +125533,12 @@ "float", "_Bool" ], + "arg_names": [ + "this", + "max_point", + "min_point", + "centered_at_zero" + ], "signature": "void (struct SetupHLineGraph *, const void *, float, float, _Bool) __attribute__((fastcall))" }, { @@ -121887,6 +125551,10 @@ "struct SetupHLineGraph *", "const struct HLineData *" ], + "arg_names": [ + "this", + "line" + ], "signature": "void (struct SetupHLineGraph *, const void *, const struct HLineData *) __attribute__((fastcall))" }, { @@ -121900,6 +125568,11 @@ "int", "const struct HLineData *" ], + "arg_names": [ + "this", + "index", + "line" + ], "signature": "void (struct SetupHLineGraph *, const void *, int, const struct HLineData *) __attribute__((fastcall))" }, { @@ -121913,6 +125586,11 @@ "int", "struct HLineData *" ], + "arg_names": [ + "this", + "index", + "result" + ], "signature": "void (const struct SetupHLineGraph *, const void *, int, struct HLineData *) __attribute__((fastcall))" }, { @@ -121924,6 +125602,9 @@ "args": [ "struct SetupHLineGraph *" ], + "arg_names": [ + "" + ], "signature": "void (struct SetupHLineGraph *) __attribute__((fastcall))" }, { @@ -121938,6 +125619,12 @@ "float", "_Bool" ], + "arg_names": [ + "", + "", + "", + "" + ], "signature": "void (struct SetupHLineGraph *, const void *, float, float, _Bool) __attribute__((fastcall))" }, { @@ -121950,6 +125637,10 @@ "struct SetupHLineGraph *", "const struct HLineData *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct SetupHLineGraph *, const void *, const struct HLineData *) __attribute__((fastcall))" }, { @@ -121963,6 +125654,11 @@ "int", "const struct HLineData *" ], + "arg_names": [ + "", + "", + "" + ], "signature": "void (struct SetupHLineGraph *, const void *, int, const struct HLineData *) __attribute__((fastcall))" }, { @@ -121976,6 +125672,11 @@ "int", "struct HLineData *" ], + "arg_names": [ + "", + "", + "" + ], "signature": "void (const struct SetupHLineGraph *, const void *, int, struct HLineData *) __attribute__((fastcall))" }, { @@ -122107,6 +125808,9 @@ "args": [ "struct SetupVBarGraph *" ], + "arg_names": [ + "this" + ], "signature": "void (struct SetupVBarGraph *) __attribute__((fastcall))" }, { @@ -122119,6 +125823,10 @@ "struct SetupVBarGraph *", "float" ], + "arg_names": [ + "this", + "scale" + ], "signature": "void (struct SetupVBarGraph *, const void *, float) __attribute__((fastcall))" }, { @@ -122131,6 +125839,10 @@ "struct SetupVBarGraph *", "const struct VBarData *" ], + "arg_names": [ + "this", + "line" + ], "signature": "void (struct SetupVBarGraph *, const void *, const struct VBarData *) __attribute__((fastcall))" }, { @@ -122144,6 +125856,11 @@ "int", "const struct VBarData *" ], + "arg_names": [ + "this", + "index", + "line" + ], "signature": "void (struct SetupVBarGraph *, const void *, int, const struct VBarData *) __attribute__((fastcall))" }, { @@ -122157,6 +125874,11 @@ "int", "struct VBarData *" ], + "arg_names": [ + "this", + "index", + "result" + ], "signature": "void (const struct SetupVBarGraph *, const void *, int, struct VBarData *) __attribute__((fastcall))" }, { @@ -122168,6 +125890,9 @@ "args": [ "struct SetupVBarGraph *" ], + "arg_names": [ + "" + ], "signature": "void (struct SetupVBarGraph *) __attribute__((fastcall))" }, { @@ -122180,6 +125905,10 @@ "struct SetupVBarGraph *", "float" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct SetupVBarGraph *, const void *, float) __attribute__((fastcall))" }, { @@ -122192,6 +125921,10 @@ "struct SetupVBarGraph *", "const struct VBarData *" ], + "arg_names": [ + "", + "" + ], "signature": "void (struct SetupVBarGraph *, const void *, const struct VBarData *) __attribute__((fastcall))" }, { @@ -122205,6 +125938,11 @@ "int", "const struct VBarData *" ], + "arg_names": [ + "", + "", + "" + ], "signature": "void (struct SetupVBarGraph *, const void *, int, const struct VBarData *) __attribute__((fastcall))" }, { @@ -122218,6 +125956,11 @@ "int", "struct VBarData *" ], + "arg_names": [ + "", + "", + "" + ], "signature": "void (const struct SetupVBarGraph *, const void *, int, struct VBarData *) __attribute__((fastcall))" }, { @@ -141490,11 +145233,6 @@ "type": "struct GameThingWithPosVftable", "value": 9187744 }, - { - "name": "__vt__GObjectInfo", - "type": "struct GObjectInfoVftable", - "value": 9636448 - }, { "name": "__vt__Object", "type": "struct ObjectVftable", @@ -141505,6 +145243,11 @@ "type": "struct TypeDescriptor", "value": 10256208 }, + { + "name": "__vt__GObjectInfo", + "type": "struct GObjectInfoVftable", + "value": 9636448 + }, { "name": "__vt__Fixed", "type": "struct FixedVftable", diff --git a/scripts/ghidra/ghidra_import.py b/scripts/ghidra/ghidra_import.py index debc316..40e7481 100644 --- a/scripts/ghidra/ghidra_import.py +++ b/scripts/ghidra/ghidra_import.py @@ -207,7 +207,7 @@ def import_types(dtms, program, data): # Set the types after everything has been processed new_data_type.setReturnType(resolve_type(dtms, t["result"])) try: - args = [ParameterDefinitionImpl(None, resolve_type(dtms, a), t["signature"]) for a in t["args"]] + args = [ParameterDefinitionImpl(n, resolve_type(dtms, a), t["signature"]) for n, a in zip(t["arg_names"], t["args"])] except: print(name) raise diff --git a/scripts/headers/bw1_decomp_gen/functions.py b/scripts/headers/bw1_decomp_gen/functions.py index 0bc2da5..a7ae63e 100644 --- a/scripts/headers/bw1_decomp_gen/functions.py +++ b/scripts/headers/bw1_decomp_gen/functions.py @@ -62,12 +62,14 @@ class FuncPtr: call_type: str result: str args: list[str] + arg_labels: list[str] - def __init__(self, name: str, call_type: str, result: str, args: list[str]): + def __init__(self, name: str, call_type: str, result: str, args: list[str], arg_labels: list[str]): self.name = name self.call_type = CALL_TYPE_SUBSTITUTIONS.get(call_type, call_type) self.result = clean_up_type(result) self.args = list(map(clean_up_type, args)) + self.arg_labels = arg_labels def get_types(self) -> set[str]: result = {self.result} @@ -80,11 +82,13 @@ def from_json(cls, decl: dict) -> "FuncPtr": call_type = decl['call_type'] result = decl['result'] args = decl['args'] - return cls(name, call_type, result, args) + arg_labels = decl['arg_names'] + return cls(name, call_type, result, args, arg_labels) def to_csnake(self) -> CSnakeFuncPtr: conv = self.call_type - params = [[f"param_{i}", a] for i, a in enumerate(self.args)] + params = [[l or f"param_{i}", a] for i, (l, a) in enumerate( + zip(self.arg_labels, self.args))] if conv == "__thiscall": params[0][0] = "this" if len(params) > 1: @@ -98,14 +102,12 @@ def to_csnake(self) -> CSnakeFuncPtr: @dataclass class DefinedFunctionPrototype(FuncPtr): decorated_name: str - arg_labels: list[str] win_addr: int mac_addr: int def __init__(self, name: str, call_type: str, result: str, args: list[str], decorated_name: str, arg_labels: list[str], win_addr: int, mac_addr: int): - super().__init__(name, call_type, result, args) + super().__init__(name, call_type, result, args, arg_labels) self.decorated_name = decorated_name - self.arg_labels = arg_labels self.win_addr = win_addr self.mac_addr = mac_addr