12#ifndef SCRIPTS_INCLUDE__ENGINE_PT_H
13#define SCRIPTS_INCLUDE__ENGINE_PT_H
14#include "BuildingGameObjDef.h"
15using namespace BuildingConstants;
16unsigned int SCRIPTS_API Get_Team_Cost(
const char *preset,
unsigned int team);
17unsigned int SCRIPTS_API Get_Team_Cost(
int def_id,
unsigned int team);
18unsigned int SCRIPTS_API Get_Cost(
const char *preset);
19unsigned int SCRIPTS_API Get_Cost(
int def_id);
20void SCRIPTS_API Disable_Preset_By_Name(
unsigned int Team,
const char *Name,
bool enable);
21void SCRIPTS_API Hide_Preset_By_Name(
unsigned int Team,
const char *Name,
bool enable);
22void SCRIPTS_API Busy_Preset_By_Name(
unsigned int Team,
const char *Name,
bool enable);
23const char SCRIPTS_API *Get_Team_Icon(
const char *preset,
unsigned int team);
24const char SCRIPTS_API *Get_Icon(
const char *preset);
25void SCRIPTS_API Disable_All_Presets_By_Factory_Tech(BuildingType type,
unsigned int team,
bool disable);