Ares
|
#include "Body.h"
#include "../TechnoType/Body.h"
#include "../House/Body.h"
#include <InfantryClass.h>
Functions | |
DEFINE_HOOK (45E50C, BuildingTypeClass_CTOR, 6) | |
DEFINE_HOOK (45E580, BuildingTypeClass_DTOR, 5) | |
DEFINE_HOOK (465010, BuildingTypeClass_SaveLoad_Prefix, 5) DEFINE_HOOK_AGAIN(465300 | |
Variables | |
BuildingTypeClass_SaveLoad_Prefix |
DEFINE_HOOK | ( | 45E50C | , |
BuildingTypeClass_CTOR | , | ||
6 | |||
) |
{ GET(BuildingTypeClass*, pItem, EAX); BuildingTypeExt::ExtMap.FindOrAllocate(pItem); return 0; }
DEFINE_HOOK | ( | 465010 | , |
BuildingTypeClass_SaveLoad_Prefix | , | ||
5 | |||
) |
DEFINE_HOOK | ( | 45E580 | , |
BuildingTypeClass_DTOR | , | ||
5 | |||
) |
{ GET(BuildingTypeClass*, pItem, ECX); BuildingTypeExt::ExtMap.Remove(pItem); return 0; }