40 buildingAPI.attachTowerUnit(_this, building_index, 0x341);
45 buildingAPI.attachTowerUnit(_this, building_index, 0x33a);
50 buildingAPI.attachTowerUnit(_this, building_index, 0x342);
55 buildingAPI.attachTowerUnit(_this, building_index, 0x339);
60 buildingAPI.attachTowerUnit(_this, building_index, 0x48f);
65 buildingAPI.attachTowerUnit(_this, building_index, 0x550);
70 buildingAPI.attachTowerUnit(_this, building_index, 0x54e);
75 buildingAPI.attachTowerUnit(_this, building_index, 0x528);
88 if (effect_index != 0)
96 buildingAPI.attachTowerUnit(_this, building_index, 0x682);
101 buildingAPI.attachTowerUnit(_this, building_index, 0x3d9);
106 buildingAPI.attachTowerUnit(_this, building_index, 0x430);
111 buildingAPI.attachTowerUnit(_this, building_index, 0x48b);
116 buildingAPI.attachTowerUnit(_this, building_index, 0x490);
121 buildingAPI.attachTowerUnit(_this, building_index, 0x259);
126 buildingAPI.attachTowerUnit(_this, building_index, 0x51d);
131 buildingAPI.attachTowerUnit(_this, building_index, 0x551);
136 buildingAPI.attachTowerUnit(_this, building_index, 0x552);
141 buildingAPI.attachTowerUnit(_this, building_index, 0x55a);
146 buildingAPI.attachTowerUnit(_this, building_index, 0x572);
151 buildingAPI.attachTowerUnit(_this, building_index, 0x581);
156 buildingAPI.attachTowerUnit(_this, building_index, 0x582);
161 buildingAPI.attachTowerUnit(_this, building_index, 0x5e7);
166 buildingAPI.attachTowerUnit(_this, building_index, 0x62e);
171 buildingAPI.attachTowerUnit(_this, building_index, 0x66f);
176 buildingAPI.attachTowerUnit(_this, building_index, 0x670);
181 buildingAPI.attachTowerUnit(_this, building_index, 0x73d);
186 buildingAPI.attachTowerUnit(_this, building_index, 0x787);
191 buildingAPI.attachTowerUnit(_this, building_index, 0x9b6);
196 buildingAPI.attachTowerUnit(_this, building_index, 0x9b7);
201 buildingAPI.attachTowerUnit(_this, building_index, 0x9b8);
206 buildingAPI.attachTowerUnit(_this, building_index, 0x9b9);
211 buildingAPI.attachTowerUnit(_this, building_index, 0x9ba);
EffectFunctions effectAPI
BuildingFunctions buildingAPI
void __thiscall npc_moon_tower_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall elf_frostbringer_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall npc_sorcery_tower_done_handler2(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall norcaine_sorcery_tower_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall npc_sun_tower_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall npc_frostbringer_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall human_white_hand_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall multiworker_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall npc_spitflower_done_handler2(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall undead_bone_tower_done_handler2(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall army_worker_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall npc_white_hand_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall orc_firestarter_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall npc_mindbreaker_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall default_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall breeder_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall npc_holy_statue_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall npc_firestarter_done_handler2(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall npc_sorcery_tower_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall npc_crossbow_tower_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall npc_spitflower_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall blade_black_tower_done_handler3(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall norcaine_mindbreaker_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall troll_stonethrower_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall human_crossbow_tower_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall elf_archer_tower_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall blade_dark_mananode_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall wulfgar_crossbow_tower_done_handler2(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall wulfgar_crossbow_tower_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall blade_black_tower_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall undead_bone_tower_done_handler3(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall undead_bone_tower_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall npc_stonethrower_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall blade_dark_crystal_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall singleworker_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall npc_firestarter_done_handler(SF_CGdBuildingToolbox *_this, uint16_t building_index)
void __thiscall blade_black_tower_done_handler2(SF_CGdBuildingToolbox *_this, uint16_t building_index)
@ kGdEffectMentalTowerIdle
@ SPELL_PESTILENCE_DAMAGE
GdBuilding buildings[1000]